[arch-commits] Commit in (hardlink)

2021-06-03 Thread Christian Hesse via arch-commits
Date: Friday, June 4, 2021 @ 05:51:05
  Author: eworm
Revision: 955902

remove hardlink, replaced by util-linux

Deleted:
  hardlink/


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

2021-06-03 Thread Eli Schwartz via arch-commits
Date: Friday, June 4, 2021 @ 04:20:04
  Author: eschwartz
Revision: 955899

archrelease: copy trunk to community-x86_64

Added:
  
cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
(from rev 955898, 
cinnamon/trunk/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch)
  cinnamon/repos/community-x86_64/PKGBUILD
(from rev 955898, cinnamon/trunk/PKGBUILD)
  cinnamon/repos/community-x86_64/default-theme.patch
(from rev 955898, cinnamon/trunk/default-theme.patch)
  cinnamon/repos/community-x86_64/set_wheel.diff
(from rev 955898, cinnamon/trunk/set_wheel.diff)
Deleted:
  
cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
  cinnamon/repos/community-x86_64/PKGBUILD
  cinnamon/repos/community-x86_64/default-theme.patch
  cinnamon/repos/community-x86_64/set_wheel.diff

-+
 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch |   76 ++--
 PKGBUILD|  169 
+-
 default-theme.patch |   50 +-
 set_wheel.diff  |  110 +++---
 4 files changed, 205 insertions(+), 200 deletions(-)

Deleted: 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
===
--- 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 
2021-06-04 04:19:26 UTC (rev 955898)
+++ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 
2021-06-04 04:20:04 UTC (rev 955899)
@@ -1,38 +0,0 @@
-From ac4d2fc9fafb38ebb02615a41b23cceca304e73a Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Tue, 20 Mar 2018 14:11:02 -0400
-Subject: [PATCH] cinnamon-settings: don't rely on the presence of
- cinnamon-control-center
-
-The existence of the cinnamon-control-center binary does not even tell
-us what control center libraries are available. So instead, do the same
-thing we did for cinnamon-settings modules, and check if the library
-exists.

- files/usr/bin/cinnamon-settings | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings
-index 9fbdbecd2..98ca454a5 100755
 a/files/usr/bin/cinnamon-settings
-+++ b/files/usr/bin/cinnamon-settings
-@@ -58,6 +58,7 @@ Available types of sort, and corresponding numbers:
- import getopt
- import os
- import sys
-+import sysconfig
- 
- def usage():
- print("""Usage:
-@@ -119,7 +120,7 @@ if len(sys.argv) > 1:
- 
os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) 
+ tuple(sys.argv[1:]))
- elif 
os.path.exists("/usr/share/cinnamon/cinnamon-settings/modules/cs_%s.py" % 
module):
- 
os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) 
+ tuple(sys.argv[1:]))
--elif os.path.exists("/usr/bin/cinnamon-control-center"):
-+elif os.path.exists(os.path.join(sysconfig.get_config_var("LIBDIR"), 
"cinnamon-control-center-1/panels/lib%s.so" % module)):
- 
os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) 
+ tuple(sys.argv[1:]))
- elif os.path.exists("/usr/bin/gnome-control-center"):
- print ("Unknown module %s, calling gnome-control-center" % module)
--- 
-2.22.0
-

Copied: 
cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
 (from rev 955898, 
cinnamon/trunk/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch)
===
--- 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 
(rev 0)
+++ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 
2021-06-04 04:20:04 UTC (rev 955899)
@@ -0,0 +1,38 @@
+From ac4d2fc9fafb38ebb02615a41b23cceca304e73a Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Tue, 20 Mar 2018 14:11:02 -0400
+Subject: [PATCH] cinnamon-settings: don't rely on the presence of
+ cinnamon-control-center
+
+The existence of the cinnamon-control-center binary does not even tell
+us what control center libraries are available. So instead, do the same
+thing we did for cinnamon-settings modules, and check if the library
+exists.
+---
+ files/usr/bin/cinnamon-settings | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings
+index 9fbdbecd2..98ca454a5 100755
+--- a/files/usr/bin/cinnamon-settings
 b/files/usr/bin/cinnamon-settings
+@@ -58,6 +58,7 @@ Available types of sort, and corresponding numbers:
+ import getopt
+ import os
+ import sys
++import sysconfig
+ 
+ def usage():
+ print("""Usage:
+@@ -119,7 +120,7 @@ if len(sys.argv) > 1:
+ 

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

2021-06-03 Thread Eli Schwartz via arch-commits
Date: Friday, June 4, 2021 @ 04:19:26
  Author: eschwartz
Revision: 955898

upgpkg: cinnamon 5.0.1-1: upstream release

work around crazy debian-specific install paths

Modified:
  cinnamon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-04 02:08:19 UTC (rev 955897)
+++ PKGBUILD2021-06-04 04:19:26 UTC (rev 955898)
@@ -5,7 +5,7 @@
 # Contributor: CReimer
 
 pkgname=cinnamon
-pkgver=4.8.6
+pkgver=5.0.1
 pkgrel=1
 pkgdesc="Linux desktop which provides advanced innovative features and a 
traditional user experience"
 arch=('x86_64')
@@ -28,11 +28,11 @@
 "0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch"
 "set_wheel.diff"
 "default-theme.patch")
-sha512sums=('827d93fa72213e00977d6318da25d9b03279666485ed4c4fd45ece9914c7481f39fa98c64940529a7459cc239783caa9427a2a702f77ffb77fb2c38073e42bbd'
+sha512sums=('7f10dbac4facb4b7c7924fdb7c95bb7dc22f17cd688145edba27ddae0862b2679a584a6b2160fd48e3128047618601d89acb182af880b68cabef5986f157aea8'
 
'77c2229d350bb1445375d206af769f1dde9329ce3575e40e9c1d5fea3ec0f49c0a7ef36d78caf895d9224147947bd102bab924b5579dc8dc5f8d3269e0c76374'
 
'fd7e117054996ed1c3dfd0f968c2bf98ca4fcee9a100221f8839a232147745ec0140e1f68eeffba58a3c44f66f26e05d433648a7a28858ec669524f7266ba04c'
 
'ee7dedd59ea370cf81d75def49060f9a29b22e7b025ca7d5db87a0102d50f138c79aa562b0d36a748c4b1c59a37f600ba1f60ff6caf303cf5b6fc4d110d051b4')
-b2sums=('ae98bf81aa3b2f26d33aa1b5a8109b50d969cb3568322159808c23d13fea6a11790d877a446b3ee4a54f5811fddfb5fca220f46bc213ffc2aa4560e344563f9d'
+b2sums=('7bbe0937f1df9198b0143790130f45992b39ff8aa94d6fc66a66791010cb125a8cfd5b91442b1b6d3c072117e0f53fb86eb7bf3c8b2459dcaa49753b2b4d3d75'
 
'1d873efa0d17e358f834c4374f39bbf3f74340849f9c28a0950c0a064772083798aba3435e564acdf43a94665389917788e295073d4a65cc18600d71b7a9f008'
 
'3becf1f40068fc629109e6e7d464c3c484296afacc9ab6328b2ccbb3c9735bcbfa9550f9f73b430ede178ae668e37c660ce322b5b4d1873526de3d3d41185160'
 
'86c3a29acd132ca321f08fd81dd5a45707accdc035b2aeec95bf358b29072ff1eedb77b2566cf48d7253d1d791599f0f44938c4600761d711cb18b59019f1c62')
@@ -79,4 +79,9 @@
 cd "${srcdir}"/${pkgname}-${pkgver}/builddir
 
 DESTDIR="${pkgdir}" samu install
+
+# crazy debian-specific install paths
+local py_dir=$(python -c "import site; print(site.getsitepackages()[0])")
+mkdir -p "${pkgdir}/${py_dir}"
+mv "${pkgdir}"/usr/lib/python3/dist-packages/cinnamon 
"${pkgdir}/${py_dir}"/
 }


[arch-commits] Commit in electron12/repos/community-staging-x86_64 (18 files)

2021-06-03 Thread Nicola Squartini via arch-commits
Date: Friday, June 4, 2021 @ 02:08:19
  Author: tensor5
Revision: 955897

archrelease: copy trunk to community-staging-x86_64

Added:
  electron12/repos/community-staging-x86_64/PKGBUILD
(from rev 955896, electron12/trunk/PKGBUILD)
  
electron12/repos/community-staging-x86_64/add-dependency-on-opus-in-webcodecs.patch
(from rev 955896, 
electron12/trunk/add-dependency-on-opus-in-webcodecs.patch)
  electron12/repos/community-staging-x86_64/chromium-fix-libva-redef.patch
(from rev 955896, electron12/trunk/chromium-fix-libva-redef.patch)
  electron12/repos/community-staging-x86_64/chromium-glibc-2.33.patch
(from rev 955896, electron12/trunk/chromium-glibc-2.33.patch)
  electron12/repos/community-staging-x86_64/default_app-icon.patch
(from rev 955896, electron12/trunk/default_app-icon.patch)
  electron12/repos/community-staging-x86_64/electron-launcher.sh
(from rev 955896, electron12/trunk/electron-launcher.sh)
  electron12/repos/community-staging-x86_64/electron.desktop
(from rev 955896, electron12/trunk/electron.desktop)
  
electron12/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 955896, 
electron12/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron12/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 955896, electron12/trunk/use-system-libraries-in-node.patch)
Deleted:
  electron12/repos/community-staging-x86_64/PKGBUILD
  
electron12/repos/community-staging-x86_64/add-dependency-on-opus-in-webcodecs.patch
  electron12/repos/community-staging-x86_64/chromium-fix-libva-redef.patch
  electron12/repos/community-staging-x86_64/chromium-glibc-2.33.patch
  electron12/repos/community-staging-x86_64/default_app-icon.patch
  electron12/repos/community-staging-x86_64/electron-launcher.sh
  electron12/repos/community-staging-x86_64/electron.desktop
  
electron12/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
  electron12/repos/community-staging-x86_64/use-system-libraries-in-node.patch

---+
 PKGBUILD  |  446 +-
 add-dependency-on-opus-in-webcodecs.patch |   86 +--
 chromium-fix-libva-redef.patch|  172 +++
 chromium-glibc-2.33.patch |  288 ++--
 default_app-icon.patch|   42 -
 electron-launcher.sh  |   40 -
 electron.desktop  |   14 
 sql-make-VirtualCursor-standard-layout-type.patch |  476 ++--
 use-system-libraries-in-node.patch|  104 ++--
 9 files changed, 834 insertions(+), 834 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-04 02:07:09 UTC (rev 955896)
+++ PKGBUILD2021-06-04 02:08:19 UTC (rev 955897)
@@ -1,223 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=electron12
-pkgver=12.0.9
-_commit=30f82dd1cb8140ccb5c6a4960eef8e3b8c15eeba
-_chromiumver=89.0.4389.128
-_gcc_patchset=7
-pkgrel=1
-pkgdesc='Build cross platform desktop apps with web technologies'
-arch=('x86_64')
-url='https://electronjs.org/'
-license=('MIT' 'custom')
-depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libnghttp2' 'libxslt' 'minizip'
- 'nss' 're2' 'snappy')
-makedepends=('clang' 'git' 'gn-m87' 'gperf' 'harfbuzz-icu' 'http-parser'
- 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja'
- 'npm' 'pciutils' 'pipewire' 'python2' 'wget' 'yarn')
-optdepends=('kde-cli-tools: file deletion support (kioclient5)'
-'libappindicator-gtk3: StatusNotifierItem support'
-'pipewire: WebRTC desktop sharing under Wayland'
-'trash-cli: file deletion support (trash-put)'
-"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
-source=('git+https://github.com/electron/electron.git'
-'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
-
"https://github.com/stha09/chromium-patches/releases/download/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}.tar.xz;
-"electron-launcher.sh"
-"electron.desktop"
-'default_app-icon.patch'
-'use-system-libraries-in-node.patch'
-'add-dependency-on-opus-in-webcodecs.patch'
-'chromium-fix-libva-redef.patch'
-'chromium-glibc-2.33.patch'
-'sql-make-VirtualCursor-standard-layout-type.patch'
-   )
-sha256sums=('SKIP'
-'SKIP'
-'f8b1558f6c87b33423da854d42f0f69d47885a96d6bf6ce7f26373e93d47442f'
-'929e058a3cbcdea24f42716a43f6ab29727d99b0cddd807099b791662f1a100e'
-'0805ec335447914d8895afa13f07de0496a687f7f6a088c1fe10d72d08d2f42c'
-'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4'
-   

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

2021-06-03 Thread Nicola Squartini via arch-commits
Date: Friday, June 4, 2021 @ 02:07:09
  Author: tensor5
Revision: 955896

upgpkg: electron12 12.0.10-1

Modified:
  electron12/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-04 01:40:52 UTC (rev 955895)
+++ PKGBUILD2021-06-04 02:07:09 UTC (rev 955896)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=electron12
-pkgver=12.0.9
-_commit=30f82dd1cb8140ccb5c6a4960eef8e3b8c15eeba
+pkgver=12.0.10
+_commit=22e7d583658482c94855f35d528d259d0a605960
 _chromiumver=89.0.4389.128
 _gcc_patchset=7
 pkgrel=1


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

2021-06-03 Thread Eli Schwartz via arch-commits
Date: Friday, June 4, 2021 @ 01:40:52
  Author: eschwartz
Revision: 955895

archrelease: copy trunk to community-x86_64

Added:
  cjs/repos/community-x86_64/PKGBUILD
(from rev 955894, cjs/trunk/PKGBUILD)
Deleted:
  cjs/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-04 01:40:34 UTC (rev 955894)
+++ PKGBUILD2021-06-04 01:40:52 UTC (rev 955895)
@@ -1,43 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Alexandre Filgueira 
-# Contributor: Ionut Biru 
-
-pkgname=cjs
-pkgver=4.8.2
-pkgrel=1
-pkgdesc="Javascript Bindings for Cinnamon"
-arch=('x86_64')
-url="https://github.com/linuxmint/${pkgname};
-license=('GPL')
-depends=('gtk3' 'gobject-introspection-runtime' 'js78')
-makedepends=('meson' 'samurai' 'gobject-introspection')
-checkdepends=('xorg-server-xvfb')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha512sums=('c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91')
-b2sums=('d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97')
-
-build() {
-mkdir -p "${srcdir}"/${pkgname}-${pkgver}/builddir
-cd "${srcdir}"/${pkgname}-${pkgver}/builddir
-
-meson --prefix=/usr \
-  --libexecdir=/usr/lib \
-  --buildtype=plain \
-  -Dinstalled_tests=false \
-  ..
-
-samu
-}
-
-check() {
-cd "${srcdir}"/${pkgname}-${pkgver}/builddir
-
-# Needs a display
-xvfb-run meson test --print-errorlogs
-}
-
-package() {
-cd "${srcdir}"/${pkgname}-${pkgver}/builddir
-
-DESTDIR="${pkgdir}" samu install
-}

Copied: cjs/repos/community-x86_64/PKGBUILD (from rev 955894, 
cjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-04 01:40:52 UTC (rev 955895)
@@ -0,0 +1,53 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Alexandre Filgueira 
+# Contributor: Ionut Biru 
+
+pkgname=cjs
+pkgver=5.0.0
+pkgrel=1
+pkgdesc="Javascript Bindings for Cinnamon"
+arch=('x86_64')
+url="https://github.com/linuxmint/${pkgname};
+license=('GPL')
+depends=('gtk3' 'gobject-introspection-runtime' 'js78')
+makedepends=('meson' 'samurai' 'gobject-introspection')
+checkdepends=('xorg-server-xvfb')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
+"${url}/commit/ac2737f524b4d667a7700b8ff077cd603ee21c59.patch")
+sha512sums=('32524de39e17ffc3e70f83188aed5d6bcb39e9ac4d4a1aa980a1f45dfc7970c103868f270775fcd290de0a6c70035b61b04dc575c6bcc1375972aaa0abdd8e59'
+
'3ef6c86fd6edacd913bdd116b74e4288df8ba1a3711b06c1ce59f42688940da8000ea923776ed9e3e64f35c9f24405bc28f0389db5ac183549d2e099e763e9a2')
+b2sums=('b8d4e64472eefe15678fd2ebcd270161b779e5081b1f9fdff61c4410fdef601cff9bc948b423308059aa73de0b960d430711e8741c10511f758b41da8d96892f'
+
'5b22e12006eacd92008f18807047bac053b9c01c9ce8cedd042006b6f9b358d95020a7270e4421238c280f6e7091c9467190a570e1b6ea6fccbb39eeaaa92b5e')
+
+prepare() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+# fix failing test checking for version number
+patch -p1 -i ../ac2737f524b4d667a7700b8ff077cd603ee21c59.patch
+}
+
+build() {
+mkdir -p "${srcdir}"/${pkgname}-${pkgver}/builddir
+cd "${srcdir}"/${pkgname}-${pkgver}/builddir
+
+meson --prefix=/usr \
+  --libexecdir=/usr/lib \
+  --buildtype=plain \
+  -Dinstalled_tests=false \
+  ..
+
+samu
+}
+
+check() {
+cd "${srcdir}"/${pkgname}-${pkgver}/builddir
+
+# Needs a display
+xvfb-run meson test --print-errorlogs
+}
+
+package() {
+cd "${srcdir}"/${pkgname}-${pkgver}/builddir
+
+DESTDIR="${pkgdir}" samu install
+}


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

2021-06-03 Thread Eli Schwartz via arch-commits
Date: Friday, June 4, 2021 @ 01:40:34
  Author: eschwartz
Revision: 955894

upgpkg: cjs 5.0.0-1: upstream release

Plus one testsuite fix PR'ed right out of the gate... upstream CI tests with
-Dinstalled_tests=false for some reason.

Modified:
  cjs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-04 01:25:03 UTC (rev 955893)
+++ PKGBUILD2021-06-04 01:40:34 UTC (rev 955894)
@@ -3,7 +3,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=cjs
-pkgver=4.8.2
+pkgver=5.0.0
 pkgrel=1
 pkgdesc="Javascript Bindings for Cinnamon"
 arch=('x86_64')
@@ -12,10 +12,20 @@
 depends=('gtk3' 'gobject-introspection-runtime' 'js78')
 makedepends=('meson' 'samurai' 'gobject-introspection')
 checkdepends=('xorg-server-xvfb')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha512sums=('c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91')
-b2sums=('d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
+"${url}/commit/ac2737f524b4d667a7700b8ff077cd603ee21c59.patch")
+sha512sums=('32524de39e17ffc3e70f83188aed5d6bcb39e9ac4d4a1aa980a1f45dfc7970c103868f270775fcd290de0a6c70035b61b04dc575c6bcc1375972aaa0abdd8e59'
+
'3ef6c86fd6edacd913bdd116b74e4288df8ba1a3711b06c1ce59f42688940da8000ea923776ed9e3e64f35c9f24405bc28f0389db5ac183549d2e099e763e9a2')
+b2sums=('b8d4e64472eefe15678fd2ebcd270161b779e5081b1f9fdff61c4410fdef601cff9bc948b423308059aa73de0b960d430711e8741c10511f758b41da8d96892f'
+
'5b22e12006eacd92008f18807047bac053b9c01c9ce8cedd042006b6f9b358d95020a7270e4421238c280f6e7091c9467190a570e1b6ea6fccbb39eeaaa92b5e')
 
+prepare() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+# fix failing test checking for version number
+patch -p1 -i ../ac2737f524b4d667a7700b8ff077cd603ee21c59.patch
+}
+
 build() {
 mkdir -p "${srcdir}"/${pkgname}-${pkgver}/builddir
 cd "${srcdir}"/${pkgname}-${pkgver}/builddir


[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)

2021-06-03 Thread Andrew Crerar via arch-commits
Date: Friday, June 4, 2021 @ 01:25:03
  Author: andrewsc
Revision: 955893

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 955892, firefox-developer-edition-i18n/trunk/PKGBUILD)
Deleted:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD

