[arch-commits] Commit in archboot/repos/extra-any (4 files)

2022-03-27 Thread Tobias Powalowski via arch-commits
Date: Monday, March 28, 2022 @ 06:56:37
  Author: tpowa
Revision: 440740

archrelease: copy trunk to extra-any

Added:
  archboot/repos/extra-any/PKGBUILD
(from rev 440739, archboot/trunk/PKGBUILD)
  archboot/repos/extra-any/archboot.install
(from rev 440739, archboot/trunk/archboot.install)
Deleted:
  archboot/repos/extra-any/PKGBUILD
  archboot/repos/extra-any/archboot.install

--+
 PKGBUILD |  108 ++---
 archboot.install |   38 +-
 2 files changed, 73 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 06:56:31 UTC (rev 440739)
+++ PKGBUILD2022-03-28 06:56:37 UTC (rev 440740)
@@ -1,54 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot
-pkgver=2022.03
-pkgrel=48
-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' 'vi' '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/x86_64-local.conf'
-   'etc/archboot/aarch64-local.conf'
-   'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest'
-   'etc/archboot/presets/x86_64-local'
-   'etc/archboot/presets/aarch64-local')
-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 440739, 
archboot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 06:56:37 UTC (rev 440740)
@@ -0,0 +1,54 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot
+pkgver=2022.03
+pkgrel=49
+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' 

[arch-commits] Commit in archboot/trunk (PKGBUILD)

2022-03-27 Thread Tobias Powalowski via arch-commits
Date: Monday, March 28, 2022 @ 06:56:31
  Author: tpowa
Revision: 440739

upgpkg: archboot 2022.03-49: bump to latest version

Modified:
  archboot/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:36:39 UTC (rev 440738)
+++ PKGBUILD2022-03-28 06:56:31 UTC (rev 440739)
@@ -2,7 +2,7 @@
 
 pkgname=archboot
 pkgver=2022.03
-pkgrel=48
+pkgrel=49
 pkgdesc="Advanced, modular arch boot/install image creation utility"
 arch=(any)
 license=('GPL')



[arch-commits] Commit in jmol/repos/community-any (PKGBUILD PKGBUILD)

2022-03-27 Thread Antonio Rojas via arch-commits
Date: Monday, March 28, 2022 @ 06:53:29
  Author: arojas
Revision: 1177340

archrelease: copy trunk to community-any

Added:
  jmol/repos/community-any/PKGBUILD
(from rev 1177339, jmol/trunk/PKGBUILD)
Deleted:
  jmol/repos/community-any/PKGBUILD

--+
 PKGBUILD |   68 ++---
 1 file changed, 34 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 06:53:18 UTC (rev 1177339)
+++ PKGBUILD2022-03-28 06:53:29 UTC (rev 1177340)
@@ -1,34 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: James Spencer 
-
-pkgbase=jmol
-pkgname=(jmol jsmol)
-pkgver=14.32.42
-pkgrel=1
-arch=(any)
-url='https://jmol.sourceforge.net'
-license=(LGPL)
-makedepends=(unzip)
-source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz)
-sha256sums=('896d163a99b943a7cbc603fbad5658fa36aac539f17b0b542a47455cb8c5f697')
-
-package_jmol() {
-  pkgdesc='A Java 3D viewer for chemical structures'
-  depends=(java-runtime)
-
-  cd $pkgbase-$pkgver
-
-  mkdir -p "$pkgdir"/usr/share/$pkgname
-  mkdir -p "$pkgdir"/usr/bin
-
-  cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname
-  ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
-}
-
-package_jsmol() {
-  pkgdesc='A JavaScript 3D viewer for chemical structures'
-  cd $pkgbase-$pkgver
-
-  mkdir -p "$pkgdir"/usr/share
-  unzip jsmol.zip -d "$pkgdir"/usr/share/
-}

Copied: jmol/repos/community-any/PKGBUILD (from rev 1177339, 
jmol/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 06:53:29 UTC (rev 1177340)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+# Contributor: James Spencer 
+
+pkgbase=jmol
+pkgname=(jmol jsmol)
+pkgver=14.32.43
+pkgrel=1
+arch=(any)
+url='https://jmol.sourceforge.net'
+license=(LGPL)
+makedepends=(unzip)
+source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz)
+sha256sums=('59d682a6cba91f6b4ad5502934a4b4cd882899cb47903272638b66c680191997')
+
+package_jmol() {
+  pkgdesc='A Java 3D viewer for chemical structures'
+  depends=(java-runtime)
+
+  cd $pkgbase-$pkgver
+
+  mkdir -p "$pkgdir"/usr/share/$pkgname
+  mkdir -p "$pkgdir"/usr/bin
+
+  cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname
+  ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
+}
+
+package_jsmol() {
+  pkgdesc='A JavaScript 3D viewer for chemical structures'
+  cd $pkgbase-$pkgver
+
+  mkdir -p "$pkgdir"/usr/share
+  unzip jsmol.zip -d "$pkgdir"/usr/share/
+}



[arch-commits] Commit in jmol/trunk (PKGBUILD)

2022-03-27 Thread Antonio Rojas via arch-commits
Date: Monday, March 28, 2022 @ 06:53:18
  Author: arojas
Revision: 1177339

Update to 14.32.43

Modified:
  jmol/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 06:00:48 UTC (rev 1177338)
+++ PKGBUILD2022-03-28 06:53:18 UTC (rev 1177339)
@@ -3,7 +3,7 @@
 
 pkgbase=jmol
 pkgname=(jmol jsmol)
-pkgver=14.32.42
+pkgver=14.32.43
 pkgrel=1
 arch=(any)
 url='https://jmol.sourceforge.net'
@@ -10,7 +10,7 @@
 license=(LGPL)
 makedepends=(unzip)
 
