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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 22:34:31
  Author: alerque
Revision: 1011778

archrelease: copy trunk to community-any

Added:
  lua-stdlib/repos/community-any/PKGBUILD
(from rev 1011777, lua-stdlib/trunk/PKGBUILD)
Deleted:
  lua-stdlib/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 22:33:44 UTC (rev 1011777)
+++ PKGBUILD2021-09-04 22:34:31 UTC (rev 1011778)
@@ -1,46 +0,0 @@
-# Maintainer: Caleb Maclennan 
-# Contributor: Stefan Husmann 
-# Contributor: Pierre Chapuis 
-
-pkgbase=lua-stdlib
-_rockname=${pkgbase#lua-}
-pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
-pkgver=41.2.2
-_rockrel=1
-pkgrel=7
-pkgdesc='Library of modules for common programming tasks'
-arch=(any)
-url="https://github.com/$pkgbase/$pkgbase";
-license=(MIT)
-makedepends=(lua
- lua51
- lua52
- lua53
- luarocks)
-_archive="$pkgbase-release-v$pkgver"
-source=("$_archive.tar.gz::$url/archive/$_archive.tar.gz")
-sha256sums=('42ca25ddcde59f608694a3335d24919a4df4cf6f14ea46c75249561a16c84711')
-
-_package() {
-   cd "$_archive"
-   depends=(${pkgname%-*})
-   luarocks --lua-version="$1" --tree="$pkgdir/usr/" \
-   make --deps-mode=none --no-manifest 
"$_rockname-$pkgver-$_rockrel.rockspec"
-   install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING
-}
-
-package_lua-stdlib() {
-   _package 5.4
-}
-
-package_lua51-stdlib() {
-   _package 5.1
-}
-
-package_lua52-stdlib() {
-   _package 5.2
-}
-
-package_lua53-stdlib() {
-   _package 5.3
-}

Copied: lua-stdlib/repos/community-any/PKGBUILD (from rev 1011777, 
lua-stdlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 22:34:31 UTC (rev 1011778)
@@ -0,0 +1,46 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: Stefan Husmann 
+# Contributor: Pierre Chapuis 
+
+pkgbase=lua-stdlib
+_rockname=${pkgbase#lua-}
+pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
+pkgver=41.2.2
+_rockrel=1
+pkgrel=8
+pkgdesc='Library of modules for common programming tasks'
+arch=(any)
+url="https://github.com/$pkgbase/$pkgbase";
+license=(MIT)
+makedepends=(lua
+ lua51
+ lua52
+ lua53
+ luarocks)
+_archive="$pkgbase-release-v$pkgver"
+source=("$_archive.tar.gz::$url/archive/release-v$pkgver.tar.gz")
+sha256sums=('42ca25ddcde59f608694a3335d24919a4df4cf6f14ea46c75249561a16c84711')
+
+_package() {
+   cd "$_archive"
+   depends=(${pkgname%-*})
+   luarocks --lua-version="$1" --tree="$pkgdir/usr/" \
+   make --deps-mode=none --no-manifest 
"$_rockname-$pkgver-$_rockrel.rockspec"
+   install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING
+}
+
+package_lua-stdlib() {
+   _package 5.4
+}
+
+package_lua51-stdlib() {
+   _package 5.1
+}
+
+package_lua52-stdlib() {
+   _package 5.2
+}
+
+package_lua53-stdlib() {
+   _package 5.3
+}



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 22:33:44
  Author: alerque
Revision: 1011777

upgpkg: lua-stdlib 41.2.2-8; fix source url

Modified:
  lua-stdlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 21:37:35 UTC (rev 1011776)
+++ PKGBUILD2021-09-04 22:33:44 UTC (rev 1011777)
@@ -7,7 +7,7 @@
 pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
 pkgver=41.2.2
 _rockrel=1
-pkgrel=7
+pkgrel=8
 pkgdesc='Library of modules for common programming tasks'
 arch=(any)
 url="https://github.com/$pkgbase/$pkgbase";
@@ -18,7 +18,7 @@
  lua53
  luarocks)
 _archive="$pkgbase-release-v$pkgver"
-source=("$_archive.tar.gz::$url/archive/$_archive.tar.gz")
+source=("$_archive.tar.gz::$url/archive/release-v$pkgver.tar.gz")
 sha256sums=('42ca25ddcde59f608694a3335d24919a4df4cf6f14ea46c75249561a16c84711')
 
 _package() {



[arch-commits] Commit in geoclue/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2021-09-04 Thread Jan Steffens via arch-commits
Date: Saturday, September 4, 2021 @ 22:25:27
  Author: heftig
Revision: 423438

archrelease: copy trunk to testing-x86_64

Added:
  geoclue/repos/testing-x86_64/
  geoclue/repos/testing-x86_64/PKGBUILD
(from rev 423437, geoclue/trunk/PKGBUILD)

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

Copied: geoclue/repos/testing-x86_64/PKGBUILD (from rev 423437, 
geoclue/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-09-04 22:25:27 UTC (rev 423438)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: György Balló 
+
+pkgname=geoclue
+pkgver=2.5.7
+pkgrel=4
+pkgdesc="Modular geoinformation service built on the D-Bus messaging system"
+arch=(x86_64)
+url="https://www.freedesktop.org/wiki/Software/GeoClue/";
+license=(LGPL)
+depends=(libsoup json-glib libmm-glib avahi geocode-glib)
+makedepends=(systemd gobject-introspection git vala meson gtk-doc libnotify)
+optdepends=('libnotify: Demo Agent')
+provides=("geoclue2=$pkgver-$pkgrel")
+conflicts=(geoclue2)
+replaces=(geoclue2)
+backup=(etc/geoclue/geoclue.conf)
+_commit=3bb60dd600a8b247fd6049e7e5b1c73c2c5fc0e8  # tags/2.5.7
+source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+# Mozilla API keys (see https://location.services.mozilla.com/api)
+# Note: These are for Arch Linux use ONLY. For your own distribution, please
+# get your own set of keys. Feel free to contact hef...@archlinux.org for
+# more information.
+_mozilla_api_key=e05d56db0a694edc8b5aaebda3f2db6a
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  # config patches (configurable hardcoded API key)
+  git cherry-pick -n 95c9ad4dc176 1a00809a0d89
+
+  # https://sources.debian.org/patches/geoclue-2.0/2.5.7-3/ 0003 0004
+  git cherry-pick -n f9347ca7d51b c3eba034eb03 12445fb134ee
+
+  # 
https://sources.debian.org/patches/geoclue-2.0/2.5.7-3/fix-nowifi-query.patch/
+  git revert -n 194529c7e712 715cfbf5bec8
+
+  # https://sources.debian.org/patches/geoclue-2.0/2.5.7-3/ 0006
+  git cherry-pick -n 91e17382521e
+
+  # don't claim the compass sensor when not needed
+  git cherry-pick -n 34a67b676d24
+}
+
+build() {
+  arch-meson $pkgname build \
+-D dbus-srv-user=geoclue \
+-D dbus-sys-dir=/usr/share/dbus-1/system.d \
+-D mozilla-api-key="$_mozilla_api_key"
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+
+  echo 'u geoclue - "Geoinformation service" /var/lib/geoclue' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+
+  echo 'd /var/lib/geoclue 0755 geoclue geoclue' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in geoclue/trunk (2 files)

2021-09-04 Thread Jan Steffens via arch-commits
Date: Saturday, September 4, 2021 @ 22:25:22
  Author: heftig
Revision: 423437

2.5.7-4: update patches, try our key again

Modified:
  geoclue/trunk/PKGBUILD
Deleted:
  geoclue/trunk/0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch

-+
 0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch |   56 
--
 PKGBUILD|   29 +++--
 2 files changed, 19 insertions(+), 66 deletions(-)

Deleted: 0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch
===
--- 0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch 
2021-09-04 20:12:48 UTC (rev 423436)
+++ 0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch 
2021-09-04 22:25:22 UTC (rev 423437)
@@ -1,56 +0,0 @@
-From  Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" 
-Date: Fri, 9 Apr 2021 19:50:58 +
-Subject: [PATCH] sources: Don't compute movement for low-accuracy sources
-
-This avoids claiming the compass and updating the location for heading
-changes when we only need to serve low-accuracy clients like the GNOME
-Settings Daemon.

- src/gclue-3g.c   | 4 +++-
- src/gclue-cdma.c | 4 +++-
- src/gclue-wifi.c | 1 +
- 3 files changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/src/gclue-3g.c b/src/gclue-3g.c
-index 4473102..40c10f6 100644
 a/src/gclue-3g.c
-+++ b/src/gclue-3g.c
-@@ -188,7 +188,9 @@ gclue_3g_get_singleton (void)
- static GClue3G *source = NULL;
- 
- if (source == NULL) {
--source = g_object_new (GCLUE_TYPE_3G, NULL);
-+source = g_object_new (GCLUE_TYPE_3G,
-+   "compute-movement", FALSE,
-+   NULL);
- g_object_weak_ref (G_OBJECT (source),
-on_3g_destroyed,
-&source);
-diff --git a/src/gclue-cdma.c b/src/gclue-cdma.c
-index 8f4f129..2a26a77 100644
 a/src/gclue-cdma.c
-+++ b/src/gclue-cdma.c
-@@ -177,7 +177,9 @@ gclue_cdma_get_singleton (void)
- static GClueCDMA *source = NULL;
- 
- if (source == NULL) {
--source = g_object_new (GCLUE_TYPE_CDMA, NULL);
-+source = g_object_new (GCLUE_TYPE_CDMA,
-+   "compute-movement", FALSE,
-+   NULL);
- g_object_weak_ref (G_OBJECT (source),
-on_cdma_destroyed,
-&source);
-diff --git a/src/gclue-wifi.c b/src/gclue-wifi.c
-index e507830..f09b40c 100644
 a/src/gclue-wifi.c
-+++ b/src/gclue-wifi.c
-@@ -968,6 +968,7 @@ gclue_wifi_get_singleton (GClueAccuracyLevel level)
- wifi[i] = g_object_new (GCLUE_TYPE_WIFI,
- "accuracy-level", level,
- "scramble-location", 
scramble_location,
-+"compute-movement", i > 0,
- NULL);
- g_object_weak_ref (G_OBJECT (wifi[i]),
-on_wifi_destroyed,

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:12:48 UTC (rev 423436)
+++ PKGBUILD2021-09-04 22:25:22 UTC (rev 423437)
@@ -3,7 +3,7 @@
 
 pkgname=geoclue
 pkgver=2.5.7
-pkgrel=3
+pkgrel=4
 pkgdesc="Modular geoinformation service built on the D-Bus messaging system"
 arch=(x86_64)
 url="https://www.freedesktop.org/wiki/Software/GeoClue/";
@@ -16,11 +16,15 @@
 replaces=(geoclue2)
 backup=(etc/geoclue/geoclue.conf)
 _commit=3bb60dd600a8b247fd6049e7e5b1c73c2c5fc0e8  # tags/2.5.7
-source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit";
-0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch)
-sha256sums=('SKIP'
-'22ac3c979cf2c95ba4f0d323cef2e10946667763c9bcec125a00cb213e502818')
+source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit";)
+sha256sums=('SKIP')
 
+# Mozilla API keys (see https://location.services.mozilla.com/api)
+# Note: These are for Arch Linux use ONLY. For your own distribution, please
+# get your own set of keys. Feel free to contact hef...@archlinux.org for
+# more information.
+_mozilla_api_key=e05d56db0a694edc8b5aaebda3f2db6a
+
 pkgver() {
   cd $pkgname
   git describe --tags | sed 's/-/+/g'
@@ -32,19 +36,24 @@
   # config patches (configurable hardcoded API key)
   git cherry-pick -n 95c9ad4dc176 1a00809a0d89
 
-  # https://sources.debian.org/patches/geoclue-2.0/2.5.7-2/
+  # https://sources.debian.org/patches/geoclue-2.0/2.5.7-3/ 0003 0004
   git cherry-pick -n f9347ca7d51b c3eba034eb03 12445fb134ee
 
-  # 
https://sou

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

2021-09-04 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, September 4, 2021 @ 21:28:49
  Author: svenstaro
Revision: 1011775

archrelease: copy trunk to community-x86_64

Added:
  miniserve/repos/community-x86_64/PKGBUILD
(from rev 1011774, miniserve/trunk/PKGBUILD)
Deleted:
  miniserve/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 21:28:38 UTC (rev 1011774)
+++ PKGBUILD2021-09-04 21:28:49 UTC (rev 1011775)
@@ -1,40 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=miniserve
-pkgver=0.16.0
-pkgrel=1
-pkgdesc="Tool to serve files via HTTP"
-arch=('x86_64')
-url="https://github.com/svenstaro/miniserve";
-license=('MIT')
-depends=('gcc-libs' 'bzip2')
-makedepends=('cargo')
-source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
-sha512sums=('e1bd7b63a46571e877ee2fc850d71b85a206a205ce6dab4343de43905e5b3ce12855924ec24b6ea37f5f783e2ca8ef49db25f3f7e7e7b30c13303b670355bf35')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cargo build --release --locked
-}
-
-check() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cargo test --release --locked -- --test-threads=1
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve
-
-  mkdir -p 
"$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d}
-  target/release/miniserve --print-completions bash > 
"$pkgdir"/usr/share/bash-completion/completions/miniserve
-  target/release/miniserve --print-completions zsh > 
"$pkgdir"/usr/share/zsh/site-functions/_miniserve
-  target/release/miniserve --print-completions fish > 
"$pkgdir"/usr/share/fish/vendor_completions.d/miniserve.fish
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: miniserve/repos/community-x86_64/PKGBUILD (from rev 1011774, 
miniserve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 21:28:49 UTC (rev 1011775)
@@ -0,0 +1,40 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=miniserve
+pkgver=0.17.0
+pkgrel=1
+pkgdesc="Tool to serve files via HTTP"
+arch=('x86_64')
+url="https://github.com/svenstaro/miniserve";
+license=('MIT')
+depends=('gcc-libs' 'bzip2')
+makedepends=('cargo')
+source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
+sha512sums=('e9ed5bfb717ff4c3932d6c64430dadbacbd5ea6079d4c9be0558d5aef2a1863e378246f8f42a8f94e23be6092dbde757cc5f1f2a0e85793995ce8b380238d17b')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  cargo build --release --locked
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  cargo test --release --locked -- --test-threads=1
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve
+
+  mkdir -p 
"$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d}
+  target/release/miniserve --print-completions bash > 
"$pkgdir"/usr/share/bash-completion/completions/miniserve
+  target/release/miniserve --print-completions zsh > 
"$pkgdir"/usr/share/zsh/site-functions/_miniserve
+  target/release/miniserve --print-completions fish > 
"$pkgdir"/usr/share/fish/vendor_completions.d/miniserve.fish
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-09-04 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, September 4, 2021 @ 21:28:38
  Author: svenstaro
Revision: 1011774

upgpkg: miniserve 0.17.0-1

Modified:
  miniserve/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 21:00:41 UTC (rev 1011773)
+++ PKGBUILD2021-09-04 21:28:38 UTC (rev 1011774)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=miniserve
-pkgver=0.16.0
+pkgver=0.17.0
 pkgrel=1
 pkgdesc="Tool to serve files via HTTP"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('gcc-libs' 'bzip2')
 makedepends=('cargo')
 
source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
-sha512sums=('e1bd7b63a46571e877ee2fc850d71b85a206a205ce6dab4343de43905e5b3ce12855924ec24b6ea37f5f783e2ca8ef49db25f3f7e7e7b30c13303b670355bf35')
+sha512sums=('e9ed5bfb717ff4c3932d6c64430dadbacbd5ea6079d4c9be0558d5aef2a1863e378246f8f42a8f94e23be6092dbde757cc5f1f2a0e85793995ce8b380238d17b')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 21:00:41
  Author: alerque
Revision: 1011773

archrelease: copy trunk to community-any

Added:
  vcsh/repos/community-any/PKGBUILD
(from rev 1011772, vcsh/trunk/PKGBUILD)
Deleted:
  vcsh/repos/community-any/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 20:59:53 UTC (rev 1011772)
+++ PKGBUILD2021-09-04 21:00:41 UTC (rev 1011773)
@@ -1,38 +0,0 @@
-# Maintainer: Caleb Maclennan 
-# Contributor: Evan Pitstick 
-# Contributor: Chet Gray 
-# Contributor: joni 
-# Contributor: Dieter Plaetinck 
-
-pkgname=vcsh
-pkgver=2.0.1
-pkgrel=1
-pkgdesc='Version Control System for $HOME that manages multiple Git 
repositories'
-arch=(any)
-url="https://github.com/RichiH/$pkgname";
-license=(GPL)
-depends=(git)
-checkdepends=(perl
-  perl-shell-command
-  perl-test-most)
-optdepends=('myrepos: manage multiple vcsh repos through mr')
-source=("$pkgname::git+$url.git")
-_archive="$pkgname-$pkgver"
-source=("$url/releases/download/v$pkgver/$_archive.tar.xz")
-sha256sums=('2769e01c8f2fcdaa32cc9f48e86124f3d7c2e93465c75eff33634fa22a86da68')
-
-build() {
-   cd "$_archive"
-   ./configure --prefix /usr
-   make
-}
-
-check() {
-   cd "$_archive"
-   make test
-}
-
-package() {
-   cd "$_archive"
-   make DESTDIR="$pkgdir" install
-}

Copied: vcsh/repos/community-any/PKGBUILD (from rev 1011772, 
vcsh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 21:00:41 UTC (rev 1011773)
@@ -0,0 +1,38 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: Evan Pitstick 
+# Contributor: Chet Gray 
+# Contributor: joni 
+# Contributor: Dieter Plaetinck 
+
+pkgname=vcsh
+pkgver=2.0.2
+pkgrel=1
+pkgdesc='Version Control System for $HOME that manages multiple Git 
repositories'
+arch=(any)
+url="https://github.com/RichiH/$pkgname";
+license=(GPL)
+depends=(git)
+checkdepends=(perl
+  perl-shell-command
+  perl-test-most)
+optdepends=('myrepos: manage multiple vcsh repos through mr')
+source=("$pkgname::git+$url.git")
+_archive="$pkgname-$pkgver"
+source=("$url/releases/download/v$pkgver/$_archive.tar.xz")
+sha256sums=('3ffc0bbb43c76620c8234c98f4ae94d0a99d24bb240497aab730979a8d23ad61')
+
+build() {
+   cd "$_archive"
+   ./configure --prefix /usr
+   make
+}
+
+check() {
+   cd "$_archive"
+   make test
+}
+
+package() {
+   cd "$_archive"
+   make DESTDIR="$pkgdir" install
+}



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 20:59:53
  Author: alerque
Revision: 1011772

upgpkg: vcsh 2.0.2-1

Modified:
  vcsh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:56:03 UTC (rev 1011771)
+++ PKGBUILD2021-09-04 20:59:53 UTC (rev 1011772)
@@ -5,7 +5,7 @@
 # Contributor: Dieter Plaetinck 
 
 pkgname=vcsh
-pkgver=2.0.1
+pkgver=2.0.2
 pkgrel=1
 pkgdesc='Version Control System for $HOME that manages multiple Git 
repositories'
 arch=(any)
@@ -19,7 +19,7 @@
 source=("$pkgname::git+$url.git")
 _archive="$pkgname-$pkgver"
 source=("$url/releases/download/v$pkgver/$_archive.tar.xz")
-sha256sums=('2769e01c8f2fcdaa32cc9f48e86124f3d7c2e93465c75eff33634fa22a86da68')
+sha256sums=('3ffc0bbb43c76620c8234c98f4ae94d0a99d24bb240497aab730979a8d23ad61')
 
 build() {
cd "$_archive"



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

2021-09-04 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, September 4, 2021 @ 20:56:03
  Author: svenstaro
Revision: 1011771

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 1011770, telegram-desktop/trunk/PKGBUILD)
Deleted:
  telegram-desktop/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 20:55:50 UTC (rev 1011770)
+++ PKGBUILD2021-09-04 20:56:03 UTC (rev 1011771)
@@ -1,40 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-pkgname=telegram-desktop
-pkgver=3.0.1
-pkgrel=1
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/";
-license=('GPL3')
-depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 
'ttf-opensans'
- 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 
'glibmm'
- 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt')
-makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl'
- 'extra-cmake-modules' 'gtk3' 'webkit2gtk')
-optdepends=('gtk3: GTK environment integration'
-'webkit2gtk: embedded browser features'
-'xdg-desktop-portal: desktop integration')
-source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";)
-sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447')
-
-build() {
-cd tdesktop-$pkgver-full
-
-# Turns out we're allowed to use the official API key that telegram uses 
for their snap builds:
-# 
https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
-# Thanks @primeos!
-cmake \
--B build \
--G Ninja \
--DCMAKE_INSTALL_PREFIX="/usr" \
--DCMAKE_BUILD_TYPE=Release \
--DTDESKTOP_API_ID=611335 \
--DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c
-ninja -C build
-}
-
-package() {
-cd tdesktop-$pkgver-full
-DESTDIR=$pkgdir ninja -C build install
-}

Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 1011770, 
telegram-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 20:56:03 UTC (rev 1011771)
@@ -0,0 +1,40 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: hexchain 
+pkgname=telegram-desktop
+pkgver=3.0.1
+pkgrel=1
+pkgdesc='Official Telegram Desktop client'
+arch=('x86_64')
+url="https://desktop.telegram.org/";
+license=('GPL3')
+depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 
'ttf-opensans'
+ 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 
'glibmm'
+ 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt')
+makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl'
+ 'extra-cmake-modules' 'gtk3' 'webkit2gtk')
+optdepends=('gtk3: GTK environment integration'
+'webkit2gtk: embedded browser features'
+'xdg-desktop-portal: desktop integration')
+source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";)
+sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447')
+
+build() {
+cd tdesktop-$pkgver-full
+
+# Turns out we're allowed to use the official API key that telegram uses 
for their snap builds:
+# 
https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
+# Thanks @primeos!
+cmake \
+-B build \
+-G Ninja \
+-DCMAKE_INSTALL_PREFIX="/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DTDESKTOP_API_ID=611335 \
+-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c
+ninja -C build
+}
+
+package() {
+cd tdesktop-$pkgver-full
+DESTDIR=$pkgdir ninja -C build install
+}



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

2021-09-04 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, September 4, 2021 @ 20:55:50
  Author: svenstaro
Revision: 1011770

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 1011769, telegram-desktop/trunk/PKGBUILD)
Deleted:
  telegram-desktop/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 20:55:39 UTC (rev 1011769)
+++ PKGBUILD2021-09-04 20:55:50 UTC (rev 1011770)
@@ -1,40 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-pkgname=telegram-desktop
-pkgver=3.0.0
-pkgrel=1
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/";
-license=('GPL3')
-depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 
'ttf-opensans'
- 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 
'glibmm'
- 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt')
-makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl'
- 'extra-cmake-modules' 'gtk3' 'webkit2gtk')
-optdepends=('gtk3: GTK environment integration'
-'webkit2gtk: embedded browser features'
-'xdg-desktop-portal: desktop integration')
-source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";)
-sha512sums=('2439de9e11fa6150f4306a0da79a20b1552e4432cf669764669e4bf2eca7311b031e8b22c23cde1efe640e1ef2ac71916fd7151d31b475cbaabc78d79ee50415')
-
-build() {
-cd tdesktop-$pkgver-full
-
-# Turns out we're allowed to use the official API key that telegram uses 
for their snap builds:
-# 
https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
-# Thanks @primeos!
-cmake \
--B build \
--G Ninja \
--DCMAKE_INSTALL_PREFIX="/usr" \
--DCMAKE_BUILD_TYPE=Release \
--DTDESKTOP_API_ID=611335 \
--DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c
-ninja -C build
-}
-
-package() {
-cd tdesktop-$pkgver-full
-DESTDIR=$pkgdir ninja -C build install
-}

Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 1011769, 
telegram-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 20:55:50 UTC (rev 1011770)
@@ -0,0 +1,40 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: hexchain 
+pkgname=telegram-desktop
+pkgver=3.0.1
+pkgrel=1
+pkgdesc='Official Telegram Desktop client'
+arch=('x86_64')
+url="https://desktop.telegram.org/";
+license=('GPL3')
+depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 
'ttf-opensans'
+ 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 
'glibmm'
+ 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt')
+makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl'
+ 'extra-cmake-modules' 'gtk3' 'webkit2gtk')
+optdepends=('gtk3: GTK environment integration'
+'webkit2gtk: embedded browser features'
+'xdg-desktop-portal: desktop integration')
+source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";)
+sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447')
+
+build() {
+cd tdesktop-$pkgver-full
+
+# Turns out we're allowed to use the official API key that telegram uses 
for their snap builds:
+# 
https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
+# Thanks @primeos!
+cmake \
+-B build \
+-G Ninja \
+-DCMAKE_INSTALL_PREFIX="/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DTDESKTOP_API_ID=611335 \
+-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c
+ninja -C build
+}
+
+package() {
+cd tdesktop-$pkgver-full
+DESTDIR=$pkgdir ninja -C build install
+}



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

2021-09-04 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, September 4, 2021 @ 20:55:39
  Author: svenstaro
Revision: 1011769

upgpkg: telegram-desktop 3.0.1-1

Modified:
  telegram-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:31:37 UTC (rev 1011768)
+++ PKGBUILD2021-09-04 20:55:39 UTC (rev 1011769)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: hexchain 
 pkgname=telegram-desktop
-pkgver=3.0.0
+pkgver=3.0.1
 pkgrel=1
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 'webkit2gtk: embedded browser features'
 'xdg-desktop-portal: desktop integration')
 
source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";)
-sha512sums=('2439de9e11fa6150f4306a0da79a20b1552e4432cf669764669e4bf2eca7311b031e8b22c23cde1efe640e1ef2ac71916fd7151d31b475cbaabc78d79ee50415')
+sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447')
 
 build() {
 cd tdesktop-$pkgver-full



[arch-commits] Commit in dbeaver/repos/community-x86_64 (12 files)

2021-09-04 Thread Fabio Castelli via arch-commits
Date: Saturday, September 4, 2021 @ 20:22:09
  Author: muflone
Revision: 1011433

archrelease: copy trunk to community-x86_64

Added:
  dbeaver/repos/community-x86_64/PKGBUILD
(from rev 1011431, dbeaver/trunk/PKGBUILD)
  dbeaver/repos/community-x86_64/dbeaver.hook
(from rev 1011431, dbeaver/trunk/dbeaver.hook)
  dbeaver/repos/community-x86_64/dbeaver.install
(from rev 1011432, dbeaver/trunk/dbeaver.install)
  dbeaver/repos/community-x86_64/dbeaver.profile.gz
(from rev 1011432, dbeaver/trunk/dbeaver.profile.gz)
  dbeaver/repos/community-x86_64/dbeaver.sh
(from rev 1011432, dbeaver/trunk/dbeaver.sh)
  dbeaver/repos/community-x86_64/io.dbeaver.DBeaver.desktop
(from rev 1011432, dbeaver/trunk/io.dbeaver.DBeaver.desktop)
Deleted:
  dbeaver/repos/community-x86_64/PKGBUILD
  dbeaver/repos/community-x86_64/dbeaver.hook
  dbeaver/repos/community-x86_64/dbeaver.install
  dbeaver/repos/community-x86_64/dbeaver.profile.gz
  dbeaver/repos/community-x86_64/dbeaver.sh
  dbeaver/repos/community-x86_64/io.dbeaver.DBeaver.desktop

+
 PKGBUILD   |  224 +--
 dbeaver.hook   |   24 ++--
 dbeaver.install|   10 -
 dbeaver.sh |   12 +-
 io.dbeaver.DBeaver.desktop |   32 +++---
 5 files changed, 151 insertions(+), 151 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 20:21:56 UTC (rev 1011432)
+++ PKGBUILD2021-09-04 20:22:09 UTC (rev 1011433)
@@ -1,112 +0,0 @@
-# Maintainer: Muflone http://www.muflone.com/contacts/english/
-# Contributor: Arne Hoch 
-
-pkgname=dbeaver
-pkgver=21.1.5
-pkgrel=1
-pkgdesc="Free universal SQL Client for developers and database administrators 
(community edition)"
-arch=('x86_64')
-url="https://dbeaver.io/";
-license=("Apache")
-depends=('java-runtime>=11' 'gtk3' 'gtk-update-icon-cache' 'libsecret')
-makedepends=('maven' 'java-runtime<15')
-optdepends=('dbeaver-plugin-office: export data in Microsoft Office Excel 
format'
-'dbeaver-plugin-svg-format: save diagrams in SVG format')
-source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/dbeaver/dbeaver/archive/${pkgver}.tar.gz";
-"io.${pkgname}.DBeaver.desktop"
-"${pkgname}.sh"
-"${pkgname}.profile.gz"
-"${pkgname}.hook"
-"${pkgname}.install")
-sha256sums=('429f366ee896fb21a1ef92b0ea8a9ec45d9d7d32f407b9191ecfab129d6520f1'
-'9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b'
-'406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526'
-'1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034'
-'f8b763ca210bfa4d9a4e407b656ba4f5d1bf2f3f54c67044f7a4dd0c3625fc22'
-'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab')
-install="${pkgname}.install"
-
-prepare() {
-  # Fix version number in profile file
-  gzip --decompress --keep --stdout "${pkgname}.profile.gz" | 
-sed "s/DBEAVER_VERSION/${pkgver}/g" |
-gzip -9 > "${pkgname}.profile-${pkgver}.gz"
-
-  # Avoid the use of any Java 15/16, actually incompatible with the build
-  export JAVA_HOME="/usr/lib/jvm/$(archlinux-java status | tail -n +2 | sort | 
cut -d ' ' -f 3 | sort -nr -k 2 -t '-' | grep -vE '15-|16-' -m 1)"
-  
-  cd "${pkgname}-${pkgver}"
-
-  # Download dependencies during prepare FS#55873
-  # https://bugs.archlinux.org/task/55873
-  export MAVEN_OPTS="-Xmx2048m"
-  mvn --batch-mode validate
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  mvn --batch-mode package
-}
-
-package() {
-  cd "${pkgname}-${pkgver}/product/community"
-  # Install icons into /usr/share/icons/hicolor
-  for _size in 16 32 48 64 128 256 512
-  do
-install -m 644 -D "icons-sources/icon_${_size}x${_size}.png" \
-  "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/dbeaver.png"
-  done
-
-  # Move into the target directory
-  cd "target/products/org.jkiss.dbeaver.core.product/linux/gtk/${CARCH}"
-
-  # Initially install everything into /usr/lib/dbeaver
-  install -m 755 -d "${pkgdir}/usr/lib"
-  cp -r "dbeaver" "${pkgdir}/usr/lib/${pkgname}"
-
-  # Move shared data to /usr/share/dbeaver
-  cd "${pkgdir}/usr/lib/${pkgname}"
-  install -m 755 -d "${pkgdir}/usr/share/${pkgname}"
-  for _file in configuration features p2 .eclipseproduct artifacts.xml 
dbeaver.ini readme.txt
-  do
-mv "${_file}" "${pkgdir}/usr/share/${pkgname}"
-ln -s "/usr/share/${pkgname}/${_file}" .
-  done
-
-  # Install additional licenses
-  install -m 755 -d "${pkgdir}/usr/share/licenses"
-  mv licenses "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  # Install icons
-  install -m 755 -d "${pkgdir}/usr/share/pixmaps"
-  mv dbeaver.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-  mv icon.xpm "${pkgdir}/usr/share/pixmaps/${pkgname}.xpm"
-
-  # Install executable script into /usr/bin
-  install -m 755 -d "${pkgdir}/usr/bin"
-  install -m 755 "${

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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:21:56
  Author: felixonmars
Revision: 1011432

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1011431, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 20:21:56 UTC (rev 1011432)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.2.0.0
+pkgrel=52
+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-brittany-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-eval-plugin'
+# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 
'haskell-hls-tactics-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=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-eval -f-refineImports 
-f-splice -f-tactic
+
+  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)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:21:44
  Author: felixonmars
Revision: 1011431

upgpkg: haskell-language-server 1.2.0.0-52: rebuild with generic-deriving 1.14.1

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:20:43 UTC (rev 1011430)
+++ PKGBUILD2021-09-04 20:21:44 UTC (rev 1011431)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.2.0.0
-pkgrel=51
+pkgrel=52
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")



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

2021-09-04 Thread Fabio Castelli via arch-commits
Date: Saturday, September 4, 2021 @ 20:20:43
  Author: muflone
Revision: 1011430

upgpkg: dbeaver 21.2.0-1

Modified:
  dbeaver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:18:09 UTC (rev 1011429)
+++ PKGBUILD2021-09-04 20:20:43 UTC (rev 1011430)
@@ -2,7 +2,7 @@
 # Contributor: Arne Hoch 
 
 pkgname=dbeaver
-pkgver=21.1.5
+pkgver=21.2.0
 pkgrel=1
 pkgdesc="Free universal SQL Client for developers and database administrators 
(community edition)"
 arch=('x86_64')
@@ -18,7 +18,7 @@
 "${pkgname}.profile.gz"
 "${pkgname}.hook"
 "${pkgname}.install")