--+
 PKGBUILD |  460 ++---
 1 file changed, 230 insertions(+), 230 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-04 01:24:43 UTC (rev 955892)
+++ PKGBUILD2021-06-04 01:25:03 UTC (rev 955893)
@@ -1,230 +0,0 @@
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=90.0b2
-pkgrel=1
-pkgdesc="Language pack for Firefox Developer Edition"
-arch=('any')
-url="https://www.mozilla.com/;
-license=('MPL' 'GPL')
-
-_languages=(
-  'ach "Acholi"'
-  'af  "Afrikaans"'
-  'an  "Aragonese"'
-  'ar  "Arabic"'
-  'ast "Asturian"'
-  'az  "Azerbaijani"'
-  'be  "Belarusian"'
-  'bg  "Bulgarian"'
-  'bn  "Bengali"'
-  'br  "Breton"'
-  'bs  "Bosnian"'
-  'ca  "Catalan"'
-  'ca-valencia "Catalan (Valencian)"'
-  'cak "Maya Kaqchikel"'
-  'cs  "Czech"'
-  'cy  "Welsh"'
-  'da  "Danish"'
-  'de  "German"'
-  'dsb "Lower Sorbian"'
-  'el  "Greek"'
-  'en-CA   "English (Canada)"'
-  'en-GB   "English (British)"'
-  'en-US   "English (American)"'
-  'eo  "Esperanto"'
-  'es-AR   "Spanish (Argentina)"'
-  'es-CL   "Spanish (Chile)"'
-  'es-ES   "Spanish (Spain)"'
-  'es-MX   "Spanish (Mexico)"'
-  'et  "Estonian"'
-  'eu  "Basque"'
-  'fa  "Persian"'
-  'ff  "Fulah"'
-  'fi  "Finnish"'
-  'fr  "French"'
-  'fy-NL   "Frisian"'
-  'ga-IE   "Irish"'
-  'gd  "Gaelic (Scotland)"'
-  'gl  "Galician"'
-  'gn  "Guarani"'
-  'gu-IN   "Gujarati (India)"'
-  'he  "Hebrew"'
-  'hi-IN   "Hindi (India)"'
-  'hr  "Croatian"'
-  'hsb "Upper Sorbian"'
-  'hu  "Hungarian"'
-  'hy-AM   "Armenian"'
-  'ia  "Interlingua"'
-  'id  "Indonesian"'
-  'is  "Icelandic"'
-  'it  "Italian"'
-  'ja  "Japanese"'
-  'ka  "Georgian"'
-  'kab "Kabyle"'
-  'kk  "Kazakh"'
-  'km  "Khmer"'
-  'kn  "Kannada"'
-  'ko  "Korean"'
-  'lij "Ligurian"'
-  'lt  "Lithuanian"'
-  'lv  "Latvian"'
-  'mk  "Macedonian"'
-  'mr  "Marathi"'
-  'ms  "Malay"'
-  'my  "Burmese"'
-  'nb-NO   "Norwegian (Bokmål)"'
-  'ne-NP   "Nepali"'
-  'nl  "Dutch"'
-  'nn-NO   "Norwegian (Nynorsk)"'
-  'oc  "Occitan"'
-  'pa-IN   "Punjabi (India)"'
-  'pl  "Polish"'
-  'pt-BR   "Portuguese (Brazilian)"'
-  'pt-PT   "Portuguese (Portugal)"'
-  'rm  "Romansh"'
-  'ro  "Romanian"'
-  'ru  "Russian"'
-  'si  "Sinhala"'
-  'sk  "Slovak"'
-  'sl  "Slovenian"'
-  'son "Songhai"'
-  'sq  "Albanian"'
-  'sr  "Serbian"'
-  'sv-SE   "Swedish"'
-  'ta  "Tamil"'
-  'te  "Telugu"'
-  'th  "Thai"'
-  'tl  "Tagalog"'
-  'tr  "Turkish"'
-  'trs "Triqui"'
-  'uk  "Ukrainian"'
-  'ur  "Urdu"'
-  'uz  "Uzbek"'
-  'vi  "Vietnamese"'
-  'xh  "Xhosa"'
-  'zh-CN   "Chinese (Simplified)"'
-  'zh-TW   "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=firefox-developer-edition-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  
source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Firefox Developer Edition"
-  depends=("firefox-developer-edition>=$pkgver")
-  install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
-}
-
-sha512sums=('b2c853a950515ba8f542ea684ca877daa37b8ebee7a7cfaada1f4f89754a9bfdaa5de9994cc58cceeb4832a7cea83702d534162c577e7147627004126267b723'
-
'e8eb3ee0b5d3fc48f7eb21bfb2c25c2945c2720aea7680102f57ffe0eae57bd8173ab346098ec8bb63967c468956d9a3b68ff00209cd06daf95401a8e9b1f617'
-
'873ebfd3e792639d5defbbd1eef8c0abe06bd0f405c27f64ca53bf9a5e7472fbabb794752b68553086031efca79cf9d3b9b50761112e6db6762b32d2dbd6f86f'
-

[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)

2021-06-03 Thread Andrew Crerar via arch-commits
Date: Friday, June 4, 2021 @ 01:24:43
  Author: andrewsc
Revision: 955892

upgpkg: firefox-developer-edition-i18n 90.0b3-1

Modified:
  firefox-developer-edition-i18n/trunk/PKGBUILD

--+
 PKGBUILD |  194 ++---
 1 file changed, 97 insertions(+), 97 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-04 01:19:27 UTC (rev 955891)
+++ PKGBUILD2021-06-04 01:24:43 UTC (rev 955892)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=90.0b2
+pkgver=90.0b3
 pkgrel=1
 pkgdesc="Language pack for Firefox Developer Edition"
 arch=('any')
@@ -132,99 +132,99 @@
 
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
 }
 
-sha512sums=('b2c853a950515ba8f542ea684ca877daa37b8ebee7a7cfaada1f4f89754a9bfdaa5de9994cc58cceeb4832a7cea83702d534162c577e7147627004126267b723'
-
'e8eb3ee0b5d3fc48f7eb21bfb2c25c2945c2720aea7680102f57ffe0eae57bd8173ab346098ec8bb63967c468956d9a3b68ff00209cd06daf95401a8e9b1f617'
-
'873ebfd3e792639d5defbbd1eef8c0abe06bd0f405c27f64ca53bf9a5e7472fbabb794752b68553086031efca79cf9d3b9b50761112e6db6762b32d2dbd6f86f'
-
'77396fc8cb6bbf782424c155c3933f013bf26a7226db3679a1d88fa26261f2b1e4826afa0cd5528a152b70d2eef10fafcc88cfac722f09aa38e1a82f76e8dd8c'
-
'6d6fc44d6cf75a84ea5d5d06e5d71f1e9fca9802bf4ef5f0bc1b7c05f18ba3dad6f69d58a967b6eec71a36b6b1a9761b14062a07b46b6ab5b49eff106848807d'
-
'b5f482f40229970bb7ce7b47e38cad90228b5497733608c2fa4ba66e98ee386ee913b253964a42ab0af9f4da15b195eaefcaaef3057c244ca9e79e75e6fd3378'
-
'b68dd35f477b0040c02557e1e3072338672c527a6db992f6212b920cfb670935e21352463687c7e419748cde95af335da85ad19947b06ed93555a18deb4e0164'
-
'013f792be9b892fbe3e8ac5527dc957eb40e9ca6fac7a748a2a6d98e4cca869066e6869a1a1a583b293fce4a08214411e51803f5b2a93d24c9fc1363373219d6'
-
'90082cba6f110833ad7c379ce6d05d3b1a467a4eb38b2fba38624bb6e6d2f4597a911160df93d0de618781366d51532e4e64e2a5239db7956b2350769ae0e4f3'
-
'e4f22f3b17fb2136af742faadc4e6c4281afc25ed9bd5f3682faee8e3dea2b58427e46b2438a3dbc195c2cfc05c4533e29b8cc7f1709c9282fc124d13283b84d'
-
'ff7aa7b37a26f7a172e17e06a9a16e4a44e531052972d9105d9c34da4e455df9841f9000696f707390e913c9de425b3ef6f653c590055f09781cd53ba68b725c'
-
'98d9a5b99c03dfd77cad849333130502ff5f1a31b2cc5756f8abadb70b9955316c8f5d385fd7a6fa8877cb8cc33ccfe8c3f7b7db021943ec2cb648ebccc16470'
-
'9c1f4092d4a5680ed40af0ea6ed2ed8b1b1da9dc6041cc4dad6d52c8e02e0aa2c38e1af48d819672a001c1bad040126a47cc8bb310b62e099a5793548da786f0'
-
'bc72a1b2d5e86296de6601b61d4c076e9cf0f4dd335160e8976435e05c9446109514c9c8dbe36ebf37e0bfa5d9da0aec5bda03d0aa2b882b0ff0b22ca01648df'
-
'48125886a5a2fcff1e7b02fa7e85fb85be3b9ec4a179065c66590e1205ca6144b63b9897523572801ff2696148975369bcf0a98b1de90727d7ecf20c06ce42b8'
-
'1bc15fc89ddbc5063f9b7ff2cd7af63b28f93b63d7dec086d81920d22b4ab0338d0a47342c0f63e5c4a2e8566bd2fbd244a7f9b6ae8a15c7e11ca4069ec6a01a'
-
'd80948bc9733351cf7571655be38943a221a090c92e3b570427a9784453d0745971d022934006b9e2e52f7978ee3359b4cece8c98f95ca311ea0b12f536d138c'
-
'd02e7a36eed41935cfc0d2bca3ea1f93fc2ccc8a3e9f0a82db07f31ba54158c743160ac1d9d028ffcdeb7f86c50d70fa76c344aa17f0fa10d3f2d3c5867dd2dd'
-
'0f0917515a3a3fafbaad3ccbc2e59549e554b462c139d6f1a66961e61233e98884e1807948d31867938593f984d675a11f799600c700c1391c1bea1123a07a58'
-
'1cc51526531987b1e11f72a5fbec0619b0ea44e14f4440769c423f704d1bf98270eadbfeb871a1a1dfde9b2906486d5398c0e58702eae5f6ac069dc989573372'
-
'43d1c24133c16ec8b18a99598e4885b7145c5dab5f7517a989fa6e9c2172949e22118cffbf7b7944cdac80b9e0131642dfb7eaf8311462a9e52dc219c67c9dda'
-
'bd3e77324981f8cba164c95c00718cefcaba8ad8fcb67b18b11db6c82dadc3f3690a0d8884e5b5f320604d9daa34ebccb4ba1c43eb13486bc368bcb4b494de12'
-
'867e5fb802db5553a47751d8663b5d0fc3f677f5115417f72a1057dc904e107606691a4fb975b0f4c22dcebed3a68d527594ad02fbc2e10dfe5360b90c5792c0'
-
'13e6bb90b4731194b596b086bd18845c77c8f7d065b3ffc672a213e18b783944dcf29f20e3d7e8de29835bfb8dc95b71b16554c21397a1db2d938c2aee75d26c'
-
'b11a09a37f71a22f4926296aa1cd4b56f2f6c55cbabec2fd8c0bfa284714d95d136d1cdcc41fab6a8c17ee97d6abbcbff87d0fac039b83b7ef204b494d44821c'
-
'290ca822cae618e6841074056cba6424b5a0ed5a5e4c88563c4ac4c67cd58cf08785bd9b526034890ccad937416045e2b3c45276bd4b2c24615799ed8cdc8e87'
-
'b8d031f59109b516b5ac2df164b2cebae50eada87270ef5cb7dad86837b4522d46bbf182b12608262fa1ebff2a9f5f0464ef039e6f1b079a78bb1305280595c8'
-
'c1f5f68b9f6df7953dd3e87f894d312220fe3d2d930cb39c23b244cdfc54b5294954429de5fa06399c271f066479f3a9ce88c8721aadf23a2d66a9946f37efcf'
-

[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)

2021-06-03 Thread Andrew Crerar via arch-commits
Date: Friday, June 4, 2021 @ 01:19:27
  Author: andrewsc
Revision: 955891

archrelease: copy trunk to community-x86_64

Added:
  
firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch
(from rev 955890, 
firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch)
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
(from rev 955890, firefox-developer-edition/trunk/PKGBUILD)
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
(from rev 955890, 
firefox-developer-edition/trunk/firefox-developer-edition.desktop)
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
(from rev 955890, firefox-developer-edition/trunk/firefox-install-dir.patch)
Deleted:
  
firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch

+
 0001-Use-remoting-name-for-GDK-application-names.patch |  114 +-
 PKGBUILD   |  432 -
 firefox-developer-edition.desktop  |  680 +++
 firefox-install-dir.patch  |   86 -
 4 files changed, 656 insertions(+), 656 deletions(-)

Deleted: 0001-Use-remoting-name-for-GDK-application-names.patch
===
--- 0001-Use-remoting-name-for-GDK-application-names.patch  2021-06-04 
01:18:59 UTC (rev 955890)
+++ 0001-Use-remoting-name-for-GDK-application-names.patch  2021-06-04 
01:19:27 UTC (rev 955891)
@@ -1,57 +0,0 @@
-From  Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" 
-Date: Mon, 25 Mar 2019 20:30:11 +0100
-Subject: [PATCH] Use remoting name for GDK application names
-

- toolkit/xre/nsAppRunner.cpp |  6 +-
- widget/gtk/nsAppShell.cpp   | 12 +---
- 2 files changed, 6 insertions(+), 12 deletions(-)
-
-diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp
-index d944ce905cbe3..9a50545bfafcb 100644
 a/toolkit/xre/nsAppRunner.cpp
-+++ b/toolkit/xre/nsAppRunner.cpp
-@@ -4161,11 +4161,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) {
-   // consistently.
- 
-   // Set program name to the one defined in application.ini.
--  {
--nsAutoCString program(gAppData->name);
--ToLowerCase(program);
--g_set_prgname(program.get());
--  }
-+  g_set_prgname(gAppData->remotingName);
- 
-   // Initialize GTK here for splash.
- 
-diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp
-index cfe022e65d820..c228237830e43 100644
 a/widget/gtk/nsAppShell.cpp
-+++ b/widget/gtk/nsAppShell.cpp
-@@ -24,6 +24,8 @@
- #  include "WakeLockListener.h"
- #endif
- #include "gfxPlatform.h"
-+#include "nsAppRunner.h"
-+#include "mozilla/XREAppData.h"
- #include "ScreenHelperGTK.h"
- #include "HeadlessScreenHelper.h"
- #include "mozilla/widget/ScreenManager.h"
-@@ -159,13 +161,9 @@ nsresult nsAppShell::Init() {
-   // See https://bugzilla.gnome.org/show_bug.cgi?id=747634
-   //
-   // Only bother doing this for the parent process, since it's the one
--  // creating top-level windows. (At this point, a child process hasn't
--  // received the list of registered chrome packages, so the
--  // GetBrandShortName call would fail anyway.)
--  nsAutoString brandName;
--  mozilla::widget::WidgetUtils::GetBrandShortName(brandName);
--  if (!brandName.IsEmpty()) {
--gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get());
-+  // creating top-level windows.
-+  if (gAppData) {
-+gdk_set_program_class(gAppData->remotingName);
-   }
- }
-   }

