[arch-commits] Commit in spirv-tools/trunk (PKGBUILD)
Date: Sunday, December 17, 2017 @ 07:54:00 Author: lcarlier Revision: 312986 upgpkg: spirv-tools 2017.2-1 upstream update 2017.2 Modified: spirv-tools/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-17 07:13:48 UTC (rev 312985) +++ PKGBUILD2017-12-17 07:54:00 UTC (rev 312986) @@ -2,12 +2,12 @@ # Maintainer: Laurent Carlierpkgname=spirv-tools -pkgver=2016.6 +pkgver=2017.2 # SPIRV-Tools is unhelpfully versioned using commit messages like so: # https://github.com/KhronosGroup/SPIRV-Tools/commit/5f5fa3a3f1009f0db845d0c9ed76a39fcfe5b20c -_commit=5f5fa3a3f1009f0db845d0c9ed76a39fcfe5b20c -_spirv_headers_commit=c470b68225a04965bf87d35e143ae92f831e8110 -pkgrel=2 +_commit=1ccfb5803a1bec58c1ceafc5944930dd8350c281 +_spirv_headers_commit=98b01515724c428d0f0a5d01deffcce0f5f5e61c +pkgrel=1 pkgdesc="API and commands for processing SPIR-V modules" arch=('x86_64') url="https://www.khronos.org/vulkan/; @@ -20,11 +20,11 @@ sha256sums=('SKIP' 'SKIP') -prepare() { - cd SPIRV-Tools - # Fix build with GCC 7 - git cherry-pick -n 01b28750bf8ecda48e0f2f6a16d0363450e205d9 -} +#prepare() { +# cd SPIRV-Tools +# # Fix build with GCC 7 +# git cherry-pick -n 01b28750bf8ecda48e0f2f6a16d0363450e205d9 +#} build() { cd SPIRV-Tools @@ -32,6 +32,7 @@ rm -rf build && mkdir build && cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ -DSPIRV-Headers_SOURCE_DIR=${srcdir}/SPIRV-Headers make
[arch-commits] Commit in spirv-tools/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Sunday, December 17, 2017 @ 07:54:15 Author: lcarlier Revision: 312987 archrelease: copy trunk to testing-x86_64 Added: spirv-tools/repos/testing-x86_64/ spirv-tools/repos/testing-x86_64/PKGBUILD (from rev 312986, spirv-tools/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: spirv-tools/repos/testing-x86_64/PKGBUILD (from rev 312986, spirv-tools/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-17 07:54:15 UTC (rev 312987) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Laurent Carlier+ +pkgname=spirv-tools +pkgver=2017.2 +# SPIRV-Tools is unhelpfully versioned using commit messages like so: +# https://github.com/KhronosGroup/SPIRV-Tools/commit/5f5fa3a3f1009f0db845d0c9ed76a39fcfe5b20c +_commit=1ccfb5803a1bec58c1ceafc5944930dd8350c281 +_spirv_headers_commit=98b01515724c428d0f0a5d01deffcce0f5f5e61c +pkgrel=1 +pkgdesc="API and commands for processing SPIR-V modules" +arch=('x86_64') +url="https://www.khronos.org/vulkan/; +license=('custom') +groups=(vulkan-devel) +depends=(gcc-libs) +makedepends=(cmake python git) +source=("git+git://github.com/KhronosGroup/SPIRV-Tools.git#commit=${_commit}" + "git+git://github.com/KhronosGroup/SPIRV-Headers.git#commit=${_spirv_headers_commit}") +sha256sums=('SKIP' +'SKIP') + +#prepare() { +# cd SPIRV-Tools +# # Fix build with GCC 7 +# git cherry-pick -n 01b28750bf8ecda48e0f2f6a16d0363450e205d9 +#} + +build() { + cd SPIRV-Tools + + rm -rf build && mkdir build && cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DSPIRV-Headers_SOURCE_DIR=${srcdir}/SPIRV-Headers + make +} + +package() { + cd SPIRV-Tools/build + + make DESTDIR="${pkgdir}" install + + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in whois/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, December 17, 2017 @ 07:13:48 Author: bisson Revision: 312985 archrelease: copy trunk to extra-x86_64 Added: whois/repos/extra-x86_64/PKGBUILD (from rev 312984, whois/trunk/PKGBUILD) Deleted: whois/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 34 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-17 07:13:08 UTC (rev 312984) +++ PKGBUILD2017-12-17 07:13:48 UTC (rev 312985) @@ -1,33 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora-# Contributor: Tom Newsom - -pkgname=whois -pkgver=5.2.18 -pkgrel=1 -pkgdesc="The whois client by Marco d'Itri" -arch=('i686' 'x86_64') -url="http://www.linux.it/~md/software/; -license=('GPL') -depends=('libidn') -makedepends=('perl') -backup=('etc/whois.conf') -source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz;) -sha256sums=('c35d0d26aff37107c244a8ad54fd42e497ec0b90f76309e9beb7078b827c97d5') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make prefix=/usr \ - CFLAGS="$CFLAGS $CPPFLAGS" \ - CONFIG_FILE=/etc/whois.conf \ - HAVE_LIBIDN=1 \ - HAVE_ICONV=1 -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make prefix=/usr BASEDIR="${pkgdir}" install-whois - install -D -m644 whois.conf "${pkgdir}/etc/whois.conf" -} Copied: whois/repos/extra-x86_64/PKGBUILD (from rev 312984, whois/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-17 07:13:48 UTC (rev 312985) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Giovanni Scafora +# Contributor: Tom Newsom + +pkgname=whois +pkgver=5.2.19 +pkgrel=1 +pkgdesc='Intelligent WHOIS client' +url='https://github.com/rfc1036/whois' +license=('GPL') +arch=('x86_64') +depends=('libidn') +makedepends=('perl') +source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz;) +sha256sums=('6c39a274fd73b87c0ce1e34dfbd1842a0b2ca7a00c97d4202d639ec010e1262c') + +backup=('etc/whois.conf') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make \ + CONFIG_FILE=/etc/whois.conf \ + CFLAGS="$CFLAGS $CPPFLAGS" \ + HAVE_ICONV=1 +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make prefix=/usr BASEDIR="${pkgdir}" install-whois + install -D -m644 whois.conf "${pkgdir}/etc/whois.conf" +}
[arch-commits] Commit in whois/trunk (PKGBUILD)
Date: Sunday, December 17, 2017 @ 07:13:08 Author: bisson Revision: 312984 upstream update Modified: whois/trunk/PKGBUILD --+ PKGBUILD | 33 + 1 file changed, 17 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 22:36:42 UTC (rev 312983) +++ PKGBUILD2017-12-17 07:13:08 UTC (rev 312984) @@ -1,33 +1,34 @@ # $Id$ -# Maintainer: Giovanni Scafora+# Maintainer: Gaetan Bisson +# Contributor: Giovanni Scafora # Contributor: Tom Newsom pkgname=whois -pkgver=5.2.18 +pkgver=5.2.19 pkgrel=1 -pkgdesc="The whois client by Marco d'Itri" +pkgdesc='Intelligent WHOIS client' +url='https://github.com/rfc1036/whois' +license=('GPL') arch=('x86_64') -url="http://www.linux.it/~md/software/; -license=('GPL') depends=('libidn') makedepends=('perl') -backup=('etc/whois.conf') source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz;) -sha256sums=('c35d0d26aff37107c244a8ad54fd42e497ec0b90f76309e9beb7078b827c97d5') +sha256sums=('6c39a274fd73b87c0ce1e34dfbd1842a0b2ca7a00c97d4202d639ec010e1262c') +backup=('etc/whois.conf') + build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" - make prefix=/usr \ - CFLAGS="$CFLAGS $CPPFLAGS" \ - CONFIG_FILE=/etc/whois.conf \ - HAVE_LIBIDN=1 \ - HAVE_ICONV=1 + make \ + CONFIG_FILE=/etc/whois.conf \ + CFLAGS="$CFLAGS $CPPFLAGS" \ + HAVE_ICONV=1 } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" - make prefix=/usr BASEDIR="${pkgdir}" install-whois - install -D -m644 whois.conf "${pkgdir}/etc/whois.conf" + make prefix=/usr BASEDIR="${pkgdir}" install-whois + install -D -m644 whois.conf "${pkgdir}/etc/whois.conf" }
[arch-commits] Commit in android-udev/trunk (PKGBUILD android-udev.sysusers.d)
Date: Saturday, December 16, 2017 @ 22:57:34 Author: anatolik Revision: 274622 upgpkg: android-udev 20171216-1 Modified: android-udev/trunk/PKGBUILD Deleted: android-udev/trunk/android-udev.sysusers.d -+ PKGBUILD| 10 -- android-udev.sysusers.d |1 - 2 files changed, 4 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 22:54:23 UTC (rev 274621) +++ PKGBUILD2017-12-16 22:57:34 UTC (rev 274622) @@ -3,7 +3,7 @@ # Contributor: marlock pkgname=android-udev -pkgver=20171206 +pkgver=20171216 pkgrel=1 pkgdesc='Udev rules to connect Android devices to your linux box' arch=(any) @@ -10,13 +10,11 @@ url='https://github.com/M0Rf30/android-udev-rules' license=(GPL3) depends=(udev libmtp) -source=(android-udev-$pkgver.zip::https://github.com/M0Rf30/android-udev-rules/archive/$pkgver.zip -android-udev.sysusers.d) -sha1sums=('141c08127f98ba09a8dc8bae49ef30f44ad1e363' - '24d1dade2b277cb4aaca7966985142d3ac90c3ed') +source=(android-udev-$pkgver.zip::https://github.com/M0Rf30/android-udev-rules/archive/$pkgver.zip) +sha1sums=('528d3cf28f68883dde074280b4cdcf7390e42f3b') package() { cd android-udev-rules-$pkgver install -Dm 644 51-android.rules "$pkgdir"/usr/lib/udev/rules.d/51-android.rules - install -D -m644 "$srcdir"/android-udev.sysusers.d "$pkgdir"/usr/lib/sysusers.d/android-udev.conf + install -Dm 644 android-udev.conf "$pkgdir"/usr/lib/sysusers.d/android-udev.conf } Deleted: android-udev.sysusers.d === --- android-udev.sysusers.d 2017-12-16 22:54:23 UTC (rev 274621) +++ android-udev.sysusers.d 2017-12-16 22:57:34 UTC (rev 274622) @@ -1 +0,0 @@ -g adbusers - -
[arch-commits] Commit in android-udev/repos/community-any (3 files)
Date: Saturday, December 16, 2017 @ 22:58:05 Author: anatolik Revision: 274623 archrelease: copy trunk to community-any Added: android-udev/repos/community-any/PKGBUILD (from rev 274622, android-udev/trunk/PKGBUILD) Deleted: android-udev/repos/community-any/PKGBUILD android-udev/repos/community-any/android-udev.install --+ PKGBUILD | 40 android-udev.install |4 2 files changed, 20 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 22:57:34 UTC (rev 274622) +++ PKGBUILD2017-12-16 22:58:05 UTC (rev 274623) @@ -1,20 +0,0 @@ -# $Id$ -# Maintainer: M0Rf30 -# Contributor: marlock - -pkgname=android-udev -pkgver=20171206 -pkgrel=1 -pkgdesc='Udev rules to connect Android devices to your linux box' -arch=(any) -url='https://github.com/M0Rf30/android-udev-rules' -license=(GPL3) -depends=(udev libmtp) -install='android-udev.install' -source=(android-udev-$pkgver.zip::https://github.com/M0Rf30/android-udev-rules/archive/$pkgver.zip) -md5sums=('2af65a4b71aa20d72df23401712d853b') - -package() { - cd android-udev-rules-$pkgver - install -Dm 644 51-android.rules "$pkgdir"/usr/lib/udev/rules.d/51-android.rules -} Copied: android-udev/repos/community-any/PKGBUILD (from rev 274622, android-udev/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 22:58:05 UTC (rev 274623) @@ -0,0 +1,20 @@ +# $Id$ +# Maintainer: M0Rf30 +# Contributor: marlock + +pkgname=android-udev +pkgver=20171216 +pkgrel=1 +pkgdesc='Udev rules to connect Android devices to your linux box' +arch=(any) +url='https://github.com/M0Rf30/android-udev-rules' +license=(GPL3) +depends=(udev libmtp) +source=(android-udev-$pkgver.zip::https://github.com/M0Rf30/android-udev-rules/archive/$pkgver.zip) +sha1sums=('528d3cf28f68883dde074280b4cdcf7390e42f3b') + +package() { + cd android-udev-rules-$pkgver + install -Dm 644 51-android.rules "$pkgdir"/usr/lib/udev/rules.d/51-android.rules + install -Dm 644 android-udev.conf "$pkgdir"/usr/lib/sysusers.d/android-udev.conf +} Deleted: android-udev.install === --- android-udev.install2017-12-16 22:57:34 UTC (rev 274622) +++ android-udev.install2017-12-16 22:58:05 UTC (rev 274623) @@ -1,4 +0,0 @@ -post_install() { - getent group adbusers >/dev/null || groupadd -r adbusers - true -}
[arch-commits] Commit in coq/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 22:54:23 Author: zorun Revision: 274621 archrelease: copy trunk to community-x86_64 Added: coq/repos/community-x86_64/PKGBUILD (from rev 274620, coq/trunk/PKGBUILD) Deleted: coq/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 176 ++--- 1 file changed, 88 insertions(+), 88 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 22:53:55 UTC (rev 274620) +++ PKGBUILD2017-12-16 22:54:23 UTC (rev 274621) @@ -1,88 +0,0 @@ -# Maintainer: Baptiste Jonglez -# Contributor: acieroid -# Contributor: spider-mario-# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: George Giorgidze -# Contributor: William J. Bowman - -pkgname=('coq' 'coqide' 'coq-doc') -pkgver=8.7.0 -pkgrel=1 -pkgdesc='Formal proof management system' -arch=('i686' 'x86_64') -url='https://coq.inria.fr/' -license=('GPL') -groups=('coq') -options=('!emptydirs') -depends=('ocaml' 'camlp5' 'gtk2' 'gtksourceview2') -makedepends=('ocaml-findlib' - 'lablgtk2' 'gendesk' # coqide - 'texlive-bin' 'texlive-latexextra' 'texlive-pictures' # coq-doc - 'texlive-fontsextra' 'texlive-science' - 'fig2dev' 'imagemagick' 'hevea' 'ghostscript') -source=("https://github.com/coq/coq/archive/V${pkgver}.tar.gz;) -sha512sums=('c806881d1ab823d9c2d748aa2d7fd3faaa0f6395536942ad214c68658b2688e6c57941947a440ddb69bf1436249067eefd866ecb1d9e4c5e774e3218c80a6fc2') - -prepare() { - gendesk -f -n --pkgname "coqide" \ ---name "CoqIDE Proof Assistant" \ ---pkgdesc "Graphical interface for the Coq proof assistant" \ ---categories "Development;Science;Math;IDE;GTK" -} - -build() { - cd "$srcdir/coq-$pkgver" - - ./configure \ --prefix '/usr' \ --mandir '/usr/share/man' \ --configdir '/etc/xdg/coq/' \ --coqide opt \ --with-doc yes - - make world -} - -package_coq() { - depends=('ocaml' 'camlp5') - optdepends=('coqide: graphical Coq IDE' - 'coq-doc: offline documentation') - # coq-nox was the old name for coq without coqide - replaces=('coq-nox') - conflicts=('coq-nox') - - cd "$srcdir/coq-$pkgver" - - # The second target is needed to install coqidetop.cmxs (needed for some - # frontend other than coqide, for instance coquille) - make COQINSTALLPREFIX="$pkgdir" install-coq install-ide-toploop - rm -f "${pkgdir}/usr/share/man/man1/coqide.1" -} - -package_coqide() { - pkgdesc="GTK-based graphical interface for the Coq proof assistant" - depends=('coq' 'ocaml' 'camlp5' 'gtk2' 'gtksourceview2') - - cd "$srcdir/coq-$pkgver" - - make COQINSTALLPREFIX="$pkgdir" install-coqide - install -D -m 644 -t "${pkgdir}/usr/share/man/man1/" man/coqide.1 - - # Remove toploop files installed by "install-ide-toploop" in the main package - rm -f "${pkgdir}/usr/lib/coq/toploop"/coqidetop.{cma,cmxs} - # In coq 8.7 this file is installed both by install-coq and install-coqide, remove the duplicate. - rm -f "${pkgdir}/usr/lib/coq/vernac/topfmt.cmi" - - # Desktop file generated by gendesk - install -D -m 644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -D -m 644 ide/coq.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" -} - -package_coq-doc() { - pkgdesc="HTML and PDF documentation for the Coq proof assistant" - depends=() - - cd "$srcdir/coq-$pkgver" - - make COQINSTALLPREFIX="$pkgdir" install-doc -} Copied: coq/repos/community-x86_64/PKGBUILD (from rev 274620, coq/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 22:54:23 UTC (rev 274621) @@ -0,0 +1,88 @@ +# Maintainer: Baptiste Jonglez +# Contributor: acieroid +# Contributor: spider-mario +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: George Giorgidze +# Contributor: William J. Bowman + +pkgname=('coq' 'coqide' 'coq-doc') +pkgver=8.7.1 +pkgrel=1 +pkgdesc='Formal proof management system' +arch=('x86_64') +url='https://coq.inria.fr/' +license=('GPL') +groups=('coq') +options=('!emptydirs') +depends=('ocaml' 'camlp5' 'gtk2' 'gtksourceview2') +makedepends=('ocaml-findlib' + 'lablgtk2' 'gendesk' # coqide + 'texlive-bin' 'texlive-latexextra' 'texlive-pictures' # coq-doc + 'texlive-fontsextra' 'texlive-science' + 'fig2dev' 'imagemagick' 'hevea' 'ghostscript') +source=("coq-${pkgver}.tar.gz::https://github.com/coq/coq/archive/V${pkgver}.tar.gz;) +sha512sums=('43ef086de93bf99f94d74b9827dd16c79f4d24f5dd4332ee53bbd4588941cb602a64672638a3b3a56bfb612e4dbf7b2a3b5fd4921182dabbbe96e4fef07455b5') + +prepare() { + gendesk -f -n --pkgname "coqide" \ +--name "CoqIDE Proof Assistant" \ +
[arch-commits] Commit in coq/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 22:53:55 Author: zorun Revision: 274620 upgpkg: coq 8.7.1-1 Modified: coq/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 22:48:53 UTC (rev 274619) +++ PKGBUILD2017-12-16 22:53:55 UTC (rev 274620) @@ -6,7 +6,7 @@ # Contributor: William J. Bowmanpkgname=('coq' 'coqide' 'coq-doc') -pkgver=8.7.0 +pkgver=8.7.1 pkgrel=1 pkgdesc='Formal proof management system' arch=('x86_64') @@ -21,7 +21,7 @@ 'texlive-fontsextra' 'texlive-science' 'fig2dev' 'imagemagick' 'hevea' 'ghostscript') source=("coq-${pkgver}.tar.gz::https://github.com/coq/coq/archive/V${pkgver}.tar.gz;) -sha512sums=('c806881d1ab823d9c2d748aa2d7fd3faaa0f6395536942ad214c68658b2688e6c57941947a440ddb69bf1436249067eefd866ecb1d9e4c5e774e3218c80a6fc2') +sha512sums=('43ef086de93bf99f94d74b9827dd16c79f4d24f5dd4332ee53bbd4588941cb602a64672638a3b3a56bfb612e4dbf7b2a3b5fd4921182dabbbe96e4fef07455b5') prepare() { gendesk -f -n --pkgname "coqide" \
[arch-commits] Commit in nsd/repos/community-x86_64 (8 files)
Date: Saturday, December 16, 2017 @ 22:48:53 Author: bisson Revision: 274619 archrelease: copy trunk to community-x86_64 Added: nsd/repos/community-x86_64/PKGBUILD (from rev 274618, nsd/trunk/PKGBUILD) nsd/repos/community-x86_64/service (from rev 274618, nsd/trunk/service) nsd/repos/community-x86_64/sysusers.d (from rev 274618, nsd/trunk/sysusers.d) nsd/repos/community-x86_64/tmpfiles.d (from rev 274618, nsd/trunk/tmpfiles.d) Deleted: nsd/repos/community-x86_64/PKGBUILD nsd/repos/community-x86_64/install nsd/repos/community-x86_64/service nsd/repos/community-x86_64/tmpfiles.d + PKGBUILD | 104 ++- install| 11 -- service| 27 +++ sysusers.d |1 tmpfiles.d |2 - 5 files changed, 69 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 22:48:16 UTC (rev 274618) +++ PKGBUILD2017-12-16 22:48:53 UTC (rev 274619) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson-# Contributor: Kaiting Chen -# Contributor: Roberto Alsina - -pkgname=nsd -pkgver=4.1.19 -pkgrel=1 -pkgdesc='Authoritative only, high performance and simple DNS server' -url='https://www.nlnetlabs.nl/nsd/' -license=('BSD') -arch=('x86_64') -depends=('openssl' 'libevent') -makedepends=('flex') -validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D') -source=("https://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} -'tmpfiles.d' -'service') -sha256sums=('b0782cb9b57416888d488b6460b071cd85ecb5f99381865b3a7f93dddf9e02c5' -'SKIP' -'8e72816177069d6b82306c4b61ca4d0eefd2a77a31ea79c50635eea5aecf8c5b' -'5ec7616df32c29ddec25a6ec772db5053e234410cf1042f2945d0f554b1f9b65') - -install=install - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure \ - --prefix=/ \ - --sbindir=/usr/bin \ - --datarootdir=/usr/share \ - --with-pidfile=/run/nsd/nsd.pid \ - --enable-ratelimit \ - --enable-relro-now \ - --enable-pie \ - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -Dm644 ../tmpfiles.d "${pkgdir}"/usr/lib/tmpfiles.d/nsd.conf - install -Dm644 ../service "${pkgdir}"/usr/lib/systemd/system/nsd.service - rmdir "${pkgdir}"/{tmp,run/{nsd,}} - - rm doc/differences.pdf - install -d "${pkgdir}"/usr/share/{doc,licenses}/"${pkgname}" - install -m644 doc/* "${pkgdir}"/usr/share/doc/"${pkgname}" - ln -s ../../doc/"${pkgname}"/LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE -} Copied: nsd/repos/community-x86_64/PKGBUILD (from rev 274618, nsd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 22:48:53 UTC (rev 274619) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Kaiting Chen +# Contributor: Roberto Alsina + +pkgname=nsd +pkgver=4.1.19 +pkgrel=2 +pkgdesc='Authoritative only, high performance and simple DNS server' +url='https://www.nlnetlabs.nl/nsd/' +license=('BSD') +arch=('x86_64') +depends=('openssl' 'libevent') +makedepends=('flex') +validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D') +source=("https://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} +'tmpfiles.d' + 'sysusers.d' +'service') +sha256sums=('b0782cb9b57416888d488b6460b071cd85ecb5f99381865b3a7f93dddf9e02c5' +'SKIP' +'8e72816177069d6b82306c4b61ca4d0eefd2a77a31ea79c50635eea5aecf8c5b' + '6490660d5d4b3e28e16d73e50e35a786a4114991739fac461ebc60465c79' +'ba87a4cd10395e13ffd34f42714cfd98d3818b35aa96240e28523837d109a1df') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure \ + --prefix=/ \ + --sbindir=/usr/bin \ + --datarootdir=/usr/share \ + --with-pidfile=/run/nsd/nsd.pid \ + --enable-ratelimit \ + --enable-relro-now \ + --enable-pie \ + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + rmdir "${pkgdir}"/{tmp,run/{nsd,}} + chmod 700 "${pkgdir}"/var/db/nsd + + rm doc/differences.pdf + install -d "${pkgdir}"/usr/share/{doc,licenses}/"${pkgname}" + install -m644 doc/* "${pkgdir}"/usr/share/doc/"${pkgname}" + ln -s ../../doc/"${pkgname}"/LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE + install -Dm644 ../service "${pkgdir}"/usr/lib/systemd/system/nsd.service +
[arch-commits] Commit in nsd/trunk (PKGBUILD install service sysusers.d)
Date: Saturday, December 16, 2017 @ 22:48:16 Author: bisson Revision: 274618 switch to systemd-sysusers.d Added: nsd/trunk/sysusers.d Modified: nsd/trunk/PKGBUILD nsd/trunk/service Deleted: nsd/trunk/install + PKGBUILD | 14 -- install| 11 --- service|1 + sysusers.d |1 + 4 files changed, 10 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 19:28:16 UTC (rev 274617) +++ PKGBUILD2017-12-16 22:48:16 UTC (rev 274618) @@ -5,7 +5,7 @@ pkgname=nsd pkgver=4.1.19 -pkgrel=1 +pkgrel=2 pkgdesc='Authoritative only, high performance and simple DNS server' url='https://www.nlnetlabs.nl/nsd/' license=('BSD') @@ -15,14 +15,14 @@ validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D') source=("https://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} 'tmpfiles.d' + 'sysusers.d' 'service') sha256sums=('b0782cb9b57416888d488b6460b071cd85ecb5f99381865b3a7f93dddf9e02c5' 'SKIP' '8e72816177069d6b82306c4b61ca4d0eefd2a77a31ea79c50635eea5aecf8c5b' -'5ec7616df32c29ddec25a6ec772db5053e234410cf1042f2945d0f554b1f9b65') + '6490660d5d4b3e28e16d73e50e35a786a4114991739fac461ebc60465c79' +'ba87a4cd10395e13ffd34f42714cfd98d3818b35aa96240e28523837d109a1df') -install=install - build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure \ @@ -40,12 +40,14 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install - install -Dm644 ../tmpfiles.d "${pkgdir}"/usr/lib/tmpfiles.d/nsd.conf - install -Dm644 ../service "${pkgdir}"/usr/lib/systemd/system/nsd.service rmdir "${pkgdir}"/{tmp,run/{nsd,}} + chmod 700 "${pkgdir}"/var/db/nsd rm doc/differences.pdf install -d "${pkgdir}"/usr/share/{doc,licenses}/"${pkgname}" install -m644 doc/* "${pkgdir}"/usr/share/doc/"${pkgname}" ln -s ../../doc/"${pkgname}"/LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE + install -Dm644 ../service "${pkgdir}"/usr/lib/systemd/system/nsd.service + install -Dm644 ../tmpfiles.d "${pkgdir}"/usr/lib/tmpfiles.d/nsd.conf + install -Dm644 ../sysusers.d "${pkgdir}"/usr/lib/sysusers.d/nsd.conf } Deleted: install === --- install 2017-12-16 19:28:16 UTC (rev 274617) +++ install 2017-12-16 22:48:16 UTC (rev 274618) @@ -1,11 +0,0 @@ -post_upgrade() { - usr/bin/systemd-tmpfiles --create nsd.conf || true -} - -post_install() { - getent group nsd &>/dev/null || groupadd -r nsd >/dev/null - getent passwd nsd &>/dev/null || useradd -r -g nsd -d /dev/null -s /bin/false -c nsd nsd >/dev/null - chown nsd:nsd /var/db/nsd - chmod 700 /var/db/nsd - post_upgrade -} Modified: service === --- service 2017-12-16 19:28:16 UTC (rev 274617) +++ service 2017-12-16 22:48:16 UTC (rev 274618) @@ -4,6 +4,7 @@ [Service] PIDFile=/run/nsd/nsd.pid +ExecStartPre=/usr/bin/chown nsd:nsd /var/db/nsd ExecStart=/usr/bin/nsd -d -c /etc/nsd/nsd.conf ExecReload=/bin/kill -HUP $MAINPID ExecStop=/bin/kill -TERM $MAINPID Added: sysusers.d === --- sysusers.d (rev 0) +++ sysusers.d 2017-12-16 22:48:16 UTC (rev 274618) @@ -0,0 +1 @@ +u nsd - - /dev/null
[arch-commits] Commit in postfix/repos/extra-x86_64 (8 files)
Date: Saturday, December 16, 2017 @ 22:36:42 Author: bisson Revision: 312983 archrelease: copy trunk to extra-x86_64 Added: postfix/repos/extra-x86_64/PKGBUILD (from rev 312982, postfix/trunk/PKGBUILD) postfix/repos/extra-x86_64/aliases.patch (from rev 312982, postfix/trunk/aliases.patch) postfix/repos/extra-x86_64/service (from rev 312982, postfix/trunk/service) postfix/repos/extra-x86_64/sysusers.d (from rev 312982, postfix/trunk/sysusers.d) Deleted: postfix/repos/extra-x86_64/PKGBUILD postfix/repos/extra-x86_64/aliases.patch postfix/repos/extra-x86_64/install postfix/repos/extra-x86_64/service ---+ PKGBUILD | 203 aliases.patch | 36 - install | 16 service | 28 +++ sysusers.d|2 5 files changed, 136 insertions(+), 149 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 22:35:51 UTC (rev 312982) +++ PKGBUILD2017-12-16 22:36:42 UTC (rev 312983) @@ -1,101 +0,0 @@ -# $Id$ -# Contributor: Jeff Brodnax-# Contributor: Paul Mattal -# Maintainer: Gaetan Bisson - -pkgname=postfix -pkgver=3.2.4 -pkgrel=2 -url='http://www.postfix.org/' -pkgdesc='Fast, easy to administer, secure mail server' -license=('custom') -arch=('i686' 'x86_64') -depends=('openssl' 'pcre' 'icu' 'libsasl' 'libldap' 'db' - 'libmariadbclient' 'postgresql-libs' 'sqlite' 'tinycdb') -source=("ftp://ftp.porcupine.org/mirrors/postfix-release/official/${pkgname}-${pkgver}.tar.gz; -'aliases.patch' -'service') -sha256sums=('ec55ebaa2aa464792af8d5ee103eb68b27a42dc2b36a02fee42dafbf9740c7f6' -'f4c766efc20b4638f9fd72707ca6d4c2628279ebd79f5227276fa4ca6867c336' -'52781649c49a50cecd7d20f693f602d7dc78b985ac5f0e72c4abfa0d800e58f0') - -backup=('etc/postfix/'{access,aliases,canonical,generic,header_checks,main.cf,master.cf,relocated,transport,virtual}) - -conflicts=('smtp-server' 'smtp-forwarder' 'postfix-tools') -provides=('smtp-server' 'smtp-forwarder' 'postfix-tools') -replaces=('postfix-tools') - -install=install - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - CCARGS=' --DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl --DHAS_LDAP --DUSE_TLS --DHAS_MYSQL -I/usr/include/mysql --DHAS_PGSQL -I/usr/include/postgresql --DHAS_SQLITE --DHAS_CDB --DDEF_COMMAND_DIR=\"/usr/bin\" --DDEF_DAEMON_DIR=\"/usr/lib/postfix/bin\" --DDEF_SENDMAIL_PATH=\"/usr/bin/sendmail\" --DDEF_README_DIR=\"/usr/share/doc/postfix\" --DDEF_MANPAGE_DIR=\"/usr/share/man\" -' - AUXLIBS=' --lsasl2 --lldap -llber --lssl -lcrypto --lmysqlclient -lz -lm --lpq --lsqlite3 -lpthread --lcdb -' - make makefiles \ - DEBUG='' \ - pie=yes \ - shared=yes \ - CCARGS="${CCARGS//$'\n'/}" \ - AUXLIBS="${AUXLIBS//$'\n'/}" \ - OPT="${CFLAGS} ${LDFLAGS}" \ - - make -} - -package() { - cd "${srcdir}/postfix-${pkgver}" - - sed 's:bin/postconf -dhx:bin/postconf -c conf -dhx:g' -i postfix-install - LD_LIBRARY_PATH=lib:$LD_LIBRARY_PATH \ - sh postfix-install -non-interactive install_root="${pkgdir}" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 ../service "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" - - for name in posttls-finger {smtp,qmqp}-{sink,source}; do - install -Dm644 "man/man1/${name}.1" "${pkgdir}/usr/share/man/man1/${name}.1" - install -Dm755 "bin/${name}" "${pkgdir}/usr/bin/${name}" - done - - # now set permissions right to appease the pacman gods - sed -r \ - -e '/override=1/d' \ - -e '/absolute path name/d' \ - -e 's/\$POSTCONF -/$POSTCONF -c .\/etc\/postfix -/g' \ - -e '/(if \[|chmod|chown|find|mkdir|test)/s/\$path/.\/$path/g' \ - libexec/post-install > ../arch-post-install - cd "${pkgdir}" - LD_LIBRARY_PATH=usr/lib/postfix:$LD_LIBRARY_PATH \ - sh "${srcdir}/arch-post-install" \ -command_directory=usr/bin \ -config_directory=etc/postfix \ -meta_directory=etc/postfix \ -setgid_group=75 \ -mail_owner=73 \ -set-permissions - - patch --no-backup-if-mismatch -p0 -i "${srcdir}"/aliases.patch - sed 's/^\(\$manpage[^:]*\):/\1.gz:/' -i "etc/postfix/postfix-files" -} Copied:
[arch-commits] Commit in postfix/trunk (PKGBUILD install sysusers.d)
Date: Saturday, December 16, 2017 @ 22:35:51 Author: bisson Revision: 312982 switch to systemd-sysusers Added: postfix/trunk/sysusers.d Modified: postfix/trunk/PKGBUILD Deleted: postfix/trunk/install + PKGBUILD |7 --- install| 16 sysusers.d |2 ++ 3 files changed, 6 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 22:04:46 UTC (rev 312981) +++ PKGBUILD2017-12-16 22:35:51 UTC (rev 312982) @@ -5,7 +5,7 @@ pkgname=postfix pkgver=3.2.4 -pkgrel=2 +pkgrel=3 url='http://www.postfix.org/' pkgdesc='Fast, easy to administer, secure mail server' license=('custom') @@ -14,9 +14,11 @@ 'libmariadbclient' 'postgresql-libs' 'sqlite' 'tinycdb') source=("ftp://ftp.porcupine.org/mirrors/postfix-release/official/${pkgname}-${pkgver}.tar.gz; 'aliases.patch' + 'sysusers.d' 'service') sha256sums=('ec55ebaa2aa464792af8d5ee103eb68b27a42dc2b36a02fee42dafbf9740c7f6' 'f4c766efc20b4638f9fd72707ca6d4c2628279ebd79f5227276fa4ca6867c336' + '63f39147887336bdd173fb9425998f0a0c6f00a31241f922a255c157bfd8d02e' '52781649c49a50cecd7d20f693f602d7dc78b985ac5f0e72c4abfa0d800e58f0') backup=('etc/postfix/'{access,aliases,canonical,generic,header_checks,main.cf,master.cf,relocated,transport,virtual}) @@ -25,8 +27,6 @@ provides=('smtp-server' 'smtp-forwarder' 'postfix-tools') replaces=('postfix-tools') -install=install - build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -73,6 +73,7 @@ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm644 ../service "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" + install -Dm644 ../sysusers.d "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" for name in posttls-finger {smtp,qmqp}-{sink,source}; do install -Dm644 "man/man1/${name}.1" "${pkgdir}/usr/share/man/man1/${name}.1" Deleted: install === --- install 2017-12-16 22:04:46 UTC (rev 312981) +++ install 2017-12-16 22:35:51 UTC (rev 312982) @@ -1,16 +0,0 @@ -post_upgrade() { - if [[ $(vercmp $2 3.0.0-3) -eq -1 ]]; then - echo '==> The postfix daemon binaries have moved.' - echo '==> Please restart postfix as soon as possible.' - elif [[ $(vercmp $2 3.0.1-1) -eq -1 ]]; then - echo '==> Several Postfix-internal protocols have changed.' - echo '==> Please restart postfix as soon as possible.' - fi -} - -post_install() { - getent group postdrop &>/dev/null || groupadd -g 75 postdrop >/dev/null - getent group postfix &>/dev/null || groupadd -g 73 postfix >/dev/null - getent passwd postfix &>/dev/null || useradd -u 73 -d /var/spool/postfix -g postfix -s /bin/false postfix >/dev/null - true -} Added: sysusers.d === --- sysusers.d (rev 0) +++ sysusers.d 2017-12-16 22:35:51 UTC (rev 312982) @@ -0,0 +1,2 @@ +g postdrop 75 - +u postfix 73 - /var/spool/postfix
[arch-commits] Commit in flatpak/repos/extra-x86_64 (3 files)
Date: Saturday, December 16, 2017 @ 22:04:46 Author: heftig Revision: 312981 archrelease: copy trunk to extra-x86_64 Added: flatpak/repos/extra-x86_64/PKGBUILD (from rev 312980, flatpak/trunk/PKGBUILD) Deleted: flatpak/repos/extra-x86_64/PKGBUILD flatpak/repos/extra-x86_64/flatpak.install -+ PKGBUILD| 165 -- flatpak.install | 11 --- 2 files changed, 86 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 22:04:13 UTC (rev 312980) +++ PKGBUILD2017-12-16 22:04:46 UTC (rev 312981) @@ -1,79 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)- -pkgname=flatpak -pkgver=0.10.1 -pkgrel=1 -pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" -url="http://flatpak.org; -arch=(x86_64) -license=(LGPL2.1) -depends=(dbus systemd glib2 libsoup polkit libxau ostree fuse json-glib libseccomp libarchive - python bubblewrap appstream-glib) -makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto) -checkdepends=(valgrind) -install=flatpak.install -_commit=8fbd442c9d395ca19561c98e20a7451926c440ab # tags/0.10.1^0 -source=("git+https://github.com/flatpak/flatpak#commit=$_commit; -"git+https://github.com/projectatomic/bubblewrap; -"git+https://git.gnome.org/browse/libglnx;) -sha256sums=('SKIP' -'SKIP' -'SKIP') - -prepare() { - cd $pkgname - - git submodule init - git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" - git config --local submodule.libglnx.url "$srcdir/libglnx" - git submodule update - - # https://github.com/flatpak/flatpak/issues/267 - sed -i '/locale\/C\./d' tests/make-test-runtime.sh - - NOCONFIGURE=1 ./autogen.sh -} - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - cd $pkgname - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib/$pkgname \ ---disable-static \ ---enable-gtk-doc \ ---enable-p2p \ ---with-system-bubblewrap \ ---with-priv-mode=setuid \ ---with-dbus-config-dir=/usr/share/dbus-1/system.d - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -check() { - cd $pkgname - # Xattr tests fail on tmpfs - make -k check || : -} - -package() { - depends+=(xdg-desktop-portal) - - cd $pkgname - - make DESTDIR="$pkgdir" install - - # Fixup mode to match polkit - install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" -} Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 312980, flatpak/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 22:04:46 UTC (rev 312981) @@ -0,0 +1,86 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=flatpak +pkgver=0.10.2 +pkgrel=1 +pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" +url="http://flatpak.org; +arch=(x86_64) +license=(LGPL2.1) +depends=(dbus systemd glib2 libsoup polkit libxau ostree fuse json-glib libseccomp libarchive + python bubblewrap appstream-glib) +makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto) +checkdepends=(valgrind) +_commit=648f74b324db7df7c29b2c1b96c0482c6689b633 # tags/0.10.2^0 +source=("git+https://github.com/flatpak/flatpak#commit=$_commit; +"git+https://github.com/projectatomic/bubblewrap; +"git+https://git.gnome.org/browse/libglnx;) +sha256sums=('SKIP' +'SKIP' +'SKIP') + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" + git config --local submodule.libglnx.url "$srcdir/libglnx" + git submodule update + + # https://github.com/flatpak/flatpak/issues/267 + sed -i '/locale\/C\./d' tests/make-test-runtime.sh + + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgname + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/$pkgname \ +--disable-static \ +--enable-gtk-doc \ +--enable-p2p \ +--with-system-bubblewrap \ +--with-priv-mode=setuid \ +--with-dbus-config-dir=/usr/share/dbus-1/system.d + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + # Xattr tests fail on tmpfs + make -k check || : +} + +package() { + depends+=(xdg-desktop-portal) + + cd $pkgname + make DESTDIR="$pkgdir" install + + install -Dm644 /dev/stdin "$pkgdir/etc/profile.d/flatpak-bindir.sh" <
[arch-commits] Commit in libxkbcommon/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 22:04:13 Author: heftig Revision: 312980 archrelease: copy trunk to extra-x86_64 Added: libxkbcommon/repos/extra-x86_64/PKGBUILD (from rev 312979, libxkbcommon/trunk/PKGBUILD) Deleted: libxkbcommon/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 77 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 22:02:54 UTC (rev 312979) +++ PKGBUILD2017-12-16 22:04:13 UTC (rev 312980) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Daniel Micay -# Contributor: Mladen Pejakovic - -pkgbase=libxkbcommon -pkgname=(libxkbcommon libxkbcommon-x11) -pkgver=0.7.2 -pkgrel=1 -pkgdesc="Keymap handling library for toolkits and window systems" -arch=(i686 x86_64) -url="https://xkbcommon.org/; -license=(custom) -depends=(xkeyboard-config glibc) -checkdepends=(xorg-server-xvfb libgl) -makedepends=(libxcb doxygen git graphviz wayland wayland-protocols meson) -_commit=ba9568bdb128f3c5f717b8503439ef6e50a66e97 # tags/xkbcommon-0.7.2^0 -source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;) -md5sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/^xkbcommon-//;s/-/+/g' -} - -prepare() { - mkdir -p build x11/usr/{include/xkbcommon,lib/pkgconfig} - cd $pkgbase -} - -build() { - cd build - meson --prefix=/usr --buildtype=release ../$pkgbase - ninja -} - -check() { - cd build - xvfb-run -a mesontest -} - -package_libxkbcommon() { - cd build - DESTDIR="$pkgdir" ninja install - install -Dm644 ../$pkgbase/LICENSE "$pkgdir/usr/share/licenses/libxkbcommon/LICENSE" - -### Split libxkbcommon-x11 - - mv "$pkgdir"/usr/lib/*x11* "$srcdir/x11/usr/lib" - mv "$pkgdir"/usr/lib/pkgconfig/*x11* "$srcdir/x11/usr/lib/pkgconfig" - mv "$pkgdir"/usr/include/xkbcommon/*x11* "$srcdir/x11/usr/include/xkbcommon" -} - -package_libxkbcommon-x11() { - pkgdesc="Keyboard handling library using XKB data for X11 XCB clients" - depends=(libxkbcommon libxcb) - - mv x11/* "$pkgdir" - - install -Dm644 $pkgbase/LICENSE "$pkgdir/usr/share/licenses/libxkbcommon-x11/LICENSE" -} Copied: libxkbcommon/repos/extra-x86_64/PKGBUILD (from rev 312979, libxkbcommon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 22:04:13 UTC (rev 312980) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Daniel Micay +# Contributor: Mladen Pejakovic + +pkgbase=libxkbcommon +pkgname=(libxkbcommon libxkbcommon-doc libxkbcommon-x11) +pkgver=0.8.0 +pkgrel=1 +pkgdesc="Keymap handling library for toolkits and window systems" +arch=(x86_64) +url="https://xkbcommon.org/; +license=(custom) +depends=(xkeyboard-config glibc) +checkdepends=(xorg-server-xvfb libgl) +makedepends=(libxcb doxygen git graphviz wayland wayland-protocols meson) +_commit=b82e3b764e60df337ca695e8f8642e7bf42b0cca # tags/xkbcommon-0.8.0^0 +source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;) +md5sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/^xkbcommon-//;s/-/+/g' +} + +prepare() { + cd $pkgbase + printf '%s\n' >>doc/Doxyfile.in \ +HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes +} + +build() { + arch-meson $pkgbase build + ninja -C build +} + +check() { + cd build + xvfb-run -a meson test +} + +package_libxkbcommon() { + DESTDIR="$pkgdir" ninja -C build install + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE + +### Split libxkbcommon-doc + + mkdir -p "$srcdir"/doc/usr/share + mv "$pkgdir"/usr/share/doc "$srcdir/doc/usr/share" + +### Split libxkbcommon-x11 + + mkdir -p "$srcdir"/x11/usr/{include/xkbcommon,lib/pkgconfig} + mv "$pkgdir"/usr/lib/*x11* "$srcdir/x11/usr/lib" + mv "$pkgdir"/usr/lib/pkgconfig/*x11* "$srcdir/x11/usr/lib/pkgconfig" + mv "$pkgdir"/usr/include/xkbcommon/*x11* "$srcdir/x11/usr/include/xkbcommon" +} + +package_libxkbcommon-doc() { + pkgdesc="API documentation for libxkbcommon" + depends=(libxkbcommon) + + mv doc/* "$pkgdir" + + install -d "$pkgdir/usr/share/licenses" + ln -s libxkbcommon "$pkgdir/usr/share/licenses/$pkgname" +} + +package_libxkbcommon-x11() { + pkgdesc="Keyboard handling library using XKB data for X11 XCB clients" + depends=(libxkbcommon libxcb) + + mv x11/* "$pkgdir" + + install -d "$pkgdir/usr/share/licenses" + ln -s libxkbcommon "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in libxkbcommon/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 22:02:54 Author: heftig Revision: 312979 0.8.0-1 Modified: libxkbcommon/trunk/PKGBUILD --+ PKGBUILD | 40 1 file changed, 28 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 22:02:17 UTC (rev 312978) +++ PKGBUILD2017-12-16 22:02:54 UTC (rev 312979) @@ -4,8 +4,8 @@ # Contributor: Mladen Pejakovicpkgbase=libxkbcommon -pkgname=(libxkbcommon libxkbcommon-x11) -pkgver=0.7.2 +pkgname=(libxkbcommon libxkbcommon-doc libxkbcommon-x11) +pkgver=0.8.0 pkgrel=1 pkgdesc="Keymap handling library for toolkits and window systems" arch=(x86_64) @@ -14,7 +14,7 @@ depends=(xkeyboard-config glibc) checkdepends=(xorg-server-xvfb libgl) makedepends=(libxcb doxygen git graphviz wayland wayland-protocols meson) -_commit=ba9568bdb128f3c5f717b8503439ef6e50a66e97 # tags/xkbcommon-0.7.2^0 +_commit=b82e3b764e60df337ca695e8f8642e7bf42b0cca # tags/xkbcommon-0.8.0^0 source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;) md5sums=('SKIP') @@ -24,33 +24,48 @@ } prepare() { - mkdir -p build x11/usr/{include/xkbcommon,lib/pkgconfig} cd $pkgbase + printf '%s\n' >>doc/Doxyfile.in \ +HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes } build() { - cd build - meson --prefix=/usr --buildtype=release ../$pkgbase - ninja + arch-meson $pkgbase build + ninja -C build } check() { cd build - xvfb-run -a mesontest + xvfb-run -a meson test } package_libxkbcommon() { - cd build - DESTDIR="$pkgdir" ninja install - install -Dm644 ../$pkgbase/LICENSE "$pkgdir/usr/share/licenses/libxkbcommon/LICENSE" + DESTDIR="$pkgdir" ninja -C build install + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE +### Split libxkbcommon-doc + + mkdir -p "$srcdir"/doc/usr/share + mv "$pkgdir"/usr/share/doc "$srcdir/doc/usr/share" + ### Split libxkbcommon-x11 + mkdir -p "$srcdir"/x11/usr/{include/xkbcommon,lib/pkgconfig} mv "$pkgdir"/usr/lib/*x11* "$srcdir/x11/usr/lib" mv "$pkgdir"/usr/lib/pkgconfig/*x11* "$srcdir/x11/usr/lib/pkgconfig" mv "$pkgdir"/usr/include/xkbcommon/*x11* "$srcdir/x11/usr/include/xkbcommon" } +package_libxkbcommon-doc() { + pkgdesc="API documentation for libxkbcommon" + depends=(libxkbcommon) + + mv doc/* "$pkgdir" + + install -d "$pkgdir/usr/share/licenses" + ln -s libxkbcommon "$pkgdir/usr/share/licenses/$pkgname" +} + package_libxkbcommon-x11() { pkgdesc="Keyboard handling library using XKB data for X11 XCB clients" depends=(libxkbcommon libxcb) @@ -57,5 +72,6 @@ mv x11/* "$pkgdir" - install -Dm644 $pkgbase/LICENSE "$pkgdir/usr/share/licenses/libxkbcommon-x11/LICENSE" + install -d "$pkgdir/usr/share/licenses" + ln -s libxkbcommon "$pkgdir/usr/share/licenses/$pkgname" }
[arch-commits] Commit in flatpak/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 22:02:17 Author: heftig Revision: 312978 0.10.2-1 Modified: flatpak/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 21:46:39 UTC (rev 312977) +++ PKGBUILD2017-12-16 22:02:17 UTC (rev 312978) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig)pkgname=flatpak -pkgver=0.10.1 +pkgver=0.10.2 pkgrel=1 pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" url="http://flatpak.org; @@ -12,7 +12,7 @@ python bubblewrap appstream-glib) makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto) checkdepends=(valgrind) -_commit=8fbd442c9d395ca19561c98e20a7451926c440ab # tags/0.10.1^0 +_commit=648f74b324db7df7c29b2c1b96c0482c6689b633 # tags/0.10.2^0 source=("git+https://github.com/flatpak/flatpak#commit=$_commit; "git+https://github.com/projectatomic/bubblewrap; "git+https://git.gnome.org/browse/libglnx;) @@ -70,9 +70,17 @@ depends+=(xdg-desktop-portal) cd $pkgname - make DESTDIR="$pkgdir" install + install -Dm644 /dev/stdin "$pkgdir/etc/profile.d/flatpak-bindir.sh" <
[arch-commits] Commit in polkit/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 21:46:39 Author: heftig Revision: 312977 Simplify chown/chmod to install Modified: polkit/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 21:33:53 UTC (rev 312976) +++ PKGBUILD2017-12-16 21:46:39 UTC (rev 312977) @@ -46,8 +46,7 @@ cd $pkgname make DESTDIR="$pkgdir" install - chown root:102 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d - chmod 750 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d + install -d -o root -g 102 -m 750 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" <
[arch-commits] Commit in ostree/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 21:33:53 Author: heftig Revision: 312976 archrelease: copy trunk to extra-x86_64 Added: ostree/repos/extra-x86_64/PKGBUILD (from rev 312975, ostree/trunk/PKGBUILD) Deleted: ostree/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 142 ++--- 1 file changed, 71 insertions(+), 71 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 20:00:48 UTC (rev 312975) +++ PKGBUILD2017-12-16 21:33:53 UTC (rev 312976) @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Mirco Tischler - -pkgname=ostree -pkgver=2017.13 -pkgrel=1 -pkgdesc="Operating system and container binary deployment and upgrades" -url="https://ostree.readthedocs.org/en/latest/; -arch=(i686 x86_64) -license=(GPL) -depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux mkinitcpio openssl) -makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git - python2) -checkdepends=(parallel syslinux gjs cpio elfutils) -_commit=ae61321046ad7f4148a5884c8c6c8b2594ff840e # tags/v2017.13^0 -source=("git+https://github.com/ostreedev/ostree#commit=$_commit; -"git+https://github.com/mendsley/bsdiff; -"git+https://git.gnome.org/browse/libglnx;) -sha256sums=('SKIP' -'SKIP' -'SKIP') - -prepare() { - cd $pkgname - - git submodule init - git config --local submodule.bsdiff.url "$srcdir/bsdiff" - git config --local submodule.libglnx.url "$srcdir/libglnx" - git submodule update - - find . -name '*.py' -exec sed -i '1s/python$/&2/' {} + - - NOCONFIGURE=1 ./autogen.sh -} - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -build() { - cd $pkgname - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---with-mkinitcpio \ ---with-openssl \ ---with-builtin-grub2-mkconfig \ ---enable-experimental-api \ ---disable-static \ ---enable-gtk-doc - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -check() { - cd $pkgname - make check || : -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: ostree/repos/extra-x86_64/PKGBUILD (from rev 312975, ostree/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 21:33:53 UTC (rev 312976) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Mirco Tischler + +pkgname=ostree +pkgver=2017.14 +pkgrel=1 +pkgdesc="Operating system and container binary deployment and upgrades" +url="https://ostree.readthedocs.org/en/latest/; +arch=(x86_64) +license=(GPL) +depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux mkinitcpio openssl) +makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git + python2) +checkdepends=(parallel syslinux gjs cpio elfutils) +_commit=b0f9a298165a99d5621073bd9e1b10f13058e838 # tags/v2017.14^0 +source=("git+https://github.com/ostreedev/ostree#commit=$_commit; +"git+https://github.com/mendsley/bsdiff; +"git+https://git.gnome.org/browse/libglnx;) +sha256sums=('SKIP' +'SKIP' +'SKIP') + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.bsdiff.url "$srcdir/bsdiff" + git config --local submodule.libglnx.url "$srcdir/libglnx" + git submodule update + + find . -name '*.py' -exec sed -i '1s/python$/&2/' {} + + + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +build() { + cd $pkgname + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib \ +--with-mkinitcpio \ +--with-openssl \ +--with-builtin-grub2-mkconfig \ +--enable-experimental-api \ +--disable-static \ +--enable-gtk-doc + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + make check || : +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in colord/trunk (3 files)
Date: Saturday, December 16, 2017 @ 20:00:48 Author: heftig Revision: 312975 1.4.1+6+gf08c25d-2 Modified: colord/trunk/0001-Make-cd_color_get_blackbody_rgb_full-safer.patch colord/trunk/0002-Avoid-buffer-overflow-when-reading-profile_id.patch colord/trunk/PKGBUILD --+ 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch|2 0002-Avoid-buffer-overflow-when-reading-profile_id.patch | 38 - PKGBUILD |6 +- 3 files changed, 29 insertions(+), 17 deletions(-) Modified: 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch === --- 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch 2017-12-16 19:51:07 UTC (rev 312974) +++ 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch 2017-12-16 20:00:48 UTC (rev 312975) @@ -1,5 +1,5 @@ From 264981ddfd1984b25c629d8e3ef6cf25c70cc61a Mon Sep 17 00:00:00 2001 -Message-Id: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> +Message-Id: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513454215.git.jan.steff...@gmail.com> From: "Jan Alexander Steffens (heftig)"Date: Sat, 16 Dec 2017 04:18:01 +0100 Subject: [PATCH 1/2] Make cd_color_get_blackbody_rgb_full safer Modified: 0002-Avoid-buffer-overflow-when-reading-profile_id.patch === --- 0002-Avoid-buffer-overflow-when-reading-profile_id.patch2017-12-16 19:51:07 UTC (rev 312974) +++ 0002-Avoid-buffer-overflow-when-reading-profile_id.patch2017-12-16 20:00:48 UTC (rev 312975) @@ -1,7 +1,7 @@ -From 1b9d7f1c7e32c831157868b536bfaf4ce436c1ee Mon Sep 17 00:00:00 2001 -Message-Id: <1b9d7f1c7e32c831157868b536bfaf4ce436c1ee.1513453349.git.jan.steff...@gmail.com> -In-Reply-To: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> -References: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> +From 9b1b755e4dc9b6e91554ee7cd5777f96063a2a0d Mon Sep 17 00:00:00 2001 +Message-Id: <9b1b755e4dc9b6e91554ee7cd5777f96063a2a0d.1513454215.git.jan.steff...@gmail.com> +In-Reply-To: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513454215.git.jan.steff...@gmail.com> +References: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513454215.git.jan.steff...@gmail.com> From: "Jan Alexander Steffens (heftig)" Date: Sat, 16 Dec 2017 20:40:51 +0100 Subject: [PATCH 2/2] Avoid buffer overflow when reading profile_id @@ -9,11 +9,11 @@ The profile ID is 16 bytes, not 4 bytes. Use the union type specified by the LCMS API. --- - lib/colord/cd-icc.c | 14 +++--- - 1 file changed, 7 insertions(+), 7 deletions(-) + lib/colord/cd-icc.c | 26 +++--- + 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/lib/colord/cd-icc.c b/lib/colord/cd-icc.c -index 99fa27b2988b26d0..8b7841fdd66de3f6 100644 +index 99fa27b2988b26d0..0404278f8f2dba39 100644 --- a/lib/colord/cd-icc.c +++ b/lib/colord/cd-icc.c @@ -227,20 +227,20 @@ gchar * @@ -38,7 +38,7 @@ g_return_val_if_fail (CD_IS_ICC (icc), NULL); -@@ -335,12 +335,12 @@ cd_icc_to_string (CdIcc *icc) +@@ -335,12 +335,24 @@ cd_icc_to_string (CdIcc *icc) g_string_append_printf (str, " Creator\t= %s\n", tag_str); /* profile ID */ @@ -49,11 +49,23 @@ - profile_id[2], - profile_id[3]); + cmsGetHeaderProfileID (priv->lcms_profile, profile_id.ID8); -+ g_string_append_printf (str, " Profile ID\t= %08x%08x%08x%08x\n", -+ profile_id.ID32[0], -+ profile_id.ID32[1], -+ profile_id.ID32[2], -+ profile_id.ID32[3]); ++ g_string_append_printf (str, " Profile ID\t= %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x\n", ++ profile_id.ID8[0], ++ profile_id.ID8[1], ++ profile_id.ID8[2], ++ profile_id.ID8[3], ++ profile_id.ID8[4], ++ profile_id.ID8[5], ++ profile_id.ID8[6], ++ profile_id.ID8[7], ++ profile_id.ID8[8], ++ profile_id.ID8[9], ++ profile_id.ID8[10], ++ profile_id.ID8[11], ++ profile_id.ID8[12], ++ profile_id.ID8[13], ++ profile_id.ID8[14], ++ profile_id.ID8[15]); /* print tags */ g_string_append (str, "\n"); Modified: PKGBUILD
[arch-commits] Commit in colord/repos/extra-x86_64 (5 files)
Date: Saturday, December 16, 2017 @ 19:51:07 Author: heftig Revision: 312974 archrelease: copy trunk to extra-x86_64 Added: colord/repos/extra-x86_64/0001-Make-cd_color_get_blackbody_rgb_full-safer.patch (from rev 312973, colord/trunk/0001-Make-cd_color_get_blackbody_rgb_full-safer.patch) colord/repos/extra-x86_64/0002-Avoid-buffer-overflow-when-reading-profile_id.patch (from rev 312973, colord/trunk/0002-Avoid-buffer-overflow-when-reading-profile_id.patch) colord/repos/extra-x86_64/PKGBUILD (from rev 312973, colord/trunk/PKGBUILD) Deleted: colord/repos/extra-x86_64/PKGBUILD colord/repos/extra-x86_64/colord.install --+ 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch| 74 0002-Avoid-buffer-overflow-when-reading-profile_id.patch | 62 ++ PKGBUILD | 119 ++--- colord.install |8 4 files changed, 196 insertions(+), 67 deletions(-) Copied: colord/repos/extra-x86_64/0001-Make-cd_color_get_blackbody_rgb_full-safer.patch (from rev 312973, colord/trunk/0001-Make-cd_color_get_blackbody_rgb_full-safer.patch) === --- 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch (rev 0) +++ 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch 2017-12-16 19:51:07 UTC (rev 312974) @@ -0,0 +1,74 @@ +From 264981ddfd1984b25c629d8e3ef6cf25c70cc61a Mon Sep 17 00:00:00 2001 +Message-Id: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)"+Date: Sat, 16 Dec 2017 04:18:01 +0100 +Subject: [PATCH 1/2] Make cd_color_get_blackbody_rgb_full safer + +Validate arguments. If temp is divisible by 100, avoid interpolation +because it accesses beyond the data for temp == 1. +--- + lib/colord/cd-color.c | 22 ++ + 1 file changed, 14 insertions(+), 8 deletions(-) + +diff --git a/lib/colord/cd-color.c b/lib/colord/cd-color.c +index 6062595187616846..3907a7349c1351ba 100644 +--- a/lib/colord/cd-color.c b/lib/colord/cd-color.c +@@ -29,6 +29,7 @@ + #include "config.h" + + #include ++#include + #include + #include + +@@ -1444,33 +1445,38 @@ cd_color_get_blackbody_rgb_full (gdouble temp, +CdColorBlackbodyFlags flags) + { + gboolean ret = TRUE; +- gdouble alpha; +- gint temp_index; ++ div_t temp_int; + const CdColorRGB *blackbody_func = blackbody_data_d65modified; + ++ g_return_val_if_fail (!isnan (temp), FALSE); ++ g_return_val_if_fail (result != NULL, FALSE); ++ + /* use modified curve */ + if (flags & CD_COLOR_BLACKBODY_FLAG_USE_PLANCKIAN) + blackbody_func = blackbody_data_d65plankian; + + /* check lower bound */ + if (temp < 1000) { + ret = FALSE; + temp = 1000; + } + + /* check upper bound */ + if (temp > 1) { + ret = FALSE; + temp = 1; + } + + /* bilinear interpolate the blackbody data */ +- alpha = ((guint) temp % 100) / 100.0; +- temp_index = ((guint) temp - 1000) / 100; +- cd_color_rgb_interpolate (_func[temp_index], +-_func[temp_index + 1], +-alpha, +-result); ++ temp_int = div (temp, 100); ++ if (temp_int.rem == 0) ++ *result = blackbody_func[temp_int.quot - 10]; ++ else ++ cd_color_rgb_interpolate (_func[temp_int.quot - 10], ++_func[temp_int.quot - 9], ++temp_int.rem / 100.0, ++result); ++ + return ret; + } + +-- +2.15.1 + Copied: colord/repos/extra-x86_64/0002-Avoid-buffer-overflow-when-reading-profile_id.patch (from rev 312973, colord/trunk/0002-Avoid-buffer-overflow-when-reading-profile_id.patch) === --- 0002-Avoid-buffer-overflow-when-reading-profile_id.patch (rev 0) +++ 0002-Avoid-buffer-overflow-when-reading-profile_id.patch2017-12-16 19:51:07 UTC (rev 312974) @@ -0,0 +1,62 @@ +From 1b9d7f1c7e32c831157868b536bfaf4ce436c1ee Mon Sep 17 00:00:00 2001 +Message-Id: <1b9d7f1c7e32c831157868b536bfaf4ce436c1ee.1513453349.git.jan.steff...@gmail.com> +In-Reply-To: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> +References: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 16 Dec 2017 20:40:51 +0100 +Subject: [PATCH 2/2] Avoid buffer overflow when reading profile_id + +The profile
[arch-commits] Commit in colord/trunk (4 files)
Date: Saturday, December 16, 2017 @ 19:50:06 Author: heftig Revision: 312973 1.4.1+6+gf08c25d-1 Added: colord/trunk/0001-Make-cd_color_get_blackbody_rgb_full-safer.patch colord/trunk/0002-Avoid-buffer-overflow-when-reading-profile_id.patch Modified: colord/trunk/PKGBUILD Deleted: colord/trunk/colord.install --+ 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch| 74 + 0002-Avoid-buffer-overflow-when-reading-profile_id.patch | 62 ++ PKGBUILD | 31 ++--- colord.install |8 - 4 files changed, 152 insertions(+), 23 deletions(-) Added: 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch === --- 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch (rev 0) +++ 0001-Make-cd_color_get_blackbody_rgb_full-safer.patch 2017-12-16 19:50:06 UTC (rev 312973) @@ -0,0 +1,74 @@ +From 264981ddfd1984b25c629d8e3ef6cf25c70cc61a Mon Sep 17 00:00:00 2001 +Message-Id: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)"+Date: Sat, 16 Dec 2017 04:18:01 +0100 +Subject: [PATCH 1/2] Make cd_color_get_blackbody_rgb_full safer + +Validate arguments. If temp is divisible by 100, avoid interpolation +because it accesses beyond the data for temp == 1. +--- + lib/colord/cd-color.c | 22 ++ + 1 file changed, 14 insertions(+), 8 deletions(-) + +diff --git a/lib/colord/cd-color.c b/lib/colord/cd-color.c +index 6062595187616846..3907a7349c1351ba 100644 +--- a/lib/colord/cd-color.c b/lib/colord/cd-color.c +@@ -29,6 +29,7 @@ + #include "config.h" + + #include ++#include + #include + #include + +@@ -1444,33 +1445,38 @@ cd_color_get_blackbody_rgb_full (gdouble temp, +CdColorBlackbodyFlags flags) + { + gboolean ret = TRUE; +- gdouble alpha; +- gint temp_index; ++ div_t temp_int; + const CdColorRGB *blackbody_func = blackbody_data_d65modified; + ++ g_return_val_if_fail (!isnan (temp), FALSE); ++ g_return_val_if_fail (result != NULL, FALSE); ++ + /* use modified curve */ + if (flags & CD_COLOR_BLACKBODY_FLAG_USE_PLANCKIAN) + blackbody_func = blackbody_data_d65plankian; + + /* check lower bound */ + if (temp < 1000) { + ret = FALSE; + temp = 1000; + } + + /* check upper bound */ + if (temp > 1) { + ret = FALSE; + temp = 1; + } + + /* bilinear interpolate the blackbody data */ +- alpha = ((guint) temp % 100) / 100.0; +- temp_index = ((guint) temp - 1000) / 100; +- cd_color_rgb_interpolate (_func[temp_index], +-_func[temp_index + 1], +-alpha, +-result); ++ temp_int = div (temp, 100); ++ if (temp_int.rem == 0) ++ *result = blackbody_func[temp_int.quot - 10]; ++ else ++ cd_color_rgb_interpolate (_func[temp_int.quot - 10], ++_func[temp_int.quot - 9], ++temp_int.rem / 100.0, ++result); ++ + return ret; + } + +-- +2.15.1 + Added: 0002-Avoid-buffer-overflow-when-reading-profile_id.patch === --- 0002-Avoid-buffer-overflow-when-reading-profile_id.patch (rev 0) +++ 0002-Avoid-buffer-overflow-when-reading-profile_id.patch2017-12-16 19:50:06 UTC (rev 312973) @@ -0,0 +1,62 @@ +From 1b9d7f1c7e32c831157868b536bfaf4ce436c1ee Mon Sep 17 00:00:00 2001 +Message-Id: <1b9d7f1c7e32c831157868b536bfaf4ce436c1ee.1513453349.git.jan.steff...@gmail.com> +In-Reply-To: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> +References: <264981ddfd1984b25c629d8e3ef6cf25c70cc61a.1513453349.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 16 Dec 2017 20:40:51 +0100 +Subject: [PATCH 2/2] Avoid buffer overflow when reading profile_id + +The profile ID is 16 bytes, not 4 bytes. Use the union type specified by +the LCMS API. +--- + lib/colord/cd-icc.c | 14 +++--- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/lib/colord/cd-icc.c b/lib/colord/cd-icc.c +index 99fa27b2988b26d0..8b7841fdd66de3f6 100644 +--- a/lib/colord/cd-icc.c b/lib/colord/cd-icc.c +@@ -227,20 +227,20 @@ gchar * + cd_icc_to_string (CdIcc *icc) + { + CdIccPrivate *priv = GET_PRIVATE (icc); ++ cmsProfileID profile_id; + cmsInt32Number tag_size; + cmsTagSignature sig; +
[arch-commits] Commit in lcms2/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 19:43:40 Author: heftig Revision: 312971 2.9-1 Modified: lcms2/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:25:44 UTC (rev 312970) +++ PKGBUILD2017-12-16 19:43:40 UTC (rev 312971) @@ -2,21 +2,18 @@ # Maintainer: Eric Bélangerpkgname=lcms2 -pkgver=2.8 -pkgrel=2 +pkgver=2.9 +pkgrel=1 pkgdesc="Small-footprint color management engine, version 2" arch=('x86_64') url="http://www.littlecms.com; license=('MIT') depends=('libtiff') -source=(http://downloads.sourceforge.net/sourceforge/lcms/${pkgname}-${pkgver}.tar.gz - CVE-2016-10165.patch::"https://github.com/mm2/Little-CMS/commit/5ca71a7b.patch;) -sha1sums=('e9535ec4a572b8fc7a1c405c35e6f4dc97714197' - '6b7a55efd9914bf53665088c019d62f976ff028b') +source=(http://downloads.sourceforge.net/sourceforge/lcms/${pkgname}-${pkgver}.tar.gz) +sha1sums=('60bea9875e017dd1c466e988c2ad98f8766e4e55') prepare() { cd $pkgname-$pkgver - patch -p1 -i ../CVE-2016-10165.patch } build() {
[arch-commits] Commit in lcms2/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 19:44:13 Author: heftig Revision: 312972 archrelease: copy trunk to extra-x86_64 Added: lcms2/repos/extra-x86_64/PKGBUILD (from rev 312971, lcms2/trunk/PKGBUILD) Deleted: lcms2/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 71 + 1 file changed, 34 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 19:43:40 UTC (rev 312971) +++ PKGBUILD2017-12-16 19:44:13 UTC (rev 312972) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger- -pkgname=lcms2 -pkgver=2.8 -pkgrel=2 -pkgdesc="Small-footprint color management engine, version 2" -arch=('i686' 'x86_64') -url="http://www.littlecms.com; -license=('MIT') -depends=('libtiff') -source=(http://downloads.sourceforge.net/sourceforge/lcms/${pkgname}-${pkgver}.tar.gz - CVE-2016-10165.patch::"https://github.com/mm2/Little-CMS/commit/5ca71a7b.patch;) -sha1sums=('e9535ec4a572b8fc7a1c405c35e6f4dc97714197' - '6b7a55efd9914bf53665088c019d62f976ff028b') - -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../CVE-2016-10165.patch -} - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr - make -} - -check() { - cd ${pkgname}-${pkgver} - make check -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: lcms2/repos/extra-x86_64/PKGBUILD (from rev 312971, lcms2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 19:44:13 UTC (rev 312972) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=lcms2 +pkgver=2.9 +pkgrel=1 +pkgdesc="Small-footprint color management engine, version 2" +arch=('x86_64') +url="http://www.littlecms.com; +license=('MIT') +depends=('libtiff') +source=(http://downloads.sourceforge.net/sourceforge/lcms/${pkgname}-${pkgver}.tar.gz) +sha1sums=('60bea9875e017dd1c466e988c2ad98f8766e4e55') + +prepare() { + cd $pkgname-$pkgver +} + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +check() { + cd ${pkgname}-${pkgver} + make check +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in lib32-openssl-1.0/repos/multilib-x86_64 (8 files)
Date: Saturday, December 16, 2017 @ 19:28:16 Author: jelle Revision: 274617 archrelease: copy trunk to multilib-x86_64 Added: lib32-openssl-1.0/repos/multilib-x86_64/PKGBUILD (from rev 274616, lib32-openssl-1.0/trunk/PKGBUILD) lib32-openssl-1.0/repos/multilib-x86_64/no-rpath.patch (from rev 274616, lib32-openssl-1.0/trunk/no-rpath.patch) lib32-openssl-1.0/repos/multilib-x86_64/openssl-1.0-versioned-symbols.patch (from rev 274616, lib32-openssl-1.0/trunk/openssl-1.0-versioned-symbols.patch) lib32-openssl-1.0/repos/multilib-x86_64/ssl3-test-failure.patch (from rev 274616, lib32-openssl-1.0/trunk/ssl3-test-failure.patch) Deleted: lib32-openssl-1.0/repos/multilib-x86_64/PKGBUILD lib32-openssl-1.0/repos/multilib-x86_64/no-rpath.patch lib32-openssl-1.0/repos/multilib-x86_64/openssl-1.0-versioned-symbols.patch lib32-openssl-1.0/repos/multilib-x86_64/ssl3-test-failure.patch -+ PKGBUILD| 140 no-rpath.patch | 22 openssl-1.0-versioned-symbols.patch | 9334 +- ssl3-test-failure.patch | 52 4 files changed, 4774 insertions(+), 4774 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 274616:274617 to see the changes.
[arch-commits] Commit in lib32-openssl-1.0/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 19:28:01 Author: jelle Revision: 274616 upgpkg: lib32-openssl-1.0 1.0.2.n-1 Modified: lib32-openssl-1.0/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 19:21:07 UTC (rev 274615) +++ PKGBUILD2017-12-16 19:28:01 UTC (rev 274616) @@ -4,9 +4,9 @@ # Contributor: Llewelyn Trahaearnpkgname=lib32-openssl-1.0 -_ver=1.0.2l +_ver=1.0.2n pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}} -pkgrel=2 +pkgrel=1 pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security' arch=('x86_64') url='https://www.openssl.org' @@ -19,7 +19,7 @@ 'no-rpath.patch' 'ssl3-test-failure.patch' 'openssl-1.0-versioned-symbols.patch') -sha256sums=('ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c' +sha256sums=('370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe' 'SKIP' '754d6107a306311e15a1db6a1cc031b81691c8b9865e8809ac60ca6f184c957c' 'c54ae87c602eaa1530a336ab7c6e22e12898e1941012349c153e52553df64a13'
[arch-commits] Commit in man-pages-de/repos/community-any (4 files)
Date: Saturday, December 16, 2017 @ 19:21:07 Author: jlichtblau Revision: 274615 archrelease: copy trunk to community-any Added: man-pages-de/repos/community-any/PKGBUILD (from rev 274614, man-pages-de/trunk/PKGBUILD) man-pages-de/repos/community-any/man-pages-de.changelog (from rev 274614, man-pages-de/trunk/man-pages-de.changelog) Deleted: man-pages-de/repos/community-any/PKGBUILD man-pages-de/repos/community-any/man-pages-de.changelog + PKGBUILD | 64 +-- man-pages-de.changelog | 109 --- 2 files changed, 88 insertions(+), 85 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 19:20:54 UTC (rev 274614) +++ PKGBUILD2017-12-16 19:21:07 UTC (rev 274615) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau- -pkgname=man-pages-de -pkgver=2.2 -pkgrel=1 -pkgdesc="German Linux man pages" -arch=('any') -url="https://alioth.debian.org/projects/manpages-de/; -license=('GPL3') -depends=('man-db') -makedepends=('po4a') -changelog=$pkgname.changelog -options=('!emptydirs') -source=(http://manpages-de.alioth.debian.org/downloads/manpages-de-$pkgver.tar.xz) -sha256sums=('7ddd7c31159c2fa06b62a9b3b626ccc8617fab075643560a00c62be46afa') - -build() { - cd "${srcdir}"/manpages-de-$pkgver - - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}"/manpages-de-$pkgver - - make DESTDIR="${pkgdir}" install - -#duplicates -rm "${pkgdir}"/usr/share/man/de/man1/groups.1.gz #shadow -} Copied: man-pages-de/repos/community-any/PKGBUILD (from rev 274614, man-pages-de/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 19:21:07 UTC (rev 274615) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau + +pkgname=man-pages-de +pkgver=2.3 +pkgrel=1 +pkgdesc="German Linux man pages" +arch=('any') +url="https://alioth.debian.org/projects/manpages-de/; +license=('GPL3') +depends=('man-db') +makedepends=('po4a') +changelog=$pkgname.changelog +options=('!emptydirs') +source=(http://manpages-de.alioth.debian.org/downloads/manpages-de-$pkgver.tar.xz) +sha256sums=('99b93ce505d65b3c54e3a00d93aaa8f3152ca9bdfb5c17ed140c340b64ad034f') + +build() { + cd "${srcdir}"/manpages-de-$pkgver + + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}"/manpages-de-$pkgver + + make DESTDIR="${pkgdir}" install + +#duplicates +rm "${pkgdir}"/usr/share/man/de/man1/groups.1.gz #shadow +} Deleted: man-pages-de.changelog === --- man-pages-de.changelog 2017-12-16 19:20:54 UTC (rev 274614) +++ man-pages-de.changelog 2017-12-16 19:21:07 UTC (rev 274615) @@ -1,53 +0,0 @@ -2017-10-22 Jaroslav Lichtblau - * man-pages-de 2.2-1 - -2017-10-21 Jaroslav Lichtblau - * man-pages-de 2.1-1 - -2017-08-28 Jaroslav Lichtblau - * man-pages-de 2.0-1 - -2017-03-21 Jaroslav Lichtblau - * man-pages-de 1.22-1 - -2017-01-23 Jaroslav Lichtblau - * man-pages-de 1.21-1 - -2017-01-22 Jaroslav Lichtblau - * man-pages-de 1.19-1 - -2016-12-18 Jaroslav Lichtblau - * man-pages-de 1.18-1 - -2016-11-21 Jaroslav Lichtblau - * man-pages-de 1.17-1 - -2016-10-22 Jaroslav Lichtblau - * man-pages-de 1.16-1 - -2016-04-30 Jaroslav Lichtblau - * man-pages-de 1.12-1 - -2015-05-17 Jaroslav Lichtblau - * man-pages-de 1.8-1 - -2013-12-25 Jaroslav Lichtblau - * man-pages-de 1.4-1 - -2013-05-18 Jaroslav Lichtblau - * man-pages-de 1.1-1 - -2011-11-20 Jaroslav Lichtblau - * man-pages-de 0.9-1 - -2011-02-19 Jaroslav Lichtblau - * man-pages-de 0.7 - -2010-07-21 Jaroslav Lichtblau - * rebuild for correct package naming - -2009-04-25 Jaroslav Lichtblau - * removing some more man pages provided by the new shadow 4.1.3.1 package - -2009-02-19 Jaroslav Lichtblau - * removing some man pages provided by the new man-db 2.5.3 package Copied: man-pages-de/repos/community-any/man-pages-de.changelog (from rev 274614, man-pages-de/trunk/man-pages-de.changelog) === --- man-pages-de.changelog (rev 0) +++ man-pages-de.changelog 2017-12-16
[arch-commits] Commit in man-pages-de/trunk (PKGBUILD man-pages-de.changelog)
Date: Saturday, December 16, 2017 @ 19:20:54 Author: jlichtblau Revision: 274614 upgpkg: man-pages-de 2.3-1 - new upstream release Modified: man-pages-de/trunk/PKGBUILD man-pages-de/trunk/man-pages-de.changelog + PKGBUILD |4 ++-- man-pages-de.changelog |3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 18:54:37 UTC (rev 274613) +++ PKGBUILD2017-12-16 19:20:54 UTC (rev 274614) @@ -2,7 +2,7 @@ # Maintainer: Jaroslav Lichtblaupkgname=man-pages-de -pkgver=2.2 +pkgver=2.3 pkgrel=1 pkgdesc="German Linux man pages" arch=('any') @@ -13,7 +13,7 @@ changelog=$pkgname.changelog options=('!emptydirs') source=(http://manpages-de.alioth.debian.org/downloads/manpages-de-$pkgver.tar.xz) -sha256sums=('7ddd7c31159c2fa06b62a9b3b626ccc8617fab075643560a00c62be46afa') +sha256sums=('99b93ce505d65b3c54e3a00d93aaa8f3152ca9bdfb5c17ed140c340b64ad034f') build() { cd "${srcdir}"/manpages-de-$pkgver Modified: man-pages-de.changelog === --- man-pages-de.changelog 2017-12-16 18:54:37 UTC (rev 274613) +++ man-pages-de.changelog 2017-12-16 19:20:54 UTC (rev 274614) @@ -1,3 +1,6 @@ +2017-12-16 Jaroslav Lichtblau + * man-pages-de 2.3-1 + 2017-10-22 Jaroslav Lichtblau * man-pages-de 2.2-1
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Saturday, December 16, 2017 @ 18:48:20 Author: felixonmars Revision: 274611 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 274610, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 274610, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-16 18:48:20 UTC (rev 274611) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.9.8.0 +pkgrel=105 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-html" "haskell-blaze-markup" "haskell-cryptohash" + "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" "haskell-http-types" + "haskell-lrucache" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" "haskell-parsec" + "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" "haskell-resourcet" + "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" "haskell-text" + "haskell-time-locale-compat" "haskell-unordered-containers" "haskell-vector" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-yaml") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + https://github.com/rlpowell/hakyll/commit/5c26faf2d867d9c644f8110f2c9bd6bd8c32986a.patch) +sha512sums=('933645964113bbdf898366aedd11c6f26035e633b66fb01206258264a3b8857e08ea919f3284b6dfef28c32e6dc2bdd21ee85ed5e1c4c184423dfdc4a487' + '06c71fe3e99315c969b694020457af585124179bcc5b62afafafaf179132d88ac23d375ba948984565deab936f378cd6351e19b798125c010bde873c704d15ef') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../5c26faf2d867d9c644f8110f2c9bd6bd8c32986a.patch +sed -e 's/pandoc-citeproc >= 0.10.5 && < 0.11,/pandoc-citeproc >= 0.10.5,/' \ +-e 's/process >= 1.0&& < 1.6,/process >= 1.0,/' \ +-e 's/time >= 1.4&& < 1.8,/time >= 1.4,/' \ +-i $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +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-hakyll/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 18:48:05 Author: felixonmars Revision: 274610 upgpkg: haskell-hakyll 4.9.8.0-105 rebuild with pandoc-citeproc,0.12.1.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 18:46:14 UTC (rev 274609) +++ PKGBUILD2017-12-16 18:48:05 UTC (rev 274610) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.9.8.0 -pkgrel=104 +pkgrel=105 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Saturday, December 16, 2017 @ 18:46:14 Author: felixonmars Revision: 274609 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 274608, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 274608, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-16 18:46:14 UTC (rev 274609) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.12.1.1 +pkgrel=1 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('498f6f51d57f1f6699b23dd31fbc120769c3ba0900a361161ea5de4d6282eb7a987b692f0abbdbe11173d770e360028837b30250d70cec2ebb83c6c2724fc5fe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 18:46:00 Author: felixonmars Revision: 274608 upgpkg: pandoc-citeproc 0.12.1.1-1 rebuild with pandoc-citeproc,0.12.1.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD | 29 - 1 file changed, 20 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 18:36:24 UTC (rev 274607) +++ PKGBUILD2017-12-16 18:46:00 UTC (rev 274608) @@ -3,28 +3,34 @@ # Contributor: Arch Haskell Teampkgname=pandoc-citeproc -pkgver=0.12.1 -pkgrel=27 +pkgver=0.12.1.1 +pkgrel=1 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3") arch=('x86_64') -depends=('ghc-libs' "haskell-aeson" "haskell-aeson-pretty" "haskell-attoparsec" "haskell-data-default" - "haskell-hs-bibutils" "haskell-mtl" "haskell-old-locale" "pandoc" "haskell-pandoc-types" - "haskell-parsec" "haskell-rfc5051" "haskell-setenv" "haskell-split" "haskell-syb" - "haskell-tagsoup" "haskell-temporary" "haskell-text" "haskell-text-icu" - "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" "haskell-yaml") +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') conflicts=('haskell-pandoc-citeproc') replaces=('haskell-pandoc-citeproc') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) -sha512sums=('74ab07cc8a62523079195c6b9e2283b992ef496782d58c9e4ee84f4343f6d69f1f4229eab27b594c5bf0d52536976fb42f1c9848d034dff7034d27d334492b06') +sha512sums=('498f6f51d57f1f6699b23dd31fbc120769c3ba0900a361161ea5de4d6282eb7a987b692f0abbdbe11173d770e360028837b30250d70cec2ebb83c6c2724fc5fe') +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + build() { cd "${srcdir}/$pkgname-${pkgver}" runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static runhaskell Setup build @@ -34,6 +40,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + package() { cd "${srcdir}/$pkgname-${pkgver}"
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 18:36:24 Author: felixonmars Revision: 274607 fix tests Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:50:34 UTC (rev 274606) +++ PKGBUILD2017-12-16 18:36:24 UTC (rev 274607) @@ -29,6 +29,12 @@ source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) sha512sums=('9235255b8a421bf072e37074ee435635f8b32bc5efc38b8ef1629cb19c9d08a300d498185e32f589c58e312cfcf3f5e5dbed06fc29537f329de428015c701430') +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -45,9 +51,7 @@ check() { cd "${srcdir}/${pkgname}-${pkgver}" -# TODO: find a way to run pandoc executable in tests with dynamic executable enabled -# LD_PRELOAD=$(ls dist/build/libHSpandoc-*-ghc*.so) -runhaskell Setup test || warning "Tests failed" +runhaskell Setup test } package() {
[arch-commits] Commit in idris/repos (2 files)
Date: Saturday, December 16, 2017 @ 17:49:50 Author: felixonmars Revision: 274600 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 274599, idris/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 274599, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-16 17:49:50 UTC (rev 274600) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.1.1 +pkgrel=18 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" + "haskell-ansi-wl-pprint" "haskell-async" "haskell-base64-bytestring" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-cheapskate" "haskell-code-page" "haskell-fingertree" + "haskell-fsnotify" "haskell-ieee754" "haskell-mtl" "haskell-libffi" "haskell-network" + "haskell-optparse-applicative" "haskell-parsers" "haskell-regex-tdfa" "haskell-safe" + "haskell-split" "haskell-terminal-size" "haskell-text" "haskell-transformers-compat" + "haskell-trifecta" "haskell-uniplate" "haskell-unordered-containers" "haskell-utf8-string" + "haskell-vector" "haskell-vector-binary-instances" "haskell-zip-archive") +makedepends=('ghc') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('5768705f0ae22053214e62e79720d6d70e4bda55a8ddff45302c7b4f6c484999102100ee8146a7ec3abd823e028a7a3fecb82d67be49a9401219ef26cf7aa946') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile + +sed -i 's/, ansi-terminal < 0.7/, ansi-terminal/' idris.cabal +} + +build() { +cd "$srcdir"/Idris-dev-$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 \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "$srcdir"/Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:49:36 Author: felixonmars Revision: 274599 upgpkg: idris 1.1.1-18 rebuild with fingertree,0.1.3.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:41:37 UTC (rev 274598) +++ PKGBUILD2017-12-16 17:49:36 UTC (rev 274599) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.1.1 -pkgrel=17 +pkgrel=18 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in backuppc/repos/community-x86_64 (16 files)
Date: Saturday, December 16, 2017 @ 17:41:37 Author: seblu Revision: 274598 archrelease: copy trunk to community-x86_64 Added: backuppc/repos/community-x86_64/PKGBUILD (from rev 274597, backuppc/trunk/PKGBUILD) backuppc/repos/community-x86_64/backuppc.httpd (from rev 274597, backuppc/trunk/backuppc.httpd) backuppc/repos/community-x86_64/backuppc.install (from rev 274597, backuppc/trunk/backuppc.install) backuppc/repos/community-x86_64/backuppc.profile.csh (from rev 274597, backuppc/trunk/backuppc.profile.csh) backuppc/repos/community-x86_64/backuppc.profile.sh (from rev 274597, backuppc/trunk/backuppc.profile.sh) backuppc/repos/community-x86_64/backuppc.service (from rev 274597, backuppc/trunk/backuppc.service) backuppc/repos/community-x86_64/backuppc.sysusers (from rev 274597, backuppc/trunk/backuppc.sysusers) backuppc/repos/community-x86_64/backuppc.tmpfiles (from rev 274597, backuppc/trunk/backuppc.tmpfiles) Deleted: backuppc/repos/community-x86_64/PKGBUILD backuppc/repos/community-x86_64/backuppc.httpd backuppc/repos/community-x86_64/backuppc.install backuppc/repos/community-x86_64/backuppc.profile.csh backuppc/repos/community-x86_64/backuppc.profile.sh backuppc/repos/community-x86_64/backuppc.service backuppc/repos/community-x86_64/backuppc.sysusers backuppc/repos/community-x86_64/backuppc.tmpfiles --+ PKGBUILD | 262 - backuppc.httpd | 42 +++ backuppc.install | 46 backuppc.profile.csh |2 backuppc.profile.sh |6 - backuppc.service | 22 ++-- backuppc.sysusers|2 backuppc.tmpfiles|2 8 files changed, 192 insertions(+), 192 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 17:41:20 UTC (rev 274597) +++ PKGBUILD2017-12-16 17:41:37 UTC (rev 274598) @@ -1,131 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer - -pkgname=backuppc -pkgver=4.1.5 -_xsver=0.57 -_rbpcver=3.0.9.10 -pkgrel=1 -pkgdesc='Enterprise-grade system for backing up Linux, Windows and MacOS PCs' -url='https://github.com/backuppc/backuppc/' -license=('GPL2') -arch=('x86_64') -makedepends=('git') -depends=('glibc' 'popt' 'perl' 'par2cmdline' 'perl-archive-zip' 'perl-io-dirent' - 'perl-file-listing' 'perl-time-modules' 'perl-cgi' 'perl-xml-rss') -optdepends=('openssh: ssh transfert support' -'rsync: rsync transfert support' -'smbclient: smb/cifs transfert support' -'rrdtool: graphs of the pool usage ') -source=("https://github.com/backuppc/backuppc/releases/download/$pkgver/BackupPC-$pkgver.tar.gz; - "https://github.com/backuppc/backuppc-xs/releases/download/${_xsver}/BackupPC-XS-${_xsver}.tar.gz; - "https://github.com/backuppc/rsync-bpc/releases/download/${_rbpcver}/rsync-bpc-${_rbpcver}.tar.gz; -"$pkgname.service" -"$pkgname.sysusers" -"$pkgname.tmpfiles" -"$pkgname.profile.sh" -"$pkgname.profile.csh" -"$pkgname.httpd") -install=$pkgname.install -backup=("etc/$pkgname/config.pl" -"etc/$pkgname/hosts" -"etc/httpd/conf/extra/$pkgname.conf" -"etc/$pkgname/$pkgname.users") -md5sums=('9a8fc7577ebb99a1ded0366375380718' - '5998eeb5e1fba5a1d39deb873495cce5' - '06a37c07ac60ce2d818a272189d55ed0' - '9d798d275eb737bcfd035d5277b6b4ce' - 'd90840387358e5dd230cace0b2d6b53a' - 'bda3ec3f4c75521c6869279eb16af2f8' - '67a939aa63740c52d12bbdca72d37891' - 'ef09e4dae5b4197998f5c3a74e0ec86d' - '99e641c4f3ba4fbcc53e046ce7290ad5') - -prepare() { - cd BackupPC-$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - msg2 'rsync-bpc' - cd "$srcdir"/rsync-bpc-$_rbpcver - ./configure --prefix=/usr/share/backuppc - make -} - -package() { - msg2 'rsync-bpc' - cd "$srcdir"/rsync-bpc-$_rbpcver - make install DESTDIR="$pkgdir" - - msg2 'backuppc-xs' - cd "$srcdir"/BackupPC-XS-$_xsver - perl Makefile.PL INSTALLDIRS=vendor - make -j1 # parallel build fail - make install DESTDIR="$pkgdir" - - msg2 'backuppc' - cd "$srcdir"/BackupPC-$pkgver - export PERLLIB=$(echo "$pkgdir"/usr/lib/perl5/*/vendor_perl/) - perl configure.pl \ ---batch \ ---no-set-perms \ ---uid-ignore \ ---hostname __HOSTNAME__ \ ---compress-level 5 \ ---backuppc-user=backuppc \ ---dest-dir "$pkgdir" \ ---fhs \ ---install-dir /usr/share/$pkgname \ ---config-dir /etc/$pkgname \ ---cgi-dir /usr/share/$pkgname/cgi-bin \ ---html-dir /usr/share/$pkgname/html \ ---html-dir-url /backuppc \ ---data-dir
[arch-commits] Commit in backuppc/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:41:20 Author: seblu Revision: 274597 upgpkg: backuppc 4.1.5-2 Modified: backuppc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:36:37 UTC (rev 274596) +++ PKGBUILD2017-12-16 17:41:20 UTC (rev 274597) @@ -4,8 +4,8 @@ pkgname=backuppc pkgver=4.1.5 _xsver=0.57 -_rbpcver=3.0.9.10 -pkgrel=1 +_rbpcver=3.0.9.11 +pkgrel=2 pkgdesc='Enterprise-grade system for backing up Linux, Windows and MacOS PCs' url='https://github.com/backuppc/backuppc/' license=('GPL2') @@ -33,7 +33,7 @@ "etc/$pkgname/$pkgname.users") md5sums=('9a8fc7577ebb99a1ded0366375380718' '5998eeb5e1fba5a1d39deb873495cce5' - '06a37c07ac60ce2d818a272189d55ed0' + '743de76c0fae69aa5fe50f22d132e79d' '9d798d275eb737bcfd035d5277b6b4ce' 'd90840387358e5dd230cace0b2d6b53a' 'bda3ec3f4c75521c6869279eb16af2f8'
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:36:21 Author: felixonmars Revision: 274595 upgpkg: haskell-trifecta 1.7.1.1-16 rebuild with fingertree,0.1.3.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:34:35 UTC (rev 274594) +++ PKGBUILD2017-12-16 17:36:21 UTC (rev 274595) @@ -5,7 +5,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=1.7.1.1 -pkgrel=15 +pkgrel=16 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/; license=("custom:BSD3")
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Saturday, December 16, 2017 @ 17:36:37 Author: felixonmars Revision: 274596 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 274595, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 274595, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-16 17:36:37 UTC (rev 274596) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.7.1.1 +pkgrel=16 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5da4e04be3f4f02220aa730b830a50b9a5df243815d6e00051beb7274af3bc78e50cf70747e3e1f448b2966d1c3051ab589e7d99a0432620390c6193d034a602') + +prepare() { +sed -i 's/ansi-terminal>= 0.6 && < 0.7,/ansi-terminal >= 0.6,/' $_hkgname-$pkgver/$_hkgname.cabal +} + +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 git-annex/repos (2 files)
Date: Saturday, December 16, 2017 @ 17:34:35 Author: felixonmars Revision: 274594 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 274593, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 274593, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-16 17:34:35 UTC (rev 274594) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20171214 +pkgrel=2 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' + 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-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: Saturday, December 16, 2017 @ 17:34:09 Author: felixonmars Revision: 274593 upgpkg: git-annex 6.20171214-2 rebuild with fingertree,0.1.3.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:27:43 UTC (rev 274592) +++ PKGBUILD2017-12-16 17:34:09 UTC (rev 274593) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20171214 -pkgrel=1 +pkgrel=2 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-tasty-rerun/repos (2 files)
Date: Saturday, December 16, 2017 @ 17:27:43 Author: felixonmars Revision: 274592 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-rerun/repos/community-staging-x86_64/ haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 274591, haskell-tasty-rerun/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 274591, haskell-tasty-rerun/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-16 17:27:43 UTC (rev 274592) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tasty-rerun +pkgname=haskell-tasty-rerun +pkgver=1.1.8 +pkgrel=2 +pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" +url="https://github.com/ocharles/tasty-rerun; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-mtl" "haskell-optparse-applicative" "haskell-reducers" + "haskell-split" "haskell-stm" "haskell-tagged" "haskell-tasty") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('cb07133f03d8b7daf9597bd9f4505d94336c1fa716d38f545418292c90a6f2896fda07210d5ea330dd4c49feee48d824dd90543eed84086a08d43b5caa179e22') + +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-tasty-rerun/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:27:26 Author: felixonmars Revision: 274591 upgpkg: haskell-tasty-rerun 1.1.8-2 rebuild with fingertree,0.1.3.1 Modified: haskell-tasty-rerun/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:26:40 UTC (rev 274590) +++ PKGBUILD2017-12-16 17:27:26 UTC (rev 274591) @@ -5,7 +5,7 @@ _hkgname=tasty-rerun pkgname=haskell-tasty-rerun pkgver=1.1.8 -pkgrel=1 +pkgrel=2 pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" url="https://github.com/ocharles/tasty-rerun; license=("custom:BSD3")
[arch-commits] Commit in haskell-reducers/repos (2 files)
Date: Saturday, December 16, 2017 @ 17:26:40 Author: felixonmars Revision: 274590 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reducers/repos/community-staging-x86_64/ haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 274589, haskell-reducers/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 274589, haskell-reducers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-16 17:26:40 UTC (rev 274590) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=reducers +pkgname=haskell-reducers +pkgver=3.12.2 +pkgrel=5 +pkgdesc="Semigroups, specialized containers and a general map/reduce framework" +url="https://github.com/ekmett/reducers/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" "haskell-semigroupoids" "haskell-semigroups" + "haskell-text" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a30ad111a36d48a29d63e2e891426deedac6dd1cb37dca73b33b13377bdebb6c1838e47a4b18c65dbbf0c85eb47af3faeb4d8914f87f9232cf5dcf3c13d9aacd') + +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-reducers/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:26:23 Author: felixonmars Revision: 274589 upgpkg: haskell-reducers 3.12.2-5 rebuild with fingertree,0.1.3.1 Modified: haskell-reducers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:25:20 UTC (rev 274588) +++ PKGBUILD2017-12-16 17:26:23 UTC (rev 274589) @@ -5,7 +5,7 @@ _hkgname=reducers pkgname=haskell-reducers pkgver=3.12.2 -pkgrel=4 +pkgrel=5 pkgdesc="Semigroups, specialized containers and a general map/reduce framework" url="https://github.com/ekmett/reducers/; license=("custom:BSD3")
[arch-commits] Commit in haskell-fingertree/repos (2 files)
Date: Saturday, December 16, 2017 @ 17:25:20 Author: felixonmars Revision: 274588 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fingertree/repos/community-staging-x86_64/ haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 274587, haskell-fingertree/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 274587, haskell-fingertree/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-16 17:25:20 UTC (rev 274588) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=fingertree +pkgname=haskell-fingertree +pkgver=0.1.3.1 +pkgrel=1 +pkgdesc="Generic finger-tree structure, with example instances" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7bd2ee7d6fc97b9bcabe62bd78853e48d3db4612f6c45e17f21d6a8515c284b7adf795c9ab0f22d87cfcb05cee04085b6b724be8b1b6b160eade98882af8db8a') + +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-fingertree/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:24:32 Author: felixonmars Revision: 274587 upgpkg: haskell-fingertree 0.1.3.1-1 rebuild with fingertree,0.1.3.1 Modified: haskell-fingertree/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 17:24:26 UTC (rev 274586) +++ PKGBUILD2017-12-16 17:24:32 UTC (rev 274587) @@ -4,7 +4,7 @@ _hkgname=fingertree pkgname=haskell-fingertree -pkgver=0.1.3.0 +pkgver=0.1.3.1 pkgrel=1 pkgdesc="Generic finger-tree structure, with example instances" url="https://hackage.haskell.org/package/${_hkgname}; @@ -14,13 +14,13 @@ makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('2ff7fb657f80be156beaf81bbc2ea5f1c3d8a7c8343af567d17befe4fcf42486fcb2282681825daca90b74c6db69fff417fc58a109d783dde2428a700b32fdd0') +sha512sums=('7bd2ee7d6fc97b9bcabe62bd78853e48d3db4612f6c45e17f21d6a8515c284b7adf795c9ab0f22d87cfcb05cee04085b6b724be8b1b6b160eade98882af8db8a') 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 @@ -29,6 +29,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + package() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in python-boto3/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:24:26 Author: felixonmars Revision: 274586 archrelease: copy trunk to community-any Added: python-boto3/repos/community-any/PKGBUILD (from rev 274585, python-boto3/trunk/PKGBUILD) Deleted: python-boto3/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 17:24:04 UTC (rev 274585) +++ PKGBUILD2017-12-16 17:24:26 UTC (rev 274586) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgname=python-boto3 -pkgver=1.4.8 -pkgrel=1 -pkgdesc='The AWS SDK for Python' -arch=('any') -license=('Apache') -url='https://github.com/boto/boto3' -depends=('python-botocore' 'python-jmespath' 'python-s3transfer') -makedepends=('python-setuptools') -# checkdepends=('python-coverage' 'python-nose' 'python-mock') -source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz;) -sha512sums=('91985508b02eb24e5770c51b17faca2e0cf194a1ca4cfc8313d296fee25001be729d9a5d5f9960bc3d756c6eefbb8694cbb931cb0109704401c4255f0486cb53') - -build() { - cd "$srcdir"/boto3-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/boto3-$pkgver - # scripts/ci/run-tests -} - -package() { - cd boto3-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-boto3/repos/community-any/PKGBUILD (from rev 274585, python-boto3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 17:24:26 UTC (rev 274586) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=python-boto3 +pkgver=1.5.1 +pkgrel=1 +pkgdesc='The AWS SDK for Python' +arch=('any') +license=('Apache') +url='https://github.com/boto/boto3' +depends=('python-botocore' 'python-jmespath' 'python-s3transfer') +makedepends=('python-setuptools') +# checkdepends=('python-coverage' 'python-nose' 'python-mock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz;) +sha512sums=('1c731a4804f0f2a1f7edb1efe4a82c990c9a3b873b45b3a78ae316885bdd9bb07666c66ed0c3d98ee4f3623c29e8c446832a3520cf0ec47789b6b47077334c5a') + +build() { + cd "$srcdir"/boto3-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/boto3-$pkgver + # scripts/ci/run-tests +} + +package() { + cd boto3-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-boto3/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:24:04 Author: felixonmars Revision: 274585 upgpkg: python-boto3 1.5.1-1 Modified: python-boto3/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 16:56:59 UTC (rev 274584) +++ PKGBUILD2017-12-16 17:24:04 UTC (rev 274585) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=python-boto3 -pkgver=1.4.8 +pkgver=1.5.1 pkgrel=1 pkgdesc='The AWS SDK for Python' arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-setuptools') # checkdepends=('python-coverage' 'python-nose' 'python-mock') source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz;) -sha512sums=('91985508b02eb24e5770c51b17faca2e0cf194a1ca4cfc8313d296fee25001be729d9a5d5f9960bc3d756c6eefbb8694cbb931cb0109704401c4255f0486cb53') +sha512sums=('1c731a4804f0f2a1f7edb1efe4a82c990c9a3b873b45b3a78ae316885bdd9bb07666c66ed0c3d98ee4f3623c29e8c446832a3520cf0ec47789b6b47077334c5a') build() { cd "$srcdir"/boto3-$pkgver
[arch-commits] Commit in linux-lts/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 17:12:31 Author: andyrtr Revision: 312967 upgpkg: linux-lts 4.9.70-1 upstream update 4.9.70 Modified: linux-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 16:32:22 UTC (rev 312966) +++ PKGBUILD2017-12-16 17:12:31 UTC (rev 312967) @@ -4,7 +4,7 @@ pkgbase=linux-lts #pkgbase=linux-lts-custom _srcname=linux-4.9 -pkgver=4.9.69 +pkgver=4.9.70 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/; @@ -23,7 +23,7 @@ # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256sums=('029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a' 'SKIP' -'0c24de4f0ac4272cda8a939f40b9a45ed1f7c4dcdd86f23766691a35b9036027' +'c29d939e6488c772455c702e035b2465505a209f1556f127341ff9a9c6ae152c' 'SKIP' '6c4d909ae6594a2956c257539c8b2f67a8de52d7335be172787d6dc8aca12c99' '834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0'
[arch-commits] Commit in linux-lts/repos (7 files)
Date: Saturday, December 16, 2017 @ 17:12:55 Author: andyrtr Revision: 312968 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/90-linux.hook (from rev 312967, linux-lts/trunk/90-linux.hook) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 312967, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/change-default-console-loglevel.patch (from rev 312967, linux-lts/trunk/change-default-console-loglevel.patch) linux-lts/repos/testing-x86_64/config (from rev 312967, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/linux-lts.install (from rev 312967, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-x86_64/linux-lts.preset (from rev 312967, linux-lts/trunk/linux-lts.preset) ---+ 90-linux.hook | 11 PKGBUILD | 291 + change-default-console-loglevel.patch | 11 config| 7977 linux-lts.install | 33 linux-lts.preset | 14 6 files changed, 8337 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 312967:312968 to see the changes.
[arch-commits] Commit in grafana/repos/community-x86_64 (10 files)
Date: Saturday, December 16, 2017 @ 16:56:59 Author: seblu Revision: 274584 archrelease: copy trunk to community-x86_64 Added: grafana/repos/community-x86_64/PKGBUILD (from rev 274583, grafana/trunk/PKGBUILD) grafana/repos/community-x86_64/grafana.install (from rev 274583, grafana/trunk/grafana.install) grafana/repos/community-x86_64/grafana.service (from rev 274583, grafana/trunk/grafana.service) grafana/repos/community-x86_64/grafana.sysusers (from rev 274583, grafana/trunk/grafana.sysusers) grafana/repos/community-x86_64/grafana.tmpfiles (from rev 274583, grafana/trunk/grafana.tmpfiles) Deleted: grafana/repos/community-x86_64/PKGBUILD grafana/repos/community-x86_64/grafana.install grafana/repos/community-x86_64/grafana.service grafana/repos/community-x86_64/grafana.sysusers grafana/repos/community-x86_64/grafana.tmpfiles --+ PKGBUILD | 148 ++--- grafana.install | 44 +++ grafana.service | 30 +- grafana.sysusers |2 grafana.tmpfiles |6 +- 5 files changed, 115 insertions(+), 115 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 16:56:49 UTC (rev 274583) +++ PKGBUILD2017-12-16 16:56:59 UTC (rev 274584) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer -# Contributor: Carsten Feuls-# Contributor: Gilles Hamel - -pkgname=grafana -pkgver=4.6.2 -pkgrel=1 -pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' -url='http://grafana.org' -arch=('x86_64') -license=('Apache') -depends=('glibc' 'freetype2' 'fontconfig') -makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2') -backup=("etc/grafana.ini") -source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver; -"grafana.service" -"grafana.sysusers" -"grafana.tmpfiles" - ) -install=$pkgname.install -md5sums=('SKIP' - '2f1d73689923ecee92a102a65b91003a' - 'e991d8cdf91c1e25652cdbc51fc726c5' - 'b9b576d1959fc063b3399892e201488c') - -prepare() { - cd $pkgname - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - msg2 'GOPATH setup' - export GOPATH="$srcdir/gopath" - export PATH+=":$GOPATH/bin" - mkdir -p "$GOPATH/src/github.com/grafana/" - ln -fsrT "$srcdir/grafana/" "$GOPATH/src/github.com/grafana/grafana" - cd "$GOPATH/src/github.com/grafana/grafana" - - msg2 'building the backend' - go run build.go setup build - - msg2 'building the frontend' - export NPM_CONFIG_PREFIX="$srcdir/npm" - export PATH+=":$NPM_CONFIG_PREFIX/bin" - npm install -g yarn - yarn install --pure-lockfile --no-progress - npm run build release -} - -package() { - install -Dm644 grafana.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/grafana.conf" - install -Dm644 grafana.sysusers "$pkgdir/usr/lib/sysusers.d/grafana.conf" - install -Dm644 grafana.service "$pkgdir/usr/lib/systemd/system/grafana.service" - cd $pkgname - install -Dsm755 bin/grafana-server "$pkgdir/usr/bin/grafana-server" - install -Dsm755 bin/grafana-cli "$pkgdir/usr/bin/grafana-cli" - install -Dm640 -o207 -g207 conf/sample.ini "$pkgdir/etc/$pkgname.ini" - install -Dm644 conf/defaults.ini "$pkgdir/usr/share/$pkgname/conf/defaults.ini" - install -dm755 "$pkgdir/usr/share/grafana/" - cp -r vendor "$pkgdir/usr/share/grafana/" - cp -r public "$pkgdir/usr/share/grafana/public" - ln -s ../../../var/lib/grafana "$pkgdir/usr/share/grafana/data" -} - -# vim:set ts=2 sw=2 et: Copied: grafana/repos/community-x86_64/PKGBUILD (from rev 274583, grafana/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 16:56:59 UTC (rev 274584) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Carsten Feuls +# Contributor: Gilles Hamel + +pkgname=grafana +pkgver=4.6.3 +pkgrel=1 +pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' +url='http://grafana.org' +arch=('x86_64') +license=('Apache') +depends=('glibc' 'freetype2' 'fontconfig') +makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2') +backup=("etc/grafana.ini") +source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver; +"grafana.service" +"grafana.sysusers" +"grafana.tmpfiles" + ) +install=$pkgname.install +md5sums=('SKIP' + '2f1d73689923ecee92a102a65b91003a' + 'e991d8cdf91c1e25652cdbc51fc726c5' + 'b9b576d1959fc063b3399892e201488c') + +prepare() { + cd $pkgname + # apply patch from the source array (should be a
[arch-commits] Commit in grafana/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 16:56:49 Author: seblu Revision: 274583 upgpkg: grafana 4.6.3-1 Modified: grafana/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 16:48:04 UTC (rev 274582) +++ PKGBUILD2017-12-16 16:56:49 UTC (rev 274583) @@ -4,7 +4,7 @@ # Contributor: Gilles Hamel pkgname=grafana -pkgver=4.6.2 +pkgver=4.6.3 pkgrel=1 pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' url='http://grafana.org'
[arch-commits] Commit in python-keyring/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 16:48:04 Author: felixonmars Revision: 274582 archrelease: copy trunk to community-any Added: python-keyring/repos/community-any/PKGBUILD (from rev 274581, python-keyring/trunk/PKGBUILD) Deleted: python-keyring/repos/community-any/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 16:47:47 UTC (rev 274581) +++ PKGBUILD2017-12-16 16:48:04 UTC (rev 274582) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Johannes Dewender arch at JonnyJD dot net -# Contributor: Ivan Sichmann Freitas -# Contributor: Brice Maron -# Contributor: Nuno Araujo -# Contributor: Steven Allen - -pkgbase=python-keyring -pkgname=('python-keyring' 'python2-keyring') -pkgver=10.5.0 -pkgrel=1 -pkgdesc="Store and access your passwords safely." -arch=('any') -url="http://pypi.python.org/pypi/keyring; -license=('PSF' 'MIT') -source=("https://pypi.io/packages/source/k/keyring/keyring-$pkgver.tar.gz;) -makedepends=('python-setuptools_scm' 'python2-setuptools_scm' 'python-secretstorage' - 'python2-secretstorage') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -sha512sums=('da1cd064ae896458b1bfc6906a3d40abaa45b6e69f5760fb87d7f7176eab2c909515bbf6e3f01ecd821e340fd1f967ef2aed02053d4211e87533ea4fd6b4e08c') - -prepare() { - cp -a keyring-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/keyring-$pkgver - python setup.py build - - cd "$srcdir"/keyring-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/keyring-$pkgver - python setup.py pytest - - cd "$srcdir"/keyring-$pkgver-py2 - python2 setup.py pytest -} - -package_python-keyring() { - depends=('python-setuptools' 'python-secretstorage') - optdepends=('python-keyrings-alt: Alternative backends') - - cd keyring-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-keyring() { - depends=('python2-setuptools' 'python2-secretstorage') - optdepends=('python2-keyrings-alt: Alternative backends') - - cd keyring-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir"/usr/bin/keyring{,2} -} - -# vim:set ts=2 sw=2 et: Copied: python-keyring/repos/community-any/PKGBUILD (from rev 274581, python-keyring/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 16:48:04 UTC (rev 274582) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Johannes Dewender arch at JonnyJD dot net +# Contributor: Ivan Sichmann Freitas +# Contributor: Brice Maron +# Contributor: Nuno Araujo +# Contributor: Steven Allen + +pkgbase=python-keyring +pkgname=('python-keyring' 'python2-keyring') +pkgver=10.5.1 +pkgrel=1 +pkgdesc="Store and access your passwords safely." +arch=('any') +url="http://pypi.python.org/pypi/keyring; +license=('PSF' 'MIT') +source=("https://pypi.io/packages/source/k/keyring/keyring-$pkgver.tar.gz;) +makedepends=('python-setuptools_scm' 'python2-setuptools_scm' 'python-secretstorage' + 'python2-secretstorage') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +sha512sums=('2e18487c061d67b866390e4f2f740ceb281b75e9ead01c00e2851aec9f56cffb6268334b35d64b498eaa719639fceceb29cf6adf46c6930e3506c04f672e897c') + +prepare() { + cp -a keyring-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/keyring-$pkgver + python setup.py build + + cd "$srcdir"/keyring-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/keyring-$pkgver + python setup.py pytest + + cd "$srcdir"/keyring-$pkgver-py2 + python2 setup.py pytest +} + +package_python-keyring() { + depends=('python-setuptools' 'python-secretstorage') + optdepends=('python-keyrings-alt: Alternative backends') + + cd keyring-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-keyring() { + depends=('python2-setuptools' 'python2-secretstorage') + optdepends=('python2-keyrings-alt: Alternative backends') + + cd keyring-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + mv "$pkgdir"/usr/bin/keyring{,2} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-keyring/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 16:47:47 Author: felixonmars Revision: 274581 upgpkg: python-keyring 10.5.1-1 Modified: python-keyring/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 16:46:52 UTC (rev 274580) +++ PKGBUILD2017-12-16 16:47:47 UTC (rev 274581) @@ -8,7 +8,7 @@ pkgbase=python-keyring pkgname=('python-keyring' 'python2-keyring') -pkgver=10.5.0 +pkgver=10.5.1 pkgrel=1 pkgdesc="Store and access your passwords safely." arch=('any') @@ -18,7 +18,7 @@ makedepends=('python-setuptools_scm' 'python2-setuptools_scm' 'python-secretstorage' 'python2-secretstorage') checkdepends=('python-pytest-runner' 'python2-pytest-runner') -sha512sums=('da1cd064ae896458b1bfc6906a3d40abaa45b6e69f5760fb87d7f7176eab2c909515bbf6e3f01ecd821e340fd1f967ef2aed02053d4211e87533ea4fd6b4e08c') +sha512sums=('2e18487c061d67b866390e4f2f740ceb281b75e9ead01c00e2851aec9f56cffb6268334b35d64b498eaa719639fceceb29cf6adf46c6930e3506c04f672e897c') prepare() { cp -a keyring-$pkgver{,-py2}
[arch-commits] Commit in calibre/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 16:46:52 Author: jelle Revision: 274580 archrelease: copy trunk to community-x86_64 Added: calibre/repos/community-x86_64/PKGBUILD (from rev 274579, calibre/trunk/PKGBUILD) Deleted: calibre/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 16:46:31 UTC (rev 274579) +++ PKGBUILD2017-12-16 16:46:52 UTC (rev 274580) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Jelle van der Waa-# Maintainer: Daniel Wallace -# Contributor: Giovanni Scafora -# Contributor: Petrov Roman -# Contributor: Andrea Fagiani -# Contributor: Larry Hajali -# Contributor: Eli Schwartz - -pkgname=calibre -pkgver=3.13.0 -pkgrel=2 -pkgdesc="Ebook management application" -arch=('x86_64') -url="https://calibre-ebook.com/; -license=('GPL3') -depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-dukpy' - 'python2-mechanize' 'podofo' 'libwmf' - 'chmlib' 'python2-lxml' 'libusbx' 'python2-html5-parser' - 'python2-pillow' 'shared-mime-info' 'python2-dnspython' 'python2-msgpack' - 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus' - 'python2-netifaces' 'python2-cssselect' 'python2-apsw' 'qt5-webkit' - 'qt5-svg' 'python2-regex' 'python2-pygments' 'mtdev' 'python2-unrardll' - 'desktop-file-utils' 'gtk-update-icon-cache' 'optipng' 'udisks2') -makedepends=('qt5-x11extras' 'xdg-utils') -optdepends=('ipython2: to use calibre-debug' -'poppler: required for converting pdf to html' -) -source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; -"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig;) -sha256sums=('84c980e80b61d12797c91bfa0b6ba81926e2fef49ca3082c3e5ea80d161e13a9' -'SKIP') -validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') - -prepare(){ - cd "${pkgname}-${pkgver}" - - # Remove unneeded files - rm -rf resources/${pkgname}-portable.* - - # Desktop integration (e.g. enforce arch defaults) - sed -e "/self.create_uninstaller()/,/os.rmdir(config_dir)/d" \ - -e "/cc(\['xdg-desktop-menu', 'forceupdate'\])/d" \ - -e "/cc(\['xdg-mime', 'install', MIME\])/d" \ - -e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \ - -e "s/^Name=calibre/Name=Calibre/g" \ - -i src/calibre/linux.py -} - -build() { - cd "${pkgname}-${pkgver}" - - LANG='en_US.UTF-8' python2 setup.py build - LANG='en_US.UTF-8' python2 setup.py gui -} - -package() { - cd "${pkgname}-${pkgver}" - - install -d "${pkgdir}/usr/share/zsh/site-functions" \ - "${pkgdir}"/usr/share/{applications,desktop-directories,icons/hicolor} - - install -Dm644 resources/calibre-mimetypes.xml \ -"${pkgdir}/usr/share/mime/packages/calibre-mimetypes.xml" - - XDG_DATA_DIRS="${pkgdir}/usr/share" LANG='en_US.UTF-8' \ -python2 setup.py install --staging-root="${pkgdir}/usr" --prefix=/usr - - cp -a man-pages/ "${pkgdir}/usr/share/man" - - # Compiling bytecode FS#33392 - python2 -m compileall "${pkgdir}/usr/lib/calibre/" - python2 -O -m compileall "${pkgdir}/usr/lib/calibre/" -} Copied: calibre/repos/community-x86_64/PKGBUILD (from rev 274579, calibre/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 16:46:52 UTC (rev 274580) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Jelle van der Waa +# Maintainer: Daniel Wallace +# Contributor: Giovanni Scafora +# Contributor: Petrov Roman +# Contributor: Andrea Fagiani +# Contributor: Larry Hajali +# Contributor: Eli Schwartz + +pkgname=calibre +pkgver=3.14.0 +pkgrel=1 +pkgdesc="Ebook management application" +arch=('x86_64') +url="https://calibre-ebook.com/; +license=('GPL3') +depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-dukpy' + 'python2-mechanize' 'podofo' 'libwmf' + 'chmlib' 'python2-lxml' 'libusbx' 'python2-html5-parser' + 'python2-pillow' 'shared-mime-info' 'python2-dnspython' 'python2-msgpack' + 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus' + 'python2-netifaces' 'python2-cssselect' 'python2-apsw' 'qt5-webkit' + 'qt5-svg' 'python2-regex' 'python2-pygments' 'mtdev' 'python2-unrardll' + 'desktop-file-utils' 'gtk-update-icon-cache' 'optipng' 'udisks2') +makedepends=('qt5-x11extras' 'xdg-utils') +optdepends=('ipython2: to use calibre-debug' +'poppler: required for converting pdf to html' +)
[arch-commits] Commit in calibre/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 16:46:31 Author: jelle Revision: 274579 upgpkg: calibre 3.14.0-1 Modified: calibre/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 15:46:41 UTC (rev 274578) +++ PKGBUILD2017-12-16 16:46:31 UTC (rev 274579) @@ -8,8 +8,8 @@ # Contributor: Eli Schwartzpkgname=calibre -pkgver=3.13.0 -pkgrel=2 +pkgver=3.14.0 +pkgrel=1 pkgdesc="Ebook management application" arch=('x86_64') url="https://calibre-ebook.com/; @@ -28,7 +28,7 @@ ) source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; "https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig;) -sha256sums=('84c980e80b61d12797c91bfa0b6ba81926e2fef49ca3082c3e5ea80d161e13a9' +sha256sums=('a14c37514850e5b9eedf53d5f80005e631cdf1f8ae82d1fca652c22a1094c78c' 'SKIP') validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C')
[arch-commits] Commit in shadow/repos (15 files)
Date: Saturday, December 16, 2017 @ 16:32:22 Author: seblu Revision: 312966 archrelease: copy trunk to testing-x86_64 Added: shadow/repos/testing-x86_64/ shadow/repos/testing-x86_64/LICENSE (from rev 312965, shadow/trunk/LICENSE) shadow/repos/testing-x86_64/PKGBUILD (from rev 312965, shadow/trunk/PKGBUILD) shadow/repos/testing-x86_64/chgpasswd (from rev 312965, shadow/trunk/chgpasswd) shadow/repos/testing-x86_64/chpasswd (from rev 312965, shadow/trunk/chpasswd) shadow/repos/testing-x86_64/defaults.pam (from rev 312965, shadow/trunk/defaults.pam) shadow/repos/testing-x86_64/login.defs (from rev 312965, shadow/trunk/login.defs) shadow/repos/testing-x86_64/newusers (from rev 312965, shadow/trunk/newusers) shadow/repos/testing-x86_64/passwd (from rev 312965, shadow/trunk/passwd) shadow/repos/testing-x86_64/shadow-strncpy-usage.patch (from rev 312965, shadow/trunk/shadow-strncpy-usage.patch) shadow/repos/testing-x86_64/shadow.install (from rev 312965, shadow/trunk/shadow.install) shadow/repos/testing-x86_64/shadow.service (from rev 312965, shadow/trunk/shadow.service) shadow/repos/testing-x86_64/shadow.timer (from rev 312965, shadow/trunk/shadow.timer) shadow/repos/testing-x86_64/useradd.defaults (from rev 312965, shadow/trunk/useradd.defaults) shadow/repos/testing-x86_64/xstrdup.patch (from rev 312965, shadow/trunk/xstrdup.patch) + LICENSE| 31 ++ PKGBUILD | 150 +++ chgpasswd |4 chpasswd |6 + defaults.pam |6 + login.defs | 208 +++ newusers |6 + passwd |4 shadow-strncpy-usage.patch | 25 + shadow.install |9 + shadow.service | 11 ++ shadow.timer |7 + useradd.defaults |9 + xstrdup.patch |9 + 14 files changed, 485 insertions(+) Copied: shadow/repos/testing-x86_64/LICENSE (from rev 312965, shadow/trunk/LICENSE) === --- testing-x86_64/LICENSE (rev 0) +++ testing-x86_64/LICENSE 2017-12-16 16:32:22 UTC (rev 312966) @@ -0,0 +1,31 @@ +/* + * Copyright (c) 1990 - 1994, Julianne Frances Haugh + * Copyright (c) 1996 - 2000, Marek Michałkiewicz + * Copyright (c) 2001 - 2006, Tomasz Kłoczko + * Copyright (c) 2007 - 2009, Nicolas François + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + *notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + *notice, this list of conditions and the following disclaimer in the + *documentation and/or other materials provided with the distribution. + * 3. The name of the copyright holders or contributors may not be used to + *endorse or promote products derived from this software without + *specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ Copied: shadow/repos/testing-x86_64/PKGBUILD (from rev 312965, shadow/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-16 16:32:22 UTC (rev 312966) @@ -0,0 +1,150 @@ +# $Id$ +# Maintainer: Dave Reisner+# Maintainer: Aaron Griffin + +pkgname=shadow +pkgver=4.5 +pkgrel=4 +pkgdesc="Password and account management tool suite with support for shadow files and PAM" +arch=('x86_64') +url='https://github.com/shadow-maint/shadow' +license=('BSD') +groups=('base') +depends=('bash' 'pam' 'acl') +makedepends=('git' 'libxslt' 'docbook-xsl' 'gnome-doc-utils') +backup=(etc/login.defs +etc/pam.d/{chage,passwd,shadow,useradd,usermod,userdel} +
[arch-commits] Commit in shadow/trunk (PKGBUILD login.defs)
Date: Saturday, December 16, 2017 @ 16:32:03 Author: seblu Revision: 312965 upgpkg: shadow 4.5-4 - fix FS#56683 Modified: shadow/trunk/PKGBUILD shadow/trunk/login.defs + PKGBUILD |4 ++-- login.defs |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 15:44:59 UTC (rev 312964) +++ PKGBUILD2017-12-16 16:32:03 UTC (rev 312965) @@ -4,7 +4,7 @@ pkgname=shadow pkgver=4.5 -pkgrel=3 +pkgrel=4 pkgdesc="Password and account management tool suite with support for shadow files and PAM" arch=('x86_64') url='https://github.com/shadow-maint/shadow' @@ -37,7 +37,7 @@ '4ad0e059406a305c8640ed30d93c2a1f62c2f4ad' '12427b1ca92a9b85ca8202239f0d9f50198b818f' '0e56fed7fc93572c6bf0d8f3b099166558bb46f1' - 'bb3509087947d08bfb6e5d1b5c033856b9146ad9' + '81a02eadb5f605fef5c75b6d8a03713a7041864b' '12427b1ca92a9b85ca8202239f0d9f50198b818f' '611be25d91c3f8f307c7fe2485d5f781e5dee75f' 'a154a94b47a3d0c6c287253b98c0d10b861226d0' Modified: login.defs === --- login.defs 2017-12-16 15:44:59 UTC (rev 312964) +++ login.defs 2017-12-16 16:32:03 UTC (rev 312965) @@ -81,8 +81,8 @@ # *REQUIRED* The default PATH settings, for superuser and normal users. # # (they are minimal, add the rest in the shell startup files) -ENV_SUPATH PATH=/usr/bin -ENV_PATH PATH=/usr/bin +ENV_SUPATH PATH=/usr/local/sbin:/usr/local/bin:/usr/bin +ENV_PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/bin # # Terminal permissions
[arch-commits] Commit in python-jedi/repos/community-any (4 files)
Date: Saturday, December 16, 2017 @ 15:46:41 Author: jelle Revision: 274578 archrelease: copy trunk to community-any Added: python-jedi/repos/community-any/PKGBUILD (from rev 274577, python-jedi/trunk/PKGBUILD) python-jedi/repos/community-any/update_requires.patch (from rev 274577, python-jedi/trunk/update_requires.patch) Deleted: python-jedi/repos/community-any/PKGBUILD python-jedi/repos/community-any/update_requires.patch ---+ PKGBUILD | 95 ++-- update_requires.patch | 32 2 files changed, 60 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 15:46:09 UTC (rev 274577) +++ PKGBUILD2017-12-16 15:46:41 UTC (rev 274578) @@ -1,51 +0,0 @@ -# Submitter: Simon Conseil-# Submitter: Jesus Alvarez -# Maintainer: Danilo Bargen - -pkgbase=python-jedi -pkgname=('python2-jedi' 'python-jedi') -pkgver=0.11.0 -pkgrel=2 -arch=('any') -url="https://github.com/davidhalter/jedi; -license=('MIT') -depends=('python2') -makedepends=('python2-setuptools' 'python-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') -source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz update_requires.patch) -md5sums=('26298afee07465d72dc1fe1091d8ec61' - 'f346f6c86f539492f9eab172e91026f3') - -prepare() { - cd "$srcdir/jedi-${pkgver}" - # FS#56396 - patch -Np1 -i "${srcdir}/update_requires.patch" -} - -check() { - cd "$srcdir/jedi-${pkgver}" - pytest test - -} - -package_python-jedi() { -pkgdesc="Awesome autocompletion for python" -depends=('python' 'python-parso') -conflicts=('python3-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python3 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-jedi() { -pkgdesc="Awesome autocompletion for python2" -depends=('python2' 'python2-parso') -conflicts=('jedi-git' 'python2-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python2 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et Copied: python-jedi/repos/community-any/PKGBUILD (from rev 274577, python-jedi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 15:46:41 UTC (rev 274578) @@ -0,0 +1,44 @@ +# Submitter: Simon Conseil +# Submitter: Jesus Alvarez +# Maintainer: Danilo Bargen + +pkgbase=python-jedi +pkgname=('python2-jedi' 'python-jedi') +pkgver=0.11.1 +pkgrel=1 +arch=('any') +url="https://github.com/davidhalter/jedi; +license=('MIT') +depends=('python2') +makedepends=('python2-setuptools' 'python-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') +source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz) +md5sums=('f5fdea8650ed85d4ab8144e3f31d2c16') + +check() { + cd "$srcdir/jedi-${pkgver}" + pytest test + +} + +package_python-jedi() { +pkgdesc="Awesome autocompletion for python" +depends=('python' 'python-parso') +conflicts=('python3-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python3 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-jedi() { +pkgdesc="Awesome autocompletion for python2" +depends=('python2' 'python2-parso') +conflicts=('jedi-git' 'python2-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python2 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et Deleted: update_requires.patch === --- update_requires.patch 2017-12-16 15:46:09 UTC (rev 274577) +++ update_requires.patch 2017-12-16 15:46:41 UTC (rev 274578) @@ -1,16 +0,0 @@ -From fc0397732ea87c2d641f2d2fdef0b13096d945b8 Mon Sep 17 00:00:00 2001 -From: Dave Halter -Date: Sun, 5 Nov 2017 15:05:09 +0100 -Subject: [PATCH] Update the parso dependency - - requirements.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/requirements.txt b/requirements.txt -index 2c72b5f42..2af26c8c8 100644 a/requirements.txt -+++ b/requirements.txt -@@ -1 +1 @@ --parso==0.1.0 -+parso==0.1.1 Copied: python-jedi/repos/community-any/update_requires.patch (from rev 274577, python-jedi/trunk/update_requires.patch)
[arch-commits] Commit in python-jedi/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 15:46:09 Author: jelle Revision: 274577 upgpkg: python-jedi 0.11.1-1 Modified: python-jedi/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 14:11:07 UTC (rev 274576) +++ PKGBUILD2017-12-16 15:46:09 UTC (rev 274577) @@ -4,8 +4,8 @@ pkgbase=python-jedi pkgname=('python2-jedi' 'python-jedi') -pkgver=0.11.0 -pkgrel=2 +pkgver=0.11.1 +pkgrel=1 arch=('any') url="https://github.com/davidhalter/jedi; license=('MIT') @@ -12,16 +12,9 @@ depends=('python2') makedepends=('python2-setuptools' 'python-setuptools') checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') -source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz update_requires.patch) -md5sums=('26298afee07465d72dc1fe1091d8ec61' - 'f346f6c86f539492f9eab172e91026f3') +source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz) +md5sums=('f5fdea8650ed85d4ab8144e3f31d2c16') -prepare() { - cd "$srcdir/jedi-${pkgver}" - # FS#56396 - patch -Np1 -i "${srcdir}/update_requires.patch" -} - check() { cd "$srcdir/jedi-${pkgver}" pytest test
[arch-commits] Commit in btrfs-progs/repos (13 files)
Date: Saturday, December 16, 2017 @ 15:44:59 Author: seblu Revision: 312964 db-move: moved btrfs-progs from [testing] to [core] (x86_64) Added: btrfs-progs/repos/core-x86_64/PKGBUILD (from rev 312963, btrfs-progs/repos/testing-x86_64/PKGBUILD) btrfs-progs/repos/core-x86_64/btrfs-progs.install (from rev 312963, btrfs-progs/repos/testing-x86_64/btrfs-progs.install) btrfs-progs/repos/core-x86_64/btrfs-scrub@.service (from rev 312963, btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service) btrfs-progs/repos/core-x86_64/btrfs-scrub@.timer (from rev 312963, btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer) btrfs-progs/repos/core-x86_64/initcpio-hook-btrfs (from rev 312963, btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs) btrfs-progs/repos/core-x86_64/initcpio-install-btrfs (from rev 312963, btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs) Deleted: btrfs-progs/repos/core-x86_64/PKGBUILD btrfs-progs/repos/core-x86_64/btrfs-progs.install btrfs-progs/repos/core-x86_64/btrfs-scrub@.service btrfs-progs/repos/core-x86_64/btrfs-scrub@.timer btrfs-progs/repos/core-x86_64/initcpio-hook-btrfs btrfs-progs/repos/core-x86_64/initcpio-install-btrfs btrfs-progs/repos/testing-x86_64/ + /PKGBUILD | 61 +++ /btrfs-progs.install | 15 /btrfs-scrub@.service |8 /btrfs-scrub@.timer| 10 + /initcpio-hook-btrfs |7 /initcpio-install-btrfs| 17 + core-x86_64/PKGBUILD | 61 --- core-x86_64/btrfs-progs.install| 15 core-x86_64/btrfs-scrub@.service |7 core-x86_64/btrfs-scrub@.timer | 10 - core-x86_64/initcpio-hook-btrfs|7 core-x86_64/initcpio-install-btrfs | 17 - 12 files changed, 118 insertions(+), 117 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2017-12-16 13:17:52 UTC (rev 312963) +++ core-x86_64/PKGBUILD2017-12-16 15:44:59 UTC (rev 312964) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer-# Contributor: Tom Gundersen -# Contributor: Tobias Powalowski - -pkgname=btrfs-progs -pkgver=4.14 -pkgrel=1 -pkgdesc='Btrfs filesystem utilities' -arch=('x86_64') -depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') -makedepends=('git' 'asciidoc' 'xmlto' 'systemd') -url='https://btrfs.wiki.kernel.org' -replaces=('btrfs-progs-unstable') -conflicts=('btrfs-progs-unstable') -provides=('btrfs-progs-unstable') -license=('GPL2') -validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') -source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} -'initcpio-install-btrfs' -'initcpio-hook-btrfs' -'btrfs-scrub@.service' -'btrfs-scrub@.timer') -install=btrfs-progs.install -options=(!staticlibs) -md5sums=('SKIP' - '7881c3d87a9a838f316941f8ed71968d' - '7241ba3a4286d08da0d50b7176941112' - 'b09688a915a0ec8f40e2f5aacbabc9ad' - '794b867e09451284c545bae112aa0cfd' - '502221c1b47a3bb2c06703d4fb90a0c2') - -build() { - cd $pkgname-v$pkgver - ./configure --prefix=/usr - make -} - -check() { - cd $pkgname-v$pkgver - ./btrfs filesystem show -} - -package() { - cd $pkgname-v$pkgver - make DESTDIR="$pkgdir" install - - # install bash completion (FS#44618) - install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" - - # install mkinitcpio hooks - cd "$srcdir" - install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" - install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" - - # install scrub service/timer - install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" - install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" -} - -# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/core-x86_64/PKGBUILD (from rev 312963, btrfs-progs/repos/testing-x86_64/PKGBUILD) === --- core-x86_64/PKGBUILD(rev 0) +++ core-x86_64/PKGBUILD2017-12-16 15:44:59 UTC (rev 312964) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.14 +pkgrel=2 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd') +url='https://btrfs.wiki.kernel.org'
[arch-commits] Commit in gopass/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 14:11:07 Author: foxboron Revision: 274576 archrelease: copy trunk to community-x86_64 Added: gopass/repos/community-x86_64/PKGBUILD (from rev 274575, gopass/trunk/PKGBUILD) Deleted: gopass/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 14:08:28 UTC (rev 274575) +++ PKGBUILD2017-12-16 14:11:07 UTC (rev 274576) @@ -1,39 +0,0 @@ -# Maintainer: Morten Linderud-pkgname=gopass -pkgver=1.6.5 -pkgrel=1 -pkgdesc="The slightly more awesome standard unix password manager for teams." -arch=('x86_64') -url="https://github.com/justwatchcom/gopass; -license=('MIT') -depends=('gnupg') -makedepends=('go-pie') -optdepends=('xdotool: for typing passwords selected by dmenu' - 'xsel: clipboard support' - 'xclip: clipboard support') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/justwatchcom/gopass/archive/v${pkgver}.tar.gz;) -sha256sums=('bac8a09b44321a8bda8f4b2b98eeb0b547f845599c81119a93f8d4c0d9b6c529') - -prepare(){ - export GOPATH="${srcdir}" - mkdir -p src - mv "${pkgname}-${pkgver}"/vendor/* src/ - mkdir -p src/github.com/justwatchcom - ln -rTsf "${pkgname}-${pkgver}" src/github.com/justwatchcom/gopass -} - -build(){ - cd "${pkgname}-${pkgver}" - export GOPATH="${srcdir}" - make build - make completion -} - -package() { - cd "${pkgname}-${pkgver}" - make install DESTDIR="${pkgdir}" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 bash.completion "${pkgdir}/usr/share/zsh/site-functions/_${pkgname}" - install -Dm644 zsh.completion "${pkgdir}/usr/share/bash/completions/${pkgname}" - install -Dm644 fish.completion "${pkgdir}/usr/share/fish/vendor_completions.d/${pkgname}.fish" -} Copied: gopass/repos/community-x86_64/PKGBUILD (from rev 274575, gopass/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 14:11:07 UTC (rev 274576) @@ -0,0 +1,39 @@ +# Maintainer: Morten Linderud +pkgname=gopass +pkgver=1.6.5 +pkgrel=2 +pkgdesc="The slightly more awesome standard unix password manager for teams." +arch=('x86_64') +url="https://github.com/justwatchcom/gopass; +license=('MIT') +depends=('gnupg' 'git') +makedepends=('go-pie') +optdepends=('xdotool: for typing passwords selected by dmenu' + 'xsel: clipboard support' + 'xclip: clipboard support') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/justwatchcom/gopass/archive/v${pkgver}.tar.gz;) +sha256sums=('bac8a09b44321a8bda8f4b2b98eeb0b547f845599c81119a93f8d4c0d9b6c529') + +prepare(){ + export GOPATH="${srcdir}" + mkdir -p src + mv "${pkgname}-${pkgver}"/vendor/* src/ + mkdir -p src/github.com/justwatchcom + ln -rTsf "${pkgname}-${pkgver}" src/github.com/justwatchcom/gopass +} + +build(){ + cd "${pkgname}-${pkgver}" + export GOPATH="${srcdir}" + make build + make completion +} + +package() { + cd "${pkgname}-${pkgver}" + make install DESTDIR="${pkgdir}" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 bash.completion "${pkgdir}/usr/share/zsh/site-functions/_${pkgname}" + install -Dm644 zsh.completion "${pkgdir}/usr/share/bash/completions/${pkgname}" + install -Dm644 fish.completion "${pkgdir}/usr/share/fish/vendor_completions.d/${pkgname}.fish" +}
[arch-commits] Commit in gopass/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 14:08:28 Author: foxboron Revision: 274575 upgpkg: gopass 1.6.5-2 Added git as dependency Modified: gopass/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 14:01:40 UTC (rev 274574) +++ PKGBUILD2017-12-16 14:08:28 UTC (rev 274575) @@ -1,12 +1,12 @@ # Maintainer: Morten Linderudpkgname=gopass pkgver=1.6.5 -pkgrel=1 +pkgrel=2 pkgdesc="The slightly more awesome standard unix password manager for teams." arch=('x86_64') url="https://github.com/justwatchcom/gopass; license=('MIT') -depends=('gnupg') +depends=('gnupg' 'git') makedepends=('go-pie') optdepends=('xdotool: for typing passwords selected by dmenu' 'xsel: clipboard support'
[arch-commits] Commit in gopass/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Saturday, December 16, 2017 @ 14:01:40 Author: foxboron Revision: 274574 archrelease: copy trunk to community-x86_64 Added: gopass/repos/community-x86_64/ gopass/repos/community-x86_64/PKGBUILD (from rev 274573, gopass/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: gopass/repos/community-x86_64/PKGBUILD (from rev 274573, gopass/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-12-16 14:01:40 UTC (rev 274574) @@ -0,0 +1,39 @@ +# Maintainer: Morten Linderud+pkgname=gopass +pkgver=1.6.5 +pkgrel=1 +pkgdesc="The slightly more awesome standard unix password manager for teams." +arch=('x86_64') +url="https://github.com/justwatchcom/gopass; +license=('MIT') +depends=('gnupg') +makedepends=('go-pie') +optdepends=('xdotool: for typing passwords selected by dmenu' + 'xsel: clipboard support' + 'xclip: clipboard support') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/justwatchcom/gopass/archive/v${pkgver}.tar.gz;) +sha256sums=('bac8a09b44321a8bda8f4b2b98eeb0b547f845599c81119a93f8d4c0d9b6c529') + +prepare(){ + export GOPATH="${srcdir}" + mkdir -p src + mv "${pkgname}-${pkgver}"/vendor/* src/ + mkdir -p src/github.com/justwatchcom + ln -rTsf "${pkgname}-${pkgver}" src/github.com/justwatchcom/gopass +} + +build(){ + cd "${pkgname}-${pkgver}" + export GOPATH="${srcdir}" + make build + make completion +} + +package() { + cd "${pkgname}-${pkgver}" + make install DESTDIR="${pkgdir}" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 bash.completion "${pkgdir}/usr/share/zsh/site-functions/_${pkgname}" + install -Dm644 zsh.completion "${pkgdir}/usr/share/bash/completions/${pkgname}" + install -Dm644 fish.completion "${pkgdir}/usr/share/fish/vendor_completions.d/${pkgname}.fish" +}
[arch-commits] Commit in (gopass gopass/repos gopass/trunk gopass/trunk/PKGBUILD)
Date: Saturday, December 16, 2017 @ 14:00:33 Author: foxboron Revision: 274573 Added gopass to community Added: gopass/ gopass/repos/ gopass/trunk/ gopass/trunk/PKGBUILD --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Added: gopass/trunk/PKGBUILD === --- gopass/trunk/PKGBUILD (rev 0) +++ gopass/trunk/PKGBUILD 2017-12-16 14:00:33 UTC (rev 274573) @@ -0,0 +1,39 @@ +# Maintainer: Morten Linderud+pkgname=gopass +pkgver=1.6.5 +pkgrel=1 +pkgdesc="The slightly more awesome standard unix password manager for teams." +arch=('x86_64') +url="https://github.com/justwatchcom/gopass; +license=('MIT') +depends=('gnupg') +makedepends=('go-pie') +optdepends=('xdotool: for typing passwords selected by dmenu' + 'xsel: clipboard support' + 'xclip: clipboard support') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/justwatchcom/gopass/archive/v${pkgver}.tar.gz;) +sha256sums=('bac8a09b44321a8bda8f4b2b98eeb0b547f845599c81119a93f8d4c0d9b6c529') + +prepare(){ + export GOPATH="${srcdir}" + mkdir -p src + mv "${pkgname}-${pkgver}"/vendor/* src/ + mkdir -p src/github.com/justwatchcom + ln -rTsf "${pkgname}-${pkgver}" src/github.com/justwatchcom/gopass +} + +build(){ + cd "${pkgname}-${pkgver}" + export GOPATH="${srcdir}" + make build + make completion +} + +package() { + cd "${pkgname}-${pkgver}" + make install DESTDIR="${pkgdir}" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 bash.completion "${pkgdir}/usr/share/zsh/site-functions/_${pkgname}" + install -Dm644 zsh.completion "${pkgdir}/usr/share/bash/completions/${pkgname}" + install -Dm644 fish.completion "${pkgdir}/usr/share/fish/vendor_completions.d/${pkgname}.fish" +}
[arch-commits] Commit in teamspeak3/repos/community-x86_64 (10 files)
Date: Saturday, December 16, 2017 @ 13:33:20 Author: svenstaro Revision: 274572 archrelease: copy trunk to community-x86_64 Added: teamspeak3/repos/community-x86_64/LICENSE (from rev 274571, teamspeak3/trunk/LICENSE) teamspeak3/repos/community-x86_64/PERMISSION.eml (from rev 274571, teamspeak3/trunk/PERMISSION.eml) teamspeak3/repos/community-x86_64/PKGBUILD (from rev 274571, teamspeak3/trunk/PKGBUILD) teamspeak3/repos/community-x86_64/teamspeak3.desktop (from rev 274571, teamspeak3/trunk/teamspeak3.desktop) teamspeak3/repos/community-x86_64/teamspeak3.png (from rev 274571, teamspeak3/trunk/teamspeak3.png) Deleted: teamspeak3/repos/community-x86_64/LICENSE teamspeak3/repos/community-x86_64/PERMISSION.eml teamspeak3/repos/community-x86_64/PKGBUILD teamspeak3/repos/community-x86_64/teamspeak3.desktop teamspeak3/repos/community-x86_64/teamspeak3.png + LICENSE| 180 +-- PKGBUILD | 97 +-- teamspeak3.desktop | 24 +++--- 3 files changed, 150 insertions(+), 151 deletions(-) Deleted: LICENSE === --- LICENSE 2017-12-16 13:32:58 UTC (rev 274571) +++ LICENSE 2017-12-16 13:33:20 UTC (rev 274572) @@ -1,90 +0,0 @@ -Framework license agreement for the installation of the TeamSpeak client - -This License Agreement ("Agreement") is effective between "you", the person or company who/which is using software branded TeamSpeak, developed by TeamSpeak Systems GmbH ("TeamSpeak"), and TeamSpeak Systems GmbH (Germany) with installation of the TeamSpeak client. - -## I. Definitions - - 1. "Standard Software" means the object code of the TeamSpeak voice communication software version 3.x (binary executable), and all previous versions, both client and server, which is provided by TeamSpeak, including all standard software enhancements, upgrades or updates, which you will receive if and when they are made available. - 2. "Licensed Material" refers to the standard software, all documentation components included with the standard software and other information that TeamSpeak provides together with the license for the standard software. - 3. "Client" refers to the TeamSpeak standard software which connects to the TeamSpeak server software via computer network or the Internet. The client therefore usually runs on the end user's computer. A client can connect to one or more servers at the same time. Multiple clients communicate with each other by routing the communication data through the server, which distributes them to other clients. Clients thus do not connect directly to each other, but always connect only to the server that acts as an intermediary and distributor for voice communication. - -## II. Indemnity / Warranty - -TeamSpeak shall pay compensation or reimbursement of expenses, for whatever legal reason (e.g. for legal transactions and legal transaction-related obligations, breach of duty and unlawful acts), only to the following extent: - - 1. Liability for intentional actions is unlimited. - 2. TeamSpeak may plea contributory negligence. In particular you have the obligation and responsibility to make use of data backup and virus protection following the latest technical standards. - 3. In case of injury to life, body and health, and in case of claims based on the Product Liability Act, the statutory provisions apply. - 4. The software is of the agreed quality which is suitable to perform the contractually required functions, and otherwise standard functions, and has the usual quality for this type of software; however, it is not error-free. A functional impairment of the software which results from hardware defects, environmental conditions, improper operation, or similar is not a defect. Minor reductions in quality are not considered here. - 5. If you install third-party plug-ins to complement the client, TeamSpeak assumes no liability irrespective of the origin of the plug-in. You are required to learn about the applicable privacy policy of the plug-in publisher. - 6. Standard software upgrades are free of charge, if and when they become available. You are obliged to install client upgrades promptly after publication. - -## III. Ownership and restrictions - - 1. You acknowledge and agree that your rights in and to the Licensed Material are solely limited to the transitory use of the standard software, and you have no ownership rights to any component of the Licensed Material. You acknowledge that TeamSpeak and / or its licensors own all rights, property rights and exploitation rights, including but not limited to copyrights, patent rights, the right to confidentiality of trade secrets and other rights in and to the Licensed Material on intellectual property and all altered, modified and corrected versions thereof. - 2. The following
[arch-commits] Commit in teamspeak3/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 13:32:58 Author: svenstaro Revision: 274571 upgpkg: teamspeak3 3.1.7-1 Modified: teamspeak3/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 13:13:30 UTC (rev 274570) +++ PKGBUILD2017-12-16 13:32:58 UTC (rev 274571) @@ -3,7 +3,7 @@ # Contributor: J.W. Birdsong pkgname=teamspeak3 -pkgver=3.1.6 +pkgver=3.1.7 pkgrel=1 pkgdesc="TeamSpeak is software for quality voice communication via the Internet" url="http://www.teamspeak.com; @@ -18,8 +18,7 @@ sha512sums=('4cac0b7446dc3e728b232fdd6c6d75be1d2a5530635eab5918a4e7dd6a4a3fc21d6a75055da919b56e5cf849f4c5ba26ece56759a45bc4850eba3eb73853759d' 'af18ed36a3c8de90b60a7205ebf91a35d4b517f22f97d541c82debdb12697882469d9771fdf3fb8b081aeb74a01237f3afd4732daccf4b374dc6d39e7df5d444' 'd6d03f1bda86c90390ce0032e4d30e889977f80ff76ba1e5c443109e93cbedbee92c6fc2759f58d23659c15dba4f2ac718861571239ba117dcfe11f136f556dc') -sha512sums_i686=('b0502658e3fe29b4155dce4ce0d115fafe3809a48088235d371ad2fa564ed960996cbaae7fc0164458ec8b3be6bfb2e9eb16f0d4eb919f52370b459e2b59b211') -sha512sums_x86_64=('25fc0629a58e04b1012157d723a5acace6cc1afc2809864689e2d8005a15ff588bdfc12227742e43379de86edee21dd34b707f3341051dcda8db41824cd75b8e') +sha512sums_x86_64=('0a588048f7996adeb29e03a0f2c9dec0a92f32a8ca2bb771462d261cfe5deb7cec090de64a33a91576ffa80082219532962606705740420ab0432dfc06253b12') [[ "$CARCH" == "i686" ]] && _TSARCH='x86' [[ "$CARCH" == "x86_64" ]] && _TSARCH='amd64'
[arch-commits] Commit in glibc/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 13:17:52 Author: bpiotrowski Revision: 312963 ...but don't enable debug by default Modified: glibc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 13:17:10 UTC (rev 312962) +++ PKGBUILD2017-12-16 13:17:52 UTC (rev 312963) @@ -13,7 +13,7 @@ url='http://www.gnu.org/software/libc' license=(GPL LGPL) makedepends=(git gd) -options=(!strip staticlibs debug) +options=(!strip staticlibs) _commit=71170eba2af41e08d51cf9d7b1ded5fd4b0b5c9c # release/2.26/master source=(git+https://sourceware.org/git/glibc.git#commit=${_commit} locale.gen.txt
[arch-commits] Commit in glibc/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 13:17:10 Author: bpiotrowski Revision: 312962 Make it easier to build with debug enabled Modified: glibc/trunk/PKGBUILD --+ PKGBUILD | 54 +- 1 file changed, 29 insertions(+), 25 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 11:22:02 UTC (rev 312961) +++ PKGBUILD2017-12-16 13:17:10 UTC (rev 312962) @@ -13,7 +13,7 @@ url='http://www.gnu.org/software/libc' license=(GPL LGPL) makedepends=(git gd) -options=(!strip staticlibs) +options=(!strip staticlibs debug) _commit=71170eba2af41e08d51cf9d7b1ded5fd4b0b5c9c # release/2.26/master source=(git+https://sourceware.org/git/glibc.git#commit=${_commit} locale.gen.txt @@ -154,22 +154,24 @@ # libpthread-${pkgver}.so # libthread_db-1.0.so - cd "$pkgdir" - strip $STRIP_BINARIES usr/bin/{gencat,getconf,getent,iconv,iconvconfig} \ -usr/bin/{ldconfig,locale,localedef,nscd,makedb} \ -usr/bin/{pcprofiledump,pldd,rpcgen,sln,sprof} \ -usr/lib/getconf/* + if check_option 'debug' n; then +cd "$pkgdir" +strip $STRIP_BINARIES usr/bin/{gencat,getconf,getent,iconv,iconvconfig} \ + usr/bin/{ldconfig,locale,localedef,nscd,makedb} \ + usr/bin/{pcprofiledump,pldd,rpcgen,sln,sprof} \ + usr/lib/getconf/* - strip $STRIP_STATIC usr/lib/lib{anl,BrokenLocale,c{,_nonshared},crypt}.a \ - usr/lib/lib{dl,g,ieee,mcheck,nsl,pthread{,_nonshared}}.a \ - usr/lib/lib{resolv,rpcsvc,rt,util}.a \ - usr/lib/lib{m-${pkgver},mvec{,_nonshared}}.a +strip $STRIP_STATIC usr/lib/lib{anl,BrokenLocale,c{,_nonshared},crypt}.a \ + usr/lib/lib{dl,g,ieee,mcheck,nsl,pthread{,_nonshared}}.a \ +usr/lib/lib{resolv,rpcsvc,rt,util}.a \ +usr/lib/lib{m-${pkgver},mvec{,_nonshared}}.a - strip $STRIP_SHARED usr/lib/lib{anl,BrokenLocale,cidn,crypt}-${pkgver}.so \ - usr/lib/libnss_{compat,db,dns,files,hesiod,nis,nisplus}-*.so \ - usr/lib/lib{dl,m,nsl,resolv,rt,util}-${pkgver}.so \ - usr/lib/lib{memusage,pcprofile,SegFault}.so \ - usr/lib/{audit,gconv}/*.so usr/lib/libmvec-*.so || true +strip $STRIP_SHARED usr/lib/lib{anl,BrokenLocale,cidn,crypt}-${pkgver}.so \ + usr/lib/libnss_{compat,db,dns,files,hesiod,nis,nisplus}-*.so \ +usr/lib/lib{dl,m,nsl,resolv,rt,util}-${pkgver}.so \ +usr/lib/lib{memusage,pcprofile,SegFault}.so \ +usr/lib/{audit,gconv}/*.so usr/lib/libmvec-*.so || true + fi } package_lib32-glibc() { @@ -194,14 +196,16 @@ # Symlink /usr/lib32/locale to /usr/lib/locale ln -s ../lib/locale "$pkgdir/usr/lib32/locale" - cd $pkgdir - strip $STRIP_BINARIES usr/lib32/getconf/* - strip $STRIP_STATIC usr/lib32/lib{anl,BrokenLocale,c{,_nonshared},crypt}.a \ - usr/lib32/lib{dl,g,ieee,mcheck,nsl,pthread{,_nonshared}}.a \ - usr/lib32/lib{resolv,rpcsvc,rt,util,m}.a - strip $STRIP_SHARED usr/lib32/lib{anl,BrokenLocale,cidn,crypt}-${pkgver}.so \ - usr/lib32/libnss_{compat,db,dns,files,hesiod,nis,nisplus}-*.so \ - usr/lib32/lib{dl,m,nsl,resolv,rt,util}-${pkgver}.so \ - usr/lib32/lib{memusage,pcprofile,SegFault}.so \ - usr/lib32/{audit,gconv}/*.so || true + if check_option 'debug' n; then +cd $pkgdir +strip $STRIP_BINARIES usr/lib32/getconf/* +strip $STRIP_STATIC usr/lib32/lib{anl,BrokenLocale,c{,_nonshared},crypt}.a \ + usr/lib32/lib{dl,g,ieee,mcheck,nsl,pthread{,_nonshared}}.a \ +usr/lib32/lib{resolv,rpcsvc,rt,util,m}.a +strip $STRIP_SHARED usr/lib32/lib{anl,BrokenLocale,cidn,crypt}-${pkgver}.so \ + usr/lib32/libnss_{compat,db,dns,files,hesiod,nis,nisplus}-*.so \ +usr/lib32/lib{dl,m,nsl,resolv,rt,util}-${pkgver}.so \ +usr/lib32/lib{memusage,pcprofile,SegFault}.so \ +usr/lib32/{audit,gconv}/*.so || true + fi }
[arch-commits] Commit in sagemath-doc/trunk (sagemath-ecl-no-sigfpe.patch)
Date: Saturday, December 16, 2017 @ 13:13:30 Author: arojas Revision: 274570 Remove broken ECL patch Deleted: sagemath-doc/trunk/sagemath-ecl-no-sigfpe.patch --+ sagemath-ecl-no-sigfpe.patch | 12 1 file changed, 12 deletions(-) Deleted: sagemath-ecl-no-sigfpe.patch === --- sagemath-ecl-no-sigfpe.patch2017-12-16 13:12:42 UTC (rev 274569) +++ sagemath-ecl-no-sigfpe.patch2017-12-16 13:13:30 UTC (rev 274570) @@ -1,12 +0,0 @@ -diff --git a/src/sage/libs/ecl.pyx b/src/sage/libs/ecl.pyx -index 1fafb6c..4f730ad 100644 a/src/sage/libs/ecl.pyx -+++ b/src/sage/libs/ecl.pyx -@@ -314,6 +314,7 @@ def init_ecl(): - """)) - safe_funcall_clobj=cl_eval(string_to_object("(symbol-function 'sage-safe-funcall)")) - -+cl_eval(string_to_object("(si::trap-fpe T NIL)")) - ecl_has_booted = 1 - - cdef cl_object ecl_safe_eval(cl_object form) except NULL:
[arch-commits] Commit in sagemath/trunk (PKGBUILD sagemath-ecl-no-sigfpe.patch)
Date: Saturday, December 16, 2017 @ 13:12:42 Author: arojas Revision: 274569 Remove broken ECL patch Modified: sagemath/trunk/PKGBUILD Deleted: sagemath/trunk/sagemath-ecl-no-sigfpe.patch --+ PKGBUILD |3 +-- sagemath-ecl-no-sigfpe.patch | 12 2 files changed, 1 insertion(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 13:03:24 UTC (rev 274568) +++ PKGBUILD2017-12-16 13:12:42 UTC (rev 274569) @@ -36,7 +36,7 @@ mcqd coxeter3 bliss-graphs tdlib python2-pkgconfig meataxe libfes) source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz; sagemath-env.patch package.patch latte-count.patch jupyter-path.patch sagemath-python3-notebook.patch test-optional.patch -r-no-readline.patch fes02.patch sagemath-ecl-no-sigfpe.patch sagemath-threejs.patch pari-stackwarn.patch +r-no-readline.patch fes02.patch sagemath-threejs.patch pari-stackwarn.patch sagemath-detect-igraph.patch sagemath-networkx2.patch sagemath-linbox-1.5.patch sagemath-pynac-0.7.14.patch sagemath-matplotlib2.patch sagemath-scipy-1.0.patch sagemath-lrs.patch sagemath-ipython-prompt.patch) sha256sums=('a42b55c2c8ac244535dc9b87171b7d4dd7e1d498099518ab253354fbe2eaaa7b' @@ -48,7 +48,6 @@ 'ef94908d4ab28d13af622e6e58ec191aa78817d17e4466c7bb6f64ee72a813b9' 'afd0952b9bb8f52fd428eae36cf719a58ff85a894baae88cbb2124e043768cc7' '7fcb52e96935dccb0f958d37c2f4e3918392480b9af53e08562f6cba6c68cb94' -'c31809f887bf9acc45c5bd9dd30bb93e73601d3efbf3016594c3c1d241731c8a' '514135b920a43f999571a15e97b41e14f5bed59f65b19643864dc23555a7b830' 'bfd2a20a33ab19a8a8b216a77d07f62e809fe1e1879c4f171ce5dca62fd482e9' '28d7789b8d777922ab8871ca43b6afab751428cae875c0343d3962e6a2030b88' Deleted: sagemath-ecl-no-sigfpe.patch === --- sagemath-ecl-no-sigfpe.patch2017-12-16 13:03:24 UTC (rev 274568) +++ sagemath-ecl-no-sigfpe.patch2017-12-16 13:12:42 UTC (rev 274569) @@ -1,12 +0,0 @@ -diff --git a/src/sage/libs/ecl.pyx b/src/sage/libs/ecl.pyx -index 1fafb6c..4f730ad 100644 a/src/sage/libs/ecl.pyx -+++ b/src/sage/libs/ecl.pyx -@@ -314,6 +314,7 @@ def init_ecl(): - """)) - safe_funcall_clobj=cl_eval(string_to_object("(symbol-function 'sage-safe-funcall)")) - -+cl_eval(string_to_object("(si::trap-fpe T NIL)")) - ecl_has_booted = 1 - - cdef cl_object ecl_safe_eval(cl_object form) except NULL:
[arch-commits] Commit in sagemath-doc/trunk (3 files)
Date: Saturday, December 16, 2017 @ 13:03:24 Author: arojas Revision: 274568 Sync with sagemath package Added: sagemath-doc/trunk/sagemath-ipython-prompt.patch Modified: sagemath-doc/trunk/PKGBUILD sagemath-doc/trunk/sagemath-env.patch ---+ PKGBUILD |7 +-- sagemath-env.patch|6 -- sagemath-ipython-prompt.patch | 13 + 3 files changed, 22 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 13:02:10 UTC (rev 274567) +++ PKGBUILD2017-12-16 13:03:24 UTC (rev 274568) @@ -14,10 +14,10 @@ sagemath-env.patch package.patch latte-count.patch jupyter-path.patch sagemath-python3-notebook.patch test-optional.patch r-no-readline.patch fes02.patch sagemath-threejs.patch sagemath-detect-igraph.patch pari-stackwarn.patch sagemath-detect-igraph.patch sagemath-networkx2.patch sagemath-linbox-1.5.patch sagemath-pynac-0.7.14.patch -sagemath-matplotlib2.patch sagemath-scipy-1.0.patch sagemath-lrs.patch +sagemath-matplotlib2.patch sagemath-scipy-1.0.patch sagemath-lrs.patch sagemath-ipython-prompt.patch docbuild_main.patch sagemath-doc-no-sagenb.patch) sha256sums=('a42b55c2c8ac244535dc9b87171b7d4dd7e1d498099518ab253354fbe2eaaa7b' -'6dc9b101310f80381c61c0312a3e5c648771bfe0de2e94ac46fafe7282a3e0ee' +'39b76a189365464998cab9355d177581bc2b15dff10858f316faa85f2efa0426' 'c41ae665499c6cd775d40bbe178f8786830b0931ee26bf11ee02f7d83bcc8107' '0b680e674c11c47afa86162d8b49645620b8912722e08133d23357c29ca9310a' '2cad308f8adbb6c54e6603fa22b2f0eb60f6f09248d5d015000c3932ac14f646' @@ -35,6 +35,7 @@ 'b9ab2bb5f381ea425e8763b81b8b3a108a3951c594fb1f37f7df921e7c77e26d' '17397b8e1843b013ef5d2e083369109f0719651edd8ef0c8493cb49e2bc4324a' 'c0f65534a845ba802de6196229159fe67fcc3f72f0cb1ce57d4ae5c9fe10282c' +'937a0081e7aea56bda645ef5f0d34b8e356acd62a7dd128a35163f46e7836131' 'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b' '261bdb5c24e67fb34f537e29bdf35af655162de3fea7d05abc72f85a864720fe') @@ -71,6 +72,8 @@ patch -p1 -i ../pari-stackwarn.patch # remove deprecated scipy parameters patch -p1 -i ../sagemath-scipy-1.0.patch +# fix ipython prompt in pexpect interface + patch -p1 -i ../sagemath-ipython-prompt.patch # Upstream patches # fix build against libfes 0.2 http://trac.sagemath.org/ticket/15209 Modified: sagemath-env.patch === --- sagemath-env.patch 2017-12-16 13:02:10 UTC (rev 274567) +++ sagemath-env.patch 2017-12-16 13:03:24 UTC (rev 274568) @@ -93,11 +93,13 @@ # First, figure out the right values for SAGE_NUM_THREADS (default --- src/sage/env.py.orig 2017-12-07 19:51:25.554281539 + +++ src/sage/env.py2017-12-07 19:51:42.787654650 + -@@ -118,7 +118,7 @@ +@@ -117,8 +117,8 @@ + _add_variable_or_fallback('LOCAL_IDENTIFIER','$HOSTNAME.%s'%os.getpid()) # bunch of sage directories and files - _add_variable_or_fallback('SAGE_ROOT', None) +-_add_variable_or_fallback('SAGE_ROOT', None) -_add_variable_or_fallback('SAGE_LOCAL', None) ++_add_variable_or_fallback('SAGE_ROOT', '') +_add_variable_or_fallback('SAGE_LOCAL', '/usr') _add_variable_or_fallback('SAGE_ETC',opj('$SAGE_LOCAL', 'etc')) _add_variable_or_fallback('SAGE_INC',opj('$SAGE_LOCAL', 'include')) Added: sagemath-ipython-prompt.patch === --- sagemath-ipython-prompt.patch (rev 0) +++ sagemath-ipython-prompt.patch 2017-12-16 13:03:24 UTC (rev 274568) @@ -0,0 +1,13 @@ +diff --git a/src/sage/interfaces/sage0.py b/src/sage/interfaces/sage0.py +index 4ba76ab0b8..e7740177f4 100644 +--- a/src/sage/interfaces/sage0.py b/src/sage/interfaces/sage0.py +@@ -161,7 +161,7 @@ class Sage(ExtraTabCompletion, Expect): + '--no-term-title', + '--simple-prompt', + ]) +-prompt = re.compile('In \[\d+\]: ') ++prompt = re.compile('sage: ') + if init_code is None: + init_code = ['from six.moves import cPickle'] +
[arch-commits] Commit in sagemath/trunk (3 files)
Date: Saturday, December 16, 2017 @ 13:02:10 Author: arojas Revision: 274567 Fix importing sage from python, fix expected prompt in pexpect interface Added: sagemath/trunk/sagemath-ipython-prompt.patch Modified: sagemath/trunk/PKGBUILD sagemath/trunk/sagemath-env.patch ---+ PKGBUILD |9 ++--- sagemath-env.patch|6 -- sagemath-ipython-prompt.patch | 13 + 3 files changed, 23 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 11:22:47 UTC (rev 274566) +++ PKGBUILD2017-12-16 13:02:10 UTC (rev 274567) @@ -38,9 +38,9 @@ sagemath-env.patch package.patch latte-count.patch jupyter-path.patch sagemath-python3-notebook.patch test-optional.patch r-no-readline.patch fes02.patch sagemath-ecl-no-sigfpe.patch sagemath-threejs.patch pari-stackwarn.patch sagemath-detect-igraph.patch sagemath-networkx2.patch sagemath-linbox-1.5.patch sagemath-pynac-0.7.14.patch -sagemath-matplotlib2.patch sagemath-scipy-1.0.patch sagemath-lrs.patch) +sagemath-matplotlib2.patch sagemath-scipy-1.0.patch sagemath-lrs.patch sagemath-ipython-prompt.patch) sha256sums=('a42b55c2c8ac244535dc9b87171b7d4dd7e1d498099518ab253354fbe2eaaa7b' -'6dc9b101310f80381c61c0312a3e5c648771bfe0de2e94ac46fafe7282a3e0ee' +'39b76a189365464998cab9355d177581bc2b15dff10858f316faa85f2efa0426' 'c41ae665499c6cd775d40bbe178f8786830b0931ee26bf11ee02f7d83bcc8107' '0b680e674c11c47afa86162d8b49645620b8912722e08133d23357c29ca9310a' '2cad308f8adbb6c54e6603fa22b2f0eb60f6f09248d5d015000c3932ac14f646' @@ -57,7 +57,8 @@ '538f7b279d72f4b67edb445d386d267f3f7022c1079031ca7ea06f6ce392c906' 'b9ab2bb5f381ea425e8763b81b8b3a108a3951c594fb1f37f7df921e7c77e26d' '17397b8e1843b013ef5d2e083369109f0719651edd8ef0c8493cb49e2bc4324a' -'c0f65534a845ba802de6196229159fe67fcc3f72f0cb1ce57d4ae5c9fe10282c') +'c0f65534a845ba802de6196229159fe67fcc3f72f0cb1ce57d4ae5c9fe10282c' +'937a0081e7aea56bda645ef5f0d34b8e356acd62a7dd128a35163f46e7836131') prepare(){ cd sage-$pkgver @@ -92,6 +93,8 @@ patch -p1 -i ../pari-stackwarn.patch # remove deprecated scipy parameters patch -p1 -i ../sagemath-scipy-1.0.patch +# fix ipython prompt in pexpect interface + patch -p1 -i ../sagemath-ipython-prompt.patch # Upstream patches # fix build against libfes 0.2 http://trac.sagemath.org/ticket/15209 Modified: sagemath-env.patch === --- sagemath-env.patch 2017-12-16 11:22:47 UTC (rev 274566) +++ sagemath-env.patch 2017-12-16 13:02:10 UTC (rev 274567) @@ -93,11 +93,13 @@ # First, figure out the right values for SAGE_NUM_THREADS (default --- src/sage/env.py.orig 2017-12-07 19:51:25.554281539 + +++ src/sage/env.py2017-12-07 19:51:42.787654650 + -@@ -118,7 +118,7 @@ +@@ -117,8 +117,8 @@ + _add_variable_or_fallback('LOCAL_IDENTIFIER','$HOSTNAME.%s'%os.getpid()) # bunch of sage directories and files - _add_variable_or_fallback('SAGE_ROOT', None) +-_add_variable_or_fallback('SAGE_ROOT', None) -_add_variable_or_fallback('SAGE_LOCAL', None) ++_add_variable_or_fallback('SAGE_ROOT', '') +_add_variable_or_fallback('SAGE_LOCAL', '/usr') _add_variable_or_fallback('SAGE_ETC',opj('$SAGE_LOCAL', 'etc')) _add_variable_or_fallback('SAGE_INC',opj('$SAGE_LOCAL', 'include')) Added: sagemath-ipython-prompt.patch === --- sagemath-ipython-prompt.patch (rev 0) +++ sagemath-ipython-prompt.patch 2017-12-16 13:02:10 UTC (rev 274567) @@ -0,0 +1,13 @@ +diff --git a/src/sage/interfaces/sage0.py b/src/sage/interfaces/sage0.py +index 4ba76ab0b8..e7740177f4 100644 +--- a/src/sage/interfaces/sage0.py b/src/sage/interfaces/sage0.py +@@ -161,7 +161,7 @@ class Sage(ExtraTabCompletion, Expect): + '--no-term-title', + '--simple-prompt', + ]) +-prompt = re.compile('In \[\d+\]: ') ++prompt = re.compile('sage: ') + if init_code is None: + init_code = ['from six.moves import cPickle'] +
[arch-commits] Commit in udiskie/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 11:08:59 Author: ambrevar Revision: 274565 archrelease: copy trunk to community-any Added: udiskie/repos/community-any/PKGBUILD (from rev 274564, udiskie/trunk/PKGBUILD) Deleted: udiskie/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 11:08:42 UTC (rev 274564) +++ PKGBUILD2017-12-16 11:08:59 UTC (rev 274565) @@ -1,30 +0,0 @@ -# $Id: PKGBUILD 73684 2012-07-14 05:00:28Z dwallace $ -# Maintainer: Pierre Neidhardt-# Contributor: Daniel Wallace -# Contributor: Byron Clark - -pkgname=udiskie -pkgver=1.7.2 -pkgrel=1 -pkgdesc="Removable disk automounter using udisks" -arch=("any") -url="https://pypi.python.org/pypi/udiskie; -license=("MIT") -depends=("udisks2" "python-gobject" "python-setuptools" "python-yaml" "python-docopt" "gtk3" "libnotify" "python-keyutils") -makedepends=("asciidoc") -options=(!emptydirs) -source=("$pkgname-$pkgver.tar.gz::https://codeload.github.com/coldfix/$pkgname/tar.gz/$pkgver;) -md5sums=('d02a2feb7da4d60ff48226dc672e69e7') - -package() { - cd "$srcdir/$pkgname-$pkgver" - export LC_ALL=en_US.utf8 - - python setup.py install --root="$pkgdir" --optimize=1 - - make -C doc - install -m 0644 -D "doc/$pkgname.8" "$pkgdir/usr/share/man/man8/$pkgname.8" - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -dm755 "$pkgdir/usr/share/zsh/site-functions" - install -m644 completions/* "$pkgdir/usr/share/zsh/site-functions" -} Copied: udiskie/repos/community-any/PKGBUILD (from rev 274564, udiskie/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 11:08:59 UTC (rev 274565) @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 73684 2012-07-14 05:00:28Z dwallace $ +# Maintainer: Pierre Neidhardt +# Contributor: Daniel Wallace +# Contributor: Byron Clark + +pkgname=udiskie +pkgver=1.7.3 +pkgrel=1 +pkgdesc="Removable disk automounter using udisks" +arch=("any") +url="https://pypi.python.org/pypi/udiskie; +license=("MIT") +depends=("udisks2" "python-gobject" "python-setuptools" "python-yaml" "python-docopt" "gtk3" "libnotify" "python-keyutils") +makedepends=("asciidoc") +options=(!emptydirs) +source=("$pkgname-$pkgver.tar.gz::https://codeload.github.com/coldfix/$pkgname/tar.gz/$pkgver;) +md5sums=('6dcf69236c5c1a5a3c42fa60a1653b36') + +package() { + cd "$srcdir/$pkgname-$pkgver" + export LC_ALL=en_US.utf8 + + python setup.py install --root="$pkgdir" --optimize=1 + + make -C doc + install -m 0644 -D "doc/$pkgname.8" "$pkgdir/usr/share/man/man8/$pkgname.8" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -dm755 "$pkgdir/usr/share/zsh/site-functions" + install -m644 completions/* "$pkgdir/usr/share/zsh/site-functions" +}
[arch-commits] Commit in udiskie/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 11:08:42 Author: ambrevar Revision: 274564 upgpkg: udiskie 1.7.3-1 Modified: udiskie/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 10:56:15 UTC (rev 274563) +++ PKGBUILD2017-12-16 11:08:42 UTC (rev 274564) @@ -4,7 +4,7 @@ # Contributor: Byron Clarkpkgname=udiskie -pkgver=1.7.2 +pkgver=1.7.3 pkgrel=1 pkgdesc="Removable disk automounter using udisks" arch=("any") @@ -14,7 +14,7 @@ makedepends=("asciidoc") options=(!emptydirs) source=("$pkgname-$pkgver.tar.gz::https://codeload.github.com/coldfix/$pkgname/tar.gz/$pkgver;) -md5sums=('d02a2feb7da4d60ff48226dc672e69e7') +md5sums=('6dcf69236c5c1a5a3c42fa60a1653b36') package() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in phoronix-test-suite/repos/community-any (4 files)
Date: Saturday, December 16, 2017 @ 10:56:15 Author: arojas Revision: 274563 archrelease: copy trunk to community-any Added: phoronix-test-suite/repos/community-any/PKGBUILD (from rev 274562, phoronix-test-suite/trunk/PKGBUILD) phoronix-test-suite/repos/community-any/phoronix-test-suite.install (from rev 274562, phoronix-test-suite/trunk/phoronix-test-suite.install) Deleted: phoronix-test-suite/repos/community-any/PKGBUILD phoronix-test-suite/repos/community-any/phoronix-test-suite.install -+ PKGBUILD| 54 +- phoronix-test-suite.install | 22 - 2 files changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 10:55:46 UTC (rev 274562) +++ PKGBUILD2017-12-16 10:56:15 UTC (rev 274563) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin-# Contributor: Andreas Schönfelder - -pkgname=phoronix-test-suite -pkgver=7.4.0 -pkgrel=1 -pkgdesc="The most comprehensive testing and benchmarking platform available for Linux" -arch=('any') -license=('GPL3') -url="http://www.phoronix-test-suite.com/; -depends=('php') -optdepends=('php-gtk' - 'php-gd') -install=${pkgname}.install -source=(http://www.phoronix.net/downloads/phoronix-test-suite/releases/phoronix-test-suite-$pkgver.tar.gz) -sha256sums=('de9aec3ef4f980581756fd0bf7b30dd1ccb20e7aae637078a587606bf75a6b67') - -package() { - cd "$srcdir"/phoronix-test-suite - sed -i "s#--noconfirm#--noconfirm --asdeps#" pts-core/external-test-dependencies/scripts/install-arch-packages.sh - install -dm755 "$pkgdir"/usr/share/phoronix-test-suite - sed -e "s/^export PTS_DIR=.*/export PTS_DIR=\/usr\/share\/phoronix-test-suite/g" -i phoronix-test-suite - install -Dm755 phoronix-test-suite "$pkgdir"/usr/bin/phoronix-test-suite - rm -f "$pkgdir"/usr/share/phoronix-test-suite/pts/etc/scripts/package-build-* - cp -r pts-core/ "$pkgdir"/usr/share/phoronix-test-suite/ -} Copied: phoronix-test-suite/repos/community-any/PKGBUILD (from rev 274562, phoronix-test-suite/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 10:56:15 UTC (rev 274563) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Andreas Schönfelder + +pkgname=phoronix-test-suite +pkgver=7.6.0 +pkgrel=1 +pkgdesc="The most comprehensive testing and benchmarking platform available for Linux" +arch=('any') +license=('GPL3') +url="http://www.phoronix-test-suite.com/; +depends=('php') +optdepends=('php-gtk' + 'php-gd') +install=${pkgname}.install +source=(http://www.phoronix.net/downloads/phoronix-test-suite/releases/phoronix-test-suite-$pkgver.tar.gz) +sha256sums=('c018c27789a696549643335d57fdd3ef9906c17c814f203ca1bef9494fd6e274') + +package() { + cd "$srcdir"/phoronix-test-suite + sed -i "s#--noconfirm#--noconfirm --asdeps#" pts-core/external-test-dependencies/scripts/install-arch-packages.sh + install -dm755 "$pkgdir"/usr/share/phoronix-test-suite + sed -e "s/^export PTS_DIR=.*/export PTS_DIR=\/usr\/share\/phoronix-test-suite/g" -i phoronix-test-suite + install -Dm755 phoronix-test-suite "$pkgdir"/usr/bin/phoronix-test-suite + rm -f "$pkgdir"/usr/share/phoronix-test-suite/pts/etc/scripts/package-build-* + cp -r pts-core/ "$pkgdir"/usr/share/phoronix-test-suite/ +} Deleted: phoronix-test-suite.install === --- phoronix-test-suite.install 2017-12-16 10:55:46 UTC (rev 274562) +++ phoronix-test-suite.install 2017-12-16 10:56:15 UTC (rev 274563) @@ -1,11 +0,0 @@ -post_install() { - echo ">>>" - echo ">>> To complete the installation you should edit /etc/php/php.ini." - echo ">>> - Enable zip.so, sockets.so" - echo ">>>" - echo ">>> EXAMPLE:" - echo ">>> extension=zip.so" - echo ">>> extension=sockets.so" - echo ">>>" - echo ">>> To enable the GUI make sure you install php-gtk from aur" -} Copied: phoronix-test-suite/repos/community-any/phoronix-test-suite.install (from rev 274562, phoronix-test-suite/trunk/phoronix-test-suite.install) === --- phoronix-test-suite.install (rev 0) +++ phoronix-test-suite.install 2017-12-16 10:56:15 UTC (rev 274563) @@ -0,0 +1,11 @@ +post_install() { + echo ">>>" + echo ">>> To complete the installation you should edit /etc/php/php.ini." + echo ">>> - Enable zip.so, sockets.so" + echo ">>>" + echo ">>> EXAMPLE:" + echo ">>> extension=zip.so" + echo ">>> extension=sockets.so" + echo ">>>" + echo ">>> To enable the GUI make sure you install php-gtk from aur" +}
[arch-commits] Commit in phoronix-test-suite/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 10:55:46 Author: arojas Revision: 274562 Update to 7.6.0 Modified: phoronix-test-suite/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 10:46:24 UTC (rev 274561) +++ PKGBUILD2017-12-16 10:55:46 UTC (rev 274562) @@ -3,7 +3,7 @@ # Contributor: Andreas Schönfelder pkgname=phoronix-test-suite -pkgver=7.4.0 +pkgver=7.6.0 pkgrel=1 pkgdesc="The most comprehensive testing and benchmarking platform available for Linux" arch=('any') @@ -14,7 +14,7 @@ 'php-gd') install=${pkgname}.install source=(http://www.phoronix.net/downloads/phoronix-test-suite/releases/phoronix-test-suite-$pkgver.tar.gz) -sha256sums=('de9aec3ef4f980581756fd0bf7b30dd1ccb20e7aae637078a587606bf75a6b67') +sha256sums=('c018c27789a696549643335d57fdd3ef9906c17c814f203ca1bef9494fd6e274') package() { cd "$srcdir"/phoronix-test-suite
[arch-commits] Commit in python2-btchip/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 10:45:58 Author: arojas Revision: 274560 Update to 0.1.24 Modified: python2-btchip/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 10:45:03 UTC (rev 274559) +++ PKGBUILD2017-12-16 10:45:58 UTC (rev 274560) @@ -3,8 +3,8 @@ # Contributor: Andy Weidenbaumpkgname=python2-btchip -pkgver=0.1.20 -pkgrel=2 +pkgver=0.1.24 +pkgrel=1 pkgdesc="Python library to communicate with BTChip dongle" arch=('any') depends=('python2-hidapi') @@ -13,7 +13,7 @@ url="https://github.com/LedgerHQ/btchip-python; license=('Apache') source=($pkgname-$pkgver.tar.gz::https://github.com/LedgerHQ/btchip-python/archive/v$pkgver.tar.gz) -sha256sums=('39c03103c4b92c7abe009701e5c02a37a3e86c2a5b9f52b8de8efaca85fd545a') +sha256sums=('2afab0f326b96bd819e8bc9cb69edc7c55773741a50a5e5a36d224bcfd93a4a2') build() { cd btchip-python-$pkgver
[arch-commits] Commit in python2-btchip/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 10:46:24 Author: arojas Revision: 274561 archrelease: copy trunk to community-any Added: python2-btchip/repos/community-any/PKGBUILD (from rev 274560, python2-btchip/trunk/PKGBUILD) Deleted: python2-btchip/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 10:45:58 UTC (rev 274560) +++ PKGBUILD2017-12-16 10:46:24 UTC (rev 274561) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli-# Contributor: Andy Weidenbaum - -pkgname=python2-btchip -pkgver=0.1.20 -pkgrel=2 -pkgdesc="Python library to communicate with BTChip dongle" -arch=('any') -depends=('python2-hidapi') -makedepends=('python2-setuptools') -optdepends=('btchip-udev: access BTChip as non-root user') -url="https://github.com/LedgerHQ/btchip-python; -license=('Apache') -source=($pkgname-$pkgver.tar.gz::https://github.com/LedgerHQ/btchip-python/archive/v$pkgver.tar.gz) -sha256sums=('39c03103c4b92c7abe009701e5c02a37a3e86c2a5b9f52b8de8efaca85fd545a') - -build() { - cd btchip-python-$pkgver - - python2 setup.py build -} - -package() { - cd btchip-python-$pkgver - - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python2-btchip/repos/community-any/PKGBUILD (from rev 274560, python2-btchip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 10:46:24 UTC (rev 274561) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Andy Weidenbaum + +pkgname=python2-btchip +pkgver=0.1.24 +pkgrel=1 +pkgdesc="Python library to communicate with BTChip dongle" +arch=('any') +depends=('python2-hidapi') +makedepends=('python2-setuptools') +optdepends=('btchip-udev: access BTChip as non-root user') +url="https://github.com/LedgerHQ/btchip-python; +license=('Apache') +source=($pkgname-$pkgver.tar.gz::https://github.com/LedgerHQ/btchip-python/archive/v$pkgver.tar.gz) +sha256sums=('2afab0f326b96bd819e8bc9cb69edc7c55773741a50a5e5a36d224bcfd93a4a2') + +build() { + cd btchip-python-$pkgver + + python2 setup.py build +} + +package() { + cd btchip-python-$pkgver + + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in kstars/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 10:45:03 Author: arojas Revision: 274559 archrelease: copy trunk to community-x86_64 Added: kstars/repos/community-x86_64/PKGBUILD (from rev 274558, kstars/trunk/PKGBUILD) Deleted: kstars/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 10:44:35 UTC (rev 274558) +++ PKGBUILD2017-12-16 10:45:03 UTC (rev 274559) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=kstars -pkgver=2.8.8 -pkgrel=1 -epoch=1 -pkgdesc="Desktop Planetarium" -url="https://kde.org/applications/education/kstars/; -arch=(x86_64) -license=(GPL LGPL FDL) -depends=(wcslib libraw kplotting knewstuff knotifyconfig libindi hicolor-icon-theme) -makedepends=(extra-cmake-modules python kdoctools eigen xplanet) -optdepends=('xplanet: XPlanet support') -source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('7bdb184b5c6d536c198ed32994b511865f3e06b0417b612020d1bc3bdb953b4c' -'SKIP') -validpgpkeys=(259D9FCEE9175351965633696D9CE2AEE028C4F3) # Jasem Mutlaq - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_TESTING=OFF \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: kstars/repos/community-x86_64/PKGBUILD (from rev 274558, kstars/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 10:45:03 UTC (rev 274559) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kstars +pkgver=2.8.9 +pkgrel=1 +epoch=1 +pkgdesc="Desktop Planetarium" +url="https://kde.org/applications/education/kstars/; +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(wcslib libraw kplotting knewstuff knotifyconfig libindi hicolor-icon-theme) +makedepends=(extra-cmake-modules python kdoctools eigen xplanet) +optdepends=('xplanet: XPlanet support') +source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b4b5618f9febb3f5558804f2df773ad1bbd7d4b51605c7a24435ad179981f098' +'SKIP') +validpgpkeys=(259D9FCEE9175351965633696D9CE2AEE028C4F3) # Jasem Mutlaq + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTING=OFF \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kstars/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 10:44:35 Author: arojas Revision: 274558 Update to 2.8.9 Modified: kstars/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 10:11:49 UTC (rev 274557) +++ PKGBUILD2017-12-16 10:44:35 UTC (rev 274558) @@ -4,7 +4,7 @@ # Contributor: Andrea Scarpinopkgname=kstars -pkgver=2.8.8 +pkgver=2.8.9 pkgrel=1 epoch=1 pkgdesc="Desktop Planetarium" @@ -14,18 +14,13 @@ depends=(wcslib libraw kplotting knewstuff knotifyconfig libindi hicolor-icon-theme) makedepends=(extra-cmake-modules python kdoctools eigen xplanet) optdepends=('xplanet: XPlanet support') -source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} - kstars-cmake-3.10.patch::"https://cgit.kde.org/kstars.git/patch/?id=ec1b8e3e;) -sha256sums=('7bdb184b5c6d536c198ed32994b511865f3e06b0417b612020d1bc3bdb953b4c' -'SKIP' -'b46e1a9c6ce41453cb5196baa9c672daea7c1ff137875147ccc6d2c7f23cdaf8') +source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b4b5618f9febb3f5558804f2df773ad1bbd7d4b51605c7a24435ad179981f098' +'SKIP') validpgpkeys=(259D9FCEE9175351965633696D9CE2AEE028C4F3) # Jasem Mutlaq prepare() { mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../kstars-cmake-3.10.patch # Fix build with cmake 3.10 } build() {
[arch-commits] Commit in xfig/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 10:16:53 Author: arojas Revision: 312959 Fix fonts (FS#56728) Modified: xfig/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 05:13:40 UTC (rev 312958) +++ PKGBUILD2017-12-16 10:16:53 UTC (rev 312959) @@ -3,21 +3,20 @@ pkgname=xfig pkgver=3.2.6 -pkgrel=1 +pkgrel=2 pkgdesc="An interactive drawing tool" arch=('x86_64') url="http://mcj.sourceforge.net/; license=('custom') -depends=('libjpeg' 'xaw3d' 'gsfonts') +depends=('libjpeg' 'xaw3d' 'xorg-fonts-75dpi' 'xorg-fonts-100dpi' 'libpng') optdepends=('fig2dev: to use the frontend to convert fig files') options=('!makeflags' '!emptydirs') source=(http://downloads.sourceforge.net/mcj/${pkgname}-${pkgver}.tar.xz xfig-aspell.patch xfig-3.2.5-color-resources.patch -xfig-3.2.5-urwfonts.patch LICENSE) +LICENSE) sha1sums=('10872f47f0da53d7dc5e30507a8520bebf32068a' 'a57fcc3c8396d58b19061f9cdd93beea728e38e5' 'dd41e0a007bb74b74e1af50b6b04aa6aec61ab22' - 'a11af0a4edb7991fb81b6a2ff12fd33203a9dc45' '31edf4cfab708820ea3f114d095dfef5aa88e5aa') prepare() { @@ -24,7 +23,6 @@ cd ${pkgname}-${pkgver} patch -p1 -i "${srcdir}/xfig-aspell.patch" patch -p1 -i "${srcdir}/xfig-3.2.5-color-resources.patch" - patch -p1 -i "${srcdir}/xfig-3.2.5-urwfonts.patch" } build() {
[arch-commits] Commit in xfig/repos/extra-x86_64 (10 files)
Date: Saturday, December 16, 2017 @ 10:17:22 Author: arojas Revision: 312960 archrelease: copy trunk to extra-x86_64 Added: xfig/repos/extra-x86_64/LICENSE (from rev 312959, xfig/trunk/LICENSE) xfig/repos/extra-x86_64/PKGBUILD (from rev 312959, xfig/trunk/PKGBUILD) xfig/repos/extra-x86_64/xfig-3.2.5-color-resources.patch (from rev 312959, xfig/trunk/xfig-3.2.5-color-resources.patch) xfig/repos/extra-x86_64/xfig-3.2.5-urwfonts.patch (from rev 312959, xfig/trunk/xfig-3.2.5-urwfonts.patch) xfig/repos/extra-x86_64/xfig-aspell.patch (from rev 312959, xfig/trunk/xfig-aspell.patch) Deleted: xfig/repos/extra-x86_64/LICENSE xfig/repos/extra-x86_64/PKGBUILD xfig/repos/extra-x86_64/xfig-3.2.5-color-resources.patch xfig/repos/extra-x86_64/xfig-3.2.5-urwfonts.patch xfig/repos/extra-x86_64/xfig-aspell.patch --+ LICENSE | 66 +++ PKGBUILD | 96 +++--- xfig-3.2.5-color-resources.patch | 78 +- xfig-3.2.5-urwfonts.patch| 158 ++--- xfig-aspell.patch| 22 ++--- 5 files changed, 209 insertions(+), 211 deletions(-) Deleted: LICENSE === --- LICENSE 2017-12-16 10:16:53 UTC (rev 312959) +++ LICENSE 2017-12-16 10:17:22 UTC (rev 312960) @@ -1,33 +0,0 @@ -Excerpt of the README from xfig/transfig - legal notice: - -THE LAWRENCE BERKELEY NATIONAL LABORATORY DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, -INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE -OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - -*** -NEW COPYRIGHT/PERMISSION NOTICE: - -The xfig copyright and permission notice has changed (again) slightly in -version 3.2.5. It now states that: - - FIG : Facility for Interactive Generation of figures - Copyright (c) 1985-1988 by Supoj Sutanthavibul - Parts Copyright (c) 1989-2002 by Brian V. Smith - Parts Copyright (c) 1991 by Paul King - - Any party obtaining a copy of these files is granted, free of charge, a - full and unrestricted irrevocable, world-wide, paid up, royalty-free, - nonexclusive right and license to deal in this software and documentation - files (the "Software"), including without limitation the rights to use, - copy, modify, merge, publish distribute, sublicense and/or sell copies of - the Software, and to permit persons who receive copies from any such - party to do so, with the only requirement being that the above copyright - and this permission notice remain intact. - -The license for 3.2.4 didn't allow selling xfig unless it was simply included in a -collection of programs (e.g. a CD) that one was selling. Copied: xfig/repos/extra-x86_64/LICENSE (from rev 312959, xfig/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2017-12-16 10:17:22 UTC (rev 312960) @@ -0,0 +1,33 @@ +Excerpt of the README from xfig/transfig - legal notice: +--- + +THE LAWRENCE BERKELEY NATIONAL LABORATORY DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, +INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +*** +NEW COPYRIGHT/PERMISSION NOTICE: + +The xfig copyright and permission notice has changed (again) slightly in +version 3.2.5. It now states that: + + FIG : Facility for Interactive Generation of figures + Copyright (c) 1985-1988 by Supoj Sutanthavibul + Parts Copyright (c) 1989-2002 by Brian V. Smith + Parts Copyright (c) 1991 by Paul King + + Any party obtaining a copy of these files is granted, free of charge, a + full and unrestricted irrevocable, world-wide, paid up, royalty-free, + nonexclusive right and license to deal in this software and documentation + files (the "Software"), including without limitation the rights to use, + copy, modify, merge, publish distribute,
[arch-commits] Commit in sagemath-doc/trunk (PKGBUILD sagemath-networkx2.patch)
Date: Saturday, December 16, 2017 @ 10:11:49 Author: arojas Revision: 274557 Update networkx patch Modified: sagemath-doc/trunk/PKGBUILD sagemath-doc/trunk/sagemath-networkx2.patch --+ PKGBUILD |2 sagemath-networkx2.patch | 174 - 2 files changed, 173 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 09:44:12 UTC (rev 274556) +++ PKGBUILD2017-12-16 10:11:49 UTC (rev 274557) @@ -29,7 +29,7 @@ '28d7789b8d777922ab8871ca43b6afab751428cae875c0343d3962e6a2030b88' 'bfd2a20a33ab19a8a8b216a77d07f62e809fe1e1879c4f171ce5dca62fd482e9' '28d7789b8d777922ab8871ca43b6afab751428cae875c0343d3962e6a2030b88' -'37c5c1e694a2aca06c0f1c7d99622ff81fd2bc6a51e8745762294889fa4673f6' +'1024f3a6a9a1a6ae96d9962bb7d1f5842f4a4a5ff5098afad81a60188b7d5160' 'a52d03e04c9d64bb957a1f8dcdae3280ebb9450a7fd76aaf5ae5de5c6f74774f' '538f7b279d72f4b67edb445d386d267f3f7022c1079031ca7ea06f6ce392c906' 'b9ab2bb5f381ea425e8763b81b8b3a108a3951c594fb1f37f7df921e7c77e26d' Modified: sagemath-networkx2.patch === --- sagemath-networkx2.patch2017-12-16 09:44:12 UTC (rev 274556) +++ sagemath-networkx2.patch2017-12-16 10:11:49 UTC (rev 274557) @@ -1,5 +1,62 @@ +diff --git a/src/sage/graphs/base/graph_backends.pyx b/src/sage/graphs/base/graph_backends.pyx +index ff1d02900a..bad4a18539 100644 +--- a/src/sage/graphs/base/graph_backends.pyx b/src/sage/graphs/base/graph_backends.pyx +@@ -800,9 +800,9 @@ class NetworkXGraphDeprecated(SageObject): + sage: X.multiedges = True + sage: G = X.mutate() + sage: G.edges() +-[(1, 2), (2, 3)] ++MultiEdgeDataView([(1, 2), (2, 3)]) + sage: G.edges(data=True) +-[(1, 2, {'weight': 7}), (2, 3, {4: {}, 5: {}, 6: {}, 7: {}})] ++MultiEdgeDataView([(1, 2, {'weight': 7}), (2, 3, {4: {}, 5: {}, 6: {}, 7: {}})]) + + """ + import networkx +@@ -868,11 +868,9 @@ class NetworkXDiGraphDeprecated(SageObject): + sage: X.multiedges = True + sage: G = X.mutate() + sage: G.edges() +-[(1, 2), (2, 1), (2, 3)] ++OutMultiEdgeDataView([(1, 2), (2, 1), (2, 3)]) + sage: G.edges(data=True) +-[(1, 2, {'weight': 7}), +- (2, 1, {7: {}, 8: {}}), +- (2, 3, {4: {}, 5: {}, 6: {}, 7: {}})] ++OutMultiEdgeDataView([(1, 2, {'weight': 7}), (2, 1, {8: {}, 7: {}}), (2, 3, {4: {}, 5: {}, 6: {}, 7: {}})]) + + """ + import networkx +@@ -1158,7 +1156,7 @@ class NetworkXGraphBackend(GenericGraphBackend): + import networkx + try: + if self._nxg.is_multigraph(): +-for k,d in self._nxg.edge[u][v].iteritems(): ++for u0,v0,k,d in self._nxg.edges([u,v],True,keys=True): + if d.get('weight',None) == l: + self._nxg.remove_edge(u,v,k) + break +@@ -1227,7 +1225,7 @@ class NetworkXGraphBackend(GenericGraphBackend): + """ + cdef dict E + try: +-E = self._nxg.edge[u][v] ++E = self._nxg.edges[u,v,0] + except KeyError: + from networkx import NetworkXError + raise NetworkXError("Edge (%s,%s) requested via get_edge_label does not exist."%(u,v)) +@@ -1416,7 +1414,7 @@ class NetworkXGraphBackend(GenericGraphBackend): + sage: G.iterator_nbrs(0) + + """ +-return self._nxg.neighbors_iter(v) ++return self._nxg.neighbors(v) + + def iterator_in_nbrs(self, v): + """ diff --git a/src/sage/graphs/digraph.py b/src/sage/graphs/digraph.py -index 8c29602da6..e7a185d586 100644 +index 003a8d6bcb..986137a9b0 100644 --- a/src/sage/graphs/digraph.py +++ b/src/sage/graphs/digraph.py @@ -755,7 +755,7 @@ class DiGraph(GenericGraph): @@ -11,10 +68,96 @@ elif format == 'igraph': if not data.is_directed(): raise ValueError("A *directed* igraph graph was expected. To "+ +@@ -2844,7 +2844,7 @@ class DiGraph(GenericGraph): + Using the NetworkX implementation :: + + sage: D.topological_sort(implementation = "NetworkX") +-[4, 5, 6, 9, 0, 1, 2, 3, 7, 8, 10] ++[4, 5, 6, 9, 0, 3, 2, 7, 1, 8, 10] + + Using the NetworkX recursive implementation :: + +@@ -2870,9 +2870,7 @@ class DiGraph(GenericGraph): + sage: D = DiGraph({ 0:[1,2,3], 4:[2,5], 1:[8], 2:[7], 3:[7], + : 5:[6,7], 7:[8], 6:[9], 8:[10], 9:[10] }) + sage: N = D.networkx_graph() +- sage: networkx.topological_sort(N) +-
[arch-commits] Commit in cantata/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 16, 2017 @ 09:44:12 Author: arojas Revision: 274556 archrelease: copy trunk to community-x86_64 Added: cantata/repos/community-x86_64/PKGBUILD (from rev 274555, cantata/trunk/PKGBUILD) Deleted: cantata/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 79 - 1 file changed, 42 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 09:43:46 UTC (rev 274555) +++ PKGBUILD2017-12-16 09:44:12 UTC (rev 274556) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Contributor: Federico Cinelli -# Contributor: Andrea Scarpino -# Contributor: Mcder3 -# Contributor: MisterFred - -pkgname=cantata -pkgver=2.2.0 -pkgrel=1 -pkgdesc='Qt5 client for the music player daemon (MPD)' -arch=(i686 x86_64) -url='https://github.com/CDrummond/cantata' -license=(GPL) -depends=(qt5-svg libmtp libmusicbrainz5 mpg123 vlc taglib-extras media-player-info libcdio-paranoia udisks2) -optdepends=('perl-uri: dynamic playlist' 'mpd: playback' 'ffmpeg: ReplayGain support') -makedepends=(cmake qt5-tools ffmpeg) -source=("https://github.com/CDrummond/cantata/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2;) -sha256sums=('c84691eb1778d3c512d70cb422267f7a137290082cdd1ff0a871b4a8e5c0') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DENABLE_TOUCH_SUPPORT=ON - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: cantata/repos/community-x86_64/PKGBUILD (from rev 274555, cantata/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 09:44:12 UTC (rev 274556) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Federico Cinelli +# Contributor: Andrea Scarpino +# Contributor: Mcder3 +# Contributor: MisterFred + +pkgname=cantata +pkgver=2.2.0 +pkgrel=2 +pkgdesc='Qt5 client for the music player daemon (MPD)' +arch=(x86_64) +url='https://github.com/CDrummond/cantata' +license=(GPL) +depends=(qt5-svg libmtp libmusicbrainz5 mpg123 vlc taglib-extras media-player-info libcdio-paranoia udisks2) +optdepends=('perl-uri: dynamic playlist' 'mpd: playback' 'ffmpeg: ReplayGain support') +makedepends=(cmake qt5-tools ffmpeg) +source=("https://github.com/CDrummond/cantata/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2; + cantata-qt5.10-crash.patch::"https://github.com/CDrummond/cantata/commit/4da7a912.patch;) +sha256sums=('c84691eb1778d3c512d70cb422267f7a137290082cdd1ff0a871b4a8e5c0' +'13f7fc999333b28bc5dc07d8f50c16479c87e606045ef018cf3cc7dac7460305') + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../cantata-qt5.10-crash.patch # Fix crash with Qt 5.10 https://github.com/CDrummond/cantata/issues/1130 +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DENABLE_TOUCH_SUPPORT=ON + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in cantata/trunk (PKGBUILD)
Date: Saturday, December 16, 2017 @ 09:43:46 Author: arojas Revision: 274555 Fix crash with Qt 5.10 (FS#56738) Modified: cantata/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-16 02:05:58 UTC (rev 274554) +++ PKGBUILD2017-12-16 09:43:46 UTC (rev 274555) @@ -7,7 +7,7 @@ pkgname=cantata pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='Qt5 client for the music player daemon (MPD)' arch=(x86_64) url='https://github.com/CDrummond/cantata' @@ -15,11 +15,16 @@ depends=(qt5-svg libmtp libmusicbrainz5 mpg123 vlc taglib-extras media-player-info libcdio-paranoia udisks2) optdepends=('perl-uri: dynamic playlist' 'mpd: playback' 'ffmpeg: ReplayGain support') makedepends=(cmake qt5-tools ffmpeg) -source=("https://github.com/CDrummond/cantata/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2;) -sha256sums=('c84691eb1778d3c512d70cb422267f7a137290082cdd1ff0a871b4a8e5c0') +source=("https://github.com/CDrummond/cantata/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2; + cantata-qt5.10-crash.patch::"https://github.com/CDrummond/cantata/commit/4da7a912.patch;) +sha256sums=('c84691eb1778d3c512d70cb422267f7a137290082cdd1ff0a871b4a8e5c0' +'13f7fc999333b28bc5dc07d8f50c16479c87e606045ef018cf3cc7dac7460305') prepare() { mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../cantata-qt5.10-crash.patch # Fix crash with Qt 5.10 https://github.com/CDrummond/cantata/issues/1130 } build() {