[arch-commits] Commit in libguestfs/repos (2 files)
Date: Friday, May 28, 2021 @ 03:27:20 Author: foutrelis Revision: 949249 archrelease: copy trunk to community-testing-x86_64 Added: libguestfs/repos/community-testing-x86_64/ libguestfs/repos/community-testing-x86_64/PKGBUILD (from rev 949248, libguestfs/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: libguestfs/repos/community-testing-x86_64/PKGBUILD (from rev 949248, libguestfs/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-05-28 03:27:20 UTC (rev 949249) @@ -0,0 +1,81 @@ +# Maintainer: Robin Broda +# Contributor: Peter Wu +# Contributor: Evaggelos Balaskas +# Contributor: Xiao-Long Chen +# Contributor: Nikos Skalkotos + +pkgname=libguestfs +pkgver=1.44.1 +_pkgver_short=${pkgver%.*} +pkgrel=4 +pkgdesc="Access and modify virtual machine disk images" +arch=('x86_64') +url="http://libguestfs.org/; +license=('GPL2' 'LGPL2.1') +_appliancedeps=('iproute2' 'mdadm' 'lvm2' 'libldm' 'btrfs-progs' 'dosfstools' 'gdisk' 'procps' 'psmisc' +'rsync' 'xfsprogs' 'dhcpcd' 'iputils' 'ntfs-3g' 'vim' 'systemd-sysvcompat' 'openssh' +'f2fs-tools' 'jfsutils' 'lsscsi' 'lsof' 'lzop' 'pciutils' 'squashfs-tools' +'strace' 'syslinux' 'debootstrap' 'exfat-utils' 'grub' 'lrzip' 'mtools' +'multipath-tools' 'nilfs-utils' 'reiserfsprogs' 'yara') +# 'scrub' 'zerofree' 'hfsprogs') +depends=('augeas' 'libvirt' 'jansson' 'fuse' 'hivex' 'sleuthkit' 'supermin' 'qemu-headless' 'libconfig' + 'perl-libintl-perl' "${_appliancedeps[@]}") +makedepends=('ocaml' 'ocaml-findlib' 'gperf' 'cdrtools' 'perl-module-build' 'python' + 'gobject-introspection' 'vala' 'bash-completion' 'cpio' 'java-environment' + 'php' 'erlang-nox' 'lua' 'rust') +# 'go' 'ghc' 'ruby') +checkdepends=('linux') +optdepends=('ocaml: OCaml Bindings' +'python: Python Bindings' +'gobject-introspection: GObject-Introspection Bindings') +provides=('libguestfs.so' 'libguestfs-gobject-1.0.so') +backup=('etc/libguestfs-tools.conf' +'etc/xdg/virt-builder/repos.d/libguestfs.conf' +'etc/xdg/virt-builder/repos.d/libguestfs.gpg' +'etc/xdg/virt-builder/repos.d/opensuse.conf' +'etc/xdg/virt-builder/repos.d/opensuse.gpg') +source=("http://download.libguestfs.org/$_pkgver_short-stable/$pkgname-$pkgver.tar.gz"{,.sig}) +sha256sums=('72b7dcdd32da1c17c932cf5a0a70b3bd68bc93e94828ad66a539f2e616adb025' +'SKIP') +validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones + +prepare() { + cd "$pkgname-$pkgver" + sed -i 's/ Sys::Virt / /g' m4/guestfs-perl.m4 + autoreconf -vi +} + +build() { + cd "$pkgname-$pkgver" + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--disable-static \ +--disable-haskell \ +--disable-ruby \ +--with-extra-packages="libldm systemd-sysvcompat openssh qemu-headless" \ +--with-guestfs-path=/usr/lib/guestfs + # ^ haskell & ruby bindings do not build + make +} + +check() { + cd "$pkgname-$pkgver" + #tests require /dev/kvm to be available +# make quickcheck +# make -k check ||: takes ages +} + +package() { + cd "$pkgname-$pkgver" + make INSTALLDIRS=vendor DESTDIR="$pkgdir" install + find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chmod 644 {} + + find "$pkgdir/usr/lib/perl5" -name '*.bs' -exec rm -f {} + + + # Remove obsolete binaries (RHBZ#1213298). + rm -f "$pkgdir"/usr/bin/virt-list-{filesystems,partitions} + rm -f "$pkgdir"/usr/bin/virt-tar + rm -f "$pkgdir"/usr/share/man/man1/virt-list-{filesystems,partitions}.1* + rm -f "$pkgdir"/usr/share/man/man1/virt-tar.1* +}
[arch-commits] Commit in libguestfs/trunk (PKGBUILD)
Date: Friday, May 28, 2021 @ 03:27:15 Author: foutrelis Revision: 949248 upgpkg: libguestfs 1.44.1-4: Perl 5.34 rebuild Modified: libguestfs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-28 02:49:15 UTC (rev 949247) +++ PKGBUILD2021-05-28 03:27:15 UTC (rev 949248) @@ -7,7 +7,7 @@ pkgname=libguestfs pkgver=1.44.1 _pkgver_short=${pkgver%.*} -pkgrel=3 +pkgrel=4 pkgdesc="Access and modify virtual machine disk images" arch=('x86_64') url="http://libguestfs.org/;
[arch-commits] Commit in util-linux/repos/testing-x86_64 (18 files)
Date: Friday, May 28, 2021 @ 02:56:32 Author: foutrelis Revision: 416614 archrelease: copy trunk to testing-x86_64 Added: util-linux/repos/testing-x86_64/60-rfkill.rules (from rev 416613, util-linux/trunk/60-rfkill.rules) util-linux/repos/testing-x86_64/PKGBUILD (from rev 416613, util-linux/trunk/PKGBUILD) util-linux/repos/testing-x86_64/pam-common (from rev 416613, util-linux/trunk/pam-common) util-linux/repos/testing-x86_64/pam-login (from rev 416613, util-linux/trunk/pam-login) util-linux/repos/testing-x86_64/pam-runuser (from rev 416613, util-linux/trunk/pam-runuser) util-linux/repos/testing-x86_64/pam-su (from rev 416613, util-linux/trunk/pam-su) util-linux/repos/testing-x86_64/rfkill-block_.service (from rev 416613, util-linux/trunk/rfkill-block_.service) util-linux/repos/testing-x86_64/rfkill-unblock_.service (from rev 416613, util-linux/trunk/rfkill-unblock_.service) util-linux/repos/testing-x86_64/util-linux.sysusers (from rev 416613, util-linux/trunk/util-linux.sysusers) Deleted: util-linux/repos/testing-x86_64/60-rfkill.rules util-linux/repos/testing-x86_64/PKGBUILD util-linux/repos/testing-x86_64/pam-common util-linux/repos/testing-x86_64/pam-login util-linux/repos/testing-x86_64/pam-runuser util-linux/repos/testing-x86_64/pam-su util-linux/repos/testing-x86_64/rfkill-block_.service util-linux/repos/testing-x86_64/rfkill-unblock_.service util-linux/repos/testing-x86_64/util-linux.sysusers -+ 60-rfkill.rules |2 PKGBUILD| 244 +++--- pam-common | 12 +- pam-login | 14 +- pam-runuser |8 - pam-su | 18 +-- rfkill-block_.service | 20 +-- rfkill-unblock_.service | 20 +-- util-linux.sysusers |4 9 files changed, 171 insertions(+), 171 deletions(-) Deleted: 60-rfkill.rules === --- 60-rfkill.rules 2021-05-28 02:56:22 UTC (rev 416613) +++ 60-rfkill.rules 2021-05-28 02:56:32 UTC (rev 416614) @@ -1 +0,0 @@ -KERNEL=="rfkill", GROUP="rfkill", MODE="0664" Copied: util-linux/repos/testing-x86_64/60-rfkill.rules (from rev 416613, util-linux/trunk/60-rfkill.rules) === --- 60-rfkill.rules (rev 0) +++ 60-rfkill.rules 2021-05-28 02:56:32 UTC (rev 416614) @@ -0,0 +1 @@ +KERNEL=="rfkill", GROUP="rfkill", MODE="0664" Deleted: PKGBUILD === --- PKGBUILD2021-05-28 02:56:22 UTC (rev 416613) +++ PKGBUILD2021-05-28 02:56:32 UTC (rev 416614) @@ -1,122 +0,0 @@ -# Maintainer: Tom Gundersen -# Maintainer: Dave Reisner -# Contributor: judd - -pkgbase=util-linux -pkgname=(util-linux util-linux-libs) -_pkgmajor=2.37 -_realver=${_pkgmajor}-rc2 -pkgver=${_realver/-/} -pkgrel=1 -pkgdesc='Miscellaneous system utilities for Linux' -url='https://github.com/karelzak/util-linux' -arch=('x86_64') -makedepends=('asciidoctor' 'libcap-ng' 'libxcrypt' 'python' 'systemd') -license=('GPL2') -options=('strip') -validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284') # Karel Zak -source=("https://www.kernel.org/pub/linux/utils/util-linux/v${_pkgmajor}/${pkgbase}-${_realver}.tar."{xz,sign} -pam-{login,common,runuser,su} -'util-linux.sysusers' -'60-rfkill.rules' -'rfkill-unblock_.service' -'rfkill-block_.service') -sha256sums=('253cb944931f57eefea29b8147b7a002b05595da43850e5aceb8045214e667f8' -'SKIP' -'993a3096c2b113e6800f2abbd5d4233ebf1a97eef423990d3187d665d3490b92' -'fc6807842f92e9d3f792d6b64a0d5aad87995a279153ab228b1b2a64d9f32f20' -'95b7cdc4cba17494d7b87f37f8d0937ec54c55de0e3ce9d9ab05ad5cc76bf935' -'51eac9c2a2f51ad3982bba35de9aac5510f1eeff432d2d63c6362e45d620afc0' -'10b0505351263a099163c0d928132706e501dd0a008dac2835b052167b14abe3' -'742309fee7f47baa83df9ea6fef525ff9aec395c8cbd9fe848ceb2643f37' -'8ccec10a22523f6b9d55e0d6cbf91905a39881446710aa083e935e8073323376' -'a22e0a037e702170c7d88460cc9c9c2ab1d3e5c54a6985cd4a164ea7beff1b36') - -build() { - cd "${pkgbase}-${_realver}" - - ./configure \ ---prefix=/usr \ ---libdir=/usr/lib \ ---bindir=/usr/bin \ ---sbindir=/usr/bin \ ---localstatedir=/var \ ---enable-usrdir-path \ ---enable-fs-paths-default=/usr/bin:/usr/local/bin \ ---enable-raw \ ---enable-vipw \ ---enable-newgrp \ ---enable-chfn-chsh \ ---enable-write \ ---enable-mesg \ ---with-python=3 - - make -} - -package_util-linux() { - conflicts=('rfkill' 'hardlink') - provides=('rfkill' 'hardlink') - replaces=('rfkill' 'hardlink') - depends=('pam' 'shadow' 'coreutils' 'systemd-libs' 'libsystemd.so' - 'libudev.so' 'libcap-ng'
[arch-commits] Commit in util-linux/trunk (PKGBUILD)
Date: Friday, May 28, 2021 @ 02:56:22 Author: foutrelis Revision: 416613 upgpkg: util-linux 2.37rc2-2: pcre2 10.37 rebuild Modified: util-linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 23:53:03 UTC (rev 416612) +++ PKGBUILD2021-05-28 02:56:22 UTC (rev 416613) @@ -7,7 +7,7 @@ _pkgmajor=2.37 _realver=${_pkgmajor}-rc2 pkgver=${_realver/-/} -pkgrel=1 +pkgrel=2 pkgdesc='Miscellaneous system utilities for Linux' url='https://github.com/karelzak/util-linux' arch=('x86_64')
[arch-commits] Commit in handbrake/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 28, 2021 @ 02:49:15 Author: foutrelis Revision: 949247 archrelease: copy trunk to community-x86_64 Added: handbrake/repos/community-x86_64/PKGBUILD (from rev 949246, handbrake/trunk/PKGBUILD) Deleted: handbrake/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-28 02:49:07 UTC (rev 949246) +++ PKGBUILD2021-05-28 02:49:15 UTC (rev 949247) @@ -1,63 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Giovanni Scafora -# Contributor: Sebastien Piccand - -pkgname=('handbrake' 'handbrake-cli') -pkgver=1.3.3 -pkgrel=5 -arch=('x86_64') -url="https://handbrake.fr/; -license=('GPL') -_commondeps=('libxml2' 'libass' 'libvorbis' 'opus' 'speex' 'libtheora' 'lame' - 'x264' 'jansson' 'libvpx' 'libva' 'numactl' 'bzip2' 'gcc-libs' - 'zlib' 'xz') -_guideps=('gst-plugins-base' 'gtk3' 'librsvg' 'libgudev') -makedepends=('intltool' 'python' 'nasm' 'wget' 'cmake' 'meson' - "${_commondeps[@]}" "${_guideps[@]}") -source=(https://github.com/HandBrake/HandBrake/releases/download/$pkgver/HandBrake-$pkgver-source.tar.bz2{,.sig} - handbrake-fix-close-button-in-about-dialog.patch::https://github.com/HandBrake/HandBrake/commit/d3eb4a11ac.patch) -sha256sums=('218a37d95f48b5e7cf285363d3ab16c314d97627a7a710cab3758902ae877f85' -'SKIP' -'628451adc1341abf0917da86dcae7922c42b6e61225ef4b55182e8dbe74cfa49') -validpgpkeys+=('1629C061B3DDE7EB4AE34B81021DB8B44E4A8645') # HandBrake Team - -prepare() { - cd "$srcdir/HandBrake-$pkgver" - patch -Np1 -i ../handbrake-fix-close-button-in-about-dialog.patch -} - -build() { - cd "$srcdir/HandBrake-$pkgver" - - ./configure \ ---prefix=/usr \ ---enable-qsv - make -C build -} - -package_handbrake() { - pkgdesc="Multithreaded video transcoder" - depends=('desktop-file-utils' 'hicolor-icon-theme' - "${_commondeps[@]}" "${_guideps[@]}") - optdepends=('gst-plugins-good: for video previews' - 'gst-libav: for video previews' - 'intel-media-sdk: Intel QuickSync support' - 'libdvdcss: for decoding encrypted DVDs') - - cd "$srcdir/HandBrake-$pkgver/build" - - make DESTDIR="$pkgdir" install - rm "$pkgdir/usr/bin/HandBrakeCLI" -} - -package_handbrake-cli() { - pkgdesc="Multithreaded video transcoder (CLI)" - depends=("${_commondeps[@]}") - optdepends=('intel-media-sdk: Intel QuickSync support' - 'libdvdcss: for decoding encrypted DVDs') - - cd "$srcdir/HandBrake-$pkgver/build" - install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" -} - -# vim:set ts=2 sw=2 et: Copied: handbrake/repos/community-x86_64/PKGBUILD (from rev 949246, handbrake/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-28 02:49:15 UTC (rev 949247) @@ -0,0 +1,63 @@ +# Maintainer: Evangelos Foutras +# Contributor: Giovanni Scafora +# Contributor: Sebastien Piccand + +pkgname=('handbrake' 'handbrake-cli') +pkgver=1.3.3 +pkgrel=6 +arch=('x86_64') +url="https://handbrake.fr/; +license=('GPL') +_commondeps=('libxml2' 'libass' 'libvorbis' 'opus' 'speex' 'libtheora' 'lame' + 'x264' 'jansson' 'libvpx' 'libva' 'numactl' 'bzip2' 'gcc-libs' + 'zlib' 'xz') +_guideps=('gst-plugins-base' 'gtk3' 'librsvg' 'libgudev') +makedepends=('intltool' 'python' 'nasm' 'wget' 'cmake' 'meson' + "${_commondeps[@]}" "${_guideps[@]}") +source=(https://github.com/HandBrake/HandBrake/releases/download/$pkgver/HandBrake-$pkgver-source.tar.bz2{,.sig} + handbrake-fix-close-button-in-about-dialog.patch::https://github.com/HandBrake/HandBrake/commit/d3eb4a11ac.patch) +sha256sums=('218a37d95f48b5e7cf285363d3ab16c314d97627a7a710cab3758902ae877f85' +'SKIP' +'628451adc1341abf0917da86dcae7922c42b6e61225ef4b55182e8dbe74cfa49') +validpgpkeys+=('1629C061B3DDE7EB4AE34B81021DB8B44E4A8645') # HandBrake Team + +prepare() { + cd "$srcdir/HandBrake-$pkgver" + patch -Np1 -i ../handbrake-fix-close-button-in-about-dialog.patch +} + +build() { + cd "$srcdir/HandBrake-$pkgver" + + ./configure \ +--prefix=/usr \ +--enable-qsv + make -C build +} + +package_handbrake() { + pkgdesc="Multithreaded video transcoder" + depends=('desktop-file-utils' 'hicolor-icon-theme' + "${_commondeps[@]}" "${_guideps[@]}") + optdepends=('gst-plugins-good: for video previews' + 'gst-libav: for video previews' + 'intel-media-sdk: Intel QuickSync support' + 'libdvdcss: for decoding encrypted DVDs') + + cd "$srcdir/HandBrake-$pkgver/build" + + make DESTDIR="$pkgdir" install + rm "$pkgdir/usr/bin/HandBrakeCLI" +} + +package_handbrake-cli() { +
[arch-commits] Commit in handbrake/trunk (PKGBUILD)
Date: Friday, May 28, 2021 @ 02:49:07 Author: foutrelis Revision: 949246 upgpkg: handbrake 1.3.3-6: libvpx 1.10.0 rebuild (FS#71042) Modified: handbrake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-28 00:14:23 UTC (rev 949245) +++ PKGBUILD2021-05-28 02:49:07 UTC (rev 949246) @@ -4,7 +4,7 @@ pkgname=('handbrake' 'handbrake-cli') pkgver=1.3.3 -pkgrel=5 +pkgrel=6 arch=('x86_64') url="https://handbrake.fr/; license=('GPL')
[arch-commits] Commit in python-ecdsa/repos/community-any (4 files)
Date: Friday, May 28, 2021 @ 00:14:23 Author: felixonmars Revision: 949245 archrelease: copy trunk to community-any Added: python-ecdsa/repos/community-any/LICENSE (from rev 949244, python-ecdsa/trunk/LICENSE) python-ecdsa/repos/community-any/PKGBUILD (from rev 949244, python-ecdsa/trunk/PKGBUILD) Deleted: python-ecdsa/repos/community-any/LICENSE python-ecdsa/repos/community-any/PKGBUILD --+ LICENSE | 48 +- PKGBUILD | 84 ++--- 2 files changed, 66 insertions(+), 66 deletions(-) Deleted: LICENSE === --- LICENSE 2021-05-28 00:14:04 UTC (rev 949244) +++ LICENSE 2021-05-28 00:14:23 UTC (rev 949245) @@ -1,24 +0,0 @@ -"python-ecdsa" Copyright (c) 2010 Brian Warner - -Portions written in 2005 by Peter Pearson and placed in the public domain. - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. Copied: python-ecdsa/repos/community-any/LICENSE (from rev 949244, python-ecdsa/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2021-05-28 00:14:23 UTC (rev 949245) @@ -0,0 +1,24 @@ +"python-ecdsa" Copyright (c) 2010 Brian Warner + +Portions written in 2005 by Peter Pearson and placed in the public domain. + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2021-05-28 00:14:04 UTC (rev 949244) +++ PKGBUILD2021-05-28 00:14:23 UTC (rev 949245) @@ -1,42 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-ecdsa -pkgname=('python-ecdsa' 'python2-ecdsa') -pkgver=0.16.1 -pkgrel=1 -pkgdesc="Implementation of ECDSA in Python" -arch=('any') -url="https://github.com/warner/python-ecdsa; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python-hypothesis') -options=(!emptydirs) -source=("https://files.pythonhosted.org/packages/source/e/ecdsa/ecdsa-$pkgver.tar.gz; "LICENSE") -sha512sums=('935416ff25a71b1e6fe442b11e8d2c1463b1652d539274e094112a4847c2c749ff58eb9f5ed108ed5613b7363d3f2b1c07ba3d01af8cfed4e1b4bec407d3f5a6' - '5519af4e81ecb681e2ef1a26602efed1640d6e3bf100d8c492dd4bbce4dba75de6a5a308115ff78a8dcd5d428630a92dd88fe9abfaeed04cd066b3f4d288b219') - -build() { - cp -R "$srcdir/ecdsa-$pkgver" "$srcdir/ecdsa-$pkgver-py2" - cd "$srcdir/ecdsa-$pkgver-py2" - sed -ie 's#/usr/bin/env python#/usr/bin/env python2#' src/ecdsa/*.py -} - -check() { - cd "$srcdir/ecdsa-$pkgver" - python -m pytest -} - -package_python-ecdsa() { - depends=('python') - cd "$srcdir/ecdsa-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 - install -D -m644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_python2-ecdsa() { - depends=('python2') - cd
[arch-commits] Commit in python-ecdsa/trunk (PKGBUILD)
Date: Friday, May 28, 2021 @ 00:14:04 Author: felixonmars Revision: 949244 upgpkg: python-ecdsa 0.17.0-1 Modified: python-ecdsa/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-28 00:13:46 UTC (rev 949243) +++ PKGBUILD2021-05-28 00:14:04 UTC (rev 949244) @@ -3,17 +3,17 @@ pkgbase=python-ecdsa pkgname=('python-ecdsa' 'python2-ecdsa') -pkgver=0.16.1 +pkgver=0.17.0 pkgrel=1 pkgdesc="Implementation of ECDSA in Python" arch=('any') -url="https://github.com/warner/python-ecdsa; +url="https://github.com/tlsfuzzer/python-ecdsa; license=('MIT') makedepends=('python-setuptools' 'python2-setuptools') checkdepends=('python-pytest' 'python-hypothesis') options=(!emptydirs) source=("https://files.pythonhosted.org/packages/source/e/ecdsa/ecdsa-$pkgver.tar.gz; "LICENSE") -sha512sums=('935416ff25a71b1e6fe442b11e8d2c1463b1652d539274e094112a4847c2c749ff58eb9f5ed108ed5613b7363d3f2b1c07ba3d01af8cfed4e1b4bec407d3f5a6' +sha512sums=('23acf993ce4f7f832674a3b70ab870c20172816e27adc836d4c6a876e72a488a830895d63ab6af67cc7cbc83c71f7097d0d530bf67d24c84e69e9fa87031f6fd' '5519af4e81ecb681e2ef1a26602efed1640d6e3bf100d8c492dd4bbce4dba75de6a5a308115ff78a8dcd5d428630a92dd88fe9abfaeed04cd066b3f4d288b219') build() {
[arch-commits] Commit in python-periphery/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, May 28, 2021 @ 00:13:46 Author: felixonmars Revision: 949243 archrelease: copy trunk to community-any Added: python-periphery/repos/community-any/PKGBUILD (from rev 949242, python-periphery/trunk/PKGBUILD) Deleted: python-periphery/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-28 00:13:31 UTC (rev 949242) +++ PKGBUILD2021-05-28 00:13:46 UTC (rev 949243) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-periphery -pkgver=2.2.0 -pkgrel=1 -pkgdesc="A pure Python 2/3 library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux" -url="https://github.com/vsergeev/python-periphery; -license=('MIT') -arch=('any') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') -source=("$pkgname-$pkgver.tar.gz::https://github.com/vsergeev/python-periphery/archive/v$pkgver.tar.gz;) -sha512sums=('d90b32980e391bf762037ca92967ebe8544a387a52f53f9867ea862586668c39e750c44b43da4f7daf7a3456ab7065899f580c4c2fbbb1ed12fb9c016e2fe284') - -build() { - cd python-periphery-$pkgver - python setup.py build -} - -check() { - cd python-periphery-$pkgver - python setup.py pytest || echo "Tests failed" -} - -package() { - cd python-periphery-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-periphery/repos/community-any/PKGBUILD (from rev 949242, python-periphery/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-28 00:13:46 UTC (rev 949243) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=python-periphery +pkgver=2.3.0 +pkgrel=1 +pkgdesc="A pure Python 2/3 library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux" +url="https://github.com/vsergeev/python-periphery; +license=('MIT') +arch=('any') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner') +source=("$pkgname-$pkgver.tar.gz::https://github.com/vsergeev/python-periphery/archive/v$pkgver.tar.gz;) +sha512sums=('34042d9364d7846252f464cffb1361ea1c4717cce9c1fd6788f4be495784a17c42fc5fcf3f296a7d7277c420ed876f6c2815f9e46936460275356405911cb50d') + +build() { + cd python-periphery-$pkgver + python setup.py build +} + +check() { + cd python-periphery-$pkgver + python setup.py pytest || echo "Tests failed" +} + +package() { + cd python-periphery-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-periphery/trunk (PKGBUILD)
Date: Friday, May 28, 2021 @ 00:13:31 Author: felixonmars Revision: 949242 upgpkg: python-periphery 2.3.0-1 Modified: python-periphery/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-28 00:06:17 UTC (rev 949241) +++ PKGBUILD2021-05-28 00:13:31 UTC (rev 949242) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-periphery -pkgver=2.2.0 +pkgver=2.3.0 pkgrel=1 pkgdesc="A pure Python 2/3 library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO, Serial) in Linux" url="https://github.com/vsergeev/python-periphery; @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-pytest-runner') source=("$pkgname-$pkgver.tar.gz::https://github.com/vsergeev/python-periphery/archive/v$pkgver.tar.gz;) -sha512sums=('d90b32980e391bf762037ca92967ebe8544a387a52f53f9867ea862586668c39e750c44b43da4f7daf7a3456ab7065899f580c4c2fbbb1ed12fb9c016e2fe284') +sha512sums=('34042d9364d7846252f464cffb1361ea1c4717cce9c1fd6788f4be495784a17c42fc5fcf3f296a7d7277c420ed876f6c2815f9e46936460275356405911cb50d') build() { cd python-periphery-$pkgver
[arch-commits] Commit in mill/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, May 28, 2021 @ 00:06:17 Author: felixonmars Revision: 949241 archrelease: copy trunk to community-any Added: mill/repos/community-any/PKGBUILD (from rev 949240, mill/trunk/PKGBUILD) Deleted: mill/repos/community-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-28 00:06:06 UTC (rev 949240) +++ PKGBUILD2021-05-28 00:06:17 UTC (rev 949241) @@ -1,33 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Jiuyang Liu -# Contributor: Christian Krause ("wookietreiber") -# Contributor: Guillaume Raffin ("theelectronwill") - -pkgname=mill -pkgver=0.9.7 -pkgrel=1 -pkgdesc="Your shiny new Java/Scala build tool" -arch=(any) -url="https://www.lihaoyi.com/mill/index.html; -license=('MIT') -depends=('bash' 'java-environment') -makedepends=('mill') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz;) -sha512sums=('8c2c5e3648e1fd0e0df9799e8df1b0589f2f19e511377912310cc7ad4fa2efb2270121aa8004f00ca4f1f66170dbdb3642c197f5b9314d02a1b39d914319310d') - -prepare() { - cd mill-$pkgver - # workaround non-git build - sed -e "s/VcsVersion.vcsState().format()/\"$pkgver\"/;s/VcsVersion.vcsState().lastTag.get/\"$pkgver\"/" -i build.sc -} - -build() { - cd mill-$pkgver - mill -i all __.publishLocal assembly -} - -package() { - cd mill-$pkgver - install -Dm755 out/assembly/dest/mill "$pkgdir"/usr/bin/mill - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/mill/LICENSE -} Copied: mill/repos/community-any/PKGBUILD (from rev 949240, mill/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-28 00:06:17 UTC (rev 949241) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan +# Contributor: Jiuyang Liu +# Contributor: Christian Krause ("wookietreiber") +# Contributor: Guillaume Raffin ("theelectronwill") + +pkgname=mill +pkgver=0.9.8 +pkgrel=1 +pkgdesc="Your shiny new Java/Scala build tool" +arch=(any) +url="https://www.lihaoyi.com/mill/index.html; +license=('MIT') +depends=('bash' 'java-environment') +makedepends=('mill') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz;) +sha512sums=('71bf5fa07378e12239e9237d33a715c12bd05e7790d5a5504a49271b99b81bad9dad4a83f2fb15f7b06d08d961251dfaab8b19113e29fcb8d14f637712476738') + +prepare() { + cd mill-$pkgver + # workaround non-git build + sed -e "s/VcsVersion.vcsState().format()/\"$pkgver\"/;s/VcsVersion.vcsState().lastTag.get/\"$pkgver\"/" -i build.sc +} + +build() { + cd mill-$pkgver + mill -i all __.publishLocal assembly +} + +package() { + cd mill-$pkgver + install -Dm755 out/assembly/dest/mill "$pkgdir"/usr/bin/mill + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/mill/LICENSE +}
[arch-commits] Commit in mill/trunk (PKGBUILD)
Date: Friday, May 28, 2021 @ 00:06:06 Author: felixonmars Revision: 949240 upgpkg: mill 0.9.8-1 Modified: mill/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-28 00:05:29 UTC (rev 949239) +++ PKGBUILD2021-05-28 00:06:06 UTC (rev 949240) @@ -4,7 +4,7 @@ # Contributor: Guillaume Raffin ("theelectronwill") pkgname=mill -pkgver=0.9.7 +pkgver=0.9.8 pkgrel=1 pkgdesc="Your shiny new Java/Scala build tool" arch=(any) @@ -13,7 +13,7 @@ depends=('bash' 'java-environment') makedepends=('mill') source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz;) -sha512sums=('8c2c5e3648e1fd0e0df9799e8df1b0589f2f19e511377912310cc7ad4fa2efb2270121aa8004f00ca4f1f66170dbdb3642c197f5b9314d02a1b39d914319310d') +sha512sums=('71bf5fa07378e12239e9237d33a715c12bd05e7790d5a5504a49271b99b81bad9dad4a83f2fb15f7b06d08d961251dfaab8b19113e29fcb8d14f637712476738') prepare() { cd mill-$pkgver
[arch-commits] Commit in scala/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, May 28, 2021 @ 00:05:29 Author: felixonmars Revision: 949239 archrelease: copy trunk to community-any Added: scala/repos/community-any/PKGBUILD (from rev 949238, scala/trunk/PKGBUILD) Deleted: scala/repos/community-any/PKGBUILD --+ PKGBUILD | 154 ++--- 1 file changed, 77 insertions(+), 77 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-28 00:05:17 UTC (rev 949238) +++ PKGBUILD2021-05-28 00:05:29 UTC (rev 949239) @@ -1,77 +0,0 @@ -# Maintainer: Evgeniy Alekseev -# Contributor: Sergej Pupykin -# Contributor: Marcin Karpezo - -pkgbase=scala -pkgname=(scala scala-docs scala-sources) -pkgver=2.13.4 -pkgrel=1 -_watch="https://github.com/scala/scala/releases; -_distdate=20190531-142000 -_distsha=43e040ff7e -pkgdesc="A Java-interoperable language with object-oriented and functional features" -arch=('any') -url="https://www.scala-lang.org; -license=('Apache') -depends=('java-environment=8' 'java-runtime=8') -makedepends=('git' 'sbt') -source=("scala-${pkgver}.tar.gz::https://github.com/scala/scala/archive/v${pkgver}.tar.gz; - "scala-docs-${pkgver}.tar.xz::https://www.scala-lang.org/files/archive/scala-docs-${pkgver}.txz;) -sha512sums=('4bbf4c4b86142ead294f9fdc97d6f4827e1df587d5493e306d20b7b5d7370c59e6d9259464fb364d35bdc8a0d66d5803feacee8784166f9f047a9decd0fc34b5' - 'f299095d226de4842e8f4e13f7741f78db85f1a7e83606698cc801c4685cf82e5dcc64bd64807a1717ac552c5504ddbb1bfc015381ed050a4bef6dd2d00d4649') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - chmod 0755 tools/* - echo -e "#!/bin/bash\necho ${_distdate}" > "tools/get-scala-commit-date" - echo -e "#!/bin/bash\necho ${_distsha}" > "tools/get-scala-commit-sha" -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - sbt dist/mkPack packageSrc packageDoc -} - -package_scala() { - depends=('java-runtime') - optdepends=('scala-docs' - 'scala-sources' - 'graphviz: generate diagrams') - - cd "${srcdir}/${pkgname}-${pkgver}/build/pack" - - install -d "${pkgdir}/usr/"{bin,share} "${pkgdir}/usr/share/man/man1" "${pkgdir}/usr/share/scala/"{bin,lib} - cp -r lib "${pkgdir}/usr/share/scala/" - install -m755 bin/{fsc,scala,scalac,scalap,scaladoc} "${pkgdir}/usr/share/scala/bin" - install -Dm0644 "${srcdir}/scala-${pkgver}/doc/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" - - ln -s "../share/scala/bin/fsc" "${pkgdir}/usr/bin/fsc" - ln -s "../share/scala/bin/scala" "${pkgdir}/usr/bin/scala" - ln -s "../share/scala/bin/scalac" "${pkgdir}/usr/bin/scalac" - ln -s "../share/scala/bin/scalap" "${pkgdir}/usr/bin/scalap" - ln -s "../share/scala/bin/scaladoc" "${pkgdir}/usr/bin/scaladoc" -} - -package_scala-docs() { - replaces=('scala-doc' 'scala-devel-docs') - pkgdesc="Scala documentation" - depends=() - - cd "${srcdir}/scala-${pkgver}" - mkdir -p "${pkgdir}/usr/share/doc/" - cp -r api "${pkgdir}/usr/share/doc/scala" - install -Dm0644 "${srcdir}/scala-${pkgver}/doc/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" -} - -package_scala-sources() { - replaces=('scala-src') - pkgdesc="Scala sources" - depends=() - - cd "${srcdir}/scala-${pkgver}" - mkdir -p "${pkgdir}/usr/share/scala/" - find . -type f -name '*-sources.jar' | while read f; do -install -Dm0644 "${f}" "${pkgdir}/usr/share/scala/src/$(basename -- ${f})" - done - install -Dm0644 "${srcdir}/scala-${pkgver}/doc/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" -} Copied: scala/repos/community-any/PKGBUILD (from rev 949238, scala/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-28 00:05:29 UTC (rev 949239) @@ -0,0 +1,77 @@ +# Maintainer: Evgeniy Alekseev +# Contributor: Sergej Pupykin +# Contributor: Marcin Karpezo + +pkgbase=scala +pkgname=(scala scala-docs scala-sources) +pkgver=2.13.5 +pkgrel=1 +_watch="https://github.com/scala/scala/releases; +_distdate=20190531-142000 +_distsha=43e040ff7e +pkgdesc="A Java-interoperable language with object-oriented and functional features" +arch=('any') +url="https://www.scala-lang.org; +license=('Apache') +depends=('java-environment=8' 'java-runtime=8') +makedepends=('git' 'sbt') +source=("scala-${pkgver}.tar.gz::https://github.com/scala/scala/archive/v${pkgver}.tar.gz; + "scala-docs-${pkgver}.tar.xz::https://www.scala-lang.org/files/archive/scala-docs-${pkgver}.txz;) +sha512sums=('6f5abf5eaab087ec4f42807a7455e812934e5ae14f5b77a7a12fa86a1967e3551748775a6d1ecfaf754cdf68114d323bdfe580f6fa3409b2230b265aae1040d8' + '263147e7d460ab2943773e6e8aa78613449b06dfb3956e54e5c5487f5d36ddcac9c4b80843b043fb1e8ea8cc3a19c880a4a3f1d09ea89e2bb59bc66c5519000b') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + chmod 0755 tools/* + echo -e "#!/bin/bash\necho
[arch-commits] Commit in scala/trunk (PKGBUILD)
Date: Friday, May 28, 2021 @ 00:05:17 Author: felixonmars Revision: 949238 upgpkg: scala 2.13.5-1 Modified: scala/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 23:51:13 UTC (rev 949237) +++ PKGBUILD2021-05-28 00:05:17 UTC (rev 949238) @@ -4,7 +4,7 @@ pkgbase=scala pkgname=(scala scala-docs scala-sources) -pkgver=2.13.4 +pkgver=2.13.5 pkgrel=1 _watch="https://github.com/scala/scala/releases; _distdate=20190531-142000 @@ -17,8 +17,8 @@ makedepends=('git' 'sbt') source=("scala-${pkgver}.tar.gz::https://github.com/scala/scala/archive/v${pkgver}.tar.gz; "scala-docs-${pkgver}.tar.xz::https://www.scala-lang.org/files/archive/scala-docs-${pkgver}.txz;) -sha512sums=('4bbf4c4b86142ead294f9fdc97d6f4827e1df587d5493e306d20b7b5d7370c59e6d9259464fb364d35bdc8a0d66d5803feacee8784166f9f047a9decd0fc34b5' - 'f299095d226de4842e8f4e13f7741f78db85f1a7e83606698cc801c4685cf82e5dcc64bd64807a1717ac552c5504ddbb1bfc015381ed050a4bef6dd2d00d4649') +sha512sums=('6f5abf5eaab087ec4f42807a7455e812934e5ae14f5b77a7a12fa86a1967e3551748775a6d1ecfaf754cdf68114d323bdfe580f6fa3409b2230b265aae1040d8' + '263147e7d460ab2943773e6e8aa78613449b06dfb3956e54e5c5487f5d36ddcac9c4b80843b043fb1e8ea8cc3a19c880a4a3f1d09ea89e2bb59bc66c5519000b') prepare() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in python-setuptools/repos (testing-any testing-any/PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:53:03 Author: felixonmars Revision: 416612 archrelease: copy trunk to testing-any Added: python-setuptools/repos/testing-any/ python-setuptools/repos/testing-any/PKGBUILD (from rev 416611, python-setuptools/trunk/PKGBUILD) --+ PKGBUILD | 86 + 1 file changed, 86 insertions(+) Copied: python-setuptools/repos/testing-any/PKGBUILD (from rev 416611, python-setuptools/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2021-05-27 23:53:03 UTC (rev 416612) @@ -0,0 +1,86 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan +# Contributor: Eli Schwartz + +pkgname=python-setuptools +pkgver=57.0.0 +pkgrel=1 +epoch=1 +pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" +arch=('any') +license=('PSF') +url="https://pypi.org/project/setuptools/; +depends=('python-appdirs' 'python-packaging' 'python-ordered-set') +makedepends=('git') +checkdepends=('python-jaraco.envs' 'python-jaraco.path' 'python-mock' 'python-pip' + 'python-pytest-fixture-config' 'python-pytest-flake8' 'python-pytest-virtualenv' + 'python-wheel' 'python-paver' 'python-pytest-cov' 'python-sphinx') +provides=('python-distribute') +replaces=('python-distribute') +source=("https://github.com/pypa/setuptools/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('66b2da5998e101820eb63c4a3b8825188cb56c36b35628bc5985c831637677634327abf130040c059c2a2959d31881bae3f3abcafa12a43b1a1b80051d6c9c49') + +export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 + +prepare() { + rm -r setuptools-$pkgver/{pkg_resources,setuptools}/{extern,_vendor} + + # Upstream devendoring logic is badly broken, see: + # https://bugs.archlinux.org/task/58670 + # https://github.com/pypa/pip/issues/5429 + # https://github.com/pypa/setuptools/issues/1383 + # The simplest fix is to simply rewrite import paths to use the canonical + # location in the first place + for _module in setuptools pkg_resources '' ; do + find setuptools-$pkgver -name \*.py -exec sed -i \ + -e 's/from '$_module.extern' import/import/' \ + -e 's/from '$_module.extern'./from /' \ + -e 's/import '$_module.extern'./import /' \ + -e "s/__import__('$_module.extern./__import__('/" \ + {} + + done + + # https://github.com/pypa/setuptools/issues/2466 + sed -i '/ignore:lib2to3 package is deprecated:DeprecationWarning/a \ ignore:Creating a LegacyVersion has been deprecated and will be removed in the next major release:DeprecationWarning' \ + setuptools-$pkgver/pytest.ini + + # Remove post-release tag since we are using stable tags + sed -e '/tag_build = .post/d' \ + -e '/tag_date = 1/d' \ + -i setuptools-$pkgver/setup.cfg + + # 'Clean' installation is expected to fail since we removed bundled packages + sed -i '/^def test_clean_env_install/i @pytest.mark.xfail' setuptools-$pkgver/setuptools/tests/test_virtualenv.py + + # Tests failed. Importing an unbundled new setuptools in a virtualenv does not work, but this won't + # affect normal virtualenv usage (which don't have to import the unbundled setuptools in *current* + # dir. + sed -e '/^def test_pip_upgrade_from_source/i @pytest.mark.xfail' \ + -e '/^def test_test_command_install_requirements/i @pytest.mark.xfail' \ + -e '/^def test_no_missing_dependencies/i @pytest.mark.xfail' \ + -i setuptools-$pkgver/setuptools/tests/test_virtualenv.py + + cd "$srcdir"/setuptools-$pkgver + sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py +} + +build() { + cd setuptools-$pkgver + python setup.py build +} + +check() { ( + # Workaround UTF-8 tests by setting LC_CTYPE + export LC_CTYPE=en_US.UTF-8 + + # https://github.com/pypa/setuptools/pull/810 + export PYTHONDONTWRITEBYTECODE=1 + + cd setuptools-$pkgver + python -m pytest --deselect setuptools/tests/test_distutils_adoption.py +)} + +package() { + cd setuptools-$pkgver + python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in python-setuptools/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:52:54 Author: felixonmars Revision: 416611 upgpkg: python-setuptools 1:57.0.0-1 Modified: python-setuptools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:21:25 UTC (rev 416610) +++ PKGBUILD2021-05-27 23:52:54 UTC (rev 416611) @@ -3,7 +3,7 @@ # Contributor: Eli Schwartz pkgname=python-setuptools -pkgver=56.2.0 +pkgver=57.0.0 pkgrel=1 epoch=1 pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" @@ -18,7 +18,7 @@ provides=('python-distribute') replaces=('python-distribute') source=("https://github.com/pypa/setuptools/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('ff062db8adf4478bb55650e0c5ef162aed1e4de2b6dba8c0b6ea986b669ef2c8af126247f281feb749cd8a54c0bd9af54e99289073ab742b0d4e26a0208b963c') +sha512sums=('66b2da5998e101820eb63c4a3b8825188cb56c36b35628bc5985c831637677634327abf130040c059c2a2959d31881bae3f3abcafa12a43b1a1b80051d6c9c49') export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
[arch-commits] Commit in python-neutronclient/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:51:13 Author: felixonmars Revision: 949237 archrelease: copy trunk to community-any Added: python-neutronclient/repos/community-any/PKGBUILD (from rev 949236, python-neutronclient/trunk/PKGBUILD) Deleted: python-neutronclient/repos/community-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 23:51:02 UTC (rev 949236) +++ PKGBUILD2021-05-27 23:51:13 UTC (rev 949237) @@ -1,35 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Daniel Wallace - -pkgname=python-neutronclient -pkgver=7.3.0 -pkgrel=1 -pkgdesc="OpenStack Networking (Neutron) Client" -arch=('any') -url="https://docs.openstack.org/python-neutronclient/latest/; -license=('Apache') -depends=('python-pbr' 'python-cliff' 'python-debtcollector' 'python-iso8601' 'python-netaddr' - 'python-osc-lib' 'python-oslo-i18n' 'python-oslo-log' 'python-oslo-serialization' - 'python-oslo-utils' 'python-os-client-config' 'python-keystoneauth1' - 'python-keystoneclient' 'python-requests' 'python-simplejson') -checkdepends=('python-oslotest' 'python-osprofiler' 'python-requests-mock') -source=("https://github.com/openstack/python-neutronclient/archive/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('eee478871451b3fb1cdb5c9f904d7675af3853ddf664b904c842cc2dbefe78637c5adfdf727c670b2d1cfa13061dca90301edd6b896f57d12f6108ace752e09b') - -export PBR_VERSION=$pkgver - -build() { - cd python-neutronclient-$pkgver - python setup.py build -} - -check() { - cd python-neutronclient-$pkgver - # https://salsa.debian.org/openstack-team/clients/python-neutronclient/-/blob/debian/ussuri/debian/rules - stestr run 'neutronclient\.tests\.unit\.(?!(.*osc\.v2\.fwaas\.test_firewallrule\.TestShowFirewallRule\.test_show_filtered_by_id_or_name.*|.*osc\.v2\.fwaas\.test_firewallrule\.TestListFirewallRule\.test_list_with_long_option.*|.*osc\.v2\.fwaas\.test_firewallrule\.TestCreateFirewallRule\.test_create_with_no_options.*|.*osc\.v2\.fwaas\.test_firewallrule\.TestCreateFirewallRule\.test_create_with_all_params_protocol_any.*))' -} - -package() { - cd python-neutronclient-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-neutronclient/repos/community-any/PKGBUILD (from rev 949236, python-neutronclient/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 23:51:13 UTC (rev 949237) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgname=python-neutronclient +pkgver=7.4.0 +pkgrel=1 +pkgdesc="OpenStack Networking (Neutron) Client" +arch=('any') +url="https://docs.openstack.org/python-neutronclient/latest/; +license=('Apache') +depends=('python-pbr' 'python-cliff' 'python-debtcollector' 'python-iso8601' 'python-netaddr' + 'python-osc-lib' 'python-oslo-i18n' 'python-oslo-log' 'python-oslo-serialization' + 'python-oslo-utils' 'python-os-client-config' 'python-keystoneauth1' + 'python-keystoneclient' 'python-requests' 'python-simplejson') +checkdepends=('python-oslotest' 'python-osprofiler' 'python-requests-mock') +source=("https://github.com/openstack/python-neutronclient/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('fb716e9340c0ed518fbd141528c9748c340e78c9c589a0b5d8559028eb31c2bcc11326e347c5a0285176f4c1983be0ead0d22ff33f907004be20d741444884ea') + +export PBR_VERSION=$pkgver + +build() { + cd python-neutronclient-$pkgver + python setup.py build +} + +check() { + cd python-neutronclient-$pkgver + # https://salsa.debian.org/openstack-team/clients/python-neutronclient/-/blob/debian/ussuri/debian/rules + stestr run 'neutronclient\.tests\.unit\.(?!(.*osc\.v2\.fwaas\.test_firewallrule\.TestShowFirewallRule\.test_show_filtered_by_id_or_name.*|.*osc\.v2\.fwaas\.test_firewallrule\.TestListFirewallRule\.test_list_with_long_option.*|.*osc\.v2\.fwaas\.test_firewallrule\.TestCreateFirewallRule\.test_create_with_no_options.*|.*osc\.v2\.fwaas\.test_firewallrule\.TestCreateFirewallRule\.test_create_with_all_params_protocol_any.*))' +} + +package() { + cd python-neutronclient-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-phonenumbers/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:50:44 Author: felixonmars Revision: 949235 archrelease: copy trunk to community-any Added: python-phonenumbers/repos/community-any/PKGBUILD (from rev 949234, python-phonenumbers/trunk/PKGBUILD) Deleted: python-phonenumbers/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 23:50:33 UTC (rev 949234) +++ PKGBUILD2021-05-27 23:50:44 UTC (rev 949235) @@ -1,28 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-phonenumbers -pkgver=8.12.23 -pkgrel=1 -pkgdesc="Python version of Google's common library for parsing, formatting, storing and validating international phone numbers" -arch=('any') -url="https://github.com/daviddrysdale/python-phonenumbers; -license=('Apache') -depends=('python') -makedepends=("python-setuptools") -source=("$pkgname-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz;) -sha512sums=('31ecfd81703fcda4c0f11fc5333600acb0437f89558855b6e434fdad6620b710814b4b3be7832b2459d407edc013d68dabc93f2ed583d817ac84b25992583076') - -build() { - cd python-phonenumbers-$pkgver - python setup.py build -} - -check() { - cd python-phonenumbers-$pkgver - python setup.py test -} - -package() { - cd python-phonenumbers-$pkgver - python setup.py install -O1 --root "$pkgdir" -} Copied: python-phonenumbers/repos/community-any/PKGBUILD (from rev 949234, python-phonenumbers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 23:50:44 UTC (rev 949235) @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan + +pkgname=python-phonenumbers +pkgver=8.12.24 +pkgrel=1 +pkgdesc="Python version of Google's common library for parsing, formatting, storing and validating international phone numbers" +arch=('any') +url="https://github.com/daviddrysdale/python-phonenumbers; +license=('Apache') +depends=('python') +makedepends=("python-setuptools") +source=("$pkgname-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz;) +sha512sums=('de98e9f2bb1662375173c65f715d1ada2db67f836f844365b907360fe91951be962bb385018e2121ef0e5c4b0f9879601a2abc9208455d1fbbd605d77e46eeda') + +build() { + cd python-phonenumbers-$pkgver + python setup.py build +} + +check() { + cd python-phonenumbers-$pkgver + python setup.py test +} + +package() { + cd python-phonenumbers-$pkgver + python setup.py install -O1 --root "$pkgdir" +}
[arch-commits] Commit in python-neutronclient/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:51:02 Author: felixonmars Revision: 949236 upgpkg: python-neutronclient 7.4.0-1 Modified: python-neutronclient/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 23:50:44 UTC (rev 949235) +++ PKGBUILD2021-05-27 23:51:02 UTC (rev 949236) @@ -2,7 +2,7 @@ # Contributor: Daniel Wallace pkgname=python-neutronclient -pkgver=7.3.0 +pkgver=7.4.0 pkgrel=1 pkgdesc="OpenStack Networking (Neutron) Client" arch=('any') @@ -14,7 +14,7 @@ 'python-keystoneclient' 'python-requests' 'python-simplejson') checkdepends=('python-oslotest' 'python-osprofiler' 'python-requests-mock') source=("https://github.com/openstack/python-neutronclient/archive/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('eee478871451b3fb1cdb5c9f904d7675af3853ddf664b904c842cc2dbefe78637c5adfdf727c670b2d1cfa13061dca90301edd6b896f57d12f6108ace752e09b') +sha512sums=('fb716e9340c0ed518fbd141528c9748c340e78c9c589a0b5d8559028eb31c2bcc11326e347c5a0285176f4c1983be0ead0d22ff33f907004be20d741444884ea') export PBR_VERSION=$pkgver
[arch-commits] Commit in python-phonenumbers/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:50:33 Author: felixonmars Revision: 949234 upgpkg: python-phonenumbers 8.12.24-1 Modified: python-phonenumbers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 23:50:29 UTC (rev 949233) +++ PKGBUILD2021-05-27 23:50:33 UTC (rev 949234) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-phonenumbers -pkgver=8.12.23 +pkgver=8.12.24 pkgrel=1 pkgdesc="Python version of Google's common library for parsing, formatting, storing and validating international phone numbers" arch=('any') @@ -10,7 +10,7 @@ depends=('python') makedepends=("python-setuptools") source=("$pkgname-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz;) -sha512sums=('31ecfd81703fcda4c0f11fc5333600acb0437f89558855b6e434fdad6620b710814b4b3be7832b2459d407edc013d68dabc93f2ed583d817ac84b25992583076') +sha512sums=('de98e9f2bb1662375173c65f715d1ada2db67f836f844365b907360fe91951be962bb385018e2121ef0e5c4b0f9879601a2abc9208455d1fbbd605d77e46eeda') build() { cd python-phonenumbers-$pkgver
[arch-commits] Commit in marked/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:50:29 Author: felixonmars Revision: 949233 archrelease: copy trunk to community-any Added: marked/repos/community-any/PKGBUILD (from rev 949232, marked/trunk/PKGBUILD) Deleted: marked/repos/community-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 23:50:18 UTC (rev 949232) +++ PKGBUILD2021-05-27 23:50:29 UTC (rev 949233) @@ -1,29 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=marked -pkgver=2.0.5 -pkgrel=1 -pkgdesc="A markdown parser built for speed" -arch=('any') -url='https://github.com/chjj/marked' -license=('MIT') -depends=('nodejs') -makedepends=('npm') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('c9f08451798a8413cb3b3102edcfad7385d9748793746a110996a414c902c6876bef00d7aa86a920c138c2372904f24b372527289ddef2b6fcc250209cb9da0f') - -package() { - npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - install -d "$pkgdir"/usr/share/licenses/$pkgname - ln -s ../../../lib/node_modules/marked/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: marked/repos/community-any/PKGBUILD (from rev 949232, marked/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 23:50:29 UTC (rev 949233) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=marked +pkgver=2.0.6 +pkgrel=1 +pkgdesc="A markdown parser built for speed" +arch=('any') +url='https://github.com/chjj/marked' +license=('MIT') +depends=('nodejs') +makedepends=('npm') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('4b69988f41734d06b474b75db2cab04555b810e24e549df9e579b655c6e6f8b53b1904465afc1b3b92bcece68f48ebb1d80c134a0b4f3da5e673cb033eb867d8') + +package() { + npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s ../../../lib/node_modules/marked/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in marked/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:50:18 Author: felixonmars Revision: 949232 upgpkg: marked 2.0.6-1 Modified: marked/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 23:42:25 UTC (rev 949231) +++ PKGBUILD2021-05-27 23:50:18 UTC (rev 949232) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=marked -pkgver=2.0.5 +pkgver=2.0.6 pkgrel=1 pkgdesc="A markdown parser built for speed" arch=('any') @@ -11,7 +11,7 @@ makedepends=('npm') source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('c9f08451798a8413cb3b3102edcfad7385d9748793746a110996a414c902c6876bef00d7aa86a920c138c2372904f24b372527289ddef2b6fcc250209cb9da0f') +sha512sums=('4b69988f41734d06b474b75db2cab04555b810e24e549df9e579b655c6e6f8b53b1904465afc1b3b92bcece68f48ebb1d80c134a0b4f3da5e673cb033eb867d8') package() { npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in hivex/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:42:21 Author: coderobe Revision: 949230 upgpkg: hivex 1.3.20-4 Modified: hivex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 23:39:42 UTC (rev 949229) +++ PKGBUILD2021-05-27 23:42:21 UTC (rev 949230) @@ -4,7 +4,7 @@ pkgname=hivex pkgver=1.3.20 -pkgrel=3 +pkgrel=4 pkgdesc="System for extracting the contents of Windows Registry." arch=("x86_64") url="http://libguestfs.org;
[arch-commits] Commit in hivex/repos (2 files)
Date: Thursday, May 27, 2021 @ 23:42:25 Author: coderobe Revision: 949231 archrelease: copy trunk to community-testing-x86_64 Added: hivex/repos/community-testing-x86_64/ hivex/repos/community-testing-x86_64/PKGBUILD (from rev 949230, hivex/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: hivex/repos/community-testing-x86_64/PKGBUILD (from rev 949230, hivex/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-05-27 23:42:25 UTC (rev 949231) @@ -0,0 +1,50 @@ +# Maintainer: Robin Broda +# Contributor: Brian Bidulock +# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> + +pkgname=hivex +pkgver=1.3.20 +pkgrel=4 +pkgdesc="System for extracting the contents of Windows Registry." +arch=("x86_64") +url="http://libguestfs.org; +license=("LGPL2.1") +depends=("libxml2" "perl") +makedepends=("python" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" "perl-test-simple" "ocaml-findlib" "ocaml" "chrpath") +optdepends=("python: python bindings" + "ruby: ruby bindings" + "ocaml: ocaml bindings") +source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) +sha512sums=('366e84c2a13ff53c70036df60db6e2b469cd06e3405761df73c47978b4fa0245246a1ea912aa5852b1272221d55c6c100b40b00e4c9a6f5668d12ff7f93c787a' +'SKIP') +validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones + +build() { +cd "$pkgname-$pkgver" + +./configure \ + --bindir=/usr/bin \ + --libdir=/usr/lib \ + --prefix=/usr \ + --disable-rpath \ + --disable-static PYTHON=python + +make +chrpath -d perl/blib/arch/auto/Win/Hivex/Hivex.so +} + +_perl_depends() { +# template start; name=perl-binary-module-dependency; version=1; +if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then + _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') + _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') + depends+=("perl>=$_perlver_min" "perl<$_perlver_max") +fi +# template end; +} + +package() { +cd "$pkgname-$pkgver" +make DESTDIR="$pkgdir" install +_perl_depends +}
[arch-commits] Commit in hivex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:39:42 Author: coderobe Revision: 949229 archrelease: copy trunk to community-x86_64 Added: hivex/repos/community-x86_64/PKGBUILD (from rev 949228, hivex/trunk/PKGBUILD) Deleted: hivex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 23:39:34 UTC (rev 949228) +++ PKGBUILD2021-05-27 23:39:42 UTC (rev 949229) @@ -1,50 +0,0 @@ -# Maintainer: Robin Broda -# Contributor: Brian Bidulock -# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> - -pkgname=hivex -pkgver=1.3.20 -pkgrel=2 -pkgdesc="System for extracting the contents of Windows Registry." -arch=("x86_64") -url="http://libguestfs.org; -license=("LGPL2.1") -depends=("libxml2" "perl") -makedepends=("python" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" "perl-test-simple" "ocaml-findlib" "ocaml" "chrpath") -optdepends=("python: python bindings" - "ruby: ruby bindings" - "ocaml: ocaml bindings") -source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) -sha512sums=('366e84c2a13ff53c70036df60db6e2b469cd06e3405761df73c47978b4fa0245246a1ea912aa5852b1272221d55c6c100b40b00e4c9a6f5668d12ff7f93c787a' -'SKIP') -validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones - -build() { -cd "$pkgname-$pkgver" - -./configure \ - --bindir=/usr/bin \ - --libdir=/usr/lib \ - --prefix=/usr \ - --disable-rpath \ - --disable-static PYTHON=python - -make -chrpath -d perl/blib/arch/auto/Win/Hivex/Hivex.so -} - -_perl_depends() { -# template start; name=perl-binary-module-dependency; version=1; -if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then - _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') - _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') - depends+=("perl>=$_perlver_min" "perl<$_perlver_max") -fi -# template end; -} - -package() { -cd "$pkgname-$pkgver" -make DESTDIR="$pkgdir" install -_perl_depends -} Copied: hivex/repos/community-x86_64/PKGBUILD (from rev 949228, hivex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 23:39:42 UTC (rev 949229) @@ -0,0 +1,50 @@ +# Maintainer: Robin Broda +# Contributor: Brian Bidulock +# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> + +pkgname=hivex +pkgver=1.3.20 +pkgrel=3 +pkgdesc="System for extracting the contents of Windows Registry." +arch=("x86_64") +url="http://libguestfs.org; +license=("LGPL2.1") +depends=("libxml2" "perl") +makedepends=("python" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" "perl-test-simple" "ocaml-findlib" "ocaml" "chrpath") +optdepends=("python: python bindings" + "ruby: ruby bindings" + "ocaml: ocaml bindings") +source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) +sha512sums=('366e84c2a13ff53c70036df60db6e2b469cd06e3405761df73c47978b4fa0245246a1ea912aa5852b1272221d55c6c100b40b00e4c9a6f5668d12ff7f93c787a' +'SKIP') +validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones + +build() { +cd "$pkgname-$pkgver" + +./configure \ + --bindir=/usr/bin \ + --libdir=/usr/lib \ + --prefix=/usr \ + --disable-rpath \ + --disable-static PYTHON=python + +make +chrpath -d perl/blib/arch/auto/Win/Hivex/Hivex.so +} + +_perl_depends() { +# template start; name=perl-binary-module-dependency; version=1; +if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then + _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') + _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') + depends+=("perl>=$_perlver_min" "perl<$_perlver_max") +fi +# template end; +} + +package() { +cd "$pkgname-$pkgver" +make DESTDIR="$pkgdir" install +_perl_depends +}
[arch-commits] Commit in hivex/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:39:34 Author: coderobe Revision: 949228 upgpkg: hivex 1.3.20-3 Modified: hivex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 23:26:58 UTC (rev 949227) +++ PKGBUILD2021-05-27 23:39:34 UTC (rev 949228) @@ -4,7 +4,7 @@ pkgname=hivex pkgver=1.3.20 -pkgrel=2 +pkgrel=3 pkgdesc="System for extracting the contents of Windows Registry." arch=("x86_64") url="http://libguestfs.org;
[arch-commits] Commit in xplr/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:26:58 Author: orhun Revision: 949227 archrelease: copy trunk to community-x86_64 Added: xplr/repos/community-x86_64/PKGBUILD (from rev 949226, xplr/trunk/PKGBUILD) Deleted: xplr/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 23:26:47 UTC (rev 949226) +++ PKGBUILD2021-05-27 23:26:58 UTC (rev 949227) @@ -1,39 +0,0 @@ -# Maintainer: Orhun Parmaksız -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> - -pkgname=xplr -pkgver=0.12.1 -pkgrel=1 -pkgdesc="A hackable, minimal, fast TUI file explorer" -arch=('x86_64') -url="https://github.com/sayanarijit/xplr; -license=('MIT') -depends=('gcc-libs' 'hicolor-icon-theme') -makedepends=('rust') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('7081c078fcc0fb6a37ca90564a0d3a056a0d8a03b31927e54282cda8d34d52fab7d234208404c87e0f3cb782256c5fcc069985feca333f8b56942479e804c439') - -build() { - cd "$pkgname-$pkgver" - cargo build --locked --release -} - -check() { - cd "$pkgname-$pkgver" - cargo test --locked --release -} - -package() { - cd "$pkgname-$pkgver" - install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" - install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" - install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm 644 src/init.lua -t "$pkgdir/usr/share/$pkgname/examples" - install -Dm 644 "assets/desktop/$pkgname.desktop" -t "$pkgdir/usr/share/applications" - for i in 128 16 32 64; do -install -Dm 644 "assets/icon/${pkgname}${i}.png" "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png" - done - install -Dm 644 "assets/icon/$pkgname.svg" -t "$pkgdir/usr/share/icons/hicolor/scalable/apps" -} - -# vim:set ts=2 sw=2 et: Copied: xplr/repos/community-x86_64/PKGBUILD (from rev 949226, xplr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 23:26:58 UTC (rev 949227) @@ -0,0 +1,39 @@ +# Maintainer: Orhun Parmaksız +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> + +pkgname=xplr +pkgver=0.13.0 +pkgrel=1 +pkgdesc="A hackable, minimal, fast TUI file explorer" +arch=('x86_64') +url="https://github.com/sayanarijit/xplr; +license=('MIT') +depends=('gcc-libs' 'hicolor-icon-theme') +makedepends=('rust') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('29a6991124274d954dbf8235ef92325d7fe93e9769c9232c637e15c6e39ffe265cbdf3ecdd32479279aa6596efdd42f133b48b91b5332b823ef844104c81e701') + +build() { + cd "$pkgname-$pkgver" + cargo build --locked --release +} + +check() { + cd "$pkgname-$pkgver" + cargo test --locked --release +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm 644 src/init.lua -t "$pkgdir/usr/share/$pkgname/examples" + install -Dm 644 "assets/desktop/$pkgname.desktop" -t "$pkgdir/usr/share/applications" + for i in 128 16 32 64; do +install -Dm 644 "assets/icon/${pkgname}${i}.png" "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png" + done + install -Dm 644 "assets/icon/$pkgname.svg" -t "$pkgdir/usr/share/icons/hicolor/scalable/apps" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in xplr/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 23:26:47 Author: orhun Revision: 949226 upgpkg: xplr 0.13.0-1: upstream release Modified: xplr/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 23:05:55 UTC (rev 949225) +++ PKGBUILD2021-05-27 23:26:47 UTC (rev 949226) @@ -2,7 +2,7 @@ # Maintainer: Maxim Baz <$pkgname at maximbaz dot com> pkgname=xplr -pkgver=0.12.1 +pkgver=0.13.0 pkgrel=1 pkgdesc="A hackable, minimal, fast TUI file explorer" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('gcc-libs' 'hicolor-icon-theme') makedepends=('rust') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('7081c078fcc0fb6a37ca90564a0d3a056a0d8a03b31927e54282cda8d34d52fab7d234208404c87e0f3cb782256c5fcc069985feca333f8b56942479e804c439') +sha512sums=('29a6991124274d954dbf8235ef92325d7fe93e9769c9232c637e15c6e39ffe265cbdf3ecdd32479279aa6596efdd42f133b48b91b5332b823ef844104c81e701') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in helm/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:37:05 Author: foxboron Revision: 949218 upgpkg: helm 3.6.0-1 Modified: helm/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 22:30:54 UTC (rev 949217) +++ PKGBUILD2021-05-27 22:37:05 UTC (rev 949218) @@ -5,7 +5,7 @@ # Contributor: Matthias Lisin pkgname=helm -pkgver=3.5.4 +pkgver=3.6.0 pkgrel=1 pkgdesc="The Kubernetes Package Manager" arch=("x86_64")
[arch-commits] Commit in helm/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:37:12 Author: foxboron Revision: 949219 archrelease: copy trunk to community-x86_64 Added: helm/repos/community-x86_64/PKGBUILD (from rev 949218, helm/trunk/PKGBUILD) Deleted: helm/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 22:37:05 UTC (rev 949218) +++ PKGBUILD2021-05-27 22:37:12 UTC (rev 949219) @@ -1,60 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Lukas Grossar -# Contributor: Ivan Shapovalov -# Contributor: Wayne Cheng -# Contributor: Matthias Lisin - -pkgname=helm -pkgver=3.5.4 -pkgrel=1 -pkgdesc="The Kubernetes Package Manager" -arch=("x86_64") -url="https://helm.sh/; -license=("Apache") -depends=('glibc') -makedepends=("go" "git") -_commit=1b5edb69df3d3a08df77c9902dc17af864ff05d1 -#source=("git+https://github.com/helm/helm.git#commit=${_commit}?signed;) -source=("git+https://github.com/helm/helm.git#tag=v${pkgver}?signed;) -validpgpkeys=('672C657BE06B4B30969C4A57461449C25E36B98E' - 'CABAA8D44DFACA14791FBE9892C44A3D421FF7F9' - '967F8AC5E2216F9F4FD270AD92AA783CBAAE8E3B') -sha256sums=('SKIP') - -pkgver() { - cd "${pkgname}" - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd "${pkgname}" - go mod tidy - - # update test expectation for new template error string - git cherry-pick -n f57c01cd9365d7f50a7e3d69b8c75a687392e74c -} - -build() { -cd "${pkgname}" -export CGO_LDFLAGS="$LDFLAGS" -export CGO_CFLAGS="$CFLAGS" -export CGO_CXXFLAGS="$CXXFLAGS" -export CGO_CPPFLAGS="$CPPFLAGS" -make EXT_LDFLAGS="-linkmode external" GOFLAGS="-buildmode=pie -trimpath" -} - -check(){ -cd "${pkgname}" -export CGO_LDFLAGS="$LDFLAGS" -export CGO_CFLAGS="$CFLAGS" -export CGO_CXXFLAGS="$CXXFLAGS" -export CGO_CPPFLAGS="$CPPFLAGS" -make LDFLAGS="-s -w -linkmode external" GOFLAGS="-buildmode=pie -trimpath" test-unit -} - -package(){ -cd "${pkgname}" -install -Dm755 bin/helm -t "$pkgdir/usr/bin" -bin/helm completion bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/helm" -bin/helm completion zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_helm" -} Copied: helm/repos/community-x86_64/PKGBUILD (from rev 949218, helm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 22:37:12 UTC (rev 949219) @@ -0,0 +1,60 @@ +# Maintainer: Morten Linderud +# Contributor: Lukas Grossar +# Contributor: Ivan Shapovalov +# Contributor: Wayne Cheng +# Contributor: Matthias Lisin + +pkgname=helm +pkgver=3.6.0 +pkgrel=1 +pkgdesc="The Kubernetes Package Manager" +arch=("x86_64") +url="https://helm.sh/; +license=("Apache") +depends=('glibc') +makedepends=("go" "git") +_commit=1b5edb69df3d3a08df77c9902dc17af864ff05d1 +#source=("git+https://github.com/helm/helm.git#commit=${_commit}?signed;) +source=("git+https://github.com/helm/helm.git#tag=v${pkgver}?signed;) +validpgpkeys=('672C657BE06B4B30969C4A57461449C25E36B98E' + 'CABAA8D44DFACA14791FBE9892C44A3D421FF7F9' + '967F8AC5E2216F9F4FD270AD92AA783CBAAE8E3B') +sha256sums=('SKIP') + +pkgver() { + cd "${pkgname}" + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd "${pkgname}" + go mod tidy + + # update test expectation for new template error string + git cherry-pick -n f57c01cd9365d7f50a7e3d69b8c75a687392e74c +} + +build() { +cd "${pkgname}" +export CGO_LDFLAGS="$LDFLAGS" +export CGO_CFLAGS="$CFLAGS" +export CGO_CXXFLAGS="$CXXFLAGS" +export CGO_CPPFLAGS="$CPPFLAGS" +make EXT_LDFLAGS="-linkmode external" GOFLAGS="-buildmode=pie -trimpath" +} + +check(){ +cd "${pkgname}" +export CGO_LDFLAGS="$LDFLAGS" +export CGO_CFLAGS="$CFLAGS" +export CGO_CXXFLAGS="$CXXFLAGS" +export CGO_CPPFLAGS="$CPPFLAGS" +make LDFLAGS="-s -w -linkmode external" GOFLAGS="-buildmode=pie -trimpath" test-unit +} + +package(){ +cd "${pkgname}" +install -Dm755 bin/helm -t "$pkgdir/usr/bin" +bin/helm completion bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/helm" +bin/helm completion zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_helm" +}
[arch-commits] Commit in staticcheck/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:30:54 Author: foxboron Revision: 949217 archrelease: copy trunk to community-x86_64 Added: staticcheck/repos/community-x86_64/PKGBUILD (from rev 949216, staticcheck/trunk/PKGBUILD) Deleted: staticcheck/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 22:30:46 UTC (rev 949216) +++ PKGBUILD2021-05-27 22:30:54 UTC (rev 949217) @@ -1,40 +0,0 @@ -# Maintainer: Morten Linderud - -pkgname=staticcheck -pkgver=2020.2.4 -pkgrel=1 -pkgdesc="The advanced Go linter" -arch=('x86_64') -url="https://staticcheck.io; -license=("MIT") -depends=('glibc') -makedepends=('go' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/dominikh/go-tools/archive/$pkgver.tar.gz;) -sha256sums=('a13362c6cce037d18ff2ad092725aa1f3563f3c1f05fbc6749e08050dbec742e') - -prepare(){ - cd "go-tools-$pkgver" - mkdir -p bin -} - -build(){ - cd "go-tools-$pkgver" - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-linkmode=external" - go build -o bin/staticcheck ./cmd/staticcheck -} - -check(){ - cd "go-tools-$pkgver" - GOROOT="/usr/lib/go" go test -v ./... -} - -package(){ - cd "go-tools-$pkgver" - install -p -Dm755 bin/staticcheck "${pkgdir}/usr/bin/staticcheck" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" - install -Dm644 "LICENSE-THIRD-PARTY" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE-THIRD-PARTY" -} Copied: staticcheck/repos/community-x86_64/PKGBUILD (from rev 949216, staticcheck/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 22:30:54 UTC (rev 949217) @@ -0,0 +1,40 @@ +# Maintainer: Morten Linderud + +pkgname=staticcheck +pkgver=2021.1 +pkgrel=1 +pkgdesc="The advanced Go linter" +arch=('x86_64') +url="https://staticcheck.io; +license=("MIT") +depends=('glibc') +makedepends=('go' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/dominikh/go-tools/archive/$pkgver.tar.gz;) +sha256sums=('f06e3edca75bb9d1deb5b3dfa7c4bfd0eb85afa1098702131d291a25362966fb') + +prepare(){ + cd "go-tools-$pkgver" + mkdir -p bin +} + +build(){ + cd "go-tools-$pkgver" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-linkmode=external" + go build -o bin/staticcheck ./cmd/staticcheck +} + +check(){ + cd "go-tools-$pkgver" + GOROOT="/usr/lib/go" go test -v ./... +} + +package(){ + cd "go-tools-$pkgver" + install -p -Dm755 bin/staticcheck "${pkgdir}/usr/bin/staticcheck" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" + install -Dm644 "LICENSE-THIRD-PARTY" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE-THIRD-PARTY" +}
[arch-commits] Commit in staticcheck/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:30:46 Author: foxboron Revision: 949216 upgpkg: staticcheck 2021.1-1 Modified: staticcheck/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 22:29:03 UTC (rev 949215) +++ PKGBUILD2021-05-27 22:30:46 UTC (rev 949216) @@ -1,7 +1,7 @@ # Maintainer: Morten Linderud pkgname=staticcheck -pkgver=2020.2.4 +pkgver=2021.1 pkgrel=1 pkgdesc="The advanced Go linter" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('glibc') makedepends=('go' 'git') source=("$pkgname-$pkgver.tar.gz::https://github.com/dominikh/go-tools/archive/$pkgver.tar.gz;) -sha256sums=('a13362c6cce037d18ff2ad092725aa1f3563f3c1f05fbc6749e08050dbec742e') +sha256sums=('f06e3edca75bb9d1deb5b3dfa7c4bfd0eb85afa1098702131d291a25362966fb') prepare(){ cd "go-tools-$pkgver"
[arch-commits] Commit in go-tools/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:29:03 Author: foxboron Revision: 949215 archrelease: copy trunk to community-x86_64 Added: go-tools/repos/community-x86_64/PKGBUILD (from rev 949214, go-tools/trunk/PKGBUILD) Deleted: go-tools/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 22:28:55 UTC (rev 949214) +++ PKGBUILD2021-05-27 22:29:03 UTC (rev 949215) @@ -1,51 +0,0 @@ -# Maintainer: Bartłomiej Piotrowski -# Maintainer: Morten Linderud - -pkgname=go-tools -epoch=4 -pkgver=0.1.1 -pkgrel=1 -pkgdesc='Developer tools for the Go programming language' -arch=(x86_64) -url='https://golang.org/' -license=(BSD) -depends=(glibc) -makedepends=(git go) -_commit=cd1d0887dc8cfcfb844340a5fce628c61da00a20 -source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit) -md5sums=('SKIP') - -_tools=(benchcmp callgraph compilebench cover digraph eg fiximports -go-contrib-init godex godoc goimports gomvpkg gorename gotype -goyacc guru html2article present ssadump stringer toolstash) - -prepare() { -cd go-tools -mkdir -p bin/ -} - -build() { - cd go-tools - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - go build -o bin/ ./cmd/... -} - -check() { - cd go-tools - # Needs to be updated and godoc is failing the test suite - # See https://github.com/golang/go/issues/35690 - go test ./cmd/... || true -} - -package() { - cd go-tools - for tool in ${_tools[@]}; do -install -Dm755 bin/$tool "$pkgdir/usr/bin/$tool" - done - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: go-tools/repos/community-x86_64/PKGBUILD (from rev 949214, go-tools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 22:29:03 UTC (rev 949215) @@ -0,0 +1,51 @@ +# Maintainer: Bartłomiej Piotrowski +# Maintainer: Morten Linderud + +pkgname=go-tools +epoch=4 +pkgver=0.1.2 +pkgrel=1 +pkgdesc='Developer tools for the Go programming language' +arch=(x86_64) +url='https://golang.org/' +license=(BSD) +depends=(glibc) +makedepends=(git go) +_commit=cd1d0887dc8cfcfb844340a5fce628c61da00a20 +source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit) +md5sums=('SKIP') + +_tools=(benchcmp callgraph compilebench cover digraph eg fiximports +go-contrib-init godex godoc goimports gomvpkg gorename gotype +goyacc guru html2article present ssadump stringer toolstash) + +prepare() { +cd go-tools +mkdir -p bin/ +} + +build() { + cd go-tools + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + go build -o bin/ ./cmd/... +} + +check() { + cd go-tools + # Needs to be updated and godoc is failing the test suite + # See https://github.com/golang/go/issues/35690 + go test ./cmd/... || true +} + +package() { + cd go-tools + for tool in ${_tools[@]}; do +install -Dm755 bin/$tool "$pkgdir/usr/bin/$tool" + done + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in go-tools/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:28:55 Author: foxboron Revision: 949214 upgpkg: go-tools 4:0.1.2-1 Modified: go-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 22:26:05 UTC (rev 949213) +++ PKGBUILD2021-05-27 22:28:55 UTC (rev 949214) @@ -3,7 +3,7 @@ pkgname=go-tools epoch=4 -pkgver=0.1.1 +pkgver=0.1.2 pkgrel=1 pkgdesc='Developer tools for the Go programming language' arch=(x86_64)
[arch-commits] Commit in b4/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:26:05 Author: foxboron Revision: 949213 archrelease: copy trunk to community-any Added: b4/repos/community-any/PKGBUILD (from rev 949212, b4/trunk/PKGBUILD) Deleted: b4/repos/community-any/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 22:25:57 UTC (rev 949212) +++ PKGBUILD2021-05-27 22:26:05 UTC (rev 949213) @@ -1,27 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Antoine Damhet - -pkgname=b4 -pkgver=0.6.2 -pkgrel=2 -pkgdesc='Helper utility to work with patches made available via a public-inbox archive like lore.kernel.org.' -license=('GPL') -arch=('any') -url='https://git.kernel.org/pub/scm/utils/b4/b4.git/' -makedepends=('git' 'python-setuptools') -depends=('python-requests') -source=("https://mirrors.edge.kernel.org/pub/software/devel/b4/${pkgname}-${pkgver}.tar."{xz,sign}) -validpgpkeys=('DE0E66E32F1FDD0902666B96E63EDCA9329DD07E') -sha256sums=('6b855927545ed3919db3e3a50182a0ec8126b3a75377fab623f642f27c38f99e' -'SKIP') - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -package() { - cd "$pkgname-$pkgver" - export PYTHONHASHSEED=0 - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: b4/repos/community-any/PKGBUILD (from rev 949212, b4/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 22:26:05 UTC (rev 949213) @@ -0,0 +1,27 @@ +# Maintainer: Morten Linderud +# Contributor: Antoine Damhet + +pkgname=b4 +pkgver=0.7.0 +pkgrel=1 +pkgdesc='Helper utility to work with patches made available via a public-inbox archive like lore.kernel.org.' +license=('GPL') +arch=('any') +url='https://git.kernel.org/pub/scm/utils/b4/b4.git/' +makedepends=('git' 'python-setuptools') +depends=('python-requests') +source=("https://mirrors.edge.kernel.org/pub/software/devel/b4/${pkgname}-${pkgver}.tar."{xz,sign}) +validpgpkeys=('DE0E66E32F1FDD0902666B96E63EDCA9329DD07E') +sha256sums=('b9db8459c8ad887a5b1cbb2d744ea2f108dc9f924a7809cad639271aa60111e5' +'SKIP') + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +package() { + cd "$pkgname-$pkgver" + export PYTHONHASHSEED=0 + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in b4/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:25:57 Author: foxboron Revision: 949212 upgpkg: b4 0.7.0-1 Modified: b4/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 22:22:27 UTC (rev 949211) +++ PKGBUILD2021-05-27 22:25:57 UTC (rev 949212) @@ -2,8 +2,8 @@ # Contributor: Antoine Damhet pkgname=b4 -pkgver=0.6.2 -pkgrel=2 +pkgver=0.7.0 +pkgrel=1 pkgdesc='Helper utility to work with patches made available via a public-inbox archive like lore.kernel.org.' license=('GPL') arch=('any') @@ -12,7 +12,7 @@ depends=('python-requests') source=("https://mirrors.edge.kernel.org/pub/software/devel/b4/${pkgname}-${pkgver}.tar."{xz,sign}) validpgpkeys=('DE0E66E32F1FDD0902666B96E63EDCA9329DD07E') -sha256sums=('6b855927545ed3919db3e3a50182a0ec8126b3a75377fab623f642f27c38f99e' +sha256sums=('b9db8459c8ad887a5b1cbb2d744ea2f108dc9f924a7809cad639271aa60111e5' 'SKIP') build() {
[arch-commits] Commit in tailscale/repos/community-x86_64 (4 files)
Date: Thursday, May 27, 2021 @ 22:22:27 Author: foxboron Revision: 949211 archrelease: copy trunk to community-x86_64 Added: tailscale/repos/community-x86_64/PKGBUILD (from rev 949210, tailscale/trunk/PKGBUILD) tailscale/repos/community-x86_64/tailscale.install (from rev 949210, tailscale/trunk/tailscale.install) Deleted: tailscale/repos/community-x86_64/PKGBUILD tailscale/repos/community-x86_64/tailscale.install ---+ PKGBUILD | 118 ++-- tailscale.install | 24 +- 2 files changed, 71 insertions(+), 71 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 22:22:18 UTC (rev 949210) +++ PKGBUILD2021-05-27 22:22:27 UTC (rev 949211) @@ -1,59 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: David Anderson - -pkgname=tailscale -pkgver=1.8.5 -pkgrel=1 -pkgdesc="A mesh VPN that makes it easy to connect your devices, wherever they are." -arch=("x86_64") -url="https://tailscale.com; -license=("MIT") -makedepends=("git" "go") -depends=("glibc") -backup=("etc/default/tailscaled") -_commit=118cf0cd75f92bbe3d994a5b1587c9ea3553221b#refs/tags/v1.8.5^{} -source=("git+https://github.com/tailscale/tailscale.git#commit=${_commit};) -sha256sums=('SKIP') -install="tailscale.install" - -pkgver() { - cd "${pkgname}" - git describe --tags | sed 's/^[vV]//;s/-/+/g' -} - -prepare() { -cd "${pkgname}" -go mod vendor -} - -build() { -cd "${pkgname}" -eval "$(./version/version.sh)" -export CGO_CPPFLAGS="${CPPFLAGS}" -export CGO_CFLAGS="${CFLAGS}" -export CGO_CXXFLAGS="${CXXFLAGS}" -export CGO_LDFLAGS="${LDFLAGS}" -export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" -GO_LDFLAGS="\ --linkmode=external \ --X tailscale.com/version.Long=${VERSION_LONG} \ --X tailscale.com/version.Short=${VERSION_SHORT} \ --X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" -for cmd in ./cmd/tailscale ./cmd/tailscaled; do -go build -v -tags xversion -ldflags "$GO_LDFLAGS" "$cmd" -done -} - -#TODO: Figure out why tests are failing -# check() { -# cd "${pkgname}" -# go test $(go list ./... | grep -v tsdns_test) -# } - -package() { -cd "${pkgname}" -install -Dm755 tailscale tailscaled -t "$pkgdir/usr/bin" -install -Dm644 cmd/tailscaled/tailscaled.defaults "$pkgdir/etc/default/tailscaled" -install -Dm644 cmd/tailscaled/tailscaled.service -t "$pkgdir/usr/lib/systemd/system" -install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: tailscale/repos/community-x86_64/PKGBUILD (from rev 949210, tailscale/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 22:22:27 UTC (rev 949211) @@ -0,0 +1,59 @@ +# Maintainer: Morten Linderud +# Contributor: David Anderson + +pkgname=tailscale +pkgver=1.8.6 +pkgrel=1 +pkgdesc="A mesh VPN that makes it easy to connect your devices, wherever they are." +arch=("x86_64") +url="https://tailscale.com; +license=("MIT") +makedepends=("git" "go") +depends=("glibc") +backup=("etc/default/tailscaled") +_commit=28a8f9c90e135305a468d10d0addd04eb82e7a18#refs/tags/v1.8.6^{} +source=("git+https://github.com/tailscale/tailscale.git#commit=${_commit};) +sha256sums=('SKIP') +install="tailscale.install" + +pkgver() { + cd "${pkgname}" + git describe --tags | sed 's/^[vV]//;s/-/+/g' +} + +prepare() { +cd "${pkgname}" +go mod vendor +} + +build() { +cd "${pkgname}" +eval "$(./version/version.sh)" +export CGO_CPPFLAGS="${CPPFLAGS}" +export CGO_CFLAGS="${CFLAGS}" +export CGO_CXXFLAGS="${CXXFLAGS}" +export CGO_LDFLAGS="${LDFLAGS}" +export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" +GO_LDFLAGS="\ +-linkmode=external \ +-X tailscale.com/version.Long=${VERSION_LONG} \ +-X tailscale.com/version.Short=${VERSION_SHORT} \ +-X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" +for cmd in ./cmd/tailscale ./cmd/tailscaled; do +go build -v -tags xversion -ldflags "$GO_LDFLAGS" "$cmd" +done +} + +#TODO: Figure out why tests are failing +# check() { +# cd "${pkgname}" +# go test $(go list ./... | grep -v tsdns_test) +# } + +package() { +cd "${pkgname}" +install -Dm755 tailscale tailscaled -t "$pkgdir/usr/bin" +install -Dm644 cmd/tailscaled/tailscaled.defaults "$pkgdir/etc/default/tailscaled" +install -Dm644 cmd/tailscaled/tailscaled.service -t "$pkgdir/usr/lib/systemd/system" +install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +} Deleted: tailscale.install === --- tailscale.install 2021-05-27 22:22:18 UTC (rev 949210) +++ tailscale.install 2021-05-27 22:22:27 UTC (rev 949211) @@ -1,12
[arch-commits] Commit in tailscale/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:22:18 Author: foxboron Revision: 949210 upgpkg: tailscale 1.8.6-1 Modified: tailscale/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 22:03:22 UTC (rev 949209) +++ PKGBUILD2021-05-27 22:22:18 UTC (rev 949210) @@ -2,7 +2,7 @@ # Contributor: David Anderson pkgname=tailscale -pkgver=1.8.5 +pkgver=1.8.6 pkgrel=1 pkgdesc="A mesh VPN that makes it easy to connect your devices, wherever they are." arch=("x86_64") @@ -11,7 +11,7 @@ makedepends=("git" "go") depends=("glibc") backup=("etc/default/tailscaled") -_commit=118cf0cd75f92bbe3d994a5b1587c9ea3553221b#refs/tags/v1.8.5^{} +_commit=28a8f9c90e135305a468d10d0addd04eb82e7a18#refs/tags/v1.8.6^{} source=("git+https://github.com/tailscale/tailscale.git#commit=${_commit};) sha256sums=('SKIP') install="tailscale.install"
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:03:01 Author: felixonmars Revision: 949208 upgpkg: tamarin-prover 1.6.0-216: rebuild with fclabels 2.0.5.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 22:01:59 UTC (rev 949207) +++ PKGBUILD2021-05-27 22:03:01 UTC (rev 949208) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=215 +pkgrel=216 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Thursday, May 27, 2021 @ 22:03:22 Author: felixonmars Revision: 949209 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 949208, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 949208, tamarin-prover/trunk/maude-3.1.patch) -+ PKGBUILD| 58 ++ maude-3.1.patch | 35 2 files changed, 93 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 949208, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 22:03:22 UTC (rev 949209) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=216 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' + 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +maude-3.1.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../maude-3.1.patch +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 949208, tamarin-prover/trunk/maude-3.1.patch) === --- community-staging-x86_64/maude-3.1.patch(rev 0) +++ community-staging-x86_64/maude-3.1.patch2021-05-27 22:03:22 UTC (rev 949209) @@ -0,0 +1,35 @@ +diff --git a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +index 187c35dc..0a1d3c35 100644 +--- a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + <* endOfLine <* string "rewrites: " + <* takeWhile1 isDigit <* endOfLine <* endOfInput + where +-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *> ++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 isDigit *> endOfLine *> +string "rewrites: " *> takeWhile1 isDigit *> endOfLine *> +parseReprintedTerm *> manyTill parseEntry endOfLine + parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ] +@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + -- | @parseSubstitution l@ parses a single substitution returned by Maude. + parseSubstitution :: MaudeSig -> Parser MSubst + parseSubstitution msig = do +-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine ++endOfLine *> choice [string "Solution ", string "Unifier ", string "Matcher "] *> takeWhile1 isDigit *>
[arch-commits] Commit in haskell-tamarin-prover-sapic/repos (2 files)
Date: Thursday, May 27, 2021 @ 22:01:59 Author: felixonmars Revision: 949207 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-sapic/repos/community-staging-x86_64/ haskell-tamarin-prover-sapic/repos/community-staging-x86_64/PKGBUILD (from rev 949206, haskell-tamarin-prover-sapic/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tamarin-prover-sapic/repos/community-staging-x86_64/PKGBUILD (from rev 949206, haskell-tamarin-prover-sapic/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 22:01:59 UTC (rev 949207) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=tamarin-prover-sapic +pkgname=haskell-tamarin-prover-sapic +pkgver=1.6.0 +pkgrel=99 +pkgdesc="Library for input processes in SAPIC calculus for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 'haskell-fclabels' + 'haskell-parallel' 'haskell-safe' 'haskell-uniplate' 'haskell-raw-strings-qq' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' 'haskell-tamarin-prover-theory') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') + +prepare() { +cd tamarin-prover-$pkgver/lib/sapic +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd tamarin-prover-$pkgver/lib/sapic + +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 $MAKEFLAGS +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 tamarin-prover-$pkgver/lib/sapic + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tamarin-prover-theory/repos (2 files)
Date: Thursday, May 27, 2021 @ 22:01:21 Author: felixonmars Revision: 949205 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-theory/repos/community-staging-x86_64/ haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 949204, haskell-tamarin-prover-theory/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 949204, haskell-tamarin-prover-theory/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 22:01:21 UTC (rev 949205) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-theory +pkgname=haskell-tamarin-prover-theory +pkgver=1.6.0 +pkgrel=99 +pkgdesc="Security protocol types and constraint solver library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 'haskell-fclabels' + 'haskell-parallel' 'haskell-safe' 'haskell-uniplate' 'haskell-tamarin-prover-utils' + 'haskell-tamarin-prover-term') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') + +build() { +cd tamarin-prover-$pkgver/lib/theory + +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 $MAKEFLAGS +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 tamarin-prover-$pkgver/lib/theory + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tamarin-prover-sapic/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:01:49 Author: felixonmars Revision: 949206 upgpkg: haskell-tamarin-prover-sapic 1.6.0-99: rebuild with fclabels 2.0.5.1 Modified: haskell-tamarin-prover-sapic/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 22:01:21 UTC (rev 949205) +++ PKGBUILD2021-05-27 22:01:49 UTC (rev 949206) @@ -3,7 +3,7 @@ _hkgname=tamarin-prover-sapic pkgname=haskell-tamarin-prover-sapic pkgver=1.6.0 -pkgrel=98 +pkgrel=99 pkgdesc="Library for input processes in SAPIC calculus for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-tamarin-prover-theory/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 22:01:11 Author: felixonmars Revision: 949204 upgpkg: haskell-tamarin-prover-theory 1.6.0-99: rebuild with fclabels 2.0.5.1 Modified: haskell-tamarin-prover-theory/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:58:51 UTC (rev 949203) +++ PKGBUILD2021-05-27 22:01:11 UTC (rev 949204) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-theory pkgname=haskell-tamarin-prover-theory pkgver=1.6.0 -pkgrel=98 +pkgrel=99 pkgdesc="Security protocol types and constraint solver library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-tamarin-prover-term/repos (3 files)
Date: Thursday, May 27, 2021 @ 21:58:51 Author: felixonmars Revision: 949203 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-term/repos/community-staging-x86_64/ haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD (from rev 949202, haskell-tamarin-prover-term/trunk/PKGBUILD) haskell-tamarin-prover-term/repos/community-staging-x86_64/maude-3.1.patch (from rev 949202, haskell-tamarin-prover-term/trunk/maude-3.1.patch) -+ PKGBUILD| 45 + maude-3.1.patch | 35 +++ 2 files changed, 80 insertions(+) Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD (from rev 949202, haskell-tamarin-prover-term/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:58:51 UTC (rev 949203) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-term +pkgname=haskell-tamarin-prover-term +pkgver=1.6.0 +pkgrel=77 +pkgdesc="Term manipulation library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist' + 'haskell-safe' 'haskell-tamarin-prover-utils') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +maude-3.1.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') + +prepare() { +cd tamarin-prover-$pkgver +patch -p1 -i ../maude-3.1.patch +} + +build() { +cd tamarin-prover-$pkgver/lib/term + +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 $MAKEFLAGS +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 tamarin-prover-$pkgver/lib/term + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/maude-3.1.patch (from rev 949202, haskell-tamarin-prover-term/trunk/maude-3.1.patch) === --- community-staging-x86_64/maude-3.1.patch(rev 0) +++ community-staging-x86_64/maude-3.1.patch2021-05-27 21:58:51 UTC (rev 949203) @@ -0,0 +1,35 @@ +diff --git a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +index 187c35dc..0a1d3c35 100644 +--- a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + <* endOfLine <* string "rewrites: " + <* takeWhile1 isDigit <* endOfLine <* endOfInput + where +-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *> ++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 isDigit *> endOfLine *> +string "rewrites: " *> takeWhile1 isDigit *> endOfLine *> +parseReprintedTerm *> manyTill parseEntry endOfLine + parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ] +@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + -- | @parseSubstitution l@ parses a single substitution returned by Maude. + parseSubstitution :: MaudeSig -> Parser MSubst + parseSubstitution msig = do +-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine ++endOfLine *> choice [string "Solution ", string "Unifier ", string "Matcher "] *> takeWhile1 isDigit *> endOfLine + choice [ string "empty substitution" *> endOfLine *> pure [] +, many1 parseEntry] + where +diff --git a/src/Main/Environment.hs b/src/Main/Environment.hs +index ecb15d2f..1b55c2e7 100644 +--- a/src/Main/Environment.hs b/src/Main/Environment.hs +@@ -175,7 +175,7 @@ ensureMaude as = do + + -- Maude versions prior to 2.7.1 are no longer supported, + -- because the 'get variants' command is incompatible. +-
[arch-commits] Commit in haskell-tamarin-prover-term/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:58:39 Author: felixonmars Revision: 949202 upgpkg: haskell-tamarin-prover-term 1.6.0-77: rebuild with fclabels 2.0.5.1 Modified: haskell-tamarin-prover-term/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:57:55 UTC (rev 949201) +++ PKGBUILD2021-05-27 21:58:39 UTC (rev 949202) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-term pkgname=haskell-tamarin-prover-term pkgver=1.6.0 -pkgrel=76 +pkgrel=77 pkgdesc="Term manipulation library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-tamarin-prover-utils/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:57:55 Author: felixonmars Revision: 949201 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-utils/repos/community-staging-x86_64/ haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD (from rev 949200, haskell-tamarin-prover-utils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD (from rev 949200, haskell-tamarin-prover-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:57:55 UTC (rev 949201) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-utils +pkgname=haskell-tamarin-prover-utils +pkgver=1.6.0 +pkgrel=71 +pkgdesc="Utility library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-sha' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-dlist' 'haskell-fclabels' 'haskell-safe' 'haskell-syb') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/utils" + +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 $MAKEFLAGS +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}/tamarin-prover-${pkgver}/lib/utils" + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tamarin-prover-utils/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:57:44 Author: felixonmars Revision: 949200 upgpkg: haskell-tamarin-prover-utils 1.6.0-71: rebuild with fclabels 2.0.5.1 Modified: haskell-tamarin-prover-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:57:21 UTC (rev 949199) +++ PKGBUILD2021-05-27 21:57:44 UTC (rev 949200) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-utils pkgname=haskell-tamarin-prover-utils pkgver=1.6.0 -pkgrel=70 +pkgrel=71 pkgdesc="Utility library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-fclabels/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:57:21 Author: felixonmars Revision: 949199 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fclabels/repos/community-staging-x86_64/ haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 949198, haskell-fclabels/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 949198, haskell-fclabels/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:57:21 UTC (rev 949199) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fclabels +pkgname=haskell-fclabels +pkgver=2.0.5.1 +pkgrel=1 +pkgdesc="First class accessor labels implemented as lenses." +url="https://github.com/sebastiaanvisser/fclabels; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a5f65a821e946381769bc98df2e78625820e99acf151886b9360e2327b589ac5bb2b214dd9cb27ac8e1e7d4880947771e2f020df69f3275d0310cd5fa293aa7b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-fclabels/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:57:11 Author: felixonmars Revision: 949198 upgpkg: haskell-fclabels 2.0.5.1-1: rebuild with fclabels 2.0.5.1 Modified: haskell-fclabels/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:54:42 UTC (rev 949197) +++ PKGBUILD2021-05-27 21:57:11 UTC (rev 949198) @@ -3,8 +3,8 @@ _hkgname=fclabels pkgname=haskell-fclabels -pkgver=2.0.5 -pkgrel=85 +pkgver=2.0.5.1 +pkgrel=1 pkgdesc="First class accessor labels implemented as lenses." url="https://github.com/sebastiaanvisser/fclabels; license=("BSD") @@ -12,7 +12,7 @@ depends=('ghc-libs' 'haskell-base-orphans') makedepends=('ghc' 'haskell-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('f6cc731d68cdf1e5867340a0b73385492008c2729a144dc685136ee6bf80ee0d0e07ddb80f83a18e6a1989d7f8a8755211aadcc92debffd5fe8c178a834021e4') +sha512sums=('a5f65a821e946381769bc98df2e78625820e99acf151886b9360e2327b589ac5bb2b214dd9cb27ac8e1e7d4880947771e2f020df69f3275d0310cd5fa293aa7b') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in stack/repos (4 files)
Date: Thursday, May 27, 2021 @ 21:52:36 Author: felixonmars Revision: 949188 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 949187, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 949187, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 949187, stack/trunk/stack.install) -+ PKGBUILD| 81 ++ optparse-applicative-0.16.patch | 25 +++ stack.install |4 + 3 files changed, 110 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 949187, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:52:36 UTC (rev 949188) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=218 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; +optparse-applicative-0.16.patch) +sha512sums=('SKIP' + '3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea') + +prepare() { + cd $pkgname + uusi -d semigroups -d persistent-template $pkgname.cabal + sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs src/Stack/Storage/Project.hs + patch -p1 -i ../optparse-applicative-0.16.patch +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test --show-details=direct + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:52:22 Author: felixonmars Revision: 949187 upgpkg: stack 2.5.1-218: rebuild with text-icu 0.7.1.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:48:33 UTC (rev 949186) +++ PKGBUILD2021-05-27 21:52:22 UTC (rev 949187) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=217 +pkgrel=218 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:48:33 Author: felixonmars Revision: 949186 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 949185, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 949185, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:48:33 UTC (rev 949186) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.10.3 +pkgrel=258 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-cabal-install-parsers' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-temporary' 'haskell-unordered-containers' + 'shellcheck') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3') + +prepare(){ + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:48:23 Author: felixonmars Revision: 949185 upgpkg: haskell-ci 0.10.3-258: rebuild with text-icu 0.7.1.0 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:47:26 UTC (rev 949184) +++ PKGBUILD2021-05-27 21:48:23 UTC (rev 949185) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.10.3 -pkgrel=257 +pkgrel=258 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:44:30 Author: felixonmars Revision: 949181 upgpkg: haskell-hakyll 4.14.0.0-56: rebuild with text-icu 0.7.1.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:43:35 UTC (rev 949180) +++ PKGBUILD2021-05-27 21:44:30 UTC (rev 949181) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.14.0.0 -pkgrel=55 +pkgrel=56 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:44:39 Author: felixonmars Revision: 949182 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 949181, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 949181, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:44:39 UTC (rev 949182) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.14.0.0 +pkgrel=56 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce') + +prepare() { +cd $_hkgname-$pkgver +uusi -u cryptonite -u file-embed -u memory -u optparse-applicative -u pandoc -u tasty $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:47:26 Author: felixonmars Revision: 949184 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 949183, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 949183, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:47:26 UTC (rev 949184) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.2 +pkgrel=22 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc' 'uusi') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('87b7377add4ce37766f9fd812cd9bf03097c9ba452b646e7ae1dc65946a7210c9d24d8c83b4be4146a0f100aff5bc9a3a562b3990c74f1c29ee191e249f97714') + +prepare() { +cd $pkgname-$pkgver +gen-setup +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +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 + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:47:16 Author: felixonmars Revision: 949183 upgpkg: shellcheck 0.7.2-22: rebuild with text-icu 0.7.1.0 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:44:39 UTC (rev 949182) +++ PKGBUILD2021-05-27 21:47:16 UTC (rev 949183) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.2 -pkgrel=21 +pkgrel=22 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:43:35 Author: felixonmars Revision: 949180 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 949179, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 949179, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:43:35 UTC (rev 949180) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.10.0 +pkgrel=48 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'uusi' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('5f8967371ae3e003e7157184a5e9903133120b5ccada58904a7c3bf8dabc284c0a73d1a34902a349ee1d752e27477ece2944f78820e48bee0f7cac42e29ab87a') + +prepare() { +cd $pkgname-$pkgver +uusi -u pandoc $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build $MAKEFLAGS +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 --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:43:26 Author: felixonmars Revision: 949179 upgpkg: pandoc-crossref 0.3.10.0-48: rebuild with text-icu 0.7.1.0 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:42:19 UTC (rev 949178) +++ PKGBUILD2021-05-27 21:43:26 UTC (rev 949179) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.10.0 -pkgrel=47 +pkgrel=48 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc/repos (3 files)
Date: Thursday, May 27, 2021 @ 21:42:19 Author: felixonmars Revision: 949178 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 949177, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-x86_64/haddock-library-1.10.patch (from rev 949177, pandoc/trunk/haddock-library-1.10.patch) + PKGBUILD | 73 +++ haddock-library-1.10.patch | 11 ++ 2 files changed, 84 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 949177, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:42:19 UTC (rev 949178) @@ -0,0 +1,73 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.13 +pkgrel=30 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-citeproc' 'haskell-commonmark' 'haskell-commonmark-extensions' + 'haskell-commonmark-pandoc' 'haskell-connection' 'haskell-data-default' + 'haskell-doclayout' 'haskell-doctemplates' 'haskell-emojis' 'haskell-file-embed' + 'haskell-glob' 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' + 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua' + 'haskell-hslua-module-path' 'haskell-hslua-module-system' 'haskell-hslua-module-text' + 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' + 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-conversions' 'haskell-network-uri' + 'haskell-unicode-transforms' 'haskell-unordered-containers' 'haskell-zip-archive' + 'haskell-xml' 'haskell-xml-conduit' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; +haddock-library-1.10.patch) +sha512sums=('c894f59e7ff57603fd6a60d11880b9fd6d6e206247346f77070b176fed6f359b3d5a5ba984803717ac4a4e5c038ad0912513da091d4b8672df63af17d21627a8' + 'f6b0fc90d42e2a02c101e0ba3f86884cb957392b0a1d351f63459780df57a4db51bd9ef72230cd0060e5247fa9a0b5274701bb663163561a932e6aed4e0d5b07') + +prepare() { +cd $pkgname-$pkgver +patch -p0 -i ../haddock-library-1.10.patch +uusi -u attoparsec -u haddock-library -u random -u texmath $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build $MAKEFLAGS +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/ +} Copied: pandoc/repos/community-staging-x86_64/haddock-library-1.10.patch (from rev 949177,
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:42:07 Author: felixonmars Revision: 949177 upgpkg: pandoc 2.13-30: rebuild with text-icu 0.7.1.0 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:33:50 UTC (rev 949176) +++ PKGBUILD2021-05-27 21:42:07 UTC (rev 949177) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.13 -pkgrel=29 +pkgrel=30 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in gpick/repos/community-x86_64 (6 files)
Date: Thursday, May 27, 2021 @ 21:33:50 Author: coderobe Revision: 949176 archrelease: copy trunk to community-x86_64 Added: gpick/repos/community-x86_64/PKGBUILD (from rev 949175, gpick/trunk/PKGBUILD) gpick/repos/community-x86_64/gpick-link-expat.patch (from rev 949175, gpick/trunk/gpick-link-expat.patch) gpick/repos/community-x86_64/scons-python3.patch (from rev 949175, gpick/trunk/scons-python3.patch) Deleted: gpick/repos/community-x86_64/PKGBUILD gpick/repos/community-x86_64/gpick-link-expat.patch gpick/repos/community-x86_64/scons-python3.patch + PKGBUILD | 76 +--- gpick-link-expat.patch | 74 scons-python3.patch| 212 +++ 3 files changed, 185 insertions(+), 177 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 21:33:38 UTC (rev 949175) +++ PKGBUILD2021-05-27 21:33:50 UTC (rev 949176) @@ -1,34 +0,0 @@ -# Maintainer: Alad Wenter -# Contributor: Martin Wimpress - -pkgname=gpick -pkgver=0.2.6rc1 -pkgrel=10 -pkgdesc="Advanced color picker written in C++ using GTK+ toolkit" -arch=('x86_64') -url="http://www.gpick.org/; -license=('BSD') -depends=('boost-libs' 'gtk2' 'lua') -makedepends=('boost' 'scons' 'ragel') -source=("https://github.com/thezbyg/$pkgname/archive/$pkgname-$pkgver.tar.gz; scons-python3.patch - gpick-link-expat.patch) -sha256sums=('4e55600a6894fb52ab3d9d4a2fc42580cce289da6912bf916060a5a6301333d8' -'1a5f4f7c8846ba3af0247495391ffa09f0425a39a1911cd88dffcbdf1487082c' -'6091496e3b300c4edc986e9c0938539ffa2e62067f3e578286ca34bbbd5dc712') - -prepare() { - cd $pkgname-$pkgname-$pkgver - patch -p1 -i ../scons-python3.patch - patch -p1 -i ../gpick-link-expat.patch # https://github.com/thezbyg/gpick/issues/112 -} - -build() { -cd "$pkgname-$pkgname-$pkgver" -scons -} - -package() { -cd "$pkgname-$pkgname-$pkgver" -scons DESTDIR="$pkgdir/usr" install -install -Dm644 installer/License.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: gpick/repos/community-x86_64/PKGBUILD (from rev 949175, gpick/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 21:33:50 UTC (rev 949176) @@ -0,0 +1,42 @@ +# Maintainer: Robin Broda +# Contributor: Alad Wenter +# Contributor: Martin Wimpress + +pkgname=gpick +pkgver=0.2.6 +pkgrel=1 +pkgdesc="Advanced color picker written in C++ using GTK+ toolkit" +arch=('x86_64') +url="http://www.gpick.org/; +license=('BSD') +depends=('boost-libs' 'gtk2' 'lua') +makedepends=('boost' 'scons' 'ragel') +source=("https://github.com/thezbyg/$pkgname/archive/$pkgname-$pkgver.tar.gz; + "https://github.com/thezbyg/$pkgname/commit/d4b7e77e895f57bf5dfee3cf4f0ad0258ec303bf.patch; + "https://github.com/thezbyg/$pkgname/commit/0f11efed811b8d986046984c1e7099d6a49c2650.patch; + "https://github.com/thezbyg/$pkgname/commit/37b14bbb149dfd0944c20b9da6ea472eb2f669cd.patch; + "https://github.com/thezbyg/$pkgname/commit/decbb45ac3bda3f7a29d5a4a3471ccf52fedc707.patch;) +sha256sums=('7d02be171cc88c44ad3e3572c0922bbabedc9d542b989f324fca9d5db3161e9c' +'34ff9ef1ae6f2d9370c630baa07e9c2cbc2345f0aa865647eb53bbb5336b2578' +'16968ffdc5b21d2ec189e3c3b2bd0796b9d11cb6de69c716cec18ef16f850c93' +'341999b461f8e4c20b1f7111423403099d9dae45ce3ce0080590c7d0a6da05f7' +'fab1c6eb40f250274ad9576d073126e1fbddd78761e5cb15290732e7dca44044') + +prepare() { +cd "$pkgname-$pkgname-$pkgver" +patch -p1 <../d4b7e77e895f57bf5dfee3cf4f0ad0258ec303bf.patch +patch -p1 <../0f11efed811b8d986046984c1e7099d6a49c2650.patch +patch -p1 <../37b14bbb149dfd0944c20b9da6ea472eb2f669cd.patch +patch -p1 <../decbb45ac3bda3f7a29d5a4a3471ccf52fedc707.patch +} + +build() { +cd "$pkgname-$pkgname-$pkgver" +scons +} + +package() { +cd "$pkgname-$pkgname-$pkgver" +scons DESTDIR="$pkgdir/usr" install +install -Dm644 installer/License.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Deleted: gpick-link-expat.patch === --- gpick-link-expat.patch 2021-05-27 21:33:38 UTC (rev 949175) +++ gpick-link-expat.patch 2021-05-27 21:33:50 UTC (rev 949176) @@ -1,37 +0,0 @@ -From a7e0689c26d2ef7088220ef7d660748271c9274e Mon Sep 17 00:00:00 2001 -From: Ryan Schmidt -Date: Mon, 8 Oct 2018 19:29:44 -0500 -Subject: [PATCH] Always link with libexpat - -Always link with libexpat, not just on Linux, GNU Hurd and GNU kFreeBSD. -Fixes build failure on macOS and presumably other non-GNU UNIX systems. - -Closes https://github.com/thezbyg/gpick/issues/112 - -Still only link with librt on Linux, GNU Hurd and GNU kFreeBSD because that -library is specific to the GNU C library. -
[arch-commits] Commit in gpick/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:33:38 Author: coderobe Revision: 949175 upgpkg: gpick 0.2.6-1 Modified: gpick/trunk/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 19 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:33:07 UTC (rev 949174) +++ PKGBUILD2021-05-27 21:33:38 UTC (rev 949175) @@ -1,9 +1,10 @@ -# Maintainer: Alad Wenter +# Maintainer: Robin Broda +# Contributor: Alad Wenter # Contributor: Martin Wimpress pkgname=gpick -pkgver=0.2.6rc1 -pkgrel=10 +pkgver=0.2.6 +pkgrel=1 pkgdesc="Advanced color picker written in C++ using GTK+ toolkit" arch=('x86_64') url="http://www.gpick.org/; @@ -10,16 +11,23 @@ license=('BSD') depends=('boost-libs' 'gtk2' 'lua') makedepends=('boost' 'scons' 'ragel') -source=("https://github.com/thezbyg/$pkgname/archive/$pkgname-$pkgver.tar.gz; scons-python3.patch - gpick-link-expat.patch) -sha256sums=('4e55600a6894fb52ab3d9d4a2fc42580cce289da6912bf916060a5a6301333d8' -'1a5f4f7c8846ba3af0247495391ffa09f0425a39a1911cd88dffcbdf1487082c' -'6091496e3b300c4edc986e9c0938539ffa2e62067f3e578286ca34bbbd5dc712') +source=("https://github.com/thezbyg/$pkgname/archive/$pkgname-$pkgver.tar.gz; + "https://github.com/thezbyg/$pkgname/commit/d4b7e77e895f57bf5dfee3cf4f0ad0258ec303bf.patch; + "https://github.com/thezbyg/$pkgname/commit/0f11efed811b8d986046984c1e7099d6a49c2650.patch; + "https://github.com/thezbyg/$pkgname/commit/37b14bbb149dfd0944c20b9da6ea472eb2f669cd.patch; + "https://github.com/thezbyg/$pkgname/commit/decbb45ac3bda3f7a29d5a4a3471ccf52fedc707.patch;) +sha256sums=('7d02be171cc88c44ad3e3572c0922bbabedc9d542b989f324fca9d5db3161e9c' +'34ff9ef1ae6f2d9370c630baa07e9c2cbc2345f0aa865647eb53bbb5336b2578' +'16968ffdc5b21d2ec189e3c3b2bd0796b9d11cb6de69c716cec18ef16f850c93' +'341999b461f8e4c20b1f7111423403099d9dae45ce3ce0080590c7d0a6da05f7' +'fab1c6eb40f250274ad9576d073126e1fbddd78761e5cb15290732e7dca44044') prepare() { - cd $pkgname-$pkgname-$pkgver - patch -p1 -i ../scons-python3.patch - patch -p1 -i ../gpick-link-expat.patch # https://github.com/thezbyg/gpick/issues/112 +cd "$pkgname-$pkgname-$pkgver" +patch -p1 <../d4b7e77e895f57bf5dfee3cf4f0ad0258ec303bf.patch +patch -p1 <../0f11efed811b8d986046984c1e7099d6a49c2650.patch +patch -p1 <../37b14bbb149dfd0944c20b9da6ea472eb2f669cd.patch +patch -p1 <../decbb45ac3bda3f7a29d5a4a3471ccf52fedc707.patch } build() {
[arch-commits] Commit in haskell-unicode-transforms/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:32:58 Author: felixonmars Revision: 949173 upgpkg: haskell-unicode-transforms 0.3.7.1-66: rebuild with text-icu 0.7.1.0 Modified: haskell-unicode-transforms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:32:00 UTC (rev 949172) +++ PKGBUILD2021-05-27 21:32:58 UTC (rev 949173) @@ -3,7 +3,7 @@ _hkgname=unicode-transforms pkgname=haskell-unicode-transforms pkgver=0.3.7.1 -pkgrel=65 +pkgrel=66 pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)" url="https://github.com/composewell/unicode-transforms/; license=('BSD')
[arch-commits] Commit in haskell-unicode-transforms/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:33:07 Author: felixonmars Revision: 949174 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unicode-transforms/repos/community-staging-x86_64/ haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD (from rev 949173, haskell-unicode-transforms/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD (from rev 949173, haskell-unicode-transforms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:33:07 UTC (rev 949174) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=unicode-transforms +pkgname=haskell-unicode-transforms +pkgver=0.3.7.1 +pkgrel=66 +pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)" +url="https://github.com/composewell/unicode-transforms/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-getopt-generics' 'haskell-hspec' 'haskell-quickcheck' 'haskell-split' + 'haskell-text-icu') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a4e39b943bcea6c86ebb8df7253a39ecf2a7bf5a083d0cf2ee1e5720af4afe47111330a787353a5728793d02739448debae2fd73fe6ba2d0eb94cbbb4bfef30f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -fhas-icu -f-has-llvm +runhaskell Setup build $MAKEFLAGS +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-citeproc/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:32:00 Author: felixonmars Revision: 949172 archrelease: copy trunk to community-staging-x86_64 Added: haskell-citeproc/repos/community-staging-x86_64/ haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 949171, haskell-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 949171, haskell-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:32:00 UTC (rev 949172) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=citeproc +pkgname=haskell-citeproc +pkgver=0.3.0.9 +pkgrel=26 +pkgdesc="Generates citations and bibliography from CSL styles." +url="https://github.com/jgm/citeproc; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed' + 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 'haskell-text-icu' + 'haskell-uniplate' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('48341417e955f8ee4f6ea5e446e37907ed7b75858418c248504d93496b64147d67d7ba5e35ca9033a528982a7650d3013574f5e8686acc085f267e3d6a44b93f') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fexecutable -ficu + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-citeproc/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:31:50 Author: felixonmars Revision: 949171 upgpkg: haskell-citeproc 0.3.0.9-26: rebuild with text-icu 0.7.1.0 Modified: haskell-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:30:10 UTC (rev 949170) +++ PKGBUILD2021-05-27 21:31:50 UTC (rev 949171) @@ -3,7 +3,7 @@ _hkgname=citeproc pkgname=haskell-citeproc pkgver=0.3.0.9 -pkgrel=25 +pkgrel=26 pkgdesc="Generates citations and bibliography from CSL styles." url="https://github.com/jgm/citeproc; license=("BSD")
[arch-commits] Commit in haskell-text-icu/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:30:10 Author: felixonmars Revision: 949170 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-icu/repos/community-staging-x86_64/ haskell-text-icu/repos/community-staging-x86_64/PKGBUILD (from rev 949169, haskell-text-icu/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-text-icu/repos/community-staging-x86_64/PKGBUILD (from rev 949169, haskell-text-icu/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:30:10 UTC (rev 949170) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-icu +pkgname=haskell-text-icu +pkgver=0.7.1.0 +pkgrel=1 +pkgdesc="Bindings to the ICU library" +url="https://github.com/bos/text-icu; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'icu') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('807a1385b7601edcfa6142a8e107df1b3c2820974218e2bafadb8a42eda3b68a0a16d222d75120b422e5ca9f4cd4f52f39d2b7938a541692ed4d633d5750089a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-text-icu/trunk (PKGBUILD icu68.patch)
Date: Thursday, May 27, 2021 @ 21:30:00 Author: felixonmars Revision: 949169 upgpkg: haskell-text-icu 0.7.1.0-1: rebuild with text-icu 0.7.1.0 Modified: haskell-text-icu/trunk/PKGBUILD Deleted: haskell-text-icu/trunk/icu68.patch -+ PKGBUILD| 15 --- icu68.patch | 18 -- 2 files changed, 4 insertions(+), 29 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:25:51 UTC (rev 949168) +++ PKGBUILD2021-05-27 21:30:00 UTC (rev 949169) @@ -3,8 +3,8 @@ _hkgname=text-icu pkgname=haskell-text-icu -pkgver=0.7.0.1 -pkgrel=38 +pkgver=0.7.1.0 +pkgrel=1 pkgdesc="Bindings to the ICU library" url="https://github.com/bos/text-icu; license=("BSD") @@ -11,16 +11,9 @@ arch=('x86_64') depends=('ghc-libs' 'icu') makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; -icu68.patch) -sha512sums=('54551ce0d629bffcca32fc855bfcdf2e24282359ce3a32578a98de4f4ad15378fa7df98c59d73323549a2ac873b10a10202bda02f5be83fbe1ab945aac5e50a9' - '315e366a2d428df2a1ff0064fea15c26cce4581754e9259c832b0f4ad71a50b96e02e9d76548e93f5d7682930d0826d02766db17105110bcf06add542aa67a77') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('807a1385b7601edcfa6142a8e107df1b3c2820974218e2bafadb8a42eda3b68a0a16d222d75120b422e5ca9f4cd4f52f39d2b7938a541692ed4d633d5750089a') -prepare() { -cd $_hkgname-$pkgver -patch -Np1 -i ../icu68.patch -} - build() { cd $_hkgname-$pkgver Deleted: icu68.patch === --- icu68.patch 2021-05-27 21:25:51 UTC (rev 949168) +++ icu68.patch 2021-05-27 21:30:00 UTC (rev 949169) @@ -1,18 +0,0 @@ -diff -upr text-icu-0.7.0.1.orig/cbits/text_icu.c text-icu-0.7.0.1/cbits/text_icu.c text-icu-0.7.0.1.orig/cbits/text_icu.c 2015-01-09 06:58:03.0 +0200 -+++ text-icu-0.7.0.1/cbits/text_icu.c 2020-12-19 08:34:48.487152611 +0200 -@@ -1,3 +1,5 @@ -+#include -+ - #include "hs_text_icu.h" - - UBreakIterator* __hs_ubrk_open(UBreakIteratorType type, const char *locale, -@@ -305,7 +307,7 @@ int32_t __hs_u_strFoldCase(UChar *dest, - - int32_t __hs_u_strCompareIter(UCharIterator *iter1, UCharIterator *iter2) - { --return u_strCompareIter(iter1, iter2, TRUE); -+return u_strCompareIter(iter1, iter2, true); - } - - UBlockCode __hs_ublock_getCode(UChar32 c)
[arch-commits] Commit in npm/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:25:51 Author: felixonmars Revision: 949168 archrelease: copy trunk to community-any Added: npm/repos/community-any/PKGBUILD (from rev 949167, npm/trunk/PKGBUILD) Deleted: npm/repos/community-any/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 21:25:41 UTC (rev 949167) +++ PKGBUILD2021-05-27 21:25:51 UTC (rev 949168) @@ -1,63 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=npm -pkgver=7.14.0 -pkgrel=1 -pkgdesc='A package manager for javascript' -arch=('any') -url='https://www.npmjs.com/' -license=('custom:Artistic') -depends=('nodejs' 'node-gyp' 'semver') -# libgl: TODO -# libvips: for sharp (doc build) (disabled as current version of gatsby imports a broken sharp) -# libxi: for cwebp (doc build) -makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') -options=('!emptydirs') -source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;) -sha512sums=('ebb0a7f2dc09f61f64540559f59c80dc2bed492d18a39ae6af360452518ec4ecfe97471fb56cc5439f9de6d51220ba406d63d5ac49371efb9ed30321534bbb90') - -prepare() { - cd cli-$pkgver - mkdir -p node_modules/.bin - ln -sf /usr/bin/marked{,-man} node_modules/.bin/ - - # Use local marked/marked-man - sed -i 's|node bin/npm-cli.js install marked|true |' Makefile - - # Don't build twice - sed -i 's/install: all/install:/' Makefile - - mkdir -p man/man1 -} - -build() { - cd cli-$pkgver - NODE_PATH=/usr/lib/node_modules make -} - -package() { - cd cli-$pkgver - node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node bin/npm-cli.js pack | tail -1) - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - # Experimental dedup - _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname - rm -r "$_npmdir"/node_modules/{,.bin/}semver - rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp - sed -i 's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|' \ -"$_npmdir"/bin/node-gyp-bin/node-gyp - - install -dm755 "$pkgdir"/usr/share/bash-completion/completions - node "$srcdir"/cli-$pkgver/bin/npm-cli.js completion > "$pkgdir"/usr/share/bash-completion/completions/npm - - mv "$pkgdir"/usr/lib/node_modules/npm/man "$pkgdir"/usr/share/ - - install -Dm644 "$srcdir"/cli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: npm/repos/community-any/PKGBUILD (from rev 949167, npm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 21:25:51 UTC (rev 949168) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan + +pkgname=npm +pkgver=7.15.0 +pkgrel=1 +pkgdesc='A package manager for javascript' +arch=('any') +url='https://www.npmjs.com/' +license=('custom:Artistic') +depends=('nodejs' 'node-gyp' 'semver') +# libgl: TODO +# libvips: for sharp (doc build) (disabled as current version of gatsby imports a broken sharp) +# libxi: for cwebp (doc build) +makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;) +sha512sums=('5478537759fee6f92fed8642e337c5c27802b674c414e0df801653e4272688dee310f626ca0020f4dd692ac8fce48fe2c81bb370d4a4b0b6990a4f9bd349') + +prepare() { + cd cli-$pkgver + mkdir -p node_modules/.bin + ln -sf /usr/bin/marked{,-man} node_modules/.bin/ + + # Use local marked/marked-man + sed -i 's|node bin/npm-cli.js install marked|true |' Makefile + + # Don't build twice + sed -i 's/install: all/install:/' Makefile + + mkdir -p man/man1 +} + +build() { + cd cli-$pkgver + NODE_PATH=/usr/lib/node_modules make +} + +package() { + cd cli-$pkgver + node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node bin/npm-cli.js pack | tail -1) + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + + # Experimental dedup + _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname + rm -r "$_npmdir"/node_modules/{,.bin/}semver + rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp + sed -i 's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|' \ +"$_npmdir"/bin/node-gyp-bin/node-gyp + + install -dm755 "$pkgdir"/usr/share/bash-completion/completions + node
[arch-commits] Commit in npm/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:25:41 Author: felixonmars Revision: 949167 upgpkg: npm 7.15.0-1 Modified: npm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:24:55 UTC (rev 949166) +++ PKGBUILD2021-05-27 21:25:41 UTC (rev 949167) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=npm -pkgver=7.14.0 +pkgver=7.15.0 pkgrel=1 pkgdesc='A package manager for javascript' arch=('any') @@ -14,7 +14,7 @@ makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') options=('!emptydirs') source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;) -sha512sums=('ebb0a7f2dc09f61f64540559f59c80dc2bed492d18a39ae6af360452518ec4ecfe97471fb56cc5439f9de6d51220ba406d63d5ac49371efb9ed30321534bbb90') +sha512sums=('5478537759fee6f92fed8642e337c5c27802b674c414e0df801653e4272688dee310f626ca0020f4dd692ac8fce48fe2c81bb370d4a4b0b6990a4f9bd349') prepare() { cd cli-$pkgver
[arch-commits] Commit in sbt/repos/community-any (6 files)
Date: Thursday, May 27, 2021 @ 21:24:55 Author: felixonmars Revision: 949166 archrelease: copy trunk to community-any Added: sbt/repos/community-any/LICENSE (from rev 949165, sbt/trunk/LICENSE) sbt/repos/community-any/PKGBUILD (from rev 949165, sbt/trunk/PKGBUILD) sbt/repos/community-any/sbt.install (from rev 949165, sbt/trunk/sbt.install) Deleted: sbt/repos/community-any/LICENSE sbt/repos/community-any/PKGBUILD sbt/repos/community-any/sbt.install -+ LICENSE | 50 +- PKGBUILD| 84 +- sbt.install | 16 +-- 3 files changed, 75 insertions(+), 75 deletions(-) Deleted: LICENSE === --- LICENSE 2021-05-27 21:24:40 UTC (rev 949165) +++ LICENSE 2021-05-27 21:24:55 UTC (rev 949166) @@ -1,25 +0,0 @@ -Copyright (c) 2008-2014 Typesafe Inc, Mark Harrah, Grzegorz Kossakowski, Josh Suereth, Indrajit Raychaudhuri, Eugene Yokota, and other contributors. -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 author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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: sbt/repos/community-any/LICENSE (from rev 949165, sbt/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2021-05-27 21:24:55 UTC (rev 949166) @@ -0,0 +1,25 @@ +Copyright (c) 2008-2014 Typesafe Inc, Mark Harrah, Grzegorz Kossakowski, Josh Suereth, Indrajit Raychaudhuri, Eugene Yokota, and other contributors. +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 author may not be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. + Deleted: PKGBUILD === --- PKGBUILD2021-05-27 21:24:40 UTC (rev 949165) +++ PKGBUILD2021-05-27 21:24:55 UTC (rev 949166) @@ -1,42 +0,0 @@ -# Maintainer: Guillaume ALAUX -# Contributor: Andrea Scarpino -# Contributor: Leif Warner - -pkgname=sbt -epoch=1 -pkgver=1.4.9 -pkgrel=1 -pkgdesc='The interactive build tool' -arch=('any') -url='https://www.scala-sbt.org/' -license=('BSD') -depends=('java-runtime-headless' 'sh') -IFS='.' read -a _pkgver <<< "${pkgver}" -_majorver=${_pkgver[0]}.x -install=sbt.install -source=(https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tgz{,.asc} -LICENSE)
[arch-commits] Commit in sbt/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:24:40 Author: felixonmars Revision: 949165 upgpkg: sbt 1:1.5.0-1 Modified: sbt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:21:47 UTC (rev 949164) +++ PKGBUILD2021-05-27 21:24:40 UTC (rev 949165) @@ -4,7 +4,7 @@ pkgname=sbt epoch=1 -pkgver=1.4.9 +pkgver=1.5.0 pkgrel=1 pkgdesc='The interactive build tool' arch=('any') @@ -17,7 +17,7 @@ source=(https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tgz{,.asc} LICENSE) validpgpkeys=('2EE0EA64E40A89B84B2DF73499E82A75642AC823') # sbt build tool -sha512sums=('21b0f3cdd20ee4f180964d90f22ecebe09b72016263654181652f4328680423630a69b3b2eb16bfde6cddebc867166bcf56a8a4d0cedf000433a718ac3ad250f' +sha512sums=('80726a76992ca2d8c2593bb808a39654c80ff6d2e3001bd29bafed9a28009e01bdb030de555b7176364cbf05723c660efa31a6f9e613fb4d3486213457015ea9' 'SKIP' '49fefd36f8e3e796efd2b95aec76781832f64163445b6ebba624e385446bcbd308e27a82770b5e7b1ce7d4cd406d771549f0a121f1310611c92b3e15bff209d0') backup=(etc/${pkgname}/sbtopts)
[arch-commits] Commit in lib32-pcre2/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:20:03 Author: felixonmars Revision: 949162 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-pcre2/repos/multilib-testing-x86_64/ lib32-pcre2/repos/multilib-testing-x86_64/PKGBUILD (from rev 949161, lib32-pcre2/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: lib32-pcre2/repos/multilib-testing-x86_64/PKGBUILD (from rev 949161, lib32-pcre2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2021-05-27 21:20:03 UTC (rev 949162) @@ -0,0 +1,50 @@ + +pkgname=lib32-pcre2 +_pkgname=pcre2 +pkgver=10.37 +pkgrel=1 +pkgdesc='A library that implements Perl 5-style regular expressions. 2nd version (32-bit)' +arch=('x86_64') +url='https://www.pcre.org/' +license=('BSD') +depends=('lib32-gcc-libs' 'lib32-readline' 'lib32-zlib' 'lib32-bzip2' 'bash') +source=("https://ftp.pcre.org/pub/pcre/$_pkgname-$pkgver.tar.bz2"{,.sig}) +validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel +sha512sums=('69f4bf4736b986e0fc855eedb292efe72a0df2e803bc0e61a6cf47775eed433bb1b2f28d7e641591ef4603d47beb543a64ed0eef9538d00f0746bc3435c143ec' +'SKIP') + +build() { + cd $_pkgname-$pkgver + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--enable-pcre2-16 \ +--enable-pcre2-32 \ +--enable-jit \ +--enable-pcre2grep-libz \ +--enable-pcre2grep-libbz2 \ +--enable-pcre2test-libreadline + make +} + +check() { + cd $_pkgname-$pkgver + + make -j1 check +} + +package() { + cd $_pkgname-$pkgver + + make DESTDIR="$pkgdir" install + rm -rf "${pkgdir}"/usr/{share,bin,include} + + install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in lib32-pcre2/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:19:54 Author: felixonmars Revision: 949161 upgpkg: lib32-pcre2 10.37-1 Modified: lib32-pcre2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:18:20 UTC (rev 949160) +++ PKGBUILD2021-05-27 21:19:54 UTC (rev 949161) @@ -1,7 +1,7 @@ pkgname=lib32-pcre2 _pkgname=pcre2 -pkgver=10.36 +pkgver=10.37 pkgrel=1 pkgdesc='A library that implements Perl 5-style regular expressions. 2nd version (32-bit)' arch=('x86_64') @@ -10,7 +10,7 @@ depends=('lib32-gcc-libs' 'lib32-readline' 'lib32-zlib' 'lib32-bzip2' 'bash') source=("https://ftp.pcre.org/pub/pcre/$_pkgname-$pkgver.tar.bz2"{,.sig}) validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel -sha512sums=('fc2a920562c80c3d31cedd94028fab55314ae0fb168cac7178f286c344a11fc514939edc3b83b8e0b57c872db4e595fd5530fd1d4b8c779be629553e9ec965a3' +sha512sums=('69f4bf4736b986e0fc855eedb292efe72a0df2e803bc0e61a6cf47775eed433bb1b2f28d7e641591ef4603d47beb543a64ed0eef9538d00f0746bc3435c143ec' 'SKIP') build() {
[arch-commits] Commit in patchutils/repos (2 files)
Date: Thursday, May 27, 2021 @ 21:17:38 Author: felixonmars Revision: 949159 archrelease: copy trunk to community-staging-x86_64 Added: patchutils/repos/community-staging-x86_64/ patchutils/repos/community-staging-x86_64/PKGBUILD (from rev 949158, patchutils/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: patchutils/repos/community-staging-x86_64/PKGBUILD (from rev 949158, patchutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-05-27 21:17:38 UTC (rev 949159) @@ -0,0 +1,29 @@ +# Contributor: Aurelien Foret +# Maintainer: Douglas Soares de Andrade + +pkgname=patchutils +pkgver=0.4.2 +pkgrel=2 +pkgdesc="A small collection of programs that operate on patch files" +license=('GPL') +url="http://cyberelk.net/tim/patchutils/; +depends=('python3' 'pcre2') +makedepends=('xmlto') +arch=('x86_64') +source=("http://cyberelk.net/tim/data/patchutils/stable/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8875b0965fe33de62b890f6cd793be7fafe41a4e552edbf641f1fed5ebbf45ed' +'SKIP') +validpgpkeys=('4629AFE960EC20BEC12E3104B7C20D079491EA63') # Tim Waugh + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in patchutils/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:17:29 Author: felixonmars Revision: 949158 upgpkg: patchutils 0.4.2-2: rebuild with pcre2 10.37 Modified: patchutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 21:03:32 UTC (rev 949157) +++ PKGBUILD2021-05-27 21:17:29 UTC (rev 949158) @@ -3,7 +3,7 @@ pkgname=patchutils pkgver=0.4.2 -pkgrel=1 +pkgrel=2 pkgdesc="A small collection of programs that operate on patch files" license=('GPL') url="http://cyberelk.net/tim/patchutils/;
[arch-commits] Commit in libguestfs/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 21:00:15 Author: coderobe Revision: 949156 archrelease: copy trunk to community-x86_64 Added: libguestfs/repos/community-x86_64/PKGBUILD (from rev 949155, libguestfs/trunk/PKGBUILD) Deleted: libguestfs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 161 ++--- 1 file changed, 81 insertions(+), 80 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:59:44 UTC (rev 949155) +++ PKGBUILD2021-05-27 21:00:15 UTC (rev 949156) @@ -1,80 +0,0 @@ -# Maintainer: Robin Broda -# Contributor: Peter Wu -# Contributor: Evaggelos Balaskas -# Contributor: Xiao-Long Chen -# Contributor: Nikos Skalkotos - -pkgname=libguestfs -pkgver=1.44.1 -_pkgver_short=${pkgver%.*} -pkgrel=2 -pkgdesc="Access and modify virtual machine disk images" -arch=('x86_64') -url="http://libguestfs.org/; -license=('GPL2' 'LGPL2.1') -_appliancedeps=('iproute2' 'mdadm' 'lvm2' 'libldm' 'btrfs-progs' 'dosfstools' 'gdisk' 'procps' 'psmisc' -'rsync' 'xfsprogs' 'dhcpcd' 'iputils' 'ntfs-3g' 'vim' 'systemd-sysvcompat' 'openssh' -'f2fs-tools' 'jfsutils' 'lsscsi' 'lsof' 'lzop' 'pciutils' 'squashfs-tools' -'strace' 'syslinux' 'debootstrap' 'exfat-utils' 'grub' 'lrzip' 'mtools' -'multipath-tools' 'nilfs-utils' 'reiserfsprogs' 'yara') -# 'scrub' 'zerofree' 'hfsprogs') -depends=('augeas' 'libvirt' 'jansson' 'fuse' 'hivex' 'sleuthkit' 'supermin' 'qemu-headless' 'libconfig' - 'perl-libintl-perl' "${_appliancedeps[@]}") -makedepends=('ocaml' 'ocaml-findlib' 'gperf' 'cdrtools' 'perl-module-build' 'python' - 'gobject-introspection' 'vala' 'bash-completion' 'cpio' 'java-environment' - 'php' 'erlang-nox' 'lua' 'rust') -# 'go' 'ghc' 'ruby') -checkdepends=('linux') -optdepends=('ocaml: OCaml Bindings' -'python: Python Bindings' -'gobject-introspection: GObject-Introspection Bindings') -provides=('libguestfs.so' 'libguestfs-gobject-1.0.so') -backup=('etc/libguestfs-tools.conf' -'etc/xdg/virt-builder/repos.d/libguestfs.conf' -'etc/xdg/virt-builder/repos.d/libguestfs.gpg' -'etc/xdg/virt-builder/repos.d/opensuse.conf' -'etc/xdg/virt-builder/repos.d/opensuse.gpg') -source=("http://download.libguestfs.org/$_pkgver_short-stable/$pkgname-$pkgver.tar.gz"{,.sig}) -sha256sums=('72b7dcdd32da1c17c932cf5a0a70b3bd68bc93e94828ad66a539f2e616adb025' -'SKIP') -validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones - -prepare() { - cd "$pkgname-$pkgver" - sed -i 's/ Sys::Virt / /g' m4/guestfs-perl.m4 - autoreconf -vi -} - -build() { - cd "$pkgname-$pkgver" - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---sbindir=/usr/bin \ ---disable-static \ ---disable-haskell \ ---disable-ruby \ ---with-extra-packages="libldm systemd-sysvcompat openssh qemu-headless" - # ^ haskell & ruby bindings do not build - make -} - -check() { - cd "$pkgname-$pkgver" - #tests require /dev/kvm to be available -# make quickcheck -# make -k check ||: takes ages -} - -package() { - cd "$pkgname-$pkgver" - make INSTALLDIRS=vendor DESTDIR="$pkgdir" install - find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chmod 644 {} + - find "$pkgdir/usr/lib/perl5" -name '*.bs' -exec rm -f {} + - - # Remove obsolete binaries (RHBZ#1213298). - rm -f "$pkgdir"/usr/bin/virt-list-{filesystems,partitions} - rm -f "$pkgdir"/usr/bin/virt-tar - rm -f "$pkgdir"/usr/share/man/man1/virt-list-{filesystems,partitions}.1* - rm -f "$pkgdir"/usr/share/man/man1/virt-tar.1* -} Copied: libguestfs/repos/community-x86_64/PKGBUILD (from rev 949155, libguestfs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 21:00:15 UTC (rev 949156) @@ -0,0 +1,81 @@ +# Maintainer: Robin Broda +# Contributor: Peter Wu +# Contributor: Evaggelos Balaskas +# Contributor: Xiao-Long Chen +# Contributor: Nikos Skalkotos + +pkgname=libguestfs +pkgver=1.44.1 +_pkgver_short=${pkgver%.*} +pkgrel=3 +pkgdesc="Access and modify virtual machine disk images" +arch=('x86_64') +url="http://libguestfs.org/; +license=('GPL2' 'LGPL2.1') +_appliancedeps=('iproute2' 'mdadm' 'lvm2' 'libldm' 'btrfs-progs' 'dosfstools' 'gdisk' 'procps' 'psmisc' +'rsync' 'xfsprogs' 'dhcpcd' 'iputils' 'ntfs-3g' 'vim' 'systemd-sysvcompat' 'openssh' +'f2fs-tools' 'jfsutils' 'lsscsi' 'lsof' 'lzop' 'pciutils' 'squashfs-tools' +'strace' 'syslinux' 'debootstrap' 'exfat-utils' 'grub' 'lrzip' 'mtools' +'multipath-tools' 'nilfs-utils' 'reiserfsprogs' 'yara') +# 'scrub' 'zerofree' 'hfsprogs') +depends=('augeas' 'libvirt' 'jansson' 'fuse' 'hivex' 'sleuthkit' 'supermin'
[arch-commits] Commit in libguestfs/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:55:06 Author: coderobe Revision: 949154 archrelease: copy trunk to community-x86_64 Added: libguestfs/repos/community-x86_64/PKGBUILD (from rev 949153, libguestfs/trunk/PKGBUILD) Deleted: libguestfs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 161 ++--- 1 file changed, 81 insertions(+), 80 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:54:50 UTC (rev 949153) +++ PKGBUILD2021-05-27 20:55:06 UTC (rev 949154) @@ -1,80 +0,0 @@ -# Maintainer: Robin Broda -# Contributor: Peter Wu -# Contributor: Evaggelos Balaskas -# Contributor: Xiao-Long Chen -# Contributor: Nikos Skalkotos - -pkgname=libguestfs -pkgver=1.44.1 -_pkgver_short=${pkgver%.*} -pkgrel=1 -pkgdesc="Access and modify virtual machine disk images" -arch=('x86_64') -url="http://libguestfs.org/; -license=('GPL2' 'LGPL2.1') -_appliancedeps=('iproute2' 'mdadm' 'lvm2' 'libldm' 'btrfs-progs' 'dosfstools' 'gdisk' 'procps' 'psmisc' -'rsync' 'xfsprogs' 'dhcpcd' 'iputils' 'ntfs-3g' 'vim' 'systemd-sysvcompat' 'openssh' -'f2fs-tools' 'jfsutils' 'lsscsi' 'lsof' 'lzop' 'pciutils' 'squashfs-tools' -'strace' 'syslinux' 'debootstrap' 'exfat-utils' 'grub' 'lrzip' 'mtools' -'multipath-tools' 'nilfs-utils' 'reiserfsprogs' 'yara') -# 'scrub' 'zerofree' 'hfsprogs') -depends=('augeas' 'libvirt' 'jansson' 'fuse' 'hivex' 'sleuthkit' 'supermin' 'qemu-headless' 'libconfig' - 'perl-libintl-perl' "${_appliancedeps[@]}") -makedepends=('ocaml' 'ocaml-findlib' 'gperf' 'cdrtools' 'perl-module-build' 'python' - 'gobject-introspection' 'vala' 'bash-completion' 'cpio' 'java-environment' - 'php' 'erlang-nox' 'lua' 'rust') -# 'go' 'ghc' 'ruby') -checkdepends=('linux') -optdepends=('ocaml: OCaml Bindings' -'python: Python Bindings' -'gobject-introspection: GObject-Introspection Bindings') -provides=('libguestfs.so' 'libguestfs-gobject-1.0.so') -backup=('etc/libguestfs-tools.conf' -'etc/xdg/virt-builder/repos.d/libguestfs.conf' -'etc/xdg/virt-builder/repos.d/libguestfs.gpg' -'etc/xdg/virt-builder/repos.d/opensuse.conf' -'etc/xdg/virt-builder/repos.d/opensuse.gpg') -source=("http://download.libguestfs.org/$_pkgver_short-stable/$pkgname-$pkgver.tar.gz"{,.sig}) -sha256sums=('72b7dcdd32da1c17c932cf5a0a70b3bd68bc93e94828ad66a539f2e616adb025' -'SKIP') -validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones - -prepare() { - cd "$pkgname-$pkgver" - sed -i 's/ Sys::Virt / /g' m4/guestfs-perl.m4 - autoreconf -vi -} - -build() { - cd "$pkgname-$pkgver" - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---sbindir=/usr/bin \ ---disable-static \ ---disable-haskell \ ---disable-ruby \ ---with-extra-packages="libldm systemd-sysvcompat openssh qemu-headless" - # ^ haskell & ruby bindings do not build - make -} - -check() { - cd "$pkgname-$pkgver" - #tests require /dev/kvm to be available -# make quickcheck -# make -k check ||: takes ages -} - -package() { - cd "$pkgname-$pkgver" - make INSTALLDIRS=vendor DESTDIR="$pkgdir" install - find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chmod 644 {} + - find "$pkgdir/usr/lib/perl5" -name '*.bs' -exec rm -f {} + - - # Remove obsolete binaries (RHBZ#1213298). - rm -f "$pkgdir"/usr/bin/virt-list-{filesystems,partitions} - rm -f "$pkgdir"/usr/bin/virt-tar - rm -f "$pkgdir"/usr/share/man/man1/virt-list-{filesystems,partitions}.1* - rm -f "$pkgdir"/usr/share/man/man1/virt-tar.1* -} Copied: libguestfs/repos/community-x86_64/PKGBUILD (from rev 949153, libguestfs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 20:55:06 UTC (rev 949154) @@ -0,0 +1,81 @@ +# Maintainer: Robin Broda +# Contributor: Peter Wu +# Contributor: Evaggelos Balaskas +# Contributor: Xiao-Long Chen +# Contributor: Nikos Skalkotos + +pkgname=libguestfs +pkgver=1.44.1 +_pkgver_short=${pkgver%.*} +pkgrel=3 +pkgdesc="Access and modify virtual machine disk images" +arch=('x86_64') +url="http://libguestfs.org/; +license=('GPL2' 'LGPL2.1') +_appliancedeps=('iproute2' 'mdadm' 'lvm2' 'libldm' 'btrfs-progs' 'dosfstools' 'gdisk' 'procps' 'psmisc' +'rsync' 'xfsprogs' 'dhcpcd' 'iputils' 'ntfs-3g' 'vim' 'systemd-sysvcompat' 'openssh' +'f2fs-tools' 'jfsutils' 'lsscsi' 'lsof' 'lzop' 'pciutils' 'squashfs-tools' +'strace' 'syslinux' 'debootstrap' 'exfat-utils' 'grub' 'lrzip' 'mtools' +'multipath-tools' 'nilfs-utils' 'reiserfsprogs' 'yara') +# 'scrub' 'zerofree' 'hfsprogs') +depends=('augeas' 'libvirt' 'jansson' 'fuse' 'hivex' 'sleuthkit' 'supermin'
[arch-commits] Commit in libguestfs/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:54:50 Author: coderobe Revision: 949153 upgpkg: libguestfs 1.44.1-3 Modified: libguestfs/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 20:46:12 UTC (rev 949152) +++ PKGBUILD2021-05-27 20:54:50 UTC (rev 949153) @@ -7,7 +7,7 @@ pkgname=libguestfs pkgver=1.44.1 _pkgver_short=${pkgver%.*} -pkgrel=2 +pkgrel=3 pkgdesc="Access and modify virtual machine disk images" arch=('x86_64') url="http://libguestfs.org/; @@ -54,7 +54,8 @@ --disable-static \ --disable-haskell \ --disable-ruby \ ---with-extra-packages="libldm systemd-sysvcompat openssh qemu-headless" +--with-extra-packages="libldm systemd-sysvcompat openssh qemu-headless" \ +--with-guestfs-path=/usr/lib/guestfs # ^ haskell & ruby bindings do not build make }
[arch-commits] Commit in ruby-augeas/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:46:12 Author: bastelfreak Revision: 949152 archrelease: copy trunk to community-x86_64 Added: ruby-augeas/repos/community-x86_64/PKGBUILD (from rev 949151, ruby-augeas/trunk/PKGBUILD) Deleted: ruby-augeas/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 63 ++--- 1 file changed, 32 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:46:06 UTC (rev 949151) +++ PKGBUILD2021-05-27 20:46:12 UTC (rev 949152) @@ -1,31 +0,0 @@ -# Maintainer: Tim Meusel -# Contributor: Christian Rebischke -# Contributor: Greg Sutcliffe - -_gemname=ruby-augeas -pkgname="$_gemname" -pkgver=0.5.0 -pkgrel=6 -pkgdesc='Provides Ruby bindings for augeas' -arch=('x86_64') -url='https://augeas.net' -license=('LGPL') -depends=('ruby' 'augeas') -makedepends=('rubygems' 'ruby-rdoc') -source=("https://rubygems.org/downloads/$_gemname-${pkgver//_/-}.gem;) -noextract=("$_gemname-$pkgver.gem") -sha512sums=('523742368543c617baa2b393e4682451d7fe20aecbcf9ab50fed0f5575119b3fbc06f79f0894cca728d2fee7d441cdd9f075dbcf81628835ba870930c3d2ac8d') -options=(!emptydirs) - -package() { - cd "$srcdir" - # _gemdir is defined inside package() because if ruby[gems] is not installed on - # the system, makepkg will exit with an error when sourcing the PKGBUILD. - local _gemdir="$(ruby -e'puts Gem.default_dir')" - - gem install --no-user-install --ignore-dependencies --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver//_/-}.gem" - rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} - rm -rf "${pkgdir}/${_gemdir}/cache" -} - -# vim:set ts=2 sw=2 et: Copied: ruby-augeas/repos/community-x86_64/PKGBUILD (from rev 949151, ruby-augeas/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 20:46:12 UTC (rev 949152) @@ -0,0 +1,32 @@ +# Maintainer: Tim Meusel +# Contributor: Christian Rebischke +# Contributor: Greg Sutcliffe + +_gemname=ruby-augeas +pkgname="$_gemname" +pkgver=0.5.0 +pkgrel=7 +pkgdesc='Provides Ruby bindings for augeas' +arch=('x86_64') +url='https://augeas.net' +license=('LGPL') +depends=('ruby' 'augeas') +makedepends=('rubygems' 'ruby-rdoc') +source=("https://rubygems.org/downloads/$_gemname-${pkgver//_/-}.gem;) +noextract=("$_gemname-$pkgver.gem") +sha512sums=('523742368543c617baa2b393e4682451d7fe20aecbcf9ab50fed0f5575119b3fbc06f79f0894cca728d2fee7d441cdd9f075dbcf81628835ba870930c3d2ac8d') +options=(!emptydirs) + +package() { + cd "$srcdir" + # _gemdir is defined inside package() because if ruby[gems] is not installed on + # the system, makepkg will exit with an error when sourcing the PKGBUILD. + local _gemdir="$(ruby -e'puts Gem.default_dir')" + + gem install --no-user-install --ignore-dependencies --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver//_/-}.gem" + rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} + rm -rf "${pkgdir}/${_gemdir}/cache" + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in ruby-augeas/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:46:06 Author: bastelfreak Revision: 949151 cleanup PKGBUILD; make it reproducible Modified: ruby-augeas/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 20:43:27 UTC (rev 949150) +++ PKGBUILD2021-05-27 20:46:06 UTC (rev 949151) @@ -5,7 +5,7 @@ _gemname=ruby-augeas pkgname="$_gemname" pkgver=0.5.0 -pkgrel=6 +pkgrel=7 pkgdesc='Provides Ruby bindings for augeas' arch=('x86_64') url='https://augeas.net' @@ -26,6 +26,7 @@ gem install --no-user-install --ignore-dependencies --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver//_/-}.gem" rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} rm -rf "${pkgdir}/${_gemdir}/cache" + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in ruby-bcrypt_pbkdf/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:43:27 Author: bastelfreak Revision: 949150 archrelease: copy trunk to community-x86_64 Added: ruby-bcrypt_pbkdf/repos/community-x86_64/PKGBUILD (from rev 949149, ruby-bcrypt_pbkdf/trunk/PKGBUILD) Deleted: ruby-bcrypt_pbkdf/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 104 + 1 file changed, 51 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:43:20 UTC (rev 949149) +++ PKGBUILD2021-05-27 20:43:27 UTC (rev 949150) @@ -1,53 +0,0 @@ -# Maintainer: Tim Meusel - -_gemname='bcrypt_pbkdf' -pkgname="ruby-${_gemname}" -pkgver=1.1.0 -pkgrel=2 -pkgdesc="OpenBSD's bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" -arch=('x86_64') -url='https://github.com/net-ssh/bcrypt_pbkdf-ruby' -license=('MIT') -depends=('ruby') -makedepends=('ruby-rake' 'ruby-bundler' 'ruby-rdoc' 'ruby-rake-compiler') -checkdepends=('ruby-minitest') -options=('!emptydirs') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha512sums=('d7a21ff439b2d023597f1cd45e16b9072f4747fa9498dbcb1920a615dcd09ac020ebbe2a99275042d7bf87a4db207b8329a3c7ef2a95405ad0491d0b8afb6d02') -provides=('bcrypt_pbkdf_ext.so') -prepare() { - cd "${srcdir}/${_gemname}-ruby-${pkgver}" - - sed -E 's|~>|>=|g' --in-place "${_gemname}.gemspec" - sed --in-place 's|git ls-files|find|' "${_gemname}.gemspec" - sed --in-place '/bundler/d' Rakefile - sed --in-place '/rake-compiler-dock/d' bcrypt_pbkdf.gemspec - sed --in-place '/has_rdoc/d' bcrypt_pbkdf.gemspec -} - -build() { - cd "${srcdir}/${_gemname}-ruby-${pkgver}" - #rake compile - #gem build "${_gemname}.gemspec" - rake compile - rake gem -} - -check() { - cd "${srcdir}/${_gemname}-ruby-${pkgver}" - rake test -} - -package() { - cd "${srcdir}/${_gemname}-ruby-${pkgver}" - local _gemdir="$(gem env gemdir)" - gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" "pkg/${_gemname}-${pkgver}.gem" - install -Dm 644 README.md CHANGELOG.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" - rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} - rm -rf "${pkgdir}/${_gemdir}/cache" - rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} -} - -# vim: ts=2 sw=2 et: Copied: ruby-bcrypt_pbkdf/repos/community-x86_64/PKGBUILD (from rev 949149, ruby-bcrypt_pbkdf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 20:43:27 UTC (rev 949150) @@ -0,0 +1,51 @@ +# Maintainer: Tim Meusel + +_gemname='bcrypt_pbkdf' +pkgname="ruby-${_gemname}" +pkgver=1.1.0 +pkgrel=3 +pkgdesc="OpenBSD's bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" +arch=('x86_64') +url='https://github.com/net-ssh/bcrypt_pbkdf-ruby' +license=('MIT') +depends=('ruby') +makedepends=('ruby-rake' 'ruby-bundler' 'ruby-rdoc' 'ruby-rake-compiler') +checkdepends=('ruby-minitest') +options=('!emptydirs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha512sums=('d7a21ff439b2d023597f1cd45e16b9072f4747fa9498dbcb1920a615dcd09ac020ebbe2a99275042d7bf87a4db207b8329a3c7ef2a95405ad0491d0b8afb6d02') +provides=('bcrypt_pbkdf_ext.so') +prepare() { + cd "${srcdir}/${_gemname}-ruby-${pkgver}" + + sed -E 's|~>|>=|g' --in-place "${_gemname}.gemspec" + sed --in-place 's|git ls-files|find|' "${_gemname}.gemspec" + sed --in-place '/bundler/d' Rakefile + sed --in-place '/rake-compiler-dock/d' bcrypt_pbkdf.gemspec + sed --in-place '/has_rdoc/d' bcrypt_pbkdf.gemspec +} + +build() { + cd "${srcdir}/${_gemname}-ruby-${pkgver}" + rake compile + rake gem +} + +check() { + cd "${srcdir}/${_gemname}-ruby-${pkgver}" + rake test +} + +package() { + cd "${srcdir}/${_gemname}-ruby-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "pkg/${_gemname}-${pkgver}.gem" + install -Dm 644 README.md CHANGELOG.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} + rm -rf "${pkgdir}/${_gemdir}/cache" + rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-bcrypt_pbkdf/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:43:20 Author: bastelfreak Revision: 949149 cleanup PKGBUILD; make it reproducible Modified: ruby-bcrypt_pbkdf/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 20:39:58 UTC (rev 949148) +++ PKGBUILD2021-05-27 20:43:20 UTC (rev 949149) @@ -3,7 +3,7 @@ _gemname='bcrypt_pbkdf' pkgname="ruby-${_gemname}" pkgver=1.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="OpenBSD's bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" arch=('x86_64') url='https://github.com/net-ssh/bcrypt_pbkdf-ruby' @@ -27,8 +27,6 @@ build() { cd "${srcdir}/${_gemname}-ruby-${pkgver}" - #rake compile - #gem build "${_gemname}.gemspec" rake compile rake gem } @@ -41,13 +39,13 @@ package() { cd "${srcdir}/${_gemname}-ruby-${pkgver}" local _gemdir="$(gem env gemdir)" - gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" "pkg/${_gemname}-${pkgver}.gem" + gem install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "pkg/${_gemname}-${pkgver}.gem" install -Dm 644 README.md CHANGELOG.md -t "${pkgdir}/usr/share/doc/${pkgname}" install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} rm -rf "${pkgdir}/${_gemdir}/cache" rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" } # vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-ed25519/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:39:58 Author: bastelfreak Revision: 949148 archrelease: copy trunk to community-x86_64 Added: ruby-ed25519/repos/community-x86_64/PKGBUILD (from rev 949147, ruby-ed25519/trunk/PKGBUILD) Deleted: ruby-ed25519/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:39:52 UTC (rev 949147) +++ PKGBUILD2021-05-27 20:39:58 UTC (rev 949148) @@ -1,49 +0,0 @@ -# Maintainer: Tim Meusel - -_gemname='ed25519' -pkgname="ruby-${_gemname}" -pkgver=1.2.4 -pkgrel=3 -pkgdesc='A Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.' -arch=('x86_64') -url='https://github.com/RubyCrypto/ed25519' -license=('MIT') -depends=('ruby') -makedepends=('ruby-rake' 'ruby-bundler' 'ruby-rdoc' 'ruby-rake-compiler') -checkdepends=('ruby-rspec') -options=('!emptydirs') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha512sums=('cf2de7781848d804f3a279baef26f887846d7d846d225293c74dc3f4e301d18518c9edc8b721f9637fff8f087703e91d2376119f2d8185ef19be5862f99801b3') -provides=('ed25519_ref10.so') -prepare() { - cd "${srcdir}/${_gemname}-${pkgver}" - - sed -E 's|~>|>=|g' --in-place "${_gemname}.gemspec" - sed --in-place 's|`git ls-files -z`|`find . -print0`|' "${_gemname}.gemspec" - sed --in-place '/rubocop/Id' Rakefile Gemfile -} - -build() { - cd "${srcdir}/${_gemname}-${pkgver}" - rake compile - gem build "${_gemname}.gemspec" -} - -check() { - cd "${srcdir}/${_gemname}-${pkgver}" - rake spec -} - -package() { - cd "${srcdir}/${_gemname}-${pkgver}" - local _gemdir="$(gem env gemdir)" - gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem - install -Dm 644 README.md CHANGES.md ed25519.png CODE_OF_CONDUCT.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" - rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} - rm -rf "${pkgdir}/${_gemdir}/cache" - rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} -} - -# vim: ts=2 sw=2 et: Copied: ruby-ed25519/repos/community-x86_64/PKGBUILD (from rev 949147, ruby-ed25519/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 20:39:58 UTC (rev 949148) @@ -0,0 +1,49 @@ +# Maintainer: Tim Meusel + +_gemname='ed25519' +pkgname="ruby-${_gemname}" +pkgver=1.2.4 +pkgrel=4 +pkgdesc='A Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.' +arch=('x86_64') +url='https://github.com/RubyCrypto/ed25519' +license=('MIT') +depends=('ruby') +makedepends=('ruby-rake' 'ruby-bundler' 'ruby-rdoc' 'ruby-rake-compiler') +checkdepends=('ruby-rspec') +options=('!emptydirs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha512sums=('cf2de7781848d804f3a279baef26f887846d7d846d225293c74dc3f4e301d18518c9edc8b721f9637fff8f087703e91d2376119f2d8185ef19be5862f99801b3') +provides=('ed25519_ref10.so') +prepare() { + cd "${srcdir}/${_gemname}-${pkgver}" + + sed -E 's|~>|>=|g' --in-place "${_gemname}.gemspec" + sed --in-place 's|`git ls-files -z`|`find . -print0`|' "${_gemname}.gemspec" + sed --in-place '/rubocop/Id' Rakefile Gemfile +} + +build() { + cd "${srcdir}/${_gemname}-${pkgver}" + rake compile + gem build "${_gemname}.gemspec" +} + +check() { + cd "${srcdir}/${_gemname}-${pkgver}" + rake spec +} + +package() { + cd "${srcdir}/${_gemname}-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 README.md CHANGES.md ed25519.png CODE_OF_CONDUCT.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} + rm -rf "${pkgdir}/${_gemdir}/cache" + rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-ed25519/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:39:52 Author: bastelfreak Revision: 949147 cleanup PKGBUILD; make it reproducible Modified: ruby-ed25519/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 20:33:54 UTC (rev 949146) +++ PKGBUILD2021-05-27 20:39:52 UTC (rev 949147) @@ -3,7 +3,7 @@ _gemname='ed25519' pkgname="ruby-${_gemname}" pkgver=1.2.4 -pkgrel=3 +pkgrel=4 pkgdesc='A Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.' arch=('x86_64') url='https://github.com/RubyCrypto/ed25519' @@ -37,13 +37,13 @@ package() { cd "${srcdir}/${_gemname}-${pkgver}" local _gemdir="$(gem env gemdir)" - gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + gem install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem install -Dm 644 README.md CHANGES.md ed25519.png CODE_OF_CONDUCT.md -t "${pkgdir}/usr/share/doc/${pkgname}" install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} rm -rf "${pkgdir}/${_gemdir}/cache" rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" } # vim: ts=2 sw=2 et:
[arch-commits] Commit in pcre2/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:37:24 Author: felixonmars Revision: 416605 archrelease: copy trunk to staging-x86_64 Added: pcre2/repos/staging-x86_64/ pcre2/repos/staging-x86_64/PKGBUILD (from rev 416604, pcre2/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pcre2/repos/staging-x86_64/PKGBUILD (from rev 416604, pcre2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2021-05-27 20:37:24 UTC (rev 416605) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Mateusz 'mrlemux' Lemusisk mrlemux at gmail dotcom +# Based on the pcre package by Sébastien "Seblu" Luttringer +# Contributor: Allan McRae +# Contributor: Eric Belanger +# Contributor: John Proctor + +pkgname=pcre2 +pkgver=10.37 +pkgrel=1 +pkgdesc='A library that implements Perl 5-style regular expressions. 2nd version' +arch=('x86_64') +url='https://www.pcre.org/' +license=('BSD') +depends=('gcc-libs' 'readline' 'zlib' 'bzip2' 'bash') +source=("https://ftp.pcre.org/pub/pcre/$pkgname-$pkgver.tar.bz2"{,.sig}) +sha512sums=('69f4bf4736b986e0fc855eedb292efe72a0df2e803bc0e61a6cf47775eed433bb1b2f28d7e641591ef4603d47beb543a64ed0eef9538d00f0746bc3435c143ec' +'SKIP') +validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel + +build() { + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--enable-pcre2-16 \ +--enable-pcre2-32 \ +--enable-jit \ +--enable-pcre2grep-libz \ +--enable-pcre2grep-libbz2 \ +--enable-pcre2test-libreadline + make +} + +check() { + cd $pkgname-$pkgver + make -j1 check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in ruby-msgpack/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:33:54 Author: bastelfreak Revision: 949146 archrelease: copy trunk to community-x86_64 Added: ruby-msgpack/repos/community-x86_64/PKGBUILD (from rev 949145, ruby-msgpack/trunk/PKGBUILD) Deleted: ruby-msgpack/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 111 +++-- 1 file changed, 57 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:33:46 UTC (rev 949145) +++ PKGBUILD2021-05-27 20:33:54 UTC (rev 949146) @@ -1,54 +0,0 @@ -# Maintainer: Thore Bödecker - -_gemname=msgpack -pkgname="ruby-${_gemname}" -pkgver=1.4.2 -pkgrel=2 -pkgdesc='MessagePack implementation for Ruby' -url='https://github.com/msgpack/msgpack-ruby' -arch=('x86_64') -license=('Apache') -depends=('ruby') -makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 'ruby-rspec' 'ruby-bundler') -options=('!emptydirs') -source=("https://github.com/msgpack/msgpack-ruby/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz;) -sha256sums=('6e844e8f0ba6bcedaf28fd8bfb8ea043265c2f3b1abae1b9606dea787fb30a12') -sha512sums=('bcc053d3389219169d798668eef73fbcf5d6197719442dfc001099ba440258dcb3741ebad3eb408b4b3c54c79f3ecc4f0d58a8d8d9eb5fd0b2fd85c2a6df0fab') - -prepare() { - cd "${_gemname}-ruby-${pkgver}" - sed 's|git ls-files|find|' -i "${_gemname}.gemspec" - sed 's|~>|>=|g' -i Gemfile -} - -build() { - cd "${_gemname}-ruby-${pkgver}" - rake compile - rake build - rake clean -} - -check() { - cd "${_gemname}-ruby-${pkgver}" - rake spec -} - -package() { - cd "${_gemname}-ruby-${pkgver}" - local _gemdir="$(gem env gemdir)" - gem install \ ---ignore-dependencies \ ---no-user-install \ --i "${pkgdir}/${_gemdir}" \ --n "${pkgdir}/usr/bin" \ -"pkg/${_gemname}-${pkgver}.gem" - - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - - cd "${pkgdir}/${_gemdir}" - rm -r cache gems/"${_gemname}-${pkgver}"/{ext,tmp,lib/*/*.so} \ -extensions/*/*/"${_gemname}-${pkgver}"/{mkmf.log,gem_make.out} -} - -# vim: ts=2 sw=2 et: Copied: ruby-msgpack/repos/community-x86_64/PKGBUILD (from rev 949145, ruby-msgpack/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 20:33:54 UTC (rev 949146) @@ -0,0 +1,57 @@ +# Maintainer: Thore Bödecker +# Maintainer: Tim Meusel + +_gemname=msgpack +pkgname="ruby-${_gemname}" +pkgver=1.4.2 +pkgrel=3 +pkgdesc='MessagePack implementation for Ruby' +url='https://github.com/msgpack/msgpack-ruby' +arch=('x86_64') +license=('Apache') +depends=('ruby') +makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 'ruby-rspec' 'ruby-bundler') +options=('!emptydirs') +source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") +sha256sums=('6e844e8f0ba6bcedaf28fd8bfb8ea043265c2f3b1abae1b9606dea787fb30a12') +sha512sums=('bcc053d3389219169d798668eef73fbcf5d6197719442dfc001099ba440258dcb3741ebad3eb408b4b3c54c79f3ecc4f0d58a8d8d9eb5fd0b2fd85c2a6df0fab') + +prepare() { + cd "${_gemname}-ruby-${pkgver}" + sed 's|git ls-files|find|' -i "${_gemname}.gemspec" + sed 's|~>|>=|g' -i Gemfile +} + +build() { + cd "${_gemname}-ruby-${pkgver}" + rake compile + rake build + rake clean +} + +check() { + cd "${_gemname}-ruby-${pkgver}" + rake spec +} + +package() { + cd "${_gemname}-ruby-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install \ +--ignore-dependencies \ +--no-user-install \ +--install-dir "${pkgdir}/${_gemdir}" \ +--bindir "${pkgdir}/usr/bin" \ +"pkg/${_gemname}-${pkgver}.gem" + + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" + + cd "${pkgdir}/${_gemdir}" + rm -r cache gems/"${_gemname}-${pkgver}"/{ext,tmp,lib/*/*.so} \ +extensions/*/*/"${_gemname}-${pkgver}"/{mkmf.log,gem_make.out} +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-msgpack/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:33:46 Author: bastelfreak Revision: 949145 cleanup PKGBUILD; make it reproducible Modified: ruby-msgpack/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 20:25:05 UTC (rev 949144) +++ PKGBUILD2021-05-27 20:33:46 UTC (rev 949145) @@ -1,9 +1,10 @@ # Maintainer: Thore Bödecker +# Maintainer: Tim Meusel _gemname=msgpack pkgname="ruby-${_gemname}" pkgver=1.4.2 -pkgrel=2 +pkgrel=3 pkgdesc='MessagePack implementation for Ruby' url='https://github.com/msgpack/msgpack-ruby' arch=('x86_64') @@ -11,7 +12,7 @@ depends=('ruby') makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 'ruby-rspec' 'ruby-bundler') options=('!emptydirs') -source=("https://github.com/msgpack/msgpack-ruby/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz;) +source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") sha256sums=('6e844e8f0ba6bcedaf28fd8bfb8ea043265c2f3b1abae1b9606dea787fb30a12') sha512sums=('bcc053d3389219169d798668eef73fbcf5d6197719442dfc001099ba440258dcb3741ebad3eb408b4b3c54c79f3ecc4f0d58a8d8d9eb5fd0b2fd85c2a6df0fab') @@ -39,13 +40,15 @@ gem install \ --ignore-dependencies \ --no-user-install \ --i "${pkgdir}/${_gemdir}" \ --n "${pkgdir}/usr/bin" \ +--install-dir "${pkgdir}/${_gemdir}" \ +--bindir "${pkgdir}/usr/bin" \ "pkg/${_gemname}-${pkgver}.gem" install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" + cd "${pkgdir}/${_gemdir}" rm -r cache gems/"${_gemname}-${pkgver}"/{ext,tmp,lib/*/*.so} \ extensions/*/*/"${_gemname}-${pkgver}"/{mkmf.log,gem_make.out}
[arch-commits] Commit in ruby-sys-proctable/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:24:59 Author: bastelfreak Revision: 949143 cleanup PKGBUILD; make it reproducible Modified: ruby-sys-proctable/trunk/PKGBUILD --+ PKGBUILD | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 20:23:23 UTC (rev 949142) +++ PKGBUILD2021-05-27 20:24:59 UTC (rev 949143) @@ -1,11 +1,11 @@ -# Generated by gem2arch (https://github.com/anatol/gem2arch) # Maintainer: Thore Bödecker +# Maintainer: Tim Meusel # Contributor: Christoph Scholz _gemname='sys-proctable' pkgname="ruby-${_gemname}" pkgver=1.2.6 -pkgrel=2 +pkgrel=3 pkgdesc='An interface for providing process table information' arch=('any') url='https://github.com/djberg96/sys-proctable' @@ -26,6 +26,9 @@ # we're running in a limited chroot and won't reach the default 10 procs for `top` output # just disable this test and move on sed -i '/described_class.top.size/d' spec/sys_top_spec.rb + + # the date field in the gemspec is useless and makes the package non-reproducible + sed -i '/s.date/d' sys-proctable.gemspec } build() { @@ -41,16 +44,16 @@ package() { cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" local _gemdir="$(gem env gemdir)" - find . -iname '*.gem' gem install \ --ignore-dependencies \ --no-user-install \ --i "${pkgdir}/${_gemdir}" \ --n "${pkgdir}/usr/bin" \ +--install-dir "${pkgdir}/${_gemdir}" \ +--bindir "${pkgdir}/usr/bin" \ "${_gemname}-${pkgver}.gem" - cd "${pkgdir}/${_gemdir}" - rm -rf cache + rm -rf "${pkgdir}/${_gemdir}/cache" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + install -Dm 644 README.md examples/example_ps.rb CHANGES.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}/" } # vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-sys-proctable/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:25:05 Author: bastelfreak Revision: 949144 archrelease: copy trunk to community-any Added: ruby-sys-proctable/repos/community-any/PKGBUILD (from rev 949143, ruby-sys-proctable/trunk/PKGBUILD) Deleted: ruby-sys-proctable/repos/community-any/PKGBUILD --+ PKGBUILD | 115 +++-- 1 file changed, 59 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:24:59 UTC (rev 949143) +++ PKGBUILD2021-05-27 20:25:05 UTC (rev 949144) @@ -1,56 +0,0 @@ -# Generated by gem2arch (https://github.com/anatol/gem2arch) -# Maintainer: Thore Bödecker -# Contributor: Christoph Scholz - -_gemname='sys-proctable' -pkgname="ruby-${_gemname}" -pkgver=1.2.6 -pkgrel=2 -pkgdesc='An interface for providing process table information' -arch=('any') -url='https://github.com/djberg96/sys-proctable' -license=('Apache') -depends=('ruby' 'ruby-ffi') -makedepends=('ruby-rake' 'ruby-rdoc' 'ruby-rake-compiler' 'ruby-yard' 'ruby-rspec' 'ruby-bundler') -checkdepends=('ruby-test-unit') -options=('!emptydirs') -source=("${url}/archive/${_gemname}-${pkgver}.tar.gz") -sha512sums=('3243f0dd21518799665fd36eaf6a4a749d9a407c6f8b269141c70518080a713055d6e2d6c127e78af458bbc7f34aff9b8274f10eed364513e1d5a3f64090c0b6') - -prepare() { - cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" - - # we won't sign our output gemfile (i.e. we won't upload to rubygems) - sed -i '/spec.signing_key/d' Rakefile - - # we're running in a limited chroot and won't reach the default 10 procs for `top` output - # just disable this test and move on - sed -i '/described_class.top.size/d' spec/sys_top_spec.rb -} - -build() { - cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" - rake gem:create -} - -check() { - cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" - rake spec -} - -package() { - cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" - local _gemdir="$(gem env gemdir)" - find . -iname '*.gem' - gem install \ ---ignore-dependencies \ ---no-user-install \ --i "${pkgdir}/${_gemdir}" \ --n "${pkgdir}/usr/bin" \ -"${_gemname}-${pkgver}.gem" - - cd "${pkgdir}/${_gemdir}" - rm -rf cache -} - -# vim: ts=2 sw=2 et: Copied: ruby-sys-proctable/repos/community-any/PKGBUILD (from rev 949143, ruby-sys-proctable/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 20:25:05 UTC (rev 949144) @@ -0,0 +1,59 @@ +# Maintainer: Thore Bödecker +# Maintainer: Tim Meusel +# Contributor: Christoph Scholz + +_gemname='sys-proctable' +pkgname="ruby-${_gemname}" +pkgver=1.2.6 +pkgrel=3 +pkgdesc='An interface for providing process table information' +arch=('any') +url='https://github.com/djberg96/sys-proctable' +license=('Apache') +depends=('ruby' 'ruby-ffi') +makedepends=('ruby-rake' 'ruby-rdoc' 'ruby-rake-compiler' 'ruby-yard' 'ruby-rspec' 'ruby-bundler') +checkdepends=('ruby-test-unit') +options=('!emptydirs') +source=("${url}/archive/${_gemname}-${pkgver}.tar.gz") +sha512sums=('3243f0dd21518799665fd36eaf6a4a749d9a407c6f8b269141c70518080a713055d6e2d6c127e78af458bbc7f34aff9b8274f10eed364513e1d5a3f64090c0b6') + +prepare() { + cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" + + # we won't sign our output gemfile (i.e. we won't upload to rubygems) + sed -i '/spec.signing_key/d' Rakefile + + # we're running in a limited chroot and won't reach the default 10 procs for `top` output + # just disable this test and move on + sed -i '/described_class.top.size/d' spec/sys_top_spec.rb + + # the date field in the gemspec is useless and makes the package non-reproducible + sed -i '/s.date/d' sys-proctable.gemspec +} + +build() { + cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" + rake gem:create +} + +check() { + cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" + rake spec +} + +package() { + cd "${srcdir}/${_gemname}-${_gemname}-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install \ +--ignore-dependencies \ +--no-user-install \ +--install-dir "${pkgdir}/${_gemdir}" \ +--bindir "${pkgdir}/usr/bin" \ +"${_gemname}-${pkgver}.gem" + + rm -rf "${pkgdir}/${_gemdir}/cache" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + install -Dm 644 README.md examples/example_ps.rb CHANGES.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}/" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-hypothesis/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:23:23 Author: felixonmars Revision: 949142 archrelease: copy trunk to community-any Added: python-hypothesis/repos/community-any/PKGBUILD (from rev 949141, python-hypothesis/trunk/PKGBUILD) Deleted: python-hypothesis/repos/community-any/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:23:13 UTC (rev 949141) +++ PKGBUILD2021-05-27 20:23:23 UTC (rev 949142) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-hypothesis -pkgver=6.13.4 -pkgrel=1 -pkgdesc="Advanced Quickcheck style testing library for Python" -arch=('any') -license=('MPL') -url="https://hypothesis.readthedocs.org; -depends=('python-attrs' 'python-sortedcontainers') -optdepends=('python-pytz: for datetime and django module' -'python-faker: for fakefactory and django module' -'python-django: for django module' -'python-numpy: for numpy module' -'python-pytest: for pytest module' -'python-lark-parser: for lark module' -'python-libcst: for codemods module') -makedepends=('python-setuptools') -checkdepends=('python-pytest' 'flake8' 'python-pytz' 'python-numpy' 'python-faker' - 'python-flaky' 'python-django' 'python-mock' 'python-pandas' 'python-dpcontracts' - 'python-pytest-xdist' 'python-lark-parser' 'python-pexpect' 'python-coverage' - 'python-typing_extensions' 'python-black' 'python-fakeredis' 'python-libcst') -source=("$pkgname-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;) -sha512sums=('93db99bdbe408ddbad4baf983b00b3e7624fd28d15a0d4c1453437328a51b0733db13e3b7b04b40bc60aa05e2e8364ce5b186d81a2d33e50b49f5a406fec95d6') - -prepare() { - mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver -} - -build() { - cd hypothesis-$pkgver/hypothesis-python - python setup.py build -} - -check() { - # tests/numpy/test_lazy_import.py: https://github.com/HypothesisWorks/hypothesis/issues/2411 - - cd hypothesis-$pkgver/hypothesis-python - python setup.py install --root="$PWD/tmp_install" --optimize=1 - python examples/example_hypothesis_entrypoint/setup.py install --root="$PWD/tmp_install" --optimize=1 - - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages:$PWD/examples/example_hypothesis_entrypoint" \ - PATH="$PWD/tmp_install/usr/bin:$PATH" \ -pytest --ignore tests/numpy/test_lazy_import.py --ignore tmp_install -} - -package() { - cd hypothesis-$pkgver/hypothesis-python - python setup.py install --root="$pkgdir" --optimize=1 - - # It's only present when tests are enabled, so adding -f - rm -rf "$pkgdir"/usr/lib/python3.9/site-packages/tests -} Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 949141, python-hypothesis/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 20:23:23 UTC (rev 949142) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgname=python-hypothesis +pkgver=6.13.5 +pkgrel=1 +pkgdesc="Advanced Quickcheck style testing library for Python" +arch=('any') +license=('MPL') +url="https://hypothesis.readthedocs.org; +depends=('python-attrs' 'python-sortedcontainers') +optdepends=('python-pytz: for datetime and django module' +'python-faker: for fakefactory and django module' +'python-django: for django module' +'python-numpy: for numpy module' +'python-pytest: for pytest module' +'python-lark-parser: for lark module' +'python-libcst: for codemods module') +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'flake8' 'python-pytz' 'python-numpy' 'python-faker' + 'python-flaky' 'python-django' 'python-mock' 'python-pandas' 'python-dpcontracts' + 'python-pytest-xdist' 'python-lark-parser' 'python-pexpect' 'python-coverage' + 'python-typing_extensions' 'python-black' 'python-fakeredis' 'python-libcst') +source=("$pkgname-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;) +sha512sums=('06765607be1a49d92382d426105021ed9dca91c5b41674ba45f0a29ce7cb06537edf706ea7305300f9aae7d8c9b1827bcaf807e3c4aece9594a55b3c0122c622') + +prepare() { + mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver +} + +build() { + cd hypothesis-$pkgver/hypothesis-python + python setup.py build +} + +check() { + # tests/numpy/test_lazy_import.py: https://github.com/HypothesisWorks/hypothesis/issues/2411 + + cd hypothesis-$pkgver/hypothesis-python + python setup.py install --root="$PWD/tmp_install" --optimize=1 + python examples/example_hypothesis_entrypoint/setup.py install
[arch-commits] Commit in python-hypothesis/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:23:13 Author: felixonmars Revision: 949141 upgpkg: python-hypothesis 6.13.5-1 Modified: python-hypothesis/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 20:02:53 UTC (rev 949140) +++ PKGBUILD2021-05-27 20:23:13 UTC (rev 949141) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-hypothesis -pkgver=6.13.4 +pkgver=6.13.5 pkgrel=1 pkgdesc="Advanced Quickcheck style testing library for Python" arch=('any') @@ -21,7 +21,7 @@ 'python-pytest-xdist' 'python-lark-parser' 'python-pexpect' 'python-coverage' 'python-typing_extensions' 'python-black' 'python-fakeredis' 'python-libcst') source=("$pkgname-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;) -sha512sums=('93db99bdbe408ddbad4baf983b00b3e7624fd28d15a0d4c1453437328a51b0733db13e3b7b04b40bc60aa05e2e8364ce5b186d81a2d33e50b49f5a406fec95d6') +sha512sums=('06765607be1a49d92382d426105021ed9dca91c5b41674ba45f0a29ce7cb06537edf706ea7305300f9aae7d8c9b1827bcaf807e3c4aece9594a55b3c0122c622') prepare() { mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
[arch-commits] Commit in ruby-x25519/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:02:53 Author: bastelfreak Revision: 949140 archrelease: copy trunk to community-x86_64 Added: ruby-x25519/repos/community-x86_64/PKGBUILD (from rev 949139, ruby-x25519/trunk/PKGBUILD) Deleted: ruby-x25519/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 101 ++--- 1 file changed, 51 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 20:02:36 UTC (rev 949139) +++ PKGBUILD2021-05-27 20:02:53 UTC (rev 949140) @@ -1,50 +0,0 @@ -# Maintainer: Tim Meusel - -_gemname='x25519' -pkgname="ruby-${_gemname}" -pkgver=1.0.8 -pkgrel=3 -pkgdesc='An efficient public key cryptography library for Ruby providing key exchange/agreement via the X25519 (a.k.a. Curve25519) Elliptic Curve Diffie-Hellman function as described in RFC 7748' -arch=('x86_64') -url='https://github.com/RubyCrypto/x25519' -license=('BSD') -depends=('ruby') -makedepends=('ruby-rake' 'ruby-bundler' 'ruby-rdoc' 'ruby-rake-compiler') -checkdepends=('ruby-rspec') -options=('!emptydirs') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha512sums=('42a9a2f1c470ea82c070435e4d85317c69fbd6e994f765c46b3aa4b544a5557559ff36194e37100bd8f581711156d185117535aeb3da9f5b6b5523e5a4b347b6') -provides=('x25519_precomputed.so' 'x25519_ref10.so') -prepare() { - cd "${srcdir}/${_gemname}-${pkgver}" - - sed -E 's|~>|>=|g' --in-place "${_gemname}.gemspec" - sed --in-place 's|`git ls-files -z`|`find . -print0`|' "${_gemname}.gemspec" - sed --in-place '/rubocop/Id' Rakefile Gemfile - sed --in-place '/coveralls/Id' Gemfile spec/spec_helper.rb -} - -build() { - cd "${srcdir}/${_gemname}-${pkgver}" - rake compile - gem build "${_gemname}.gemspec" -} - -check() { - cd "${srcdir}/${_gemname}-${pkgver}" - rake spec -} - -package() { - cd "${srcdir}/${_gemname}-${pkgver}" - local _gemdir="$(gem env gemdir)" - gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem - install -Dm 644 README.md CHANGES.md CODE_OF_CONDUCT.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" - rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} - rm -rf "${pkgdir}/${_gemdir}/cache" - rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} -} - -# vim: ts=2 sw=2 et: Copied: ruby-x25519/repos/community-x86_64/PKGBUILD (from rev 949139, ruby-x25519/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 20:02:53 UTC (rev 949140) @@ -0,0 +1,51 @@ +# Maintainer: Tim Meusel + +_gemname='x25519' +pkgname="ruby-${_gemname}" +pkgver=1.0.8 +pkgrel=4 +pkgdesc='An efficient public key cryptography library for Ruby providing key exchange/agreement via the X25519 (a.k.a. Curve25519) Elliptic Curve Diffie-Hellman function as described in RFC 7748' +arch=('x86_64') +url='https://github.com/RubyCrypto/x25519' +license=('BSD') +depends=('ruby') +makedepends=('ruby-rake' 'ruby-bundler' 'ruby-rdoc' 'ruby-rake-compiler') +checkdepends=('ruby-rspec') +options=('!emptydirs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha512sums=('42a9a2f1c470ea82c070435e4d85317c69fbd6e994f765c46b3aa4b544a5557559ff36194e37100bd8f581711156d185117535aeb3da9f5b6b5523e5a4b347b6') +provides=('x25519_precomputed.so' 'x25519_ref10.so') +prepare() { + cd "${srcdir}/${_gemname}-${pkgver}" + + sed -E 's|~>|>=|g' --in-place "${_gemname}.gemspec" + sed --in-place 's|`git ls-files -z`|`find . -print0`|' "${_gemname}.gemspec" + sed --in-place '/rubocop/Id' Rakefile Gemfile + sed --in-place '/coveralls/Id' Gemfile spec/spec_helper.rb +} + +build() { + cd "${srcdir}/${_gemname}-${pkgver}" + rake compile + gem build "${_gemname}.gemspec" +} + +check() { + cd "${srcdir}/${_gemname}-${pkgver}" + rake spec +} + +package() { + cd "${srcdir}/${_gemname}-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 README.md CHANGES.md CODE_OF_CONDUCT.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" + rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" + rm -rf "${pkgdir}/${_gemdir}/cache" + rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-x25519/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 20:02:36 Author: bastelfreak Revision: 949139 cleanup generated docs Modified: ruby-x25519/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 19:42:50 UTC (rev 949138) +++ PKGBUILD2021-05-27 20:02:36 UTC (rev 949139) @@ -3,7 +3,7 @@ _gemname='x25519' pkgname="ruby-${_gemname}" pkgver=1.0.8 -pkgrel=3 +pkgrel=4 pkgdesc='An efficient public key cryptography library for Ruby providing key exchange/agreement via the X25519 (a.k.a. Curve25519) Elliptic Curve Diffie-Hellman function as described in RFC 7748' arch=('x86_64') url='https://github.com/RubyCrypto/x25519' @@ -43,6 +43,7 @@ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" rm -rf ${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/{ext,tmp} + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" rm -rf "${pkgdir}/${_gemdir}/cache" rm -rf ${pkgdir}/${_gemdir}/extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out} }
[arch-commits] Commit in linux-lts/trunk (PKGBUILD config)
Date: Thursday, May 27, 2021 @ 19:58:26 Author: andyrtr Revision: 416604 FS#69505: Enable MTD_ROM Modified: linux-lts/trunk/PKGBUILD linux-lts/trunk/config --+ PKGBUILD |2 +- config | 23 --- 2 files changed, 9 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 19:43:16 UTC (rev 416603) +++ PKGBUILD2021-05-27 19:58:26 UTC (rev 416604) @@ -25,7 +25,7 @@ # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256sums=('7480803acd7152b1e8248954e219ca9d8d95afa73ec2d8973170939ac44b2f24' 'SKIP' -'cd62ea9a06d89bda2dce45cc0ccbdb5a2ee9f588a04fa3acb02776a790668be9' +'c6d4cef408fcc4c7c30ff6ec8bf142a8846459c831aa1184979a45b7021a' '96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e') export KBUILD_BUILD_HOST=archlinux Modified: config === --- config 2021-05-27 19:43:16 UTC (rev 416603) +++ config 2021-05-27 19:58:26 UTC (rev 416604) @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.10.32 Kernel Configuration +# Linux/x86 5.10.40 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=100200 +CONFIG_GCC_VERSION=110100 CONFIG_LD_VERSION=23601 CONFIG_CLANG_VERSION=0 CONFIG_LLD_VERSION=0 @@ -11,6 +11,7 @@ CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y @@ -863,9 +864,6 @@ # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y -CONFIG_GCC_PLUGINS=y -# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set -# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # end of General architecture-dependent options CONFIG_RT_MUTEXES=y @@ -2266,7 +2264,7 @@ CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y CONFIG_MTD_RAM=m -# CONFIG_MTD_ROM is not set +CONFIG_MTD_ROM=m # CONFIG_MTD_ABSENT is not set # end of RAM/ROM/Flash chip drivers @@ -8485,7 +8483,6 @@ CONFIG_AD7923=m CONFIG_AD7949=m CONFIG_AD799X=m -# CONFIG_AD9467 is not set CONFIG_AXP20X_ADC=m CONFIG_AXP288_ADC=m CONFIG_CC10001_ADC=m @@ -9562,17 +9559,11 @@ # # Kernel hardening options # -CONFIG_GCC_PLUGIN_STRUCTLEAK=y # # Memory initialization # -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set -# CONFIG_GCC_PLUGIN_STACKLEAK is not set +CONFIG_INIT_STACK_NONE=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # end of Memory initialization @@ -10045,6 +10036,8 @@ CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set CONFIG_HAVE_ARCH_KCSAN=y +CONFIG_HAVE_KCSAN_COMPILER=y +# CONFIG_KCSAN is not set # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y
[arch-commits] Commit in cmake/repos/extra-x86_64 (6 files)
Date: Thursday, May 27, 2021 @ 19:43:16 Author: arojas Revision: 416603 archrelease: copy trunk to extra-x86_64 Added: cmake/repos/extra-x86_64/PKGBUILD (from rev 416602, cmake/trunk/PKGBUILD) cmake/repos/extra-x86_64/cmake-cppflags.patch (from rev 416602, cmake/trunk/cmake-cppflags.patch) cmake/repos/extra-x86_64/rebuild.list (from rev 416602, cmake/trunk/rebuild.list) Deleted: cmake/repos/extra-x86_64/PKGBUILD cmake/repos/extra-x86_64/cmake-cppflags.patch cmake/repos/extra-x86_64/rebuild.list --+ PKGBUILD | 94 - cmake-cppflags.patch | 52 +-- rebuild.list |4 +- 3 files changed, 75 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-05-27 19:42:56 UTC (rev 416602) +++ PKGBUILD2021-05-27 19:43:16 UTC (rev 416603) @@ -1,47 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino -# Contributor: Pierre Schmitz - -pkgname=cmake -pkgver=3.20.2 -pkgrel=1 -pkgdesc='A cross-platform open-source make system' -arch=('x86_64') -url="https://www.cmake.org/; -license=('custom') -depends=('curl' 'libarchive' 'hicolor-icon-theme' 'jsoncpp' 'libjsoncpp.so' 'libuv' 'rhash') -makedepends=('qt6-base' 'python-sphinx' 'emacs') -optdepends=('qt6-base: cmake-gui') -source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz; - cmake-cppflags.patch) -sha512sums=('675a92f84b437169aee86dbfa59715671b9195ddeffc6fea83c7803a70abe3116106ad0a627b9e4bef326bfb2a10fdf624ad341fd9d3d08e3d8a69c271cd2b32' - '407c5c63a31266e44641ada8229dbc33df44df98e5bb575db3a33590e8ffdff9aea3f2ee5cb0cb855858facf1e46c63886dea9f948a0cad2da042e7f7f258cac') - -prepare() { - cd ${pkgname}-${pkgver} - patch -p1 -i ../cmake-cppflags.patch # Honor CPPFLAGS https://gitlab.kitware.com/cmake/cmake/issues/12928 -} - -build() { - cd ${pkgname}-${pkgver} - export CXXFLAGS+=" ${CPPFLAGS}" - ./bootstrap --prefix=/usr \ ---mandir=/share/man \ ---docdir=/share/doc/cmake \ ---sphinx-man \ ---system-libs \ ---qt-gui \ ---parallel=$(/usr/bin/getconf _NPROCESSORS_ONLN) - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - - emacs -batch -f batch-byte-compile \ -"${pkgdir}"/usr/share/emacs/site-lisp/cmake-mode.el - - install -Dm644 Copyright.txt \ -"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: cmake/repos/extra-x86_64/PKGBUILD (from rev 416602, cmake/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-27 19:43:16 UTC (rev 416603) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgname=cmake +pkgver=3.20.3 +pkgrel=1 +pkgdesc='A cross-platform open-source make system' +arch=('x86_64') +url="https://www.cmake.org/; +license=('custom') +depends=('curl' 'libarchive' 'hicolor-icon-theme' 'jsoncpp' 'libjsoncpp.so' 'libuv' 'rhash') +makedepends=('qt6-base' 'python-sphinx' 'emacs') +optdepends=('qt6-base: cmake-gui') +source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz; + cmake-cppflags.patch) +sha512sums=('ed2b8b04c759c4f7c5c363be33bf08e6677c710c1f937050a378ab5539136b919531e1c927b117b3d8d68d4bb613de8d92a3d4d50f3ab3bc98355febca779a1b' + '407c5c63a31266e44641ada8229dbc33df44df98e5bb575db3a33590e8ffdff9aea3f2ee5cb0cb855858facf1e46c63886dea9f948a0cad2da042e7f7f258cac') + +prepare() { + cd ${pkgname}-${pkgver} + patch -p1 -i ../cmake-cppflags.patch # Honor CPPFLAGS https://gitlab.kitware.com/cmake/cmake/issues/12928 +} + +build() { + cd ${pkgname}-${pkgver} + export CXXFLAGS+=" ${CPPFLAGS}" + ./bootstrap --prefix=/usr \ +--mandir=/share/man \ +--docdir=/share/doc/cmake \ +--sphinx-man \ +--system-libs \ +--qt-gui \ +--parallel=$(/usr/bin/getconf _NPROCESSORS_ONLN) + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + emacs -batch -f batch-byte-compile \ +"${pkgdir}"/usr/share/emacs/site-lisp/cmake-mode.el + + install -Dm644 Copyright.txt \ +"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Deleted: cmake-cppflags.patch === --- cmake-cppflags.patch2021-05-27 19:42:56 UTC (rev 416602) +++ cmake-cppflags.patch2021-05-27 19:43:16 UTC (rev 416603) @@ -1,26 +0,0 @@ -diff --git a/Modules/CMakeCInformation.cmake b/Modules/CMakeCInformation.cmake -index f6d620f40e..325b11f25e 100644 a/Modules/CMakeCInformation.cmake -+++ b/Modules/CMakeCInformation.cmake -@@ -100,7 +100,7 @@ if(NOT CMAKE_MODULE_EXISTS) - set(CMAKE_SHARED_MODULE_CREATE_C_FLAGS ${CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS}) - endif() - --set(CMAKE_C_FLAGS_INIT "$ENV{CFLAGS}
[arch-commits] Commit in cmake/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 19:42:56 Author: arojas Revision: 416602 Update to 3.20.3 Modified: cmake/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 19:39:55 UTC (rev 416601) +++ PKGBUILD2021-05-27 19:42:56 UTC (rev 416602) @@ -3,7 +3,7 @@ # Contributor: Pierre Schmitz pkgname=cmake -pkgver=3.20.2 +pkgver=3.20.3 pkgrel=1 pkgdesc='A cross-platform open-source make system' arch=('x86_64') @@ -14,7 +14,7 @@ optdepends=('qt6-base: cmake-gui') source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz; cmake-cppflags.patch) -sha512sums=('675a92f84b437169aee86dbfa59715671b9195ddeffc6fea83c7803a70abe3116106ad0a627b9e4bef326bfb2a10fdf624ad341fd9d3d08e3d8a69c271cd2b32' +sha512sums=('ed2b8b04c759c4f7c5c363be33bf08e6677c710c1f937050a378ab5539136b919531e1c927b117b3d8d68d4bb613de8d92a3d4d50f3ab3bc98355febca779a1b' '407c5c63a31266e44641ada8229dbc33df44df98e5bb575db3a33590e8ffdff9aea3f2ee5cb0cb855858facf1e46c63886dea9f948a0cad2da042e7f7f258cac') prepare() {
[arch-commits] Commit in linux/trunk (PKGBUILD config)
Date: Thursday, May 27, 2021 @ 19:39:55 Author: heftig Revision: 416601 FS#69505: Enable MTD_ROM Modified: linux/trunk/PKGBUILD linux/trunk/config --+ PKGBUILD |2 +- config |4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 19:35:37 UTC (rev 416600) +++ PKGBUILD2021-05-27 19:39:55 UTC (rev 416601) @@ -25,7 +25,7 @@ 'A2FF3A36AAA56654109064AB19802F8B0D70FC30' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' -'55c4cb76754b1db234a0994806106d8481c171d4e3fead12793f0083a48511d4') +'c14e6820460eec990ada09ac1a2e504c60047d8fab76ae24724bacd450697aa1') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2021-05-27 19:35:37 UTC (rev 416600) +++ config 2021-05-27 19:39:55 UTC (rev 416601) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.12.4-arch1 Kernel Configuration +# Linux/x86 5.12.7-arch1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0" CONFIG_CC_IS_GCC=y @@ -2290,7 +2290,7 @@ CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y CONFIG_MTD_RAM=m -# CONFIG_MTD_ROM is not set +CONFIG_MTD_ROM=m # CONFIG_MTD_ABSENT is not set # end of RAM/ROM/Flash chip drivers