Copied: 
firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch
 (from rev 955890, 
firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch)
===
--- 0001-Use-remoting-name-for-GDK-application-names.patch  
(rev 0)
+++ 0001-Use-remoting-name-for-GDK-application-names.patch  2021-06-04 
01:19:27 UTC (rev 955891)
@@ -0,0 +1,57 @@
+From  Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Mon, 25 Mar 2019 20:30:11 +0100
+Subject: [PATCH] Use remoting name for GDK application names
+
+---
+ toolkit/xre/nsAppRunner.cpp |  6 +-
+ widget/gtk/nsAppShell.cpp   | 12 +---
+ 2 files changed, 6 insertions(+), 12 deletions(-)
+
+diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp
+index d944ce905cbe3..9a50545bfafcb 100644

[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)

2021-06-03 Thread Andrew Crerar via arch-commits
Date: Friday, June 4, 2021 @ 01:18:59
  Author: andrewsc
Revision: 955890

upgpkg: firefox-developer-edition 90.0b3-1

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-04 01:04:35 UTC (rev 955889)
+++ PKGBUILD2021-06-04 01:18:59 UTC (rev 955890)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=90.0b2
+pkgver=90.0b3
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -23,7 +23,7 @@
 firefox-install-dir.patch
 0001-Use-remoting-name-for-GDK-application-names.patch
 "$pkgname".desktop)
