[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)
Date: Wednesday, March 16, 2022 @ 06:48:11 Author: tpowa Revision: 439732 archrelease: copy trunk to extra-any Added: archboot-arm/repos/extra-any/PKGBUILD (from rev 439731, archboot-arm/trunk/PKGBUILD) archboot-arm/repos/extra-any/archboot.install (from rev 439731, archboot-arm/trunk/archboot.install) Deleted: archboot-arm/repos/extra-any/PKGBUILD archboot-arm/repos/extra-any/archboot.install --+ PKGBUILD | 98 ++--- archboot.install | 38 ++-- 2 files changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-16 06:48:05 UTC (rev 439731) +++ PKGBUILD2022-03-16 06:48:11 UTC (rev 439732) @@ -1,49 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot-arm -pkgver=2022.03 -pkgrel=7 -pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot"; -depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' - 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf' - 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' - 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' - 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive' -'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio' -'fuse' 'libusb' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' -'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda' -'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk' -'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 'gptfdisk' 'nilfs-utils' 'btrfs-progs' -'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl' 'smartmontools' 'dnsmasq' 'cifs-utils' -'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 'nettle' 'libtasn1' 'expat' -'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry' -'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'haveged' 'pambase' 'traceroute' 'grub' -'systemd-sysvcompat' 'arch-install-scripts' 'zsh' 'gdbm' 'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' -'usb_modeswitch' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 'ethtool' 'exfatprogs' -'fuse3' 'flex' 'amd-ucode' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' -'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader') -makedepends=('git') -optdepends=('linux-firmware: for firmware inclusion on image file' -'sudo: for running the archboot build server') -source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed";) -backup=('etc/archboot/defaults' - 'etc/archboot/x86_64.conf' -'etc/archboot/aarch64.conf' -'etc/archboot/x86_64-latest.conf' -'etc/archboot/aarch64-latest.conf' -'etc/archboot/presets/x86_64' -'etc/archboot/presets/aarch64' -'etc/archboot/presets/x86_64-latest' -'etc/archboot/presets/aarch64-latest') -install=archboot.install -sha256sums=('SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - cd "$srcdir/archboot" - mv etc/ usr/ "$pkgdir/" -} Copied: archboot-arm/repos/extra-any/PKGBUILD (from rev 439731, archboot-arm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-16 06:48:11 UTC (rev 439732) @@ -0,0 +1,49 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot-arm +pkgver=2022.03 +pkgrel=8 +pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot"; +depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' + 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf' + 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' + 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' + 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libar
[arch-commits] Commit in archboot-arm/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 06:48:05 Author: tpowa Revision: 439731 upgpkg: archboot-arm 2022.03-8: bump to latest version Modified: archboot-arm/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 06:47:14 UTC (rev 439730) +++ PKGBUILD2022-03-16 06:48:05 UTC (rev 439731) @@ -2,7 +2,7 @@ pkgname=archboot-arm pkgver=2022.03 -pkgrel=7 +pkgrel=8 pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" arch=(any) license=('GPL')
[arch-commits] Commit in archboot/repos/extra-any (4 files)
Date: Wednesday, March 16, 2022 @ 06:47:14 Author: tpowa Revision: 439730 archrelease: copy trunk to extra-any Added: archboot/repos/extra-any/PKGBUILD (from rev 439729, archboot/trunk/PKGBUILD) archboot/repos/extra-any/archboot.install (from rev 439729, archboot/trunk/archboot.install) Deleted: archboot/repos/extra-any/PKGBUILD archboot/repos/extra-any/archboot.install --+ PKGBUILD | 100 ++--- archboot.install | 38 ++-- 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-16 06:47:08 UTC (rev 439729) +++ PKGBUILD2022-03-16 06:47:14 UTC (rev 439730) @@ -1,50 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot -pkgver=2022.03 -pkgrel=7 -pkgdesc="Advanced, modular arch boot/install image creation utility" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot"; -depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' - 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf' - 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' - 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' - 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive' -'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio' -'fuse' 'libusb' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw' -'ipw2200-fw' 'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda' -'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk' -'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 'gptfdisk' 'nilfs-utils' 'btrfs-progs' -'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl' 'smartmontools' 'dnsmasq' 'cifs-utils' -'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 'nettle' 'libtasn1' 'expat' -'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry' -'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'archlinux-keyring' 'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' -'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' -'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl' -'fuse3' 'flex' 'amd-ucode' 'edk2-shell' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' -'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader') -makedepends=('git') -optdepends=('linux-firmware: for firmware inclusion on image file' -'archboot-qemu-aarch64: for aarch64 image building on x86_64' -'sudo: for running the archboot build server') -source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed";) -backup=('etc/archboot/defaults' - 'etc/archboot/x86_64.conf' -'etc/archboot/aarch64.conf' -'etc/archboot/x86_64-latest.conf' -'etc/archboot/aarch64-latest.conf' -'etc/archboot/presets/x86_64' -'etc/archboot/presets/aarch64' -'etc/archboot/presets/x86_64-latest' -'etc/archboot/presets/aarch64-latest') -install=archboot.install -sha256sums=('SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - cd "$srcdir/archboot" - mv etc/ usr/ "$pkgdir/" -} Copied: archboot/repos/extra-any/PKGBUILD (from rev 439729, archboot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-16 06:47:14 UTC (rev 439730) @@ -0,0 +1,50 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot +pkgver=2022.03 +pkgrel=8 +pkgdesc="Advanced, modular arch boot/install image creation utility" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot"; +depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' + 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf' + 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' + 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' +
[arch-commits] Commit in archboot/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 06:47:08 Author: tpowa Revision: 439729 upgpkg: archboot 2022.03-8: bump to latest version Modified: archboot/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:21:08 UTC (rev 439728) +++ PKGBUILD2022-03-16 06:47:08 UTC (rev 439729) @@ -2,7 +2,7 @@ pkgname=archboot pkgver=2022.03 -pkgrel=7 +pkgrel=8 pkgdesc="Advanced, modular arch boot/install image creation utility" arch=(any) license=('GPL')
[arch-commits] Commit in ansible/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 16, 2022 @ 05:01:35 Author: svenstaro Revision: 1155299 archrelease: copy trunk to community-any Added: ansible/repos/community-any/PKGBUILD (from rev 1155298, ansible/trunk/PKGBUILD) Deleted: ansible/repos/community-any/PKGBUILD --+ PKGBUILD | 79 +++-- 1 file changed, 36 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-16 05:01:24 UTC (rev 1155298) +++ PKGBUILD2022-03-16 05:01:35 UTC (rev 1155299) @@ -1,43 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=ansible -pkgver=5.4.0 -pkgrel=3 -pkgdesc='Official assortment of Ansible collections' -arch=('any') -url='https://pypi.org/project/ansible/' -license=('GPL3') -depends=('python' 'ansible-core') -provides=('python-ansible_collections') -optdepends=('python-argcomplete: shell completions' -'python-pyopenssl: openssl modules' -'python-dnspython: for dig lookup' -'python-ovirt-engine-sdk: ovirt support' -'python-boto3: aws_s3 module' -'python-ldap: ldap support' -'python-proxmoxer: proxmos modules' -'python-openstacksdk: OpenStack module' -'python-pynetbox: NetBox module' -'python-ldap: LDAP modules' -'python-keyring: Keyring module' -'acme-tiny: openssl_certificate module') -makedepends=('python-setuptools') -source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz"; - fix-pacman-upgrade.patch::https://github.com/ansible-collections/community.general/pull/4275.patch) -sha512sums=('7065c7d16a3bb13db27a3ec99c33c48e9d4abb4bec8267751e3d8df89da7d0948a8415b50b8fabd05f6a97fba661714f08f8473ae145fcb323dd83f6c7349a6d' - 'fddad753e42426fa4f134e7cc62c7c8174b92c6d3caac1f5222cec45558b64ddf056266045aa0a2f6233768ae4387e27cc90746ed39e52357cddb23666169e12') - -prepare() { - cd ansible-${pkgver}/ansible_collections/community/general - patch -Np1 -i "${srcdir}"/fix-pacman-upgrade.patch - cp -v plugins/modules/{packaging/os/,}pacman.py -} -build() { - cd ansible-${pkgver} - python setup.py build -} - -package() { - cd ansible-${pkgver} - python setup.py install -O1 --root="${pkgdir}" - install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING -} Copied: ansible/repos/community-any/PKGBUILD (from rev 1155298, ansible/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-16 05:01:35 UTC (rev 1155299) @@ -0,0 +1,36 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=ansible +pkgver=5.5.0 +pkgrel=1 +pkgdesc='Official assortment of Ansible collections' +arch=('any') +url='https://pypi.org/project/ansible/' +license=('GPL3') +depends=('python' 'ansible-core') +provides=('python-ansible_collections') +optdepends=('python-argcomplete: shell completions' +'python-pyopenssl: openssl modules' +'python-dnspython: for dig lookup' +'python-ovirt-engine-sdk: ovirt support' +'python-boto3: aws_s3 module' +'python-ldap: ldap support' +'python-proxmoxer: proxmos modules' +'python-openstacksdk: OpenStack module' +'python-pynetbox: NetBox module' +'python-ldap: LDAP modules' +'python-keyring: Keyring module' +'acme-tiny: openssl_certificate module') +makedepends=('python-setuptools') +source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz";) +sha512sums=('1a7b2021a2d5223c82eb05b517f61b0da62f6f33aef5dd7dd006527d71f41d18491634f156ab3a654bcdd4e03be5de4d6809c79e1b1053cbc577510e5ba47578') + +build() { + cd ansible-${pkgver} + python setup.py build +} + +package() { + cd ansible-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING +}
[arch-commits] Commit in ansible/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 05:01:24 Author: svenstaro Revision: 1155298 upgpkg: ansible 5.5.0-1 Modified: ansible/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 04:45:43 UTC (rev 1155297) +++ PKGBUILD2022-03-16 05:01:24 UTC (rev 1155298) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=ansible -pkgver=5.4.0 -pkgrel=3 +pkgver=5.5.0 +pkgrel=1 pkgdesc='Official assortment of Ansible collections' arch=('any') url='https://pypi.org/project/ansible/' @@ -21,16 +21,9 @@ 'python-keyring: Keyring module' 'acme-tiny: openssl_certificate module') makedepends=('python-setuptools') -source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz"; - fix-pacman-upgrade.patch::https://github.com/ansible-collections/community.general/pull/4275.patch) -sha512sums=('7065c7d16a3bb13db27a3ec99c33c48e9d4abb4bec8267751e3d8df89da7d0948a8415b50b8fabd05f6a97fba661714f08f8473ae145fcb323dd83f6c7349a6d' - 'fddad753e42426fa4f134e7cc62c7c8174b92c6d3caac1f5222cec45558b64ddf056266045aa0a2f6233768ae4387e27cc90746ed39e52357cddb23666169e12') +source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz";) +sha512sums=('1a7b2021a2d5223c82eb05b517f61b0da62f6f33aef5dd7dd006527d71f41d18491634f156ab3a654bcdd4e03be5de4d6809c79e1b1053cbc577510e5ba47578') -prepare() { - cd ansible-${pkgver}/ansible_collections/community/general - patch -Np1 -i "${srcdir}"/fix-pacman-upgrade.patch - cp -v plugins/modules/{packaging/os/,}pacman.py -} build() { cd ansible-${pkgver} python setup.py build
[arch-commits] Commit in watchexec/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 16, 2022 @ 04:45:43 Author: svenstaro Revision: 1155297 archrelease: copy trunk to community-x86_64 Added: watchexec/repos/community-x86_64/PKGBUILD (from rev 1155296, watchexec/trunk/PKGBUILD) Deleted: watchexec/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-16 04:45:29 UTC (rev 1155296) +++ PKGBUILD2022-03-16 04:45:43 UTC (rev 1155297) @@ -1,32 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Vlad M. - -pkgname=watchexec -pkgver=1.18.7 -pkgrel=1 -pkgdesc="Executes commands in response to file modifications" -url='https://github.com/watchexec/watchexec' -depends=('gcc-libs' 'zlib') -makedepends=('cargo') -arch=('x86_64') -license=('Apache') -source=("https://github.com/watchexec/watchexec/archive/refs/tags/cli-v${pkgver}.tar.gz";) -options=('!lto') -sha256sums=('d187365c40e1389a7e1c492e55c73c560982b473d60cade0a2c5c8ac7b59a4e1') - -build() { - cd "watchexec-cli-v$pkgver" - cargo build --release --locked -} - -check() { - cd "watchexec-cli-v$pkgver" - cargo test --locked -} - -package() { - cd "watchexec-cli-v$pkgver" - install -Dm644 "completions/zsh" "$pkgdir/usr/share/zsh/site-functions/_watchexec" - install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: watchexec/repos/community-x86_64/PKGBUILD (from rev 1155296, watchexec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-16 04:45:43 UTC (rev 1155297) @@ -0,0 +1,32 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Vlad M. + +pkgname=watchexec +pkgver=1.18.8 +pkgrel=1 +pkgdesc="Executes commands in response to file modifications" +url='https://github.com/watchexec/watchexec' +depends=('gcc-libs' 'zlib') +makedepends=('cargo') +arch=('x86_64') +license=('Apache') +source=("https://github.com/watchexec/watchexec/archive/refs/tags/cli-v${pkgver}.tar.gz";) +options=('!lto') +sha256sums=('1e450a8e13ccbddee86b9226798a513ea960c396a73d10964d224270f4843d4b') + +build() { + cd "watchexec-cli-v$pkgver" + cargo build --release --locked +} + +check() { + cd "watchexec-cli-v$pkgver" + cargo test --locked +} + +package() { + cd "watchexec-cli-v$pkgver" + install -Dm644 "completions/zsh" "$pkgdir/usr/share/zsh/site-functions/_watchexec" + install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in watchexec/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 04:45:29 Author: svenstaro Revision: 1155296 upgpkg: watchexec 1.18.8-1 Modified: watchexec/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 04:11:39 UTC (rev 1155295) +++ PKGBUILD2022-03-16 04:45:29 UTC (rev 1155296) @@ -2,7 +2,7 @@ # Contributor: Vlad M. pkgname=watchexec -pkgver=1.18.7 +pkgver=1.18.8 pkgrel=1 pkgdesc="Executes commands in response to file modifications" url='https://github.com/watchexec/watchexec' @@ -12,7 +12,7 @@ license=('Apache') source=("https://github.com/watchexec/watchexec/archive/refs/tags/cli-v${pkgver}.tar.gz";) options=('!lto') -sha256sums=('d187365c40e1389a7e1c492e55c73c560982b473d60cade0a2c5c8ac7b59a4e1') +sha256sums=('1e450a8e13ccbddee86b9226798a513ea960c396a73d10964d224270f4843d4b') build() { cd "watchexec-cli-v$pkgver"
[arch-commits] Commit in miniflux/repos/community-x86_64 (4 files)
Date: Wednesday, March 16, 2022 @ 04:11:39 Author: grawlinson Revision: 1155295 archrelease: copy trunk to community-x86_64 Added: miniflux/repos/community-x86_64/PKGBUILD (from rev 1155294, miniflux/trunk/PKGBUILD) miniflux/repos/community-x86_64/sysusers.conf (from rev 1155294, miniflux/trunk/sysusers.conf) Deleted: miniflux/repos/community-x86_64/PKGBUILD miniflux/repos/community-x86_64/sysusers.conf ---+ PKGBUILD | 190 sysusers.conf |2 2 files changed, 96 insertions(+), 96 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-16 04:10:33 UTC (rev 1155294) +++ PKGBUILD2022-03-16 04:11:39 UTC (rev 1155295) @@ -1,95 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Thor77 -# Contributor: Clar Charr -# Contributor: somini - -pkgname=miniflux -pkgver=2.0.35 -pkgrel=1 -pkgdesc="Minimalist and opinionated feed reader" -arch=('x86_64') -url="https://miniflux.app"; -license=('Apache') -depends=('glibc') -optdepends=( - 'postgresql: for local PostgreSQL instance' -) -makedepends=('git' 'go') -backup=('etc/miniflux.conf') -options=('!lto') -_commit='93277f4307edaa8c7e855b602472660198cb0d92' -source=( - "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit"; - 'sysusers.conf' -) -sha512sums=('SKIP' - 'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5') -b2sums=('SKIP' - '71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd "$pkgname" - - # revert unnecessary change to systemd unit file - git revert --no-commit 527c5f49cbe851b53b87c25dd19e8b4760aa7032 - - # create directory for build output - mkdir -p build - - # download dependencies - go mod download -} - -build() { - cd "$pkgname" - - # set Go flags - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - # ensure build date is reproducible - local BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%d)" - - go build -v \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-linkmode external -extldflags ${LDFLAGS} \ --X miniflux.app/version.Version=${pkgver} \ --X miniflux.app/version.Commit=${_commit} \ --X miniflux.app/version.BuildDate=${BUILD_DATE}" \ --o build \ -. -} - -check() { - cd "$pkgname" - go test -v -race -count=1 ./... -} - -package() { - cd "$pkgname" - - # binary - install -vDm755 "build/$pkgname.app" "$pkgdir/usr/bin/$pkgname" - - # documentation - install -vDm644 -t "$pkgdir/usr/share/man/man1" "$pkgname.1" - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md ChangeLog - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE - - # systemd integration - install -vDm644 -t "$pkgdir/usr/lib/systemd/system" "packaging/systemd/$pkgname.service" - install -vDm644 "$srcdir/sysusers.conf" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -vDm644 -t "$pkgdir/etc" "packaging/$pkgname.conf" -} Copied: miniflux/repos/community-x86_64/PKGBUILD (from rev 1155294, miniflux/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-16 04:11:39 UTC (rev 1155295) @@ -0,0 +1,95 @@ +# Maintainer: George Rawlinson +# Contributor: Thor77 +# Contributor: Clar Charr +# Contributor: somini + +pkgname=miniflux +pkgver=2.0.36 +pkgrel=1 +pkgdesc="Minimalist and opinionated feed reader" +arch=('x86_64') +url="https://miniflux.app"; +license=('Apache') +depends=('glibc') +optdepends=( + 'postgresql: for local PostgreSQL instance' +) +makedepends=('git' 'go') +backup=('etc/miniflux.conf') +options=('!lto') +_commit='ca60f3cff529e4c6f4ba66b57c2fa409ab2e0fcc' +source=( + "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit"; + 'sysusers.conf' +) +sha512sums=('SKIP' + 'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5') +b2sums=('SKIP' + '71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +prepare() { + cd "$pkgname" + + # revert unnecessary change to systemd unit file + git revert --no-commit 527c5f49cbe851b53b87c25dd19e8b4760aa7032 + + # create directory for build output + mkdir -p build + + # download dependencies + go mod download +} + +build() { + cd "$pkgname" + + # set Go flags + export CGO_CPPFLAGS="${CPPFLAGS}" + export CG
[arch-commits] Commit in miniflux/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 04:10:33 Author: grawlinson Revision: 1155294 upgpkg: miniflux 2.0.36-1 New upstream release. Modified: miniflux/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 02:58:18 UTC (rev 1155293) +++ PKGBUILD2022-03-16 04:10:33 UTC (rev 1155294) @@ -4,7 +4,7 @@ # Contributor: somini pkgname=miniflux -pkgver=2.0.35 +pkgver=2.0.36 pkgrel=1 pkgdesc="Minimalist and opinionated feed reader" arch=('x86_64') @@ -17,7 +17,7 @@ makedepends=('git' 'go') backup=('etc/miniflux.conf') options=('!lto') -_commit='93277f4307edaa8c7e855b602472660198cb0d92' +_commit='ca60f3cff529e4c6f4ba66b57c2fa409ab2e0fcc' source=( "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit"; 'sysusers.conf'
[arch-commits] Commit in duplicity/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 16, 2022 @ 02:58:18 Author: grawlinson Revision: 1155293 archrelease: copy trunk to community-x86_64 Added: duplicity/repos/community-x86_64/PKGBUILD (from rev 1155292, duplicity/trunk/PKGBUILD) Deleted: duplicity/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 37 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-16 02:55:55 UTC (rev 1155292) +++ PKGBUILD2022-03-16 02:58:18 UTC (rev 1155293) @@ -1,36 +0,0 @@ -# Maintainer: Lukas Fleischer -# Contributor: Kaiting Chen -# Contributor: Aaron Schaefer - -pkgname=duplicity -pkgver=0.8.21 -pkgrel=2 -pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm.' -arch=('x86_64') -url='https://www.nongnu.org/duplicity/' -license=('GPL') -depends=('gnupg' 'librsync' 'python-paramiko' 'python-fasteners' 'python-future') -makedepends=('python-setuptools-scm') -optdepends=('lftp: backend for ftp, ftps, fish' -'ncftp: alternative backend for ftp' -'python-boto: Amazon S3 and Google Cloud Storage backend' -'python-dropbox: Dropbox backend' -'python-gobject: GIO backend' -'gvfs: GIO backend' -'python-pydrive: Google Drive backend' -'python-requests-oauthlib: OneDrive backend' -'rsync: rsync backend') -source=("https://launchpad.net/$pkgname/0.8-series/$pkgver/+download/$pkgname-$pkgver.tar.gz"{,.sig}) -b2sums=('15da671b30305415dfafdef50f5f57eaea0d6504a3f35845bf4570bb0cd2d6d3c879e94dda5739f30acd54748ef7abb993405660d24cf96ab919cec08690e015' -'SKIP') -validpgpkeys=('9D95920CED4A8D5F8B086A9F8B6F8FF4E654E600' - '9946FB5BE18E34E016DAE992330B3C2A96A9EA9C') - -package() { - cd "${pkgname}-${pkgver}" - python setup.py install --root="$pkgdir" --optimize=1 - - # move documentation to the correct directory - cd "$pkgdir/usr/share/doc" - mv "$pkgname-$pkgver" "$pkgname" -} Copied: duplicity/repos/community-x86_64/PKGBUILD (from rev 1155292, duplicity/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-16 02:58:18 UTC (rev 1155293) @@ -0,0 +1,37 @@ +# Maintainer: Lukas Fleischer +# Maintainer: George Rawlinson +# Contributor: Kaiting Chen +# Contributor: Aaron Schaefer + +pkgname=duplicity +pkgver=0.8.22 +pkgrel=1 +pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm' +arch=('x86_64') +url='https://www.nongnu.org/duplicity/' +license=('GPL') +depends=('gnupg' 'librsync' 'python-paramiko' 'python-fasteners' 'python-future') +makedepends=('python-setuptools-scm') +optdepends=('lftp: backend for ftp, ftps, fish' +'ncftp: alternative backend for ftp' +'python-boto: Amazon S3 and Google Cloud Storage backend' +'python-dropbox: Dropbox backend' +'python-gobject: GIO backend' +'gvfs: GIO backend' +'python-pydrive: Google Drive backend' +'python-requests-oauthlib: OneDrive backend' +'rsync: rsync backend') +source=("https://launchpad.net/$pkgname/0.8-series/$pkgver/+download/$pkgname-$pkgver.tar.gz"{,.sig}) +b2sums=('3a8b6eb79d5f67e8f274bdaaaf0bb5b6c9f0ebf91a3b6a849b876cdf2c9af0f5435946150b5db6ab5e524cedc5b98b40c456b1de0fe8c6e33c024fe3c7d881fa' +'SKIP') +validpgpkeys=('9D95920CED4A8D5F8B086A9F8B6F8FF4E654E600' + '9946FB5BE18E34E016DAE992330B3C2A96A9EA9C') + +package() { + cd "${pkgname}-${pkgver}" + python setup.py install --root="$pkgdir" --optimize=1 + + # move documentation to the correct directory + cd "$pkgdir/usr/share/doc" + mv "$pkgname-$pkgver" "$pkgname" +}
[arch-commits] Commit in duplicity/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 02:55:55 Author: grawlinson Revision: 1155292 upgpkg: duplicity 0.8.22-1 New upstream release. Modified: duplicity/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 00:08:32 UTC (rev 1155291) +++ PKGBUILD2022-03-16 02:55:55 UTC (rev 1155292) @@ -1,11 +1,12 @@ # Maintainer: Lukas Fleischer +# Maintainer: George Rawlinson # Contributor: Kaiting Chen # Contributor: Aaron Schaefer pkgname=duplicity -pkgver=0.8.21 -pkgrel=2 -pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm.' +pkgver=0.8.22 +pkgrel=1 +pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm' arch=('x86_64') url='https://www.nongnu.org/duplicity/' license=('GPL') @@ -21,7 +22,7 @@ 'python-requests-oauthlib: OneDrive backend' 'rsync: rsync backend') source=("https://launchpad.net/$pkgname/0.8-series/$pkgver/+download/$pkgname-$pkgver.tar.gz"{,.sig}) -b2sums=('15da671b30305415dfafdef50f5f57eaea0d6504a3f35845bf4570bb0cd2d6d3c879e94dda5739f30acd54748ef7abb993405660d24cf96ab919cec08690e015' +b2sums=('3a8b6eb79d5f67e8f274bdaaaf0bb5b6c9f0ebf91a3b6a849b876cdf2c9af0f5435946150b5db6ab5e524cedc5b98b40c456b1de0fe8c6e33c024fe3c7d881fa' 'SKIP') validpgpkeys=('9D95920CED4A8D5F8B086A9F8B6F8FF4E654E600' '9946FB5BE18E34E016DAE992330B3C2A96A9EA9C')
[arch-commits] Commit in postgrest/repos (2 files)
Date: Wednesday, March 16, 2022 @ 00:08:32 Author: felixonmars Revision: 1155291 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1155290, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1155290, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-16 00:08:32 UTC (rev 1155291) @@ -0,0 +1,69 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=8.0.0 +pkgrel=134 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 'haskell-gitrev' 'haskell-hasql' + 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hspec -u lens -u retry $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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-CI --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-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgrest_test +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +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}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 00:08:25 Author: felixonmars Revision: 1155290 upgpkg: postgrest 8.0.0-134: rebuild with base-prelude 1.6 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 00:06:40 UTC (rev 1155289) +++ PKGBUILD2022-03-16 00:08:25 UTC (rev 1155290) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=8.0.0 -pkgrel=133 +pkgrel=134 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in haskell-hasql-dynamic-statements/repos (2 files)
Date: Wednesday, March 16, 2022 @ 00:06:40 Author: felixonmars Revision: 1155289 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/ haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1155288, haskell-hasql-dynamic-statements/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1155288, haskell-hasql-dynamic-statements/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-16 00:06:40 UTC (rev 1155289) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-dynamic-statements +pkgname=haskell-hasql-dynamic-statements +pkgver=0.3.1 +pkgrel=76 +pkgdesc="Toolkit for constructing Hasql statements dynamically" +url="https://github.com/nikita-volkov/hasql-dynamic-statements"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-implicits' 'haskell-ptr') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb') + +prepare() { + cd $_hkgname-$pkgver + sed -i 's/5432/9824/' test/Main.hs +} + +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=-fllvm \ +--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 +} + +check() { + cd $_hkgname-$pkgver + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-dynamic-statements/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 00:06:33 Author: felixonmars Revision: 1155288 upgpkg: haskell-hasql-dynamic-statements 0.3.1-76: rebuild with base-prelude 1.6 Modified: haskell-hasql-dynamic-statements/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 00:06:05 UTC (rev 1155287) +++ PKGBUILD2022-03-16 00:06:33 UTC (rev 1155288) @@ -3,7 +3,7 @@ _hkgname=hasql-dynamic-statements pkgname=haskell-hasql-dynamic-statements pkgver=0.3.1 -pkgrel=75 +pkgrel=76 pkgdesc="Toolkit for constructing Hasql statements dynamically" url="https://github.com/nikita-volkov/hasql-dynamic-statements"; license=("MIT")
[arch-commits] Commit in haskell-hasql-notifications/repos (2 files)
Date: Wednesday, March 16, 2022 @ 00:06:05 Author: felixonmars Revision: 1155287 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-notifications/repos/community-staging-x86_64/ haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1155286, haskell-hasql-notifications/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1155286, haskell-hasql-notifications/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-16 00:06:05 UTC (rev 1155287) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-notifications +pkgname=haskell-hasql-notifications +pkgver=0.2.0.0 +pkgrel=79 +pkgdesc="LISTEN/NOTIFY support for Hasql" +url="https://github.com/diogob/hasql-notifications"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-postgresql-libpq') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('b133e38b7a27e66385332791bb03c4a3cf4f85994412318d08cd820577db3ffe') + +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=-fllvm \ +--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 +} + +check() { + cd $_hkgname-$pkgver + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + createdb hasql_notifications_test + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-notifications/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 00:05:58 Author: felixonmars Revision: 1155286 upgpkg: haskell-hasql-notifications 0.2.0.0-79: rebuild with base-prelude 1.6 Modified: haskell-hasql-notifications/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 00:05:31 UTC (rev 1155285) +++ PKGBUILD2022-03-16 00:05:58 UTC (rev 1155286) @@ -3,7 +3,7 @@ _hkgname=hasql-notifications pkgname=haskell-hasql-notifications pkgver=0.2.0.0 -pkgrel=78 +pkgrel=79 pkgdesc="LISTEN/NOTIFY support for Hasql" url="https://github.com/diogob/hasql-notifications"; license=("BSD")
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Wednesday, March 16, 2022 @ 00:05:31 Author: felixonmars Revision: 1155285 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1155284, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1155284, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-16 00:05:31 UTC (rev 1155285) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=1.0.1.1 +pkgrel=19 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c37c463c3cce859cb3afb35ab3ac6a55db27209bbed4209f77b027ace2c21888b544223ceabf86cde92d60c26e65d03df26c2974bcbca99b466f3ccc683f0583') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' conflicts-test/Main.hs +} + +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=-fllvm +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 00:05:23 Author: felixonmars Revision: 1155284 upgpkg: haskell-hasql-transaction 1.0.1.1-19: rebuild with base-prelude 1.6 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 00:04:54 UTC (rev 1155283) +++ PKGBUILD2022-03-16 00:05:23 UTC (rev 1155284) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=1.0.1.1 -pkgrel=18 +pkgrel=19 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction"; license=('MIT')
[arch-commits] Commit in haskell-hasql-implicits/repos (2 files)
Date: Wednesday, March 16, 2022 @ 00:04:54 Author: felixonmars Revision: 1155283 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-implicits/repos/community-staging-x86_64/ haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1155282, haskell-hasql-implicits/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1155282, haskell-hasql-implicits/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-16 00:04:54 UTC (rev 1155283) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-implicits +pkgname=haskell-hasql-implicits +pkgver=0.1.0.2 +pkgrel=76 +pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" +url="https://github.com/nikita-volkov/hasql-implicits"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hasql' 'haskell-network-ip' 'haskell-scientific' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('2788d365dd9d0c4826562472b577ac3715043f3a722ef7c21aaed754f122e74d') + +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=-fllvm \ +--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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-implicits/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 00:04:46 Author: felixonmars Revision: 1155282 upgpkg: haskell-hasql-implicits 0.1.0.2-76: rebuild with base-prelude 1.6 Modified: haskell-hasql-implicits/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 00:03:40 UTC (rev 1155281) +++ PKGBUILD2022-03-16 00:04:46 UTC (rev 1155282) @@ -3,7 +3,7 @@ _hkgname=hasql-implicits pkgname=haskell-hasql-implicits pkgver=0.1.0.2 -pkgrel=75 +pkgrel=76 pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" url="https://github.com/nikita-volkov/hasql-implicits"; license=("MIT")
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Wednesday, March 16, 2022 @ 00:03:40 Author: felixonmars Revision: 1155281 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1155280, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1155280, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-16 00:03:40 UTC (rev 1155281) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.2 +pkgrel=307 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5609f05134a259826e17a7391d3324f1d2b474cd83082e4f67175086da1e481a1a75b336932a97371b32e7427e869498bb87af3f7c6246225698e8ceef1aa372') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +#runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 00:03:33 Author: felixonmars Revision: 1155280 upgpkg: haskell-hasql-pool 0.5.2-307: rebuild with base-prelude 1.6 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 00:03:06 UTC (rev 1155279) +++ PKGBUILD2022-03-16 00:03:33 UTC (rev 1155280) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.2 -pkgrel=306 +pkgrel=307 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool"; license=('MIT')
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Wednesday, March 16, 2022 @ 00:03:06 Author: felixonmars Revision: 1155279 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1155278, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1155278, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-16 00:03:06 UTC (rev 1155279) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.3.0.0 +pkgrel=123 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin' + 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' + 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' + 'haskell-optparse-simple' 'haskell-regex-tdfa' 'haskell-safe-exceptions' + 'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hls-refine-imports-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + uusi -u ghc-api-compat $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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic -f-splice + + 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 + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 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" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 00:02:58 Author: felixonmars Revision: 1155278 upgpkg: haskell-language-server 1.3.0.0-123: rebuild with base-prelude 1.6 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 00:00:47 UTC (rev 1155277) +++ PKGBUILD2022-03-16 00:02:58 UTC (rev 1155278) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.3.0.0 -pkgrel=122 +pkgrel=123 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Wednesday, March 16, 2022 @ 00:00:47 Author: felixonmars Revision: 1155277 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 1155276, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 1155276, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-16 00:00:47 UTC (rev 1155277) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.4.5.3 +pkgrel=56 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bytestring-strict-builder' 'haskell-contravariant' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-postgresql-binary' + 'haskell-postgresql-libpq' 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') +makedepends=('ghc' 'haskell-contravariant-extras' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-quickcheck' + 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0f5bc7a122a521716ae393a3779b85815e9afe73462294c121be3c430cffd0acef8b566958d60d74e188bec5ac05980e95970d650b96f057440a29fcf9dcf0e1') + +prepare() { +cd $_hkgname-$pkgver + +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.hs +} + +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=-fllvm +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 00:00:39 Author: felixonmars Revision: 1155276 upgpkg: haskell-hasql 1.4.5.3-56: rebuild with base-prelude 1.6 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:59:47 UTC (rev 1155275) +++ PKGBUILD2022-03-16 00:00:39 UTC (rev 1155276) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.4.5.3 -pkgrel=55 +pkgrel=56 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql"; license=('MIT')
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:59:47 Author: felixonmars Revision: 1155275 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-floskell-plugin/repos/community-staging-x86_64/ haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155274, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155274, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:59:47 UTC (rev 1155275) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.1 +pkgrel=107 +pkgdesc="Integration with the Floskell code formatter" +url="https://hackage.haskell.org/package/hls-floskell-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113') + +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=-fllvm \ +--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 +} + +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-hls-floskell-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:59:40 Author: felixonmars Revision: 1155274 upgpkg: haskell-hls-floskell-plugin 1.0.0.1-107: rebuild with base-prelude 1.6 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:59:08 UTC (rev 1155273) +++ PKGBUILD2022-03-15 23:59:40 UTC (rev 1155274) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.1 -pkgrel=106 +pkgrel=107 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:59:08 Author: felixonmars Revision: 1155273 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/ haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155272, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155272, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:59:08 UTC (rev 1155273) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.1.0 +pkgrel=107 +pkgdesc="Pragmas plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-pragmas-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07') + +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=-fllvm \ +--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 +} + +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-hls-pragmas-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:59:01 Author: felixonmars Revision: 1155272 upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-107: rebuild with base-prelude 1.6 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:57:38 UTC (rev 1155271) +++ PKGBUILD2022-03-15 23:59:01 UTC (rev 1155272) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.1.0 -pkgrel=106 +pkgrel=107 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:57:38 Author: felixonmars Revision: 1155271 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/ haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155270, haskell-hls-ormolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155270, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:57:38 UTC (rev 1155271) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.1.0 +pkgrel=110 +pkgdesc="Integration with the Ormolu code formatter" +url="https://hackage.haskell.org/package/hls-ormolu-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-ormolu') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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=-fllvm \ +--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 +} + +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-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:57:31 Author: felixonmars Revision: 1155270 upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-110: rebuild with base-prelude 1.6 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:56:59 UTC (rev 1155269) +++ PKGBUILD2022-03-15 23:57:31 UTC (rev 1155270) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.1.0 -pkgrel=109 +pkgrel=110 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:56:59 Author: felixonmars Revision: 1155269 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-module-name-plugin/repos/community-staging-x86_64/ haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155268, haskell-hls-module-name-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155268, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:56:59 UTC (rev 1155269) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.1 +pkgrel=107 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be') + +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=-fllvm \ +--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 +} + +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-hls-module-name-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:56:51 Author: felixonmars Revision: 1155268 upgpkg: haskell-hls-module-name-plugin 1.0.0.1-107: rebuild with base-prelude 1.6 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:56:18 UTC (rev 1155267) +++ PKGBUILD2022-03-15 23:56:51 UTC (rev 1155268) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.1 -pkgrel=106 +pkgrel=107 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:56:18 Author: felixonmars Revision: 1155267 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155266, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155266, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:56:18 UTC (rev 1155267) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.1.2.0 +pkgrel=108 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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=-fllvm \ +--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 +} + +check() { + cd $_hkgname-$pkgver + # https://github.com/haskell/haskell-language-server/issues/1809 + runhaskell Setup test --show-details=direct || echo "Tests failed" +} + +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-hls-eval-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:56:10 Author: felixonmars Revision: 1155266 upgpkg: haskell-hls-eval-plugin 1.1.2.0-108: rebuild with base-prelude 1.6 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:55:09 UTC (rev 1155265) +++ PKGBUILD2022-03-15 23:56:10 UTC (rev 1155266) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.1.2.0 -pkgrel=107 +pkgrel=108 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:55:09 Author: felixonmars Revision: 1155265 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155264, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155264, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:55:09 UTC (rev 1155265) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.3 +pkgrel=107 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7') + +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=-fllvm \ +--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 +} + +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-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:55:02 Author: felixonmars Revision: 1155264 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-107: rebuild with base-prelude 1.6 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:54:28 UTC (rev 1155263) +++ PKGBUILD2022-03-15 23:55:02 UTC (rev 1155264) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.3 -pkgrel=106 +pkgrel=107 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:54:28 Author: felixonmars Revision: 1155263 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/ haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155262, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155262, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:54:28 UTC (rev 1155263) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.2 +pkgrel=111 +pkgdesc="Integration with the Fourmolu code formatter" +url="https://hackage.haskell.org/package/hls-fourmolu-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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=-fllvm \ +--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 +} + +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-hls-fourmolu-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:54:21 Author: felixonmars Revision: 1155262 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-111: rebuild with base-prelude 1.6 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:53:47 UTC (rev 1155261) +++ PKGBUILD2022-03-15 23:54:21 UTC (rev 1155262) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.2 -pkgrel=110 +pkgrel=111 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:53:47 Author: felixonmars Revision: 1155261 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/ haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155260, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155260, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:53:47 UTC (rev 1155261) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-call-hierarchy-plugin +pkgname=haskell-hls-call-hierarchy-plugin +pkgver=1.0.0.0 +pkgrel=107 +pkgdesc="Call hierarchy plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-sqlite-simple' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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=-fllvm \ +--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 +} + +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-hls-call-hierarchy-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:53:40 Author: felixonmars Revision: 1155260 upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-107: rebuild with base-prelude 1.6 Modified: haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:52:50 UTC (rev 1155259) +++ PKGBUILD2022-03-15 23:53:40 UTC (rev 1155260) @@ -3,7 +3,7 @@ _hkgname=hls-call-hierarchy-plugin pkgname=haskell-hls-call-hierarchy-plugin pkgver=1.0.0.0 -pkgrel=106 +pkgrel=107 pkgdesc="Call hierarchy plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:52:50 Author: felixonmars Revision: 1155259 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/ haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155258, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155258, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:52:50 UTC (rev 1155259) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.2 +pkgrel=108 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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=-fllvm \ +--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 +} + +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-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:52:42 Author: felixonmars Revision: 1155258 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-108: rebuild with base-prelude 1.6 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:52:08 UTC (rev 1155257) +++ PKGBUILD2022-03-15 23:52:42 UTC (rev 1155258) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.2 -pkgrel=107 +pkgrel=108 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin"; license=("Apache")
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:52:08 Author: felixonmars Revision: 1155257 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 1155256, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 1155256, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:52:08 UTC (rev 1155257) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.4.1 +pkgrel=66 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-binary-parser' 'haskell-bytestring-strict-builder' + 'haskell-network-ip' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('dd1357c1c282d7f906ef1e5af8d47403a24cc31169abee4b559fd2f605bf00a32c710e49fe5f23fc5695662968ea70b2c4ad7339bee43de41cecaa1c4172820f') + +prepare() { +cd $_hkgname-$pkgver +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/DB.hs +} + +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=-fllvm +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:52:00 Author: felixonmars Revision: 1155256 upgpkg: haskell-postgresql-binary 0.12.4.1-66: rebuild with base-prelude 1.6 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:51:22 UTC (rev 1155255) +++ PKGBUILD2022-03-15 23:52:00 UTC (rev 1155256) @@ -4,7 +4,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.4.1 -pkgrel=65 +pkgrel=66 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary"; license=("MIT")
[arch-commits] Commit in libressl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:51:22 Author: archange Revision: 1155255 archrelease: copy trunk to community-x86_64 Added: libressl/repos/community-x86_64/PKGBUILD (from rev 1155253, libressl/trunk/PKGBUILD) Deleted: libressl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 23:51:13 UTC (rev 1155254) +++ PKGBUILD2022-03-15 23:51:22 UTC (rev 1155255) @@ -1,55 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Bruno Pagani -# Contributor: Maarten de Vries -# Contributor: Reventlov -# Contributor: kpcyrd - -pkgname=libressl -pkgver=3.4.2 -pkgrel=1 -pkgdesc="Free version of the TLS/crypto stack forked from OpenSSL" -arch=(x86_64) -url="https://www.libressl.org/"; -license=(ISC custom:OpenSSL) -depends=(glibc) -optdepends=(ca-certificates) -backup=(etc/libressl/openssl.cnf) -source=(https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${pkgver}.tar.gz{,.asc}) -sha256sums=('cb82ca7d547336917352fbd23db2fc483c6c44d35157b32780214ec74197b3ce' 'SKIP') -validpgpkeys=(A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5) # Brent Cook - -prepare() { -cd ${pkgname}-${pkgver} -autoreconf -vfi -} - -build() { -cd ${pkgname}-${pkgver} -./configure \ ---prefix=/usr \ ---with-openssldir=/etc/libressl \ ---libdir=/usr/lib/libressl \ ---includedir=/usr/include/libressl \ ---program-prefix "libressl-" -sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool -make -} - -check() { -cd ${pkgname}-${pkgver} -make check -} - -package() { -cd ${pkgname}-${pkgver} -make DESTDIR="${pkgdir}" install -install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -# Remove symlink man pages, that actually points to OpenSSL ones since the prefix is not accounted for -for manlink in $(find -L "${pkgdir}"/usr/share/man/man3/ -type l) ; -do -rm "${manlink}" ; -done -} - -# vim: ts=4 sw=4 et: Copied: libressl/repos/community-x86_64/PKGBUILD (from rev 1155253, libressl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 23:51:22 UTC (rev 1155255) @@ -0,0 +1,55 @@ +# Maintainer: Levente Polyak +# Maintainer: Bruno Pagani +# Contributor: Maarten de Vries +# Contributor: Reventlov +# Contributor: kpcyrd + +pkgname=libressl +pkgver=3.4.3 +pkgrel=1 +pkgdesc="Free version of the TLS/crypto stack forked from OpenSSL" +arch=(x86_64) +url="https://www.libressl.org/"; +license=(ISC custom:OpenSSL) +depends=(glibc) +optdepends=(ca-certificates) +backup=(etc/libressl/openssl.cnf) +source=(https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${pkgver}.tar.gz{,.asc}) +sha256sums=('ff88bffe354818b3ccf545e3cafe454c5031c7a77217074f533271d63c37f08d' 'SKIP') +validpgpkeys=(A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5) # Brent Cook + +prepare() { +cd ${pkgname}-${pkgver} +autoreconf -vfi +} + +build() { +cd ${pkgname}-${pkgver} +./configure \ +--prefix=/usr \ +--with-openssldir=/etc/libressl \ +--libdir=/usr/lib/libressl \ +--includedir=/usr/include/libressl \ +--program-prefix "libressl-" +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool +make +} + +check() { +cd ${pkgname}-${pkgver} +make check +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install +install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + +# Remove symlink man pages, that actually points to OpenSSL ones since the prefix is not accounted for +for manlink in $(find -L "${pkgdir}"/usr/share/man/man3/ -type l) ; +do +rm "${manlink}" ; +done +} + +# vim: ts=4 sw=4 et:
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:51:13 Author: felixonmars Revision: 1155254 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155253, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155253, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:51:13 UTC (rev 1155254) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.1.0 +pkgrel=107 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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=-fllvm \ +--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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in libressl/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:50:57 Author: archange Revision: 1155252 upgpkg: libressl 3.4.3-1 Modified: libressl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:50:35 UTC (rev 1155251) +++ PKGBUILD2022-03-15 23:50:57 UTC (rev 1155252) @@ -5,7 +5,7 @@ # Contributor: kpcyrd pkgname=libressl -pkgver=3.4.2 +pkgver=3.4.3 pkgrel=1 pkgdesc="Free version of the TLS/crypto stack forked from OpenSSL" arch=(x86_64) @@ -15,7 +15,7 @@ optdepends=(ca-certificates) backup=(etc/libressl/openssl.cnf) source=(https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${pkgver}.tar.gz{,.asc}) -sha256sums=('cb82ca7d547336917352fbd23db2fc483c6c44d35157b32780214ec74197b3ce' 'SKIP') +sha256sums=('ff88bffe354818b3ccf545e3cafe454c5031c7a77217074f533271d63c37f08d' 'SKIP') validpgpkeys=(A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5) # Brent Cook prepare() {
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:51:06 Author: felixonmars Revision: 1155253 upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-107: rebuild with base-prelude 1.6 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:50:57 UTC (rev 1155252) +++ PKGBUILD2022-03-15 23:51:06 UTC (rev 1155253) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.1.0 -pkgrel=106 +pkgrel=107 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:50:35 Author: felixonmars Revision: 1155251 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-test-utils/repos/community-staging-x86_64/ haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1155250, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1155250, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:50:35 UTC (rev 1155251) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.1.0.0 +pkgrel=108 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 'haskell-hls-plugin-api' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.hs +} + +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=-fllvm \ +--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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:50:28 Author: felixonmars Revision: 1155250 upgpkg: haskell-hls-test-utils 1.1.0.0-108: rebuild with base-prelude 1.6 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:49:54 UTC (rev 1155249) +++ PKGBUILD2022-03-15 23:50:28 UTC (rev 1155250) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.1.0.0 -pkgrel=107 +pkgrel=108 pkgdesc="Utilities used in the tests of Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:49:54 Author: felixonmars Revision: 1155249 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155248, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155248, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:49:54 UTC (rev 1155249) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.1 +pkgrel=107 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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=-fllvm \ +--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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:49:46 Author: felixonmars Revision: 1155248 upgpkg: haskell-hls-retrie-plugin 1.0.1.1-107: rebuild with base-prelude 1.6 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:49:07 UTC (rev 1155247) +++ PKGBUILD2022-03-15 23:49:46 UTC (rev 1155248) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.1 -pkgrel=106 +pkgrel=107 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:49:07 Author: felixonmars Revision: 1155247 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155246, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1155246, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:49:07 UTC (rev 1155247) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.1 +pkgrel=107 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fhlint33 + + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:49:00 Author: felixonmars Revision: 1155246 upgpkg: haskell-hls-hlint-plugin 1.0.1.1-107: rebuild with base-prelude 1.6 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:48:27 UTC (rev 1155245) +++ PKGBUILD2022-03-15 23:49:00 UTC (rev 1155246) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.1 -pkgrel=106 +pkgrel=107 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin"; license=("Apache")
[arch-commits] Commit in haskell-conversion-text/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:48:27 Author: felixonmars Revision: 1155245 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conversion-text/repos/community-staging-x86_64/ haskell-conversion-text/repos/community-staging-x86_64/PKGBUILD (from rev 1155244, haskell-conversion-text/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-conversion-text/repos/community-staging-x86_64/PKGBUILD (from rev 1155244, haskell-conversion-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:48:27 UTC (rev 1155245) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=conversion-text +pkgname=haskell-conversion-text +pkgver=1.0.1 +pkgrel=22 +pkgdesc="Conversion instances for the text library" +url="https://github.com/nikita-volkov/conversion-text"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-conversion' 'haskell-conversion-bytestring') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9595af8753f469824ade973064d1225d93409e3c59aac2b3e14ee15139e11c3f8abd4dff220254e4eb83c91fb98a9faf5041ad065096caf4f34e4e23a4a7e79e') + +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 --ghc-option=-fllvm +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-conversion-text/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:48:20 Author: felixonmars Revision: 1155244 upgpkg: haskell-conversion-text 1.0.1-22: rebuild with base-prelude 1.6 Modified: haskell-conversion-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:47:54 UTC (rev 1155243) +++ PKGBUILD2022-03-15 23:48:20 UTC (rev 1155244) @@ -3,7 +3,7 @@ _hkgname=conversion-text pkgname=haskell-conversion-text pkgver=1.0.1 -pkgrel=21 +pkgrel=22 pkgdesc="Conversion instances for the text library" url="https://github.com/nikita-volkov/conversion-text"; license=('MIT')
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:47:54 Author: felixonmars Revision: 1155243 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1155242, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1155242, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:47:54 UTC (rev 1155243) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.1.0 +pkgrel=108 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-async' 'haskell-base16-bytestring' 'haskell-bytestring-encoding' + 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' + 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 'haskell-ghc-trace-events' + 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' + 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-graph' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' + 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' + 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' + 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('cea048a756cef35df6d90137b3cd70567cfbad485d4858a86e502770813c1e85e18f9971c46a9c8f25cca46445677343cbf57d6e43009848434bca1721b5f036') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + uusi -u extra -r ghc:ghc,ghc-api-compat -u hiedb $_hkgname.cabal + + # extra 1.7.10 + sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, modifyVar')/" src/Control/Concurrent/Strict.hs + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +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=-fllvm \ +--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 +} + +check() { + cd $_hkgname-$pkgver + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +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/LIC
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:47:46 Author: felixonmars Revision: 1155242 upgpkg: haskell-ghcide 1.4.1.0-108: rebuild with base-prelude 1.6 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:35:51 UTC (rev 1155241) +++ PKGBUILD2022-03-15 23:47:46 UTC (rev 1155242) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.4.1.0 -pkgrel=107 +pkgrel=108 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme"; license=("Apache")
[arch-commits] Commit in openscad/repos (3 files)
Date: Tuesday, March 15, 2022 @ 23:35:02 Author: archange Revision: 1155240 archrelease: copy trunk to community-testing-x86_64 Added: openscad/repos/community-testing-x86_64/ openscad/repos/community-testing-x86_64/CHANGELOG (from rev 1155239, openscad/trunk/CHANGELOG) openscad/repos/community-testing-x86_64/PKGBUILD (from rev 1155239, openscad/trunk/PKGBUILD) ---+ CHANGELOG | 187 PKGBUILD | 83 ++ 2 files changed, 270 insertions(+) Copied: openscad/repos/community-testing-x86_64/CHANGELOG (from rev 1155239, openscad/trunk/CHANGELOG) === --- community-testing-x86_64/CHANGELOG (rev 0) +++ community-testing-x86_64/CHANGELOG 2022-03-15 23:35:02 UTC (rev 1155240) @@ -0,0 +1,187 @@ +2021-04-14 Kyle Keen + * 2021.01-1 + - New release! + +2020-05-14 Kyle Keen + * 2019.05-7 + - explicitly depend on nettle to fix headless installs + +2020-04-25 foutrelis + * 2019.05-6 + - glew 2.2.0 rebuild + +2020-01-27 felixonmars + * 2019.05-5 + - boost 1.72.0 rebuild + +2020-01-27 foutrelis + * 2019.05-4 + - Update checkdepends: xproto -> xorgproto + +2019-11-20 Kyle Keen + * 2019.05-4 + - build with lib3mf-1 (FS#64355) + +2019-10-22 Kyle Keen + * 2019.05-3 + - build with libspnav + +2019-09-13 Felix Yan + * 2019.05-2 + - Rebuild for boost 1.71.0 + +2019-05-14 Kyle Keen + * 2019.05-1 + - New release! + +2018-02-07 Kyle Keen + * 2015.03.03-15 + - Switch to Qt5 + +2017-12-27 Kyle Keen + * 2015.03.03-14 + - Rebuild for boost 1.66.0 + +2017-09-10 Kyle Keen + * 2015.03.03-13 + - Rebuild for boost 1.65.1 + +2017-08-03 felixonmars + * 2015.03.03-12 + - Rebuild for GLEW 2.1.0 rebuild + +2017-05-30 Kyle Keen + * 2015.03.03-11 + - Rebuild for cgal 4.10 + +2017-05-22 Antonio Rojas + * 2015.03.03-10 + - Rebuild for boost 1.64 + +2017-02-25 Antonio Rojas + * 2015.03.03-9 + - Rebuild for qscintilla 2.10 + +2017-01-02 Antonio Rojas + * 2015.03.03-8 + - Rebuild for boost 1.63 + +2016-10-08 Kyle Keen + * 2015.03.03-7 + - Rebuild for boost 1.62 + +2016-09-20 Kyle Keen + * 2015.03.03-6 + - Rebuild for cgal 4.9 + +2016-08-24 Kyle Keen + * 2015.03.03-5 + - Rebuild for boost 1.61 + +2016-08-01 Kyle Keen + * 2015.03.03-4 + - Rebuild for glew + +2016-05-12 Kyle Keen + * 2015.03.03-3 + - Rebuild for boost-1.60.0-5 + +2016-04-28 Kyle Keen + * 2015.03.03-2 + - Rebuild for install hooks + +2015-04-18 Kyle Keen + * 2015.03.03-1 + - Update to latest release + - Rebuild for cgal-4.8 + +2015-11-16 Kyle Keen + * 2015.03.02-1 + - Bugfix release + +2015-10-19 Kyle Keen + * 2015.03.01-5 + - No changes + - Rebuild for cgal-4.7 + +2015-10-02 foutrelis + * 2015.03.01-4 + - No changes + +2015-04-29 Kyle Keen + * 2015.03.01-3 + - No changes + - Rebuild for qscintilla-2.9-1 + +2015-04-22 Kyle Keen + * 2015.03.01-2 + - No changes + - Rebuild for boost-1.58.0-1 + +2015-04-22 Kyle Keen + * 2015.03.01-1 + - Bugfix release + +2015-04-11 Kyle Keen + * 2015.03-2 + - No changes + - Rebuild for cgal-4.6-1 + +2015-03-10 Kyle Keen + * 2015.03-1 + - New release + - Now uses qscintilla for the editor + +2014-11-04 Kyle Keen + * 2014.03-5 + - No changes + - Rebuild for boost-1.57.0-1 + +2014-08-18 Kyle Keen + * 2014.03-4 + - No changes + - Rebuild for boost-1.56.0-1 + +2014-08-18 Kyle Keen + * 2014.03-3 + - No changes + - Rebuild for glew-1.11.0-1 + +2014-08-12 Kyle Keen + * 2014.03-2 + - No changes + - Rebuild for boost-1.56.0-1 + +2014-03-09 Kyle Keen + + * 2014.03-1 + - New release + - MIME associations + +2014-02-10 Kyle Keen + + * 2013.06-3 + - Moved package to [community] + - Explicit boost depends + - Use official resources + +2014-02-07 Chirantan Ekbote + + * 2013.06-2 + - Update makedepends since eigen3 has now become eigen in [extra] + +2013-06-19 Chirantan Ekbote + + * 2013.06-1 : + - Updated to version 2013.06 + +2013-03-01 Chirantan Ekbote + + * 2013.01-2 : + Dependency qt replaced with qt4 + +2013-01-23 Chirantan Ekbote + + * 2013.01-1 : + New upstream release. + Dependency eigen2 repaced by eigen3 Copied: openscad/repos/community-testing-x86_64/PKGBUILD (from rev 1155239, openscad/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ comm
[arch-commits] Commit in openscad/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:34:36 Author: archange Revision: 1155239 upgpkg: openscad 2021.01-4 Switch to headers-only cgal. Includes bringing all upstream commits that were backported to release branch. Modified: openscad/trunk/PKGBUILD --+ PKGBUILD | 35 +-- 1 file changed, 29 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:33:33 UTC (rev 1155238) +++ PKGBUILD2022-03-15 23:34:36 UTC (rev 1155239) @@ -4,27 +4,50 @@ # Contributor: Pierre DOUCET pkgname=openscad pkgver=2021.01 -pkgrel=3 +pkgrel=4 pkgdesc="The programmers solid 3D CAD modeller" url="http://openscad.org/"; arch=('x86_64') license=('GPL2') changelog=CHANGELOG -depends=('qt5-base' 'qscintilla-qt5' 'cgal' 'opencsg' 'boost-libs' +depends=('qt5-base' 'qscintilla-qt5' 'opencsg' 'boost-libs' 'shared-mime-info' 'libzip' 'qt5-multimedia' 'libspnav' - 'lib3mf-1' 'nettle') -makedepends=('eigen' 'boost' 'imagemagick') + 'lib3mf-1' 'nettle' 'mpfr') +makedepends=('cgal' 'eigen' 'boost' 'imagemagick') # full tests need imagemagick and an X11 or framebuffer session # can't find lib3MF from libsavitar? checkdepends=('cmake' 'xorgproto' 'libx11' 'python') validpgpkeys=('E2EBDADD336FF516ADD51A78F3E12CCC22164A0F' 'B3C94B4250DC097E9FFF81778AF822A975097442') -source=("https://files.openscad.org/openscad-$pkgver.src.tar.gz"{,.asc}) +source=("https://files.openscad.org/openscad-$pkgver.src.tar.gz"{,.asc} + ${pkgname}-CVE-2022-0496.patch::https://github.com/openscad/openscad/commit/00a4692989c4e2f191525f73f24ad8727bacdf41.patch + ${pkgname}-CVE-2022-0497.patch::https://github.com/openscad/openscad/commit/84addf3c1efbd51d8ff424b7da276400bbfa1a4b.patch + ${pkgname}-undefine-boost-libintl.patch::https://github.com/openscad/openscad/commit/4c5d19c302d7d440d1c11c3d02b3ce5eb2e548da.patch + ${pkgname}-fix-cgal5.3.patch::https://github.com/openscad/openscad/commit/9aa0d7e9f2914fe5f547bdde69202161d1c6064d.patch + ${pkgname}-fix-boost-x32-x64.patch::https://github.com/openscad/openscad/commit/c50837d597a17b5d4cd8c7ed8e09cb07edb98a6f.patch + ${pkgname}-fix-cgal5.4.patch::https://github.com/openscad/openscad/commit/abfebc651343909b534ef337aacc7604c99cf0ea.patch + ${pkgname}-fix-boost-join.patch::https://github.com/openscad/openscad/commit/08bf69b4115c989fc5671254e0d05735d01bcca5.patch) md5sums=('79f8e3a42bcfeeb3ddde9e5bc2311f76' - 'SKIP') + 'SKIP' + '0e167b71226a710579952b5615f92197' + 'e20293c1622d7f92dcf3345d41932546' + '9a4f85bf85a85d8208d716e69469cbce' + '3ddcfeaadf03731f65e3567b59789919' + '3534172852255788e283789d7ca33a0c' + '3bec8ba891cb62751429ab9592c6d50e' + 'ff10e30e6cea3c432280afff86f08425') prepare() { cd "$srcdir/$pkgname-$pkgver" +patch -p1 < ../${pkgname}-CVE-2022-0496.patch +patch -p1 < ../${pkgname}-CVE-2022-0497.patch +patch -p1 < ../${pkgname}-undefine-boost-libintl.patch +patch -p1 < ../${pkgname}-fix-cgal5.3.patch +patch -p1 < ../${pkgname}-fix-boost-x32-x64.patch +patch -p1 < ../${pkgname}-fix-cgal5.4.patch +patch -p1 < ../${pkgname}-fix-boost-join.patch +# CGAL 5.4 compatibility +sed -i "s|CGAL_VERSION_NR < 1050401000|CGAL_VERSION_NR < CGAL_VERSION_NUMBER(5, 4, 0)|" src/cgalutils-tess.cc } build() {
[arch-commits] Commit in haskell-conversion-bytestring/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:33:33 Author: felixonmars Revision: 1155238 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conversion-bytestring/repos/community-staging-x86_64/ haskell-conversion-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 1155237, haskell-conversion-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-conversion-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 1155237, haskell-conversion-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:33:33 UTC (rev 1155238) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=conversion-bytestring +pkgname=haskell-conversion-bytestring +pkgver=1.0.1 +pkgrel=22 +pkgdesc="Conversion instances for the bytestring library" +url="https://github.com/nikita-volkov/conversion-bytestring"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-conversion') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('317f167c29935d2138f29ae38dab79a5a0ef9d707d7d56a107fc4b9bd545a73cd873ee5fbb2bdac02670407bb2bec6cfe69c18775eba0d2c99e17cbbc3ca') + +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 --ghc-option=-fllvm +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-conversion-bytestring/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:33:26 Author: felixonmars Revision: 1155237 upgpkg: haskell-conversion-bytestring 1.0.1-22: rebuild with base-prelude 1.6 Modified: haskell-conversion-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:33:06 UTC (rev 1155236) +++ PKGBUILD2022-03-15 23:33:26 UTC (rev 1155237) @@ -3,7 +3,7 @@ _hkgname=conversion-bytestring pkgname=haskell-conversion-bytestring pkgver=1.0.1 -pkgrel=21 +pkgrel=22 pkgdesc="Conversion instances for the bytestring library" url="https://github.com/nikita-volkov/conversion-bytestring"; license=('MIT')
[arch-commits] Commit in haskell-retrie/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:32:59 Author: felixonmars Revision: 1155235 upgpkg: haskell-retrie 1.1.0.0-16: rebuild with base-prelude 1.6 Modified: haskell-retrie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:31:47 UTC (rev 1155234) +++ PKGBUILD2022-03-15 23:32:59 UTC (rev 1155235) @@ -3,7 +3,7 @@ _hkgname=retrie pkgname=haskell-retrie pkgver=1.1.0.0 -pkgrel=15 +pkgrel=16 pkgdesc="A powerful, easy-to-use codemodding tool for Haskell." url="https://github.com/facebookincubator/retrie"; license=("MIT")
[arch-commits] Commit in haskell-retrie/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:33:06 Author: felixonmars Revision: 1155236 archrelease: copy trunk to community-staging-x86_64 Added: haskell-retrie/repos/community-staging-x86_64/ haskell-retrie/repos/community-staging-x86_64/PKGBUILD (from rev 1155235, haskell-retrie/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-retrie/repos/community-staging-x86_64/PKGBUILD (from rev 1155235, haskell-retrie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:33:06 UTC (rev 1155236) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=retrie +pkgname=haskell-retrie +pkgver=1.1.0.0 +pkgrel=16 +pkgdesc="A powerful, easy-to-use codemodding tool for Haskell." +url="https://github.com/facebookincubator/retrie"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-data-default' + 'haskell-ghc-exactprint' 'haskell-src-exts' 'haskell-list-t' + 'haskell-optparse-applicative' 'haskell-random-shuffle' 'haskell-syb' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hunit' 'haskell-ghc-paths' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-temporary') +checkdepends=('git' 'mercurial') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('71a27d5a6c0a17b353927c19b19b2f5e94ac33fc1c2cb988324d8a21b449bfdc3c08c5f06d9ea251eedb0888c5db9a59cbf728833e7b9c84f669148ca782dc23') + +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=-fllvm \ +--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 +} + +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-conversion/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:31:47 Author: felixonmars Revision: 1155234 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conversion/repos/community-staging-x86_64/ haskell-conversion/repos/community-staging-x86_64/PKGBUILD (from rev 1155233, haskell-conversion/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-conversion/repos/community-staging-x86_64/PKGBUILD (from rev 1155233, haskell-conversion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:31:47 UTC (rev 1155234) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=conversion +pkgname=haskell-conversion +pkgver=1.2.1 +pkgrel=22 +pkgdesc="Universal converter between values of different types" +url="https://github.com/nikita-volkov/conversion"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f4cc84d1d1bba63b0191d2c98caa14d67ff6601eb2a0d95aebf88116e80adefe84d7e1fc3530146efa5b67170c7311afdaf811a093278891ade13483aaa3f6eb') + +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 --ghc-option=-fllvm +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-conversion/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:31:39 Author: felixonmars Revision: 1155233 upgpkg: haskell-conversion 1.2.1-22: rebuild with base-prelude 1.6 Modified: haskell-conversion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:30:12 UTC (rev 1155232) +++ PKGBUILD2022-03-15 23:31:39 UTC (rev 1155233) @@ -3,7 +3,7 @@ _hkgname=conversion pkgname=haskell-conversion pkgver=1.2.1 -pkgrel=21 +pkgrel=22 pkgdesc="Universal converter between values of different types" url="https://github.com/nikita-volkov/conversion"; license=('MIT')
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:30:12 Author: felixonmars Revision: 1155232 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 1155231, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 1155231, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:30:12 UTC (rev 1155232) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=1.0.0 +pkgrel=268 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org"; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg4.4' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-network' 'haskell-network-bsd' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' 'haskell-zlib' + 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2"; + hedgewars-network-3.patch::https://github.com/hedgewars/hw/commit/f813f3d5b63bb5be1b5e0b44930e77656c547aad.patch) +sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2' + '1b36e26986897f613a6ce98479114035be1d76fe256e50d4743506f8d5651ff09a1d694f501a286ca6444d21ca24d52f878cf42be098943fb798c44dca227abf') + +prepare() { + cd hedgewars-src-$pkgver + patch -p1 -i ../hedgewars-network-3.patch + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt + sed -i '/#include /a #include ' QTfrontend/ui/page/pagegamestats.cpp + + # https://bugs.freepascal.org/view.php?id=37286 + sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas +} + +build() { + cd hedgewars-src-$pkgver + export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:30:00 Author: felixonmars Revision: 1155231 upgpkg: hedgewars 1.0.0-268: rebuild with base-prelude 1.6 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:28:00 UTC (rev 1155230) +++ PKGBUILD2022-03-15 23:30:00 UTC (rev 1155231) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=1.0.0 -pkgrel=267 +pkgrel=268 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org";
[arch-commits] Commit in haskell-text-builder/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:28:00 Author: felixonmars Revision: 1155230 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-builder/repos/community-staging-x86_64/ haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1155229, haskell-text-builder/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1155229, haskell-text-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:28:00 UTC (rev 1155230) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=text-builder +pkgname=haskell-text-builder +pkgver=0.6.6.3 +pkgrel=46 +pkgdesc="An efficient strict text builder" +url="https://github.com/nikita-volkov/text-builder"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-deferred-folds') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7dcaa13903a456738df846b6fbfb5dd679717d37e4e78d48af17609e92bfd0eaf60f1ba15ce2c50b9ddc709622871abc1d91b8cde94573f7d096824ee6eee375') + +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=-fllvm +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-text-builder/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:27:52 Author: felixonmars Revision: 1155229 upgpkg: haskell-text-builder 0.6.6.3-46: rebuild with base-prelude 1.6 Modified: haskell-text-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:27:24 UTC (rev 1155228) +++ PKGBUILD2022-03-15 23:27:52 UTC (rev 1155229) @@ -3,7 +3,7 @@ _hkgname=text-builder pkgname=haskell-text-builder pkgver=0.6.6.3 -pkgrel=45 +pkgrel=46 pkgdesc="An efficient strict text builder" url="https://github.com/nikita-volkov/text-builder"; license=('MIT')
[arch-commits] Commit in haskell-bytestring-tree-builder/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:27:24 Author: felixonmars Revision: 1155228 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-tree-builder/repos/community-staging-x86_64/ haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1155227, haskell-bytestring-tree-builder/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1155227, haskell-bytestring-tree-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:27:24 UTC (rev 1155228) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bytestring-tree-builder +pkgname=haskell-bytestring-tree-builder +pkgver=0.2.7.9 +pkgrel=69 +pkgdesc="A very efficient ByteString builder implementation based on the binary tree" +url="https://github.com/nikita-volkov/bytestring-tree-builder"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-base-prelude' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('fc553e780852077863c199d95bbc53c9a6db67da45dddab8a6cbc15aff75bab69db53d7c361b9bfc0e19f27144f8446ec0f6e28ab68783652322701c39dfed61') + +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=-fllvm +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-bytestring-tree-builder/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:27:16 Author: felixonmars Revision: 1155227 upgpkg: haskell-bytestring-tree-builder 0.2.7.9-69: rebuild with base-prelude 1.6 Modified: haskell-bytestring-tree-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:26:53 UTC (rev 1155226) +++ PKGBUILD2022-03-15 23:27:16 UTC (rev 1155227) @@ -4,7 +4,7 @@ _hkgname=bytestring-tree-builder pkgname=haskell-bytestring-tree-builder pkgver=0.2.7.9 -pkgrel=68 +pkgrel=69 pkgdesc="A very efficient ByteString builder implementation based on the binary tree" url="https://github.com/nikita-volkov/bytestring-tree-builder"; license=("MIT")
[arch-commits] Commit in haskell-list-t/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:26:53 Author: felixonmars Revision: 1155226 archrelease: copy trunk to community-staging-x86_64 Added: haskell-list-t/repos/community-staging-x86_64/ haskell-list-t/repos/community-staging-x86_64/PKGBUILD (from rev 1155225, haskell-list-t/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-list-t/repos/community-staging-x86_64/PKGBUILD (from rev 1155225, haskell-list-t/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:26:53 UTC (rev 1155226) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=list-t +pkgname=haskell-list-t +pkgver=1.0.5 +pkgrel=15 +pkgdesc="ListT done right" +url="https://github.com/nikita-volkov/list-t"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-foldl' 'haskell-logict' 'haskell-mmorph' 'haskell-monad-control' + 'haskell-transformers-base') +makedepends=('ghc' 'uusi' 'haskell-htf' 'haskell-base-prelude' 'haskell-mtl-prelude') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('bea637e86285941b7eb76107f492e4e6feda02354f6ada61d80bf9a27211d6bf') + +prepare() { + cd $_hkgname-$pkgver + uusi -d semigroups $_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=-fllvm \ +--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 +} + +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-list-t/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:26:46 Author: felixonmars Revision: 1155225 upgpkg: haskell-list-t 1.0.5-15: rebuild with base-prelude 1.6 Modified: haskell-list-t/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:26:20 UTC (rev 1155224) +++ PKGBUILD2022-03-15 23:26:46 UTC (rev 1155225) @@ -3,7 +3,7 @@ _hkgname=list-t pkgname=haskell-list-t pkgver=1.0.5 -pkgrel=14 +pkgrel=15 pkgdesc="ListT done right" url="https://github.com/nikita-volkov/list-t"; license=("MIT")
[arch-commits] Commit in haskell-base-prelude/repos (2 files)
Date: Tuesday, March 15, 2022 @ 23:26:20 Author: felixonmars Revision: 1155224 archrelease: copy trunk to community-staging-x86_64 Added: haskell-base-prelude/repos/community-staging-x86_64/ haskell-base-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1155223, haskell-base-prelude/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-base-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1155223, haskell-base-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-15 23:26:20 UTC (rev 1155224) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=base-prelude +pkgname=haskell-base-prelude +pkgver=1.6 +pkgrel=1 +pkgdesc='Featureful preludes formed solely from the "base" package' +url="https://github.com/nikita-volkov/base-prelude"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('596daf612028e57362827d6e6939a0d6e46ac27bbf8bd7bfd1ad4d81dd6b4a3462bf6611db73cf4d3ac4d86a65c0d04dec43fab9c845de4f9da10d228d31ffa3') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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-base-prelude/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:26:12 Author: felixonmars Revision: 1155223 upgpkg: haskell-base-prelude 1.6-1: rebuild with base-prelude 1.6 Modified: haskell-base-prelude/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:22:19 UTC (rev 1155222) +++ PKGBUILD2022-03-15 23:26:12 UTC (rev 1155223) @@ -3,9 +3,9 @@ _hkgname=base-prelude pkgname=haskell-base-prelude -pkgver=1.5 +pkgver=1.6 pkgrel=1 -pkgdesc="The most complete prelude formed solely from the \"base\" package" +pkgdesc='Featureful preludes formed solely from the "base" package' url="https://github.com/nikita-volkov/base-prelude"; license=("MIT") arch=('x86_64') @@ -12,7 +12,7 @@ depends=('ghc-libs') makedepends=('ghc' 'uusi') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('f4a933663469cea909783735fbcbb86fac273cf8c6ed3e7bee6461f80fb8c65f2f0ff6cec6fb279c55b5a132e0f1713c0cf45e41ba907e7740ec3ab39335851c') +sha512sums=('596daf612028e57362827d6e6939a0d6e46ac27bbf8bd7bfd1ad4d81dd6b4a3462bf6611db73cf4d3ac4d86a65c0d04dec43fab9c845de4f9da10d228d31ffa3') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in prusa-slicer/repos (3 files)
Date: Tuesday, March 15, 2022 @ 23:22:19 Author: archange Revision: 1155222 archrelease: copy trunk to community-testing-x86_64 Added: prusa-slicer/repos/community-testing-x86_64/ prusa-slicer/repos/community-testing-x86_64/PKGBUILD (from rev 1155221, prusa-slicer/trunk/PKGBUILD) prusa-slicer/repos/community-testing-x86_64/use-system-catch2.patch (from rev 1155221, prusa-slicer/trunk/use-system-catch2.patch) -+ PKGBUILD| 55 ++ use-system-catch2.patch | 40 + 2 files changed, 95 insertions(+) Copied: prusa-slicer/repos/community-testing-x86_64/PKGBUILD (from rev 1155221, prusa-slicer/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-15 23:22:19 UTC (rev 1155222) @@ -0,0 +1,55 @@ +# Maintainer: Bruno Pagani + +pkgname=prusa-slicer +pkgver=2.4.1 +pkgrel=1 +pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)" +arch=(x86_64) +url="https://github.com/prusa3d/PrusaSlicer"; +license=(AGPL3) +depends=(boost-libs curl glew intel-tbb mpfr nlopt wxgtk3 qhull openvdb) +makedepends=(cmake boost cereal cgal eigen expat gtest libpng systemd) +checkdepends=(catch2) +replaces=(slic3r-prusa3d) +source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz + ${pkgname}-fix-lcereal-p1.patch::${url}/commit/0ffcfd8393457fd035576436752267c9a1e6bbcc.patch + ${pkgname}-fix-lcereal-p2.patch::${url}/commit/cc788ebb643b6d4048f3550235ac3e9d3697ada0.patch +use-system-catch2.patch) +sha256sums=('a0ba9de6f7c8159d033ea69a2c5ebd6172a97f29902303e9897249447ce5e498' +'e110c3ca7cd8034f878b22e4992c442cc200a7c001d570dc2c9eef8a6af41786' +'eb5bce1cb5b3970a1aa92fd9b7fe1943da4d7bb2c9908890811090914fef91c4' +'3639dc2d290dc9a7d16259e0b421f8d21f16fb4abe46bbb3fab9328930fc5758') + +prepare() { + cd PrusaSlicer-version_${pkgver} + patch -p1 < ../use-system-catch2.patch # Borrowed from Debian + patch -p1 < ../${pkgname}-fix-lcereal-p1.patch + patch -p1 < ../${pkgname}-fix-lcereal-p2.patch +} + +build() { + cmake -B build -S PrusaSlicer-version_${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DOPENVDB_FIND_MODULE_PATH=/usr/lib/cmake/OpenVDB \ +-DSLIC3R_FHS=ON \ +-DSLIC3R_PCH=OFF \ +-DSLIC3R_WX_STABLE=ON \ +-DSLIC3R_GTK=3 \ +-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 + make -C build +} + +check() { + cd build + ctest -v +} + +package() { + make -C build DESTDIR="${pkgdir}" install + + # Desktop icons + mkdir -p "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/ + ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/PrusaSlicer.svg + ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/PrusaSlicer-gcodeviewer.svg +} Copied: prusa-slicer/repos/community-testing-x86_64/use-system-catch2.patch (from rev 1155221, prusa-slicer/trunk/use-system-catch2.patch) === --- community-testing-x86_64/use-system-catch2.patch (rev 0) +++ community-testing-x86_64/use-system-catch2.patch2022-03-15 23:22:19 UTC (rev 1155222) @@ -0,0 +1,40 @@ +From: Tobias Frost +Date: Mon, 20 Dec 2021 02:29:22 +0800 +Subject: Use packaged catch2 library + +Bug-Debian: https://bugs.debian.org/979826 +--- + tests/CMakeLists.txt | 13 +++-- + 1 file changed, 3 insertions(+), 10 deletions(-) + +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index b91f75b..1322cab 100644 +--- a/tests/CMakeLists.txt b/tests/CMakeLists.txt +@@ -4,15 +4,8 @@ + set(TEST_DATA_DIR ${CMAKE_CURRENT_SOURCE_DIR}/data) + file(TO_NATIVE_PATH "${TEST_DATA_DIR}" TEST_DATA_DIR) + +-add_library(Catch2 INTERFACE) +-list (APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/modules/Catch2) +-target_include_directories(Catch2 INTERFACE ${CMAKE_CURRENT_LIST_DIR}) +-add_library(Catch2::Catch2 ALIAS Catch2) +-if (APPLE) +- # OSX builds targeting OSX 10.9 do not support new std::uncought_exception() +- # see https://github.com/catchorg/Catch2/issues/1218 +- target_compile_definitions(Catch2 INTERFACE -DCATCH_CONFIG_NO_CPP17_UNCAUGHT_EXCEPTIONS) +-endif() ++find_package(Catch2 REQUIRED) ++ + include(Catch) + + set(CATCH_EXTRA_ARGS "" CACHE STRING "Extra arguments for catch2 test suites.") +@@ -20,7 +13,7 @@ set(CATCH_EXTRA_ARGS "" CACHE STRING "Extra arguments for catch2 test suites.") + add_library(test_common INTERFACE) + target_compile_definitions(test_common INTERFACE TEST_DATA_DIR=R"\(${TEST_DATA_DIR}\)" CATCH_CONFIG_FAST_COMPILE) + target_link_libraries(test_common INTERFACE Catch2::Catch2) +- ++target_include_directories(test_comm
[arch-commits] Commit in prusa-slicer/trunk (4 files)
Date: Tuesday, March 15, 2022 @ 23:21:54 Author: archange Revision: 1155221 upgpkg: prusa-slicer 2.4.1-1 Switch to system catch2 and use system FindOpenVDB to fix OpenEXR3 compat Added: prusa-slicer/trunk/use-system-catch2.patch Modified: prusa-slicer/trunk/PKGBUILD Deleted: prusa-slicer/trunk/prusa-slicer-openexr3.patch prusa-slicer/trunk/prusa-slicer-tbb-2021.patch -+ PKGBUILD| 38 - prusa-slicer-openexr3.patch | 77 -- prusa-slicer-tbb-2021.patch | 1557 -- use-system-catch2.patch | 40 + 4 files changed, 59 insertions(+), 1653 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:18:36 UTC (rev 1155220) +++ PKGBUILD2022-03-15 23:21:54 UTC (rev 1155221) @@ -1,26 +1,30 @@ # Maintainer: Bruno Pagani pkgname=prusa-slicer -pkgver=2.3.3 -pkgrel=4 +pkgver=2.4.1 +pkgrel=1 pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)" arch=(x86_64) url="https://github.com/prusa3d/PrusaSlicer"; license=(AGPL3) -depends=(boost-libs curl glew tbb nlopt wxgtk3 qhull openvdb cgal imath) -makedepends=(cmake boost cereal eigen expat gtest libpng systemd) +depends=(boost-libs curl glew intel-tbb mpfr nlopt wxgtk3 qhull openvdb) +makedepends=(cmake boost cereal cgal eigen expat gtest libpng systemd) +checkdepends=(catch2) replaces=(slic3r-prusa3d) source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz -prusa-slicer-openexr3.patch -prusa-slicer-tbb-2021.patch) -sha256sums=('deda209505f740ac3d6f59cb2a960f4df908269ee09bd30cd4edb9fc472d29ac' -'1ef7c22f641b7c18de212202c21f14f6533834a36d7fe0c2b322bc9a13804c6b' -'468340ea2cdfc12a9706a49095111e6a8cdd9f5e00b43abd11c682599463bccc') + ${pkgname}-fix-lcereal-p1.patch::${url}/commit/0ffcfd8393457fd035576436752267c9a1e6bbcc.patch + ${pkgname}-fix-lcereal-p2.patch::${url}/commit/cc788ebb643b6d4048f3550235ac3e9d3697ada0.patch +use-system-catch2.patch) +sha256sums=('a0ba9de6f7c8159d033ea69a2c5ebd6172a97f29902303e9897249447ce5e498' +'e110c3ca7cd8034f878b22e4992c442cc200a7c001d570dc2c9eef8a6af41786' +'eb5bce1cb5b3970a1aa92fd9b7fe1943da4d7bb2c9908890811090914fef91c4' +'3639dc2d290dc9a7d16259e0b421f8d21f16fb4abe46bbb3fab9328930fc5758') prepare() { cd PrusaSlicer-version_${pkgver} - patch -p1 < ../prusa-slicer-openexr3.patch # Fix build with openEXR 3 - patch -p1 < ../prusa-slicer-tbb-2021.patch # Fix build with TBB 2021 + patch -p1 < ../use-system-catch2.patch # Borrowed from Debian + patch -p1 < ../${pkgname}-fix-lcereal-p1.patch + patch -p1 < ../${pkgname}-fix-lcereal-p2.patch } build() { @@ -27,6 +31,7 @@ cmake -B build -S PrusaSlicer-version_${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ +-DOPENVDB_FIND_MODULE_PATH=/usr/lib/cmake/OpenVDB \ -DSLIC3R_FHS=ON \ -DSLIC3R_PCH=OFF \ -DSLIC3R_WX_STABLE=ON \ @@ -43,13 +48,8 @@ package() { make -C build DESTDIR="${pkgdir}" install - # Desktop files - mv "${pkgdir}"/usr/share/{PrusaSlicer/,}applications - # Desktop icons - for i in 32 128 192 ; do -mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/ -ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/PrusaSlicer.png -ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_${i}px.png "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/PrusaSlicer-gcodeviewer.png - done + mkdir -p "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/ + ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/PrusaSlicer.svg + ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/PrusaSlicer-gcodeviewer.svg } Deleted: prusa-slicer-openexr3.patch === --- prusa-slicer-openexr3.patch 2022-03-15 23:18:36 UTC (rev 1155220) +++ prusa-slicer-openexr3.patch 2022-03-15 23:21:54 UTC (rev 1155221) @@ -1,77 +0,0 @@ -diff --git a/cmake/modules/FindOpenVDB.cmake b/cmake/modules/FindOpenVDB.cmake -index 02420fed8..4b93111ab 100644 a/cmake/modules/FindOpenVDB.cmake -+++ b/cmake/modules/FindOpenVDB.cmake -@@ -326,28 +326,10 @@ macro(just_fail msg) - return() - endmacro() - --find_package(IlmBase QUIET COMPONENTS Half) --if(NOT IlmBase_FOUND) -- pkg_check_modules(IlmBase QUIET IlmBase) --endif() --if (IlmBase_FOUND AND NOT TARGET IlmBase::Half) -- message(STATUS "Falling back to IlmBase found by pkg-config...") -- -- find_library(IlmHalf_LIBRARY NAMES Half) -- if(IlmHalf_LIBRARY-NOTFOUND OR NOT IlmBase_INCLUDE_DIRS) --just_fail("IlmBase::Half can not be found!") -- endif() -- -- add_library(IlmBase::Half UNKNOWN IMPORTED) -- set_target_properties(IlmBase::Half PR
[arch-commits] Commit in libaccounts-glib/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:21:08 Author: arojas Revision: 439728 archrelease: copy trunk to extra-x86_64 Added: libaccounts-glib/repos/extra-x86_64/PKGBUILD (from rev 439727, libaccounts-glib/trunk/PKGBUILD) Deleted: libaccounts-glib/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 23:20:59 UTC (rev 439727) +++ PKGBUILD2022-03-15 23:21:08 UTC (rev 439728) @@ -1,29 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino -# Contributor: Balló György - -pkgname=libaccounts-glib -pkgver=1.25 -pkgrel=6 -pkgdesc='Glib-based client library for accessing the online accounts database' -arch=(x86_64) -url='https://gitlab.com/accounts-sso/libaccounts-glib' -license=(LGPL) -depends=(dbus-glib libxml2 sqlite) -makedepends=(python-gobject gobject-introspection vala meson check) -source=(https://gitlab.com/accounts-sso/libaccounts-glib/-/archive/VERSION_$pkgver/libaccounts-glib-VERSION_$pkgver.tar.gz) -sha256sums=('47d4b2a5cf4f17f52550aa65b34030fbd1a242e1a233f248a5871620e0ff4c11') - -build() { - meson $pkgname-VERSION_$pkgver build \ --Dprefix=/usr - meson compile -C build -} - -check() { - meson test -C build || true -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: libaccounts-glib/repos/extra-x86_64/PKGBUILD (from rev 439727, libaccounts-glib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 23:21:08 UTC (rev 439728) @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Balló György + +pkgname=libaccounts-glib +pkgver=1.25 +pkgrel=7 +pkgdesc='Glib-based client library for accessing the online accounts database' +arch=(x86_64) +url='https://gitlab.com/accounts-sso/libaccounts-glib' +license=(LGPL) +depends=(glib2 libxml2 sqlite) +makedepends=(python-gobject gobject-introspection vala meson check) +source=(https://gitlab.com/accounts-sso/libaccounts-glib/-/archive/VERSION_$pkgver/libaccounts-glib-VERSION_$pkgver.tar.gz) +sha256sums=('47d4b2a5cf4f17f52550aa65b34030fbd1a242e1a233f248a5871620e0ff4c11') + +build() { + meson $pkgname-VERSION_$pkgver build \ +-Dprefix=/usr + meson compile -C build +} + +check() { + meson test -C build || true +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in libaccounts-glib/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:20:59 Author: arojas Revision: 439727 Drop dbus-glib dependency (FS#74130) Modified: libaccounts-glib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:04:46 UTC (rev 439726) +++ PKGBUILD2022-03-15 23:20:59 UTC (rev 439727) @@ -4,12 +4,12 @@ pkgname=libaccounts-glib pkgver=1.25 -pkgrel=6 +pkgrel=7 pkgdesc='Glib-based client library for accessing the online accounts database' arch=(x86_64) url='https://gitlab.com/accounts-sso/libaccounts-glib' license=(LGPL) -depends=(dbus-glib libxml2 sqlite) +depends=(glib2 libxml2 sqlite) makedepends=(python-gobject gobject-introspection vala meson check) source=(https://gitlab.com/accounts-sso/libaccounts-glib/-/archive/VERSION_$pkgver/libaccounts-glib-VERSION_$pkgver.tar.gz) sha256sums=('47d4b2a5cf4f17f52550aa65b34030fbd1a242e1a233f248a5871620e0ff4c11')
[arch-commits] Commit in stellarsolver/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:18:36 Author: arojas Revision: 1155220 archrelease: copy trunk to community-x86_64 Added: stellarsolver/repos/community-x86_64/PKGBUILD (from rev 1155219, stellarsolver/trunk/PKGBUILD) Deleted: stellarsolver/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 23:18:27 UTC (rev 1155219) +++ PKGBUILD2022-03-15 23:18:36 UTC (rev 1155220) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=stellarsolver -pkgver=2.1 -pkgrel=2 -pkgdesc='The cross platform Sextractor and Astrometry.net-Based internal astrometric solver' -arch=(x86_64) -url='https://github.com/rlancaste/stellarsolver' -license=(GPL3) -depends=(qt5-base gsl wcslib hicolor-icon-theme) -makedepends=(cmake) -source=(https://github.com/rlancaste/stellarsolver/archive/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('6a2046ed3b8da91a889adf7a39b19bf81025979b51a573126c594d10285b845a') - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DBUILD_TESTER=ON - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: stellarsolver/repos/community-x86_64/PKGBUILD (from rev 1155219, stellarsolver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 23:18:36 UTC (rev 1155220) @@ -0,0 +1,24 @@ +# Maintainer: Antonio Rojas + +pkgname=stellarsolver +pkgver=2.2 +pkgrel=1 +pkgdesc='The cross platform Sextractor and Astrometry.net-Based internal astrometric solver' +arch=(x86_64) +url='https://github.com/rlancaste/stellarsolver' +license=(GPL3) +depends=(qt5-base gsl wcslib hicolor-icon-theme) +makedepends=(cmake) +source=(https://github.com/rlancaste/stellarsolver/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('c3a1e9456ff31b3803d13538dbf1c87be11c2c9d98010354ac65f144a9eb647f') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_TESTER=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in stellarsolver/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:18:27 Author: arojas Revision: 1155219 Update to 2.2 Modified: stellarsolver/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:15:54 UTC (rev 1155218) +++ PKGBUILD2022-03-15 23:18:27 UTC (rev 1155219) @@ -1,8 +1,8 @@ # Maintainer: Antonio Rojas pkgname=stellarsolver -pkgver=2.1 -pkgrel=2 +pkgver=2.2 +pkgrel=1 pkgdesc='The cross platform Sextractor and Astrometry.net-Based internal astrometric solver' arch=(x86_64) url='https://github.com/rlancaste/stellarsolver' @@ -10,7 +10,7 @@ depends=(qt5-base gsl wcslib hicolor-icon-theme) makedepends=(cmake) source=(https://github.com/rlancaste/stellarsolver/archive/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('6a2046ed3b8da91a889adf7a39b19bf81025979b51a573126c594d10285b845a') +sha256sums=('c3a1e9456ff31b3803d13538dbf1c87be11c2c9d98010354ac65f144a9eb647f') build() { cmake -B build -S $pkgname-$pkgver \
[arch-commits] Commit in jupyter-server/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:15:54 Author: arojas Revision: 1155218 archrelease: copy trunk to community-any Added: jupyter-server/repos/community-any/PKGBUILD (from rev 1155217, jupyter-server/trunk/PKGBUILD) Deleted: jupyter-server/repos/community-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 23:15:44 UTC (rev 1155217) +++ PKGBUILD2022-03-15 23:15:54 UTC (rev 1155218) @@ -1,33 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=jupyter-server -pkgver=1.15.3 -pkgrel=1 -pkgdesc='Provides the backend for Jupyter web applications like Jupyter notebook, JupyterLab, and Voila' -arch=(any) -url='https://jupyter.org/' -license=(custom) -depends=(python-jupyter_client jupyter-nbformat jupyter-nbconvert python-terminado python-prometheus_client python-traitlets python-tornado - python-jinja python-send2trash python-anyio python-jupyter_packaging python-websocket-client python-requests-unixsocket) -makedepends=(python-build python-installer) -checkdepends=(python-pytest-tornasync python-pytest-console-scripts) -optdepends=('jupyter-server-mathjax: to use local MathJax') -source=(https://pypi.io/packages/source/j/${pkgname/-/_}/${pkgname/-/_}-$pkgver.tar.gz) -sha256sums=('09b6092b406866c514faaff46c1ec3bf04b7204d0f1bb731dce655c375b2f03c') - -build() { - cd ${pkgname/-/_}-$pkgver - python -m build --wheel --no-isolation -} - -check() { - cd ${pkgname/-/_}-$pkgver -# pytest -} - -package() { - cd ${pkgname/-/_}-$pkgver - python -m installer --destdir="$pkgdir" dist/*.whl - - install -Dm644 COPYING.md -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: jupyter-server/repos/community-any/PKGBUILD (from rev 1155217, jupyter-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 23:15:54 UTC (rev 1155218) @@ -0,0 +1,33 @@ +# Maintainer: Antonio Rojas + +pkgname=jupyter-server +pkgver=1.15.4 +pkgrel=1 +pkgdesc='Provides the backend for Jupyter web applications like Jupyter notebook, JupyterLab, and Voila' +arch=(any) +url='https://jupyter.org/' +license=(custom) +depends=(python-jupyter_client jupyter-nbformat jupyter-nbconvert python-terminado python-prometheus_client python-traitlets python-tornado + python-jinja python-send2trash python-anyio python-jupyter_packaging python-websocket-client python-requests-unixsocket) +makedepends=(python-build python-installer) +checkdepends=(python-pytest-tornasync python-pytest-console-scripts) +optdepends=('jupyter-server-mathjax: to use local MathJax') +source=(https://pypi.io/packages/source/j/${pkgname/-/_}/${pkgname/-/_}-$pkgver.tar.gz) +sha256sums=('1983a2a71d8709a77da6804ece67ded776c201ba11126de7002d088fb3418c85') + +build() { + cd ${pkgname/-/_}-$pkgver + python -m build --wheel --no-isolation +} + +check() { + cd ${pkgname/-/_}-$pkgver +# pytest +} + +package() { + cd ${pkgname/-/_}-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + install -Dm644 COPYING.md -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in jupyter-server/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:15:44 Author: arojas Revision: 1155217 Update to 1.15.4 Modified: jupyter-server/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 23:12:58 UTC (rev 1155216) +++ PKGBUILD2022-03-15 23:15:44 UTC (rev 1155217) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=jupyter-server -pkgver=1.15.3 +pkgver=1.15.4 pkgrel=1 pkgdesc='Provides the backend for Jupyter web applications like Jupyter notebook, JupyterLab, and Voila' arch=(any) @@ -13,7 +13,7 @@ checkdepends=(python-pytest-tornasync python-pytest-console-scripts) optdepends=('jupyter-server-mathjax: to use local MathJax') source=(https://pypi.io/packages/source/j/${pkgname/-/_}/${pkgname/-/_}-$pkgver.tar.gz) -sha256sums=('09b6092b406866c514faaff46c1ec3bf04b7204d0f1bb731dce655c375b2f03c') +sha256sums=('1983a2a71d8709a77da6804ece67ded776c201ba11126de7002d088fb3418c85') build() { cd ${pkgname/-/_}-$pkgver
[arch-commits] Commit in jupyter-notebook/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:12:58 Author: arojas Revision: 1155216 archrelease: copy trunk to community-any Added: jupyter-notebook/repos/community-any/PKGBUILD (from rev 1155215, jupyter-notebook/trunk/PKGBUILD) Deleted: jupyter-notebook/repos/community-any/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 23:12:44 UTC (rev 1155215) +++ PKGBUILD2022-03-15 23:12:58 UTC (rev 1155216) @@ -1,51 +0,0 @@ -# Maintainer: Kyle Keen - -pkgname=jupyter-notebook -pkgver=6.4.9 -pkgrel=1 -pkgdesc="The language-agnostic HTML notebook application for Project Jupyter" -arch=('any') -url="https://github.com/jupyter/notebook"; -license=('BSD') -depends=('python-jinja' 'python-tornado' 'python-terminado' - 'python-traitlets' 'jupyter-nbformat' 'python-jupyter_core' - 'python-jupyter_client' 'mathjax2' 'python-send2trash' - 'jupyter-nbconvert' 'python-prometheus_client' 'python-argon2_cffi') -# Much of their official dependency tree appears inverted and circular? -makedepends=('python-setuptools' 'npm' 'git') -#checkdepends=('python-pytest' 'python-selenium' 'python-requests') -optdepends=('pandoc: notebook export') -source=(https://github.com/jupyter/notebook/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -md5sums=('cbfce957842e8879ea4428c0c5e923cb') - -# todo: report bug that mathjax and nbconvert is no longer optional - -build() { - cd notebook-$pkgver - - # FS45999 disable bundled mathjax - sed -i 's/^.*MathJax.*$//' bower.json - #sed -i '/Trim mathjax/,/^static_data.append/d' setupbase.py - sed -i 's/ mj(/ #mj(/' setupbase.py - - # needs node, downloads a lot of stuff - python setup.py build -} - -#check() { -# cd notebook-$pkgver -# python setup.py test -#} - -package() { - cd notebook-$pkgver - - # needs node - python setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 - # FS45999 use system mathjax - ln -s /usr/share/mathjax2 \ - "$pkgdir/usr/lib/python3.10/site-packages/notebook/static/components/MathJax" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 jupyter-notebook.desktop "$pkgdir/usr/share/applications/jupyter-notebook.desktop" -} Copied: jupyter-notebook/repos/community-any/PKGBUILD (from rev 1155215, jupyter-notebook/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 23:12:58 UTC (rev 1155216) @@ -0,0 +1,51 @@ +# Maintainer: Kyle Keen + +pkgname=jupyter-notebook +_pipname=notebook +pkgver=6.4.10 +pkgrel=1 +pkgdesc="The language-agnostic HTML notebook application for Project Jupyter" +arch=('any') +url="https://github.com/jupyter/notebook"; +license=('BSD') +depends=('python-jinja' 'python-tornado' 'python-terminado' + 'python-traitlets' 'jupyter-nbformat' 'python-jupyter_core' + 'python-jupyter_client' 'mathjax2' 'python-send2trash' + 'jupyter-nbconvert' 'python-prometheus_client' 'python-argon2_cffi') +# Much of their official dependency tree appears inverted and circular? +makedepends=('python-build' 'python-installer' 'python-wheel' 'python-jupyter_packaging') +#checkdepends=('python-pytest' 'python-selenium' 'python-requests') +optdepends=('pandoc: notebook export') +source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz) +md5sums=('dcf0e442d40d8d8407ded88276fb6a38') + +# todo: report bug that mathjax and nbconvert is no longer optional + +build() { + cd notebook-$pkgver + + # FS45999 disable bundled mathjax + sed -i 's/^.*MathJax.*$//' bower.json + #sed -i '/Trim mathjax/,/^static_data.append/d' setupbase.py + sed -i 's/ mj(/ #mj(/' setupbase.py + + python -m build --wheel --no-isolation +} + +#check() { +# cd notebook-$pkgver +# pytest +#} + +package() { + cd notebook-$pkgver + + # needs node + python -m installer --destdir="$pkgdir" dist/*.whl + # FS45999 use system mathjax + ln -s /usr/share/mathjax2 \ + "$pkgdir/usr/lib/python3.10/site-packages/notebook/static/components/MathJax" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 jupyter-notebook.desktop "$pkgdir/usr/share/applications/jupyter-notebook.desktop" +}
[arch-commits] Commit in jupyter-notebook/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:12:44 Author: arojas Revision: 1155215 Update to 6.4.10, use pypi tarball instead of downloading stuff at build time Modified: jupyter-notebook/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 22:36:31 UTC (rev 1155214) +++ PKGBUILD2022-03-15 23:12:44 UTC (rev 1155215) @@ -1,7 +1,8 @@ # Maintainer: Kyle Keen pkgname=jupyter-notebook -pkgver=6.4.9 +_pipname=notebook +pkgver=6.4.10 pkgrel=1 pkgdesc="The language-agnostic HTML notebook application for Project Jupyter" arch=('any') @@ -12,11 +13,11 @@ 'python-jupyter_client' 'mathjax2' 'python-send2trash' 'jupyter-nbconvert' 'python-prometheus_client' 'python-argon2_cffi') # Much of their official dependency tree appears inverted and circular? -makedepends=('python-setuptools' 'npm' 'git') +makedepends=('python-build' 'python-installer' 'python-wheel' 'python-jupyter_packaging') #checkdepends=('python-pytest' 'python-selenium' 'python-requests') optdepends=('pandoc: notebook export') -source=(https://github.com/jupyter/notebook/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -md5sums=('cbfce957842e8879ea4428c0c5e923cb') +source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz) +md5sums=('dcf0e442d40d8d8407ded88276fb6a38') # todo: report bug that mathjax and nbconvert is no longer optional @@ -28,13 +29,12 @@ #sed -i '/Trim mathjax/,/^static_data.append/d' setupbase.py sed -i 's/ mj(/ #mj(/' setupbase.py - # needs node, downloads a lot of stuff - python setup.py build + python -m build --wheel --no-isolation } #check() { # cd notebook-$pkgver -# python setup.py test +# pytest #} package() { @@ -41,7 +41,7 @@ cd notebook-$pkgver # needs node - python setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 + python -m installer --destdir="$pkgdir" dist/*.whl # FS45999 use system mathjax ln -s /usr/share/mathjax2 \ "$pkgdir/usr/lib/python3.10/site-packages/notebook/static/components/MathJax"
[arch-commits] Commit in cfitsio/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:04:46 Author: arojas Revision: 439726 archrelease: copy trunk to extra-x86_64 Added: cfitsio/repos/extra-x86_64/PKGBUILD (from rev 439725, cfitsio/trunk/PKGBUILD) Deleted: cfitsio/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 23:04:36 UTC (rev 439725) +++ PKGBUILD2022-03-15 23:04:46 UTC (rev 439726) @@ -1,46 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino -# Contributor: Tobias Powalowski - -pkgname=cfitsio -pkgver=4.0.0 -pkgrel=1 -epoch=1 -pkgdesc='A library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format' -arch=(x86_64) -url='https://heasarc.gsfc.nasa.gov/fitsio/' -license=(custom) -depends=(curl) -source=(https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/$pkgname-$pkgver.tar.gz) -sha256sums=('b2a8efba0b9f86d3e1bd619f662a476ec18112b4f27cc441cc680a4e3777425e') - -prepare() { - cd $pkgname-$pkgver - sed -e 's|LDFLAGS=.*|LDFLAGS="$LDFLAGS"|g' -i configure.in # Fix LDFLAGS - autoreconf -vi -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --enable-reentrant - make shared - make utils -} - -check() { - cd $pkgname-$pkgver - LD_LIBRARY_PATH=. ./testprog > testprog.lis - [[ -z $(diff testprog.lis testprog.out) ]] || return 1 - [[ -z $(cmp testprog.fit testprog.std) ]] || return 1 -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - - install -D -m644 License.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - -# Fix conflicts with ccfits and smem - rm "$pkgdir"/usr/bin/{cookbook,smem,testprog} -} Copied: cfitsio/repos/extra-x86_64/PKGBUILD (from rev 439725, cfitsio/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 23:04:46 UTC (rev 439726) @@ -0,0 +1,46 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Tobias Powalowski + +pkgname=cfitsio +pkgver=4.1.0 +pkgrel=1 +epoch=1 +pkgdesc='A library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format' +arch=(x86_64) +url='https://heasarc.gsfc.nasa.gov/fitsio/' +license=(custom) +depends=(curl) +source=(https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/$pkgname-$pkgver.tar.gz) +sha256sums=('b367c695d2831958e7166921c3b356d5dfa51b1ecee505b97416ba39d1b6c17a') + +prepare() { + cd $pkgname-$pkgver + sed -e 's|LDFLAGS=.*|LDFLAGS="$LDFLAGS"|g' -i configure.in # Fix LDFLAGS + autoreconf -vi +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --enable-reentrant + make shared + make utils +} + +check() { + cd $pkgname-$pkgver + LD_LIBRARY_PATH=. ./testprog > testprog.lis + [[ -z $(diff testprog.lis testprog.out) ]] || return 1 + [[ -z $(cmp testprog.fit testprog.std) ]] || return 1 +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + install -D -m644 License.txt \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE + +# Fix conflicts with ccfits and smem + rm "$pkgdir"/usr/bin/{cookbook,smem,testprog} +}
[arch-commits] Commit in cfitsio/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 23:04:36 Author: arojas Revision: 439725 Update to 4.1.0 Modified: cfitsio/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 20:11:18 UTC (rev 439724) +++ PKGBUILD2022-03-15 23:04:36 UTC (rev 439725) @@ -3,7 +3,7 @@ # Contributor: Tobias Powalowski pkgname=cfitsio -pkgver=4.0.0 +pkgver=4.1.0 pkgrel=1 epoch=1 pkgdesc='A library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format' @@ -12,7 +12,7 @@ license=(custom) depends=(curl) source=(https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/$pkgname-$pkgver.tar.gz) -sha256sums=('b2a8efba0b9f86d3e1bd619f662a476ec18112b4f27cc441cc680a4e3777425e') +sha256sums=('b367c695d2831958e7166921c3b356d5dfa51b1ecee505b97416ba39d1b6c17a') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in urlwatch/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 22:36:31 Author: polyzen Revision: 1155214 archrelease: copy trunk to community-any Added: urlwatch/repos/community-any/PKGBUILD (from rev 1155213, urlwatch/trunk/PKGBUILD) Deleted: urlwatch/repos/community-any/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 22:36:13 UTC (rev 1155213) +++ PKGBUILD2022-03-15 22:36:31 UTC (rev 1155214) @@ -1,48 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Balló György -# Contributor: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Skydrome -# Contributor: Allan McRae - -pkgname=urlwatch -pkgver=2.24 -pkgrel=2 -pkgdesc='Tool for monitoring webpages for updates' -arch=('any') -url=https://thp.io/2008/urlwatch/ -license=('BSD') -depends=('python-appdirs' 'python-cssselect' 'python-keyring' 'python-lxml' - 'python-minidb' 'python-requests' 'python-yaml') -makedepends=('python-setuptools') -checkdepends=('python-docutils' 'python-pycodestyle' 'python-pytesseract' - 'python-pytest') -optdepends=('lynx: for one of the html2text filter methods' -'python-beautifulsoup4: for the beautify filter and one of the html2text filter methods' -'python-cssbeautifier: for the beautify filter' -'python-html2text: for one of the html2text filter methods' -'python-jq: for the jq filter' -'python-jsbeautifier: for the beautify filter' -'python-pdftotext: for the pdf2text filter' -'python-pyppeteer: for the browser job' -'python-pytesseract: for the ocr filter') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz";) -sha256sums=('f0b36db4bccd38923b178b66408c0d80d3103b7257f286b78e87d991283b86d7') -b2sums=('7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613') - -build() { - cd $pkgname-$pkgver - python setup.py build -} - -check() { - cd $pkgname-$pkgver - pytest -} - -package() { - cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname COPYING -} - -# vim:set ts=2 sw=2 et: Copied: urlwatch/repos/community-any/PKGBUILD (from rev 1155213, urlwatch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 22:36:31 UTC (rev 1155214) @@ -0,0 +1,48 @@ +# Maintainer: Daniel M. Capella +# Contributor: Balló György +# Contributor: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Skydrome +# Contributor: Allan McRae + +pkgname=urlwatch +pkgver=2.25 +pkgrel=1 +pkgdesc='Tool for monitoring webpages for updates' +arch=('any') +url=https://thp.io/2008/urlwatch/ +license=('BSD') +depends=('python-appdirs' 'python-cssselect' 'python-keyring' 'python-lxml' + 'python-minidb' 'python-requests' 'python-yaml') +makedepends=('python-setuptools') +checkdepends=('python-docutils' 'python-pycodestyle' 'python-pytesseract' + 'python-pytest') +optdepends=('lynx: for one of the html2text filter methods' +'python-beautifulsoup4: for the beautify filter and one of the html2text filter methods' +'python-cssbeautifier: for the beautify filter' +'python-html2text: for one of the html2text filter methods' +'python-jq: for the jq filter' +'python-jsbeautifier: for the beautify filter' +'python-pdftotext: for the pdf2text filter' +'python-pyppeteer: for the browser job' +'python-pytesseract: for the ocr filter') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz";) +sha256sums=('6802297d3318286e7f3d36b9a4567a2fb09b0ae779d4b76811dd29a7281c1f8a') +b2sums=('85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40') + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +check() { + cd $pkgname-$pkgver + pytest +} + +package() { + cd $pkgname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname COPYING +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in urlwatch/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 22:36:13 Author: polyzen Revision: 1155213 upgpkg: urlwatch 2.25-1 Modified: urlwatch/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 22:28:44 UTC (rev 1155212) +++ PKGBUILD2022-03-15 22:36:13 UTC (rev 1155213) @@ -5,8 +5,8 @@ # Contributor: Allan McRae pkgname=urlwatch -pkgver=2.24 -pkgrel=2 +pkgver=2.25 +pkgrel=1 pkgdesc='Tool for monitoring webpages for updates' arch=('any') url=https://thp.io/2008/urlwatch/ @@ -26,8 +26,8 @@ 'python-pyppeteer: for the browser job' 'python-pytesseract: for the ocr filter') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz";) -sha256sums=('f0b36db4bccd38923b178b66408c0d80d3103b7257f286b78e87d991283b86d7') -b2sums=('7868ba757493c97ef65136d3da67ef3bb6b0d62e52ab150e169d66adea420872990527a622d305bd14923ff367041d615dcea1495871258040ec2cbb73ee7613') +sha256sums=('6802297d3318286e7f3d36b9a4567a2fb09b0ae779d4b76811dd29a7281c1f8a') +b2sums=('85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40') build() { cd $pkgname-$pkgver
[arch-commits] Commit in cereal/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 22:03:03 Author: archange Revision: 1155202 archrelease: copy trunk to community-any Added: cereal/repos/community-any/PKGBUILD (from rev 1155201, cereal/trunk/PKGBUILD) Deleted: cereal/repos/community-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 22:02:38 UTC (rev 1155201) +++ PKGBUILD2022-03-15 22:03:03 UTC (rev 1155202) @@ -1,41 +0,0 @@ -# Maintainer: Maxime Gauduin -# Maintainer: Bruno Pagani - -pkgname=cereal -pkgver=1.3.1 -pkgrel=2 -pkgdesc='C++11 library for serialization' -arch=(any) -url=https://github.com/USCiLab/cereal -license=(BSD) -makedepends=( - boost - cmake - git - ninja -) -_tag=1de8fe89471d69ea392ea260ce74e079d5f4b415 -source=(git+https://github.com/USCiLab/cereal.git#tag=${_tag}) -sha256sums=(SKIP) - -pkgver() { - cd cereal - git describe --tags | sed 's/^v//' -} - -build() { - cmake -S cereal -B build -G Ninja \ --DCMAKE_BUILD_TYPE='' \ --DCMAKE_INSTALL_PREFIX=/usr \ --DSKIP_PORTABILITY_TEST=ON \ --DTHREAD_SAFE=ON \ --DWITH_WERROR=OFF - cmake --build build -} - -package() { - DESTDIR="${pkgdir}" cmake --install build - install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} -} - -# vim: ts=2 sw=2 et: Copied: cereal/repos/community-any/PKGBUILD (from rev 1155201, cereal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 22:03:03 UTC (rev 1155202) @@ -0,0 +1,41 @@ +# Maintainer: Maxime Gauduin +# Maintainer: Bruno Pagani + +pkgname=cereal +pkgver=1.3.2 +pkgrel=1 +pkgdesc='C++11 library for serialization' +arch=(any) +url=https://github.com/USCiLab/cereal +license=(BSD) +makedepends=( + boost + cmake + git + ninja +) +_tag=ebef1e929807629befafbb2918ea1a08c7194554 +source=(git+https://github.com/USCiLab/cereal.git#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + cd cereal + git describe --tags | sed 's/^v//' +} + +build() { + cmake -S cereal -B build -G Ninja \ +-DCMAKE_BUILD_TYPE='' \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DSKIP_PORTABILITY_TEST=ON \ +-DTHREAD_SAFE=ON \ +-DWITH_WERROR=OFF + cmake --build build +} + +package() { + DESTDIR="${pkgdir}" cmake --install build + install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in cereal/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 22:02:38 Author: archange Revision: 1155201 upgpkg: cereal 1.3.2-1 Modified: cereal/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 21:53:22 UTC (rev 1155200) +++ PKGBUILD2022-03-15 22:02:38 UTC (rev 1155201) @@ -2,8 +2,8 @@ # Maintainer: Bruno Pagani pkgname=cereal -pkgver=1.3.1 -pkgrel=2 +pkgver=1.3.2 +pkgrel=1 pkgdesc='C++11 library for serialization' arch=(any) url=https://github.com/USCiLab/cereal @@ -14,7 +14,7 @@ git ninja ) -_tag=1de8fe89471d69ea392ea260ce74e079d5f4b415 +_tag=ebef1e929807629befafbb2918ea1a08c7194554 source=(git+https://github.com/USCiLab/cereal.git#tag=${_tag}) sha256sums=(SKIP)
[arch-commits] Commit in maturin/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 15, 2022 @ 21:53:22 Author: dvzrv Revision: 1155200 archrelease: copy trunk to community-x86_64 Added: maturin/repos/community-x86_64/PKGBUILD (from rev 1155199, maturin/trunk/PKGBUILD) Deleted: maturin/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 21:53:14 UTC (rev 1155199) +++ PKGBUILD2022-03-15 21:53:22 UTC (rev 1155200) @@ -1,34 +0,0 @@ -# Maintainer: David Runge - -pkgname=maturin -pkgver=0.12.10 -pkgrel=1 -pkgdesc="Build and publish crates with pyo3, rust-cpython and cffi bindings" -url="https://github.com/PyO3/maturin"; -arch=(x86_64) -license=(Apache) -depends=(gcc-libs glibc rust) -makedepends=(bzip2 dbus git) -# disable LTO until ring can be built with it: https://github.com/briansmith/ring/issues/1444 -options=(!lto) -source=($pkgname-$pkgver.tar.gz::https://github.com/PyO3/$pkgname/archive/refs/tags/v$pkgver.tar.gz) -sha512sums=('ec181342c733e2c0c77eb97296fa6c0afc0049d8e150ed132181120172fc65205b0eecaf4744a628eefd2fcb934bc04f53bc2d0a1b73ed2cf6f77664b22e3a8c') -b2sums=('814e7f5ba76e1c0d7c18b707c4192e16539665141e251471605e6227610a95906a5aaabf9ec777e1c652aeae6cb62491736b4cbdd858c0a534b2038ab12f9c62') - -prepare() { - cd $pkgname-$pkgver - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd $pkgname-$pkgver - cargo build --frozen --release --all-features -} - -package() { - depends+=(libbz2.so libdbus-1.so) - - cd $pkgname-$pkgver - install -vDm 755 target/release/maturin -t "$pkgdir/usr/bin" - install -vDm 644 {Changelog,Readme}.md -t "$pkgdir/usr/share/doc/$pkgname" -} Copied: maturin/repos/community-x86_64/PKGBUILD (from rev 1155199, maturin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 21:53:22 UTC (rev 1155200) @@ -0,0 +1,34 @@ +# Maintainer: David Runge + +pkgname=maturin +pkgver=0.12.11 +pkgrel=1 +pkgdesc="Build and publish crates with pyo3, rust-cpython and cffi bindings" +url="https://github.com/PyO3/maturin"; +arch=(x86_64) +license=(Apache) +depends=(gcc-libs glibc rust) +makedepends=(bzip2 dbus git) +# disable LTO until ring can be built with it: https://github.com/briansmith/ring/issues/1444 +options=(!lto) +source=($pkgname-$pkgver.tar.gz::https://github.com/PyO3/$pkgname/archive/refs/tags/v$pkgver.tar.gz) +sha512sums=('46b70c51efc7dd0e9628d860d26deaf2306bc5032ecb2b8e9186207a621a50b3ed7ada4b736217d86dd674d4114007af9e4865be67042c18146c57338b7fd639') +b2sums=('893d2015d960a89e8691d65fad84f97c6ce2d9d2db4ac32646157c6588e4d35ff852686bfaa63995130d48293fb9f54ae8425613d0f5429aeb3ab207793ac580') + +prepare() { + cd $pkgname-$pkgver + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd $pkgname-$pkgver + cargo build --frozen --release --all-features +} + +package() { + depends+=(libbz2.so libdbus-1.so) + + cd $pkgname-$pkgver + install -vDm 755 target/release/maturin -t "$pkgdir/usr/bin" + install -vDm 644 {Changelog,Readme}.md -t "$pkgdir/usr/share/doc/$pkgname" +}
[arch-commits] Commit in maturin/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 21:53:14 Author: dvzrv Revision: 1155199 upgpkg: maturin 0.12.11-1: Upgrade to 0.12.11. Modified: maturin/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 21:52:07 UTC (rev 1155198) +++ PKGBUILD2022-03-15 21:53:14 UTC (rev 1155199) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=maturin -pkgver=0.12.10 +pkgver=0.12.11 pkgrel=1 pkgdesc="Build and publish crates with pyo3, rust-cpython and cffi bindings" url="https://github.com/PyO3/maturin"; @@ -12,8 +12,8 @@ # disable LTO until ring can be built with it: https://github.com/briansmith/ring/issues/1444 options=(!lto) source=($pkgname-$pkgver.tar.gz::https://github.com/PyO3/$pkgname/archive/refs/tags/v$pkgver.tar.gz) -sha512sums=('ec181342c733e2c0c77eb97296fa6c0afc0049d8e150ed132181120172fc65205b0eecaf4744a628eefd2fcb934bc04f53bc2d0a1b73ed2cf6f77664b22e3a8c') -b2sums=('814e7f5ba76e1c0d7c18b707c4192e16539665141e251471605e6227610a95906a5aaabf9ec777e1c652aeae6cb62491736b4cbdd858c0a534b2038ab12f9c62') +sha512sums=('46b70c51efc7dd0e9628d860d26deaf2306bc5032ecb2b8e9186207a621a50b3ed7ada4b736217d86dd674d4114007af9e4865be67042c18146c57338b7fd639') +b2sums=('893d2015d960a89e8691d65fad84f97c6ce2d9d2db4ac32646157c6588e4d35ff852686bfaa63995130d48293fb9f54ae8425613d0f5429aeb3ab207793ac580') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in irker/repos/community-any (10 files)
Date: Tuesday, March 15, 2022 @ 21:52:07 Author: dvzrv Revision: 1155198 archrelease: copy trunk to community-any Added: irker/repos/community-any/PKGBUILD (from rev 1155197, irker/trunk/PKGBUILD) irker/repos/community-any/irker.sysusers (from rev 1155197, irker/trunk/irker.sysusers) irker/repos/community-any/irker.tmpfiles (from rev 1155197, irker/trunk/irker.tmpfiles) irker/repos/community-any/irkerd.env (from rev 1155197, irker/trunk/irkerd.env) irker/repos/community-any/irkerd.service (from rev 1155197, irker/trunk/irkerd.service) Deleted: irker/repos/community-any/PKGBUILD irker/repos/community-any/irker.sysusers irker/repos/community-any/irker.tmpfiles irker/repos/community-any/irkerd.env irker/repos/community-any/irkerd.service + PKGBUILD | 91 +++ irker.sysusers |2 - irker.tmpfiles |2 - irkerd.env | 28 irkerd.service | 86 +-- 5 files changed, 104 insertions(+), 105 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-15 21:51:57 UTC (rev 1155197) +++ PKGBUILD2022-03-15 21:52:07 UTC (rev 1155198) @@ -1,46 +0,0 @@ -# Maintainer: David Runge - -pkgname=irker -pkgver=2.21 -pkgrel=1 -pkgdesc="An IRC client that runs as a daemon accepting notification requests" -arch=(any) -url="https://gitlab.com/esr/irker"; -license=(BSD) -depends=(python python-pysocks) -makedepends=(docbook-xml docbook-xsl xmlto) -optdepends=('python-simplejson: alternative JSON backend for irkerhook.py') -backup=("etc/${pkgname}/irkerd.env") -source=("https://gitlab.com/esr/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz"; -"${pkgname}d.service" -"${pkgname}d.env" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles" -) -sha512sums=('1dc1cf51cc93ef857424a14242906e0473b3d685828437a92711f0e74f0cb6e4173560cf934f9a642b8100eebb4e79fb997a6377060719bfdf1db888a1b39e2b' - 'f6a5c291258e0c341e3a5ba5fa2f6a43013be5c8faa5a372188854876cfe7f0dcd0bd979fa5627388216957103bfe1d002aefb74d51a620d05c16be87b639821' - '734b98a72073f9b8168b141a4ebd2819eb5173a7e56b3ff3e843edc1db1107249764dcb4e3b5d95860e6d119d7b4abb8bfbe8b8a9c1398011d19dfd6dacd9d2d' - '957a40e603783170fca8a4a4983cfdffa9b92918eb413b436341235685d59a1f05c49befa57239c0f5d5f72655b91b6f0dbe3cec07278f61c0e1ae9d7460e199' - '5eb944a3f18dd23321d7ef31f0079c55be9af4f82e981a9071f21080e1bfbcb428ed6245dad8095ac2e3118d964d9b26b73d6786b8141354182b1b9cc3dcee2d') -b2sums=('ee9c98ca270415c4390ab8dd783077c2dbc83bce0d9d7ff93f5c269654fdbb61560d1d9bf9bc7b581caacfe0b7a654a5dfb57f2651c705cfa42769fd9d05f5d7' - '8f239dd9f03e7377572fb2f2f8a77004ddcf1ed423d93965b689296758214aa5e1913ff87bc889456f7ea248ee0a7d8edd18cbc8890814ef2b54c79b126eb80b' - '7196806c47ba34a89aed6c27657767f444fdf5dd21ae309d5ab1617ee4f75f7f35f0fc7bb205cb339367e083debe74f54ddfb1c633d32d2106aa02e312cfbe0d' - 'e7bd8d0599588ab86650abc3ad731c106c4f0ac8afcc9963e343d18126589fe185438e4590c7dc93cbe5f60a40123100766145b9db6d73895853ebd9a3b66724' - '91eb92bbf64ba92b461a637df8ed84a978950f439e4161b7a3a7486e87a64a0156790b11c621f4770adbdac33f82b2b284a9ac44222dc2140c162247c4164cb0') - -build() { - cd "$pkgname-$pkgver" - make -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -vDm 755 {irk,irkerhook.py} -t "${pkgdir}/usr/bin" - install -vDm 644 "../${pkgname}d.service" -t "${pkgdir}/usr/lib/systemd/system" - install -vDm 640 "../${pkgname}d.env" -t "${pkgdir}/etc/${pkgname}" - install -vDm 644 "../${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" - install -vDm 644 "../${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" - install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 {NEWS,README,{hacking,security}.adoc} -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: irker/repos/community-any/PKGBUILD (from rev 1155197, irker/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-15 21:52:07 UTC (rev 1155198) @@ -0,0 +1,45 @@ +# Maintainer: David Runge + +pkgname=irker +pkgver=2.22 +pkgrel=1 +pkgdesc="An IRC client that runs as a daemon accepting notification requests" +arch=(any) +url="https://gitlab.com/esr/irker"; +license=(BSD) +depends=(python python-pysocks) +makedepends=(docbook-xml docbook-xsl xmlto) +optdepends=('python-simplejson: alternative JSON backend for irkerhook.py') +backup=(etc/$pkgname/irkerd.env) +source=( + https://gitlab.com/esr/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz + irkerd.service + irkerd.env + irker.sysusers + irker.tmpfiles +) +sha512sums=('b7345330b6ca526ec2bbe4ca8cad30c24cac29abb8507550cdc90ed7c1cbf8dd0d19ff1026ad8d3
[arch-commits] Commit in irker/trunk (PKGBUILD)
Date: Tuesday, March 15, 2022 @ 21:51:57 Author: dvzrv Revision: 1155197 upgpkg: irker 2.22-1: Upgrade to 22.2. Remove unneeded quotes and curly braces. Modified: irker/trunk/PKGBUILD --+ PKGBUILD | 39 +++ 1 file changed, 19 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-15 21:45:31 UTC (rev 1155196) +++ PKGBUILD2022-03-15 21:51:57 UTC (rev 1155197) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=irker -pkgver=2.21 +pkgver=2.22 pkgrel=1 pkgdesc="An IRC client that runs as a daemon accepting notification requests" arch=(any) @@ -10,19 +10,20 @@ depends=(python python-pysocks) makedepends=(docbook-xml docbook-xsl xmlto) optdepends=('python-simplejson: alternative JSON backend for irkerhook.py') -backup=("etc/${pkgname}/irkerd.env") -source=("https://gitlab.com/esr/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz"; -"${pkgname}d.service" -"${pkgname}d.env" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles" +backup=(etc/$pkgname/irkerd.env) +source=( + https://gitlab.com/esr/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz + irkerd.service + irkerd.env + irker.sysusers + irker.tmpfiles ) -sha512sums=('1dc1cf51cc93ef857424a14242906e0473b3d685828437a92711f0e74f0cb6e4173560cf934f9a642b8100eebb4e79fb997a6377060719bfdf1db888a1b39e2b' +sha512sums=('b7345330b6ca526ec2bbe4ca8cad30c24cac29abb8507550cdc90ed7c1cbf8dd0d19ff1026ad8d35b72c64cd37259461a9a461194497b70e19ea1b1d13a19ebe' 'f6a5c291258e0c341e3a5ba5fa2f6a43013be5c8faa5a372188854876cfe7f0dcd0bd979fa5627388216957103bfe1d002aefb74d51a620d05c16be87b639821' '734b98a72073f9b8168b141a4ebd2819eb5173a7e56b3ff3e843edc1db1107249764dcb4e3b5d95860e6d119d7b4abb8bfbe8b8a9c1398011d19dfd6dacd9d2d' '957a40e603783170fca8a4a4983cfdffa9b92918eb413b436341235685d59a1f05c49befa57239c0f5d5f72655b91b6f0dbe3cec07278f61c0e1ae9d7460e199' '5eb944a3f18dd23321d7ef31f0079c55be9af4f82e981a9071f21080e1bfbcb428ed6245dad8095ac2e3118d964d9b26b73d6786b8141354182b1b9cc3dcee2d') -b2sums=('ee9c98ca270415c4390ab8dd783077c2dbc83bce0d9d7ff93f5c269654fdbb61560d1d9bf9bc7b581caacfe0b7a654a5dfb57f2651c705cfa42769fd9d05f5d7' +b2sums=('cda25712efaeef072a8bde2279843d52ad0a333b70bc810135142a45e57d98483b09a2c9eededa12493359b0092a74aa99207c8212df1da7a202e733a1001466' '8f239dd9f03e7377572fb2f2f8a77004ddcf1ed423d93965b689296758214aa5e1913ff87bc889456f7ea248ee0a7d8edd18cbc8890814ef2b54c79b126eb80b' '7196806c47ba34a89aed6c27657767f444fdf5dd21ae309d5ab1617ee4f75f7f35f0fc7bb205cb339367e083debe74f54ddfb1c633d32d2106aa02e312cfbe0d' 'e7bd8d0599588ab86650abc3ad731c106c4f0ac8afcc9963e343d18126589fe185438e4590c7dc93cbe5f60a40123100766145b9db6d73895853ebd9a3b66724' @@ -29,18 +30,16 @@ '91eb92bbf64ba92b461a637df8ed84a978950f439e4161b7a3a7486e87a64a0156790b11c621f4770adbdac33f82b2b284a9ac44222dc2140c162247c4164cb0') build() { - cd "$pkgname-$pkgver" - make + make -C $pkgname-$pkgver } package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -vDm 755 {irk,irkerhook.py} -t "${pkgdir}/usr/bin" - install -vDm 644 "../${pkgname}d.service" -t "${pkgdir}/usr/lib/systemd/system" - install -vDm 640 "../${pkgname}d.env" -t "${pkgdir}/etc/${pkgname}" - install -vDm 644 "../${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" - install -vDm 644 "../${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" - install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 {NEWS,README,{hacking,security}.adoc} -t "${pkgdir}/usr/share/doc/${pkgname}" + make DESTDIR="$pkgdir/" install -C $pkgname-$pkgver + install -vDm 755 $pkgname-$pkgver/{irk,irkerhook.py} -t "$pkgdir/usr/bin" + install -vDm 644 $pkgname-$pkgver/COPYING -t "$pkgdir/usr/share/licenses/$pkgname" + install -vDm 644 $pkgname-$pkgver/{NEWS,README,{hacking,security}.adoc} -t "$pkgdir/usr/share/doc/$pkgname/" + install -vDm 644 irkerd.service -t "$pkgdir/usr/lib/systemd/system/" + install -vDm 640 irkerd.env -t "$pkgdir/etc/$pkgname/" + install -vDm 644 irker.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + install -vDm 644 irker.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" }