-sha256sums=('429f366ee896fb21a1ef92b0ea8a9ec45d9d7d32f407b9191ecfab129d6520f1'
+sha256sums=('da1aefdb5b98bec0fad11524cc7860e257037770daa5f5b263b82609db2668bd'
 '9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b'
 '406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526'
 '1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034'



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:18:09
  Author: felixonmars
Revision: 1011429

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 1011428, haskell-hls-pragmas-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1011428, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 20:18:09 UTC (rev 1011429)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.0.0
+pkgrel=46
+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-test' 
'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:17:56
  Author: felixonmars
Revision: 1011428

upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-46: rebuild with generic-deriving 
1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:16:05 UTC (rev 1011427)
+++ PKGBUILD2021-09-04 20:17:56 UTC (rev 1011428)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.0.0
-pkgrel=45
+pkgrel=46
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin";
 license=("Apache")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:16:05
  Author: felixonmars
Revision: 1011427

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 1011426, 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 1011426, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 20:16:05 UTC (rev 1011427)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.0
+pkgrel=46
+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";)
+sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:15:52
  Author: felixonmars
Revision: 1011426

upgpkg: haskell-hls-module-name-plugin 1.0.0.0-46: rebuild with 
generic-deriving 1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:14:38 UTC (rev 1011425)
+++ PKGBUILD2021-09-04 20:15:52 UTC (rev 1011426)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.0
-pkgrel=45
+pkgrel=46
 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-stylish-haskell-plugin/repos (2 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:14:38
  Author: felixonmars
Revision: 1011425

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 1011424, 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 1011424, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 20:14:38 UTC (rev 1011425)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.1
+pkgrel=35
+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";)
+sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:14:26
  Author: felixonmars
Revision: 1011424

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-35: rebuild with 
generic-deriving 1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:13:08 UTC (rev 1011423)
+++ PKGBUILD2021-09-04 20:14:26 UTC (rev 1011424)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.1
-pkgrel=34
+pkgrel=35
 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-fourmolu-plugin/repos (2 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:13:08
  Author: felixonmars
Revision: 1011423

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 1011422, 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 1011422, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 20:13:08 UTC (rev 1011423)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.1
+pkgrel=35
+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";)
+sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 20:12:55
  Author: felixonmars
Revision: 1011422

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-35: rebuild with generic-deriving 
1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 18:09:55 UTC (rev 1011421)
+++ PKGBUILD2021-09-04 20:12:55 UTC (rev 1011422)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.1
-pkgrel=34
+pkgrel=35
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin";
 license=("Apache")



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

2021-09-04 Thread Jan Steffens via arch-commits
Date: Saturday, September 4, 2021 @ 20:12:48
  Author: heftig
Revision: 423436

archrelease: copy trunk to extra-x86_64

Added:
  gtksourceview4/repos/extra-x86_64/PKGBUILD
(from rev 423435, gtksourceview4/trunk/PKGBUILD)
Deleted:
  gtksourceview4/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   83 ++---
 1 file changed, 41 insertions(+), 42 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 20:12:39 UTC (rev 423435)
+++ PKGBUILD2021-09-04 20:12:48 UTC (rev 423436)
@@ -1,42 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Balló György 
-# Contributor: Ionut Biru 
-
-pkgname=gtksourceview4
-pkgver=4.8.1
-pkgrel=1
-pkgdesc="A text widget adding syntax highlighting and more to GNOME"
-url="https://wiki.gnome.org/Projects/GtkSourceView";
-arch=(x86_64)
-license=(GPL)
-depends=(gtk3 libxml2)
-makedepends=(gobject-introspection vala gtk-doc glade yelp-tools git meson)
-checkdepends=(xorg-server-xvfb)
-provides=(libgtksourceview-${pkgver%%.*}.so)
-_commit=fde022cc5cb530e34e0e44954147576fa8da291d  # tags/4.8.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gtksourceview.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd gtksourceview
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd gtksourceview
-}
-
-build() {
-  arch-meson gtksourceview build -D glade_catalog=true -D gtk_doc=true
-  meson compile -C build
-}
-
-check() {
-  dbus-run-session xvfb-run \
--s '-screen 0 1920x1080x24 -nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gtksourceview4/repos/extra-x86_64/PKGBUILD (from rev 423435, 
gtksourceview4/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 20:12:48 UTC (rev 423436)
@@ -0,0 +1,41 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Balló György 
+# Contributor: Ionut Biru 
+
+pkgname=gtksourceview4
+pkgver=4.8.2
+pkgrel=1
+pkgdesc="A text widget adding syntax highlighting and more to GNOME"
+url="https://wiki.gnome.org/Projects/GtkSourceView";
+arch=(x86_64)
+license=(GPL)
+depends=(gtk3 libxml2)
+makedepends=(gobject-introspection vala gtk-doc glade yelp-tools git meson)
+checkdepends=(xorg-server-xvfb)
+provides=(libgtksourceview-${pkgver%%.*}.so)
+_commit=9ef6616cc9d242787eac5474988e2aa3a040bb2e  # tags/4.8.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gtksourceview.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd gtksourceview
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtksourceview
+}
+
+build() {
+  arch-meson gtksourceview build -D glade_catalog=true -D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  dbus-run-session xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-09-04 Thread Jan Steffens via arch-commits
Date: Saturday, September 4, 2021 @ 20:12:39
  Author: heftig
Revision: 423435

4.8.2-1

Modified:
  gtksourceview4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 20:12:34 UTC (rev 423434)
+++ PKGBUILD2021-09-04 20:12:39 UTC (rev 423435)
@@ -3,7 +3,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=gtksourceview4
-pkgver=4.8.1
+pkgver=4.8.2
 pkgrel=1
 pkgdesc="A text widget adding syntax highlighting and more to GNOME"
 url="https://wiki.gnome.org/Projects/GtkSourceView";
@@ -13,7 +13,7 @@
 makedepends=(gobject-introspection vala gtk-doc glade yelp-tools git meson)
 checkdepends=(xorg-server-xvfb)
 provides=(libgtksourceview-${pkgver%%.*}.so)
-_commit=fde022cc5cb530e34e0e44954147576fa8da291d  # tags/4.8.1^0
+_commit=9ef6616cc9d242787eac5474988e2aa3a040bb2e  # tags/4.8.2^0
 source=("git+https://gitlab.gnome.org/GNOME/gtksourceview.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -32,11 +32,10 @@
 }
 
 check() {
-  dbus-run-session xvfb-run \
--s '-screen 0 1920x1080x24 -nolisten local' \
+  dbus-run-session xvfb-run -s '-nolisten local' \
 meson test -C build --print-errorlogs
 }
 
 package() {
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
 }



[arch-commits] Commit in pahole/repos/extra-x86_64 (4 files)

2021-09-04 Thread Jan Steffens via arch-commits
Date: Saturday, September 4, 2021 @ 20:12:34
  Author: heftig
Revision: 423434

archrelease: copy trunk to extra-x86_64

Added:
  pahole/repos/extra-x86_64/PKGBUILD
(from rev 423433, pahole/trunk/PKGBUILD)
  pahole/repos/extra-x86_64/python.diff
(from rev 423433, pahole/trunk/python.diff)
Deleted:
  pahole/repos/extra-x86_64/PKGBUILD
  pahole/repos/extra-x86_64/python.diff

-+
 PKGBUILD|  107 --
 python.diff |   26 +++---
 2 files changed, 66 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 20:12:27 UTC (rev 423433)
+++ PKGBUILD2021-09-04 20:12:34 UTC (rev 423434)
@@ -1,54 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=pahole
-pkgver=1.21
-pkgrel=1
-pkgdesc="Pahole and other DWARF utils"
-url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git";
-arch=(x86_64)
-license=(GPL2)
-depends=(libelf python)
-makedepends=(git cmake ninja)
-provides=(libdwarves{,_emit,_reorganize}.so)
-_commit=25ad41e7b52e3ad677ad4c016698e71079403b3f  # tags/v1.21^0
-source=("git+https://git.kernel.org/pub/scm/devel/pahole/pahole.git#commit=$_commit";
-"git+https://github.com/libbpf/libbpf";
-python.diff)
-sha256sums=('SKIP'
-'SKIP'
-'defaea9ad325a73bb27bd029065604c084dd32f132b5eaa431718533e94dc073')
-
-pkgver() {
-  cd pahole
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pahole
-
-  # https://bugs.archlinux.org/task/70013
-  git apply -3 ../python.diff
-
-  git submodule init
-  git submodule set-url lib/bpf "$srcdir/libbpf"
-  git submodule update
-}
-
-build() {
-  CFLAGS+=" $CPPFLAGS"
-  cmake -S pahole -B build -G Ninja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=None \
--D__LIB=lib
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-
-  export PYTHONHASHSEED=0
-  python -m compileall -d / "$pkgdir"
-  python -O -m compileall -d / "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: pahole/repos/extra-x86_64/PKGBUILD (from rev 423433, 
pahole/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 20:12:34 UTC (rev 423434)
@@ -0,0 +1,53 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=pahole
+pkgver=1.22
+pkgrel=1
+pkgdesc="Pahole and other DWARF utils"
+url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git";
+arch=(x86_64)
+license=(GPL2)
+depends=(libelf python)
+makedepends=(git cmake ninja)
+provides=(libdwarves{,_emit,_reorganize}.so)
+_commit=f02af2553ea58ae1186226af0d0ec835a248358f  # tags/v1.22^0
+source=("git+https://git.kernel.org/pub/scm/devel/pahole/pahole.git#commit=$_commit";
+"git+https://github.com/libbpf/libbpf";
+python.diff)
+sha256sums=('SKIP'
+'SKIP'
+'61f232298d59cbcd5e3c863e3f6866b45b7224d5c649dfb7737196233df034f1')
+
+pkgver() {
+  cd pahole
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd pahole
+
+  # https://bugs.archlinux.org/task/70013
+  git apply -3 ../python.diff
+
+  git submodule init
+  git submodule set-url lib/bpf "$srcdir/libbpf"
+  git submodule update
+}
+
+build() {
+  cmake -S pahole -B build -G Ninja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-D__LIB=lib
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  export PYTHONHASHSEED=0
+  python -m compileall -d / "$pkgdir"
+  python -O -m compileall -d / "$pkgdir"
+}
+
+# vim:set sw=2 et:

Deleted: python.diff
===
--- python.diff 2021-09-04 20:12:27 UTC (rev 423433)
+++ python.diff 2021-09-04 20:12:34 UTC (rev 423434)
@@ -1,13 +0,0 @@
-diff --git i/CMakeLists.txt w/CMakeLists.txt
-index 7f72c7a..f8c42b1 100644
 i/CMakeLists.txt
-+++ w/CMakeLists.txt
-@@ -161,6 +161,7 @@ install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h
- install(FILES man-pages/pahole.1 DESTINATION 
${CMAKE_INSTALL_PREFIX}/share/man/man1/)
- install(PROGRAMS ostra/ostra-cg DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
- install(PROGRAMS btfdiff fullcircle DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
--install(FILES ostra/python/ostra.py DESTINATION 
${CMAKE_INSTALL_PREFIX}/share/dwarves/runtime/python)
-+find_package(Python3)
-+install(FILES ostra/python/ostra.py DESTINATION ${Python3_SITELIB})
- install(FILES lib/Makefile lib/ctracer_relay.c lib/ctracer_relay.h 
lib/linux.blacklist.cu
-   DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dwarves/runtime)

Copied: pahole/repos/extra-x86_64/python.diff (from rev 423433, 
pahole/trunk/python.diff)
===
--- python.diff (rev 0)
+++ python.diff 2021-09-04 20:12:34 UTC (rev 423434)
@@ -0,0 +1,13 @@
+diff --git i/CMak

[arch-commits] Commit in pahole/trunk (PKGBUILD python.diff)

2021-09-04 Thread Jan Steffens via arch-commits
Date: Saturday, September 4, 2021 @ 20:12:27
  Author: heftig
Revision: 423433

1.22-1

Modified:
  pahole/trunk/PKGBUILD
  pahole/trunk/python.diff

-+
 PKGBUILD|7 +++
 python.diff |4 ++--
 2 files changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 18:06:13 UTC (rev 423432)
+++ PKGBUILD2021-09-04 20:12:27 UTC (rev 423433)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=pahole
-pkgver=1.21
+pkgver=1.22
 pkgrel=1
 pkgdesc="Pahole and other DWARF utils"
 url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git";
@@ -10,13 +10,13 @@
 depends=(libelf python)
 makedepends=(git cmake ninja)
 provides=(libdwarves{,_emit,_reorganize}.so)
-_commit=25ad41e7b52e3ad677ad4c016698e71079403b3f  # tags/v1.21^0
+_commit=f02af2553ea58ae1186226af0d0ec835a248358f  # tags/v1.22^0
 
source=("git+https://git.kernel.org/pub/scm/devel/pahole/pahole.git#commit=$_commit";
 "git+https://github.com/libbpf/libbpf";
 python.diff)
 sha256sums=('SKIP'
 'SKIP'
-'defaea9ad325a73bb27bd029065604c084dd32f132b5eaa431718533e94dc073')
+'61f232298d59cbcd5e3c863e3f6866b45b7224d5c649dfb7737196233df034f1')
 
 pkgver() {
   cd pahole
@@ -35,7 +35,6 @@
 }
 
 build() {
-  CFLAGS+=" $CPPFLAGS"
   cmake -S pahole -B build -G Ninja \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_BUILD_TYPE=None \

Modified: python.diff
===
--- python.diff 2021-09-04 18:06:13 UTC (rev 423432)
+++ python.diff 2021-09-04 20:12:27 UTC (rev 423433)
@@ -1,8 +1,8 @@
 diff --git i/CMakeLists.txt w/CMakeLists.txt
-index 7f72c7a..f8c42b1 100644
+index 4140574..4bfe743 100644
 --- i/CMakeLists.txt
 +++ w/CMakeLists.txt
-@@ -161,6 +161,7 @@ install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h
+@@ -187,6 +187,7 @@ install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h
  install(FILES man-pages/pahole.1 DESTINATION 
${CMAKE_INSTALL_PREFIX}/share/man/man1/)
  install(PROGRAMS ostra/ostra-cg DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
  install(PROGRAMS btfdiff fullcircle DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 18:09:55
  Author: alerque
Revision: 1011421

archrelease: copy trunk to community-x86_64

Added:
  sile/repos/community-x86_64/PKGBUILD
(from rev 1011420, sile/trunk/PKGBUILD)
Deleted:
  sile/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 18:09:09 UTC (rev 1011420)
+++ PKGBUILD2021-09-04 18:09:55 UTC (rev 1011421)
@@ -1,66 +0,0 @@
-# Maintainer: Caleb Maclennan 
-# Contributor: Adrián Pérez de Castro 
-
-pkgname=sile
-pkgdesc='Modern typesetting system inspired by TeX'
-pkgver=0.11.1
-pkgrel=2
-arch=(x86_64)
-url=https://www.sile-typesetter.org
-license=(MIT)
-_luadeps=(bit32
-   cassowary
-   cosmo
-   cliargs
-   expat
-   filesystem
-   linenoise
-   lpeg
-   luaepnf
-   penlight
-   repl
-   sec
-   socket
-   stdlib
-   utf8
-   vstruct
-   zlib)
-depends=(fontconfig
- freetype2
- harfbuzz
- gentium-plus-font
- git
- icu
- libpng # this goes with libtexpdf if ever split out to a library 
package
- lua
- "${_luadeps[@]/#/lua-}"
- zlib)
-depends+=(libfreetype.so
-  libharfbuzz.so
-  libicudata.so
-  libicui18n.so
-  libicuio.so
-  libicuuc.so)
-checkdepends=(poppler)
-provides=(libtexpdf.so)
-_archive="$pkgname-$pkgver"
-source=("https://github.com/sile-typesetter/sile/releases/download/v$pkgver/$_archive.tar.xz";)
-sha256sums=('a3e627d543bf07ff43ff06cacdbceb8f37aa056a31af25e68f706ad33f497d19')
-
-build () {
-   cd "$_archive"
-   ./configure \
-   --prefix /usr \
-   --with-system-luarocks
-   make all
-}
-
-check () {
-   cd "$_archive"
-   make check
-}
-
-package () {
-   cd "$_archive"
-   make install DESTDIR="$pkgdir"
-}

Copied: sile/repos/community-x86_64/PKGBUILD (from rev 1011420, 
sile/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 18:09:55 UTC (rev 1011421)
@@ -0,0 +1,67 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: Adrián Pérez de Castro 
+
+pkgname=sile
+pkgdesc='Modern typesetting system inspired by TeX'
+pkgver=0.11.1
+pkgrel=3
+arch=(x86_64)
+url=https://www.sile-typesetter.org
+license=(MIT)
+_luadeps=(bit32
+  cassowary
+  cliargs
+  cosmo
+  expat
+  filesystem
+  linenoise
+  lpeg
+  luaepnf
+  luarepl
+  luautf8
+  penlight
+  sec
+  socket
+  stdlib
+  vstruct
+  zlib)
+depends=(glibc
+ fontconfig
+ freetype2
+ harfbuzz
+ gentium-plus-font
+ git
+ icu
+ libpng # this goes with libtexpdf if ever split out to a library 
package
+ lua
+ "${_luadeps[@]/#/lua-}"
+ zlib)
+depends+=(libfreetype.so
+  libharfbuzz.so
+  libicudata.so
+  libicui18n.so
+  libicuio.so
+  libicuuc.so)
+checkdepends=(poppler)
+provides=(libtexpdf.so)
+_archive="$pkgname-$pkgver"
+source=("https://github.com/sile-typesetter/sile/releases/download/v$pkgver/$_archive.tar.xz";)
+sha256sums=('a3e627d543bf07ff43ff06cacdbceb8f37aa056a31af25e68f706ad33f497d19')
+
+build () {
+   cd "$_archive"
+   ./configure \
+   --prefix /usr \
+   --with-system-luarocks
+   make all
+}
+
+check () {
+   cd "$_archive"
+   make check
+}
+
+package () {
+   cd "$_archive"
+   make install DESTDIR="$pkgdir"
+}



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 18:09:09
  Author: alerque
Revision: 1011420

upgpkg: sile 0.11.1-3; use published package names for lua deps, note glibc

Modified:
  sile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 18:05:04 UTC (rev 1011419)
+++ PKGBUILD2021-09-04 18:09:09 UTC (rev 1011420)
@@ -4,28 +4,29 @@
 pkgname=sile
 pkgdesc='Modern typesetting system inspired by TeX'
 pkgver=0.11.1
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url=https://www.sile-typesetter.org
 license=(MIT)
 _luadeps=(bit32
-   cassowary
-   cosmo
-   cliargs
-   expat
-   filesystem
-   linenoise
-   lpeg
-   luaepnf
-   penlight
-   repl
-   sec
-   socket
-   stdlib
-   utf8
-   vstruct
-   zlib)
-depends=(fontconfig
+  cassowary
+  cliargs
+  cosmo
+  expat
+  filesystem
+  linenoise
+  lpeg
+  luaepnf
+  luarepl
+  luautf8
+  penlight
+  sec
+  socket
+  stdlib
+  vstruct
+  zlib)
+depends=(glibc
+ fontconfig
  freetype2
  harfbuzz
  gentium-plus-font



[arch-commits] Commit in gzip/repos (3 files)

2021-09-04 Thread Sébastien Luttringer via arch-commits
Date: Saturday, September 4, 2021 @ 18:06:13
  Author: seblu
Revision: 423432

db-move: moved gzip from [testing] to [core] (x86_64)

Added:
  gzip/repos/core-x86_64/PKGBUILD
(from rev 423431, gzip/repos/testing-x86_64/PKGBUILD)
Deleted:
  gzip/repos/core-x86_64/PKGBUILD
  gzip/repos/testing-x86_64/

--+
 /PKGBUILD|   47 +++
 core-x86_64/PKGBUILD |   47 ---
 2 files changed, 47 insertions(+), 47 deletions(-)

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2021-09-04 14:13:41 UTC (rev 423431)
+++ core-x86_64/PKGBUILD2021-09-04 18:06:13 UTC (rev 423432)
@@ -1,47 +0,0 @@
-# Mainainer: Sébastien "Seblu" Luttringer 
-# Contributor: Allan McRae 
-# Contributor: judd 
-
-pkgname=gzip
-pkgver=1.10
-pkgrel=3
-pkgdesc='GNU compression utility'
-arch=('x86_64')
-url='https://www.gnu.org/software/gzip/'
-license=('GPL3')
-groups=('base-devel')
-depends=('glibc' 'bash' 'less')
-validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering
-source=("https://ftp.gnu.org/pub/gnu/gzip/gzip-$pkgver.tar.xz"{,.sig})
-md5sums=('691b1221694c3394f1c537df4eee39d3'
- 'SKIP')
-prepare() {
-  cd $pkgname-$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-  :
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make check
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make prefix="$pkgdir/usr" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: gzip/repos/core-x86_64/PKGBUILD (from rev 423431, 
gzip/repos/testing-x86_64/PKGBUILD)
===
--- core-x86_64/PKGBUILD(rev 0)
+++ core-x86_64/PKGBUILD2021-09-04 18:06:13 UTC (rev 423432)
@@ -0,0 +1,47 @@
+# Mainainer: Sébastien "Seblu" Luttringer 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=gzip
+pkgver=1.11
+pkgrel=1
+pkgdesc='GNU compression utility'
+arch=('x86_64')
+url='https://www.gnu.org/software/gzip/'
+license=('GPL3')
+groups=('base-devel')
+depends=('glibc' 'bash' 'less')
+validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering
+source=("https://ftp.gnu.org/pub/gnu/gzip/gzip-$pkgver.tar.xz"{,.sig})
+md5sums=('d1e93996dba00cab0caa7903cd01d454'
+ 'SKIP')
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make prefix="$pkgdir/usr" install
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 18:05:04
  Author: felixonmars
Revision: 1011419

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 1011418, 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 1011418, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 18:05:04 UTC (rev 1011419)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.0.0
+pkgrel=36
+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-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat')
+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";)
+sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ormolu -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-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)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 18:04:50
  Author: felixonmars
Revision: 1011418

upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-36: rebuild with generic-deriving 
1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 18:03:35 UTC (rev 1011417)
+++ PKGBUILD2021-09-04 18:04:50 UTC (rev 1011418)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.0.0
-pkgrel=35
+pkgrel=36
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin";
 license=("Apache")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 18:03:35
  Author: felixonmars
Revision: 1011417

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 1011416, 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 1011416, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 18:03:35 UTC (rev 1011417)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.2
+pkgrel=46
+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=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 18:03:22
  Author: felixonmars
Revision: 1011416

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-46: rebuild with 
generic-deriving 1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 18:02:04 UTC (rev 1011415)
+++ PKGBUILD2021-09-04 18:03:22 UTC (rev 1011416)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.2
-pkgrel=45
+pkgrel=46
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 18:02:04
  Author: felixonmars
Revision: 1011415

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 1011414, haskell-hls-floskell-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1011414, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 18:02:04 UTC (rev 1011415)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.0
+pkgrel=46
+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";)
+sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 18:01:51
  Author: felixonmars
Revision: 1011414

upgpkg: haskell-hls-floskell-plugin 1.0.0.0-46: rebuild with generic-deriving 
1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 18:01:16 UTC (rev 1011413)
+++ PKGBUILD2021-09-04 18:01:51 UTC (rev 1011414)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.0
-pkgrel=45
+pkgrel=46
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin";
 license=("Apache")



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

2021-09-04 Thread Alexander Epaneshnikov via arch-commits
Date: Saturday, September 4, 2021 @ 18:01:16
  Author: alex19ep
Revision: 1011413

archrelease: copy trunk to community-x86_64

Added:
  bitwarden-cli/repos/community-x86_64/PKGBUILD
(from rev 1011412, bitwarden-cli/trunk/PKGBUILD)
Deleted:
  bitwarden-cli/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 18:01:04 UTC (rev 1011412)
+++ PKGBUILD2021-09-04 18:01:16 UTC (rev 1011413)
@@ -1,43 +0,0 @@
-# Maintainer: Alexander Epaneshnikov 
-# Contributor: libertylocked 
-
-pkgname=bitwarden-cli
-pkgver=1.18.0
-_jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1'
-pkgrel=2
-pkgdesc="The command line vault"
-arch=('x86_64')
-url="https://github.com/bitwarden/cli";
-license=('GPL3')
-depends=('gcc-libs')
-makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium')
-source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz";
-
"jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";)
-sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95'
-
'686489c2a5d3847dc6e8c25bd7fb878fc82243cd20b83489ba89f129358c4715b5007d6526cd392383a9ddb84c57910b19fc6a3773fe56694e194c990c05dbd1')
-
-prepare() {
-   cd cli-${pkgver}
-   rmdir -v jslib
-   ln -sv ../jslib-${_jslibcommit} jslib
-}
-
-build() {
-   cd cli-${pkgver}
-   export npm_config_cache="$srcdir/npm_cache"
-   pushd jslib
-   npm install
-   popd
-   npm install
-   npm run build:prod
-   npm run clean
-   npm run package:lin
-   ./dist/linux/bw completion --shell zsh > _bw
-}
-
-package() {
-   cd cli-${pkgver}
-   install -vDm755 dist/linux/bw -t "${pkgdir}/usr/bin"
-   # package zsh completions
-   install -vDm644 "${srcdir}/cli-${pkgver}/_bw" -t 
"${pkgdir}/usr/share/zsh/site-functions"
-}

Copied: bitwarden-cli/repos/community-x86_64/PKGBUILD (from rev 1011412, 
bitwarden-cli/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 18:01:16 UTC (rev 1011413)
@@ -0,0 +1,44 @@
+# Maintainer: Alexander Epaneshnikov 
+# Contributor: libertylocked 
+
+pkgname=bitwarden-cli
+pkgver=1.18.0
+_jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1'
+pkgrel=3
+pkgdesc="The command line vault"
+arch=('x86_64')
+url="https://github.com/bitwarden/cli";
+license=('GPL3')
+depends=('gcc-libs')
+makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium')
+options=('!strip')
+source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz";
+
"jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";)
+sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95'
+
'686489c2a5d3847dc6e8c25bd7fb878fc82243cd20b83489ba89f129358c4715b5007d6526cd392383a9ddb84c57910b19fc6a3773fe56694e194c990c05dbd1')
+
+prepare() {
+   cd cli-${pkgver}
+   rmdir -v jslib
+   ln -sv ../jslib-${_jslibcommit} jslib
+}
+
+build() {
+   cd cli-${pkgver}
+   export npm_config_cache="$srcdir/npm_cache"
+   pushd jslib
+   npm install
+   popd
+   npm install
+   npm run build:prod
+   npm run clean
+   npm run package:lin
+   ./dist/linux/bw completion --shell zsh > _bw
+}
+
+package() {
+   cd cli-${pkgver}
+   install -vDm755 dist/linux/bw -t "${pkgdir}/usr/bin"
+   # package zsh completions
+   install -vDm644 "${srcdir}/cli-${pkgver}/_bw" -t 
"${pkgdir}/usr/share/zsh/site-functions"
+}



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

2021-09-04 Thread Alexander Epaneshnikov via arch-commits
Date: Saturday, September 4, 2021 @ 18:01:04
  Author: alex19ep
Revision: 1011412

upgpkg: bitwarden-cli 1.18.0-3

disable strip

Modified:
  bitwarden-cli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 18:00:36 UTC (rev 1011411)
+++ PKGBUILD2021-09-04 18:01:04 UTC (rev 1011412)
@@ -4,7 +4,7 @@
 pkgname=bitwarden-cli
 pkgver=1.18.0
 _jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1'
-pkgrel=2
+pkgrel=3
 pkgdesc="The command line vault"
 arch=('x86_64')
 url="https://github.com/bitwarden/cli";
@@ -11,6 +11,7 @@
 license=('GPL3')
 depends=('gcc-libs')
 makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium')
+options=('!strip')
 
source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz";
 
"jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";)
 
sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95'



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 18:00:36
  Author: felixonmars
Revision: 1011411

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 1011410, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1011410, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 18:00:36 UTC (rev 1011411)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.0.3
+pkgrel=46
+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=('9ee3ef0e88179ec03f64e2f23ba21c00ed02dd2b64c097de926c9502d2b4b77fb3c5e17c1ebe7f3e7e4a8db2a38a888de6ddb523b247f2883c9750452c603358')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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-explicit-imports-plugin/trunk (PKGBUILD)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 18:00:22
  Author: felixonmars
Revision: 1011410

upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.3-46: rebuild with 
generic-deriving 1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:59:14 UTC (rev 1011409)
+++ PKGBUILD2021-09-04 18:00:22 UTC (rev 1011410)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.0.3
-pkgrel=45
+pkgrel=46
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin";
 license=("Apache")



[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:59:14
  Author: felixonmars
Revision: 1011409

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 1011408, 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 1011408, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:59:14 UTC (rev 1011409)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.0.1.0
+pkgrel=46
+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=('ba5c13ce3fe5dc502d25221456e832d3ee521c112a9f1a3e066d10205e4b553b2de21c476ad0f4f051041ed421d03499abde14a7ff1bed29cf94bc3b29a40c19')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_hkgname.cabal
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:59:00
  Author: felixonmars
Revision: 1011408

upgpkg: haskell-hls-test-utils 1.0.1.0-46: rebuild with generic-deriving 1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:57:47 UTC (rev 1011407)
+++ PKGBUILD2021-09-04 17:59:00 UTC (rev 1011408)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.0.1.0
-pkgrel=45
+pkgrel=46
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:57:47
  Author: felixonmars
Revision: 1011407

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 1011406, 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 1011406, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:57:47 UTC (rev 1011407)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.0
+pkgrel=46
+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=('a76d166f8215fcaaf6b8d597f21ceafa64b34435b3aff6717db939f905c864efc3c441a9bc3f590677d76009d46e7783b72150c220c8f47ec2f56f57e23d6776')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fhlint33
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:57:34
  Author: felixonmars
Revision: 1011406

upgpkg: haskell-hls-hlint-plugin 1.0.1.0-46: rebuild with generic-deriving 
1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:56:21 UTC (rev 1011405)
+++ PKGBUILD2021-09-04 17:57:34 UTC (rev 1011406)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.0
-pkgrel=45
+pkgrel=46
 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-retrie-plugin/repos (2 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:56:21
  Author: felixonmars
Revision: 1011405

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 1011404, haskell-hls-retrie-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1011404, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:56:21 UTC (rev 1011405)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.0
+pkgrel=46
+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=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:56:09
  Author: felixonmars
Revision: 1011404

upgpkg: haskell-hls-retrie-plugin 1.0.1.0-46: rebuild with generic-deriving 
1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:54:47 UTC (rev 1011403)
+++ PKGBUILD2021-09-04 17:56:09 UTC (rev 1011404)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.0
-pkgrel=45
+pkgrel=46
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin";
 license=("Apache")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:54:47
  Author: felixonmars
Revision: 1011403

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 1011402, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
1011402, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:54:47 UTC (rev 1011403)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.1
+pkgrel=4
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-orphans' 'haskell-binary-instances'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-resourcet' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 
'haskell-yesod-core'
+ 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml>=4.11.0')
+source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz";)
+sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+
+cd plugins/sapic
+make -j1
+}
+
+check() {
+cd $pkgname-$pkgver
+LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover 
test
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/syntax/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:54:34
  Author: felixonmars
Revision: 1011402

upgpkg: tamarin-prover 1.6.1-4: rebuild with generic-deriving 1.14.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:52:42 UTC (rev 1011401)
+++ PKGBUILD2021-09-04 17:54:34 UTC (rev 1011402)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.1
-pkgrel=3
+pkgrel=4
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:52:42
  Author: felixonmars
Revision: 1011401

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1011400, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:52:42 UTC (rev 1011401)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210803
+pkgrel=15
+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
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:52:29
  Author: felixonmars
Revision: 1011400

upgpkg: git-annex 8.20210803-15: rebuild with generic-deriving 1.14.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:47:32 UTC (rev 1011399)
+++ PKGBUILD2021-09-04 17:52:29 UTC (rev 1011400)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210803
-pkgrel=14
+pkgrel=15
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:47:32
  Author: felixonmars
Revision: 1011399

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1011398, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:47:32 UTC (rev 1011399)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.22.2
+pkgrel=11
+pkgdesc="Web-based user interface for the hledger accounting system"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 
'haskell-wai-extra'
+ 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test')
+makedepends=('ghc')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca')
+
+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 \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:47:19
  Author: felixonmars
Revision: 1011398

upgpkg: hledger-web 1.22.2-11: rebuild with generic-deriving 1.14.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:45:26 UTC (rev 1011397)
+++ PKGBUILD2021-09-04 17:47:19 UTC (rev 1011398)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.22.2
-pkgrel=10
+pkgrel=11
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:45:26
  Author: felixonmars
Revision: 1011397

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

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1011396, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:45:26 UTC (rev 1011397)
@@ -0,0 +1,76 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.0.3
+pkgrel=31
+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=('9e8be452538a978f67bf0c799b8fcb7036c9fe3f351ee1484fe9f8ab661e88e158a459ff981b4811d70796436195b4f47e7cb22933984cd8c9848740c08f4949')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:45:12
  Author: felixonmars
Revision: 1011396

upgpkg: haskell-ghcide 1.4.0.3-31: rebuild with generic-deriving 1.14.1

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:43:52 UTC (rev 1011395)
+++ PKGBUILD2021-09-04 17:45:12 UTC (rev 1011396)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.0.3
-pkgrel=30
+pkgrel=31
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme";
 license=("Apache")



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

2021-09-04 Thread Alexander Epaneshnikov via arch-commits
Date: Saturday, September 4, 2021 @ 17:43:52
  Author: alex19ep
Revision: 1011395

archrelease: copy trunk to community-x86_64

Added:
  bitwarden-cli/repos/community-x86_64/
  bitwarden-cli/repos/community-x86_64/PKGBUILD
(from rev 1011394, bitwarden-cli/trunk/PKGBUILD)

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

Copied: bitwarden-cli/repos/community-x86_64/PKGBUILD (from rev 1011394, 
bitwarden-cli/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-09-04 17:43:52 UTC (rev 1011395)
@@ -0,0 +1,43 @@
+# Maintainer: Alexander Epaneshnikov 
+# Contributor: libertylocked 
+
+pkgname=bitwarden-cli
+pkgver=1.18.0
+_jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1'
+pkgrel=2
+pkgdesc="The command line vault"
+arch=('x86_64')
+url="https://github.com/bitwarden/cli";
+license=('GPL3')
+depends=('gcc-libs')
+makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium')
+source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz";
+
"jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";)
+sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95'
+
'686489c2a5d3847dc6e8c25bd7fb878fc82243cd20b83489ba89f129358c4715b5007d6526cd392383a9ddb84c57910b19fc6a3773fe56694e194c990c05dbd1')
+
+prepare() {
+   cd cli-${pkgver}
+   rmdir -v jslib
+   ln -sv ../jslib-${_jslibcommit} jslib
+}
+
+build() {
+   cd cli-${pkgver}
+   export npm_config_cache="$srcdir/npm_cache"
+   pushd jslib
+   npm install
+   popd
+   npm install
+   npm run build:prod
+   npm run clean
+   npm run package:lin
+   ./dist/linux/bw completion --shell zsh > _bw
+}
+
+package() {
+   cd cli-${pkgver}
+   install -vDm755 dist/linux/bw -t "${pkgdir}/usr/bin"
+   # package zsh completions
+   install -vDm644 "${srcdir}/cli-${pkgver}/_bw" -t 
"${pkgdir}/usr/share/zsh/site-functions"
+}



[arch-commits] Commit in (4 files)

2021-09-04 Thread Alexander Epaneshnikov via arch-commits
Date: Saturday, September 4, 2021 @ 17:43:27
  Author: alex19ep
Revision: 1011394

add bitwarden-cli

Added:
  bitwarden-cli/
  bitwarden-cli/repos/
  bitwarden-cli/trunk/
  bitwarden-cli/trunk/PKGBUILD

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

Added: bitwarden-cli/trunk/PKGBUILD
===
--- bitwarden-cli/trunk/PKGBUILD(rev 0)
+++ bitwarden-cli/trunk/PKGBUILD2021-09-04 17:43:27 UTC (rev 1011394)
@@ -0,0 +1,43 @@
+# Maintainer: Alexander Epaneshnikov 
+# Contributor: libertylocked 
+
+pkgname=bitwarden-cli
+pkgver=1.18.0
+_jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1'
+pkgrel=2
+pkgdesc="The command line vault"
+arch=('x86_64')
+url="https://github.com/bitwarden/cli";
+license=('GPL3')
+depends=('gcc-libs')
+makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium')
+source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz";
+
"jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";)
+sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95'
+
'686489c2a5d3847dc6e8c25bd7fb878fc82243cd20b83489ba89f129358c4715b5007d6526cd392383a9ddb84c57910b19fc6a3773fe56694e194c990c05dbd1')
+
+prepare() {
+   cd cli-${pkgver}
+   rmdir -v jslib
+   ln -sv ../jslib-${_jslibcommit} jslib
+}
+
+build() {
+   cd cli-${pkgver}
+   export npm_config_cache="$srcdir/npm_cache"
+   pushd jslib
+   npm install
+   popd
+   npm install
+   npm run build:prod
+   npm run clean
+   npm run package:lin
+   ./dist/linux/bw completion --shell zsh > _bw
+}
+
+package() {
+   cd cli-${pkgver}
+   install -vDm755 dist/linux/bw -t "${pkgdir}/usr/bin"
+   # package zsh completions
+   install -vDm644 "${srcdir}/cli-${pkgver}/_bw" -t 
"${pkgdir}/usr/share/zsh/site-functions"
+}



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 17:38:38
  Author: alerque
Revision: 1011393

archrelease: copy trunk to community-x86_64

Added:
  sile/repos/community-x86_64/
  sile/repos/community-x86_64/PKGBUILD
(from rev 1011392, sile/trunk/PKGBUILD)

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

Copied: sile/repos/community-x86_64/PKGBUILD (from rev 1011392, 
sile/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-09-04 17:38:38 UTC (rev 1011393)
@@ -0,0 +1,66 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: Adrián Pérez de Castro 
+
+pkgname=sile
+pkgdesc='Modern typesetting system inspired by TeX'
+pkgver=0.11.1
+pkgrel=2
+arch=(x86_64)
+url=https://www.sile-typesetter.org
+license=(MIT)
+_luadeps=(bit32
+   cassowary
+   cosmo
+   cliargs
+   expat
+   filesystem
+   linenoise
+   lpeg
+   luaepnf
+   penlight
+   repl
+   sec
+   socket
+   stdlib
+   utf8
+   vstruct
+   zlib)
+depends=(fontconfig
+ freetype2
+ harfbuzz
+ gentium-plus-font
+ git
+ icu
+ libpng # this goes with libtexpdf if ever split out to a library 
package
+ lua
+ "${_luadeps[@]/#/lua-}"
+ zlib)
+depends+=(libfreetype.so
+  libharfbuzz.so
+  libicudata.so
+  libicui18n.so
+  libicuio.so
+  libicuuc.so)
+checkdepends=(poppler)
+provides=(libtexpdf.so)
+_archive="$pkgname-$pkgver"
+source=("https://github.com/sile-typesetter/sile/releases/download/v$pkgver/$_archive.tar.xz";)
+sha256sums=('a3e627d543bf07ff43ff06cacdbceb8f37aa056a31af25e68f706ad33f497d19')
+
+build () {
+   cd "$_archive"
+   ./configure \
+   --prefix /usr \
+   --with-system-luarocks
+   make all
+}
+
+check () {
+   cd "$_archive"
+   make check
+}
+
+package () {
+   cd "$_archive"
+   make install DESTDIR="$pkgdir"
+}



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 17:37:39
  Author: alerque
Revision: 1011392

Migrate sile from AUR

Added:
  sile/
  sile/repos/
  sile/trunk/
  sile/trunk/PKGBUILD

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

Added: sile/trunk/PKGBUILD
===
--- sile/trunk/PKGBUILD (rev 0)
+++ sile/trunk/PKGBUILD 2021-09-04 17:37:39 UTC (rev 1011392)
@@ -0,0 +1,66 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: Adrián Pérez de Castro 
+
+pkgname=sile
+pkgdesc='Modern typesetting system inspired by TeX'
+pkgver=0.11.1
+pkgrel=2
+arch=(x86_64)
+url=https://www.sile-typesetter.org
+license=(MIT)
+_luadeps=(bit32
+   cassowary
+   cosmo
+   cliargs
+   expat
+   filesystem
+   linenoise
+   lpeg
+   luaepnf
+   penlight
+   repl
+   sec
+   socket
+   stdlib
+   utf8
+   vstruct
+   zlib)
+depends=(fontconfig
+ freetype2
+ harfbuzz
+ gentium-plus-font
+ git
+ icu
+ libpng # this goes with libtexpdf if ever split out to a library 
package
+ lua
+ "${_luadeps[@]/#/lua-}"
+ zlib)
+depends+=(libfreetype.so
+  libharfbuzz.so
+  libicudata.so
+  libicui18n.so
+  libicuio.so
+  libicuuc.so)
+checkdepends=(poppler)
+provides=(libtexpdf.so)
+_archive="$pkgname-$pkgver"
+source=("https://github.com/sile-typesetter/sile/releases/download/v$pkgver/$_archive.tar.xz";)
+sha256sums=('a3e627d543bf07ff43ff06cacdbceb8f37aa056a31af25e68f706ad33f497d19')
+
+build () {
+   cd "$_archive"
+   ./configure \
+   --prefix /usr \
+   --with-system-luarocks
+   make all
+}
+
+check () {
+   cd "$_archive"
+   make check
+}
+
+package () {
+   cd "$_archive"
+   make install DESTDIR="$pkgdir"
+}



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

2021-09-04 Thread Antonio Rojas via arch-commits
Date: Saturday, September 4, 2021 @ 17:35:20
  Author: arojas
Revision: 1011391

archrelease: copy trunk to community-x86_64

Added:
  python-gmpy2/repos/community-x86_64/PKGBUILD
(from rev 1011390, python-gmpy2/trunk/PKGBUILD)
Deleted:
  python-gmpy2/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   56 
 1 file changed, 28 insertions(+), 28 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 17:35:12 UTC (rev 1011390)
+++ PKGBUILD2021-09-04 17:35:20 UTC (rev 1011391)
@@ -1,28 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Omar Sandoval 
-# Contributor: Alexander Slesarev 
-
-pkgname=python-gmpy2
-pkgver=2.1.0b6
-pkgrel=1
-pkgdesc='Provides C-coded Python modules for fast multiple-precision 
arithmetic'
-arch=(x86_64)
-url='https://github.com/aleaxit/gmpy'
-license=(LGPL2.1)
-depends=(python libmpc)
-makedepends=(python-setuptools)
-source=(https://github.com/aleaxit/gmpy/releases/download/gmpy2-$pkgver/gmpy2-$pkgver.tar.gz)
-sha256sums=('50ba66c3a3b5a153cda0f5156b40c4e213f87060ee6106ed1adaf561dc5c0047')
-
-build() {
-  cd gmpy2-$pkgver
-  python setup.py build
-}
-
-package() {
-  cd gmpy2-$pkgver 
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
- 
-  install -d -m 755 $pkgdir/usr/share/doc/$pkgname
-  install -m 644 -t $pkgdir/usr/share/doc/$pkgname docs/*
-}

Copied: python-gmpy2/repos/community-x86_64/PKGBUILD (from rev 1011390, 
python-gmpy2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 17:35:20 UTC (rev 1011391)
@@ -0,0 +1,28 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Omar Sandoval 
+# Contributor: Alexander Slesarev 
+
+pkgname=python-gmpy2
+pkgver=2.1.0rc1
+pkgrel=1
+pkgdesc='Provides C-coded Python modules for fast multiple-precision 
arithmetic'
+arch=(x86_64)
+url='https://github.com/aleaxit/gmpy'
+license=(LGPL2.1)
+depends=(python libmpc)
+makedepends=(python-setuptools)
+source=(https://github.com/aleaxit/gmpy/releases/download/gmpy2-$pkgver/gmpy2-$pkgver.tar.gz)
+sha256sums=('86cb6d8e5837560c32c706d48d6ed25676be6b3c79e6aa5d245965b9e99231b9')
+
+build() {
+  cd gmpy2-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd gmpy2-$pkgver 
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ 
+  install -d -m 755 $pkgdir/usr/share/doc/$pkgname
+  install -m 644 -t $pkgdir/usr/share/doc/$pkgname docs/*
+}



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

2021-09-04 Thread Antonio Rojas via arch-commits
Date: Saturday, September 4, 2021 @ 17:35:12
  Author: arojas
Revision: 1011390

Update to 2.1.0rc1

Modified:
  python-gmpy2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:33:07 UTC (rev 1011389)
+++ PKGBUILD2021-09-04 17:35:12 UTC (rev 1011390)
@@ -3,7 +3,7 @@
 # Contributor: Alexander Slesarev 
 
 pkgname=python-gmpy2
-pkgver=2.1.0b6
+pkgver=2.1.0rc1
 pkgrel=1
 pkgdesc='Provides C-coded Python modules for fast multiple-precision 
arithmetic'
 arch=(x86_64)
@@ -12,7 +12,7 @@
 depends=(python libmpc)
 makedepends=(python-setuptools)
 
source=(https://github.com/aleaxit/gmpy/releases/download/gmpy2-$pkgver/gmpy2-$pkgver.tar.gz)
-sha256sums=('50ba66c3a3b5a153cda0f5156b40c4e213f87060ee6106ed1adaf561dc5c0047')
+sha256sums=('86cb6d8e5837560c32c706d48d6ed25676be6b3c79e6aa5d245965b9e99231b9')
 
 build() {
   cd gmpy2-$pkgver



[arch-commits] Commit in python-google-auth/repos/community-any (4 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:33:07
  Author: felixonmars
Revision: 1011389

archrelease: copy trunk to community-any

Added:
  python-google-auth/repos/community-any/PKGBUILD
(from rev 1011388, python-google-auth/trunk/PKGBUILD)
  python-google-auth/repos/community-any/pytest5.patch
(from rev 1011388, python-google-auth/trunk/pytest5.patch)
Deleted:
  python-google-auth/repos/community-any/PKGBUILD
  python-google-auth/repos/community-any/pytest5.patch

---+
 PKGBUILD  |   82 
 pytest5.patch |   36 
 2 files changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 17:32:36 UTC (rev 1011388)
+++ PKGBUILD2021-09-04 17:33:07 UTC (rev 1011389)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-google-auth
-pkgver=1.32.1
-pkgrel=1
-pkgdesc="Google Authentication Library"
-url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
-license=('Apache')
-arch=('any')
-depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 
'python-setuptools'
- 'python-cachetools')
-checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask'
-  'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
-  'python-freezegun' 'python-responses' 'python-pyopenssl' 
'python-pyu2f')
-source=("https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('7e0ef2e3c91964be1743e30b32ce790c4f8a98bafe87a6157f6df2b63ca9664aca78ecf248c4c2ae5faec305fd5589a6a765c7d35c61b09f0ebf0d577af70a17')
-
-prepare() {
-  # Use system cert
-  sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
- -e 's|if certifi is not None:|if True:|' \
- -e 's|import certifi|pass|' \
- 
google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py
-}
-
-build() {
-  cd google-auth-library-python-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Skip the without_certifi tests because we always have the system ca bundle
-
-  cd google-auth-library-python-$pkgver
-  python -m pytest tests --deselect 
tests/transport/test_urllib3.py::test__make_default_http_without_certifi
-}
-
-package() {
-  cd google-auth-library-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-google-auth/repos/community-any/PKGBUILD (from rev 1011388, 
python-google-auth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 17:33:07 UTC (rev 1011389)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-google-auth
+pkgver=1.33.0
+pkgrel=1
+pkgdesc="Google Authentication Library"
+url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
+license=('Apache')
+arch=('any')
+depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 
'python-setuptools'
+ 'python-cachetools')
+checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask'
+  'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
+  'python-freezegun' 'python-responses' 'python-pyopenssl' 
'python-pyu2f')
+source=("https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('3e8436b84ffaab6edc5bc8f891a931176c8c7d3847440b2870662f137590c5bc42277ec19808de628e38085939a44f6370b3c6da748d33111856c5000fe4bf2c')
+
+prepare() {
+  # Use system cert
+  sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
+ -e 's|if certifi is not None:|if True:|' \
+ -e 's|import certifi|pass|' \
+ 
google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py
+}
+
+build() {
+  cd google-auth-library-python-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Skip the without_certifi tests because we always have the system ca bundle
+
+  cd google-auth-library-python-$pkgver
+  python -m pytest tests --deselect 
tests/transport/test_urllib3.py::test__make_default_http_without_certifi
+}
+
+package() {
+  cd google-auth-library-python-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}

Deleted: pytest5.patch
===
--- pytest5.patch   2021-09-04 17:32:36 UTC (rev 1011388)
+++ pytest5.patch   2021-09-04 17:33:07 UTC (rev 1011389)
@@ -1,18 +0,0 @@
-From 938e5d933aee963a6b28d6cf9e34e0634c8c4a29 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= 
-Date: Fri, 26 Jul 2019 01:20:41 +0200
-Subject: [PATCH] Use new pytest api to keep building with pytest 5 (#353)
-
-diff --git a/tests/test__default.py b/tests/test__default.py
-index 3fb0fa1..d143479 100644
 a/tests/test__default.p

[arch-commits] Commit in python-google-auth/trunk (PKGBUILD)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:32:36
  Author: felixonmars
Revision: 1011388

upgpkg: python-google-auth 1.33.0-1

Modified:
  python-google-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:30:31 UTC (rev 1011387)
+++ PKGBUILD2021-09-04 17:32:36 UTC (rev 1011388)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-google-auth
-pkgver=1.32.1
+pkgver=1.33.0
 pkgrel=1
 pkgdesc="Google Authentication Library"
 url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
@@ -13,7 +13,7 @@
   'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
   'python-freezegun' 'python-responses' 'python-pyopenssl' 
'python-pyu2f')
 
source=("https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('7e0ef2e3c91964be1743e30b32ce790c4f8a98bafe87a6157f6df2b63ca9664aca78ecf248c4c2ae5faec305fd5589a6a765c7d35c61b09f0ebf0d577af70a17')
+sha512sums=('3e8436b84ffaab6edc5bc8f891a931176c8c7d3847440b2870662f137590c5bc42277ec19808de628e38085939a44f6370b3c6da748d33111856c5000fe4bf2c')
 
 prepare() {
   # Use system cert



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

2021-09-04 Thread Orhun Parmaksiz via arch-commits
Date: Saturday, September 4, 2021 @ 17:30:31
  Author: orhun
Revision: 1011387

archrelease: copy trunk to community-x86_64

Added:
  git-cliff/repos/community-x86_64/
  git-cliff/repos/community-x86_64/PKGBUILD
(from rev 1011386, git-cliff/trunk/PKGBUILD)

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

Copied: git-cliff/repos/community-x86_64/PKGBUILD (from rev 1011386, 
git-cliff/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-09-04 17:30:31 UTC (rev 1011387)
@@ -0,0 +1,41 @@
+# Maintainer: Orhun Parmaksız 
+
+pkgname=git-cliff
+pkgver=0.2.6
+pkgrel=1
+pkgdesc="A highly customizable changelog generator"
+arch=('x86_64')
+url="https://github.com/orhun/git-cliff";
+license=('GPL3')
+depends=('gcc-libs' 'zlib')
+makedepends=('rust')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('1e492e29bc9737dbccec83b75c4f4f38a4515eeeda8b838eed2064afdba11537ce9b2a15736d4649403e78b36e2c15fcb04323173829634243af5ad230a3e3f2')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  mkdir completions/
+  cargo fetch --locked
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  cargo build --release --frozen
+  OUT_DIR=completions/ cargo run --release --bin git-cliff-completions
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  cargo test --frozen -- --skip "git_log"
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin"
+  install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+  install -Dm 644 "completions/$pkgname.bash" 
"$pkgdir/usr/share/bash-completion/completions/$pkgname"
+  install -Dm 644 "completions/$pkgname.fish" -t 
"$pkgdir/usr/share/fish/vendor_completions.d"
+  install -Dm 644 "completions/_$pkgname" -t 
"$pkgdir/usr/share/zsh/site-functions"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2021-09-04 Thread Orhun Parmaksiz via arch-commits
Date: Saturday, September 4, 2021 @ 17:30:15
  Author: orhun
Revision: 1011386

addpkg: git-cliff 0.2.6-1

Added:
  git-cliff/
  git-cliff/repos/
  git-cliff/trunk/
  git-cliff/trunk/PKGBUILD

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

Added: git-cliff/trunk/PKGBUILD
===
--- git-cliff/trunk/PKGBUILD(rev 0)
+++ git-cliff/trunk/PKGBUILD2021-09-04 17:30:15 UTC (rev 1011386)
@@ -0,0 +1,41 @@
+# Maintainer: Orhun Parmaksız 
+
+pkgname=git-cliff
+pkgver=0.2.6
+pkgrel=1
+pkgdesc="A highly customizable changelog generator"
+arch=('x86_64')
+url="https://github.com/orhun/git-cliff";
+license=('GPL3')
+depends=('gcc-libs' 'zlib')
+makedepends=('rust')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('1e492e29bc9737dbccec83b75c4f4f38a4515eeeda8b838eed2064afdba11537ce9b2a15736d4649403e78b36e2c15fcb04323173829634243af5ad230a3e3f2')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  mkdir completions/
+  cargo fetch --locked
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  cargo build --release --frozen
+  OUT_DIR=completions/ cargo run --release --bin git-cliff-completions
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  cargo test --frozen -- --skip "git_log"
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin"
+  install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+  install -Dm 644 "completions/$pkgname.bash" 
"$pkgdir/usr/share/bash-completion/completions/$pkgname"
+  install -Dm 644 "completions/$pkgname.fish" -t 
"$pkgdir/usr/share/fish/vendor_completions.d"
+  install -Dm 644 "completions/_$pkgname" -t 
"$pkgdir/usr/share/zsh/site-functions"
+}
+
+# vim: ts=2 sw=2 et:



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

2021-09-04 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, September 4, 2021 @ 17:22:34
  Author: svenstaro
Revision: 1011385

archrelease: copy trunk to community-x86_64

Added:
  minio/repos/community-x86_64/PKGBUILD
(from rev 1011384, minio/trunk/PKGBUILD)
  minio/repos/community-x86_64/minio.conf
(from rev 1011384, minio/trunk/minio.conf)
  minio/repos/community-x86_64/minio.service
(from rev 1011384, minio/trunk/minio.service)
  minio/repos/community-x86_64/minio.sysusers
(from rev 1011384, minio/trunk/minio.sysusers)
Deleted:
  minio/repos/community-x86_64/PKGBUILD
  minio/repos/community-x86_64/minio.conf
  minio/repos/community-x86_64/minio.service
  minio/repos/community-x86_64/minio.sysusers

+
 PKGBUILD   |  102 +++
 minio.conf |   16 
 minio.service  |   54 ++---
 minio.sysusers |2 -
 4 files changed, 87 insertions(+), 87 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 17:22:18 UTC (rev 1011384)
+++ PKGBUILD2021-09-04 17:22:34 UTC (rev 1011385)
@@ -1,51 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Frederik Schwan 
-# Contributor: Daniel Maslowski 
-
-pkgname=minio
-pkgver=2021.07.22
-_timever=T05:23:32Z
-_pkgver="${pkgver//./-}${_timever//:/-}"
-pkgrel=1
-pkgdesc='Object storage server compatible with Amazon S3'
-arch=('x86_64')
-url='https://minio.io'
-license=('APACHE')
-depends=('glibc')
-makedepends=('go' 'git')
-options=('!strip')
-source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver}
-minio.conf
-minio.service
-minio.sysusers)
-backup=('etc/minio/minio.conf')
-sha512sums=('SKIP'
-
'630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275'
-
'59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2'
-
'7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63')
-
-build() {
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
-
-  cd minio
-
-  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
-  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
-  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
-
-  go build .
-}
-
-package() {
-  install -dm750 -o 103 -g 103 "${pkgdir}/srv/minio"
-  install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio"
-
-  install -Dm755 minio/minio "${pkgdir}/usr/bin/minio"
-  install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf"
-  install -Dm644 "${srcdir}/minio.service" 
"${pkgdir}/usr/lib/systemd/system/minio.service"
-  install -Dm644 "${srcdir}/minio.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/minio.conf"
-}

Copied: minio/repos/community-x86_64/PKGBUILD (from rev 1011384, 
minio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 17:22:34 UTC (rev 1011385)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Frederik Schwan 
+# Contributor: Daniel Maslowski 
+
+pkgname=minio
+pkgver=2021.09.03
+_timever=T03:56:13Z
+_pkgver="${pkgver//./-}${_timever//:/-}"
+pkgrel=1
+pkgdesc='Object storage server compatible with Amazon S3'
+arch=('x86_64')
+url='https://minio.io'
+license=('APACHE')
+depends=('glibc')
+makedepends=('go' 'git')
+options=('!strip')
+source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver}
+minio.conf
+minio.service
+minio.sysusers)
+backup=('etc/minio/minio.conf')
+sha512sums=('SKIP'
+
'9fb09d19af9d7a00e4680cd92d208ddd44ce52328f6efee68d7ee47f591cbe77ee88ce139a677bcf8836de0643de18c6c7c4005d50b0056f9b861c3d595e5233'
+
'59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2'
+
'7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63')
+
+build() {
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+
+  cd minio
+
+  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
+  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
+  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 

[arch-commits] Commit in minio/trunk (PKGBUILD minio.conf)

2021-09-04 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, September 4, 2021 @ 17:22:18
  Author: svenstaro
Revision: 1011384

upgpkg: minio 2021.09.03-1

- Fix deprecated config variables
- Fix permissions of minio.conf

Modified:
  minio/trunk/PKGBUILD
  minio/trunk/minio.conf

+
 PKGBUILD   |8 
 minio.conf |8 
 2 files changed, 8 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:22:08 UTC (rev 1011383)
+++ PKGBUILD2021-09-04 17:22:18 UTC (rev 1011384)
@@ -3,8 +3,8 @@
 # Contributor: Daniel Maslowski 
 
 pkgname=minio
-pkgver=2021.07.22
-_timever=T05:23:32Z
+pkgver=2021.09.03
+_timever=T03:56:13Z
 _pkgver="${pkgver//./-}${_timever//:/-}"
 pkgrel=1
 pkgdesc='Object storage server compatible with Amazon S3'
@@ -20,7 +20,7 @@
 minio.sysusers)
 backup=('etc/minio/minio.conf')
 sha512sums=('SKIP'
-
'630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275'
+
'9fb09d19af9d7a00e4680cd92d208ddd44ce52328f6efee68d7ee47f591cbe77ee88ce139a677bcf8836de0643de18c6c7c4005d50b0056f9b861c3d595e5233'
 
'59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2'
 
'7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63')
 
@@ -45,7 +45,7 @@
   install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio"
 
   install -Dm755 minio/minio "${pkgdir}/usr/bin/minio"
-  install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf"
+  install -Dm600 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf"
   install -Dm644 "${srcdir}/minio.service" 
"${pkgdir}/usr/lib/systemd/system/minio.service"
   install -Dm644 "${srcdir}/minio.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/minio.conf"
 }

Modified: minio.conf
===
--- minio.conf  2021-09-04 17:22:08 UTC (rev 1011383)
+++ minio.conf  2021-09-04 17:22:18 UTC (rev 1011384)
@@ -1,8 +1,8 @@
 # Local export path.
 MINIO_VOLUMES="/srv/minio/data/"
-# Access Key of the server.
-# MINIO_ACCESS_KEY=Server-Access-Key
-# Secret key of the server.
-# MINIO_SECRET_KEY=Server-Secret-Key
+# Server user.
+# MINIO_ROOT_USER=example-user
+# Server password.
+# MINIO_ROOT_PASSWORD=example-password
 # Use if you want to run Minio on a custom port.
 # MINIO_OPTS="--address :9199"



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:22:08
  Author: felixonmars
Revision: 1011383

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 1011382, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1011382, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:22:08 UTC (rev 1011383)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=8.0.0
+pkgrel=5
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 
'haskell-gitrev' 'haskell-hasql'
+ 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 
'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u base -u hspec -u retry $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgrest_test
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test 
--show-details=direct
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:21:49
  Author: felixonmars
Revision: 1011382

upgpkg: postgrest 8.0.0-5: rebuild with generic-deriving 1.14.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:18:49 UTC (rev 1011381)
+++ PKGBUILD2021-09-04 17:21:49 UTC (rev 1011382)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=8.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:18:49
  Author: felixonmars
Revision: 1011381

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 1011380, arch-hs/trunk/PKGBUILD)

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1011380, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:18:49 UTC (rev 1011381)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.9.1.0
+pkgrel=22
+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')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('aa7b011dd2753b596df53f4adce4a131ef42fffe37eb5bfd815678b1d34bc87f83f1af36a9fc9db34b5c7d5b68e48120bab7abedfe92e0cc7530feba91c04f83')
+
+_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"
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-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)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:18:29
  Author: felixonmars
Revision: 1011380

upgpkg: arch-hs 0.9.1.0-22: rebuild with generic-deriving 1.14.1

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:18:20 UTC (rev 1011379)
+++ PKGBUILD2021-09-04 17:18:29 UTC (rev 1011380)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.9.1.0
-pkgrel=21
+pkgrel=22
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs";



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:18:20
  Author: felixonmars
Revision: 1011379

archrelease: copy trunk to community-x86_64

Added:
  ukui-greeter/repos/community-x86_64/PKGBUILD
(from rev 1011378, ukui-greeter/trunk/PKGBUILD)
Deleted:
  ukui-greeter/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 17:17:56 UTC (rev 1011378)
+++ PKGBUILD2021-09-04 17:18:20 UTC (rev 1011379)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=ukui-greeter
-pkgver=3.0.1
-pkgrel=1
-pkgdesc="Lightdm greeter for UKUI"
-arch=('x86_64')
-license=('GPL')
-url="https://github.com/ukui/ukui-greeter";
-groups=('ukui')
-depends=('imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'qt5-svg' 
'qt5-x11extras')
-makedepends=('qt5-tools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz";)
-sha512sums=('3882c9739f693b2cba9a23db4709b4a718afa02529111020e1862534293a7d20b275b1c8f97589406be4d4fee6f85866fee25a49594384fea2e5a60bc13b0a9c')
-
-prepare() {
-  cd ukui-greeter-$pkgver
-  sed -i 's|target.path = /usr/sbin/|target.path = /usr/bin/|' 
ukui-greeter/ukui-greeter.pro
-}
-
-build() {
-  cd ukui-greeter-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd ukui-greeter-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: ukui-greeter/repos/community-x86_64/PKGBUILD (from rev 1011378, 
ukui-greeter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 17:18:20 UTC (rev 1011379)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=ukui-greeter
+pkgver=3.0.2
+pkgrel=1
+pkgdesc="Lightdm greeter for UKUI"
+arch=('x86_64')
+license=('GPL')
+url="https://github.com/ukui/ukui-greeter";
+groups=('ukui')
+depends=('glew' 'hdf5' 'imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 
'opencv' 'qt5-svg'
+ 'qt5-x11extras' 'vtk')
+makedepends=('qt5-tools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz";)
+sha512sums=('68cfc828181f12209bddb4c41942ee380e8ca0818d2db47810119b7e41adaba090acacd3bb1f85521f13f31830c2e77ee6c5d1ae7d3b26801f4116b16bbee3f8')
+
+prepare() {
+  cd ukui-greeter-$pkgver
+  sed -i 's|target.path = /usr/sbin/|target.path = /usr/bin/|' 
ukui-greeter/ukui-greeter.pro
+}
+
+build() {
+  cd ukui-greeter-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd ukui-greeter-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:17:56
  Author: felixonmars
Revision: 1011378

upgpkg: ukui-greeter 3.0.2-1

Modified:
  ukui-greeter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:16:35 UTC (rev 1011377)
+++ PKGBUILD2021-09-04 17:17:56 UTC (rev 1011378)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=ukui-greeter
-pkgver=3.0.1
+pkgver=3.0.2
 pkgrel=1
 pkgdesc="Lightdm greeter for UKUI"
 arch=('x86_64')
@@ -8,10 +8,11 @@
 license=('GPL')
 url="https://github.com/ukui/ukui-greeter";
 groups=('ukui')
-depends=('imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'qt5-svg' 
'qt5-x11extras')
+depends=('glew' 'hdf5' 'imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 
'opencv' 'qt5-svg'
+ 'qt5-x11extras' 'vtk')
 makedepends=('qt5-tools')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz";)
-sha512sums=('3882c9739f693b2cba9a23db4709b4a718afa02529111020e1862534293a7d20b275b1c8f97589406be4d4fee6f85866fee25a49594384fea2e5a60bc13b0a9c')
+sha512sums=('68cfc828181f12209bddb4c41942ee380e8ca0818d2db47810119b7e41adaba090acacd3bb1f85521f13f31830c2e77ee6c5d1ae7d3b26801f4116b16bbee3f8')
 
 prepare() {
   cd ukui-greeter-$pkgver



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:16:35
  Author: felixonmars
Revision: 1011377

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-static/repos/community-staging-x86_64/
  haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD
(from rev 1011376, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
1011376, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:16:35 UTC (rev 1011377)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=302
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:16:14
  Author: felixonmars
Revision: 1011376

upgpkg: haskell-yesod-static 1.6.1.0-302: rebuild with generic-deriving 1.14.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:14:16 UTC (rev 1011375)
+++ PKGBUILD2021-09-04 17:16:14 UTC (rev 1011376)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=301
+pkgrel=302
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")



[arch-commits] Commit in stack/repos (4 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:14:16
  Author: felixonmars
Revision: 1011375

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 1011374, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/ghc9.patch
(from rev 1011374, stack/trunk/ghc9.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 1011374, stack/trunk/stack.install)

---+
 PKGBUILD  |   80 +++
 ghc9.patch|  188 
 stack.install |4 +
 3 files changed, 272 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 1011374, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:14:16 UTC (rev 1011375)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.7.3
+pkgrel=27
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";
+ghc9.patch)
+sha512sums=('SKIP'
+
'5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../ghc9.patch
+  uusi -d semigroups -d persistent-template $pkgname.cabal
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test --show-details=direct
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  insta

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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:13:42
  Author: felixonmars
Revision: 1011374

upgpkg: stack 2.7.3-27: rebuild with generic-deriving 1.14.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:12:15 UTC (rev 1011373)
+++ PKGBUILD2021-09-04 17:13:42 UTC (rev 1011374)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.7.3
-pkgrel=26
+pkgrel=27
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")



[arch-commits] Commit in babel-cli/repos/community-any (4 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:12:15
  Author: felixonmars
Revision: 1011373

archrelease: copy trunk to community-any

Added:
  babel-cli/repos/community-any/LICENSE
(from rev 1011372, babel-cli/trunk/LICENSE)
  babel-cli/repos/community-any/PKGBUILD
(from rev 1011372, babel-cli/trunk/PKGBUILD)
Deleted:
  babel-cli/repos/community-any/LICENSE
  babel-cli/repos/community-any/PKGBUILD

--+
 LICENSE  |   44 ++--
 PKGBUILD |   74 ++---
 2 files changed, 59 insertions(+), 59 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2021-09-04 17:11:45 UTC (rev 1011372)
+++ LICENSE 2021-09-04 17:12:15 UTC (rev 1011373)
@@ -1,22 +0,0 @@
-Copyright (c) 2014-2015 Sebastian McKenzie 
-
-MIT License
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Copied: babel-cli/repos/community-any/LICENSE (from rev 1011372, 
babel-cli/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2021-09-04 17:12:15 UTC (rev 1011373)
@@ -0,0 +1,22 @@
+Copyright (c) 2014-2015 Sebastian McKenzie 
+
+MIT License
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 17:11:45 UTC (rev 1011372)
+++ PKGBUILD2021-09-04 17:12:15 UTC (rev 1011373)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Mario Finelli 
-# Contributor: Andy Weidenbaum 
-# Contributor: Peter Wu 
-
-pkgname=babel-cli
-pkgver=7.14.8
-pkgrel=1
-pkgdesc="A compiler for writing next generation JavaScript"
-arch=('any')
-url="https://babeljs.io/";
-license=('MIT')
-depends=('nodejs' 'babel-core' 'semver')
-makedepends=('npm')
-provides=('nodejs-babel-cli')
-conflicts=('nodejs-babel-cli' 'openbabel<3')
-replaces=('nodejs-babel-cli')
-source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/cli/-/cli-$pkgver.tgz";
-LICENSE)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('95ccba2f299fb7d4697ea9aba9d778a130dd531f59c1a02101fcb056b1c6e3bef53dae8f3d3d1d6a72759031c15d8aa1e071d2988740fa79667f17f14833ed06'
-
'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3')
-
-package() {
-  npm install -g --legacy-peer-deps --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-  rm -r "$pkgdir"/usr/lib/node_modules/@babel/cli/node_modules/{,.bin/}semver
-
-  # 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: babel-cli/repos/communit

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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:11:45
  Author: felixonmars
Revision: 1011372

upgpkg: babel-cli 7.15.4-1

Modified:
  babel-cli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:11:09 UTC (rev 1011371)
+++ PKGBUILD2021-09-04 17:11:45 UTC (rev 1011372)
@@ -4,7 +4,7 @@
 # Contributor: Peter Wu 
 
 pkgname=babel-cli
-pkgver=7.14.8
+pkgver=7.15.4
 pkgrel=1
 pkgdesc="A compiler for writing next generation JavaScript"
 arch=('any')
@@ -18,7 +18,7 @@
 
source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/cli/-/cli-$pkgver.tgz";
 LICENSE)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('95ccba2f299fb7d4697ea9aba9d778a130dd531f59c1a02101fcb056b1c6e3bef53dae8f3d3d1d6a72759031c15d8aa1e071d2988740fa79667f17f14833ed06'
+sha512sums=('f5186143bb602917123bf8c8deb34bc5a94b4a4df4707a9e33c6dbfa718e253c98043a64a17c3f03d4076764988e5b2502de2dafdd296501881286f05874880f'
 
'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3')
 
 package() {



[arch-commits] Commit in python-dogpile.cache/repos/community-any (PKGBUILD PKGBUILD)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:11:09
  Author: felixonmars
Revision: 1011371

archrelease: copy trunk to community-any

Added:
  python-dogpile.cache/repos/community-any/PKGBUILD
(from rev 1011370, python-dogpile.cache/trunk/PKGBUILD)
Deleted:
  python-dogpile.cache/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 17:10:43 UTC (rev 1011370)
+++ PKGBUILD2021-09-04 17:11:09 UTC (rev 1011371)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-dogpile.cache
-pkgver=1.1.3
-pkgrel=1
-pkgdesc="A caching front-end based on the Dogpile lock"
-arch=('any')
-url="https://pypi.python.org/pypi/dogpile.cache";
-license=('BSD')
-depends=('python-decorator' 'python-stevedore')
-makedepends=('python-setuptools')
-checkdepends=('memcached' 'pifpaf' 'redis' 'python-mako' 'python-redis' 
'python-pytest' 'python-mock'
-  'python-pytest-cov' 'python-pylibmc')
-source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";)
-sha512sums=('fd735b0bb9b7eb3bb559c030c15ac547aeb3f4718c64d7edb0f26f0f8a71b9b067434e984460c40cfbca57696d2b9579266f0c9d48bad4cb3c5bbc07030a4fb4')
-
-build() {
-  cd dogpile.cache-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd dogpile.cache-$pkgver
-  python -m pytest -k 'not test_memcached_backend and not test_redis_backend'
-  pifpaf --env-prefix DOGPILE run memcached --port 11234 -- python -m pytest 
tests/cache/test_memcached_backend.py
-  pifpaf --env-prefix DOGPILE run redis --port 11234 -- python -m pytest 
tests/cache/test_redis_backend.py
-}
-
-package() {
-  cd dogpile.cache-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-dogpile.cache/repos/community-any/PKGBUILD (from rev 1011370, 
python-dogpile.cache/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 17:11:09 UTC (rev 1011371)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-dogpile.cache
+pkgver=1.1.4
+pkgrel=1
+pkgdesc="A caching front-end based on the Dogpile lock"
+arch=('any')
+url="https://pypi.python.org/pypi/dogpile.cache";
+license=('BSD')
+depends=('python-decorator' 'python-stevedore')
+makedepends=('python-setuptools')
+checkdepends=('memcached' 'pifpaf' 'redis' 'python-mako' 'python-redis' 
'python-pytest' 'python-mock'
+  'python-pytest-cov' 'python-pylibmc')
+source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";)
+sha512sums=('d70f0ad1097f7de5bc887cfd0835f02a10bd6096433d39e6fe2fad5ed294f019ee043ced670c08bacb8ad1f6cf32ada36a62149a9b6db6205e72f49fa68bf4c4')
+
+build() {
+  cd dogpile.cache-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd dogpile.cache-$pkgver
+  python -m pytest -k 'not test_memcached_backend and not test_redis_backend'
+  pifpaf --env-prefix DOGPILE run memcached --port 11234 -- python -m pytest 
tests/cache/test_memcached_backend.py
+  pifpaf --env-prefix DOGPILE run redis --port 11234 -- python -m pytest 
tests/cache/test_redis_backend.py
+}
+
+package() {
+  cd dogpile.cache-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in python-dogpile.cache/trunk (PKGBUILD)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:10:43
  Author: felixonmars
Revision: 1011370

upgpkg: python-dogpile.cache 1.1.4-1

Modified:
  python-dogpile.cache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:09:49 UTC (rev 1011369)
+++ PKGBUILD2021-09-04 17:10:43 UTC (rev 1011370)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-dogpile.cache
-pkgver=1.1.3
+pkgver=1.1.4
 pkgrel=1
 pkgdesc="A caching front-end based on the Dogpile lock"
 arch=('any')
@@ -12,7 +12,7 @@
 checkdepends=('memcached' 'pifpaf' 'redis' 'python-mako' 'python-redis' 
'python-pytest' 'python-mock'
   'python-pytest-cov' 'python-pylibmc')
 
source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";)
-sha512sums=('fd735b0bb9b7eb3bb559c030c15ac547aeb3f4718c64d7edb0f26f0f8a71b9b067434e984460c40cfbca57696d2b9579266f0c9d48bad4cb3c5bbc07030a4fb4')
+sha512sums=('d70f0ad1097f7de5bc887cfd0835f02a10bd6096433d39e6fe2fad5ed294f019ee043ced670c08bacb8ad1f6cf32ada36a62149a9b6db6205e72f49fa68bf4c4')
 
 build() {
   cd dogpile.cache-$pkgver



[arch-commits] Commit in babel-core/repos/community-any (4 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:09:49
  Author: felixonmars
Revision: 1011369

archrelease: copy trunk to community-any

Added:
  babel-core/repos/community-any/LICENSE
(from rev 1011368, babel-core/trunk/LICENSE)
  babel-core/repos/community-any/PKGBUILD
(from rev 1011368, babel-core/trunk/PKGBUILD)
Deleted:
  babel-core/repos/community-any/LICENSE
  babel-core/repos/community-any/PKGBUILD

--+
 LICENSE  |   44 +--
 PKGBUILD |   62 ++---
 2 files changed, 53 insertions(+), 53 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2021-09-04 17:09:22 UTC (rev 1011368)
+++ LICENSE 2021-09-04 17:09:49 UTC (rev 1011369)
@@ -1,22 +0,0 @@
-Copyright (c) 2014-2015 Sebastian McKenzie 
-
-MIT License
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Copied: babel-core/repos/community-any/LICENSE (from rev 1011368, 
babel-core/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2021-09-04 17:09:49 UTC (rev 1011369)
@@ -0,0 +1,22 @@
+Copyright (c) 2014-2015 Sebastian McKenzie 
+
+MIT License
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 17:09:22 UTC (rev 1011368)
+++ PKGBUILD2021-09-04 17:09:49 UTC (rev 1011369)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=babel-core
-pkgver=7.15.0
-pkgrel=1
-pkgdesc="A compiler for writing next generation JavaScript"
-arch=('any')
-url="https://babeljs.io/";
-license=('MIT')
-depends=('nodejs' 'semver')
-makedepends=('npm')
-source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/core/-/core-$pkgver.tgz";
-LICENSE)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b57b664e68a7af37b91c450f9ff6b426d3b3cdfa749e4f9411743fb6a209a375831b2a65ff638540432597fcd2154f1ffe57e67cb5ef4da3911c5ddc7d721033'
-
'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3')
-
-package() {
-  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-  rm -r "$pkgdir"/usr/lib/node_modules/@babel/core/node_modules/{,.bin/}semver
-
-  # 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: babel-core/repos/community-any/PKGBUILD (from rev 1011368, 
babel-core/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 17:09:

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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:09:22
  Author: felixonmars
Revision: 1011368

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-plugin-api/repos/community-staging-x86_64/
  haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD
(from rev 1011366, haskell-hls-plugin-api/trunk/PKGBUILD)

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

Copied: haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from 
rev 1011366, haskell-hls-plugin-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:09:22 UTC (rev 1011368)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-plugin-api
+pkgname=haskell-hls-plugin-api
+pkgver=1.1.0.2
+pkgrel=33
+pkgdesc="Haskell Language Server API for plugin communication"
+url="https://github.com/haskell/haskell-language-server/hls-plugin-api";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-data-default' 
'haskell-dependent-map'
+ 'haskell-dependent-sum' 'haskell-dlist' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-hashable' 'haskell-hls-graph' 'haskell-hslogger' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-opentelemetry' 'haskell-regex-tdfa' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('fd6be87c3103fd3a87d1f83652861075bda2016fb7a5db9071f76f3a153fd8a6f36b7d4f0bab3f04d9012b127ed3ed6eb52f4516c67cc2840911e204ef89cc46')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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 babel-core/trunk (PKGBUILD)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:09:18
  Author: felixonmars
Revision: 1011367

upgpkg: babel-core 7.15.4-1

Modified:
  babel-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:09:00 UTC (rev 1011366)
+++ PKGBUILD2021-09-04 17:09:18 UTC (rev 1011367)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=babel-core
-pkgver=7.15.0
+pkgver=7.15.4
 pkgrel=1
 pkgdesc="A compiler for writing next generation JavaScript"
 arch=('any')
@@ -12,7 +12,7 @@
 
source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/core/-/core-$pkgver.tgz";
 LICENSE)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b57b664e68a7af37b91c450f9ff6b426d3b3cdfa749e4f9411743fb6a209a375831b2a65ff638540432597fcd2154f1ffe57e67cb5ef4da3911c5ddc7d721033'
+sha512sums=('2e472ff48e1af1b81423c2c938b33a20abfa867cf528e8eee8a33595c7aa54c2a528aa8d468a587763dcf4c808babaaf309e81a287a6ae7273f23948890229b0'
 
'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3')
 
 package() {



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:09:00
  Author: felixonmars
Revision: 1011366

upgpkg: haskell-hls-plugin-api 1.1.0.2-33: rebuild with generic-deriving 1.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 17:07:42 UTC (rev 1011365)
+++ PKGBUILD2021-09-04 17:09:00 UTC (rev 1011366)
@@ -3,7 +3,7 @@
 _hkgname=hls-plugin-api
 pkgname=haskell-hls-plugin-api
 pkgver=1.1.0.2
-pkgrel=32
+pkgrel=33
 pkgdesc="Haskell Language Server API for plugin communication"
 url="https://github.com/haskell/haskell-language-server/hls-plugin-api";
 license=("Apache")



[arch-commits] Commit in haskell-hasql-dynamic-statements/repos (2 files)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:07:42
  Author: felixonmars
Revision: 1011365

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-dynamic-statements/repos/community-staging-x86_64/
  haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD
(from rev 1011364, haskell-hasql-dynamic-statements/trunk/PKGBUILD)

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

Copied: 
haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from 
rev 1011364, haskell-hasql-dynamic-statements/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 17:07:42 UTC (rev 1011365)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-dynamic-statements
+pkgname=haskell-hasql-dynamic-statements
+pkgver=0.3.1
+pkgrel=5
+pkgdesc="Toolkit for constructing Hasql statements dynamically"
+url="https://github.com/nikita-volkov/hasql-dynamic-statements";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-implicits' 'haskell-ptr')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-rerebase'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i 's/5432/9824/' test/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  eval $(pifpaf run postgresql --host 127.0.0.1)
+  createuser -s postgres
+  runhaskell Setup test --show-details=direct
+  pifpaf_stop
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hasql-dynamic-statements/trunk (PKGBUILD)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 17:07:22
  Author: felixonmars
Revision: 1011364

upgpkg: haskell-hasql-dynamic-statements 0.3.1-5: rebuild with generic-deriving 
1.14.1

Modified:
  haskell-hasql-dynamic-statements/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 16:56:09 UTC (rev 1011363)
+++ PKGBUILD2021-09-04 17:07:22 UTC (rev 1011364)
@@ -3,7 +3,7 @@
 _hkgname=hasql-dynamic-statements
 pkgname=haskell-hasql-dynamic-statements
 pkgver=0.3.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Toolkit for constructing Hasql statements dynamically"
 url="https://github.com/nikita-volkov/hasql-dynamic-statements";
 license=("MIT")
@@ -14,6 +14,11 @@
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
 sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb')
 
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i 's/5432/9824/' test/Main.hs
+}
+
 build() {
   cd $_hkgname-$pkgver
 
@@ -32,7 +37,7 @@
 
 check() {
   cd $_hkgname-$pkgver
-  eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+  eval $(pifpaf run postgresql --host 127.0.0.1)
   createuser -s postgres
   runhaskell Setup test --show-details=direct
   pifpaf_stop



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 16:56:09
  Author: alerque
Revision: 1011363

archrelease: copy trunk to community-any

Added:
  lua-cosmo/repos/community-any/
  lua-cosmo/repos/community-any/PKGBUILD
(from rev 1011362, lua-cosmo/trunk/PKGBUILD)

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

Copied: lua-cosmo/repos/community-any/PKGBUILD (from rev 1011362, 
lua-cosmo/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2021-09-04 16:56:09 UTC (rev 1011363)
@@ -0,0 +1,54 @@
+# Maintainer: Caleb Maclennan 
+
+pkgbase=lua-cosmo
+_rockname=${pkgbase#lua-}
+pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
+pkgver=16.06.04
+pkgrel=5
+_rockrel=1
+pkgdesc='Safe templates for Lua'
+arch=(any)
+url="https://github.com/mascarenhas/$_rockname";
+license=(MIT)
+_luadeps=(lpeg)
+makedepends=(lua
+ lua51
+ lua52
+ lua53
+ luarocks)
+_archive="$_rockname-$pkgver"
+_rockspec="$_rockname-$pkgver-$_rockrel.rockspec"
+source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('86d17aea5080a90671d965cffeb9b104c19e0e1ea55c08687c0924c4512b52b1')
+
+prepare() {
+   cd "$_archive"
+   # Lpeg is not needed at *build* time, but `luarocks make` checks for it
+   # and depends=() is set at package time too late for makepkg to install 
it
+   sed -i -e '/lpeg >=/d' "rockspec/$_rockspec"
+}
+
+_package() {
+   cd "$_archive"
+   depends=("${pkgname%-*}" "${_luadeps[@]/#/${pkgname%-*}-}")
+   luarocks --lua-version="$1" --tree="$pkgdir/usr/" \
+   make --deps-mode=none --no-manifest "rockspec/$_rockspec"
+   sed -ne '/license/p' rockspec/$_rockspec |
+   install -Dm0644 /dev/stdin 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.lua"
+}
+
+package_lua-cosmo() {
+   _package 5.4
+}
+
+package_lua51-cosmo() {
+   _package 5.1
+}
+
+package_lua52-cosmo() {
+   _package 5.2
+}
+
+package_lua53-cosmo() {
+   _package 5.3
+}



[arch-commits] Commit in bitwarden/repos (6 files)

2021-09-04 Thread Alexander Epaneshnikov via arch-commits
Date: Saturday, September 4, 2021 @ 16:54:21
  Author: alex19ep
Revision: 1011362

archrelease: copy trunk to community-x86_64

Added:
  bitwarden/repos/community-x86_64/
  bitwarden/repos/community-x86_64/PKGBUILD
(from rev 1011361, bitwarden/trunk/PKGBUILD)
  bitwarden/repos/community-x86_64/bitwarden.desktop
(from rev 1011361, bitwarden/trunk/bitwarden.desktop)
  bitwarden/repos/community-x86_64/bitwarden.sh
(from rev 1011361, bitwarden/trunk/bitwarden.sh)
  bitwarden/repos/community-x86_64/messaging.main.ts.patch
(from rev 1011361, bitwarden/trunk/messaging.main.ts.patch)
  bitwarden/repos/community-x86_64/package.json.patch
(from rev 1011361, bitwarden/trunk/package.json.patch)

-+
 PKGBUILD|   73 ++
 bitwarden.desktop   |   10 ++
 bitwarden.sh|3 +
 messaging.main.ts.patch |   11 ++
 package.json.patch  |   13 
 5 files changed, 110 insertions(+)

Copied: bitwarden/repos/community-x86_64/PKGBUILD (from rev 1011361, 
bitwarden/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-09-04 16:54:21 UTC (rev 1011362)
@@ -0,0 +1,73 @@
+# Maintainer: Alexander Epaneshnikov 
+# Contributor: libertylocked 
+
+pkgname=bitwarden
+pkgver=1.28.2
+pkgrel=2
+_jslibcommit='5ab045499f8a6a26ee10115f458136546a54bc22'
+pkgdesc='A secure and free password manager for all of your devices'
+arch=('x86_64')
+url='https://github.com/bitwarden/desktop'
+license=('GPL3')
+depends=('electron11' 'libnotify' 'libsecret' 'libxtst' 'libxss' 'libnss_nis')
+makedepends=('git' 'npm' 'python' 'node-gyp' 'nodejs-lts-fermium' 'jq')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bitwarden/desktop/archive/v${pkgver}.tar.gz
+
jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz
+package.json.patch
+messaging.main.ts.patch
+${pkgname}.sh
+${pkgname}.desktop)
+sha512sums=('e950423968043480dcf9c93dafe0acad042baa93d04261292ce2e7d223c78f444d59d8f382e1a390ac942431c5b67f6950de4c6bba7e7deed685b3d9b11748c5'
+
'c3705b257c080b72f15c62462bf8713cfc24a044395415d8884b31e7bdf5f4d7d04f56cdb1ac4ec3a7b92dc4eb2373f6135203925882357c886a4359908f210f'
+
'd884221c615db95d6fd0da2d3470fb7514b6a5d2a2b3b20c8353ebb4a938dc39f93783fe7ef2b9f69f034db8f26abfa479616f9fd1c1b241af605da837fba20e'
+
'822d97be407c2ac2a6926f5c925b0fd188c541014a623dd3815fdbf5ef67c0542f43aaf8d11535571a83a265f620e330f5326244f42c3902fddab442128fda95'
+
'32c29a7baed80351acf5753d35df404a818d5c88cc85f3bbed2daa5351aaf0dba20fd03cbedbcb407324f305d4556adb476ecc9ccd07bac0511ca4a943020ea4'
+
'05b771e72f1925f61b710fb67e5709dbfd63855425d2ef146ca3770b050e78cb3933cffc7afb1ad43a1d87867b2c2486660c79fdfc95b3891befdff26c8520fd')
+
+prepare() {
+   cd desktop-${pkgver}
+   # Link jslib
+   rmdir -v jslib
+   ln -vs ../jslib-${_jslibcommit} jslib
+
+   # Remove pre and postinstall routines from package.json.
+   patch --strip=1 package.json ../package.json.patch
+   # This patch is required to make "Start automatically on login" work
+   patch --strip=1 src/main/messaging.main.ts ../messaging.main.ts.patch
+
+   # Patch build to make it work with system electron
+   SYSTEM_ELECTRON_VERSION=$(electron11 -v | sed 's/v//g')
+   jq < package.json --arg ver $SYSTEM_ELECTRON_VERSION \
+  '.build["electronVersion"]=$ver | 
.build["electronDist"]="/usr/lib/electron11"' \
+  > package.json.patched
+   mv package.json.patched package.json
+}
+
+build() {
+   cd desktop-${pkgver}
+   export npm_config_cache="$srcdir/npm_cache"
+   export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+   electronDist=$(dirname $(realpath $(which electron11)))
+   electronVer=$(electron11 --version | tail -c +2)
+   pushd jslib
+   npm install
+   popd
+   npm install
+   npm run build
+   npm run clean:dist
+   npm exec -c "electron-builder --linux --x64 --dir 
-c.electronDist=$electronDist \
+-c.electronVersion=$electronVer"
+}
+
+package(){
+   cd desktop-${pkgver}
+   install -vDm755 dist/linux-unpacked/resources/app.asar -t 
"${pkgdir}/usr/lib/${pkgname%-git}/resources"
+
+   for i in 16 32 48 64 128 256 512; do
+   install -vDm644 resources/icons/${i}x${i}.png 
"${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname%-git}.png"
+   done
+   install -vDm644 resources/icon.png 
"${pkgdir}/usr/share/icons/hicolor/1024x1024/apps/${pkgname%-git}.png"
+
+   install -vDm755 "${srcdir}/${pkgname%-git}.sh" 
"${pkgdir}/usr/bin/bitwarden-desktop"
+   install -vDm644 "${srcdir}"/${pkgname%-git}.desktop -t 
"${pkgdir}"/usr/share/applications
+}

Copied: bitwarden/repos/communi

[arch-commits] Commit in (8 files)

2021-09-04 Thread Alexander Epaneshnikov via arch-commits
Date: Saturday, September 4, 2021 @ 16:53:56
  Author: alex19ep
Revision: 1011361

add bitwarden

Added:
  bitwarden/
  bitwarden/repos/
  bitwarden/trunk/
  bitwarden/trunk/PKGBUILD
  bitwarden/trunk/bitwarden.desktop
  bitwarden/trunk/bitwarden.sh
  bitwarden/trunk/messaging.main.ts.patch
  bitwarden/trunk/package.json.patch

-+
 PKGBUILD|   73 ++
 bitwarden.desktop   |   10 ++
 bitwarden.sh|3 +
 messaging.main.ts.patch |   11 ++
 package.json.patch  |   13 
 5 files changed, 110 insertions(+)

Added: bitwarden/trunk/PKGBUILD
===
--- bitwarden/trunk/PKGBUILD(rev 0)
+++ bitwarden/trunk/PKGBUILD2021-09-04 16:53:56 UTC (rev 1011361)
@@ -0,0 +1,73 @@
+# Maintainer: Alexander Epaneshnikov 
+# Contributor: libertylocked 
+
+pkgname=bitwarden
+pkgver=1.28.2
+pkgrel=2
+_jslibcommit='5ab045499f8a6a26ee10115f458136546a54bc22'
+pkgdesc='A secure and free password manager for all of your devices'
+arch=('x86_64')
+url='https://github.com/bitwarden/desktop'
+license=('GPL3')
+depends=('electron11' 'libnotify' 'libsecret' 'libxtst' 'libxss' 'libnss_nis')
+makedepends=('git' 'npm' 'python' 'node-gyp' 'nodejs-lts-fermium' 'jq')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bitwarden/desktop/archive/v${pkgver}.tar.gz
+
jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz
+package.json.patch
+messaging.main.ts.patch
+${pkgname}.sh
+${pkgname}.desktop)
+sha512sums=('e950423968043480dcf9c93dafe0acad042baa93d04261292ce2e7d223c78f444d59d8f382e1a390ac942431c5b67f6950de4c6bba7e7deed685b3d9b11748c5'
+
'c3705b257c080b72f15c62462bf8713cfc24a044395415d8884b31e7bdf5f4d7d04f56cdb1ac4ec3a7b92dc4eb2373f6135203925882357c886a4359908f210f'
+
'd884221c615db95d6fd0da2d3470fb7514b6a5d2a2b3b20c8353ebb4a938dc39f93783fe7ef2b9f69f034db8f26abfa479616f9fd1c1b241af605da837fba20e'
+
'822d97be407c2ac2a6926f5c925b0fd188c541014a623dd3815fdbf5ef67c0542f43aaf8d11535571a83a265f620e330f5326244f42c3902fddab442128fda95'
+
'32c29a7baed80351acf5753d35df404a818d5c88cc85f3bbed2daa5351aaf0dba20fd03cbedbcb407324f305d4556adb476ecc9ccd07bac0511ca4a943020ea4'
+
'05b771e72f1925f61b710fb67e5709dbfd63855425d2ef146ca3770b050e78cb3933cffc7afb1ad43a1d87867b2c2486660c79fdfc95b3891befdff26c8520fd')
+
+prepare() {
+   cd desktop-${pkgver}
+   # Link jslib
+   rmdir -v jslib
+   ln -vs ../jslib-${_jslibcommit} jslib
+
+   # Remove pre and postinstall routines from package.json.
+   patch --strip=1 package.json ../package.json.patch
+   # This patch is required to make "Start automatically on login" work
+   patch --strip=1 src/main/messaging.main.ts ../messaging.main.ts.patch
+
+   # Patch build to make it work with system electron
+   SYSTEM_ELECTRON_VERSION=$(electron11 -v | sed 's/v//g')
+   jq < package.json --arg ver $SYSTEM_ELECTRON_VERSION \
+  '.build["electronVersion"]=$ver | 
.build["electronDist"]="/usr/lib/electron11"' \
+  > package.json.patched
+   mv package.json.patched package.json
+}
+
+build() {
+   cd desktop-${pkgver}
+   export npm_config_cache="$srcdir/npm_cache"
+   export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+   electronDist=$(dirname $(realpath $(which electron11)))
+   electronVer=$(electron11 --version | tail -c +2)
+   pushd jslib
+   npm install
+   popd
+   npm install
+   npm run build
+   npm run clean:dist
+   npm exec -c "electron-builder --linux --x64 --dir 
-c.electronDist=$electronDist \
+-c.electronVersion=$electronVer"
+}
+
+package(){
+   cd desktop-${pkgver}
+   install -vDm755 dist/linux-unpacked/resources/app.asar -t 
"${pkgdir}/usr/lib/${pkgname%-git}/resources"
+
+   for i in 16 32 48 64 128 256 512; do
+   install -vDm644 resources/icons/${i}x${i}.png 
"${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname%-git}.png"
+   done
+   install -vDm644 resources/icon.png 
"${pkgdir}/usr/share/icons/hicolor/1024x1024/apps/${pkgname%-git}.png"
+
+   install -vDm755 "${srcdir}/${pkgname%-git}.sh" 
"${pkgdir}/usr/bin/bitwarden-desktop"
+   install -vDm644 "${srcdir}"/${pkgname%-git}.desktop -t 
"${pkgdir}"/usr/share/applications
+}

Added: bitwarden/trunk/bitwarden.desktop
===
--- bitwarden/trunk/bitwarden.desktop   (rev 0)
+++ bitwarden/trunk/bitwarden.desktop   2021-09-04 16:53:56 UTC (rev 1011361)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Bitwarden
+GenericName=Password Manager
+Comment=A secure and free password manager for all of your devices.
+Exec=bitwarden-desktop
+Terminal=false
+Type=Application
+Icon=bitwar

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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 16:51:39
  Author: alerque
Revision: 1011360

archrelease: copy trunk to community-x86_64

Added:
  lua-bit32/repos/community-x86_64/PKGBUILD
(from rev 1011359, lua-bit32/trunk/PKGBUILD)
Deleted:
  lua-bit32/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 16:12:31 UTC (rev 1011359)
+++ PKGBUILD2021-09-04 16:51:39 UTC (rev 1011360)
@@ -1,54 +0,0 @@
-# Maintainer: Caleb Maclennan 
-# Contributor: Stephen Smith 
-
-pkgbase=lua-bit32
-_rockname=${pkgbase#lua-}
-pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
-_compatrel=0.10
-pkgver=5.3.5.1_$_compatrel
-_rockrel=1
-pkgrel=1
-pkgdesc='Lua 5.2 bit manipulation library'
-arch=(x86_64)
-url='https://github.com/keplerproject/lua-compat-5.3'
-license=(MIT)
-makedepends=(lua
- lua51
- lua52
- lua53
- luarocks)
-_archive="lua-compat-5.3-$_compatrel"
-_rockspec="$_rockname-${pkgver%_*}-$_rockrel.rockspec"
-source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz"
-
"${url/github/raw.githubusercontent}/1e31f3ddc517b4e521c73f7d6eaecd5e1787daa6/rockspecs/$_rockspec")
-sha256sums=('d1ed32f091856f6fffab06232da79c48b437afd4cd89e5c1fc85d7905b011430'
-'a1c88310b5d5776c9f4c1ff4a934be497b03237c21d5aaf88422d1582b04af86')
-
-prepare() {
-   # Upstream forgot to commit this before tagging the release
-   cp "$_rockspec" "$_archive/rockspecs"
-}
-
-_package() {
-   cd "$_archive"
-   depends=("${pkgname%-*}")
-   luarocks --lua-version=$1 --tree="$pkgdir/usr/" \
-   make --deps-mode=none --no-manifest "rockspecs/$_rockspec"
-   install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
-}
-
-package_lua-bit32() {
-   _package 5.4
-}
-
-package_lua51-bit32() {
-   _package 5.1
-}
-
-package_lua52-bit32() {
-   _package 5.2
-}
-
-package_lua53-bit32() {
-   _package 5.3
-}

Copied: lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011359, 
lua-bit32/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 16:51:39 UTC (rev 1011360)
@@ -0,0 +1,54 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: Stephen Smith 
+
+pkgbase=lua-bit32
+_rockname=${pkgbase#lua-}
+pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
+_compatrel=0.10
+pkgver=5.3.5.1_$_compatrel
+_rockrel=1
+pkgrel=1
+pkgdesc='Lua 5.2 bit manipulation library'
+arch=(x86_64)
+url='https://github.com/keplerproject/lua-compat-5.3'
+license=(MIT)
+makedepends=(lua
+ lua51
+ lua52
+ lua53
+ luarocks)
+_archive="lua-compat-5.3-$_compatrel"
+_rockspec="$_rockname-${pkgver%_*}-$_rockrel.rockspec"
+source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz"
+
"${url/github/raw.githubusercontent}/1e31f3ddc517b4e521c73f7d6eaecd5e1787daa6/rockspecs/$_rockspec")
+sha256sums=('d1ed32f091856f6fffab06232da79c48b437afd4cd89e5c1fc85d7905b011430'
+'a1c88310b5d5776c9f4c1ff4a934be497b03237c21d5aaf88422d1582b04af86')
+
+prepare() {
+   # Upstream forgot to commit this before tagging the release
+   cp "$_rockspec" "$_archive/rockspecs"
+}
+
+_package() {
+   cd "$_archive"
+   depends=("${pkgname%-*}")
+   luarocks --lua-version=$1 --tree="$pkgdir/usr/" \
+   make --deps-mode=none --no-manifest "rockspecs/$_rockspec"
+   install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
+}
+
+package_lua-bit32() {
+   _package 5.4
+}
+
+package_lua51-bit32() {
+   _package 5.1
+}
+
+package_lua52-bit32() {
+   _package 5.2
+}
+
+package_lua53-bit32() {
+   _package 5.3
+}



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 16:12:31
  Author: alerque
Revision: 1011359

archrelease: copy trunk to community-x86_64

Added:
  lua-bit32/repos/community-x86_64/PKGBUILD
(from rev 1011358, lua-bit32/trunk/PKGBUILD)
Deleted:
  lua-bit32/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-04 16:11:54 UTC (rev 1011358)
+++ PKGBUILD2021-09-04 16:12:31 UTC (rev 1011359)
@@ -1,45 +0,0 @@
-# Maintainer: Caleb Maclennan 
-# Contributor: Stephen Smith 
-
-pkgbase=lua-bit32
-_rockname=${pkgbase#lua-}
-pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
-_compatrel=0.9
-pkgver=5.3.5_$_compatrel
-_rockrel=1
-pkgrel=1
-pkgdesc='Lua 5.2 bit manipulation library'
-arch=(x86_64)
-url='https://github.com/keplerproject/lua-compat-5.3'
-makedepends=(lua
- lua51
- lua52
- lua53
- luarocks)
-_archive="lua-compat-5.3-$_compatrel"
-source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz")
-sha256sums=('ad05540d2d96a48725bb79a1def35cf6652a4e2ec26376e2617c8ce2baa6f416')
-
-_package() {
-   cd "$_archive"
-   depends=("${pkgname%-*}")
-   luarocks --lua-version=$1 --tree="$pkgdir/usr/" \
-   make --deps-mode=none --no-manifest 
"rockspecs/$_rockname-${pkgver%_*}-$_rockrel.rockspec"
-   install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
-}
-
-package_lua-bit32() {
-   _package 5.4
-}
-
-package_lua51-bit32() {
-   _package 5.1
-}
-
-package_lua52-bit32() {
-   _package 5.2
-}
-
-package_lua53-bit32() {
-   _package 5.3
-}

Copied: lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011358, 
lua-bit32/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-04 16:12:31 UTC (rev 1011359)
@@ -0,0 +1,54 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: Stephen Smith 
+
+pkgbase=lua-bit32
+_rockname=${pkgbase#lua-}
+pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
+_compatrel=0.10
+pkgver=5.3.5.1_$_compatrel
+_rockrel=1
+pkgrel=1
+pkgdesc='Lua 5.2 bit manipulation library'
+arch=(x86_64)
+url='https://github.com/keplerproject/lua-compat-5.3'
+license=(MIT)
+makedepends=(lua
+ lua51
+ lua52
+ lua53
+ luarocks)
+_archive="lua-compat-5.3-$_compatrel"
+_rockspec="$_rockname-${pkgver%_*}-$_rockrel.rockspec"
+source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz"
+
"${url/github/raw.githubusercontent}/1e31f3ddc517b4e521c73f7d6eaecd5e1787daa6/rockspecs/$_rockspec")
+sha256sums=('d1ed32f091856f6fffab06232da79c48b437afd4cd89e5c1fc85d7905b011430'
+'a1c88310b5d5776c9f4c1ff4a934be497b03237c21d5aaf88422d1582b04af86')
+
+prepare() {
+   # Upstream forgot to commit this before tagging the release
+   cp "$_rockspec" "$_archive/rockspecs"
+}
+
+_package() {
+   cd "$_archive"
+   depends=("${pkgname%-*}")
+   luarocks --lua-version=$1 --tree="$pkgdir/usr/" \
+   make --deps-mode=none --no-manifest "rockspecs/$_rockspec"
+   install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
+}
+
+package_lua-bit32() {
+   _package 5.4
+}
+
+package_lua51-bit32() {
+   _package 5.1
+}
+
+package_lua52-bit32() {
+   _package 5.2
+}
+
+package_lua53-bit32() {
+   _package 5.3
+}



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 16:11:54
  Author: alerque
Revision: 1011358

upgpkg: lua-bit32 5.3.5.1_0.10-1

Modified:
  lua-bit32/trunk/PKGBUILD

--+
 PKGBUILD |   19 ++-
 1 file changed, 14 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 16:06:47 UTC (rev 1011357)
+++ PKGBUILD2021-09-04 16:11:54 UTC (rev 1011358)
@@ -4,13 +4,14 @@
 pkgbase=lua-bit32
 _rockname=${pkgbase#lua-}
 pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
-_compatrel=0.9
-pkgver=5.3.5_$_compatrel
+_compatrel=0.10
+pkgver=5.3.5.1_$_compatrel
 _rockrel=1
 pkgrel=1
 pkgdesc='Lua 5.2 bit manipulation library'
 arch=(x86_64)
 url='https://github.com/keplerproject/lua-compat-5.3'
+license=(MIT)
 makedepends=(lua
  lua51
  lua52
@@ -17,14 +18,22 @@
  lua53
  luarocks)
 _archive="lua-compat-5.3-$_compatrel"
-source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz")
-sha256sums=('ad05540d2d96a48725bb79a1def35cf6652a4e2ec26376e2617c8ce2baa6f416')
+_rockspec="$_rockname-${pkgver%_*}-$_rockrel.rockspec"
+source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz"
+
"${url/github/raw.githubusercontent}/1e31f3ddc517b4e521c73f7d6eaecd5e1787daa6/rockspecs/$_rockspec")
+sha256sums=('d1ed32f091856f6fffab06232da79c48b437afd4cd89e5c1fc85d7905b011430'
+'a1c88310b5d5776c9f4c1ff4a934be497b03237c21d5aaf88422d1582b04af86')
 
+prepare() {
+   # Upstream forgot to commit this before tagging the release
+   cp "$_rockspec" "$_archive/rockspecs"
+}
+
 _package() {
cd "$_archive"
depends=("${pkgname%-*}")
luarocks --lua-version=$1 --tree="$pkgdir/usr/" \
-   make --deps-mode=none --no-manifest 
"rockspecs/$_rockname-${pkgver%_*}-$_rockrel.rockspec"
+   make --deps-mode=none --no-manifest "rockspecs/$_rockspec"
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
 }
 



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 16:06:47
  Author: felixonmars
Revision: 1011357

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-notifications/repos/community-staging-x86_64/
  haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD
(from rev 1011356, haskell-hasql-notifications/trunk/PKGBUILD)

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

Copied: haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD 
(from rev 1011356, haskell-hasql-notifications/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 16:06:47 UTC (rev 1011357)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-notifications
+pkgname=haskell-hasql-notifications
+pkgver=0.2.0.0
+pkgrel=5
+pkgdesc="LISTEN/NOTIFY support for Hasql"
+url="https://github.com/diogob/hasql-notifications";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-contravariant' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-postgresql-libpq')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('b133e38b7a27e66385332791bb03c4a3cf4f85994412318d08cd820577db3ffe')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  eval $(pifpaf run postgresql --host 127.0.0.1)
+  createuser -s postgres
+  createdb hasql_notifications_test
+  runhaskell Setup test --show-details=direct
+  pifpaf_stop
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 16:06:39
  Author: felixonmars
Revision: 1011356

upgpkg: haskell-hasql-notifications 0.2.0.0-5: rebuild with generic-deriving 
1.14.1

Modified:
  haskell-hasql-notifications/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 16:05:45 UTC (rev 1011355)
+++ PKGBUILD2021-09-04 16:06:39 UTC (rev 1011356)
@@ -3,7 +3,7 @@
 _hkgname=hasql-notifications
 pkgname=haskell-hasql-notifications
 pkgver=0.2.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="LISTEN/NOTIFY support for Hasql"
 url="https://github.com/diogob/hasql-notifications";
 license=("BSD")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 16:05:45
  Author: felixonmars
Revision: 1011355

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1011354, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 16:05:45 UTC (rev 1011355)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=38
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-cryptohash-sha256'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-ini' 
'haskell-lattices'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 
'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-zinza')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c')
+
+prepare(){
+  uusi -u attoparsec -u ShellCheck $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 16:05:37
  Author: felixonmars
Revision: 1011354

upgpkg: haskell-ci 0.12.1-38: rebuild with generic-deriving 1.14.1

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 16:03:15 UTC (rev 1011353)
+++ PKGBUILD2021-09-04 16:05:37 UTC (rev 1011354)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=37
+pkgrel=38
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/";
 license=("GPL")



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 16:03:15
  Author: felixonmars
Revision: 1011353

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-arch-web/repos/community-staging-x86_64/
  haskell-arch-web/repos/community-staging-x86_64/PKGBUILD
(from rev 1011352, haskell-arch-web/trunk/PKGBUILD)

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

Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 
1011352, haskell-arch-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 16:03:15 UTC (rev 1011353)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=arch-web
+pkgname=haskell-arch-web
+pkgver=0.1.0
+pkgrel=136
+pkgdesc="Arch Linux official and AUR web interface binding"
+url="https://github.com/berberman/arch-web";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 
'haskell-servant'
+ 'haskell-servant-client' 'haskell-servant-client-core')
+makedepends=('ghc' 'uusi' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u http-client -u lens $_hkgname.cabal
+  gen-setup
+
+  sed -i '/CommunityTesting/a \  | KDEUnstable' src/Web/ArchLinux/Types.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-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-arch-web/trunk (PKGBUILD)

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 16:03:07
  Author: felixonmars
Revision: 1011352

upgpkg: haskell-arch-web 0.1.0-136: rebuild with generic-deriving 1.14.1

Modified:
  haskell-arch-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-04 16:00:51 UTC (rev 1011351)
+++ PKGBUILD2021-09-04 16:03:07 UTC (rev 1011352)
@@ -3,7 +3,7 @@
 _hkgname=arch-web
 pkgname=haskell-arch-web
 pkgver=0.1.0
-pkgrel=135
+pkgrel=136
 pkgdesc="Arch Linux official and AUR web interface binding"
 url="https://github.com/berberman/arch-web";
 license=("MIT")



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

2021-09-04 Thread Caleb Maclennan via arch-commits
Date: Saturday, September 4, 2021 @ 16:00:51
  Author: alerque
Revision: 1011351

archrelease: copy trunk to community-x86_64

Added:
  lua-bit32/repos/community-x86_64/
  lua-bit32/repos/community-x86_64/PKGBUILD
(from rev 1011349, lua-bit32/trunk/PKGBUILD)

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

Copied: lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011349, 
lua-bit32/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-09-04 16:00:51 UTC (rev 1011351)
@@ -0,0 +1,45 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: Stephen Smith 
+
+pkgbase=lua-bit32
+_rockname=${pkgbase#lua-}
+pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
+_compatrel=0.9
+pkgver=5.3.5_$_compatrel
+_rockrel=1
+pkgrel=1
+pkgdesc='Lua 5.2 bit manipulation library'
+arch=(x86_64)
+url='https://github.com/keplerproject/lua-compat-5.3'
+makedepends=(lua
+ lua51
+ lua52
+ lua53
+ luarocks)
+_archive="lua-compat-5.3-$_compatrel"
+source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz")
+sha256sums=('ad05540d2d96a48725bb79a1def35cf6652a4e2ec26376e2617c8ce2baa6f416')
+
+_package() {
+   cd "$_archive"
+   depends=("${pkgname%-*}")
+   luarocks --lua-version=$1 --tree="$pkgdir/usr/" \
+   make --deps-mode=none --no-manifest 
"rockspecs/$_rockname-${pkgver%_*}-$_rockrel.rockspec"
+   install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
+}
+
+package_lua-bit32() {
+   _package 5.4
+}
+
+package_lua51-bit32() {
+   _package 5.1
+}
+
+package_lua52-bit32() {
+   _package 5.2
+}
+
+package_lua53-bit32() {
+   _package 5.3
+}



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

2021-09-04 Thread Felix Yan via arch-commits
Date: Saturday, September 4, 2021 @ 16:00:42
  Author: felixonmars
Revision: 1011350

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 
1011349, haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-04 16:00:42 UTC (rev 1011350)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.2
+pkgrel=34
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 
'haskell-shakespeare'
+ 'haskell-streaming-commons' 'haskell-unordered-containers' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml'
+ '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=('a062f74502c5d88784a20f3bbe4c5799475043f3d17fea28b8199e9e4a3f9cc044e7b21a97bdb0c7e9e91c6e76aec4350a2cddc6306afb7c2f78f347ebf4f249')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



  1   2   3   4   5   6   7   >