source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz)
-sha256sums=('896d163a99b943a7cbc603fbad5658fa36aac539f17b0b542a47455cb8c5f697')
+sha256sums=('59d682a6cba91f6b4ad5502934a4b4cd882899cb47903272638b66c680191997')
 
 package_jmol() {
   pkgdesc='A Java 3D viewer for chemical structures'



[arch-commits] Commit in htmlhint/repos/community-any (PKGBUILD PKGBUILD)

2022-03-27 Thread Daniel M. Capella via arch-commits
Date: Monday, March 28, 2022 @ 06:00:48
  Author: polyzen
Revision: 1177338

archrelease: copy trunk to community-any

Added:
  htmlhint/repos/community-any/PKGBUILD
(from rev 1177337, htmlhint/trunk/PKGBUILD)
Deleted:
  htmlhint/repos/community-any/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 06:00:24 UTC (rev 1177337)
+++ PKGBUILD2022-03-28 06:00:48 UTC (rev 1177338)
@@ -1,46 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-_name=HTMLHint
-pkgname=htmlhint
-pkgver=1.1.2
-pkgrel=1
-pkgdesc='Static Code Analysis Tool for your HTML'
-arch=('any')
-url=https://htmlhint.com/
-license=('MIT')
-depends=('nodejs')
-makedepends=('git' 'npm')
-options=('!emptydirs')
-source=("git+https://github.com/htmlhint/HTMLHint.git#tag=v$pkgver";)
-b2sums=('SKIP')
-
-prepare() {
-  cd $_name
-  npm ci
-}
-
-build() {
-  cd $_name
-  npm run build
-}
-
-check() {
-  cd $_name
-  npm test
-}
-
-package() {
-  cd $_name
-
-  npm prune --production
-
-  install -d "$pkgdir"/usr/bin
-  ln -s ../lib/node_modules/$pkgname/bin/$pkgname "$pkgdir"/usr/bin/$pkgname
-  install -Dt "$pkgdir"/usr/lib/node_modules/$pkgname/bin bin/$pkgname
-  cp -r dist node_modules package.json "$pkgdir"/usr/lib/node_modules/$pkgname
-  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname \
-{CHANGELOG,CONTRIBUTING,README}.md
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.md
-}
-
-# vim:set ts=2 sw=2 et:

Copied: htmlhint/repos/community-any/PKGBUILD (from rev 1177337, 
htmlhint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 06:00:48 UTC (rev 1177338)
@@ -0,0 +1,46 @@
+# Maintainer: Daniel M. Capella 
+
+_name=HTMLHint
+pkgname=htmlhint
+pkgver=1.1.3
+pkgrel=1
+pkgdesc='Static Code Analysis Tool for your HTML'
+arch=('any')
+url=https://htmlhint.com/
+license=('MIT')
+depends=('nodejs')
+makedepends=('git' 'npm')
+options=('!emptydirs')
+source=("git+https://github.com/htmlhint/HTMLHint.git#tag=v$pkgver";)
+b2sums=('SKIP')
+
+prepare() {
+  cd $_name
+  npm ci
+}
+
+build() {
+  cd $_name
+  npm run build
+}
+
+check() {
+  cd $_name
+  npm test
+}
+
+package() {
+  cd $_name
+
+  npm prune --production
+
+  install -d "$pkgdir"/usr/bin
+  ln -s ../lib/node_modules/$pkgname/bin/$pkgname "$pkgdir"/usr/bin/$pkgname
+  install -Dt "$pkgdir"/usr/lib/node_modules/$pkgname/bin bin/$pkgname
+  cp -r dist node_modules package.json "$pkgdir"/usr/lib/node_modules/$pkgname
+  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname \
+{CHANGELOG,CONTRIBUTING,README}.md
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.md
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in htmlhint/trunk (PKGBUILD)

2022-03-27 Thread Daniel M. Capella via arch-commits
Date: Monday, March 28, 2022 @ 06:00:24
  Author: polyzen
Revision: 1177337

upgpkg: htmlhint 1.1.3-1

Modified:
  htmlhint/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 05:12:58 UTC (rev 1177336)
+++ PKGBUILD2022-03-28 06:00:24 UTC (rev 1177337)
@@ -2,7 +2,7 @@
 
 _name=HTMLHint
 pkgname=htmlhint
-pkgver=1.1.2
+pkgver=1.1.3
 pkgrel=1
 pkgdesc='Static Code Analysis Tool for your HTML'
 arch=('any')



[arch-commits] Commit in go-yq/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-03-27 Thread Daniel M. Capella via arch-commits
Date: Monday, March 28, 2022 @ 05:12:58
  Author: polyzen
Revision: 1177336

archrelease: copy trunk to community-x86_64

Added:
  go-yq/repos/community-x86_64/PKGBUILD
(from rev 1177335, go-yq/trunk/PKGBUILD)
Deleted:
  go-yq/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  104 ++---
 1 file changed, 52 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 05:12:32 UTC (rev 1177335)
+++ PKGBUILD2022-03-28 05:12:58 UTC (rev 1177336)
@@ -1,52 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Maintainer: Caleb Maclennan 
-# Contributor: Mario Finelli 
-
-pkgname=go-yq
-pkgver=4.23.1
-pkgrel=1
-pkgdesc='Portable command-line YAML processor'
-arch=('x86_64')
-url=https://github.com/mikefarah/yq
-license=('MIT')
-depends=('glibc')
-makedepends=('go')
-conflicts=('yq')
-source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz")
-b2sums=('152ff324757ea96af39a80d0d9a760743ad36b514911bed6fac17e63b51ec37ba68bb85c922ed74ff08614be8939137050f5b7f5c5e4c9140ffa24f46383983a')
-
-prepare() {
-  cd yq-$pkgver
-  go mod vendor
-}
-
-build() {
-  cd yq-$pkgver
-  export CGO_CPPFLAGS="$CPPFLAGS"
-  export CGO_CFLAGS="$CFLAGS"
-  export CGO_CXXFLAGS="$CXXFLAGS"
-  export CGO_LDFLAGS="$LDFLAGS"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-modcacherw"
-  go build .
-}
-
-check() {
-  cd yq-$pkgver
-  go test ./...
-}
-
-package() {
-  cd yq-$pkgver
-  install -Dt "$pkgdir"/usr/bin yq
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname README.md
-
-  ./yq shell-completion bash | install -Dm644 /dev/stdin \
-"$pkgdir"/usr/share/bash-completion/completions/yq
-  ./yq shell-completion zsh | install -Dm644 /dev/stdin \
-"$pkgdir"/usr/share/zsh/site-functions/_yq
-  ./yq shell-completion fish | install -Dm644 /dev/stdin \
-"$pkgdir"/usr/share/fish/vendor_completions.d/yq.fish
-}
-
-# vim:set ts=2 sw=2 et:

Copied: go-yq/repos/community-x86_64/PKGBUILD (from rev 1177335, 
go-yq/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 05:12:58 UTC (rev 1177336)
@@ -0,0 +1,52 @@
+# Maintainer: Daniel M. Capella 
+# Maintainer: Caleb Maclennan 
+# Contributor: Mario Finelli 
+
+pkgname=go-yq
+pkgver=4.24.2
+pkgrel=1
+pkgdesc='Portable command-line YAML processor'
+arch=('x86_64')
+url=https://github.com/mikefarah/yq
+license=('MIT')
+depends=('glibc')
+makedepends=('go')
+conflicts=('yq')
+source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz")
+b2sums=('bd975844d64f553c6343174d7c839f562cfc94d5681cbf7f7cb059134a76aee9787ca286d8fa78f16019c1fe4812cc5dd5e03e47321bbc46d9772d9fb1f464a6')
+
+prepare() {
+  cd yq-$pkgver
+  go mod vendor
+}
+
+build() {
+  cd yq-$pkgver
+  export CGO_CPPFLAGS="$CPPFLAGS"
+  export CGO_CFLAGS="$CFLAGS"
+  export CGO_CXXFLAGS="$CXXFLAGS"
+  export CGO_LDFLAGS="$LDFLAGS"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-modcacherw"
+  go build .
+}
+
+check() {
+  cd yq-$pkgver
+  go test ./...
+}
+
+package() {
+  cd yq-$pkgver
+  install -Dt "$pkgdir"/usr/bin yq
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname README.md
+
+  ./yq shell-completion bash | install -Dm644 /dev/stdin \
+"$pkgdir"/usr/share/bash-completion/completions/yq
+  ./yq shell-completion zsh | install -Dm644 /dev/stdin \
+"$pkgdir"/usr/share/zsh/site-functions/_yq
+  ./yq shell-completion fish | install -Dm644 /dev/stdin \
+"$pkgdir"/usr/share/fish/vendor_completions.d/yq.fish
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in go-yq/trunk (PKGBUILD)

2022-03-27 Thread Daniel M. Capella via arch-commits
Date: Monday, March 28, 2022 @ 05:12:32
  Author: polyzen
Revision: 1177335

upgpkg: go-yq 4.24.2-1

Modified:
  go-yq/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 03:10:26 UTC (rev 1177334)
+++ PKGBUILD2022-03-28 05:12:32 UTC (rev 1177335)
@@ -3,7 +3,7 @@
 # Contributor: Mario Finelli 
 
 pkgname=go-yq
-pkgver=4.23.1
+pkgver=4.24.2
 pkgrel=1
 pkgdesc='Portable command-line YAML processor'
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('go')
 conflicts=('yq')
 source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz")
-b2sums=('152ff324757ea96af39a80d0d9a760743ad36b514911bed6fac17e63b51ec37ba68bb85c922ed74ff08614be8939137050f5b7f5c5e4c9140ffa24f46383983a')
+b2sums=('bd975844d64f553c6343174d7c839f562cfc94d5681cbf7f7cb059134a76aee9787ca286d8fa78f16019c1fe4812cc5dd5e03e47321bbc46d9772d9fb1f464a6')
 
 prepare() {
   cd yq-$pkgver



[arch-commits] Commit in lowdown/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 03:10:26
  Author: grawlinson
Revision: 1177334

archrelease: copy trunk to community-x86_64

Added:
  lowdown/repos/community-x86_64/PKGBUILD
(from rev 1177333, lowdown/trunk/PKGBUILD)
Deleted:
  lowdown/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  112 +
 1 file changed, 55 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 03:09:46 UTC (rev 1177333)
+++ PKGBUILD2022-03-28 03:10:26 UTC (rev 1177334)
@@ -1,57 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Adrián Pérez de Castro 
-
-pkgname=lowdown
-pkgdesc="A simple Markdown translator"
-pkgver=0.11.0
-pkgrel=1
-license=('ISC')
-url="https://kristaps.bsd.lv/lowdown";
-arch=('x86_64')
-depends=('glibc' 'libmd')
-makedepends=('git')
-_commit='1d91c10351eeaa51340f1c2d22fa2920adc10e32' # VERSION_0_11_0
-source=("$pkgname::git+https://github.com/kristapsdz/lowdown.git#commit=$_commit";)
-b2sums=('SKIP')
-
-pkgver() {
-  cd "$pkgname"
-
-  git describe --tags | sed -e 's/^VERSION_//' -e 's/_/./g'
-}
-
-prepare() {
-  cd "$pkgname"
-
-  # do not install static library
-  sed -i '/^\t$(INSTALL_LIB) liblowdown.a/d' Makefile
-}
-
-build () {
-  cd "$pkgname"
-
-   ./configure PREFIX=/usr MANDIR=/usr/share/man
-
-  # ensure LDFLAGS is passed correctly
-  sed -i "s/^LDFLAGS.*/LDFLAGS = $LDFLAGS/" Makefile.configure
-
-   make
-}
-
-check () {
-   make -C "$pkgname" regress
-}
-
-package () {
-  cd "$pkgname"
-
-  # package
-   make DESTDIR="$pkgdir" install
-
-  # symlink unversioned to versioned shared library
-  local LIBVER=$(grep "^LIBVER" Makefile | sed "s/.*= //")
-  ln -sf "/usr/lib/liblowdown.so.$LIBVER" "$pkgdir/usr/lib/liblowdown.so"
-
-  # license
-   install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md
-}

Copied: lowdown/repos/community-x86_64/PKGBUILD (from rev 1177333, 
lowdown/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 03:10:26 UTC (rev 1177334)
@@ -0,0 +1,55 @@
+# Maintainer: George Rawlinson 
+# Contributor: Adrián Pérez de Castro 
+
+pkgname=lowdown
+pkgdesc="A simple Markdown translator"
+pkgver=0.11.2
+pkgrel=1
+license=('ISC')
+url="https://kristaps.bsd.lv/lowdown";
+arch=('x86_64')
+depends=('glibc' 'libmd')
+makedepends=('git')
+_commit='cc1cb9849e84265e21c6c659f3edab5c8058894f'
+source=("$pkgname::git+https://github.com/kristapsdz/lowdown.git#commit=$_commit";)
+b2sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed -e 's/^VERSION_//' -e 's/_/./g'
+}
+
+build () {
+  cd "$pkgname"
+
+   ./configure \
+PREFIX=/usr \
+MANDIR=/usr/share/man
+
+  # ensure LDFLAGS is passed correctly
+  sed -i "s/^LDFLAGS.*/LDFLAGS = $LDFLAGS/" Makefile.configure
+
+   make
+}
+
+check () {
+   make -C "$pkgname" regress
+}
+
+package () {
+  cd "$pkgname"
+
+  # package
+   make DESTDIR="$pkgdir" \
+install \
+install_lib_common \
+install_shared
+
+  # symlink unversioned to versioned shared library
+  local LIBVER=$(grep "^LIBVER" Makefile | sed "s/.*= //")
+  ln -sf "/usr/lib/liblowdown.so.$LIBVER" "$pkgdir/usr/lib/liblowdown.so"
+
+  # license
+   install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md
+}



[arch-commits] Commit in lowdown/trunk (PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 03:09:46
  Author: grawlinson
Revision: 1177333

upgpkg: lowdown 0.11.2-1

New upstream release.

Modified:
  lowdown/trunk/PKGBUILD

--+
 PKGBUILD |   20 +---
 1 file changed, 9 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 01:33:51 UTC (rev 1177332)
+++ PKGBUILD2022-03-28 03:09:46 UTC (rev 1177333)
@@ -3,7 +3,7 @@
 
 pkgname=lowdown
 pkgdesc="A simple Markdown translator"
-pkgver=0.11.0
+pkgver=0.11.2
 pkgrel=1
 license=('ISC')
 url="https://kristaps.bsd.lv/lowdown";
@@ -10,7 +10,7 @@
 arch=('x86_64')
 depends=('glibc' 'libmd')
 makedepends=('git')
-_commit='1d91c10351eeaa51340f1c2d22fa2920adc10e32' # VERSION_0_11_0
+_commit='cc1cb9849e84265e21c6c659f3edab5c8058894f'
 
source=("$pkgname::git+https://github.com/kristapsdz/lowdown.git#commit=$_commit";)
 b2sums=('SKIP')
 
@@ -20,17 +20,12 @@
   git describe --tags | sed -e 's/^VERSION_//' -e 's/_/./g'
 }
 
-prepare() {
-  cd "$pkgname"
-
-  # do not install static library
-  sed -i '/^\t$(INSTALL_LIB) liblowdown.a/d' Makefile
-}
-
 build () {
   cd "$pkgname"
 
-   ./configure PREFIX=/usr MANDIR=/usr/share/man
+   ./configure \
+PREFIX=/usr \
+MANDIR=/usr/share/man
 
   # ensure LDFLAGS is passed correctly
   sed -i "s/^LDFLAGS.*/LDFLAGS = $LDFLAGS/" Makefile.configure
@@ -46,7 +41,10 @@
   cd "$pkgname"
 
   # package
-   make DESTDIR="$pkgdir" install
+   make DESTDIR="$pkgdir" \
+install \
+install_lib_common \
+install_shared
 
   # symlink unversioned to versioned shared library
   local LIBVER=$(grep "^LIBVER" Makefile | sed "s/.*= //")



[arch-commits] Commit in promscale_extension/repos/community-x86_64 (2 files)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:33:51
  Author: grawlinson
Revision: 1177332

archrelease: copy trunk to community-x86_64

Added:
  promscale_extension/repos/community-x86_64/PKGBUILD
(from rev 1177331, promscale_extension/trunk/PKGBUILD)
Deleted:
  promscale_extension/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  140 ++---
 1 file changed, 70 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 01:33:10 UTC (rev 1177331)
+++ PKGBUILD2022-03-28 01:33:51 UTC (rev 1177332)
@@ -1,70 +0,0 @@
-# Maintainer: George Rawlinson 
-
-pkgname=promscale_extension
-pkgver=0.3.1
-pkgrel=1
-pkgdesc="PostgreSQL extension for Promscale"
-arch=('x86_64')
-url="https://github.com/timescale/promscale_extension";
-license=('custom:Timescale')
-depends=(
-  'gcc-libs'
-  'postgresql<14'
-  'timescaledb'
-)
-makedepends=(
-  'git'
-  'rust'
-  'clang'
-  'llvm'
-  'cargo-pgx'
-)
-optdepends=('promscale: for a local promscale instance')
-options=('!lto')
-# last commit to license - used to pin license version
-_license_commit='490e9405874d284735e27e3f9f63a2f6dd31a08f'
-_commit='e903e39adf9bc19ef3b1dd4eac2ab8f0f0349d7f'
-source=(
-  "$pkgname::git+$url.git#commit=$_commit"
-  
"LICENSE-TIMESCALE-$_license_commit::https://raw.githubusercontent.com/timescale/timescaledb/$_license_commit/tsl/LICENSE-TIMESCALE";
-)
-sha512sums=('SKIP'
-
'b7c5ce0ef87c1c5c2d4688910a915874be742732a023319e855a8fbb666b0da42683b714e1c3368975431796e4fcd0e524fae80a999bb8f15e4406d97b14a15e')
-b2sums=('SKIP'
-
'9ae11a930e930953b16f7d6d1d3fbf0ebb6c4d8687cac1475560603442ed8edd452200468f7fe9c82af651d40ccad192c036940bfe57ef093e7c30cce93383f0')
-
-pkgver() {
-  cd "$pkgname"
-
-  git describe --tags | sed 's/^v//'
-}
-
-prepare() {
-  cd "$pkgname"
-
-  # download dependencies
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd "$pkgname"
-
-  # initialise pgx
-  export _PGMAJOR=$(pg_config --version | sed -e 's/PostgreSQL //' -e 
's/\..*//')
-  cargo pgx init "--pg${_PGMAJOR}" pg_config
-
-  # build extension
-  make
-}
-
-package() {
-  cd "$pkgname"
-
-  # extension
-  make DESTDIR="$pkgdir" install
-
-  # licenses
-  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE NOTICE
-  install -Dm644 "$srcdir/LICENSE-TIMESCALE-$_license_commit" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE-TIMESCALE"
-}

Copied: promscale_extension/repos/community-x86_64/PKGBUILD (from rev 1177331, 
promscale_extension/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 01:33:51 UTC (rev 1177332)
@@ -0,0 +1,70 @@
+# Maintainer: George Rawlinson 
+
+pkgname=promscale_extension
+pkgver=0.3.2
+pkgrel=1
+pkgdesc="PostgreSQL extension for Promscale"
+arch=('x86_64')
+url="https://github.com/timescale/promscale_extension";
+license=('custom:Timescale')
+depends=(
+  'gcc-libs'
+  'postgresql<14'
+  'timescaledb'
+)
+makedepends=(
+  'git'
+  'rust'
+  'clang'
+  'llvm'
+  'cargo-pgx'
+)
+optdepends=('promscale: for a local promscale instance')
+options=('!lto')
+# last commit to license - used to pin license version
+_license_commit='490e9405874d284735e27e3f9f63a2f6dd31a08f'
+_commit='7d73c3e3de3fdfa2b5bdcb4063b7937b13f8fae3'
+source=(
+  "$pkgname::git+$url.git#commit=$_commit"
+  
"LICENSE-TIMESCALE-$_license_commit::https://raw.githubusercontent.com/timescale/timescaledb/$_license_commit/tsl/LICENSE-TIMESCALE";
+)
+sha512sums=('SKIP'
+
'b7c5ce0ef87c1c5c2d4688910a915874be742732a023319e855a8fbb666b0da42683b714e1c3368975431796e4fcd0e524fae80a999bb8f15e4406d97b14a15e')
+b2sums=('SKIP'
+
'9ae11a930e930953b16f7d6d1d3fbf0ebb6c4d8687cac1475560603442ed8edd452200468f7fe9c82af651d40ccad192c036940bfe57ef093e7c30cce93383f0')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
+prepare() {
+  cd "$pkgname"
+
+  # download dependencies
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd "$pkgname"
+
+  # initialise pgx
+  export _PGMAJOR=$(pg_config --version | sed -e 's/PostgreSQL //' -e 
's/\..*//')
+  cargo pgx init "--pg${_PGMAJOR}" pg_config
+
+  # build extension
+  make
+}
+
+package() {
+  cd "$pkgname"
+
+  # extension
+  make DESTDIR="$pkgdir" install
+
+  # licenses
+  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE NOTICE
+  install -Dm644 "$srcdir/LICENSE-TIMESCALE-$_license_commit" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE-TIMESCALE"
+}



[arch-commits] Commit in promscale_extension/trunk (PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:33:10
  Author: grawlinson
Revision: 1177331

upgpkg: promscale_extension 0.3.2-1

New upstream release.

Modified:
  promscale_extension/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 01:25:01 UTC (rev 1177330)
+++ PKGBUILD2022-03-28 01:33:10 UTC (rev 1177331)
@@ -1,7 +1,7 @@
 # Maintainer: George Rawlinson 
 
 pkgname=promscale_extension
-pkgver=0.3.1
+pkgver=0.3.2
 pkgrel=1
 pkgdesc="PostgreSQL extension for Promscale"
 arch=('x86_64')
@@ -23,7 +23,7 @@
 options=('!lto')
 # last commit to license - used to pin license version
 _license_commit='490e9405874d284735e27e3f9f63a2f6dd31a08f'
-_commit='e903e39adf9bc19ef3b1dd4eac2ab8f0f0349d7f'
+_commit='7d73c3e3de3fdfa2b5bdcb4063b7937b13f8fae3'
 source=(
   "$pkgname::git+$url.git#commit=$_commit"
   
"LICENSE-TIMESCALE-$_license_commit::https://raw.githubusercontent.com/timescale/timescaledb/$_license_commit/tsl/LICENSE-TIMESCALE";



[arch-commits] Commit in drone/repos/community-x86_64 (8 files)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:25:01
  Author: grawlinson
Revision: 1177330

archrelease: copy trunk to community-x86_64

Added:
  drone/repos/community-x86_64/PKGBUILD
(from rev 1177329, drone/trunk/PKGBUILD)
  drone/repos/community-x86_64/systemd.service
(from rev 1177329, drone/trunk/systemd.service)
  drone/repos/community-x86_64/sysusers.conf
(from rev 1177329, drone/trunk/sysusers.conf)
  drone/repos/community-x86_64/tmpfiles.conf
(from rev 1177329, drone/trunk/tmpfiles.conf)
Deleted:
  drone/repos/community-x86_64/PKGBUILD
  drone/repos/community-x86_64/systemd.service
  drone/repos/community-x86_64/sysusers.conf
  drone/repos/community-x86_64/tmpfiles.conf

-+
 PKGBUILD|  234 +++---
 systemd.service |   32 +++
 sysusers.conf   |2 
 tmpfiles.conf   |2 
 4 files changed, 135 insertions(+), 135 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 01:24:00 UTC (rev 1177329)
+++ PKGBUILD2022-03-28 01:25:01 UTC (rev 1177330)
@@ -1,117 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Khorne 
-
-pkgbase=drone
-pkgname=(
-  'drone'
-  'drone-oss'
-)
-pkgver=2.11.0
-pkgrel=1
-pkgdesc="Continuous Delivery platform built on container technology"
-arch=('x86_64')
-url="https://drone.io";
-makedepends=('git' 'go')
-options=('!lto')
-_commit='e3c598109b4dbd3241172039d45f75465b23985d' # v2.11.0
-source=(
-  "$pkgbase::git+https://github.com/harness/drone.git#commit=$_commit";
-  'systemd.service'
-  'tmpfiles.conf'
-  'sysusers.conf'
-)
-sha512sums=('SKIP'
-
'44b29c1388ea6cd0a064c1384f3224d164a37f9ca85fdb956ffafa1ddbcb11f3f01f91701d3b8ce341a593cd85a52cbf102f6549d3c722d6ff8f8eb9cc572ab1'
-
'dfdc522b0e17f6b68d86f6599020bc75328de84aa1a393c53a0edc5ed229fb6ef99a0b544eebca6f9eee1b9f2ce04906bcca105792bccf2e49cdd51f10026886'
-
'9488ba861487ecaf96e6b39afc3aeabd0951b9c0ee552cdb552d12f08f73cdcf2c57e5a322139f34e0aa5b2c9b2f5751f08bf66dca2bd8dd041b60b96e41c710')
-b2sums=('SKIP'
-
'ed1d5aebd207997ae2a523786eab0c6a3500080a294864ed5eb6e6251a827ef85a8b2c3bbfdc0ce41bb2f67e14dc65ae627c595688eabb4d822df2f4c971a449'
-
'9c1bf8e4a382190f2d1bd560ef5c4a9fadad8c38dcd3cf3b79af42f6d0c16de533ba2d5f6cf676003e4ca6b745833e5e100baf4328111cf540ac5f43f67c6145'
-
'18e5c4ea19348479dc3408bd2546f324f0908acc759c7c79c350006c6c5e6db02cd388a9aa9bd3d4f6b4b1f2efcf6aa7f7e67eac43f8d55566afe341b7ec142e')
-
-pkgver() {
-  cd "$pkgbase"
-  git describe --tags | sed "s/^v//"
-}
-
-prepare() {
-  cd "$pkgbase"
-
-  # create directory for build output
-  mkdir build build-oss
-
-  # download dependencies
-  go mod download
-}
-
-build() {
-  cd "$pkgbase"
-
-  # set Go flags
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  local COMMON_FLAGS=(
--trimpath
--buildmode=pie
--mod=readonly
--modcacherw
--ldflags "-linkmode external -extldflags ${LDFLAGS}"
-  )
-
-  # enterprise version
-  go build \
-"${COMMON_FLAGS[@]}" \
--o build \
-./cmd/...
-
-  # community version
-  go build \
-"${COMMON_FLAGS[@]}" \
--tags "oss nolimit" \
--o build-oss \
-./cmd/...
-}
-
-check() {
-  cd "$pkgbase"
-  go test -v ./...
-}
-
-package_drone() {
-  pkgdesc+=" (Enterprise Edition)"
-  license=('custom:Drone-Non-Commercial')
-  # ref: https://discourse.drone.io/t/exec-runner-404-error-on-ping/7922
-  depends=('glibc')
-  conflicts=('drone-oss')
-
-  # systemd integration
-  install -vDm644 systemd.service 
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
-  install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-  install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-
-  cd "$pkgbase"
-
-  # binary
-  install -vDm755 -t "$pkgdir/usr/bin" build/*
-
-  # license
-  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE NOTICE
-}
-
-package_drone-oss() {
-  pkgdesc+=" (Community Edition)"
-  license=('Apache')
-  depends=('glibc' 'docker')
-  conflicts=('drone')
-
-  # systemd integration
-  install -vDm644 systemd.service 
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
-  install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-  install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-
-  cd "$pkgbase"
-
-  # binary
-  install -vDm755 -t "$pkgdir/usr/bin" build-oss/*
-}

Copied: drone/repos/community-x86_64/PKGBUILD (from rev 1177329, 
drone/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 01:25:01 UTC (rev 1177330)
@@ -0,0 +1,117 @@
+# Maintainer: George Rawlinson 
+# Contributor: Khorne 
+
+pkgbase=drone
+pkgname=(
+  'drone'
+  'drone-oss'
+)
+pkgver=2.11.1
+pkgrel=1
+pkgdesc="Continuous Delivery platform built on container technology"
+a

[arch-commits] Commit in drone/trunk (PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:24:00
  Author: grawlinson
Revision: 1177329

upgpkg: drone 2.11.1-1

New upstream release.

Modified:
  drone/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 01:16:03 UTC (rev 1177328)
+++ PKGBUILD2022-03-28 01:24:00 UTC (rev 1177329)
@@ -6,7 +6,7 @@
   'drone'
   'drone-oss'
 )
-pkgver=2.11.0
+pkgver=2.11.1
 pkgrel=1
 pkgdesc="Continuous Delivery platform built on container technology"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 url="https://drone.io";
 makedepends=('git' 'go')
 options=('!lto')
-_commit='e3c598109b4dbd3241172039d45f75465b23985d' # v2.11.0
+_commit='6a81c655ff511fdd72f65d3e0ca24fac0c39d1d8'
 source=(
   "$pkgbase::git+https://github.com/harness/drone.git#commit=$_commit";
   'systemd.service'



[arch-commits] Commit in certbot/repos/community-any (10 files)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:16:03
  Author: grawlinson
Revision: 1177328

archrelease: copy trunk to community-any

Added:
  certbot/repos/community-any/86379B4F0AF371B50CD9E5FF3402831161D1D280.asc
(from rev 1177327, 
certbot/trunk/86379B4F0AF371B50CD9E5FF3402831161D1D280.asc)
  certbot/repos/community-any/PKGBUILD
(from rev 1177327, certbot/trunk/PKGBUILD)
  certbot/repos/community-any/certbot-renew.service
(from rev 1177327, certbot/trunk/certbot-renew.service)
  certbot/repos/community-any/certbot-renew.timer
(from rev 1177327, certbot/trunk/certbot-renew.timer)
  certbot/repos/community-any/tmpfiles.conf
(from rev 1177327, certbot/trunk/tmpfiles.conf)
Deleted:
  certbot/repos/community-any/86379B4F0AF371B50CD9E5FF3402831161D1D280.asc
  certbot/repos/community-any/PKGBUILD
  certbot/repos/community-any/certbot-renew.service
  certbot/repos/community-any/certbot-renew.timer
  certbot/repos/community-any/tmpfiles.conf

---+
 PKGBUILD  |  199 
 certbot-renew.service |   16 +--
 certbot-renew.timer   |   20 ++--
 tmpfiles.conf |6 -
 4 files changed, 121 insertions(+), 120 deletions(-)

Deleted: 86379B4F0AF371B50CD9E5FF3402831161D1D280.asc
===
(Binary files differ)

Copied: 
certbot/repos/community-any/86379B4F0AF371B50CD9E5FF3402831161D1D280.asc (from 
rev 1177327, certbot/trunk/86379B4F0AF371B50CD9E5FF3402831161D1D280.asc)
===
(Binary files differ)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 01:14:54 UTC (rev 1177327)
+++ PKGBUILD2022-03-28 01:16:03 UTC (rev 1177328)
@@ -1,99 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Felix Yan 
-# Contributor: Gordian Edenhofer 
-
-pkgname=certbot
-pkgver=1.25.0
-pkgrel=1
-pkgdesc="An ACME client"
-arch=('any')
-license=('Apache')
-url="https://certbot.eff.org";
-depends=(
-  'ca-certificates'
-  'python-acme'
-  'python-configargparse'
-  'python-configobj'
-  'python-cryptography'
-  'python-distro'
-  'python-parsedatetime'
-  'python-pyrfc3339'
-  'python-pytz'
-  'python-zope-component'
-  'python-zope-interface'
-)
-makedepends=(
-  'python-build'
-  'python-wheel'
-  'python-installer'
-  'python-sphinx'
-  'python-sphinx_rtd_theme'
-)
-checkdepends=('python-pytest')
-optdepends=(
-  'certbot-apache: Apache plugin for Let’s Encrypt client'
-  'certbot-nginx: Nginx plugin for Let’s Encrypt client'
-)
-replaces=('letsencrypt')
-source=(
-  
"https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}
-  'tmpfiles.conf'
-  'certbot-renew.service'
-  'certbot-renew.timer'
-)
-sha512sums=('985daf1ae70296d9a6eba436a349be1f31570e8314bdcc514dea9ffbcdcf35c4917250757d14c9192475afde14b840d4df8f7763f607465195686d28580fb6b4'
-'SKIP'
-
'fbb7bb4591876aeb2e118c3f3fc8ff507b6a3127de0f921c689e1d74c70320b4f2b8bf05b488ec4f714259701f1ac54e64a9f6181475da6bd6d1e3da3a602217'
-
'ad639f33201089d5531d1b1dcd163e2f85bd84a6a9aa233bb04f1f86b34a4f9afa4aed274a27cc89a0664150e80af31742d425923015d585b781a8b139cb8954'
-
'471d371de385daf18f58a2e4eaed74f0d2d9931beb74ee28481ffb17ce4e4450752c135b920b6efd17a16f84f99fe38b69e6602e230ba09059f85390b08aaba1')
-b2sums=('ffdc7a89050734085bfa3a6f24e8bb9707c18169dda2837edd64de73aa93ca7cc6defc33cc3d3e0eac93abb902a2e7fd77804003c981954c3cd373a97bf6'
-'SKIP'
-
'7d2c26a9953d3b5a899053bdd7bd77051c67abe6480af2bfaaee06f20a399b0b4c0af35cfe9e6d2b1fc833dbff928ba46771a9127720073dda29aef9a2e0'
-
'773be7c45aaf84b79b260053dd4555be1b913238f680cf2c816e20d585db21c11ff41c985915ab0804bb3bc78af2e1e09133ed3b04e276e6379f63e9522064c1'
-
'a75e09a662be6ce1bc533c39bea8ecfd6c0feb3f0066db854de701c1af71534bca750ef5b50826446708823564945aac887649225d15a347efd864dd1e1a8e81')
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2'
-  '20F201346BF8F3F455A73F9A780CC99432A28621'
-  '86379B4F0AF371B50CD9E5FF3402831161D1D280')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # nuke setuptools from orbit ^W install_requires
-  sed \
--e '/setuptools>=/d' \
--i setup.py
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  python -m build --wheel --no-isolation
-
-  # create man pages
-  make -C docs man
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-
-  python -m pytest
-}
-
-package() {
-  # systemd integration
-  install -vDm644 -t "$pkgdir/usr/lib/systemd/system" certbot-renew.*
-  install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-
-  cd "$pkgname-$pkgver"
-
-  python -m installer --destdir="$pkgdir" dist/*.whl
-
-  # sometimes Python packaging tools don't set the correct permissions...
- 

[arch-commits] Commit in certbot-nginx/repos/community-any (PKGBUILD PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:14:54
  Author: grawlinson
Revision: 1177327

archrelease: copy trunk to community-any

Added:
  certbot-nginx/repos/community-any/PKGBUILD
(from rev 1177326, certbot-nginx/trunk/PKGBUILD)
Deleted:
  certbot-nginx/repos/community-any/PKGBUILD

--+
 PKGBUILD |  119 ++---
 1 file changed, 60 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 01:13:46 UTC (rev 1177326)
+++ PKGBUILD2022-03-28 01:14:54 UTC (rev 1177327)
@@ -1,59 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Felix Yan 
-# Contributor: Gordian Edenhofer 
-
-pkgname=certbot-nginx
-pkgver=1.25.0
-pkgrel=1
-pkgdesc="Nginx plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname";
-depends=(
-  'certbot'
-  'python-acme'
-  'python-pyopenssl'
-  'python-pyparsing'
-)
-makedepends=(
-  'python-build'
-  'python-wheel'
-  'python-installer'
-)
-checkdepends=('python-pytest')
-source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2'
-  '86379B4F0AF371B50CD9E5FF3402831161D1D280')
-sha512sums=('c095864060e1cd7799dc4a81c8cef7b978553f8ed6be4ef48affead294f6f28dc2cb15ec7bcba1f1b90b5fc50fe8a24463d7eb68e16c12e4579ddcea812594e4'
-'SKIP')
-b2sums=('fb670fbfebea795987885c966141202c97e633df7d3b36be581153feed3ece2d6a28b6510aa1fba016e88591fb25b3209c95c885b46a2b5dc016fa6d8c303ea8'
-'SKIP')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # nuke setuptools from orbit ^W install_requires
-  sed \
--e '/setuptools>=/d' \
--i setup.py
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-
-  python -m pytest
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  python -m installer --destdir="$pkgdir" dist/*.whl
-}

Copied: certbot-nginx/repos/community-any/PKGBUILD (from rev 1177326, 
certbot-nginx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 01:14:54 UTC (rev 1177327)
@@ -0,0 +1,60 @@
+# Maintainer: George Rawlinson 
+# Contributor: Felix Yan 
+# Contributor: Gordian Edenhofer 
+
+pkgname=certbot-nginx
+pkgver=1.25.0
+pkgrel=2
+pkgdesc="Nginx plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname";
+depends=(
+  'certbot'
+  'python-acme'
+  'python-pyopenssl'
+  'python-pyparsing'
+  'python-setuptools'
+)
+makedepends=(
+  'python-build'
+  'python-wheel'
+  'python-installer'
+)
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2'
+  '86379B4F0AF371B50CD9E5FF3402831161D1D280')
+sha512sums=('c095864060e1cd7799dc4a81c8cef7b978553f8ed6be4ef48affead294f6f28dc2cb15ec7bcba1f1b90b5fc50fe8a24463d7eb68e16c12e4579ddcea812594e4'
+'SKIP')
+b2sums=('fb670fbfebea795987885c966141202c97e633df7d3b36be581153feed3ece2d6a28b6510aa1fba016e88591fb25b3209c95c885b46a2b5dc016fa6d8c303ea8'
+'SKIP')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # nuke setuptools from orbit ^W install_requires
+  sed \
+-e '/setuptools>=/d' \
+-i setup.py
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+
+  python -m pytest
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  python -m installer --destdir="$pkgdir" dist/*.whl
+}



[arch-commits] Commit in certbot-apache/repos/community-any (PKGBUILD PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:13:46
  Author: grawlinson
Revision: 1177326

archrelease: copy trunk to community-any

Added:
  certbot-apache/repos/community-any/PKGBUILD
(from rev 1177325, certbot-apache/trunk/PKGBUILD)
Deleted:
  certbot-apache/repos/community-any/PKGBUILD

--+
 PKGBUILD |  119 ++---
 1 file changed, 60 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 01:12:57 UTC (rev 1177325)
+++ PKGBUILD2022-03-28 01:13:46 UTC (rev 1177326)
@@ -1,59 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Felix Yan 
-# Contributor: Gordian Edenhofer 
-
-pkgname=certbot-apache
-pkgver=1.25.0
-pkgrel=1
-pkgdesc="Apache plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname";
-replaces=('letsencrypt-apache')
-depends=(
-  'certbot'
-  'python-acme'
-  'python-augeas'
-)
-makedepends=(
-  'python-build'
-  'python-wheel'
-  'python-installer'
-)
-checkdepends=('python-pytest')
-source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2'
-  '86379B4F0AF371B50CD9E5FF3402831161D1D280')
-sha512sums=('9017bc1148930d52213e004fd4e3f96d55b2d08c6d64a40df60aa999eb352bc6a4269072c8612b43b3a8758a692ca8c3ea953eabbce58ce322f483cea12d5e7a'
-'SKIP')
-b2sums=('fa324008169253aaf2ff0447788d041b2d4e20ac1d598a8ba83bc49658c144a02313547cf76ff54d931c2bd78d18065179696a6714fc6ed965bf8a64913c6c36'
-'SKIP')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # nuke setuptools from orbit ^W install_requires
-  sed \
--e '/setuptools>=/d' \
--i setup.py
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-
-  python -m pytest
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  python -m installer --destdir="$pkgdir" dist/*.whl
-}

Copied: certbot-apache/repos/community-any/PKGBUILD (from rev 1177325, 
certbot-apache/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 01:13:46 UTC (rev 1177326)
@@ -0,0 +1,60 @@
+# Maintainer: George Rawlinson 
+# Contributor: Felix Yan 
+# Contributor: Gordian Edenhofer 
+
+pkgname=certbot-apache
+pkgver=1.25.0
+pkgrel=2
+pkgdesc="Apache plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname";
+replaces=('letsencrypt-apache')
+depends=(
+  'certbot'
+  'python-acme'
+  'python-augeas'
+  'python-setuptools'
+)
+makedepends=(
+  'python-build'
+  'python-wheel'
+  'python-installer'
+)
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2'
+  '86379B4F0AF371B50CD9E5FF3402831161D1D280')
+sha512sums=('9017bc1148930d52213e004fd4e3f96d55b2d08c6d64a40df60aa999eb352bc6a4269072c8612b43b3a8758a692ca8c3ea953eabbce58ce322f483cea12d5e7a'
+'SKIP')
+b2sums=('fa324008169253aaf2ff0447788d041b2d4e20ac1d598a8ba83bc49658c144a02313547cf76ff54d931c2bd78d18065179696a6714fc6ed965bf8a64913c6c36'
+'SKIP')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # nuke setuptools from orbit ^W install_requires
+  sed \
+-e '/setuptools>=/d' \
+-i setup.py
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+
+  python -m pytest
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  python -m installer --destdir="$pkgdir" dist/*.whl
+}



[arch-commits] Commit in certbot-apache/trunk (PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:12:57
  Author: grawlinson
Revision: 1177325

upgpkg: certbot-apache 1.25.0-2

* Add depends: python-setuptools.

Modified:
  certbot-apache/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 01:12:32 UTC (rev 1177324)
+++ PKGBUILD2022-03-28 01:12:57 UTC (rev 1177325)
@@ -4,7 +4,7 @@
 
 pkgname=certbot-apache
 pkgver=1.25.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Apache plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,6 +14,7 @@
   'certbot'
   'python-acme'
   'python-augeas'
+  'python-setuptools'
 )
 makedepends=(
   'python-build'



[arch-commits] Commit in certbot-nginx/trunk (PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:12:32
  Author: grawlinson
Revision: 1177324

upgpkg: certbot-nginx 1.25.0-2

* Add depends: python-setuptools.

Modified:
  certbot-nginx/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 01:12:05 UTC (rev 1177323)
+++ PKGBUILD2022-03-28 01:12:32 UTC (rev 1177324)
@@ -4,7 +4,7 @@
 
 pkgname=certbot-nginx
 pkgver=1.25.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Nginx plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,6 +14,7 @@
   'python-acme'
   'python-pyopenssl'
   'python-pyparsing'
+  'python-setuptools'
 )
 makedepends=(
   'python-build'



[arch-commits] Commit in certbot/trunk (PKGBUILD)

2022-03-27 Thread George Rawlinson via arch-commits
Date: Monday, March 28, 2022 @ 01:12:05
  Author: grawlinson
Revision: 1177323

upgpkg: certbot 1.25.0-2

* Add depends: python-setuptools.

Modified:
  certbot/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:56:39 UTC (rev 1177322)
+++ PKGBUILD2022-03-28 01:12:05 UTC (rev 1177323)
@@ -4,7 +4,7 @@
 
 pkgname=certbot
 pkgver=1.25.0
-pkgrel=1
+pkgrel=2
 pkgdesc="An ACME client"
 arch=('any')
 license=('Apache')
@@ -19,6 +19,7 @@
   'python-parsedatetime'
   'python-pyrfc3339'
   'python-pytz'
+  'python-setuptools'
   'python-zope-component'
   'python-zope-interface'
 )



[arch-commits] Commit in hopenpgp-tools/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:56:39
  Author: felixonmars
Revision: 1177322

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 1177321, hopenpgp-tools/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
1177321, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:56:39 UTC (rev 1177322)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23.6
+pkgrel=249
+pkgdesc="hOpenPGP-based command-line tools"
+url="https://salsa.debian.org/clint/hopenpgp-tools";
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-errors'
+ 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 
'haskell-lens'
+ 'haskell-memory' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('73c83f939492c66b4ad5782e01acd0af97011a0ae797bce82d9431eb3e9c155ce1b4af1c4b3a5922f10e0e468c1c009cb270b8f15c7ba3236d9d8bf9e0265018')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}



[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:55:08
  Author: felixonmars
Revision: 1177319

upgpkg: haskell-hopenpgp 2.9.7-43: rebuild with input-parsers 0.2.3.1

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:50:17 UTC (rev 1177318)
+++ PKGBUILD2022-03-27 22:55:08 UTC (rev 1177319)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.7
-pkgrel=42
+pkgrel=43
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')



[arch-commits] Commit in haskell-hopenpgp/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:55:17
  Author: felixonmars
Revision: 1177320

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hopenpgp/repos/community-staging-x86_64/
  haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD
(from rev 1177319, haskell-hopenpgp/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
1177319, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:55:17 UTC (rev 1177320)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.7
+pkgrel=43
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-zlib')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c8589b9bbbc8e211594946a1cad81bda51375f388f7252fab8d87c64ae2cc62e3fb038b405329fee8e7887335b17cf0f82014dc31c60ca1cf34c808d4f0e9b26')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fnetwork-uri
+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 hopenpgp-tools/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:56:29
  Author: felixonmars
Revision: 1177321

upgpkg: hopenpgp-tools 0.23.6-249: rebuild with input-parsers 0.2.3.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:55:17 UTC (rev 1177320)
+++ PKGBUILD2022-03-27 22:56:29 UTC (rev 1177321)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.6
-pkgrel=248
+pkgrel=249
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools";
 license=("AGPL3")



[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:50:07
  Author: felixonmars
Revision: 1177317

upgpkg: haskell-incremental-parser 0.5.0.3-7: rebuild with input-parsers 0.2.3.1

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:48:26 UTC (rev 1177316)
+++ PKGBUILD2022-03-27 22:50:07 UTC (rev 1177317)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.5.0.3
-pkgrel=6
+pkgrel=7
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('GPL')



[arch-commits] Commit in haskell-incremental-parser/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:50:17
  Author: felixonmars
Revision: 1177318

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 1177317, haskell-incremental-parser/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 1177317, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:50:17 UTC (rev 1177318)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.5.0.3
+pkgrel=7
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-input-parsers' 'haskell-monoid-subclasses' 
'haskell-parsers'
+ 'haskell-rank2classes')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e0e7d47e1421b97dc999c8a5a501f1c3318c2b9969e5f8db256f79b2f0e2bcbd90a4bde8b33a3e54d9c202ba49198af84a172ed5c169a7f55076c0e62a51ee15')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}



[arch-commits] Commit in haskell-input-parsers/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:48:26
  Author: felixonmars
Revision: 1177316

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-input-parsers/repos/community-staging-x86_64/
  haskell-input-parsers/repos/community-staging-x86_64/PKGBUILD
(from rev 1177315, haskell-input-parsers/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-input-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 
1177315, haskell-input-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:48:26 UTC (rev 1177316)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=input-parsers
+pkgname=haskell-input-parsers
+pkgver=0.2.3.1
+pkgrel=1
+pkgdesc="Extension of the parsers library with more capability and efficiency"
+url="https://github.com/blamario/input-parsers";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-monoid-subclasses' 
'haskell-parsers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('63a49f84b20eaf3eac3e247ed55f25691c738fd0169c32ab4aeba70476403a6285dbcb6b87c1511dbc0c8696aa4afc42648908c47d0dedbac200aae31ce4f270')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fbinary -fparsec -fattoparsec
+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 taskell/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:43:26
  Author: felixonmars
Revision: 1177307

archrelease: copy trunk to community-staging-x86_64

Added:
  taskell/repos/community-staging-x86_64/
  taskell/repos/community-staging-x86_64/PKGBUILD
(from rev 1177306, taskell/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1177306, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:43:26 UTC (rev 1177307)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname";
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc haskell-classy-prelude haskell-raw-strings-qq haskell-tasty 
haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('34d75d01c8e88fbbb932dbe6394e570b454156f1ad02173616616c493f65bfc5c4d28ed4089312410f8cb1760a523052fe132bfcd44b8bbf42e912fe9da2cc10')
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--datasubdir=$pkgname \
+--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 $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in hledger-iadd/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:43:41
  Author: felixonmars
Revision: 1177308

upgpkg: hledger-iadd 1.3.17-20: rebuild with brick 0.66.1

Modified:
  hledger-iadd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:43:26 UTC (rev 1177307)
+++ PKGBUILD2022-03-27 22:43:41 UTC (rev 1177308)
@@ -4,7 +4,7 @@
 _hkgname=hledger-iadd
 pkgname=hledger-iadd
 pkgver=1.3.17
-pkgrel=19
+pkgrel=20
 pkgdesc="A terminal UI as drop-in replacement for hledger add"
 url="https://github.com/hpdeifel/hledger-iadd#readme";
 license=("BSD")



[arch-commits] Commit in hledger-iadd/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:43:50
  Author: felixonmars
Revision: 1177309

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-iadd/repos/community-staging-x86_64/
  hledger-iadd/repos/community-staging-x86_64/PKGBUILD
(from rev 1177308, hledger-iadd/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1177308, 
hledger-iadd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:43:50 UTC (rev 1177309)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=hledger-iadd
+pkgname=hledger-iadd
+pkgver=1.3.17
+pkgrel=20
+pkgdesc="A terminal UI as drop-in replacement for hledger add"
+url="https://github.com/hpdeifel/hledger-iadd#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 
'haskell-megaparsec'
+ 'haskell-microlens' 'haskell-microlens-th' 
'haskell-optparse-applicative'
+ 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-vty'
+ 'haskell-xdg-basedir')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('44ae987d4a2b3950a0256d52e3afabea5b3b3351f1f802e8c9a8397753d35bb9b52ae90e7046e3f2f4a46406d05cefa7d7375cb326a9f6f6001c8fd623183896')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u hledger-lib -u megaparsec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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-input-parsers/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:48:17
  Author: felixonmars
Revision: 1177315

upgpkg: haskell-input-parsers 0.2.3.1-1: rebuild with input-parsers 0.2.3.1

Modified:
  haskell-input-parsers/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:46:35 UTC (rev 1177314)
+++ PKGBUILD2022-03-27 22:48:17 UTC (rev 1177315)
@@ -2,8 +2,8 @@
 
 _hkgname=input-parsers
 pkgname=haskell-input-parsers
-pkgver=0.2.3
-pkgrel=58
+pkgver=0.2.3.1
+pkgrel=1
 pkgdesc="Extension of the parsers library with more capability and efficiency"
 url="https://github.com/blamario/input-parsers";
 license=('BSD')
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'haskell-attoparsec' 'haskell-monoid-subclasses' 
'haskell-parsers')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('6db607bb49d94603c62243554c631a5e4e0ffb79dc5352b43e5ce0a23318f22796a4162275ab51ea979fe056970d21fe3a59df8e077fea702b3de4dbe50ea5a4')
+sha512sums=('63a49f84b20eaf3eac3e247ed55f25691c738fd0169c32ab4aeba70476403a6285dbcb6b87c1511dbc0c8696aa4afc42648908c47d0dedbac200aae31ce4f270')
 
 build() {
 cd $_hkgname-$pkgver
@@ -18,7 +18,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fbinary -fparsec -fattoparsec
 runhaskell Setup build $MAKEFLAGS
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script



[arch-commits] Commit in haskell-summoner-tui/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:42:54
  Author: felixonmars
Revision: 1177303

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-summoner-tui/repos/community-staging-x86_64/
  haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD
(from rev 1177302, haskell-summoner-tui/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 
1177302, haskell-summoner-tui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:42:54 UTC (rev 1177303)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=summoner-tui
+pkgname=haskell-summoner-tui
+pkgver=2.0.1.1
+pkgrel=324
+pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
+url="https://github.com/kowainik/summoner";
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 
'haskell-microlens-th'
+ 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 
'haskell-vty')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  uusi -u base -u brick -u vty $_hkgname.cabal
+  gen-setup
+  sed -i 's|renderCheckbox :: Bool -> String|renderCheckbox :: (Ord n) => Bool 
-> String|' src/Summoner/Tui/Field.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in taskell/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:43:16
  Author: felixonmars
Revision: 1177306

upgpkg: taskell 1.11.4-131: rebuild with brick 0.66.1

Modified:
  taskell/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:43:10 UTC (rev 1177305)
+++ PKGBUILD2022-03-27 22:43:16 UTC (rev 1177306)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.11.4
-pkgrel=130
+pkgrel=131
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)



[arch-commits] Commit in haskell-brick/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:42:08
  Author: felixonmars
Revision: 1177301

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-brick/repos/community-staging-x86_64/
  haskell-brick/repos/community-staging-x86_64/PKGBUILD
(from rev 1177300, haskell-brick/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 
1177300, haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:42:08 UTC (rev 1177301)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.66.1
+pkgrel=1
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c2b656140a700032c73072a1de728f63aa7fc3337a5f48ed4db9227edeef991e5c04aab89a984eceed91450c2d34d2c9cfb59119d699e00e3d11178e65034109')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-demos
+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 hledger-ui/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:43:10
  Author: felixonmars
Revision: 1177305

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 1177304, hledger-ui/trunk/PKGBUILD)

--+
 PKGBUILD |   35 +++
 1 file changed, 35 insertions(+)

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1177304, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:43:10 UTC (rev 1177305)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.25
+pkgrel=34
+pkgdesc="Curses-style terminal interface for the hledger accounting system"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-cmdargs' 'haskell-data-default' 'haskell-doclayout' 
'haskell-extra'
+ 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('100febd118e7ad538d82e215d7413aac1b8b914fcb8be1bc6a26c311d9d2ba2accad187ffa3bdc623c448e9c36ba5dcf81a86db139541fbc33abba3557dd8f62')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname 
\
+-fthreaded
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/
+}



[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:43:00
  Author: felixonmars
Revision: 1177304

upgpkg: hledger-ui 1.25-34: rebuild with brick 0.66.1

Modified:
  hledger-ui/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:42:54 UTC (rev 1177303)
+++ PKGBUILD2022-03-27 22:43:00 UTC (rev 1177304)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.25
-pkgrel=33
+pkgrel=34
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:42:45
  Author: felixonmars
Revision: 1177302

upgpkg: haskell-summoner-tui 2.0.1.1-324: rebuild with brick 0.66.1

Modified:
  haskell-summoner-tui/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:42:08 UTC (rev 1177301)
+++ PKGBUILD2022-03-27 22:42:45 UTC (rev 1177302)
@@ -4,7 +4,7 @@
 _hkgname=summoner-tui
 pkgname=haskell-summoner-tui
 pkgver=2.0.1.1
-pkgrel=323
+pkgrel=324
 pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
 url="https://github.com/kowainik/summoner";
 license=('MPL2')



[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:41:58
  Author: felixonmars
Revision: 1177300

upgpkg: haskell-brick 0.66.1-1: rebuild with brick 0.66.1

Modified:
  haskell-brick/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:40:38 UTC (rev 1177299)
+++ PKGBUILD2022-03-27 22:41:58 UTC (rev 1177300)
@@ -3,8 +3,8 @@
 
 _hkgname=brick
 pkgname=haskell-brick
-pkgver=0.66
-pkgrel=4
+pkgver=0.66.1
+pkgrel=1
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
 license=("BSD")
@@ -14,7 +14,7 @@
  'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap')
 makedepends=('ghc' 'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('a0630e19fe5a75c9c73e643884e76cdaa836f1191657a05884f751e8107d5759139d7253dc0026111e1f3a95113006c49a6f44979a37ed2edcd34b1d0f31')
+sha512sums=('c2b656140a700032c73072a1de728f63aa7fc3337a5f48ed4db9227edeef991e5c04aab89a984eceed91450c2d34d2c9cfb59119d699e00e3d11178e65034109')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in arch-hs/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:34:48
  Author: felixonmars
Revision: 1177297

archrelease: copy trunk to community-staging-x86_64

Added:
  arch-hs/repos/community-staging-x86_64/
  arch-hs/repos/community-staging-x86_64/PKGBUILD
(from rev 1177296, arch-hs/trunk/PKGBUILD)

--+
 PKGBUILD |   68 +
 1 file changed, 68 insertions(+)

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1177296, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:34:48 UTC (rev 1177297)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.10.0.0
+pkgrel=49
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs";
+license=('MIT')
+depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 
'haskell-algebraic-graphs'
+ 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-hackage-db'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-neat-interpolation' 
'haskell-optparse-simple'
+ 'haskell-polysemy' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal'
+ 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('da2dee749a92cd0799f66c48ec01687e4bd042013f94fc30deca3b37e1f0316b00197c05bfc3830538a2348ed5662a33b9dabec9e49799e13cb4c4bf6765b808')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 fish${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u polysemy $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 --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -falpm
+
+  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
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-sync"
+}
+
+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
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-sync"
+} 



[arch-commits] Commit in arch-hs/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:34:37
  Author: felixonmars
Revision: 1177296

upgpkg: arch-hs 0.10.0.0-49: rebuild with polysemy 1.7.1.0

Modified:
  arch-hs/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 22:32:28 UTC (rev 1177295)
+++ PKGBUILD2022-03-27 22:34:37 UTC (rev 1177296)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.10.0.0
-pkgrel=48
+pkgrel=49
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs";



[arch-commits] Commit in haskell-polysemy/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:32:28
  Author: felixonmars
Revision: 1177295

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-polysemy/repos/community-staging-x86_64/
  haskell-polysemy/repos/community-staging-x86_64/PKGBUILD
(from rev 1177294, haskell-polysemy/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-polysemy/repos/community-staging-x86_64/PKGBUILD (from rev 
1177294, haskell-polysemy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 22:32:28 UTC (rev 1177295)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=polysemy
+pkgname=haskell-polysemy
+pkgver=1.7.1.0
+pkgrel=1
+pkgdesc="Higher-order, low-boilerplate, zero-cost free monads"
+url="https://github.com/isovector/polysemy";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-async' 
'haskell-first-class-families' 'haskell-syb'
+ 'haskell-th-abstraction' 'haskell-type-errors' 'haskell-unagi-chan')
+makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-hspec-discover' 
'haskell-doctest' 'haskell-hspec'
+ 'haskell-inspection-testing')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('1469f977f0d6202af9ce7665063c555fa57b8ee671969ad5d22ff36d4ee1729d981135cd9f026ecfcbda8924e322810878a9973597894f7074093abdb4e9b29b')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u doctest $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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/polysemy-research/polysemy/pull/410#issuecomment-868183832
+  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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-polysemy/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 22:32:17
  Author: felixonmars
Revision: 1177294

upgpkg: haskell-polysemy 1.7.1.0-1: rebuild with polysemy 1.7.1.0

Modified:
  haskell-polysemy/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:48:02 UTC (rev 1177293)
+++ PKGBUILD2022-03-27 22:32:17 UTC (rev 1177294)
@@ -2,8 +2,8 @@
 
 _hkgname=polysemy
 pkgname=haskell-polysemy
-pkgver=1.7.0.0
-pkgrel=2
+pkgver=1.7.1.0
+pkgrel=1
 pkgdesc="Higher-order, low-boilerplate, zero-cost free monads"
 url="https://github.com/isovector/polysemy";
 license=('BSD')
@@ -13,7 +13,7 @@
 makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-hspec-discover' 
'haskell-doctest' 'haskell-hspec'
  'haskell-inspection-testing')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha512sums=('1268a5401d67ca97cc6a45071420686f5bd4a1eb195a1ec7afa7b9c31b18691c3a50aff03ab2d8a7d38bdd22b819506135c060ec39f7f40b9ac6af6be15e341a')
+sha512sums=('1469f977f0d6202af9ce7665063c555fa57b8ee671969ad5d22ff36d4ee1729d981135cd9f026ecfcbda8924e322810878a9973597894f7074093abdb4e9b29b')
 
 prepare() {
   cd $_hkgname-$pkgver



[arch-commits] Commit in haskell-language-server/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:45:49
  Author: felixonmars
Revision: 1177275

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 1177274, haskell-language-server/trunk/PKGBUILD)

--+
 PKGBUILD |   67 +
 1 file changed, 67 insertions(+)

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1177274, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:45:49 UTC (rev 1177275)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=156
+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 --datasubdir=$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)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:45:40
  Author: felixonmars
Revision: 1177274

upgpkg: haskell-language-server 1.3.0.0-156: rebuild with HTF 0.15.0.0

Modified:
  haskell-language-server/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:42:47 UTC (rev 1177273)
+++ PKGBUILD2022-03-27 21:45:40 UTC (rev 1177274)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=155
+pkgrel=156
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")



[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:42:47
  Author: felixonmars
Revision: 1177273

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 1177272, 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 1177272, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:42:47 UTC (rev 1177273)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=137
+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 --datasubdir=$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-pragmas-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:42:08
  Author: felixonmars
Revision: 1177270

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-136: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-pragmas-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:42:02 UTC (rev 1177269)
+++ PKGBUILD2022-03-27 21:42:08 UTC (rev 1177270)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=135
+pkgrel=136
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:42:02
  Author: felixonmars
Revision: 1177269

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 1177268, 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 1177268, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:42:02 UTC (rev 1177269)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=137
+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 --datasubdir=$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-eval-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:42:30
  Author: felixonmars
Revision: 1177272

upgpkg: haskell-hls-eval-plugin 1.1.2.0-137: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-eval-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:42:22 UTC (rev 1177271)
+++ PKGBUILD2022-03-27 21:42:30 UTC (rev 1177272)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=136
+pkgrel=137
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:41:52
  Author: felixonmars
Revision: 1177268

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-137: rebuild with HTF 
0.15.0.0

Modified:
  haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:41:46 UTC (rev 1177267)
+++ PKGBUILD2022-03-27 21:41:52 UTC (rev 1177268)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=136
+pkgrel=137
 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-hls-pragmas-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:42:22
  Author: felixonmars
Revision: 1177271

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 1177270, 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 1177270, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:42:22 UTC (rev 1177271)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=136
+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 --datasubdir=$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/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:41:46
  Author: felixonmars
Revision: 1177267

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 1177266, 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 1177266, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:41:46 UTC (rev 1177267)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=136
+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 --datasubdir=$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/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:40:41
  Author: felixonmars
Revision: 1177259

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 1177258, 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 1177258, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:40:41 UTC (rev 1177259)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=139
+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 --datasubdir=$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)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:41:36
  Author: felixonmars
Revision: 1177266

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-136: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:41:30 UTC (rev 1177265)
+++ PKGBUILD2022-03-27 21:41:36 UTC (rev 1177266)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=135
+pkgrel=136
 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-floskell-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:41:15
  Author: felixonmars
Revision: 1177263

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 1177262, 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 1177262, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:41:15 UTC (rev 1177263)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=136
+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 --datasubdir=$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)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:40:31
  Author: felixonmars
Revision: 1177258

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-139: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-ormolu-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:40:25 UTC (rev 1177257)
+++ PKGBUILD2022-03-27 21:40:31 UTC (rev 1177258)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=138
+pkgrel=139
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:41:04
  Author: felixonmars
Revision: 1177262

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-136: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-floskell-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:40:57 UTC (rev 1177261)
+++ PKGBUILD2022-03-27 21:41:04 UTC (rev 1177262)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=135
+pkgrel=136
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:41:30
  Author: felixonmars
Revision: 1177265

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 1177264, 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 1177264, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:41:30 UTC (rev 1177265)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=136
+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 --datasubdir=$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)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:41:21
  Author: felixonmars
Revision: 1177264

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-136: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-module-name-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:41:15 UTC (rev 1177263)
+++ PKGBUILD2022-03-27 21:41:21 UTC (rev 1177264)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=135
+pkgrel=136
 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-hlint-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:39:43
  Author: felixonmars
Revision: 1177252

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-136: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-hlint-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:39:34 UTC (rev 1177251)
+++ PKGBUILD2022-03-27 21:39:43 UTC (rev 1177252)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=135
+pkgrel=136
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:40:57
  Author: felixonmars
Revision: 1177261

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 1177260, 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 1177260, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:40:57 UTC (rev 1177261)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=136
+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 --datasubdir=$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/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:40:25
  Author: felixonmars
Revision: 1177257

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 1177256, 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 1177256, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:40:25 UTC (rev 1177257)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=140
+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 --datasubdir=$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-retrie-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:39:34
  Author: felixonmars
Revision: 1177251

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 1177250, 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 1177250, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:39:34 UTC (rev 1177251)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.1
+pkgrel=136
+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 --datasubdir=$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-fourmolu-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:40:15
  Author: felixonmars
Revision: 1177256

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-140: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-fourmolu-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:40:09 UTC (rev 1177255)
+++ PKGBUILD2022-03-27 21:40:15 UTC (rev 1177256)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=139
+pkgrel=140
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:39:59
  Author: felixonmars
Revision: 1177254

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-136: rebuild with HTF 
0.15.0.0

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:39:53 UTC (rev 1177253)
+++ PKGBUILD2022-03-27 21:39:59 UTC (rev 1177254)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=135
+pkgrel=136
 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-explicit-imports-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:40:09
  Author: felixonmars
Revision: 1177255

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 1177254, 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 1177254, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:40:09 UTC (rev 1177255)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=136
+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 --datasubdir=$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-hlint-plugin/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:39:53
  Author: felixonmars
Revision: 1177253

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 1177252, 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 1177252, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:39:53 UTC (rev 1177253)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=136
+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 --datasubdir=$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-haddock-comments-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:40:47
  Author: felixonmars
Revision: 1177260

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-136: rebuild with HTF 
0.15.0.0

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:40:41 UTC (rev 1177259)
+++ PKGBUILD2022-03-27 21:40:47 UTC (rev 1177260)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=135
+pkgrel=136
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")



[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:39:07
  Author: felixonmars
Revision: 1177248

upgpkg: haskell-hls-test-utils 1.1.0.0-137: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-test-utils/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:38:15 UTC (rev 1177247)
+++ PKGBUILD2022-03-27 21:39:07 UTC (rev 1177248)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=136
+pkgrel=137
 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-ghcide/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:38:15
  Author: felixonmars
Revision: 1177247

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 1177246, haskell-ghcide/trunk/PKGBUILD)

--+
 PKGBUILD |   81 +
 1 file changed, 81 insertions(+)

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1177246, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:38:15 UTC (rev 1177247)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.1.0
+pkgrel=137
+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 --datasubdir=$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/

[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:39:24
  Author: felixonmars
Revision: 1177250

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-136: rebuild with HTF 0.15.0.0

Modified:
  haskell-hls-retrie-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:39:18 UTC (rev 1177249)
+++ PKGBUILD2022-03-27 21:39:24 UTC (rev 1177250)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=135
+pkgrel=136
 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-test-utils/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:39:18
  Author: felixonmars
Revision: 1177249

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 1177248, 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 1177248, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:39:18 UTC (rev 1177249)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=137
+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 --datasubdir=$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-ghcide/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:38:04
  Author: felixonmars
Revision: 1177246

upgpkg: haskell-ghcide 1.4.1.0-137: rebuild with HTF 0.15.0.0

Modified:
  haskell-ghcide/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:17:39 UTC (rev 1177245)
+++ PKGBUILD2022-03-27 21:38:04 UTC (rev 1177246)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.1.0
-pkgrel=136
+pkgrel=137
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme";
 license=("Apache")



[arch-commits] Commit in stellarium/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-03-27 Thread Antonio Rojas via arch-commits
Date: Sunday, March 27, 2022 @ 21:36:39
  Author: arojas
Revision: 440738

archrelease: copy trunk to extra-x86_64

Added:
  stellarium/repos/extra-x86_64/PKGBUILD
(from rev 440737, stellarium/trunk/PKGBUILD)
Deleted:
  stellarium/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   62 ++---
 1 file changed, 31 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 21:36:27 UTC (rev 440737)
+++ PKGBUILD2022-03-27 21:36:39 UTC (rev 440738)
@@ -1,31 +0,0 @@
-# Maintainer: Ronald van Haren 
-# Contributor: Damir Perisa 
-
-pkgname=stellarium
-pkgver=0.21.3
-pkgrel=1
-pkgdesc="A stellarium with great graphics and a nice database of sky-objects"
-arch=('x86_64')
-url="https://stellarium.org/";
-license=('GPL2')
-depends=('libpng' 'libgl' 'freetype2' 'openssl' 'qt5-script'
-   'qt5-serialport' 'qt5-multimedia' 'qt5-location' 'gpsd')
-makedepends=('cmake' 'mesa' 'qt5-tools')
-source=(https://github.com/Stellarium/stellarium/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.asc})
-validpgpkeys=('79151C2E6351E7278DA1A730BF38D4D02A328DFF')  # Alexander Wolf 

-sha256sums=('8ac6c054d12f136fe0d5c0deaaa8d7b69dd2a462be1711a187364574aef97e7f'
-'SKIP')
-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  cmake . -DCMAKE_INSTALL_PREFIX=/usr
-  make
-}
-
-
-package() {
-  cd ${pkgname}-${pkgver}
- 
-  make DESTDIR="${pkgdir}" install
-}

Copied: stellarium/repos/extra-x86_64/PKGBUILD (from rev 440737, 
stellarium/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 21:36:39 UTC (rev 440738)
@@ -0,0 +1,31 @@
+# Maintainer: Ronald van Haren 
+# Contributor: Damir Perisa 
+
+pkgname=stellarium
+pkgver=0.22.0
+pkgrel=1
+pkgdesc="A stellarium with great graphics and a nice database of sky-objects"
+arch=('x86_64')
+url="https://stellarium.org/";
+license=('GPL2')
+depends=('libpng' 'libgl' 'freetype2' 'openssl' 'gpsd'
+ 'qt5-serialport' 'qt5-multimedia' 'qt5-location' 'qt5-charts' 
'qt5-script')
+makedepends=('cmake' 'mesa' 'qt5-tools')
+source=(https://github.com/Stellarium/stellarium/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.asc})
+validpgpkeys=('79151C2E6351E7278DA1A730BF38D4D02A328DFF')  # Alexander Wolf 

+sha256sums=('0b4dc23cf9054b5e76cd9bc5ad68e172eb221999e90af37e93667d04fe78c885'
+'SKIP')
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+
+package() {
+  cd ${pkgname}-${pkgver}
+ 
+  make DESTDIR="${pkgdir}" install
+}



[arch-commits] Commit in stellarium/trunk (PKGBUILD)

2022-03-27 Thread Antonio Rojas via arch-commits
Date: Sunday, March 27, 2022 @ 21:36:27
  Author: arojas
Revision: 440737

Update to 0.22.0

Modified:
  stellarium/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 20:36:01 UTC (rev 440736)
+++ PKGBUILD2022-03-27 21:36:27 UTC (rev 440737)
@@ -2,18 +2,18 @@
 # Contributor: Damir Perisa 
 
 pkgname=stellarium
-pkgver=0.21.3
+pkgver=0.22.0
 pkgrel=1
 pkgdesc="A stellarium with great graphics and a nice database of sky-objects"
 arch=('x86_64')
 url="https://stellarium.org/";
 license=('GPL2')
-depends=('libpng' 'libgl' 'freetype2' 'openssl' 'qt5-script'
-   'qt5-serialport' 'qt5-multimedia' 'qt5-location' 'gpsd')
+depends=('libpng' 'libgl' 'freetype2' 'openssl' 'gpsd'
+ 'qt5-serialport' 'qt5-multimedia' 'qt5-location' 'qt5-charts' 
'qt5-script')
 makedepends=('cmake' 'mesa' 'qt5-tools')
 
source=(https://github.com/Stellarium/stellarium/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.asc})
 validpgpkeys=('79151C2E6351E7278DA1A730BF38D4D02A328DFF')  # Alexander Wolf 

-sha256sums=('8ac6c054d12f136fe0d5c0deaaa8d7b69dd2a462be1711a187364574aef97e7f'
+sha256sums=('0b4dc23cf9054b5e76cd9bc5ad68e172eb221999e90af37e93667d04fe78c885'
 'SKIP')
 
 build() {



[arch-commits] Commit in haskell-yesod-auth/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:17:39
  Author: felixonmars
Revision: 1177245

archrelease: copy trunk to community-x86_64

Added:
  haskell-yesod-auth/repos/community-x86_64/PKGBUILD
(from rev 1177244, haskell-yesod-auth/trunk/PKGBUILD)
Deleted:
  haskell-yesod-auth/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   94 ++---
 1 file changed, 47 insertions(+), 47 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 21:17:28 UTC (rev 1177244)
+++ PKGBUILD2022-03-27 21:17:39 UTC (rev 1177245)
@@ -1,47 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=yesod-auth
-pkgname=haskell-yesod-auth
-pkgver=1.6.10.4
-pkgrel=114
-pkgdesc="Authentication for Yesod."
-url="http://www.yesodweb.com/";
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
- 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
- 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
- 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
- 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
- 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
- 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
- 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
- 'haskell-yesod-persistent')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('0e108bfed1a95faf666877ed37489830d0a7205162a3a16f240bbe269aec63b8e61693e921c018898ec7198c09f44fe0ae1bb39884d8c02007319aa7efe3b566')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
--fnetwork-uri
-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
-}

Copied: haskell-yesod-auth/repos/community-x86_64/PKGBUILD (from rev 1177244, 
haskell-yesod-auth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 21:17:39 UTC (rev 1177245)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.5
+pkgrel=1
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a4df199de85c6efcbe3ff468e7054885414492ea2e9bbe9b39ed3b432a75a4b22ef986e68197efa62ec52c95aa2b7506f9f0e2617913ccd9955405dafc64ce63')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+r

[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:17:28
  Author: felixonmars
Revision: 1177244

upgpkg: haskell-yesod-auth 1.6.10.5-1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:17:21 UTC (rev 1177243)
+++ PKGBUILD2022-03-27 21:17:28 UTC (rev 1177244)
@@ -3,8 +3,8 @@
 
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
-pkgver=1.6.10.4
-pkgrel=114
+pkgver=1.6.10.5
+pkgrel=1
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")
@@ -20,7 +20,7 @@
  'haskell-yesod-persistent')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('0e108bfed1a95faf666877ed37489830d0a7205162a3a16f240bbe269aec63b8e61693e921c018898ec7198c09f44fe0ae1bb39884d8c02007319aa7efe3b566')
+sha512sums=('a4df199de85c6efcbe3ff468e7054885414492ea2e9bbe9b39ed3b432a75a4b22ef986e68197efa62ec52c95aa2b7506f9f0e2617913ccd9955405dafc64ce63')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in haskell-retrie/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:17:21
  Author: felixonmars
Revision: 1177243

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 1177242, haskell-retrie/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-retrie/repos/community-staging-x86_64/PKGBUILD (from rev 
1177242, haskell-retrie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:17:21 UTC (rev 1177243)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=retrie
+pkgname=haskell-retrie
+pkgver=1.1.0.0
+pkgrel=28
+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 --datasubdir=$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-retrie/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:17:11
  Author: felixonmars
Revision: 1177242

upgpkg: haskell-retrie 1.1.0.0-28: rebuild with HTF 0.15.0.0

Modified:
  haskell-retrie/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:15:30 UTC (rev 1177241)
+++ PKGBUILD2022-03-27 21:17:11 UTC (rev 1177242)
@@ -3,7 +3,7 @@
 _hkgname=retrie
 pkgname=haskell-retrie
 pkgver=1.1.0.0
-pkgrel=27
+pkgrel=28
 pkgdesc="A powerful, easy-to-use codemodding tool for Haskell."
 url="https://github.com/facebookincubator/retrie";
 license=("MIT")



[arch-commits] Commit in haskell-list-t/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:15:30
  Author: felixonmars
Revision: 1177241

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 1177240, haskell-list-t/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-list-t/repos/community-staging-x86_64/PKGBUILD (from rev 
1177240, haskell-list-t/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:15:30 UTC (rev 1177241)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=list-t
+pkgname=haskell-list-t
+pkgver=1.0.5.1
+pkgrel=2
+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=('9e6fb5c5484aa283c79d85b5f925b18118d572cb05f2afa7e35c83587ec7ec2a')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -d semigroups -u HTF $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:15:20
  Author: felixonmars
Revision: 1177240

upgpkg: haskell-list-t 1.0.5.1-2: rebuild with HTF 0.15.0.0

Modified:
  haskell-list-t/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:05:59 UTC (rev 1177239)
+++ PKGBUILD2022-03-27 21:15:20 UTC (rev 1177240)
@@ -3,7 +3,7 @@
 _hkgname=list-t
 pkgname=haskell-list-t
 pkgver=1.0.5.1
-pkgrel=1
+pkgrel=2
 pkgdesc="ListT done right"
 url="https://github.com/nikita-volkov/list-t";
 license=("MIT")
@@ -16,7 +16,7 @@
 
 prepare() {
   cd $_hkgname-$pkgver
-  uusi -d semigroups $_hkgname.cabal
+  uusi -d semigroups -u HTF $_hkgname.cabal
 }
 
 build() {



[arch-commits] Commit in haskell-htf/repos (2 files)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:05:59
  Author: felixonmars
Revision: 1177239

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-htf/repos/community-staging-x86_64/
  haskell-htf/repos/community-staging-x86_64/PKGBUILD
(from rev 1177238, haskell-htf/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-htf/repos/community-staging-x86_64/PKGBUILD (from rev 1177238, 
haskell-htf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-27 21:05:59 UTC (rev 1177239)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HTF
+pkgname=haskell-htf
+pkgver=0.15.0.0
+pkgrel=1
+pkgdesc="The Haskell Test Framework"
+url="https://github.com/skogsbaer/HTF/";
+license=("LGPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-aeson'
+ 'haskell-base64-bytestring' 'haskell-cpphs' 'haskell-src' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-old-time' 'haskell-random' 
'haskell-regex-compat'
+ 'haskell-vector' 'haskell-xmlgen')
+makedepends=('ghc' 'haskell-aeson-pretty' 'haskell-temporary' 
'haskell-unordered-containers')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('d812c570804f300b7c8c5c5c5c40cea4ad87ffce699988c11a17ed9073fa4b9b')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  LD_LIBRARY_PATH="$PWD"/dist/build 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-htf/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:05:49
  Author: felixonmars
Revision: 1177238

upgpkg: haskell-htf 0.15.0.0-1: rebuild with HTF 0.15.0.0

Modified:
  haskell-htf/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 21:03:02 UTC (rev 1177237)
+++ PKGBUILD2022-03-27 21:05:49 UTC (rev 1177238)
@@ -2,8 +2,8 @@
 
 _hkgname=HTF
 pkgname=haskell-htf
-pkgver=0.14.0.7
-pkgrel=4
+pkgver=0.15.0.0
+pkgrel=1
 pkgdesc="The Haskell Test Framework"
 url="https://github.com/skogsbaer/HTF/";
 license=("LGPL2")
@@ -14,7 +14,7 @@
  'haskell-vector' 'haskell-xmlgen')
 makedepends=('ghc' 'haskell-aeson-pretty' 'haskell-temporary' 
'haskell-unordered-containers')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha256sums=('ed792b9a0060990ba7f48ea4005996c3833c557241e65a9c83c5c8e7bfde2f73')
+sha256sums=('d812c570804f300b7c8c5c5c5c40cea4ad87ffce699988c11a17ed9073fa4b9b')
 
 build() {
   cd $_hkgname-$pkgver



[arch-commits] Commit in git-annex/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:03:02
  Author: felixonmars
Revision: 1177237

archrelease: copy trunk to community-x86_64

Added:
  git-annex/repos/community-x86_64/PKGBUILD
(from rev 1177236, git-annex/trunk/PKGBUILD)
Deleted:
  git-annex/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  108 ++---
 1 file changed, 54 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 21:02:49 UTC (rev 1177236)
+++ PKGBUILD2022-03-27 21:03:02 UTC (rev 1177237)
@@ -1,54 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=git-annex
-pkgver=10.20220222
-pkgrel=47
-pkgdesc="Manage files with git, without checking their contents into git"
-url="https://git-annex.branchable.com/";
-license=("AGPL3")
-arch=('x86_64')
-depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
- 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
- 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
- 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
- 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
- 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
- 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 
'haskell-http-client-restricted'
- 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
- 'haskell-magic' 'haskell-memory' 'haskell-microlens' 
'haskell-monad-control'
- 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 
'haskell-network-info'
- 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale'
- 'haskell-optparse-applicative' 'haskell-path-pieces' 
'haskell-persistent'
- 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
- 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
- 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
- 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
- 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
- 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
- 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
- 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
-makedepends=('chrpath' 'ghc' 'uusi')
-source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
-sha512sums=('SKIP')
-
-prepare() {
-  cd git-annex
-  # persistent-template was merged into persistent
-  uusi -d persistent-template git-annex.cabal
-  sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' 
Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs 
Database/Keys/SQL.hs
-}
-
-build() {
-  cd git-annex
-  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
-  -i Makefile
-  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
-}
-
-package() {
-  cd git-annex
-  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
-
-  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
-}

Copied: git-annex/repos/community-x86_64/PKGBUILD (from rev 1177236, 
git-annex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 21:03:02 UTC (rev 1177237)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=10.20220322
+pkgrel=1
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 
'haskell-ansi-terminal' 'haskell-async'
+ 'haskell-aws' 'haskell-blaze-builder' 'haskell-bloomfilter' 
'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-clientsession' 
'haskell-concurrent-output'
+ 'haskell-connection' 'haskell-conduit' 'haskell-criterion' 
'haskell-crypto-api'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 
'haskell-dbus'
+ 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' 
'haskell-fdo-notify'
+ 'haskell-feed' 'haskell-filepath-bytestring' 'haskell-git-lfs' 
'haskell-hinotify'
+ 'haskell-http-client' 'haskell-http-client-restricted' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 
'haskell-magic'
+

[arch-commits] Commit in git-annex/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 21:02:49
  Author: felixonmars
Revision: 1177236

upgpkg: git-annex 10.20220322-1

Modified:
  git-annex/trunk/PKGBUILD

--+
 PKGBUILD |   44 ++--
 1 file changed, 22 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 20:02:55 UTC (rev 1177235)
+++ PKGBUILD2022-03-27 21:02:49 UTC (rev 1177236)
@@ -2,32 +2,32 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=git-annex
-pkgver=10.20220222
-pkgrel=47
+pkgver=10.20220322
+pkgrel=1
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")
 arch=('x86_64')
-depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
- 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
- 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
- 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
- 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
- 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
- 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 
'haskell-http-client-restricted'
- 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
- 'haskell-magic' 'haskell-memory' 'haskell-microlens' 
'haskell-monad-control'
- 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 
'haskell-network-info'
- 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale'
- 'haskell-optparse-applicative' 'haskell-path-pieces' 
'haskell-persistent'
- 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
- 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
- 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
- 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
- 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
- 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
- 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
- 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 
'haskell-ansi-terminal' 'haskell-async'
+ 'haskell-aws' 'haskell-blaze-builder' 'haskell-bloomfilter' 
'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-clientsession' 
'haskell-concurrent-output'
+ 'haskell-connection' 'haskell-conduit' 'haskell-criterion' 
'haskell-crypto-api'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 
'haskell-dbus'
+ 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' 
'haskell-fdo-notify'
+ 'haskell-feed' 'haskell-filepath-bytestring' 'haskell-git-lfs' 
'haskell-hinotify'
+ 'haskell-http-client' 'haskell-http-client-restricted' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 
'haskell-magic'
+ 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 
'haskell-network-multicast'
+ 'haskell-network-uri' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-path-pieces' 'haskell-persistent' 
'haskell-persistent-sqlite' 'haskell-quickcheck'
+ 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' 
'haskell-safesemaphore'
+ 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' 
'haskell-socks' 'haskell-split'
+ 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' 
'haskell-unix-compat'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-uuid'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 
'haskell-warp-tls'
+ 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 
'haskell-yesod-static')
 makedepends=('chrpath' 'ghc' 'uusi')
 source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
 sha512sums=('SKIP')



[arch-commits] Commit in archlinux-appstream-data/repos/extra-any (PKGBUILD PKGBUILD)

2022-03-27 Thread Antonio Rojas via arch-commits
Date: Sunday, March 27, 2022 @ 20:36:01
  Author: arojas
Revision: 440736

archrelease: copy trunk to extra-any

Added:
  archlinux-appstream-data/repos/extra-any/PKGBUILD
(from rev 440735, archlinux-appstream-data/trunk/PKGBUILD)
Deleted:
  archlinux-appstream-data/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 20:35:52 UTC (rev 440735)
+++ PKGBUILD2022-03-27 20:36:01 UTC (rev 440736)
@@ -1,46 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=archlinux-appstream-data
-pkgver=20220211
-pkgrel=1
-pkgdesc='Arch Linux application database for AppStream-based software centers'
-arch=(any)
-url='https://www.archlinux.org'
-license=(GPL)
-depends=()
-makedepends=()
-source=()
-noextract=()
-for _repo in core extra community multilib; do
- 
source+=($_repo-$pkgver.xml.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/Components-x86_64.xml.gz
-  
$_repo-icons-48x48-$pkgver.tar.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/icons-48x48.tar.gz
-  
$_repo-icons-64x64-$pkgver.tar.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/icons-64x64.tar.gz
-  
$_repo-icons-128x128-$pkgver.tar.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/icons-128x128.tar.gz)
- noextract+=($_repo.xml.gz-$pkgver 
$_repo-icons-{48x48,64x64,128x128}-$pkgver.tar.gz)
-done
-sha256sums=('cf0d955b219cb45299f75fec19ef9c86fb9c365cc93bb4b078f84b8abe24183b'
-'7989bb311baa38ef545250282aa065d23281c46dfb8faabe4c653487bdbded5c'
-'c3d90b3c06d6036c0875c20c30167f22734b10e2940789b84d8994077f89a5b0'
-'7989bb311baa38ef545250282aa065d23281c46dfb8faabe4c653487bdbded5c'
-'e33233dd0641e87690aeac6f01fdca06a50638d2944b728b542825a202f20a22'
-'16affd1b7bb5b558275f9b168b2fd1ec4a7077ef5e5ef53b12ce167148e3a18e'
-'bc8f00f049d05ea12c4b667b19adaa6e5ceea0044b8bfe35729f6a1d3706d6ec'
-'307446c1087bdf5c763166c5189bee122a3ce525047f5354a260d62a3b4c14c3'
-'afe0bf087b7864248381a133de8a21ee0441557c93388207c0ce78fda9e33b8b'
-'32c186f2744584f0e769bd85026c5993c33387364f019e740e0d86354b0451a8'
-'38b70c91e31592a811b63271abd82f91338040429a6aab8b5b84d8b685273dca'
-'0acbe28997b6a0f77c302b457dc1cab6822aae40c56996f8e1fcc5c4faae438d'
-'286adc5fc2a166cf3ce10e005f311cec565bce77ef8a8e93909dc567531ae636'
-'184cb81f842859ae1219b65447b01b62fd6a0eb4af2fea2af2b3b497a132f4c7'
-'e23dd593029b978491c335eff80f77bd5a19a81d95587c70de7fa3e109e71bc0'
-'249a8a14b5c5b046ed7348d9b7ef4587f433a794a92852ac54d7576d442be13b')
-
-package() {
-  mkdir -p 
"$pkgdir"/usr/share/app-info/{icons/archlinux-arch-{core,extra,community,multilib}/{48x48,64x64,128x128},xmls}
-  for _repo in core extra community multilib; do
-   tar -xzf $_repo-icons-48x48-$pkgver.tar.gz -C 
"$pkgdir"/usr/share/app-info/icons/archlinux-arch-$_repo/48x48
-   tar -xzf $_repo-icons-64x64-$pkgver.tar.gz -C 
"$pkgdir"/usr/share/app-info/icons/archlinux-arch-$_repo/64x64
-   tar -xzf $_repo-icons-128x128-$pkgver.tar.gz -C 
"$pkgdir"/usr/share/app-info/icons/archlinux-arch-$_repo/128x128
-   install -m644 $_repo-$pkgver.xml.gz 
"$pkgdir"/usr/share/app-info/xmls/$_repo.xml.gz
-  done
-}

Copied: archlinux-appstream-data/repos/extra-any/PKGBUILD (from rev 440735, 
archlinux-appstream-data/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 20:36:01 UTC (rev 440736)
@@ -0,0 +1,46 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=archlinux-appstream-data
+pkgver=20220327
+pkgrel=1
+pkgdesc='Arch Linux application database for AppStream-based software centers'
+arch=(any)
+url='https://www.archlinux.org'
+license=(GPL)
+depends=()
+makedepends=()
+source=()
+noextract=()
+for _repo in core extra community multilib; do
+ 
source+=($_repo-$pkgver.xml.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/Components-x86_64.xml.gz
+  
$_repo-icons-48x48-$pkgver.tar.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/icons-48x48.tar.gz
+  
$_repo-icons-64x64-$pkgver.tar.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/icons-64x64.tar.gz
+  
$_repo-icons-128x128-$pkgver.tar.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/icons-128x128.tar.gz)
+ 

[arch-commits] Commit in archlinux-appstream-data/trunk (PKGBUILD)

2022-03-27 Thread Antonio Rojas via arch-commits
Date: Sunday, March 27, 2022 @ 20:35:52
  Author: arojas
Revision: 440735

Update

Modified:
  archlinux-appstream-data/trunk/PKGBUILD

--+
 PKGBUILD |   30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 19:47:55 UTC (rev 440734)
+++ PKGBUILD2022-03-27 20:35:52 UTC (rev 440735)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=archlinux-appstream-data
-pkgver=20220211
+pkgver=20220327
 pkgrel=1
 pkgdesc='Arch Linux application database for AppStream-based software centers'
 arch=(any)
@@ -18,22 +18,22 @@
   
$_repo-icons-128x128-$pkgver.tar.gz::https://sources.archlinux.org/other/packages/$pkgname/$pkgver/$_repo/icons-128x128.tar.gz)
  noextract+=($_repo.xml.gz-$pkgver 
$_repo-icons-{48x48,64x64,128x128}-$pkgver.tar.gz)
 done
-sha256sums=('cf0d955b219cb45299f75fec19ef9c86fb9c365cc93bb4b078f84b8abe24183b'
+sha256sums=('a61a9751586541428bd0223a0ddd4e9f6475e1ce496f4105979144c9b9c99f1c'
 '7989bb311baa38ef545250282aa065d23281c46dfb8faabe4c653487bdbded5c'
-'c3d90b3c06d6036c0875c20c30167f22734b10e2940789b84d8994077f89a5b0'
+'451f8c7b86500721b9b067e47de6b89df0f9b300c1010dcdb8baa737ea32b0c6'
 '7989bb311baa38ef545250282aa065d23281c46dfb8faabe4c653487bdbded5c'
-'e33233dd0641e87690aeac6f01fdca06a50638d2944b728b542825a202f20a22'
-'16affd1b7bb5b558275f9b168b2fd1ec4a7077ef5e5ef53b12ce167148e3a18e'
-'bc8f00f049d05ea12c4b667b19adaa6e5ceea0044b8bfe35729f6a1d3706d6ec'
-'307446c1087bdf5c763166c5189bee122a3ce525047f5354a260d62a3b4c14c3'
-'afe0bf087b7864248381a133de8a21ee0441557c93388207c0ce78fda9e33b8b'
-'32c186f2744584f0e769bd85026c5993c33387364f019e740e0d86354b0451a8'
-'38b70c91e31592a811b63271abd82f91338040429a6aab8b5b84d8b685273dca'
-'0acbe28997b6a0f77c302b457dc1cab6822aae40c56996f8e1fcc5c4faae438d'
-'286adc5fc2a166cf3ce10e005f311cec565bce77ef8a8e93909dc567531ae636'
-'184cb81f842859ae1219b65447b01b62fd6a0eb4af2fea2af2b3b497a132f4c7'
-'e23dd593029b978491c335eff80f77bd5a19a81d95587c70de7fa3e109e71bc0'
-'249a8a14b5c5b046ed7348d9b7ef4587f433a794a92852ac54d7576d442be13b')
+'f990d6fb8cf287b6d142c92e3d67f39e352d128a69203dc9f5d9b8b705ba2bbb'
+'8ad170a9ba57378ffccb46e80dee74113b0f2cf90727f36270f47a2f3af011e9'
+'bee7b7a313da988b99c47d6a7fdc4225640b6b50b8959f68ac7520748bb1de52'
+'4c8f044743bf0f8a5e45edbc647de1ac85471ef20ab961520c0c31c5fb427847'
+'aca5d8b6583340872e6df97b034d1a8756ef184c278b00959262dccdc5762266'
+'6bdd496f7a259fea914b0dd18a9d2ff4e3f392eeeb0e3692b00aea0958d7159d'
+'ca82a466375385c01d5baf3ae93b030cf06135d5b245d895ac92b0f360a54a87'
+'ca57b67f1870ab405022bfd5c24341eae81bd4ce1e672c2337f302ec68b4b311'
+'5aa12a6f776bd48a8294f0eabb3da1443bc4a340a9ae0b486152262236c72c2c'
+'b558f00e4fbb6269e7cc85e41e84bb077302a47f0814c841f18503117b5912a9'
+'35e10d6f44028bd9f5863389cbb5efa5cbd8679c6d9e2e7b869bde21b0159dd4'
+'a6c962378bd7c56f897a0238f1d2fa37c6ebe827aa7c7444c9c2a8d7d26beb99')
 
 package() {
   mkdir -p 
"$pkgdir"/usr/share/app-info/{icons/archlinux-arch-{core,extra,community,multilib}/{48x48,64x64,128x128},xmls}



[arch-commits] Commit in appstream-generator/repos/community-x86_64 (3 files)

2022-03-27 Thread Antonio Rojas via arch-commits
Date: Sunday, March 27, 2022 @ 20:02:55
  Author: arojas
Revision: 1177235

archrelease: copy trunk to community-x86_64

Added:
  appstream-generator/repos/community-x86_64/PKGBUILD
(from rev 1177234, appstream-generator/trunk/PKGBUILD)
  appstream-generator/repos/community-x86_64/stack-size.diff
(from rev 1177234, appstream-generator/trunk/stack-size.diff)
Deleted:
  appstream-generator/repos/community-x86_64/PKGBUILD

-+
 PKGBUILD|   57 --
 stack-size.diff |   12 +++
 2 files changed, 46 insertions(+), 23 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 20:02:40 UTC (rev 1177234)
+++ PKGBUILD2022-03-27 20:02:55 UTC (rev 1177235)
@@ -1,23 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=appstream-generator
-pkgver=0.8.7
-pkgrel=1
-pkgdesc='A fast AppStream metadata generator'
-arch=(x86_64)
-url='https://github.com/ximion/appstream-generator'
-license=(GPL3)
-depends=(appstream libarchive librsvg optipng glibd lmdb)
-makedepends=(ldc meson ninja mustache-d curl gir-to-d gobject-introspection 
docbook-xsl)
-source=(https://github.com/ximion/appstream-generator/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('0e8432549e55b653ebd971421aac208956ec8e197dc23c5533a6c1932f125793')
-
-build() {
-  export LDFLAGS="$(echo -ne $LDFLAGS | sed -e 's/-flto/--flto=full/')"
-  meson build $pkgname-$pkgver -Ddownload-js=false --prefix=/usr
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja install -C build
-}

Copied: appstream-generator/repos/community-x86_64/PKGBUILD (from rev 1177234, 
appstream-generator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 20:02:55 UTC (rev 1177235)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=appstream-generator
+pkgver=0.8.7
+pkgrel=2
+pkgdesc='A fast AppStream metadata generator'
+arch=(x86_64)
+url='https://github.com/ximion/appstream-generator'
+license=(GPL3)
+depends=(appstream libarchive librsvg optipng glibd lmdb)
+makedepends=(ldc meson ninja mustache-d curl gir-to-d gobject-introspection 
docbook-xsl)
+options=(debug)
+source=(https://github.com/ximion/appstream-generator/archive/v$pkgver/$pkgname-$pkgver.tar.gz
+stack-size.diff)
+sha256sums=('0e8432549e55b653ebd971421aac208956ec8e197dc23c5533a6c1932f125793'
+'73f68b4b85611ddabbcac7189266e49af4bc012d4fb610fb6fc87bae57970c2a')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Fix crash due to stack exhaustion trying to initialize iconv in a 
Generator fiber
+  # https://github.com/ximion/appstream-generator/issues/101
+  patch -Np1 -i ../stack-size.diff
+}
+
+build() {
+  export LDFLAGS="$(echo -ne $LDFLAGS | sed -e 's/-flto=auto/--flto=full/')"
+  arch-meson $pkgname-$pkgver build -D download-js=false
+  meson compile -C build
+}
+
+package() {
+  meson install -C build --destdir="$pkgdir"
+}

Copied: appstream-generator/repos/community-x86_64/stack-size.diff (from rev 
1177234, appstream-generator/trunk/stack-size.diff)
===
--- stack-size.diff (rev 0)
+++ stack-size.diff 2022-03-27 20:02:55 UTC (rev 1177235)
@@ -0,0 +1,12 @@
+diff -u -r a/src/asgen/zarchive.d a2/src/asgen/zarchive.d
+--- a/src/asgen/zarchive.d 2022-02-22 18:16:54.0 +0100
 a2/src/asgen/zarchive.d2022-03-27 20:51:22.390736900 +0200
+@@ -436,7 +436,7 @@
+ aentry.data = this.readEntry (ar);
+ yield (aentry);
+ }
+-});
++}, 65536);
+ 
+ return gen;
+ }



[arch-commits] Commit in appstream-generator/trunk (PKGBUILD)

2022-03-27 Thread Antonio Rojas via arch-commits
Date: Sunday, March 27, 2022 @ 20:02:40
  Author: arojas
Revision: 1177234

Restore LTO

Modified:
  appstream-generator/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 19:38:24 UTC (rev 1177233)
+++ PKGBUILD2022-03-27 20:02:40 UTC (rev 1177234)
@@ -9,7 +9,7 @@
 license=(GPL3)
 depends=(appstream libarchive librsvg optipng glibd lmdb)
 makedepends=(ldc meson ninja mustache-d curl gir-to-d gobject-introspection 
docbook-xsl)
-options=(debug !lto)
+options=(debug)
 
source=(https://github.com/ximion/appstream-generator/archive/v$pkgver/$pkgname-$pkgver.tar.gz
 stack-size.diff)
 sha256sums=('0e8432549e55b653ebd971421aac208956ec8e197dc23c5533a6c1932f125793'
@@ -24,8 +24,9 @@
 }
 
 build() {
+  export LDFLAGS="$(echo -ne $LDFLAGS | sed -e 's/-flto=auto/--flto=full/')"
   arch-meson $pkgname-$pkgver build -D download-js=false
-  meson compile -C build -v
+  meson compile -C build
 }
 
 package() {



[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)

2022-03-27 Thread Tobias Powalowski via arch-commits
Date: Sunday, March 27, 2022 @ 19:47:55
  Author: tpowa
Revision: 440734

archrelease: copy trunk to extra-x86_64

Added:
  samba/repos/extra-x86_64/PKGBUILD
(from rev 440733, samba/trunk/PKGBUILD)
  samba/repos/extra-x86_64/nmbd.service
(from rev 440733, samba/trunk/nmbd.service)
  samba/repos/extra-x86_64/samba.conf
(from rev 440733, samba/trunk/samba.conf)
  samba/repos/extra-x86_64/samba.conf.d
(from rev 440733, samba/trunk/samba.conf.d)
  samba/repos/extra-x86_64/samba.install
(from rev 440733, samba/trunk/samba.install)
  samba/repos/extra-x86_64/samba.logrotate
(from rev 440733, samba/trunk/samba.logrotate)
  samba/repos/extra-x86_64/samba.pam
(from rev 440733, samba/trunk/samba.pam)
  samba/repos/extra-x86_64/samba.service
(from rev 440733, samba/trunk/samba.service)
  samba/repos/extra-x86_64/smbd.service
(from rev 440733, samba/trunk/smbd.service)
  samba/repos/extra-x86_64/smbd.socket
(from rev 440733, samba/trunk/smbd.socket)
  samba/repos/extra-x86_64/smbd@.service
(from rev 440733, samba/trunk/smbd@.service)
  samba/repos/extra-x86_64/winbindd.service
(from rev 440733, samba/trunk/winbindd.service)
Deleted:
  samba/repos/extra-x86_64/PKGBUILD
  samba/repos/extra-x86_64/nmbd.service
  samba/repos/extra-x86_64/samba.conf
  samba/repos/extra-x86_64/samba.conf.d
  samba/repos/extra-x86_64/samba.install
  samba/repos/extra-x86_64/samba.logrotate
  samba/repos/extra-x86_64/samba.pam
  samba/repos/extra-x86_64/samba.service
  samba/repos/extra-x86_64/smbd.service
  samba/repos/extra-x86_64/smbd.socket
  samba/repos/extra-x86_64/smbd@.service
  samba/repos/extra-x86_64/winbindd.service

--+
 PKGBUILD |  406 ++---
 nmbd.service |   24 +--
 samba.conf   |4 
 samba.conf.d |   36 ++--
 samba.install|   20 +-
 samba.logrotate  |   10 -
 samba.pam|6 
 samba.service|   28 +--
 smbd.service |   24 +--
 smbd.socket  |   18 +-
 smbd@.service|   14 -
 winbindd.service |   24 +--
 12 files changed, 307 insertions(+), 307 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 19:47:40 UTC (rev 440733)
+++ PKGBUILD2022-03-27 19:47:55 UTC (rev 440734)
@@ -1,203 +0,0 @@
-
-# Maintainer: Tobias Powalowski 
-# Contributor: judd 
-# Contributor: Michael Hansen 
-# Contributor: Marco A Rojas 
-# Contributor: Netanel Shine 
-# Contributor: ngoonee 
-# Contributor: Adam Russell 
-# Contributor: Dhananjay Sathe 
-
-pkgbase=samba
-pkgname=('smbclient' 'samba')
-pkgver=4.15.6
-pkgrel=1
-arch=(x86_64)
-url="https://www.samba.org";
-license=('GPL3')
-makedepends=('python' 'python-markdown' 'python-dnspython' 'docbook-xsl' 
'pkg-config' 'libbsd' 'db' 'popt' 'libcups'
- 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam'
- 'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio'
- 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson'
- 'ceph-libs' 'liburing')
-optdepends=(
- 'python-dnspython: samba_dnsupdate and samba_upgradedns in AD 
setup'
-)
-source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc}
-samba.logrotate
-samba.pam
-samba.conf)
-validpgpkeys=('81F5E2832BD2545A1897B713AA99442FB680B620') #Samba Distribution 
Verification Key 
-sha512sums=('cd193d74173831449abc24f1769f0af2dabd5dd8a65507af7b09fde6dd5780d30336d59600add939b044cfa5781f357ec9192c7fed1a1e7278812b6c07b824e2'
-'SKIP'
-
'2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858'
-
'1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'
-
'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc')
-### UNINSTALL dmapi package before building!!!
-
-build() {
-  # Use samba-pkg as a staging directory for the split packages
-  # (This is so RPATHS and symlinks are generated correctly via
-  # make install, but the otherwise unsplit pieces can be split)
-  _pkgsrc="${srcdir}"/samba-pkg
-  rm -rf ${_pkgsrc}
-  _samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
-  
_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
-  
_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
-  cd samba-${pkgver}
-  ./configure --enable-fhs \
-  --prefix=/usr \
-  --sysconfdir=/etc \
-  --sbindir=/usr/bin \
-  --libdir=/usr/lib \
-  --libexecdir=/usr/lib/samba \
-  --localstatedir=/var \
-  --with-configdir=/etc/samba \
-  --with-lockdir=/var/cache/samba \
-  --

[arch-commits] Commit in samba/trunk (PKGBUILD)

2022-03-27 Thread Tobias Powalowski via arch-commits
Date: Sunday, March 27, 2022 @ 19:47:40
  Author: tpowa
Revision: 440733

upgpkg: samba 4.16.0-1: bump to latest version

Modified:
  samba/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 19:25:16 UTC (rev 440732)
+++ PKGBUILD2022-03-27 19:47:40 UTC (rev 440733)
@@ -10,7 +10,7 @@
 
 pkgbase=samba
 pkgname=('smbclient' 'samba')
-pkgver=4.15.6
+pkgver=4.16.0
 pkgrel=1
 arch=(x86_64)
 url="https://www.samba.org";
@@ -19,7 +19,7 @@
  'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam'
  'systemd' 'gnutls' 'talloc' 'tdb' 'dbus' 'libaio'
  'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson'
- 'ceph-libs' 'liburing')
+ 'ceph-libs' 'liburing' 'perl-json')
 optdepends=(
  'python-dnspython: samba_dnsupdate and samba_upgradedns in AD 
setup'
 )
@@ -28,7 +28,7 @@
 samba.pam
 samba.conf)
 validpgpkeys=('81F5E2832BD2545A1897B713AA99442FB680B620') #Samba Distribution 
Verification Key 
-sha512sums=('cd193d74173831449abc24f1769f0af2dabd5dd8a65507af7b09fde6dd5780d30336d59600add939b044cfa5781f357ec9192c7fed1a1e7278812b6c07b824e2'
+sha512sums=('cea6bab64021779d217669e58612d192b907c2c481ef30e40e449bc6b8f8993a9b7b7b5bfcfebe54d8f70b8f720893cfa77a9d674ef8e07dd45a55a0fbc673e2'
 'SKIP'
 
'2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858'
 
'1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'



[arch-commits] Commit in jake/repos/community-any (PKGBUILD PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 19:38:24
  Author: felixonmars
Revision: 1177233

archrelease: copy trunk to community-any

Added:
  jake/repos/community-any/PKGBUILD
(from rev 1177232, jake/trunk/PKGBUILD)
Deleted:
  jake/repos/community-any/PKGBUILD

--+
 PKGBUILD |   52 ++--
 1 file changed, 26 insertions(+), 26 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 19:38:14 UTC (rev 1177232)
+++ PKGBUILD2022-03-27 19:38:24 UTC (rev 1177233)
@@ -1,26 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=jake
-pkgver=10.8.2
-pkgrel=1
-pkgdesc="JavaScript build tool, similar to Make or Rake"
-arch=('any')
-url="https://jakejs.com";
-license=('Apache')
-depends=('nodejs')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('78ba4acab7c6de6cef184d83bbc5683db792911af2d3ddfeb723637586816c94bdbf5ee49c899818d5d009457480bc50b45f369b713c8916ffc1d49064ba2aec')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-}

Copied: jake/repos/community-any/PKGBUILD (from rev 1177232, 
jake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 19:38:24 UTC (rev 1177233)
@@ -0,0 +1,26 @@
+# Maintainer: Felix Yan 
+
+pkgname=jake
+pkgver=10.8.3
+pkgrel=1
+pkgdesc="JavaScript build tool, similar to Make or Rake"
+arch=('any')
+url="https://jakejs.com";
+license=('Apache')
+depends=('nodejs')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('a9ea1e54aede4986ecd6bf733cbc1e3742897d43ea510c8cfd6b490bc926509a18cdf90afcca9c24d364ace6370ada16ca0f0bcad000c3234c937346b03b3739')
+
+package() {
+  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+}



[arch-commits] Commit in jake/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 19:38:14
  Author: felixonmars
Revision: 1177232

upgpkg: jake 10.8.3-1

Modified:
  jake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 19:35:55 UTC (rev 1177231)
+++ PKGBUILD2022-03-27 19:38:14 UTC (rev 1177232)
@@ -14,7 +14,7 @@
 
sha512sums=('a9ea1e54aede4986ecd6bf733cbc1e3742897d43ea510c8cfd6b490bc926509a18cdf90afcca9c24d364ace6370ada16ca0f0bcad000c3234c937346b03b3739')
 
 package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
 
   # Non-deterministic race in npm gives 777 permissions to random directories.
   # See https://github.com/npm/npm/issues/9359 for details.



[arch-commits] Commit in jake/trunk (PKGBUILD)

2022-03-27 Thread Felix Yan via arch-commits
Date: Sunday, March 27, 2022 @ 19:35:55
  Author: felixonmars
Revision: 1177231

upgpkg: jake 10.8.3-1

Modified:
  jake/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 18:56:00 UTC (rev 1177230)
+++ PKGBUILD2022-03-27 19:35:55 UTC (rev 1177231)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=jake
-pkgver=10.8.2
+pkgver=10.8.3
 pkgrel=1
 pkgdesc="JavaScript build tool, similar to Make or Rake"
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('78ba4acab7c6de6cef184d83bbc5683db792911af2d3ddfeb723637586816c94bdbf5ee49c899818d5d009457480bc50b45f369b713c8916ffc1d49064ba2aec')
+sha512sums=('a9ea1e54aede4986ecd6bf733cbc1e3742897d43ea510c8cfd6b490bc926509a18cdf90afcca9c24d364ace6370ada16ca0f0bcad000c3234c937346b03b3739')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz



[arch-commits] Commit in ldb/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-03-27 Thread Tobias Powalowski via arch-commits
Date: Sunday, March 27, 2022 @ 19:25:16
  Author: tpowa
Revision: 440732

archrelease: copy trunk to extra-x86_64

Added:
  ldb/repos/extra-x86_64/PKGBUILD
(from rev 440731, ldb/trunk/PKGBUILD)
Deleted:
  ldb/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 19:25:06 UTC (rev 440731)
+++ PKGBUILD2022-03-27 19:25:16 UTC (rev 440732)
@@ -1,40 +0,0 @@
-# Maintainer: Tobias Powalowski 
-# Contributor: Christian Hesse 
-# Contributor: Marco A Rojas 
-
-pkgname=ldb
-pkgver=2.4.2
-pkgrel=1
-epoch=2
-pkgdesc='Schema-less, ldap like, API and database'
-arch=('x86_64')
-url="https://ldb.samba.org/";
-source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar{.gz,.asc})
-license=('GPL3')
-depends=('talloc' 'libtevent.so' 'tdb' 'libtdb.so' 'popt' 'lmdb')
-makedepends=('python' 'cmocka' 'docbook-xsl' 'tevent')
-optdepends=('python: for python bindings')
-provides=(libldb.so)
-validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library 
Distribution Key 
-sha512sums=('77705ad284eed9105c9aba0459d2e48cd66ca19b657a55f7513e10281dd2e96540d24d1c8df53adc84109a918900687dc75b635cda05c4e788424ed71b5ff989'
-'SKIP')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure \
---prefix=/usr \
---disable-rpath \
---disable-rpath-install \
---bundled-libraries=NONE \
---builtin-libraries=replace \
---with-modulesdir=/usr/lib/ldb/modules \
---with-privatelibdir=/usr/lib/ldb
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: ldb/repos/extra-x86_64/PKGBUILD (from rev 440731, ldb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 19:25:16 UTC (rev 440732)
@@ -0,0 +1,40 @@
+# Maintainer: Tobias Powalowski 
+# Contributor: Christian Hesse 
+# Contributor: Marco A Rojas 
+
+pkgname=ldb
+pkgver=2.5.0
+pkgrel=1
+epoch=2
+pkgdesc='Schema-less, ldap like, API and database'
+arch=('x86_64')
+url="https://ldb.samba.org/";
+source=(https://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar{.gz,.asc})
+license=('GPL3')
+depends=('talloc' 'libtevent.so' 'tdb' 'libtdb.so' 'popt' 'lmdb')
+makedepends=('python' 'cmocka' 'docbook-xsl' 'tevent')
+optdepends=('python: for python bindings')
+provides=(libldb.so)
+validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library 
Distribution Key 
+sha512sums=('f16a235f1409e06266c51735ac645cf2708d31dd731ee7b95d6778498b115f4252b0a528952e620767d1616a4e1e7c5f2cdc69f3fa32d79288cf14da2f52a010'
+'SKIP')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--disable-rpath \
+--disable-rpath-install \
+--bundled-libraries=NONE \
+--builtin-libraries=replace \
+--with-modulesdir=/usr/lib/ldb/modules \
+--with-privatelibdir=/usr/lib/ldb
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in ldb/trunk (PKGBUILD)

2022-03-27 Thread Tobias Powalowski via arch-commits
Date: Sunday, March 27, 2022 @ 19:25:06
  Author: tpowa
Revision: 440731

upgpkg: ldb 2:2.5.0-1: bump to latest version

Modified:
  ldb/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 18:32:01 UTC (rev 440730)
+++ PKGBUILD2022-03-27 19:25:06 UTC (rev 440731)
@@ -3,7 +3,7 @@
 # Contributor: Marco A Rojas 
 
 pkgname=ldb
-pkgver=2.4.2
+pkgver=2.5.0
 pkgrel=1
 epoch=2
 pkgdesc='Schema-less, ldap like, API and database'
@@ -16,7 +16,7 @@
 optdepends=('python: for python bindings')
 provides=(libldb.so)
 validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library 
Distribution Key 
-sha512sums=('77705ad284eed9105c9aba0459d2e48cd66ca19b657a55f7513e10281dd2e96540d24d1c8df53adc84109a918900687dc75b635cda05c4e788424ed71b5ff989'
+sha512sums=('f16a235f1409e06266c51735ac645cf2708d31dd731ee7b95d6778498b115f4252b0a528952e620767d1616a4e1e7c5f2cdc69f3fa32d79288cf14da2f52a010'
 'SKIP')
 
 build() {



[arch-commits] Commit in appstream-generator/trunk (PKGBUILD stack-size.diff)

2022-03-27 Thread Jan Steffens via arch-commits
Date: Sunday, March 27, 2022 @ 18:56:00
  Author: heftig
Revision: 1177230

0.8.7-2: Fix crash?

Added:
  appstream-generator/trunk/stack-size.diff
Modified:
  appstream-generator/trunk/PKGBUILD

-+
 PKGBUILD|   24 +---
 stack-size.diff |   12 
 2 files changed, 29 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 18:31:23 UTC (rev 1177229)
+++ PKGBUILD2022-03-27 18:56:00 UTC (rev 1177230)
@@ -2,7 +2,7 @@
 
 pkgname=appstream-generator
 pkgver=0.8.7
-pkgrel=1
+pkgrel=2
 pkgdesc='A fast AppStream metadata generator'
 arch=(x86_64)
 url='https://github.com/ximion/appstream-generator'
@@ -9,15 +9,25 @@
 license=(GPL3)
 depends=(appstream libarchive librsvg optipng glibd lmdb)
 makedepends=(ldc meson ninja mustache-d curl gir-to-d gobject-introspection 
docbook-xsl)
-source=(https://github.com/ximion/appstream-generator/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('0e8432549e55b653ebd971421aac208956ec8e197dc23c5533a6c1932f125793')
+options=(debug !lto)
+source=(https://github.com/ximion/appstream-generator/archive/v$pkgver/$pkgname-$pkgver.tar.gz
+stack-size.diff)
+sha256sums=('0e8432549e55b653ebd971421aac208956ec8e197dc23c5533a6c1932f125793'
+'73f68b4b85611ddabbcac7189266e49af4bc012d4fb610fb6fc87bae57970c2a')
 
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Fix crash due to stack exhaustion trying to initialize iconv in a 
Generator fiber
+  # https://github.com/ximion/appstream-generator/issues/101
+  patch -Np1 -i ../stack-size.diff
+}
+
 build() {
-  export LDFLAGS="$(echo -ne $LDFLAGS | sed -e 's/-flto/--flto=full/')"
-  meson build $pkgname-$pkgver -Ddownload-js=false --prefix=/usr
-  ninja -C build
+  arch-meson $pkgname-$pkgver build -D download-js=false
+  meson compile -C build -v
 }
 
 package() {
-  DESTDIR="$pkgdir" ninja install -C build
+  meson install -C build --destdir="$pkgdir"
 }

Added: stack-size.diff
===
--- stack-size.diff (rev 0)
+++ stack-size.diff 2022-03-27 18:56:00 UTC (rev 1177230)
@@ -0,0 +1,12 @@
+diff -u -r a/src/asgen/zarchive.d a2/src/asgen/zarchive.d
+--- a/src/asgen/zarchive.d 2022-02-22 18:16:54.0 +0100
 a2/src/asgen/zarchive.d2022-03-27 20:51:22.390736900 +0200
+@@ -436,7 +436,7 @@
+ aentry.data = this.readEntry (ar);
+ yield (aentry);
+ }
+-});
++}, 65536);
+ 
+ return gen;
+ }



[arch-commits] Commit in cups-filters/repos/extra-x86_64 (8 files)

2022-03-27 Thread Andreas Radke via arch-commits
Date: Sunday, March 27, 2022 @ 18:32:01
  Author: andyrtr
Revision: 440730

archrelease: copy trunk to extra-x86_64

Added:
  cups-filters/repos/extra-x86_64/PKGBUILD
(from rev 440729, cups-filters/trunk/PKGBUILD)
  cups-filters/repos/extra-x86_64/PKGBUILD.v20
(from rev 440729, cups-filters/trunk/PKGBUILD.v20)
  cups-filters/repos/extra-x86_64/buildfix.diff
(from rev 440729, cups-filters/trunk/buildfix.diff)
  cups-filters/repos/extra-x86_64/test.patch
(from rev 440729, cups-filters/trunk/test.patch)
Deleted:
  cups-filters/repos/extra-x86_64/PKGBUILD
  cups-filters/repos/extra-x86_64/PKGBUILD.v20
  cups-filters/repos/extra-x86_64/buildfix.diff
  cups-filters/repos/extra-x86_64/test.patch

---+
 PKGBUILD  |  116 -
 PKGBUILD.v20  |  156 
 buildfix.diff |   46 
 test.patch|   50 -
 4 files changed, 184 insertions(+), 184 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 18:31:53 UTC (rev 440729)
+++ PKGBUILD2022-03-27 18:32:01 UTC (rev 440730)
@@ -1,58 +0,0 @@
-# Maintainer: Andreas Radke 
-
-pkgname=cups-filters
-pkgver=1.28.12
-pkgrel=1
-pkgdesc="OpenPrinting CUPS Filters"
-arch=('x86_64')
-url="https://wiki.linuxfoundation.org/openprinting/cups-filters";
-license=('custom')
-depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 
'libcups>=2.2.6-2' 'systemd')
-makedepends=('ghostscript' 'python' 'mupdf-tools')
-checkdepends=('ttf-dejavu') # ttf-dejavu for make check
-optdepends=('ghostscript: for non-PostScript printers to print with CUPS to 
convert PostScript to raster images'
-   'foomatic-db: drivers use Ghostscript to convert PostScript to a 
printable form directly'
-   'foomatic-db-engine: drivers use Ghostscript to convert PostScript 
to a printable form directly'
-   'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript 
to a printable form directly'
-   'antiword: to convert MS Word documents'
-   'docx2txt: to convert Microsoft OOXML text from DOCX files')
-backup=(etc/cups/cups-browsed.conf)
-source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
-sha256sums=('46e2ea3d884ad222bb863ce6511e59cf390ef8e835295be44a80e500b2a33a3a')
-
-build() {
-  cd "$pkgname"-$pkgver
-  ./configure --prefix=/usr  \
---sysconfdir=/etc \
---sbindir=/usr/bin \
---localstatedir=/var \
---with-rcdir=no \
---enable-avahi \
---with-browseremoteprotocols=DNSSD,CUPS \
---enable-auto-setup-driverless \
---with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf
-  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
-  
-  # add upstream systemd support file
-  install -Dm644 utils/cups-browsed.service 
"${pkgdir}"/usr/lib/systemd/system/cups-browsed.service
-  sed -i "s|/usr/sbin/cups-browsed|/usr/bin/cups-browsed|" 
"${pkgdir}"/usr/lib/systemd/system/cups-browsed.service
-  #sed -i "s|cups.service|org.cups.cupsd.service|g" 
"${pkgdir}"/usr/lib/systemd/system/cups-browsed.service
-  
-  # use cups group from cups pkg FS#56818
-  chgrp -R 209 "${pkgdir}"/etc/cups
-
-  # license
-  mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname}
-  install -m644 "${srcdir}"/${pkgname}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: cups-filters/repos/extra-x86_64/PKGBUILD (from rev 440729, 
cups-filters/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 18:32:01 UTC (rev 440730)
@@ -0,0 +1,58 @@
+# Maintainer: Andreas Radke 
+
+pkgname=cups-filters
+pkgver=1.28.13
+pkgrel=1
+pkgdesc="OpenPrinting CUPS Filters"
+arch=('x86_64')
+url="https://wiki.linuxfoundation.org/openprinting/cups-filters";
+license=('custom')
+depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 
'libcups>=2.2.6-2' 'systemd')
+makedepends=('ghostscript' 'python' 'mupdf-tools')
+checkdepends=('ttf-dejavu') # ttf-dejavu for make check
+optdepends=('ghostscript: for non-PostScript printers to print with CUPS to 
convert PostScript to raster images'
+   'foomatic-db: drivers use Ghostscript to convert PostScript to a 
printable form directly'
+   'foomatic-db-engine: drivers use Ghostscript to convert PostScript 
to a printable form directly'
+   'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript 
to a printable form directly'
+   'antiword: to convert MS Word documents'
+   'docx2txt: to convert Microsoft OOXML text from DOCX files')
+backup=(etc/cups/cups-browsed.conf)
+source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
+sha256sums

[arch-commits] Commit in cups-filters/trunk (PKGBUILD)

2022-03-27 Thread Andreas Radke via arch-commits
Date: Sunday, March 27, 2022 @ 18:31:53
  Author: andyrtr
Revision: 440729

upgpkg: cups-filters 1.28.13-1: upstream update 1.28.13

Modified:
  cups-filters/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 18:05:55 UTC (rev 440728)
+++ PKGBUILD2022-03-27 18:31:53 UTC (rev 440729)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgname=cups-filters
-pkgver=1.28.12
+pkgver=1.28.13
 pkgrel=1
 pkgdesc="OpenPrinting CUPS Filters"
 arch=('x86_64')
@@ -18,7 +18,7 @@
'docx2txt: to convert Microsoft OOXML text from DOCX files')
 backup=(etc/cups/cups-browsed.conf)
 
source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
-sha256sums=('46e2ea3d884ad222bb863ce6511e59cf390ef8e835295be44a80e500b2a33a3a')
+sha256sums=('87282b86de32307afa8b2f920585c7fff0b675625ae712b79f3bfc4a06c3ef70')
 
 build() {
   cd "$pkgname"-$pkgver



[arch-commits] Commit in weechat/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-03-27 Thread Caleb Maclennan via arch-commits
Date: Sunday, March 27, 2022 @ 18:31:23
  Author: alerque
Revision: 1177229

archrelease: copy trunk to community-x86_64

Added:
  weechat/repos/community-x86_64/PKGBUILD
(from rev 1177228, weechat/trunk/PKGBUILD)
Deleted:
  weechat/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-27 18:31:16 UTC (rev 1177228)
+++ PKGBUILD2022-03-27 18:31:23 UTC (rev 1177229)
@@ -1,50 +0,0 @@
-# Maintainer : Christian Rebischke 
-# Maintainer : Caleb Maclennan 
-# Contributor: Eli Schwartz 
-# Contributor: Giovanni Scafora 
-# Contributor: lucke 
-
-pkgname=weechat
-pkgver=3.4.1
-pkgrel=1
-pkgdesc="Fast, light and extensible IRC client (curses UI)"
-arch=('x86_64')
-url="https://www.weechat.org/";
-license=('GPL')
-depends=('gnutls' 'curl' 'libgcrypt')
-makedepends=('asciidoctor' 'cmake' 'aspell' 'guile' 'lua' 'perl' 'python'
- 'ruby' 'tcl')
-optdepends=('aspell: spellchecker support'
-'guile: support for guile scripts'
-'lua: support for lua scripts'
-'perl: support for perl scripts'
-'python: support for python scripts'
-'ruby: support for ruby scripts'
-'tcl: support for tcl scripts')
-source=("https://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha512sums=('3715975d0b8cb5ac1946ceb0fa87fcecffebccf1687cb3b8c3d91429f31e69000808994885bef580a0cfd9c5b1bcf6a51642bd653cf887be981188281901a04e'
-'SKIP')
-b2sums=('a1e2e3e50da79041dc1500fb9c368cc3f3f2f799b867e5c6b2cb0742dac680bf3fd5449dcf19296845266f97cf6ee120c71d10cdb8cf4e20badb56fd4b55888c'
-'SKIP')
-validpgpkeys=('A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8') # WeeChat (signing 
key) 
-
-# cmake does not correctly handle CPPFLAGS, so kludge it in anyway:
-# https://gitlab.kitware.com/cmake/cmake/-/issues/12928
-CFLAGS+=" ${CPPFLAGS}"
-
-build() {
-  mkdir -p build
-  cd build
-  cmake -Wno-dev "${srcdir}/${pkgname}-${pkgver}" \
--DCMAKE_INSTALL_PREFIX=/usr \
--DENABLE_MAN=ON \
--DENABLE_DOC=ON \
--DENABLE_JAVASCRIPT=OFF \
--DENABLE_PHP=OFF
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="${pkgdir}" install
-}

Copied: weechat/repos/community-x86_64/PKGBUILD (from rev 1177228, 
weechat/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-27 18:31:23 UTC (rev 1177229)
@@ -0,0 +1,50 @@
+# Maintainer : Christian Rebischke 
+# Maintainer : Caleb Maclennan 
+# Contributor: Eli Schwartz 
+# Contributor: Giovanni Scafora 
+# Contributor: lucke 
+
+pkgname=weechat
+pkgver=3.5
+pkgrel=1
+pkgdesc="Fast, light and extensible IRC client (curses UI)"
+arch=('x86_64')
+url="https://www.weechat.org/";
+license=('GPL')
+depends=('gnutls' 'curl' 'libgcrypt')
+makedepends=('asciidoctor' 'cmake' 'aspell' 'guile' 'lua' 'perl' 'python'
+ 'ruby' 'tcl')
+optdepends=('aspell: spellchecker support'
+'guile: support for guile scripts'
+'lua: support for lua scripts'
+'perl: support for perl scripts'
+'python: support for python scripts'
+'ruby: support for ruby scripts'
+'tcl: support for tcl scripts')
+source=("https://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha512sums=('493be6219da4fa4b4862064de3d286d99d36018a61ba226f5abdc18c9ff43076d92f0b12fce96e04d31fed5c3931c7bf8615947cd19059dbf2c3aa75deead35f'
+'SKIP')
+b2sums=('4645d71a0f2742b0dbf0c905cfe085b6132ac4f1be6ec1056c432b2a1a7c7af2e62bf075a696732801be4fca3c45d7e3721a7fdaa9afac293623443793a27f26'
+'SKIP')
+validpgpkeys=('A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8') # WeeChat (signing 
key) 
+
+# cmake does not correctly handle CPPFLAGS, so kludge it in anyway:
+# https://gitlab.kitware.com/cmake/cmake/-/issues/12928
+CFLAGS+=" ${CPPFLAGS}"
+
+build() {
+  mkdir -p build
+  cd build
+  cmake -Wno-dev "${srcdir}/${pkgname}-${pkgver}" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_MAN=ON \
+-DENABLE_DOC=ON \
+-DENABLE_JAVASCRIPT=OFF \
+-DENABLE_PHP=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}



[arch-commits] Commit in weechat/trunk (PKGBUILD)

2022-03-27 Thread Caleb Maclennan via arch-commits
Date: Sunday, March 27, 2022 @ 18:31:16
  Author: alerque
Revision: 1177228

upgpkg: weechat 3.5-1

Modified:
  weechat/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-27 18:28:50 UTC (rev 1177227)
+++ PKGBUILD2022-03-27 18:31:16 UTC (rev 1177228)
@@ -5,7 +5,7 @@
 # Contributor: lucke 
 
 pkgname=weechat
-pkgver=3.4.1
+pkgver=3.5
 pkgrel=1
 pkgdesc="Fast, light and extensible IRC client (curses UI)"
 arch=('x86_64')
@@ -22,9 +22,9 @@
 'ruby: support for ruby scripts'
 'tcl: support for tcl scripts')
 source=("https://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha512sums=('3715975d0b8cb5ac1946ceb0fa87fcecffebccf1687cb3b8c3d91429f31e69000808994885bef580a0cfd9c5b1bcf6a51642bd653cf887be981188281901a04e'
+sha512sums=('493be6219da4fa4b4862064de3d286d99d36018a61ba226f5abdc18c9ff43076d92f0b12fce96e04d31fed5c3931c7bf8615947cd19059dbf2c3aa75deead35f'
 'SKIP')
-b2sums=('a1e2e3e50da79041dc1500fb9c368cc3f3f2f799b867e5c6b2cb0742dac680bf3fd5449dcf19296845266f97cf6ee120c71d10cdb8cf4e20badb56fd4b55888c'
+b2sums=('4645d71a0f2742b0dbf0c905cfe085b6132ac4f1be6ec1056c432b2a1a7c7af2e62bf075a696732801be4fca3c45d7e3721a7fdaa9afac293623443793a27f26'
 'SKIP')
 validpgpkeys=('A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8') # WeeChat (signing 
key) 
 



  1   2   >