-sha512sums=('32177e98419011eddb0ea529dcbd1e6b50391decb1cd849586892389063a2fa4dee2eeaf89b86b5f062e2888aedc50034797b4efa994743bea053f3af4630522'
+sha512sums=('e431ea20a5cc19d8bae8cae5aff9649d05c92502b80e437a1e4793faf8d322a0ac63bad00c336c2ac3916f29d5b9ec0a635af2d739a9ef8457a0f6ad3a922982'
 'SKIP'
 
'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e'
 
'8df3228209334aaaddec9c761c063e61ebbf3e75c6b249db9347dc4cabb79d912ccc8abdcfe4fab63387f2a0e09b4f3c9edf3b7e25aa0fd00ee56bcc7e9dde2c'


[arch-commits] Commit in electron11/repos/community-x86_64 (24 files)

2021-06-03 Thread Nicola Squartini via arch-commits
Date: Friday, June 4, 2021 @ 01:04:35
  Author: tensor5
Revision: 955889

archrelease: copy trunk to community-x86_64

Added:
  electron11/repos/community-x86_64/PKGBUILD
(from rev 955888, electron11/trunk/PKGBUILD)
  electron11/repos/community-x86_64/chromium-glibc-2.33.patch
(from rev 955888, electron11/trunk/chromium-glibc-2.33.patch)
  electron11/repos/community-x86_64/chromium-include-limits.patch
(from rev 955888, electron11/trunk/chromium-include-limits.patch)
  electron11/repos/community-x86_64/chromium-include-stddef.patch
(from rev 955888, electron11/trunk/chromium-include-stddef.patch)
  electron11/repos/community-x86_64/chromium-skia-harmony.patch
(from rev 955888, electron11/trunk/chromium-skia-harmony.patch)
  electron11/repos/community-x86_64/default_app-icon.patch
(from rev 955888, electron11/trunk/default_app-icon.patch)
  electron11/repos/community-x86_64/electron11.desktop
(from rev 955888, electron11/trunk/electron11.desktop)
  electron11/repos/community-x86_64/icu68.patch
(from rev 955888, electron11/trunk/icu68.patch)
  
electron11/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 955888, 
electron11/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron11/repos/community-x86_64/use-system-libraries-in-node.patch
(from rev 955888, electron11/trunk/use-system-libraries-in-node.patch)
  
electron11/repos/community-x86_64/v8-call-new-ListFormatter-createInstance.patch
(from rev 955888, 
electron11/trunk/v8-call-new-ListFormatter-createInstance.patch)
  electron11/repos/community-x86_64/v8-icu68.patch
(from rev 955888, electron11/trunk/v8-icu68.patch)
Deleted:
  electron11/repos/community-x86_64/PKGBUILD
  electron11/repos/community-x86_64/chromium-glibc-2.33.patch
  electron11/repos/community-x86_64/chromium-include-limits.patch
  electron11/repos/community-x86_64/chromium-include-stddef.patch
  electron11/repos/community-x86_64/chromium-skia-harmony.patch
  electron11/repos/community-x86_64/default_app-icon.patch
  electron11/repos/community-x86_64/electron11.desktop
  electron11/repos/community-x86_64/icu68.patch
  
electron11/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
  electron11/repos/community-x86_64/use-system-libraries-in-node.patch
  
electron11/repos/community-x86_64/v8-call-new-ListFormatter-createInstance.patch
  electron11/repos/community-x86_64/v8-icu68.patch

---+
 PKGBUILD  |  444 +-
 chromium-glibc-2.33.patch |  288 +++---
 chromium-include-limits.patch |   42 
 chromium-include-stddef.patch |   20 
 chromium-skia-harmony.patch   |   28 
 default_app-icon.patch|   42 
 electron11.desktop|   14 
 icu68.patch   |  842 ++--
 sql-make-VirtualCursor-standard-layout-type.patch |  476 +--
 use-system-libraries-in-node.patch|  106 +-
 v8-call-new-ListFormatter-createInstance.patch|  190 ++--
 v8-icu68.patch|  384 -
 12 files changed, 1438 insertions(+), 1438 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-04 01:03:03 UTC (rev 955888)
+++ PKGBUILD2021-06-04 01:04:35 UTC (rev 955889)
@@ -1,222 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=electron11
-pkgver=11.4.7
-_commit=717b5263d58620a66cfdf9dc1cbc2b0c9452eca6
-_chromiumver=87.0.4280.141
-pkgrel=1
-pkgdesc='Build cross platform desktop apps with web technologies'
-arch=('x86_64')
-url='https://electronjs.org/'
-license=('MIT' 'custom')
-depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
- 'libxslt' 'minizip' 'nss' 're2' 'snappy')
-makedepends=('clang' 'git' 'gn-m87' 'gperf' 'harfbuzz-icu' 
'java-runtime-headless'
- 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
- 'python2' 'wget')
-optdepends=('kde-cli-tools: file deletion support (kioclient5)'
-'libappindicator-gtk3: StatusNotifierItem support'
-'trash-cli: file deletion support (trash-put)'
-"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
-source=('git+https://github.com/electron/electron.git'
-'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
-"${pkgname}.desktop"
-'default_app-icon.patch'
-'use-system-libraries-in-node.patch'
-'icu68.patch'
-'v8-icu68.patch'
-'v8-call-new-ListFormatter-createInstance.patch'
-'chromium-glibc-2.33.patch'
-'chromium-include-limits.patch'
-'chromium-include-stddef.patch'
-'chromium-skia-harmony.patch'
-

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

2021-06-03 Thread Nicola Squartini via arch-commits
Date: Friday, June 4, 2021 @ 01:03:03
  Author: tensor5
Revision: 955888

upgpkg: electron11 11.4.8-1

Modified:
  electron11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-04 00:46:09 UTC (rev 955887)
+++ PKGBUILD2021-06-04 01:03:03 UTC (rev 955888)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=electron11
-pkgver=11.4.7
-_commit=717b5263d58620a66cfdf9dc1cbc2b0c9452eca6
+pkgver=11.4.8
+_commit=2c8f2f9b28423662923b649198c563066ab51dd6
 _chromiumver=87.0.4280.141
 pkgrel=1
 pkgdesc='Build cross platform desktop apps with web technologies'


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

2021-06-03 Thread Kpcyrd via arch-commits
Date: Friday, June 4, 2021 @ 00:46:09
  Author: kpcyrd
Revision: 955887

archrelease: copy trunk to community-x86_64

Added:
  libredefender/repos/community-x86_64/PKGBUILD
(from rev 955886, libredefender/trunk/PKGBUILD)
Deleted:
  libredefender/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-04 00:45:52 UTC (rev 955886)
+++ PKGBUILD2021-06-04 00:46:09 UTC (rev 955887)
@@ -1,46 +0,0 @@
-# Maintainer: kpcyrd 
-
-pkgname=libredefender
-pkgver=0.2.0
-pkgrel=1
-pkgdesc='Light-weight anti virus scanner for Linux'
-url='https://github.com/kpcyrd/libredefender'
-arch=('x86_64')
-license=('GPL2')
-depends=('clamav')
-makedepends=('cargo' 'clang')
-source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
-
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-b2sums=('87c0fad5644b682f44933d8e19f3e5bc19a336486b359e5db30030ac6c6ae99fa42b33c743cc2cfcfa5c1a6bb08fb57ca8ccaf8d2362afb33ed30452426cfe2b'
-'SKIP')
-
-validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")
-
-build() {
-  cd ${pkgname}-${pkgver}
-  cargo build --release --locked
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  cargo test --release --locked
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 -t "${pkgdir}/usr/bin" \
-target/release/libredefender
-
-  # install completions
-  install -d "${pkgdir}/usr/share/bash-completion/completions" \
- "${pkgdir}/usr/share/zsh/site-functions" \
- "${pkgdir}/usr/share/fish/vendor_completions.d"
-  "${pkgdir}/usr/bin/libredefender" completions bash > 
"${pkgdir}/usr/share/bash-completion/completions/libredefender"
-  "${pkgdir}/usr/bin/libredefender" completions zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_libredefender"
-  "${pkgdir}/usr/bin/libredefender" completions fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/libredefender.fish"
-
-  install -Dm 644 contrib/libredefender.desktop -t 
"${pkgdir}/etc/xdg/autostart"
-  install -Dm 644 LICENSE-* -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: libredefender/repos/community-x86_64/PKGBUILD (from rev 955886, 
libredefender/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-04 00:46:09 UTC (rev 955887)
@@ -0,0 +1,46 @@
+# Maintainer: kpcyrd 
+
+pkgname=libredefender
+pkgver=0.3.0
+pkgrel=1
+pkgdesc='Light-weight antivirus scanner for Linux'
+url='https://github.com/kpcyrd/libredefender'
+arch=('x86_64')
+license=('GPL2')
+depends=('clamav')
+makedepends=('cargo' 'clang')
+source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
+b2sums=('012f9d68731fbd65b42c998f4b00bdd018883f742c17e1ded5843f5e388c93ba108861f77fbef165ad83043a8d97cbf948dc1257bc073147648078c60015e482'
+'SKIP')
+
+validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")
+
+build() {
+  cd ${pkgname}-${pkgver}
+  cargo build --release --locked
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  cargo test --release --locked
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 -t "${pkgdir}/usr/bin" \
+target/release/libredefender
+
+  # install completions
+  install -d "${pkgdir}/usr/share/bash-completion/completions" \
+ "${pkgdir}/usr/share/zsh/site-functions" \
+ "${pkgdir}/usr/share/fish/vendor_completions.d"
+  "${pkgdir}/usr/bin/libredefender" completions bash > 
"${pkgdir}/usr/share/bash-completion/completions/libredefender"
+  "${pkgdir}/usr/bin/libredefender" completions zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_libredefender"
+  "${pkgdir}/usr/bin/libredefender" completions fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/libredefender.fish"
+
+  install -Dm 644 contrib/libredefender.desktop -t 
"${pkgdir}/etc/xdg/autostart"
+  install -Dm 644 LICENSE-* -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2021-06-03 Thread Kpcyrd via arch-commits
Date: Friday, June 4, 2021 @ 00:45:52
  Author: kpcyrd
Revision: 955886

upgpkg: libredefender 0.3.0-1

Modified:
  libredefender/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-04 00:19:40 UTC (rev 955885)
+++ PKGBUILD2021-06-04 00:45:52 UTC (rev 955886)
@@ -1,9 +1,9 @@
 # Maintainer: kpcyrd 
 
 pkgname=libredefender
-pkgver=0.2.0
+pkgver=0.3.0
 pkgrel=1
-pkgdesc='Light-weight anti virus scanner for Linux'
+pkgdesc='Light-weight antivirus scanner for Linux'
 url='https://github.com/kpcyrd/libredefender'
 arch=('x86_64')
 license=('GPL2')
@@ -11,7 +11,7 @@
 makedepends=('cargo' 'clang')
 
source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-b2sums=('87c0fad5644b682f44933d8e19f3e5bc19a336486b359e5db30030ac6c6ae99fa42b33c743cc2cfcfa5c1a6bb08fb57ca8ccaf8d2362afb33ed30452426cfe2b'
+b2sums=('012f9d68731fbd65b42c998f4b00bdd018883f742c17e1ded5843f5e388c93ba108861f77fbef165ad83043a8d97cbf948dc1257bc073147648078c60015e482'
 'SKIP')
 
 validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")


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

2021-06-03 Thread Balló György via arch-commits
Date: Friday, June 4, 2021 @ 00:19:40
  Author: bgyorgy
Revision: 955885

archrelease: copy trunk to community-x86_64

Added:
  pdfmixtool/repos/community-x86_64/PKGBUILD
(from rev 955884, pdfmixtool/trunk/PKGBUILD)
Deleted:
  pdfmixtool/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-04 00:19:33 UTC (rev 955884)
+++ PKGBUILD2021-06-04 00:19:40 UTC (rev 955885)
@@ -1,31 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Marco Scarpetta 
-
-pkgname=pdfmixtool
-pkgver=0.6
-pkgrel=1
-pkgdesc='Application to split, merge, rotate and mix PDF files'
-arch=(x86_64)
-url='https://scarpetta.eu/pdfmixtool/'
-license=(GPL3)
-depends=(hicolor-icon-theme podofo qpdf qt5-base)
-makedepends=(cmake qt5-tools)
-source=("https://gitlab.com/scarpetta/pdfmixtool/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;)
-sha256sums=('a1d43d63e0981724434bb0db62ee91185d17e45402dbec8df1b2e34893ffc782')
-
-prepare() {
-  [[ -d build ]] || mkdir build
-}
-
-build() {
-  cd build
-  cmake -G "Unix Makefiles" ../$pkgname-v$pkgver/ \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-}

Copied: pdfmixtool/repos/community-x86_64/PKGBUILD (from rev 955884, 
pdfmixtool/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-04 00:19:40 UTC (rev 955885)
@@ -0,0 +1,28 @@
+# Maintainer: Balló György 
+# Contributor: Marco Scarpetta 
+
+pkgname=pdfmixtool
+pkgver=0.6
+pkgrel=2
+pkgdesc='Application to split, merge, rotate and mix PDF files'
+arch=('x86_64')
+url='https://scarpetta.eu/pdfmixtool/'
+license=('GPL3')
+depends=('hicolor-icon-theme' 'qpdf' 'qt5-base')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+source=("https://gitlab.com/scarpetta/pdfmixtool/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;)
+sha256sums=('a1d43d63e0981724434bb0db62ee91185d17e45402dbec8df1b2e34893ffc782')
+
+prepare() {
+  # Update URL
+  sed -i 's/scarpetta.gitlab.io/scarpetta.eu/' 
$pkgname-v$pkgver/resources/eu.scarpetta.PDFMixTool.appdata.xml
+}
+
+build() {
+  cmake -S $pkgname-v$pkgver -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr'
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}


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

2021-06-03 Thread Balló György via arch-commits
Date: Friday, June 4, 2021 @ 00:19:33
  Author: bgyorgy
Revision: 955884

upgpkg: pdfmixtool 0.6-2: Remove unused podofo dependency, update screenshot 
URLs

Modified:
  pdfmixtool/trunk/PKGBUILD

--+
 PKGBUILD |   23 ++-
 1 file changed, 10 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-04 00:03:56 UTC (rev 955883)
+++ PKGBUILD2021-06-04 00:19:33 UTC (rev 955884)
@@ -3,29 +3,26 @@
 
 pkgname=pdfmixtool
 pkgver=0.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Application to split, merge, rotate and mix PDF files'
-arch=(x86_64)
+arch=('x86_64')
 url='https://scarpetta.eu/pdfmixtool/'
-license=(GPL3)
-depends=(hicolor-icon-theme podofo qpdf qt5-base)
-makedepends=(cmake qt5-tools)
+license=('GPL3')
+depends=('hicolor-icon-theme' 'qpdf' 'qt5-base')
+makedepends=('cmake' 'ninja' 'qt5-tools')
 
source=("https://gitlab.com/scarpetta/pdfmixtool/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;)
 sha256sums=('a1d43d63e0981724434bb0db62ee91185d17e45402dbec8df1b2e34893ffc782')
 
 prepare() {
-  [[ -d build ]] || mkdir build
+  # Update URL
+  sed -i 's/scarpetta.gitlab.io/scarpetta.eu/' 
$pkgname-v$pkgver/resources/eu.scarpetta.PDFMixTool.appdata.xml
 }
 
 build() {
-  cd build
-  cmake -G "Unix Makefiles" ../$pkgname-v$pkgver/ \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release
-  make
+  cmake -S $pkgname-v$pkgver -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr'
+  cmake --build build
 }
 
 package() {
-  cd build
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" cmake --install build
 }


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

2021-06-03 Thread Balló György via arch-commits
Date: Friday, June 4, 2021 @ 00:03:56
  Author: bgyorgy
Revision: 955883

archrelease: copy trunk to community-x86_64

Added:
  pdftricks/repos/community-x86_64/PKGBUILD
(from rev 955882, pdftricks/trunk/PKGBUILD)
Deleted:
  pdftricks/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-04 00:03:50 UTC (rev 955882)
+++ PKGBUILD2021-06-04 00:03:56 UTC (rev 955883)
@@ -1,30 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=pdftricks
-pkgver=0.3.0
-pkgrel=2
-pkgdesc="Simple, efficient application for small manipulations in PDF files 
using Ghostscript"
-arch=(x86_64)
-url="https://github.com/muriloventuroso/pdftricks;
-license=(GPL3)
-depends=(ghostscript granite imagemagick)
-makedepends=(meson vala)
-source=(https://github.com/muriloventuroso/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('10996bc92cc6266aac12cc21a51c642a1587c16b00758f26cbcd5a79cebc919a')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Use standard icon name
-  sed -i 's/process-completed/gtk-apply/' src/Widgets/*.vala
-}
-
-build() {
-  arch-meson $pkgname-$pkgver build
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}
-

Copied: pdftricks/repos/community-x86_64/PKGBUILD (from rev 955882, 
pdftricks/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-04 00:03:56 UTC (rev 955883)
@@ -0,0 +1,28 @@
+# Maintainer: Balló György 
+
+pkgname=pdftricks
+pkgver=0.3.1
+pkgrel=1
+pkgdesc='Simple, efficient application for small manipulations in PDF files 
using Ghostscript'
+arch=('x86_64')
+url='https://github.com/muriloventuroso/pdftricks'
+license=('GPL3')
+depends=('ghostscript' 'granite' 'imagemagick')
+makedepends=('meson' 'vala')
+source=("https://github.com/muriloventuroso/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('af107d9f5b238a65a78158f3e38ae4cc07a1ea9bdb736fb64cb85fdaa9867721')
+
+prepare() {
+  # Use standard icon name
+  sed -i 's/process-completed/gtk-apply/' $pkgname-$pkgver/src/Widgets/*.vala
+}
+
+build() {
+  arch-meson $pkgname-$pkgver build
+  meson compile -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+  ln -s com.github.muriloventuroso.pdftricks "$pkgdir/usr/bin/$pkgname"
+}


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

2021-06-03 Thread Balló György via arch-commits
Date: Friday, June 4, 2021 @ 00:03:50
  Author: bgyorgy
Revision: 955882

upgpkg: pdftricks 0.3.1-1: Update to version 0.3.1

Modified:
  pdftricks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:54:24 UTC (rev 955881)
+++ PKGBUILD2021-06-04 00:03:50 UTC (rev 955882)
@@ -1,30 +1,28 @@
 # Maintainer: Balló György 
 
 pkgname=pdftricks
-pkgver=0.3.0
-pkgrel=2
-pkgdesc="Simple, efficient application for small manipulations in PDF files 
using Ghostscript"
-arch=(x86_64)
-url="https://github.com/muriloventuroso/pdftricks;
-license=(GPL3)
-depends=(ghostscript granite imagemagick)
-makedepends=(meson vala)
-source=(https://github.com/muriloventuroso/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('10996bc92cc6266aac12cc21a51c642a1587c16b00758f26cbcd5a79cebc919a')
+pkgver=0.3.1
+pkgrel=1
+pkgdesc='Simple, efficient application for small manipulations in PDF files 
using Ghostscript'
+arch=('x86_64')
+url='https://github.com/muriloventuroso/pdftricks'
+license=('GPL3')
+depends=('ghostscript' 'granite' 'imagemagick')
+makedepends=('meson' 'vala')
+source=("https://github.com/muriloventuroso/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('af107d9f5b238a65a78158f3e38ae4cc07a1ea9bdb736fb64cb85fdaa9867721')
 
 prepare() {
-  cd $pkgname-$pkgver
-
   # Use standard icon name
-  sed -i 's/process-completed/gtk-apply/' src/Widgets/*.vala
+  sed -i 's/process-completed/gtk-apply/' $pkgname-$pkgver/src/Widgets/*.vala
 }
 
 build() {
   arch-meson $pkgname-$pkgver build
-  ninja -C build
+  meson compile -C build
 }
 
 package() {
   DESTDIR="$pkgdir" meson install -C build
+  ln -s com.github.muriloventuroso.pdftricks "$pkgdir/usr/bin/$pkgname"
 }
-


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

2021-06-03 Thread Balló György via arch-commits
Date: Thursday, June 3, 2021 @ 23:54:24
  Author: bgyorgy
Revision: 955881

Minor changes

Modified:
  pdfslicer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:53:36 UTC (rev 955880)
+++ PKGBUILD2021-06-03 23:54:24 UTC (rev 955881)
@@ -9,7 +9,7 @@
 license=('GPL3')
 depends=('gtkmm3' 'poppler' 'qpdf')
 makedepends=('cmake' 'git' 'intltool' 'ninja')
-_commit=c843e4b5bff170d920aaf36debd454d11ac6e03b
+_commit=c843e4b5bff170d920aaf36debd454d11ac6e03b  # tags/v1.8.8
 source=("git+https://github.com/junrrein/pdfslicer.git#commit=$_commit;
 "git+https://github.com/ericniebler/range-v3.git;
 "git+https://github.com/Microsoft/GSL.git;


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

2021-06-03 Thread Balló György via arch-commits
Date: Thursday, June 3, 2021 @ 23:53:36
  Author: bgyorgy
Revision: 955880

Minor changes

Modified:
  pdfslicer/trunk/PKGBUILD

--+
 PKGBUILD |   23 +--
 1 file changed, 9 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:47:57 UTC (rev 955879)
+++ PKGBUILD2021-06-03 23:53:36 UTC (rev 955880)
@@ -3,12 +3,12 @@
 pkgname=pdfslicer
 pkgver=1.8.8
 pkgrel=1
-pkgdesc="Simple application to extract, merge, rotate and reorder pages of PDF 
documents"
-arch=(x86_64)
-url="https://junrrein.github.io/pdfslicer/;
-license=(GPL3)
-depends=(gtkmm3 poppler qpdf)
-makedepends=(cmake git intltool)
+pkgdesc='Simple application to extract, merge, rotate and reorder pages of PDF 
documents'
+arch=('x86_64')
+url='https://junrrein.github.io/pdfslicer/'
+license=('GPL3')
+depends=('gtkmm3' 'poppler' 'qpdf')
+makedepends=('cmake' 'git' 'intltool' 'ninja')
 _commit=c843e4b5bff170d920aaf36debd454d11ac6e03b
 source=("git+https://github.com/junrrein/pdfslicer.git#commit=$_commit;
 "git+https://github.com/ericniebler/range-v3.git;
@@ -25,8 +25,6 @@
 }
 
 prepare() {
-  [[ -d build ]] || mkdir build
-
   cd $pkgname
   git submodule init
   git submodule set-url third-party/range-v3 "$srcdir/range-v3"
@@ -36,14 +34,11 @@
 }
 
 build() {
-  cd build
-  cmake -G "Unix Makefiles" ../$pkgname/ \
--DCMAKE_INSTALL_PREFIX=/usr
-  make
+  cmake -S $pkgname -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr'
+  cmake --build build
 }
 
 package() {
-  cd build
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" cmake --install build
   rm -r "$pkgdir"/usr/{include,lib}
 }


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

2021-06-03 Thread Anatol Pomozov via arch-commits
Date: Thursday, June 3, 2021 @ 23:47:57
  Author: anatolik
Revision: 955879

archrelease: copy trunk to community-testing-any

Added:
  ruby-mini_portile2/repos/community-testing-any/
  ruby-mini_portile2/repos/community-testing-any/PKGBUILD
(from rev 955878, ruby-mini_portile2/trunk/PKGBUILD)

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

Copied: ruby-mini_portile2/repos/community-testing-any/PKGBUILD (from rev 
955878, ruby-mini_portile2/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-06-03 23:47:57 UTC (rev 955879)
@@ -0,0 +1,41 @@
+# Maintainer: Levente Polyak 
+# Contributor: Dmitry Kharitonov 
+# Contributor: Anatol Pomozov 
+# Contributor: eagletmt 
+
+_gemname=mini_portile2
+pkgname=ruby-mini_portile2
+pkgver=2.6.1
+pkgrel=1
+pkgdesc='Simple autoconf builder for developers'
+url='https://github.com/flavorjones/mini_portile'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/flavorjones/mini_portile/archive/v${pkgver}.tar.gz)
+sha256sums=('81223ea6a0367d388ef698d0f2eee00c6a85e54a14bd96b6e5cb1296eb7d53e1')
+sha512sums=('c19e25923a5ca1d89e249f6ad24331a1e1ab3450e6274793efacf8297a85e07b015c9de20ae6596e919b13a7ff953bd7bb51f272d3a5e75540acc1bc2355f266')
+
+prepare() {
+  cd mini_portile-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+  sed 's|git ls-files -z|find -type f -print0|' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd mini_portile-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd mini_portile-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2021-06-03 Thread Anatol Pomozov via arch-commits
Date: Thursday, June 3, 2021 @ 23:47:41
  Author: anatolik
Revision: 955878

upgpkg: ruby-mini_portile2 2.6.1-1

Modified:
  ruby-mini_portile2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:34:45 UTC (rev 955877)
+++ PKGBUILD2021-06-03 23:47:41 UTC (rev 955878)
@@ -5,8 +5,8 @@
 
 _gemname=mini_portile2
 pkgname=ruby-mini_portile2
-pkgver=2.5.0
-pkgrel=2
+pkgver=2.6.1
+pkgrel=1
 pkgdesc='Simple autoconf builder for developers'
 url='https://github.com/flavorjones/mini_portile'
 arch=('any')
@@ -15,8 +15,8 @@
 makedepends=('ruby-rdoc')
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/flavorjones/mini_portile/archive/v${pkgver}.tar.gz)
-sha256sums=('3f644e67e529c9a2f0af98cded2a511766e402e3e506455a922adc121383f2bf')
-sha512sums=('4e07a2a510b189468967212cdd3307ddc97322849834a4e7d099d3866fd259e27519e923367865138f121b3401fd847e0fed1468dbe7270eb35e4bcdb86339ff')
+sha256sums=('81223ea6a0367d388ef698d0f2eee00c6a85e54a14bd96b6e5cb1296eb7d53e1')
+sha512sums=('c19e25923a5ca1d89e249f6ad24331a1e1ab3450e6274793efacf8297a85e07b015c9de20ae6596e919b13a7ff953bd7bb51f272d3a5e75540acc1bc2355f266')
 
 prepare() {
   cd mini_portile-${pkgver}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:34:45
  Author: felixonmars
Revision: 955877

archrelease: copy trunk to community-x86_64

Added:
  nnn/repos/community-x86_64/PKGBUILD
(from rev 955876, nnn/trunk/PKGBUILD)
Deleted:
  nnn/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-03 23:34:30 UTC (rev 955876)
+++ PKGBUILD2021-06-03 23:34:45 UTC (rev 955877)
@@ -1,54 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Pablo Arias 
-# Contributor: John Jenkins 
-
-pkgname=nnn
-pkgver=4.1
-pkgrel=1
-pkgdesc="The fastest terminal file manager ever written."
-arch=('x86_64')
-depends=('bash')
-optdepends=(
-'atool: for more archive formats'
-'libarchive: for more archive formats'
-'zip: for zip archive format'
-'unzip: for zip archive format'
-'trash-cli: to trash files'
-'sshfs: mount remotes'
-'rclone: mount remotes'
-'fuse2: unmount remotes'
-'xdg-utils: desktop opener'
-)
-url="https://github.com/jarun/${pkgname};
-license=('BSD')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
-
"${pkgname}-${pkgver}.tar.gz.sig::${url}/releases/download/v${pkgver}/nnn-${pkgver}.tar.gz.sig")
-sha512sums=('7a199f64129afd8e2d8c00b5848e19042a537013831828a0144c8d7a0ba8de408fb09e7b3c4ae0986864e4b24b064a65e439f26d1ab76661887fdf78571c46c0'
-'SKIP')
-validpgpkeys=('BBAD0B2F3093A7C3377A8F6BA75979F35C080412')
-
-prepare() {
-sed -i 's/install: all/install:/' "${pkgname}-${pkgver}/Makefile"
-}
-
-build() {
-cd "${pkgname}-${pkgver}"
-make
-}
-
-package() {
-cd "${pkgname}-${pkgver}"
-make DESTDIR="${pkgdir}" PREFIX=/usr install
-make DESTDIR="${pkgdir}" PREFIX=/usr install-desktop
-
-install -Dm644 misc/auto-completion/fish/nnn.fish 
"${pkgdir}/usr/share/fish/vendor_completions.d/nnn.fish"
-install -Dm644 misc/auto-completion/bash/nnn-completion.bash 
"${pkgdir}/usr/share/bash-completion/completions/nnn"
-install -Dm644 misc/auto-completion/zsh/_nnn 
"${pkgdir}/usr/share/zsh/site-functions/_nnn"
-
-install -Dm644 -t "${pkgdir}/usr/share/nnn/quitcd/" misc/quitcd/*
-
-cp -a plugins "${pkgdir}/usr/share/nnn/plugins/"
-
-install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
-}

Copied: nnn/repos/community-x86_64/PKGBUILD (from rev 955876, 
nnn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-03 23:34:45 UTC (rev 955877)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Pablo Arias 
+# Contributor: John Jenkins 
+
+pkgname=nnn
+pkgver=4.1.1
+pkgrel=1
+pkgdesc="The fastest terminal file manager ever written."
+arch=('x86_64')
+depends=('bash')
+optdepends=(
+'atool: for more archive formats'
+'libarchive: for more archive formats'
+'zip: for zip archive format'
+'unzip: for zip archive format'
+'trash-cli: to trash files'
+'sshfs: mount remotes'
+'rclone: mount remotes'
+'fuse2: unmount remotes'
+'xdg-utils: desktop opener'
+)
+url="https://github.com/jarun/${pkgname};
+license=('BSD')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
+
"${pkgname}-${pkgver}.tar.gz.sig::${url}/releases/download/v${pkgver}/nnn-${pkgver}.tar.gz.sig")
+sha512sums=('c427087db45b5affbbd8aec204fbcc8a7081f67388862366cab60c5d2c73087675ce16f490f04ebe978ec46e2752e7448becb90b1ce5e2f0c25cfccfff808f36'
+'SKIP')
+validpgpkeys=('BBAD0B2F3093A7C3377A8F6BA75979F35C080412')
+
+prepare() {
+sed -i 's/install: all/install:/' "${pkgname}-${pkgver}/Makefile"
+}
+
+build() {
+cd "${pkgname}-${pkgver}"
+make
+}
+
+package() {
+cd "${pkgname}-${pkgver}"
+make DESTDIR="${pkgdir}" PREFIX=/usr install
+make DESTDIR="${pkgdir}" PREFIX=/usr install-desktop
+
+install -Dm644 misc/auto-completion/fish/nnn.fish 
"${pkgdir}/usr/share/fish/vendor_completions.d/nnn.fish"
+install -Dm644 misc/auto-completion/bash/nnn-completion.bash 
"${pkgdir}/usr/share/bash-completion/completions/nnn"
+install -Dm644 misc/auto-completion/zsh/_nnn 
"${pkgdir}/usr/share/zsh/site-functions/_nnn"
+
+install -Dm644 -t "${pkgdir}/usr/share/nnn/quitcd/" misc/quitcd/*
+
+cp -a plugins "${pkgdir}/usr/share/nnn/plugins/"
+
+install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:34:30
  Author: felixonmars
Revision: 955876

upgpkg: nnn 4.1.1-1

Modified:
  nnn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:33:07 UTC (rev 955875)
+++ PKGBUILD2021-06-03 23:34:30 UTC (rev 955876)
@@ -4,7 +4,7 @@
 # Contributor: John Jenkins 
 
 pkgname=nnn
-pkgver=4.1
+pkgver=4.1.1
 pkgrel=1
 pkgdesc="The fastest terminal file manager ever written."
 arch=('x86_64')
@@ -24,7 +24,7 @@
 license=('BSD')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
 
"${pkgname}-${pkgver}.tar.gz.sig::${url}/releases/download/v${pkgver}/nnn-${pkgver}.tar.gz.sig")
-sha512sums=('7a199f64129afd8e2d8c00b5848e19042a537013831828a0144c8d7a0ba8de408fb09e7b3c4ae0986864e4b24b064a65e439f26d1ab76661887fdf78571c46c0'
+sha512sums=('c427087db45b5affbbd8aec204fbcc8a7081f67388862366cab60c5d2c73087675ce16f490f04ebe978ec46e2752e7448becb90b1ce5e2f0c25cfccfff808f36'
 'SKIP')
 validpgpkeys=('BBAD0B2F3093A7C3377A8F6BA75979F35C080412')
 


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:33:07
  Author: felixonmars
Revision: 955875

archrelease: copy trunk to community-any

Added:
  npm/repos/community-any/PKGBUILD
(from rev 955874, npm/trunk/PKGBUILD)
Deleted:
  npm/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-03 23:32:52 UTC (rev 955874)
+++ PKGBUILD2021-06-03 23:33:07 UTC (rev 955875)
@@ -1,63 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=npm
-pkgver=7.15.1
-pkgrel=1
-pkgdesc='A package manager for javascript'
-arch=('any')
-url='https://www.npmjs.com/'
-license=('custom:Artistic')
-depends=('nodejs' 'node-gyp' 'semver')
-# libgl: TODO
-# libvips: for sharp (doc build) (disabled as current version of gatsby 
imports a broken sharp)
-# libxi: for cwebp (doc build)
-makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python')
-options=('!emptydirs')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;)
-sha512sums=('3f4c4c2d00dd1162e003e28df073bd205d47e233341bf4087c7227b58c87ccc6ac3f53b2bd3563283a8c72d695098d021260186adb5226df16e3403363f74ca5')
-
-prepare() {
-  cd cli-$pkgver
-  mkdir -p node_modules/.bin
-  ln -sf /usr/bin/marked{,-man} node_modules/.bin/
-
-  # Use local marked/marked-man
-  sed -i 's|node bin/npm-cli.js install marked|true |' Makefile
-
-  # Don't build twice
-  sed -i 's/install: all/install:/' Makefile
-
-  mkdir -p man/man1
-}
-
-build() {
-  cd cli-$pkgver
-  NODE_PATH=/usr/lib/node_modules make
-}
-
-package() {
-  cd cli-$pkgver
-  node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node 
bin/npm-cli.js pack | tail -1)
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-
-  # Experimental dedup
-  _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname
-  rm -r "$_npmdir"/node_modules/{,.bin/}semver
-  rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp
-  sed -i 
's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|'
 \
-"$_npmdir"/bin/node-gyp-bin/node-gyp
-
-  install -dm755 "$pkgdir"/usr/share/bash-completion/completions
-  node "$srcdir"/cli-$pkgver/bin/npm-cli.js completion > 
"$pkgdir"/usr/share/bash-completion/completions/npm
-
-  mv "$pkgdir"/usr/lib/node_modules/npm/man "$pkgdir"/usr/share/
-
-  install -Dm644 "$srcdir"/cli-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: npm/repos/community-any/PKGBUILD (from rev 955874, npm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-03 23:33:07 UTC (rev 955875)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+
+pkgname=npm
+pkgver=7.16.0
+pkgrel=1
+pkgdesc='A package manager for javascript'
+arch=('any')
+url='https://www.npmjs.com/'
+license=('custom:Artistic')
+depends=('nodejs' 'node-gyp' 'semver')
+# libgl: TODO
+# libvips: for sharp (doc build) (disabled as current version of gatsby 
imports a broken sharp)
+# libxi: for cwebp (doc build)
+makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python')
+options=('!emptydirs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;)
+sha512sums=('7c56c24df7d09aefa3412af9872f25d6608bd830ddfed6fe09a710df04c76aac4581445dd8e4671952b1801a0901659eb2010cdc5abd61ddf33dc3017d911b2a')
+
+prepare() {
+  cd cli-$pkgver
+  mkdir -p node_modules/.bin
+  ln -sf /usr/bin/marked{,-man} node_modules/.bin/
+
+  # Use local marked/marked-man
+  sed -i 's|node bin/npm-cli.js install marked|true |' Makefile
+
+  # Don't build twice
+  sed -i 's/install: all/install:/' Makefile
+
+  mkdir -p man/man1
+}
+
+build() {
+  cd cli-$pkgver
+  NODE_PATH=/usr/lib/node_modules make
+}
+
+package() {
+  cd cli-$pkgver
+  node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node 
bin/npm-cli.js pack | tail -1)
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
+  # Experimental dedup
+  _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname
+  rm -r "$_npmdir"/node_modules/{,.bin/}semver
+  rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp
+  sed -i 
's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|'
 \
+"$_npmdir"/bin/node-gyp-bin/node-gyp
+
+  install -dm755 "$pkgdir"/usr/share/bash-completion/completions
+  node 

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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:32:52
  Author: felixonmars
Revision: 955874

upgpkg: npm 7.16.0-1

Modified:
  npm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:29:20 UTC (rev 955873)
+++ PKGBUILD2021-06-03 23:32:52 UTC (rev 955874)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=npm
-pkgver=7.15.1
+pkgver=7.16.0
 pkgrel=1
 pkgdesc='A package manager for javascript'
 arch=('any')
@@ -14,7 +14,7 @@
 makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python')
 options=('!emptydirs')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;)
-sha512sums=('3f4c4c2d00dd1162e003e28df073bd205d47e233341bf4087c7227b58c87ccc6ac3f53b2bd3563283a8c72d695098d021260186adb5226df16e3403363f74ca5')
+sha512sums=('7c56c24df7d09aefa3412af9872f25d6608bd830ddfed6fe09a710df04c76aac4581445dd8e4671952b1801a0901659eb2010cdc5abd61ddf33dc3017d911b2a')
 
 prepare() {
   cd cli-$pkgver


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:11:52
  Author: felixonmars
Revision: 955833

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 955832, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:11:52 UTC (rev 955833)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-language-server
+pkgname=haskell-language-server
+pkgver=1.1.0.0
+pkgrel=24
+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-floskell' 'haskell-fourmolu' 'haskell-fuzzy' 
'haskell-ghc'
+ 'haskell-ghc-paths' 'haskell-ghcide' 'haskell-gitrev' 
'haskell-hashable' 'haskell-hie-bios'
+ 'haskell-hiedb' 'haskell-hls-brittany-plugin' 
'haskell-hls-class-plugin'
+ 'haskell-hls-eval-plugin' 'haskell-hls-explicit-imports-plugin'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-splice-plugin'
+ 'haskell-hls-stylish-haskell-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hslogger'
+ 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-ormolu' 'haskell-regex-tdfa' 'haskell-safe-exceptions' 
'haskell-shake'
+ 'haskell-sqlite-simple' 'haskell-temporary' 
'haskell-unordered-containers')
+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/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd haskell-language-server-1.1.0
+
+  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 haskell-language-server-1.1.0
+  
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 haskell-language-server-1.1.0
+
+  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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:11:38
  Author: felixonmars
Revision: 955832

upgpkg: haskell-language-server 1.1.0.0-24: rebuild with regex-tdfa 1.3.1.1

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:08:51 UTC (rev 955831)
+++ PKGBUILD2021-06-03 23:11:38 UTC (rev 955832)
@@ -3,7 +3,7 @@
 _hkgname=haskell-language-server
 pkgname=haskell-language-server
 pkgver=1.1.0.0
-pkgrel=23
+pkgrel=24
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:08:51
  Author: felixonmars
Revision: 955831

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

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 955830, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:08:51 UTC (rev 955831)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.0.2
+pkgrel=17
+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-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-retrie' 'haskell-safe-exceptions' 'haskell-shake' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('34fc9537a3c62d6565940e895973a04721cb101947cca92557c34f6452fcbf694f625fa1cfdf74180cff19e5897f079ff2a10ae4707b472e25b62c0fe44b3573')
+
+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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:08:37
  Author: felixonmars
Revision: 955830

upgpkg: haskell-hls-retrie-plugin 1.0.0.2-17: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:07:54 UTC (rev 955829)
+++ PKGBUILD2021-06-03 23:08:37 UTC (rev 955830)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.0.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:07:54
  Author: felixonmars
Revision: 955829

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 955828, 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 955828, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:07:54 UTC (rev 955829)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.0.1
+pkgrel=17
+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-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp' 'haskell-lsp-types' 'haskell-shake' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('94bda4eab1b5638f78ea23f69d1aee105769f91e9eee627465b04f0903d41d4e93beb88f94c6d47ef586f0684130991882e677852f0bd88adac6098969ee9dfe')
+
+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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:07:41
  Author: felixonmars
Revision: 955828

upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.1-17: rebuild with regex-tdfa 
1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:07:02 UTC (rev 955827)
+++ PKGBUILD2021-06-03 23:07:41 UTC (rev 955828)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.0.1
-pkgrel=16
+pkgrel=17
 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-eval-plugin/repos (2 files)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:07:02
  Author: felixonmars
Revision: 955827

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 955826, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:07:02 UTC (rev 955827)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.0.0
+pkgrel=17
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' 
'haskell-hashable'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-megaparsec' 'haskell-parser-combinators' 
'haskell-pretty-simple'
+ 'haskell-safe-exceptions' 'haskell-shake' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+  # https://github.com/haskell/haskell-language-server/issues/1809
+  runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:06:47
  Author: felixonmars
Revision: 955826

upgpkg: haskell-hls-eval-plugin 1.1.0.0-17: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:05:46 UTC (rev 955825)
+++ PKGBUILD2021-06-03 23:06:47 UTC (rev 955826)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.0.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:05:46
  Author: felixonmars
Revision: 955825

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 955824, haskell-hls-class-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:05:46 UTC (rev 955825)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-class-plugin
+pkgname=haskell-hls-class-plugin
+pkgver=1.0.0.1
+pkgrel=17
+pkgdesc="Class/instance management plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-shake'
+ '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;)
+sha512sums=('71bf816f4b4bf7e817544c8eebb87457557532490f77cbe7213170e3934112134bdf458ad58eec689e20a71ba2ad5cccbdcde5443aa4e3469e933ee40b8ee862')
+
+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-class-plugin/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:05:33
  Author: felixonmars
Revision: 955824

upgpkg: haskell-hls-class-plugin 1.0.0.1-17: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:04:36 UTC (rev 955823)
+++ PKGBUILD2021-06-03 23:05:33 UTC (rev 955824)
@@ -3,7 +3,7 @@
 _hkgname=hls-class-plugin
 pkgname=haskell-hls-class-plugin
 pkgver=1.0.0.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Class/instance management plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:04:36
  Author: felixonmars
Revision: 955823

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

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 955822, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:04:36 UTC (rev 955823)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.0
+pkgrel=17
+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-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp-types'
+ 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+# https://github.com/haskell/haskell-language-server/issues/1818
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;)
+sha256sums=('1d2bab12dcf6ef5f14fe4159e2d1f76b00de75fa9af51846b7ad861fa1daadb2')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:04:22
  Author: felixonmars
Revision: 955822

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.0-17: rebuild with regex-tdfa 
1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:03:40 UTC (rev 955821)
+++ PKGBUILD2021-06-03 23:04:22 UTC (rev 955822)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.0
-pkgrel=16
+pkgrel=17
 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-brittany-plugin/repos (2 files)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:03:40
  Author: felixonmars
Revision: 955821

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 955820, haskell-hls-brittany-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:03:40 UTC (rev 955821)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-brittany-plugin
+pkgname=haskell-hls-brittany-plugin
+pkgver=1.0.0.1
+pkgrel=21
+pkgdesc="Integration with the Brittany code formatter"
+url="https://haskellwingman.dev;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brittany' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' '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;)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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-brittany-plugin/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:03:27
  Author: felixonmars
Revision: 955820

upgpkg: haskell-hls-brittany-plugin 1.0.0.1-21: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:02:43 UTC (rev 955819)
+++ PKGBUILD2021-06-03 23:03:27 UTC (rev 955820)
@@ -3,7 +3,7 @@
 _hkgname=hls-brittany-plugin
 pkgname=haskell-hls-brittany-plugin
 pkgver=1.0.0.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Integration with the Brittany code formatter"
 url="https://haskellwingman.dev;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:02:43
  Author: felixonmars
Revision: 955819

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 955818, 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 955818, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:02:43 UTC (rev 955819)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.1
+pkgrel=17
+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=('b29fa55c05417cdb5fa750642f340799b912480ed1dc5e8387ab214f956f1be724923404d4ba1bcec62fa6faba88a4ea9f465bdcacba526b5b1cc770a605cd35')
+
+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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:02:29
  Author: felixonmars
Revision: 955818

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.1-17: rebuild with regex-tdfa 
1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 23:01:26 UTC (rev 955817)
+++ PKGBUILD2021-06-03 23:02:29 UTC (rev 955818)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:01:26
  Author: felixonmars
Revision: 955817

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 955816, haskell-hls-tactics-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 23:01:26 UTC (rev 955817)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-tactics-plugin
+pkgname=haskell-hls-tactics-plugin
+pkgver=1.1.0.0
+pkgrel=18
+pkgdesc="Wingman plugin for Haskell Language Server"
+url="https://haskellwingman.dev;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 
'haskell-generic-lens'
+ 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-refinery' 'haskell-retrie'
+ 'haskell-shake' 'haskell-syb' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hls-test-utils' 
'haskell-hspec'
+ 'haskell-hspec-discover' 'haskell-hspec-expectations' 
'haskell-lsp-types'
+ 'haskell-tasty-hunit' 'haskell-tasty-hspec')
+# Hackage tarball is missing test data
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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-tactics-plugin/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 23:01:12
  Author: felixonmars
Revision: 955816

upgpkg: haskell-hls-tactics-plugin 1.1.0.0-18: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:52:15 UTC (rev 955815)
+++ PKGBUILD2021-06-03 23:01:12 UTC (rev 955816)
@@ -3,7 +3,7 @@
 _hkgname=hls-tactics-plugin
 pkgname=haskell-hls-tactics-plugin
 pkgver=1.1.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Wingman plugin for Haskell Language Server"
 url="https://haskellwingman.dev;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:52:15
  Author: felixonmars
Revision: 955815

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 955814, haskell-hls-splice-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:52:15 UTC (rev 955815)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-splice-plugin
+pkgname=haskell-hls-splice-plugin
+pkgver=1.0.0.2
+pkgrel=13
+pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"
+url="https://hackage.haskell.org/package/hls-splice-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-dlist' 'haskell-extra' 
'haskell-foldl' 'haskell-ghc'
+ 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-retrie' 'haskell-shake' 'haskell-syb' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('faf1e1cc127fe58fbafab4f61a3e8daa832c93c7d752a0a0228fa497079db2be64f51196b4b5734e0beddf1cd10d57cd7419671aee1c94b8cad84099b20e')
+
+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-splice-plugin/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:52:00
  Author: felixonmars
Revision: 955814

upgpkg: haskell-hls-splice-plugin 1.0.0.2-13: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:51:19 UTC (rev 955813)
+++ PKGBUILD2021-06-03 22:52:00 UTC (rev 955814)
@@ -3,7 +3,7 @@
 _hkgname=hls-splice-plugin
 pkgname=haskell-hls-splice-plugin
 pkgver=1.0.0.2
-pkgrel=12
+pkgrel=13
 pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"
 url="https://hackage.haskell.org/package/hls-splice-plugin;
 license=("Apache")


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

2021-06-03 Thread Maxim Baz via arch-commits
Date: Thursday, June 3, 2021 @ 22:51:19
  Author: maximbaz
Revision: 955813

archrelease: copy trunk to community-x86_64

Added:
  kak-lsp/repos/community-x86_64/PKGBUILD
(from rev 955812, kak-lsp/trunk/PKGBUILD)
Deleted:
  kak-lsp/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-03 22:51:15 UTC (rev 955812)
+++ PKGBUILD2021-06-03 22:51:19 UTC (rev 955813)
@@ -1,30 +0,0 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=kak-lsp
-pkgver=9.0.0
-pkgrel=1
-pkgdesc='Kakoune Language Server Protocol Client'
-arch=('x86_64')
-url='https://github.com/ul/kak-lsp'
-license=('custom:unlicense')
-depends=('kakoune')
-makedepends=('rust')
-optdepends=(
-'bash-language-server: language server for Bash'
-'python-language-server: language server for Python'
-'go-tools: language server for Go'
-)
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ul/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('25898b816a92fc2436c146d7cd2e891b608203fe63690aafa648e6ae8bfa9112')
-
-build() {
-cd "${pkgname}-${pkgver}"
-make
-}
-
-package() {
-cd "${pkgname}-${pkgver}"
-make DESTDIR="${pkgdir}" install
-}
-
-# vim:set ts=4 sw=4 et:

Copied: kak-lsp/repos/community-x86_64/PKGBUILD (from rev 955812, 
kak-lsp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-03 22:51:19 UTC (rev 955813)
@@ -0,0 +1,30 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=kak-lsp
+pkgver=10.0.0
+pkgrel=1
+pkgdesc='Kakoune Language Server Protocol Client'
+arch=('x86_64')
+url='https://github.com/ul/kak-lsp'
+license=('custom:unlicense')
+depends=('kakoune')
+makedepends=('rust')
+optdepends=(
+'bash-language-server: language server for Bash'
+'python-language-server: language server for Python'
+'go-tools: language server for Go'
+)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ul/${pkgname}/archive/v${pkgver}.tar.gz;)
+sha256sums=('6e674c2299a11938474100a15ce2c1052320d32b7b7cd1817fe8428b23bf3a18')
+
+build() {
+cd "${pkgname}-${pkgver}"
+make
+}
+
+package() {
+cd "${pkgname}-${pkgver}"
+make DESTDIR="${pkgdir}" install
+}
+
+# vim:set ts=4 sw=4 et:


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

2021-06-03 Thread Maxim Baz via arch-commits
Date: Thursday, June 3, 2021 @ 22:51:15
  Author: maximbaz
Revision: 955812

upgpkg: kak-lsp 10.0.0-1

Modified:
  kak-lsp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:50:15 UTC (rev 955811)
+++ PKGBUILD2021-06-03 22:51:15 UTC (rev 955812)
@@ -1,7 +1,7 @@
 # Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
 
 pkgname=kak-lsp
-pkgver=9.0.0
+pkgver=10.0.0
 pkgrel=1
 pkgdesc='Kakoune Language Server Protocol Client'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 'go-tools: language server for Go'
 )
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ul/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('25898b816a92fc2436c146d7cd2e891b608203fe63690aafa648e6ae8bfa9112')
+sha256sums=('6e674c2299a11938474100a15ce2c1052320d32b7b7cd1817fe8428b23bf3a18')
 
 build() {
 cd "${pkgname}-${pkgver}"


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:50:15
  Author: felixonmars
Revision: 955811

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 955810, haskell-hls-test-utils/trunk/PKGBUILD)

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

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 955810, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:50:15 UTC (rev 955811)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.0.0.0
+pkgrel=18
+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-plugin-api' 
'haskell-hspec'
+ 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' 
'haskell-lsp-types'
+ 'haskell-shake' '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=('befae62fe5e2098aab1883e77158f9067ac71f5c3fdef44bb618e8a06afa71341385b4c3329a90c7dcf26c5cd11b71a8d582e4385aef8b722f7887540316f5ca')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  # 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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:50:02
  Author: felixonmars
Revision: 955810

upgpkg: haskell-hls-test-utils 1.0.0.0-18: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:48:59 UTC (rev 955809)
+++ PKGBUILD2021-06-03 22:50:02 UTC (rev 955810)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.0.0.0
-pkgrel=17
+pkgrel=18
 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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:48:59
  Author: felixonmars
Revision: 955809

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

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

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 955808, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:48:59 UTC (rev 955809)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.0.2
+pkgrel=18
+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-shake' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:48:34
  Author: felixonmars
Revision: 955808

upgpkg: haskell-hls-hlint-plugin 1.0.0.2-18: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:47:38 UTC (rev 955807)
+++ PKGBUILD2021-06-03 22:48:34 UTC (rev 955808)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.0.2
-pkgrel=17
+pkgrel=18
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:47:38
  Author: felixonmars
Revision: 955807

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

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
955806, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:47:38 UTC (rev 955807)
@@ -0,0 +1,78 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.2.0.2
+pkgrel=17
+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-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-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-shake'
+ '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')
+# Hackage tarball is missing test data
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/$_hkgname-v$pkgver.tar.gz;)
+sha512sums=('cdb58f3e511da37d2b7587c332f1e5bd420de99ec7fc0b5ea2eb0ba7e8fec4ec8b3854e33f2a8358b560149258abe7c1781d65a66fd21a1b40c9fbf82d159a75')
+
+prepare() {
+  cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+  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 haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+
+  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 haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+  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 haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+
+  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 

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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:47:24
  Author: felixonmars
Revision: 955806

upgpkg: haskell-ghcide 1.2.0.2-17: rebuild with regex-tdfa 1.3.1.1

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:32:09 UTC (rev 955805)
+++ PKGBUILD2021-06-03 22:47:24 UTC (rev 955806)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.2.0.2
-pkgrel=16
+pkgrel=17
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
 license=("Apache")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:32:09
  Author: felixonmars
Revision: 955805

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 955804, 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 955804, haskell-hls-plugin-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:32:09 UTC (rev 955805)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-plugin-api
+pkgname=haskell-hls-plugin-api
+pkgver=1.1.0.0
+pkgrel=14
+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-hashable' 
'haskell-hslogger'
+ 'haskell-lens' 'haskell-lsp' 'haskell-opentelemetry' 
'haskell-regex-tdfa' 'haskell-shake'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('22f16b0e43f1f02c1b9c4f76ad2f19efb383b102526b4033353cec122d2edd19503d410a892a20799b5aee02f8ec247db2978139351359ec94ed4ece4a69af0d')
+
+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-plugin-api/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:31:56
  Author: felixonmars
Revision: 955804

upgpkg: haskell-hls-plugin-api 1.1.0.0-14: rebuild with regex-tdfa 1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:31:12 UTC (rev 955803)
+++ PKGBUILD2021-06-03 22:31:56 UTC (rev 955804)
@@ -3,7 +3,7 @@
 _hkgname=hls-plugin-api
 pkgname=haskell-hls-plugin-api
 pkgver=1.1.0.0
-pkgrel=13
+pkgrel=14
 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-unixutils/repos (2 files)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:31:12
  Author: felixonmars
Revision: 955803

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 
955802, haskell-unixutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:31:12 UTC (rev 955803)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=Unixutils
+pkgname=haskell-unixutils
+pkgver=1.54.1
+pkgrel=225
+pkgdesc="A crude interface between Haskell and Unix-like operating systems"
+url="https://github.com/seereason/haskell-unixutils;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-process-extras' 'haskell-puremd5'
+ 'haskell-regex-tdfa' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:30:59
  Author: felixonmars
Revision: 955802

upgpkg: haskell-unixutils 1.54.1-225: rebuild with regex-tdfa 1.3.1.1

Modified:
  haskell-unixutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:30:27 UTC (rev 955801)
+++ PKGBUILD2021-06-03 22:30:59 UTC (rev 955802)
@@ -3,7 +3,7 @@
 _hkgname=Unixutils
 pkgname=haskell-unixutils
 pkgver=1.54.1
-pkgrel=224
+pkgrel=225
 pkgdesc="A crude interface between Haskell and Unix-like operating systems"
 url="https://github.com/seereason/haskell-unixutils;
 license=('BSD')


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:30:27
  Author: felixonmars
Revision: 955801

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 955800, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:30:27 UTC (rev 955801)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.1
+pkgrel=329
+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-gitrev' 'haskell-hasql' 
'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-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=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+uusi $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${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)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:30:13
  Author: felixonmars
Revision: 955800

upgpkg: postgrest 7.0.1-329: rebuild with regex-tdfa 1.3.1.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:28:08 UTC (rev 955799)
+++ PKGBUILD2021-06-03 22:30:13 UTC (rev 955800)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.1
-pkgrel=328
+pkgrel=329
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:28:08
  Author: felixonmars
Revision: 955799

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-bash/repos/community-staging-x86_64/
  dhall-bash/repos/community-staging-x86_64/PKGBUILD
(from rev 955798, dhall-bash/trunk/PKGBUILD)

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

Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 955798, 
dhall-bash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:28:08 UTC (rev 955799)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-bash
+pkgver=1.0.36
+pkgrel=83
+pkgdesc='Compile Dhall to Bash'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape'
+ 'haskell-optparse-generic')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('545e4981e0618a7c09f5ead9db79410ebb8d6d975cc7d42434bb3a0c479ba2886fa8fccf09ddcf35eca8fc1b9cc5ca9401519745e1797f38abcf683b93544bb5')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:27:53
  Author: felixonmars
Revision: 955798

upgpkg: dhall-bash 1.0.36-83: rebuild with regex-tdfa 1.3.1.1

Modified:
  dhall-bash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:27:18 UTC (rev 955797)
+++ PKGBUILD2021-06-03 22:27:53 UTC (rev 955798)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-bash
 pkgver=1.0.36
-pkgrel=82
+pkgrel=83
 pkgdesc='Compile Dhall to Bash'
 url='https://dhall-lang.org'
 license=('BSD')


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:27:18
  Author: felixonmars
Revision: 955797

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-yaml/repos/community-staging-x86_64/
  dhall-yaml/repos/community-staging-x86_64/PKGBUILD
(from rev 955796, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 955796, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:27:18 UTC (rev 955797)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.6
+pkgrel=32
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('5f8f1a984949ebc97a8a22d1aa69b1b65b4257781c1221fcb50b002a12a747eb98817b12eb1ea76587afc70029fa01340ecfd477296dc0ef1ee63374242935d7')
+
+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'
+  
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:27:04
  Author: felixonmars
Revision: 955796

upgpkg: dhall-yaml 1.2.6-32: rebuild with regex-tdfa 1.3.1.1

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:26:27 UTC (rev 955795)
+++ PKGBUILD2021-06-03 22:27:04 UTC (rev 955796)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.6
-pkgrel=31
+pkgrel=32
 pkgdesc="Convert between Dhall and YAML"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
 license=("GPL3")


[arch-commits] Commit in dhall-lsp-server/repos (3 files)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:26:27
  Author: felixonmars
Revision: 955795

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-lsp-server/repos/community-staging-x86_64/
  dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD
(from rev 955794, dhall-lsp-server/trunk/PKGBUILD)
  dhall-lsp-server/repos/community-staging-x86_64/tasty-hspec-1.1.7.patch
(from rev 955794, dhall-lsp-server/trunk/tasty-hspec-1.1.7.patch)

-+
 PKGBUILD|   56 ++
 tasty-hspec-1.1.7.patch |   41 +
 2 files changed, 97 insertions(+)

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
955794, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:26:27 UTC (rev 955795)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.14
+pkgrel=35
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-doctest' 
'haskell-lsp0-types'
+ 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;
+tasty-hspec-1.1.7.patch)
+sha512sums=('4f4a2c054a269e5f086ff4108dafe4e44f09b6f8c71772136578b4eafe99d724721b71016f821dc4a7dc073b75871bf328851f95e725904f6383ef49014834c1'
+
'58df1172db4cf75957590a85a28c588c15830d3c48862383e669f2b6d60f10dece8abcd002c9c8cb2909143ad513509afd5239293926a1a10fd6a1a2bea79f71')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p2 < tasty-hspec-1.1.7.patch
+  uusi -u tasty-hspec $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" 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"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: dhall-lsp-server/repos/community-staging-x86_64/tasty-hspec-1.1.7.patch 
(from rev 955794, dhall-lsp-server/trunk/tasty-hspec-1.1.7.patch)
===
--- community-staging-x86_64/tasty-hspec-1.1.7.patch
(rev 0)
+++ community-staging-x86_64/tasty-hspec-1.1.7.patch2021-06-03 22:26:27 UTC 
(rev 955795)
@@ -0,0 +1,41 @@
+commit 606d137afc1afc2ab5e9c4949ce1c78bec1848fe
+Author: Felix Yan 
+Date:   Sat May 15 07:57:55 2021 +0800
+
+Fix compatibility with tasty-hspec 1.1.7
+
+tasty-hspec no longer re-exports Test.Hspec since 1.1.7. Let's import
+it ourselves.
+
+diff --git a/dhall-lsp-server/dhall-lsp-server.cabal 
b/dhall-lsp-server/dhall-lsp-server.cabal
+index 9c407256..2e23e615 100644
+--- a/dhall-lsp-server/dhall-lsp-server.cabal
 b/dhall-lsp-server/dhall-lsp-server.cabal
+@@ -104,6 +104,7 @@ Test-Suite tests
+ Build-Depends:
+ base   ,
+ haskell-lsp-types >= 0.19.0  && < 0.25 ,
++hspec >= 2.7 && < 2.9  ,
+ lsp-test  >= 0.9 && < 0.13 ,
+ tasty >= 0.11.2  && < 1.5  ,
+ tasty-hspec   >= 1.1 && < 1.2  ,
+diff --git a/dhall-lsp-server/tests/Main.hs b/dhall-lsp-server/tests/Main.hs
+index 401bc0b2..5d6b548f 100644
+--- a/dhall-lsp-server/tests/Main.hs
 

[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:25:44
  Author: felixonmars
Revision: 955794

upgpkg: dhall-lsp-server 1.0.14-35: rebuild with regex-tdfa 1.3.1.1

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:24:50 UTC (rev 955793)
+++ PKGBUILD2021-06-03 22:25:44 UTC (rev 955794)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.14
-pkgrel=34
+pkgrel=35
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
 license=("custom:MIT")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:24:50
  Author: felixonmars
Revision: 955793

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-json/repos/community-staging-x86_64/
  dhall-json/repos/community-staging-x86_64/PKGBUILD
(from rev 955792, dhall-json/trunk/PKGBUILD)

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

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 955792, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:24:50 UTC (rev 955793)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.7.6
+pkgrel=32
+pkgdesc='Convert between Dhall and JSON or YAML'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-aeson-yaml' 'dhall'
+ 'haskell-lens-family-core' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-scientific' 'haskell-unordered-containers' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-silver')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('3cc39e21fa0cccbc6853a93c00af78054904d93485da57949e832990ec3d529780c223c2d44599630be39541be0fb65dbc080896f24eb807ee29f7f53c2ce7a4')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+# https://github.com/dhall-lang/dhall-haskell/issues/2151
+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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:24:36
  Author: felixonmars
Revision: 955792

upgpkg: dhall-json 1.7.6-32: rebuild with regex-tdfa 1.3.1.1

Modified:
  dhall-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:23:50 UTC (rev 955791)
+++ PKGBUILD2021-06-03 22:24:36 UTC (rev 955792)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.7.6
-pkgrel=31
+pkgrel=32
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:23:50
  Author: felixonmars
Revision: 955791

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-docs/repos/community-staging-x86_64/
  dhall-docs/repos/community-staging-x86_64/PKGBUILD
(from rev 955790, dhall-docs/trunk/PKGBUILD)

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

Copied: dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 955790, 
dhall-docs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:23:50 UTC (rev 955791)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-docs
+pkgver=1.0.5
+pkgrel=16
+pkgdesc="Generate HTML docs from a dhall package"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cryptonite' 'dhall' 'haskell-file-embed' 
'haskell-lens-family-core'
+ 'haskell-lucid' 'haskell-megaparsec' 'haskell-memory' 'haskell-mmark'
+ 'haskell-optparse-applicative' 'haskell-path' 'haskell-path-io' 
'haskell-prettyprinter')
+makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-foldl' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-silver' 'haskell-turtle')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('22b0c6dfc3e9d5cca13f0a6d80b6e1148156039b287153f686265b1a39dc4103')
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u cryptonite -u memory $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # https://github.com/dhall-lang/dhall-haskell/issues/2179
+  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 dhall-docs/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:23:32
  Author: felixonmars
Revision: 955790

upgpkg: dhall-docs 1.0.5-16: rebuild with regex-tdfa 1.3.1.1

Modified:
  dhall-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:22:38 UTC (rev 955789)
+++ PKGBUILD2021-06-03 22:23:32 UTC (rev 955790)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-docs
 pkgver=1.0.5
-pkgrel=15
+pkgrel=16
 pkgdesc="Generate HTML docs from a dhall package"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs;
 license=("BSD")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:22:38
  Author: felixonmars
Revision: 955789

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall/repos/community-staging-x86_64/
  dhall/repos/community-staging-x86_64/PKGBUILD
(from rev 955788, dhall/trunk/PKGBUILD)

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

Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 955788, 
dhall/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:22:38 UTC (rev 955789)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall
+pkgver=1.38.1
+pkgrel=31
+pkgdesc='A configuration language guaranteed to terminate'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 
'haskell-cborg-json'
+ 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 
'haskell-dotgen'
+ 'haskell-either' 'haskell-half' 'haskell-hashable' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-parsers' 
'haskell-parser-combinators'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-pretty-simple'
+ 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 
'haskell-scientific'
+ 'haskell-text-manipulate' 'haskell-th-lift-instances' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-vector' 
'haskell-cryptonite'
+ 'haskell-http-types' 'haskell-http-client' 'haskell-http-client-tls')
+makedepends=('ghc' 'uusi' 'haskell-foldl' 'haskell-generic-random' 
'haskell-mockery' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-special-values' 
'haskell-spoon'
+ 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 
'haskell-turtle' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('c07d9b88361a58025738d9d51c803c04642acc80c846e5260165a5f73c958e2d19e99ab182a684a079c04c4a9e8b6482008b9872b615a65eca53209dc7d7f4db')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u generic-random -u memory $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:22:25
  Author: felixonmars
Revision: 955788

upgpkg: dhall 1.38.1-31: rebuild with regex-tdfa 1.3.1.1

Modified:
  dhall/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:21:51 UTC (rev 955787)
+++ PKGBUILD2021-06-03 22:22:25 UTC (rev 955788)
@@ -2,7 +2,7 @@
 
 pkgname=dhall
 pkgver=1.38.1
-pkgrel=30
+pkgrel=31
 pkgdesc='A configuration language guaranteed to terminate'
 url='https://dhall-lang.org'
 license=('BSD')


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:19:33
  Author: felixonmars
Revision: 955786

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-silver/repos/community-staging-x86_64/
  haskell-tasty-silver/repos/community-staging-x86_64/PKGBUILD
(from rev 955785, haskell-tasty-silver/trunk/PKGBUILD)

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

Copied: haskell-tasty-silver/repos/community-staging-x86_64/PKGBUILD (from rev 
955785, haskell-tasty-silver/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:19:33 UTC (rev 955786)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-silver
+pkgname=haskell-tasty-silver
+pkgver=3.2.1
+pkgrel=19
+pkgdesc="A fancy test runner, including support for golden tests"
+url="https://github.com/phile314/tasty-silver;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-optparse-applicative'
+ 'haskell-process-extras' 'haskell-regex-tdfa' 'haskell-tagged' 
'haskell-tasty'
+ 'haskell-temporary')
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('235edbc01ecd662df66e8816f9510d37eea5e631e2ae77d54611f85ba57ae4fe9c588264c74061a77f29f82c4e99d27e702569f0a57949622f794a61f50abfb4')
+
+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-tasty-silver/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:19:19
  Author: felixonmars
Revision: 955785

upgpkg: haskell-tasty-silver 3.2.1-19: rebuild with regex-tdfa 1.3.1.1

Modified:
  haskell-tasty-silver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 22:18:44 UTC (rev 955784)
+++ PKGBUILD2021-06-03 22:19:19 UTC (rev 955785)
@@ -3,7 +3,7 @@
 _hkgname=tasty-silver
 pkgname=haskell-tasty-silver
 pkgver=3.2.1
-pkgrel=18
+pkgrel=19
 pkgdesc="A fancy test runner, including support for golden tests"
 url="https://github.com/phile314/tasty-silver;
 license=("MIT")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:18:44
  Author: felixonmars
Revision: 955784

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 955783, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 955783, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 22:18:44 UTC (rev 955784)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.16.4
+pkgrel=11
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net;
+license=("GPL")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 
'haskell-data-ordlist'
+ 'haskell-fgl' 'haskell-hashable' 'haskell-html' 
'haskell-http-conduit' 'haskell-http-types'
+ 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-old-time' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-leancheck'
+ 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-leancheck' 
'haskell-test-framework-quickcheck2'
+ # Added for their bundled shelly
+ 'haskell-exceptions' 'haskell-monad-control' 
'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-transformers-base')
+checkdepends=('bc' 'time')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('0f9a924d68416b660b86fd076d4f47915aba0e4a58bd92609e0f05f45913d6251109f3c477e20e0a517ca5fd35735b638690a8a0f7010a52e324c5a21a540a2a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+uusi $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 \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup 
build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $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
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 22:18:30
  Author: felixonmars
Revision: 955783

upgpkg: darcs 2.16.4-11: rebuild with regex-tdfa 1.3.1.1

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 21:28:36 UTC (rev 955782)
+++ PKGBUILD2021-06-03 22:18:30 UTC (rev 955783)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.16.4
-pkgrel=10
+pkgrel=11
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL")


[arch-commits] Commit in haskell-regex-compat-tdfa/repos (2 files)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:28:36
  Author: felixonmars
Revision: 955782

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-regex-compat-tdfa/repos/community-staging-x86_64/
  haskell-regex-compat-tdfa/repos/community-staging-x86_64/PKGBUILD
(from rev 955781, haskell-regex-compat-tdfa/trunk/PKGBUILD)

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

Copied: haskell-regex-compat-tdfa/repos/community-staging-x86_64/PKGBUILD (from 
rev 955781, haskell-regex-compat-tdfa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 21:28:36 UTC (rev 955782)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-compat-tdfa
+pkgname=haskell-regex-compat-tdfa
+pkgver=0.95.1.4
+pkgrel=35
+pkgdesc="One module layer over regex-tdfa to replace Text.Regex."
+url="https://hub.darcs.net/shelarcy/regex-compat-tdfa;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-regex-base' 'haskell-regex-tdfa')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7e387a7713ff8e43cfce4262b1288b85f8b60729162a842186bf6a7e1078dfb9e26013087ff7e9bcf81521f8c352926873bb280b9df57b016aef2ca4ce70aa14')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-regex-compat-tdfa/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:28:23
  Author: felixonmars
Revision: 955781

upgpkg: haskell-regex-compat-tdfa 0.95.1.4-35: rebuild with regex-tdfa 1.3.1.1

Modified:
  haskell-regex-compat-tdfa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 21:27:35 UTC (rev 955780)
+++ PKGBUILD2021-06-03 21:28:23 UTC (rev 955781)
@@ -4,7 +4,7 @@
 _hkgname=regex-compat-tdfa
 pkgname=haskell-regex-compat-tdfa
 pkgver=0.95.1.4
-pkgrel=34
+pkgrel=35
 pkgdesc="One module layer over regex-tdfa to replace Text.Regex."
 url="https://hub.darcs.net/shelarcy/regex-compat-tdfa;
 license=("BSD")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:27:35
  Author: felixonmars
Revision: 955780

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 955779, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 955779, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 21:27:35 UTC (rev 955780)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.3
+pkgrel=235
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 
'haskell-parser-combinators'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
+ 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;
+
idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch)
+sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de'
+
'4400ea44d61ab5080926fb88c3a9195dda6dfcefb794a335ca00dcdbc9df8a1e6cb2a9b5ed1c906c34fedea8019281b395f030a6267708be68676c8cc6e5b6fa')
+
+prepare() {
+cd Idris-dev-$pkgver
+patch -p1 -i ../idris-haskeline-0.8.patch
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i 's/Just sline/sline/' src/Idris/Parser/Stack.hs
+uusi idris.cabal
+}
+
+build() {
+cd Idris-dev-$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 \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly 
--ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell 
Setup test || echo "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:27:09
  Author: felixonmars
Revision: 955779

upgpkg: idris 1.3.3-235: rebuild with regex-tdfa 1.3.1.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 21:14:20 UTC (rev 955778)
+++ PKGBUILD2021-06-03 21:27:09 UTC (rev 955779)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.3
-pkgrel=234
+pkgrel=235
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")


[arch-commits] Commit in alsa-plugins/repos/testing-x86_64 (4 files)

2021-06-03 Thread David Runge via arch-commits
Date: Thursday, June 3, 2021 @ 21:15:36
  Author: dvzrv
Revision: 417083

archrelease: copy trunk to testing-x86_64

Added:
  alsa-plugins/repos/testing-x86_64/PKGBUILD
(from rev 417082, alsa-plugins/trunk/PKGBUILD)
  alsa-plugins/repos/testing-x86_64/pulse-sysdefault.diff
(from rev 417082, alsa-plugins/trunk/pulse-sysdefault.diff)
Deleted:
  alsa-plugins/repos/testing-x86_64/PKGBUILD
  alsa-plugins/repos/testing-x86_64/pulse-sysdefault.diff

---+
 PKGBUILD  |  159 
 pulse-sysdefault.diff |   34 +-
 2 files changed, 98 insertions(+), 95 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-03 21:15:25 UTC (rev 417082)
+++ PKGBUILD2021-06-03 21:15:36 UTC (rev 417083)
@@ -1,78 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: Sergej Pupykin 
-# Contributor: Daniel Ehlers 
-
-pkgbase=alsa-plugins
-pkgname=(alsa-plugins pulseaudio-alsa)
-pkgver=1.2.5
-pkgrel=1
-epoch=1
-pkgdesc="Additional ALSA plugins"
-arch=(x86_64)
-url="https://www.alsa-project.org;
-license=(LGPL2.1)
-makedepends=(alsa-lib dbus jack libavtp libpulse libsamplerate speexdsp)
-source=("https://www.alsa-project.org/files/pub/plugins/$pkgbase-$pkgver.tar.bz2;
-pulse-sysdefault.diff)
-sha512sums=('32aa475ec4af040861c2bfb01eac71042242d2109d3c5102d0111f3327e3f6c9031c32cbb50eb4b6568a6bd9408691a047a39972f09d6087e31ec11f19ddc9cf'
-
'b8c8e55f4da0ae87cc44d75a906d00b4f1e2304e6bc10419c6e0913c8f7d29599a3f3d41733decbe412a4669ea0d5af2a57f85b1655fba3625fbbd33c956f3f9')
-b2sums=('a1bb2f187c92a2999722e22775baf2c1fc4240162bb71f454c60359ef61b46934ff8ecd5af97589bafe2c7f737530cf5a4dcc139af7ed001d8dfe24bf3ae045c'
-
'83c16b77c1737b2b59b60302be22b63e53026a366799fd97fe3c03b86756063d1b9689d5ffc7c793b40db55bdb79a5b6d72a17e0c8aa32364d6e639cf7ad3ce0')
-
-prepare() {
-  cd $pkgbase-$pkgver
-
-  # Make use of the pulse plugin's "fallback" feature
-  # Keeps parity with our old config from pulseaudio-alsa
-  patch -Np1 -i ../pulse-sysdefault.diff
-
-  # a52, lavrate plugins not compatible with ffmpeg >= 4.0
-  # 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
-  # https://bugs.archlinux.org/task/60586
-  autoreconf -fvi
-}
-
-build() {
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-maemo-plugin \
---enable-maemo-resource-manager
-  make
-}
-
-package_alsa-plugins() {
-  depends=(glibc libasound.so)
-  optdepends=('dbus: for maemo plugin'
-  'jack: for pcm_jack plugin'
-  'libavtp: for pcm_aaf plugin'
-  'libsamplerate: for rate_samplerate plugin'
-  'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins'
-  'speexdsp: for pcm_speex and rate_speexrate plugins')
-
-  cd $pkgbase-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dt "$pkgdir/usr/share/doc/$pkgbase" -m644 doc/README* doc/*.txt
-
-  # remove maemo plugin configuration (it overrides defaults for pcm and ctl),
-  # until a better way is found to package default overrides:
-  # https://bugs.archlinux.org/task/65440
-  rm -v "${pkgdir}/etc/alsa/conf.d/98-maemo.conf"
-
-  # make a proper off-by-default config template out of the example file
-  mv -v "${pkgdir}/etc/alsa/conf.d/99-pulseaudio-default.conf.example" \
-"${pkgdir}/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf"
-}
-
-package_pulseaudio-alsa() {
-  pkgdesc="ALSA Configuration for PulseAudio"
-  depends=('alsa-plugins>=1.2.2-2' pulseaudio)
-
-  mkdir -p "${pkgdir}/etc/alsa/conf.d"
-  ln -st "${pkgdir}/etc/alsa/conf.d" \
-/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf
-}
-
-# vim:set sw=2 et:

Copied: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 417082, 
alsa-plugins/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-03 21:15:36 UTC (rev 417083)
@@ -0,0 +1,81 @@
+# Maintainer: David Runge 
+# Contributor: Jan Alexander Steffens (heftig) 
+# Contributor: Sergej Pupykin 
+# Contributor: Daniel Ehlers 
+
+pkgbase=alsa-plugins
+pkgname=(alsa-plugins pulseaudio-alsa)
+pkgver=1.2.5
+pkgrel=2
+epoch=1
+pkgdesc="Additional ALSA plugins"
+arch=(x86_64)
+url="https://www.alsa-project.org;
+license=(LGPL2.1)
+makedepends=(alsa-lib dbus jack libavtp libpulse libsamplerate speexdsp)
+source=("https://www.alsa-project.org/files/pub/plugins/$pkgbase-$pkgver.tar.bz2"{,.sig}
+pulse-sysdefault.diff)
+sha512sums=('32aa475ec4af040861c2bfb01eac71042242d2109d3c5102d0111f3327e3f6c9031c32cbb50eb4b6568a6bd9408691a047a39972f09d6087e31ec11f19ddc9cf'
+'SKIP'
+
'b8c8e55f4da0ae87cc44d75a906d00b4f1e2304e6bc10419c6e0913c8f7d29599a3f3d41733decbe412a4669ea0d5af2a57f85b1655fba3625fbbd33c956f3f9')

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

2021-06-03 Thread David Runge via arch-commits
Date: Thursday, June 3, 2021 @ 21:15:25
  Author: dvzrv
Revision: 417082

upgpkg: alsa-plugins 1:1.2.5-2: Rebuild to add source tarball signatures.

Modified:
  alsa-plugins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 20:42:05 UTC (rev 417081)
+++ PKGBUILD2021-06-03 21:15:25 UTC (rev 417082)
@@ -6,7 +6,7 @@
 pkgbase=alsa-plugins
 pkgname=(alsa-plugins pulseaudio-alsa)
 pkgver=1.2.5
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="Additional ALSA plugins"
 arch=(x86_64)
@@ -13,12 +13,15 @@
 url="https://www.alsa-project.org;
 license=(LGPL2.1)
 makedepends=(alsa-lib dbus jack libavtp libpulse libsamplerate speexdsp)
-source=("https://www.alsa-project.org/files/pub/plugins/$pkgbase-$pkgver.tar.bz2;
+source=("https://www.alsa-project.org/files/pub/plugins/$pkgbase-$pkgver.tar.bz2"{,.sig}
 pulse-sysdefault.diff)
 
sha512sums=('32aa475ec4af040861c2bfb01eac71042242d2109d3c5102d0111f3327e3f6c9031c32cbb50eb4b6568a6bd9408691a047a39972f09d6087e31ec11f19ddc9cf'
+'SKIP'
 
'b8c8e55f4da0ae87cc44d75a906d00b4f1e2304e6bc10419c6e0913c8f7d29599a3f3d41733decbe412a4669ea0d5af2a57f85b1655fba3625fbbd33c956f3f9')
 
b2sums=('a1bb2f187c92a2999722e22775baf2c1fc4240162bb71f454c60359ef61b46934ff8ecd5af97589bafe2c7f737530cf5a4dcc139af7ed001d8dfe24bf3ae045c'
+'SKIP'
 
'83c16b77c1737b2b59b60302be22b63e53026a366799fd97fe3c03b86756063d1b9689d5ffc7c793b40db55bdb79a5b6d72a17e0c8aa32364d6e639cf7ad3ce0')
+validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team 
(Package Signing Key v1) 
 
 prepare() {
   cd $pkgbase-$pkgver


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:14:20
  Author: felixonmars
Revision: 955778

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 955777, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 955777, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 21:14:20 UTC (rev 955778)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210428
+pkgrel=28
+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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:14:04
  Author: felixonmars
Revision: 955777

upgpkg: git-annex 8.20210428-28: rebuild with regex-tdfa 1.3.1.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 21:10:56 UTC (rev 955776)
+++ PKGBUILD2021-06-03 21:14:04 UTC (rev 955777)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210428
-pkgrel=27
+pkgrel=28
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:10:56
  Author: felixonmars
Revision: 955776

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
955775, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 21:10:56 UTC (rev 955776)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.14.0.0
+pkgrel=63
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' 
'haskell-wai-app-static'
+ 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u cryptonite -u file-embed -u memory -u optparse-applicative -u 
pandoc -u tasty $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:10:43
  Author: felixonmars
Revision: 955775

upgpkg: haskell-hakyll 4.14.0.0-63: rebuild with regex-tdfa 1.3.1.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 21:07:22 UTC (rev 955774)
+++ PKGBUILD2021-06-03 21:10:43 UTC (rev 955775)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.14.0.0
-pkgrel=62
+pkgrel=63
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2021-06-03 Thread David Runge via arch-commits
Date: Thursday, June 3, 2021 @ 21:07:22
  Author: dvzrv
Revision: 955774

archrelease: copy trunk to community-x86_64

Added:
  rosegarden/repos/community-x86_64/PKGBUILD
(from rev 955773, rosegarden/trunk/PKGBUILD)
Deleted:
  rosegarden/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  116 ++---
 1 file changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-03 21:07:14 UTC (rev 955773)
+++ PKGBUILD2021-06-03 21:07:22 UTC (rev 955774)
@@ -1,58 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Ray Rashif 
-# Contributor: Giovanni Scafora 
-# Contributor: damir 
-# Contributor: Robert Emil Berge 
-
-pkgname=rosegarden
-pkgver=20.12
-pkgrel=1
-pkgdesc="MIDI/audio sequencer and notation editor"
-arch=('x86_64')
-url="https://www.rosegardenmusic.com/;
-license=('GPL2')
-groups=('pro-audio')
-depends=('gcc-libs' 'glibc' 'lirc' 'hicolor-icon-theme' 'qt5-base' 'zlib')
-makedepends=('alsa-lib' 'cmake' 'dssi' 'fftw' 'jack' 'ladspa' 'liblrdf' 'liblo'
-'libsamplerate' 'libsndfile' 'qt5-tools')
-checkdepends=('xorg-server-xvfb')
-optdepends=('cups: Printing support'
-'evince: Print preview support'
-'lilypond: Notation display support'
-'mupdf: Print preview support'
-'okular: Print preview support'
-'timidity++: Softsynth support'
-'flac: FLAC support'
-'wavpack: Lossless audio codec support')
-provides=('dssi-host' 'ladspa-host')
-source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;)
-sha512sums=('a2901d35ef7dac9358350fa47e47b9314698790bb2e2a95c6cc444135f49a92e3fb6d6cbf8710194bca6e57e1c82218991ae3db4aa7b6acea311cb3b627d3dc2')
-b2sums=('f03862a8523dd43cc7e2b146446bb943229cfa1c598bc36601695465566d1037d360b15ac78802dbcc51c601e605abc9199f3006b3072e5e0ad2b49da9e15c28')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE='None' \
--Wno-dev \
--B build \
--S .
-  make VERBOSE=1 -C build
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  mkdir -p test-tmp
-  chmod 700 test-tmp
-  export XDG_RUNTIME_DIR="${PWD}/test-tmp"
-  xvfb-run make VERBOSE=1 test -C build || echo "TestNotationViewSelection 
still fails: https://sourceforge.net/p/rosegarden/bugs/1585/;
-}
-
-package() {
-  depends+=('libasound.so' 'libfftw3f.so' 'libjack.so' 'liblrdf.so' 'liblo.so'
-  'libsamplerate.so' 'libsndfile.so')
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="$pkgdir" install -C build
-  install -vDm 644 {AUTHORS,CHANGELOG,README} \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-# vim:set ts=2 sw=2 et:

Copied: rosegarden/repos/community-x86_64/PKGBUILD (from rev 955773, 
rosegarden/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-03 21:07:22 UTC (rev 955774)
@@ -0,0 +1,58 @@
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: Giovanni Scafora 
+# Contributor: damir 
+# Contributor: Robert Emil Berge 
+
+pkgname=rosegarden
+pkgver=21.06
+pkgrel=1
+pkgdesc="MIDI/audio sequencer and notation editor"
+arch=('x86_64')
+url="https://www.rosegardenmusic.com/;
+license=('GPL2')
+groups=('pro-audio')
+depends=('gcc-libs' 'glibc' 'lirc' 'hicolor-icon-theme' 'qt5-base' 'zlib')
+makedepends=('alsa-lib' 'cmake' 'dssi' 'fftw' 'jack' 'ladspa' 'liblrdf' 'liblo'
+'libsamplerate' 'libsndfile' 'qt5-tools')
+checkdepends=('xorg-server-xvfb')
+optdepends=('cups: Printing support'
+'evince: Print preview support'
+'lilypond: Notation display support'
+'mupdf: Print preview support'
+'okular: Print preview support'
+'timidity++: Softsynth support'
+'flac: FLAC support'
+'wavpack: Lossless audio codec support')
+provides=('dssi-host' 'ladspa-host')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;)
+sha512sums=('9cadfed3caba203ea6db78c3600600b9c5ed0e2963228dd6e8129291618e3b7c617b0d6dfaccce0dd753ce229dfaa8c65d1354f591e2923185fb76dcbe48d840')
+b2sums=('f5bb9a471122857666edf033d4e760cbf81b0bbcf255e1248a1f865825677c41fb1a55a64835a168174b420793367214e8dfcedea25dc857e1ec847fae87770d')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE='None' \
+-Wno-dev \
+-B build \
+-S .
+  make VERBOSE=1 -C build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  mkdir -p test-tmp
+  chmod 700 test-tmp
+  export XDG_RUNTIME_DIR="${PWD}/test-tmp"
+  xvfb-run make VERBOSE=1 test -C build || echo "TestNotationViewSelection 
still fails: https://sourceforge.net/p/rosegarden/bugs/1585/;
+}
+
+package() {
+  depends+=('libasound.so' 'libfftw3f.so' 'libjack.so' 'liblrdf.so' 'liblo.so'
+  'libsamplerate.so' 

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

2021-06-03 Thread David Runge via arch-commits
Date: Thursday, June 3, 2021 @ 21:07:14
  Author: dvzrv
Revision: 955773

upgpkg: rosegarden 21.06-1: Upgrade to 21.06.

Modified:
  rosegarden/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 21:05:28 UTC (rev 955772)
+++ PKGBUILD2021-06-03 21:07:14 UTC (rev 955773)
@@ -5,7 +5,7 @@
 # Contributor: Robert Emil Berge 
 
 pkgname=rosegarden
-pkgver=20.12
+pkgver=21.06
 pkgrel=1
 pkgdesc="MIDI/audio sequencer and notation editor"
 arch=('x86_64')
@@ -26,8 +26,8 @@
 'wavpack: Lossless audio codec support')
 provides=('dssi-host' 'ladspa-host')
 
source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;)
-sha512sums=('a2901d35ef7dac9358350fa47e47b9314698790bb2e2a95c6cc444135f49a92e3fb6d6cbf8710194bca6e57e1c82218991ae3db4aa7b6acea311cb3b627d3dc2')
-b2sums=('f03862a8523dd43cc7e2b146446bb943229cfa1c598bc36601695465566d1037d360b15ac78802dbcc51c601e605abc9199f3006b3072e5e0ad2b49da9e15c28')
+sha512sums=('9cadfed3caba203ea6db78c3600600b9c5ed0e2963228dd6e8129291618e3b7c617b0d6dfaccce0dd753ce229dfaa8c65d1354f591e2923185fb76dcbe48d840')
+b2sums=('f5bb9a471122857666edf033d4e760cbf81b0bbcf255e1248a1f865825677c41fb1a55a64835a168174b420793367214e8dfcedea25dc857e1ec847fae87770d')
 
 build() {
   cd "${pkgname}-${pkgver}"


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:05:28
  Author: felixonmars
Revision: 955772

archrelease: copy trunk to community-staging-x86_64

Added:
  hedgewars/repos/community-staging-x86_64/
  hedgewars/repos/community-staging-x86_64/PKGBUILD
(from rev 955771, hedgewars/trunk/PKGBUILD)

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 955771, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 21:05:28 UTC (rev 955772)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=1.0.0
+pkgrel=191
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org;
+license=('GPL' 'custom')
+depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 
'lua51' 'ffmpeg' 'glut'
+ 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-sandi' 'haskell-hslogger' 'haskell-network' 
'haskell-network-bsd'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' 
'haskell-zlib'
+ 'haskell-base-prelude' 'imagemagick' 'mesa')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
+
hedgewars-network-3.patch::https://github.com/hedgewars/hw/commit/f813f3d5b63bb5be1b5e0b44930e77656c547aad.patch)
+sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2'
+
'1b36e26986897f613a6ce98479114035be1d76fe256e50d4743506f8d5651ff09a1d694f501a286ca6444d21ca24d52f878cf42be098943fb798c44dca227abf')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  patch -p1 -i ../hedgewars-network-3.patch 
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+  sed -i '/#include /a #include ' 
QTfrontend/ui/page/pagegamestats.cpp
+
+  # https://bugs.freepascal.org/view.php?id=37286
+  sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure 
ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert +set date:create +set date:modify misc/hedgewars.png -resize 
${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 21:05:09
  Author: felixonmars
Revision: 955771

upgpkg: hedgewars 1.0.0-191: rebuild with regex-tdfa 1.3.1.1

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 20:59:57 UTC (rev 955770)
+++ PKGBUILD2021-06-03 21:05:09 UTC (rev 955771)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=1.0.0
-pkgrel=190
+pkgrel=191
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 20:59:57
  Author: felixonmars
Revision: 955770

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 955769, 
hledger-iadd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 20:59:57 UTC (rev 955770)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hledger-iadd
+pkgname=hledger-iadd
+pkgver=1.3.14
+pkgrel=26
+pkgdesc="A terminal UI as drop-in replacement for hledger add"
+url="https://github.com/hpdeifel/hledger-iadd#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 
'haskell-megaparsec'
+ 'haskell-microlens' 'haskell-microlens-th' 
'haskell-optparse-applicative'
+ 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-vty'
+ 'haskell-xdg-basedir')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c5472492ec443948762e4e236d91d9057ed23e8f0866c2aa32929997ae479c4d')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -d semigroups $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-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 hledger-iadd/trunk (PKGBUILD)

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 20:59:37
  Author: felixonmars
Revision: 955769

upgpkg: hledger-iadd 1.3.14-26: rebuild with regex-tdfa 1.3.1.1

Modified:
  hledger-iadd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 20:59:35 UTC (rev 955768)
+++ PKGBUILD2021-06-03 20:59:37 UTC (rev 955769)
@@ -3,7 +3,7 @@
 _hkgname=hledger-iadd
 pkgname=hledger-iadd
 pkgver=1.3.14
-pkgrel=25
+pkgrel=26
 pkgdesc="A terminal UI as drop-in replacement for hledger add"
 url="https://github.com/hpdeifel/hledger-iadd#readme;
 license=("BSD")


[arch-commits] Commit in matrix-appservice-irc/repos/community-x86_64 (8 files)

2021-06-03 Thread David Runge via arch-commits
Date: Thursday, June 3, 2021 @ 20:59:35
  Author: dvzrv
Revision: 955768

archrelease: copy trunk to community-x86_64

Added:
  matrix-appservice-irc/repos/community-x86_64/PKGBUILD
(from rev 955767, matrix-appservice-irc/trunk/PKGBUILD)
  matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.service
(from rev 955767, matrix-appservice-irc/trunk/matrix-appservice-irc.service)
  matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.sysusers
(from rev 955767, 
matrix-appservice-irc/trunk/matrix-appservice-irc.sysusers)
  matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.tmpfiles
(from rev 955767, 
matrix-appservice-irc/trunk/matrix-appservice-irc.tmpfiles)
Deleted:
  matrix-appservice-irc/repos/community-x86_64/PKGBUILD
  matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.service
  matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.sysusers
  matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.tmpfiles

+
 PKGBUILD   |  264 +++
 matrix-appservice-irc.service  |   66 -
 matrix-appservice-irc.sysusers |2 
 matrix-appservice-irc.tmpfiles |2 
 4 files changed, 167 insertions(+), 167 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-03 20:59:25 UTC (rev 955767)
+++ PKGBUILD2021-06-03 20:59:35 UTC (rev 955768)
@@ -1,132 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Bruno Pagani 
-
-pkgname=matrix-appservice-irc
-pkgver=0.26.0
-pkgrel=1
-pkgdesc="Node.js IRC bridge for Matrix"
-arch=('x86_64')
-url="https://github.com/matrix-org/matrix-appservice-irc;
-license=('Apache')
-depends=('gcc-libs' 'glibc' 'nodejs')
-makedepends=('git' 'npm' 'python')
-optdepends=('python-urllib3: for grant-ops-in-room.py, migrate-users.py, 
remove-idle-users.py and remove-user.py'
-'python-requests: for grant-ops-in-room.py, migrate-users.py, 
remove-idle-users.py and remove-user.py'
-'python-yaml: for grant-ops-in-room.py, migrate-users.py and 
remove-user.py')
-backup=("etc/${pkgname}/config.yaml"
-"etc/${pkgname}/provisioning.rules.yaml"
-"etc/${pkgname}/registration.yaml")
-source=("https://github.com/matrix-org/matrix-appservice-irc/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;
-"${pkgname}.service"
-"${pkgname}.sysusers"
-"${pkgname}.tmpfiles")
-sha512sums=('d9bdc79ef16966847e38839dae2df86b28d165da828d7413460c2f442a4a1a7ccebef546d92d7cc134cff9b6eec4e2179cdc64aaffe7949bca94fdbb76506c38'
-
'f1d1351a554f68537c7fc5771dddc0267a1f19d214bef935faca7b161d611145e3c127c77ae4eefc10c002a2f2f7a8d90e353b0e526ab83a9666d7d457fc449c'
-
'f615e5da11be8d834d6f48f064a65a9b7aa129d255be7865a171522d5aed921eb549a33661ab2c4fff4625d2ca5a7f9c43be95c188e7a77bdde4062aa3983edd'
-
'60b7afdd68aaf2c8e47caf10efefb6c4dc54f40d187ad495a604786b30c00dac7e5c77a7b596d86c2a62a7cdbe3727e11f75494f86d26c9fc51ea7a1bf6ab7f0')
-b2sums=('4bbbe51d9d11fb90b9c0398f209d62aeadb305c89d0cbeb7a69181df4797a7f2433fe78b27c8ef58422880282f4a8abecd9d8818fa361ad6184205c53a267ecc'
-
'6010949756e816ca0fe9f9d6d119ec2085f34ec214111c0d55b6f0f90f1fccca23431c6ac485d29bf6ec723a3e6fa04150316fef67ea554254e994176078487a'
-
'cbfe3cdb07707b79ae438936927f06ac4e92669b0b7dd35a9d228aae3cc821e3a50a2cc1627f7959147e329e617247f4002a267bc8630819946e8083a39b8895'
-
'2dbbf14f82d88418470f848a2d11c0feacb257026382513c2fa02ad7f605f47e4cc5e9bf05668da383a596bc81450e468288863cdbdde9f7c16b02561f0114a7')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  sed -e 
"s|./provisioning.rules.yaml|/etc/${pkgname}/provisioning.rules.yaml|" \
-  -i config.sample.yaml
-  touch registration.yaml
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  # TODO: fix issues with full RELRO and PIE
-  # https://github.com/matrix-org/matrix-appservice-irc/issues/1133
-  npm install --cache "${srcdir}"/npm-cache
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  npm audit || echo "npm audit output might return non-zero"
-  npm test
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  # removing unneeded files and directories
-  find node_modules -type f \
-  \( \
- -iname '*Makefile*' -o \
- -iname '*appveyor.yml' -o \
- -iname '*.babelrc' -o \
- -iname '*.bak' -o \
- -iname '*bower.json' -o \
- -iname '*.c' -o \
- -iname '*.cc' -o \
- -iname '*.cpp' -o \
- -iname '*.md' -o \
- -iname '*.markdown' -o \
- -iname '*.rst' -o \
- -iname '*.nycrc' -o \
- -iname '*.npmignore' -o \
- -iname '*.editorconfig' -o \
- -iname '*.el' -o \
- -iname '*.eslintignore' -o \
- -iname '*.eslintrc*' -o \
- -iname '*.fimbullinter.yaml' -o \
- -iname '*.gitattributes' -o \
- -iname '*.gitmodules' -o \
- 

[arch-commits] Commit in matrix-appservice-irc/trunk (PKGBUILD)

2021-06-03 Thread David Runge via arch-commits
Date: Thursday, June 3, 2021 @ 20:59:25
  Author: dvzrv
Revision: 955767

upgpkg: matrix-appservice-irc 0.26.1-1: Upgrade to 0.26.1.

Modified:
  matrix-appservice-irc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 20:58:40 UTC (rev 955766)
+++ PKGBUILD2021-06-03 20:59:25 UTC (rev 955767)
@@ -2,7 +2,7 @@
 # Contributor: Bruno Pagani 
 
 pkgname=matrix-appservice-irc
-pkgver=0.26.0
+pkgver=0.26.1
 pkgrel=1
 pkgdesc="Node.js IRC bridge for Matrix"
 arch=('x86_64')
@@ -20,11 +20,11 @@
 "${pkgname}.service"
 "${pkgname}.sysusers"
 "${pkgname}.tmpfiles")
-sha512sums=('d9bdc79ef16966847e38839dae2df86b28d165da828d7413460c2f442a4a1a7ccebef546d92d7cc134cff9b6eec4e2179cdc64aaffe7949bca94fdbb76506c38'
+sha512sums=('03cb3c202258f81c821767a73b79e22442fcfeda1bc356bfbe588e8fd3ec6e0ff95cfae65f2ea13143b56ccc76b255f09c1292402e899bb72be2ee67759079c6'
 
'f1d1351a554f68537c7fc5771dddc0267a1f19d214bef935faca7b161d611145e3c127c77ae4eefc10c002a2f2f7a8d90e353b0e526ab83a9666d7d457fc449c'
 
'f615e5da11be8d834d6f48f064a65a9b7aa129d255be7865a171522d5aed921eb549a33661ab2c4fff4625d2ca5a7f9c43be95c188e7a77bdde4062aa3983edd'
 
'60b7afdd68aaf2c8e47caf10efefb6c4dc54f40d187ad495a604786b30c00dac7e5c77a7b596d86c2a62a7cdbe3727e11f75494f86d26c9fc51ea7a1bf6ab7f0')
-b2sums=('4bbbe51d9d11fb90b9c0398f209d62aeadb305c89d0cbeb7a69181df4797a7f2433fe78b27c8ef58422880282f4a8abecd9d8818fa361ad6184205c53a267ecc'
+b2sums=('1e042926af86ecea7168f39bb48d6e7f91597a73e91782d6648e2f0fe0ee1796309b23778d4869ccffdb699d715f2c5bcf3473553e7ec8842fa1e462290aa1ad'
 
'6010949756e816ca0fe9f9d6d119ec2085f34ec214111c0d55b6f0f90f1fccca23431c6ac485d29bf6ec723a3e6fa04150316fef67ea554254e994176078487a'
 
'cbfe3cdb07707b79ae438936927f06ac4e92669b0b7dd35a9d228aae3cc821e3a50a2cc1627f7959147e329e617247f4002a267bc8630819946e8083a39b8895'
 
'2dbbf14f82d88418470f848a2d11c0feacb257026382513c2fa02ad7f605f47e4cc5e9bf05668da383a596bc81450e468288863cdbdde9f7c16b02561f0114a7')


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 20:58:40
  Author: felixonmars
Revision: 955766

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 20:58:27
  Author: felixonmars
Revision: 955765

upgpkg: hledger-ui 1.21-33: rebuild with regex-tdfa 1.3.1.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 20:57:41 UTC (rev 955764)
+++ PKGBUILD2021-06-03 20:58:27 UTC (rev 955765)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.21
-pkgrel=32
+pkgrel=33
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 20:57:41
  Author: felixonmars
Revision: 955764

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 955763, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 955763, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 20:57:41 UTC (rev 955764)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.21
+pkgrel=58
+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' 'uusi')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('69080f22c9f8af8a3130b42f26cb3a676dde5df93a87beb7dd2f45e789d0243cd57627d68e75c7be40c838c29abfe8b606c23f432dd7469e214f97ae2bdbaf9c')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u yesod-form $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-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-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 20:57:28
  Author: felixonmars
Revision: 955763

upgpkg: hledger-web 1.21-58: rebuild with regex-tdfa 1.3.1.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 20:56:11 UTC (rev 955762)
+++ PKGBUILD2021-06-03 20:57:28 UTC (rev 955763)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.21
-pkgrel=57
+pkgrel=58
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2021-06-03 Thread Felix Yan via arch-commits
Date: Thursday, June 3, 2021 @ 20:56:11
  Author: felixonmars
Revision: 955762

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 955761, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-03 20:56:11 UTC (rev 955762)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.21
+pkgrel=28
+pkgdesc="Command-line interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base-compat-batteries'
+ 'haskell-cmdargs' 'haskell-data-default' 'haskell-decimal' 
'haskell-diff'
+ 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 
'haskell-math-functions'
+ 'haskell-megaparsec' 'haskell-old-time' 'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 
'haskell-tabular' 'haskell-tasty'
+ 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-extra' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('4ae5e9dc0160759f85b5c9d9ae4d4faeb2a63a41dd5376e658ac6fa13ff2b72b5e808ed0d52ed50d83e9bade3ce8839c23aabbbf6baccf236b579b07898dd3ba')
+
+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 \
+-fterminfo -fthreaded --ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 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.1 -t "$pkgdir"/usr/share/man/man1/
+}


  1   2   3   4   5   6   >