[arch-commits] Commit in keepalived/trunk (0001-symlink-genhash.patch)

2021-12-21 Thread Christian Hesse via arch-commits
Date: Wednesday, December 22, 2021 @ 07:47:11
  Author: eworm
Revision: 1082759

clean up, delete upstream patch

Deleted:
  keepalived/trunk/0001-symlink-genhash.patch

+
 0001-symlink-genhash.patch |   61 ---
 1 file changed, 61 deletions(-)

Deleted: 0001-symlink-genhash.patch
===
--- 0001-symlink-genhash.patch  2021-12-22 07:23:31 UTC (rev 1082758)
+++ 0001-symlink-genhash.patch  2021-12-22 07:47:11 UTC (rev 1082759)
@@ -1,61 +0,0 @@
-diff --git a/keepalived/Makefile.am b/keepalived/Makefile.am
-index 86c3ed3a..9a47eb61 100644
 a/keepalived/Makefile.am
-+++ b/keepalived/Makefile.am
-@@ -75,26 +75,38 @@ init_DATA  = etc/openrc/keepalived
- endif
- 
- if WITH_IPVS
-+# checks for realpath, and also not busybox version which does not support 
--relative-to
- install-exec-hook:
-+  $(MKDIR_P) $(DESTDIR)/$(bindir)
-   @( \
--  d=`echo $(bindir) | sed -e "s:^/::"`; \
--  s=`echo $(sbindir) | sed -e "s:^/::"`; \
--  \
--  while [ 1 ]; do \
--  d1=`echo $$d | sed -e "s:/.*::"`; \
--  s1=`echo $$s | sed -e "s:/.*::"`; \
--  if [ $$d1 != $$s1 ]; then \
--  break; \
-+  realpath --relative-to=/ / >/dev/null 2>&1; \
-+  if [ $$? -eq 0 ]; then \
-+  $(LN_S) `realpath --relative-to="$(DESTDIR)/$(bindir)" 
"$(DESTDIR)/$(sbindir)/keepalived"` $(DESTDIR)/$(bindir)/genhash; \
-+  else \
-+  if [ $(bindir) = $(sbindir) ]; then \
-+  d= ; \
-+  s= ; \
-+  else \
-+  d=`echo $(bindir) | sed -e "s:^/::"`; \
-+  s=`echo $(sbindir) | sed -e "s:^/::"`; \
-+  \
-+  while [ 1 ]; do \
-+  d1=`echo $$d | sed -e "s:/.*::"`; \
-+  s1=`echo $$s | sed -e "s:/.*::"`; \
-+  if [ $$d1 != $$s1 ]; then \
-+  break; \
-+  fi; \
-+  d=`echo $$d | sed -e "s:^[^/]*/::"`; \
-+  s=`echo $$s | sed -e "s:^[^/]*/::"`; \
-+  if [ -z $$d ]; then break; fi; \
-+  if [ -z $$s ]; then break; fi; \
-+  done; \
-+  \
-+  d=`echo /$$d/ | sed -e "s:/[^/.]*/:/../:g" -e 
"s:/[^/.]*/:/../:g" -e "s:^/::"`; \
-+  s=$$s/ ; \
-   fi; \
--  d=`echo $$d | sed -e "s:^[^/]*/::"`; \
--  s=`echo $$s | sed -e "s:^[^/]*/::"`; \
--  if [ -z $$d ]; then break; fi; \
--  if [ -z $$s ]; then break; fi; \
--  done; \
--  \
--  d=`echo /$$d/ | sed -e "s:/[^/.]*/:/../:g" -e "s:/[^/.]*/:/../:g" -e 
"s:^/::"`; \
--  \
--  $(MKDIR_P) $(DESTDIR)/$(bindir); \
--  $(LN_S) $$d$$s/keepalived $(DESTDIR)/$(bindir)/genhash; \
-+  \
-+  $(LN_S) $$d$${s}keepalived $(DESTDIR)/$(bindir)/genhash; \
-+  fi; \
-   )
- endif



[arch-commits] Commit in qt5-base/repos/extra-x86_64 (6 files)

2021-12-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, December 22, 2021 @ 07:40:22
  Author: arojas
Revision: 432898

archrelease: copy trunk to extra-x86_64

Added:
  qt5-base/repos/extra-x86_64/PKGBUILD
(from rev 432897, qt5-base/trunk/PKGBUILD)
  qt5-base/repos/extra-x86_64/qt5-base-cflags.patch
(from rev 432897, qt5-base/trunk/qt5-base-cflags.patch)
  qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch
(from rev 432897, qt5-base/trunk/qt5-base-nostrip.patch)
Deleted:
  qt5-base/repos/extra-x86_64/PKGBUILD
  qt5-base/repos/extra-x86_64/qt5-base-cflags.patch
  qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch

+
 PKGBUILD   |  228 +++
 qt5-base-cflags.patch  |   92 +-
 qt5-base-nostrip.patch |   26 ++---
 3 files changed, 174 insertions(+), 172 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 07:40:09 UTC (rev 432897)
+++ PKGBUILD2021-12-22 07:40:22 UTC (rev 432898)
@@ -1,113 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgbase=qt5-base
-pkgname=(qt5-base qt5-xcb-private-headers)
-pkgver=5.15.2+kde+r263
-pkgrel=3
-_commit=7c6c0030cf80ef7b9ace42996b0e0c3a72f76860
-arch=('x86_64')
-url='https://www.qt.io'
-license=('GPL3' 'LGPL3' 'FDL' 'custom')
-pkgdesc='A cross-platform application and UI framework'
-depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 
'fontconfig' 'xdg-utils'
- 'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 
'xcb-util-image' 'mesa'
- 'tslib' 'libinput' 'libxkbcommon-x11' 'libproxy' 'libcups' 
'double-conversion' 'md4c')
-makedepends=('libfbclient' 'mariadb-libs' 'unixodbc' 'postgresql-libs' 
'alsa-lib' 'gst-plugins-base-libs'
- 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers' 'git')
-optdepends=('qt5-svg: to use SVG icon themes'
-'qt5-wayland: to run Qt applications in a Wayland session'
-'qt5-translations: for some native UI translations'
-'postgresql-libs: PostgreSQL driver'
-'mariadb-libs: MariaDB driver'
-'unixodbc: ODBC driver'
-'libfbclient: Firebird/iBase driver'
-'freetds: MS SQL driver'
-'gtk3: GTK platform plugin'
-'perl: for fixqt4headers and syncqt')
-conflicts=('qtchooser')
-groups=('qt' 'qt5')
-_pkgfqn=qtbase
-source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit
-qt5-base-cflags.patch
-qt5-base-nostrip.patch)
-sha256sums=('SKIP'
-'5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78'
-'4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094')
-
-pkgver() {
-  cd $_pkgfqn
-  echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit`
-}
-
-prepare() {
-  cd ${_pkgfqn}
-
-  git revert -n 6344955d17e17e2398720fe60c34cfc2a4a95208 # Revert version bump
-
-  patch -p1 < ../qt5-base-cflags.patch # Use system CFLAGS in qmake
-  patch -p1 < ../qt5-base-nostrip.patch # Don't strip binaries with qmake
-}
-
-build() {
-  cd ${_pkgfqn}
-
-  ./configure -confirm-license -opensource -v \
--prefix /usr \
--docdir /usr/share/doc/qt \
--headerdir /usr/include/qt \
--archdatadir /usr/lib/qt \
--datadir /usr/share/qt \
--sysconfdir /etc/xdg \
--examplesdir /usr/share/doc/qt/examples \
--plugin-sql-{psql,mysql,sqlite,odbc,ibase} \
--system-sqlite \
--openssl-linked \
--nomake examples \
--no-rpath \
--dbus-linked \
--system-harfbuzz \
--journald \
--no-mimetype-database \
--no-use-gold-linker \
--reduce-relocations \
--no-strip \
--ltcg
-  make
-}
-
-package_qt5-base() {
-  pkgdesc='A cross-platform application and UI framework'
-  depends+=(qt5-translations)
-
-  cd ${_pkgfqn}
-  make INSTALL_ROOT="${pkgdir}" install
-
-  install -Dm644 LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "${pkgdir}/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  # Fix wrong qmake path in pri file
-  sed -i "s|${srcdir}/${_pkgfqn}|/usr|" \
-"${pkgdir}"/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri
-
-  # Symlinks for backwards compatibility
-  for b in "${pkgdir}"/usr/bin/*; do
-ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5
-  done
-}
-
-package_qt5-xcb-private-headers() {
-  pkgdesc='Private headers for Qt5 Xcb'
-
-  depends=("qt5-base=$pkgver")
-  optdepends=()
-  groups=()
-  conflicts=()
-
-  cd ${_pkgfqn}
-  install -d -m755 "$pkgdir"/usr/include/qtxcb-private
-  cp -r src/plugins/platforms/xcb/*.h "$pkgdir"/usr/include/qtxcb-private/
-}

Copied: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 432897, 
qt5-base/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD  

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

2021-12-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, December 22, 2021 @ 07:40:09
  Author: arojas
Revision: 432897

Fix missing symbols in static libraries (FS#73112)

Modified:
  qt5-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 07:23:31 UTC (rev 432896)
+++ PKGBUILD2021-12-22 07:40:09 UTC (rev 432897)
@@ -4,7 +4,7 @@
 pkgbase=qt5-base
 pkgname=(qt5-base qt5-xcb-private-headers)
 pkgver=5.15.2+kde+r263
-pkgrel=3
+pkgrel=4
 _commit=7c6c0030cf80ef7b9ace42996b0e0c3a72f76860
 arch=('x86_64')
 url='https://www.qt.io'
@@ -73,6 +73,8 @@
 -reduce-relocations \
 -no-strip \
 -ltcg
+# No configure flag for fat static libs with lto
+  bin/qmake CONFIG+=fat-static-lto -- -redo
   make
 }
 



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

2021-12-21 Thread Jan Steffens via arch-commits
Date: Wednesday, December 22, 2021 @ 07:23:31
  Author: heftig
Revision: 432896

archrelease: copy trunk to extra-x86_64

Added:
  pango/repos/extra-x86_64/PKGBUILD
(from rev 432895, pango/trunk/PKGBUILD)
  pango/repos/extra-x86_64/fix-test.diff
(from rev 432895, pango/trunk/fix-test.diff)
Deleted:
  pango/repos/extra-x86_64/PKGBUILD
  pango/repos/extra-x86_64/fix-test.diff

---+
 PKGBUILD  |  118 +--
 fix-test.diff |  153 +---
 2 files changed, 182 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 07:23:22 UTC (rev 432895)
+++ PKGBUILD2021-12-22 07:23:31 UTC (rev 432896)
@@ -1,59 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-
-pkgbase=pango
-pkgname=(pango pango-docs)
-pkgver=1.50.2
-pkgrel=1
-epoch=1
-pkgdesc="A library for layout and rendering of text"
-url="https://www.pango.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(libthai cairo libxft harfbuzz fribidi)
-makedepends=(gobject-introspection help2man git meson gi-docgen)
-checkdepends=(ttf-dejavu cantarell-fonts)
-_commit=37f22bb80ebacd834f1927e6acd7fd94aeaf1270  # tags/1.50.2^0
-source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;
-fix-test.diff)
-sha256sums=('SKIP'
-'e1c0638305c0f46653bd60b5dee0b3445dd6a6b9aff8cee70be7759c21ba1037')
-
-pkgver() {
-  cd pango
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd pango
-
-  # Fix tests... seems to be a rounding error
-  git apply -3 ../fix-test.diff
-}
-
-build() {
-  arch-meson pango build -D gtk_doc=true
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package_pango() {
-  provides=(libpango{,cairo,ft2,xft}-1.0.so)
-
-  meson install -C build --destdir "$pkgdir"
-
-  mkdir -p doc/usr/share
-  mv {"$pkgdir",doc}/usr/share/doc
-}
-
-package_pango-docs() {
-  pkgdesc+=" (documentation)"
-  depends=()
-
-  mv doc/* "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: pango/repos/extra-x86_64/PKGBUILD (from rev 432895, 
pango/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 07:23:31 UTC (rev 432896)
@@ -0,0 +1,59 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=pango
+pkgname=(pango pango-docs)
+pkgver=1.50.3
+pkgrel=1
+epoch=1
+pkgdesc="A library for layout and rendering of text"
+url="https://www.pango.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(libthai cairo libxft harfbuzz fribidi)
+makedepends=(gobject-introspection help2man git meson gi-docgen)
+checkdepends=(ttf-dejavu cantarell-fonts)
+_commit=26aadb2508f9022cbfc72e73b558c6791f5d46d9  # tags/1.50.3^0
+source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;
+fix-test.diff)
+sha256sums=('SKIP'
+'c4ad17910d51832ca15d5805e5b43af4c3de4de51cbf1880e616e12dc664895f')
+
+pkgver() {
+  cd pango
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd pango
+
+  # Fix tests... seems to be a rounding error
+  git apply -3 ../fix-test.diff
+}
+
+build() {
+  arch-meson pango build -D gtk_doc=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package_pango() {
+  provides=(libpango{,cairo,ft2,xft}-1.0.so)
+
+  meson install -C build --destdir "$pkgdir"
+
+  mkdir -p doc/usr/share
+  mv {"$pkgdir",doc}/usr/share/doc
+}
+
+package_pango-docs() {
+  pkgdesc+=" (documentation)"
+  depends=()
+
+  mv doc/* "$pkgdir"
+}
+
+# vim:set sw=2 et:

Deleted: fix-test.diff
===
--- fix-test.diff   2021-12-22 07:23:22 UTC (rev 432895)
+++ fix-test.diff   2021-12-22 07:23:31 UTC (rev 432896)
@@ -1,30 +0,0 @@
-diff --git i/tests/layouts/valid-20.layout w/tests/layouts/valid-20.layout
-index 8217b28b..6e81507f 100644
 i/tests/layouts/valid-20.layout
-+++ w/tests/layouts/valid-20.layout
-@@ -140,23 +140,23 @@
- "glyph" : 244,
- "width" : 19456,
- "x-offset" : 14764,
--"y-offset" : 3844,
-+"y-offset" : 3845,
- "is-cluster-start" : true,
- "log-cluster" : 0
-   },
-   {
- "glyph" : 272,
- "width" : 19456,
- "x-offset" : 14764,
- "y-offset" : 4280,
- "is-cluster-start" : true,
- "log-cluster" : 1
-   },
-   {
- "glyph" : 273,
- "width" : 19456,
- "x-offset" : 14764,
--"y-offset" : 3506,
-+"y-offset" : 3507,
- "is-cluster-start" : true,
- 

[arch-commits] Commit in pango/trunk (PKGBUILD fix-test.diff)

2021-12-21 Thread Jan Steffens via arch-commits
Date: Wednesday, December 22, 2021 @ 07:23:22
  Author: heftig
Revision: 432895

1.50.3-1

Modified:
  pango/trunk/PKGBUILD
  pango/trunk/fix-test.diff

---+
 PKGBUILD  |6 +--
 fix-test.diff |  101 +---
 2 files changed, 100 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 06:16:01 UTC (rev 432894)
+++ PKGBUILD2021-12-22 07:23:22 UTC (rev 432895)
@@ -3,7 +3,7 @@
 
 pkgbase=pango
 pkgname=(pango pango-docs)
-pkgver=1.50.2
+pkgver=1.50.3
 pkgrel=1
 epoch=1
 pkgdesc="A library for layout and rendering of text"
@@ -13,11 +13,11 @@
 depends=(libthai cairo libxft harfbuzz fribidi)
 makedepends=(gobject-introspection help2man git meson gi-docgen)
 checkdepends=(ttf-dejavu cantarell-fonts)
-_commit=37f22bb80ebacd834f1927e6acd7fd94aeaf1270  # tags/1.50.2^0
+_commit=26aadb2508f9022cbfc72e73b558c6791f5d46d9  # tags/1.50.3^0
 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;
 fix-test.diff)
 sha256sums=('SKIP'
-'e1c0638305c0f46653bd60b5dee0b3445dd6a6b9aff8cee70be7759c21ba1037')
+'c4ad17910d51832ca15d5805e5b43af4c3de4de51cbf1880e616e12dc664895f')
 
 pkgver() {
   cd pango

Modified: fix-test.diff
===
--- fix-test.diff   2021-12-22 06:16:01 UTC (rev 432894)
+++ fix-test.diff   2021-12-22 07:23:22 UTC (rev 432895)
@@ -1,10 +1,10 @@
 diff --git i/tests/layouts/valid-20.layout w/tests/layouts/valid-20.layout
-index 8217b28b..6e81507f 100644
+index 93b8a1b1..db692b73 100644
 --- i/tests/layouts/valid-20.layout
 +++ w/tests/layouts/valid-20.layout
 @@ -140,23 +140,23 @@
  "glyph" : 244,
- "width" : 19456,
+ "width" : 15360,
  "x-offset" : 14764,
 -"y-offset" : 3844,
 +"y-offset" : 3845,
@@ -13,7 +13,7 @@
},
{
  "glyph" : 272,
- "width" : 19456,
+ "width" : 15360,
  "x-offset" : 14764,
  "y-offset" : 4280,
  "is-cluster-start" : true,
@@ -21,7 +21,7 @@
},
{
  "glyph" : 273,
- "width" : 19456,
+ "width" : 15360,
  "x-offset" : 14764,
 -"y-offset" : 3506,
 +"y-offset" : 3507,
@@ -28,3 +28,96 @@
  "is-cluster-start" : true,
  "log-cluster" : 2
}
+diff --git i/tests/layouts/vertical.layout w/tests/layouts/vertical.layout
+index e8619bfb..a7f65068 100644
+--- i/tests/layouts/vertical.layout
 w/tests/layouts/vertical.layout
+@@ -128,24 +128,24 @@
+   {
+ "glyph" : 1,
+ "width" : 32768,
+-"x-offset" : 28835,
++"x-offset" : 28836,
+ "y-offset" : 9945,
+ "is-cluster-start" : true,
+ "log-cluster" : 0
+   },
+   {
+ "glyph" : 2,
+ "width" : 32768,
+-"x-offset" : 28835,
++"x-offset" : 28836,
+ "y-offset" : 10764,
+ "is-cluster-start" : true,
+ "log-cluster" : 1
+   },
+   {
+ "glyph" : 3,
+ "width" : 32768,
+-"x-offset" : 28835,
+-"y-offset" : 10452,
++"x-offset" : 28836,
++"y-offset" : 10453,
+ "is-cluster-start" : true,
+ "log-cluster" : 2
+   }
+@@ -179,24 +179,24 @@
+   {
+ "glyph" : 4,
+ "width" : 32768,
+-"x-offset" : 28835,
+-"y-offset" : 16383,
++"x-offset" : 28836,
++"y-offset" : 16384,
+ "is-cluster-start" : true,
+ "log-cluster" : 0
+   },
+   {
+ "glyph" : 5,
+ "width" : 32768,
+-"x-offset" : 28835,
+-"y-offset" : 16383,
++"x-offset" : 28836,
++"y-offset" : 16384,
+ "is-cluster-start" : true,
+ "log-cluster" : 3
+   },
+   {
+ "glyph" : 7,
+ "width" : 32768,
+-"x-offset" : 28835,
+-"y-offset" : 16383,
++"x-offset" : 28836,
++"y-offset" : 16384,
+ "is-cluster-start" : true,
+ "log-cluster" : 6
+   }
+@@ -230,24 +230,24 @@
+   {
+ "glyph" : 1,
+ "width" : 32768,
+-"x-offset" : 28835,
++"x-offset" 

[arch-commits] Commit in lib32-pango/repos/multilib-x86_64 (4 files)

2021-12-21 Thread Jan Steffens via arch-commits
Date: Wednesday, December 22, 2021 @ 07:23:31
  Author: heftig
Revision: 1082758

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-pango/repos/multilib-x86_64/PKGBUILD
(from rev 1082757, lib32-pango/trunk/PKGBUILD)
  lib32-pango/repos/multilib-x86_64/fix-test.diff
(from rev 1082757, lib32-pango/trunk/fix-test.diff)
Deleted:
  lib32-pango/repos/multilib-x86_64/PKGBUILD
  lib32-pango/repos/multilib-x86_64/fix-test.diff

---+
 PKGBUILD  |  112 
 fix-test.diff |  153 +---
 2 files changed, 179 insertions(+), 86 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 07:22:55 UTC (rev 1082757)
+++ PKGBUILD2021-12-22 07:23:31 UTC (rev 1082758)
@@ -1,56 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Biru Ionut 
-# Contributor: Pierre Schmitz 
-# Contributor: Mikko Seppälä 
-
-pkgname=lib32-pango
-pkgver=1.50.2
-pkgrel=1
-epoch=1
-pkgdesc="A library for layout and rendering of text (32-bit)"
-url="https://www.pango.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi 
pango)
-makedepends=(git meson)
-checkdepends=(ttf-dejavu cantarell-fonts)
-provides=(libpango{,cairo,ft2,xft}-1.0.so)
-_commit=37f22bb80ebacd834f1927e6acd7fd94aeaf1270  # tags/1.50.2^0
-source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;
-fix-test.diff)
-sha256sums=('SKIP'
-'e1c0638305c0f46653bd60b5dee0b3445dd6a6b9aff8cee70be7759c21ba1037')
-
-pkgver() {
-  cd pango
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd pango
-
-  # Fix tests... seems to be a rounding error
-  git apply -3 ../fix-test.diff
-}
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
-
-  arch-meson pango build \
---libdir=/usr/lib32 \
--D introspection=disabled
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  meson install -C build --destdir "$pkgdir"
-  rm -r "$pkgdir"/usr/{bin,include}
-}
-
-# vim:set sw=2 et:

Copied: lib32-pango/repos/multilib-x86_64/PKGBUILD (from rev 1082757, 
lib32-pango/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 07:23:31 UTC (rev 1082758)
@@ -0,0 +1,56 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Biru Ionut 
+# Contributor: Pierre Schmitz 
+# Contributor: Mikko Seppälä 
+
+pkgname=lib32-pango
+pkgver=1.50.3
+pkgrel=1
+epoch=1
+pkgdesc="A library for layout and rendering of text (32-bit)"
+url="https://www.pango.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi 
pango)
+makedepends=(git meson)
+checkdepends=(ttf-dejavu cantarell-fonts)
+provides=(libpango{,cairo,ft2,xft}-1.0.so)
+_commit=26aadb2508f9022cbfc72e73b558c6791f5d46d9  # tags/1.50.3^0
+source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;
+fix-test.diff)
+sha256sums=('SKIP'
+'c4ad17910d51832ca15d5805e5b43af4c3de4de51cbf1880e616e12dc664895f')
+
+pkgver() {
+  cd pango
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd pango
+
+  # Fix tests... seems to be a rounding error
+  git apply -3 ../fix-test.diff
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
+
+  arch-meson pango build \
+--libdir=/usr/lib32 \
+-D introspection=disabled
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+  rm -r "$pkgdir"/usr/{bin,include}
+}
+
+# vim:set sw=2 et:

Deleted: fix-test.diff
===
--- fix-test.diff   2021-12-22 07:22:55 UTC (rev 1082757)
+++ fix-test.diff   2021-12-22 07:23:31 UTC (rev 1082758)
@@ -1,30 +0,0 @@
-diff --git i/tests/layouts/valid-20.layout w/tests/layouts/valid-20.layout
-index 8217b28b..6e81507f 100644
 i/tests/layouts/valid-20.layout
-+++ w/tests/layouts/valid-20.layout
-@@ -140,23 +140,23 @@
- "glyph" : 244,
- "width" : 19456,
- "x-offset" : 14764,
--"y-offset" : 3844,
-+"y-offset" : 3845,
- "is-cluster-start" : true,
- "log-cluster" : 0
-   },
-   {
- "glyph" : 272,
- "width" : 19456,
- "x-offset" : 14764,
- "y-offset" : 4280,
- "is-cluster-start" : true,
- "log-cluster" : 1
-   },
-   {
- "glyph" : 273,
- "width" : 19456,
-   

[arch-commits] Commit in lib32-pango/trunk (PKGBUILD fix-test.diff)

2021-12-21 Thread Jan Steffens via arch-commits
Date: Wednesday, December 22, 2021 @ 07:22:55
  Author: heftig
Revision: 1082757

1.50.3-1

Modified:
  lib32-pango/trunk/PKGBUILD
  lib32-pango/trunk/fix-test.diff

---+
 PKGBUILD  |6 +--
 fix-test.diff |  101 +---
 2 files changed, 100 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 07:07:34 UTC (rev 1082756)
+++ PKGBUILD2021-12-22 07:22:55 UTC (rev 1082757)
@@ -4,7 +4,7 @@
 # Contributor: Mikko Seppälä 
 
 pkgname=lib32-pango
-pkgver=1.50.2
+pkgver=1.50.3
 pkgrel=1
 epoch=1
 pkgdesc="A library for layout and rendering of text (32-bit)"
@@ -15,11 +15,11 @@
 makedepends=(git meson)
 checkdepends=(ttf-dejavu cantarell-fonts)
 provides=(libpango{,cairo,ft2,xft}-1.0.so)
-_commit=37f22bb80ebacd834f1927e6acd7fd94aeaf1270  # tags/1.50.2^0
+_commit=26aadb2508f9022cbfc72e73b558c6791f5d46d9  # tags/1.50.3^0
 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;
 fix-test.diff)
 sha256sums=('SKIP'
-'e1c0638305c0f46653bd60b5dee0b3445dd6a6b9aff8cee70be7759c21ba1037')
+'c4ad17910d51832ca15d5805e5b43af4c3de4de51cbf1880e616e12dc664895f')
 
 pkgver() {
   cd pango

Modified: fix-test.diff
===
--- fix-test.diff   2021-12-22 07:07:34 UTC (rev 1082756)
+++ fix-test.diff   2021-12-22 07:22:55 UTC (rev 1082757)
@@ -1,10 +1,10 @@
 diff --git i/tests/layouts/valid-20.layout w/tests/layouts/valid-20.layout
-index 8217b28b..6e81507f 100644
+index 93b8a1b1..db692b73 100644
 --- i/tests/layouts/valid-20.layout
 +++ w/tests/layouts/valid-20.layout
 @@ -140,23 +140,23 @@
  "glyph" : 244,
- "width" : 19456,
+ "width" : 15360,
  "x-offset" : 14764,
 -"y-offset" : 3844,
 +"y-offset" : 3845,
@@ -13,7 +13,7 @@
},
{
  "glyph" : 272,
- "width" : 19456,
+ "width" : 15360,
  "x-offset" : 14764,
  "y-offset" : 4280,
  "is-cluster-start" : true,
@@ -21,7 +21,7 @@
},
{
  "glyph" : 273,
- "width" : 19456,
+ "width" : 15360,
  "x-offset" : 14764,
 -"y-offset" : 3506,
 +"y-offset" : 3507,
@@ -28,3 +28,96 @@
  "is-cluster-start" : true,
  "log-cluster" : 2
}
+diff --git i/tests/layouts/vertical.layout w/tests/layouts/vertical.layout
+index e8619bfb..a7f65068 100644
+--- i/tests/layouts/vertical.layout
 w/tests/layouts/vertical.layout
+@@ -128,24 +128,24 @@
+   {
+ "glyph" : 1,
+ "width" : 32768,
+-"x-offset" : 28835,
++"x-offset" : 28836,
+ "y-offset" : 9945,
+ "is-cluster-start" : true,
+ "log-cluster" : 0
+   },
+   {
+ "glyph" : 2,
+ "width" : 32768,
+-"x-offset" : 28835,
++"x-offset" : 28836,
+ "y-offset" : 10764,
+ "is-cluster-start" : true,
+ "log-cluster" : 1
+   },
+   {
+ "glyph" : 3,
+ "width" : 32768,
+-"x-offset" : 28835,
+-"y-offset" : 10452,
++"x-offset" : 28836,
++"y-offset" : 10453,
+ "is-cluster-start" : true,
+ "log-cluster" : 2
+   }
+@@ -179,24 +179,24 @@
+   {
+ "glyph" : 4,
+ "width" : 32768,
+-"x-offset" : 28835,
+-"y-offset" : 16383,
++"x-offset" : 28836,
++"y-offset" : 16384,
+ "is-cluster-start" : true,
+ "log-cluster" : 0
+   },
+   {
+ "glyph" : 5,
+ "width" : 32768,
+-"x-offset" : 28835,
+-"y-offset" : 16383,
++"x-offset" : 28836,
++"y-offset" : 16384,
+ "is-cluster-start" : true,
+ "log-cluster" : 3
+   },
+   {
+ "glyph" : 7,
+ "width" : 32768,
+-"x-offset" : 28835,
+-"y-offset" : 16383,
++"x-offset" : 28836,
++"y-offset" : 16384,
+ "is-cluster-start" : true,
+ "log-cluster" : 6
+   }
+@@ -230,24 +230,24 @@
+   {
+ "glyph" : 1,
+ "width" : 32768,
+-"x-offset" : 28835,
++"x-offset" : 28836,
+  

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

2021-12-21 Thread George Rawlinson via arch-commits
Date: Wednesday, December 22, 2021 @ 07:07:34
  Author: grawlinson
Revision: 1082756

archrelease: copy trunk to community-any

Added:
  arch-wiki-docs/repos/community-any/PKGBUILD
(from rev 1082755, arch-wiki-docs/trunk/PKGBUILD)
Deleted:
  arch-wiki-docs/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 07:06:44 UTC (rev 1082755)
+++ PKGBUILD2021-12-22 07:07:34 UTC (rev 1082756)
@@ -1,28 +0,0 @@
-# Maintainer: Sergej Pupykin 
-
-pkgname=arch-wiki-docs
-pkgdesc="Pages from Arch Wiki optimized for offline browsing"
-pkgver=2026
-_commit=b06d5b6e6ab0c95cd3e6dc8ba02b9b2a85bee34d
-pkgrel=1
-arch=('any')
-url="https://github.com/lahwaacz/arch-wiki-docs;
-license=('FDL')
-options=('!strip')
-makedepends=('git' 'python' 'python-simplemediawiki' 'python-lxml' 
'python-cssselect' 'python-requests')
-source=("git://github.com/lahwaacz/arch-wiki-docs.git#commit=${_commit}")
-md5sums=('SKIP')
-
-pkgver() {
-  date "+%Y%m%d"
-}
-
-prepare() {
-  cd "$pkgname"
-  LANG=en_US.UTF-8 python arch-wiki-docs.py --output-directory 
"$srcdir/build_wiki" --clean --safe-filenames
-}
-
-package() {
-  install -dm755 "$pkgdir/usr/share/doc/arch-wiki/html"
-  cp -r "$srcdir"/build_wiki/* "$pkgdir/usr/share/doc/arch-wiki/html/"
-}

Copied: arch-wiki-docs/repos/community-any/PKGBUILD (from rev 1082755, 
arch-wiki-docs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 07:07:34 UTC (rev 1082756)
@@ -0,0 +1,28 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=arch-wiki-docs
+pkgdesc="Pages from Arch Wiki optimized for offline browsing"
+pkgver=20211222
+_commit=216a2170262f5b1ee4af3ac9b565fd3be2752df9
+pkgrel=1
+arch=('any')
+url="https://github.com/lahwaacz/arch-wiki-docs;
+license=('FDL')
+options=('!strip')
+makedepends=('git' 'python' 'python-simplemediawiki' 'python-lxml' 
'python-cssselect' 'python-requests')
+source=("git://github.com/lahwaacz/arch-wiki-docs.git#commit=${_commit}")
+md5sums=('SKIP')
+
+pkgver() {
+  date "+%Y%m%d"
+}
+
+prepare() {
+  cd "$pkgname"
+  LANG=en_US.UTF-8 python arch-wiki-docs.py --output-directory 
"$srcdir/build_wiki" --clean --safe-filenames
+}
+
+package() {
+  install -dm755 "$pkgdir/usr/share/doc/arch-wiki/html"
+  cp -r "$srcdir"/build_wiki/* "$pkgdir/usr/share/doc/arch-wiki/html/"
+}



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

2021-12-21 Thread George Rawlinson via arch-commits
Date: Wednesday, December 22, 2021 @ 07:06:44
  Author: grawlinson
Revision: 1082755

upgpkg: arch-wiki-docs 20211222-1

New upstream release.

Modified:
  arch-wiki-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 07:06:04 UTC (rev 1082754)
+++ PKGBUILD2021-12-22 07:06:44 UTC (rev 1082755)
@@ -2,8 +2,8 @@
 
 pkgname=arch-wiki-docs
 pkgdesc="Pages from Arch Wiki optimized for offline browsing"
-pkgver=2026
-_commit=b06d5b6e6ab0c95cd3e6dc8ba02b9b2a85bee34d
+pkgver=20211222
+_commit=216a2170262f5b1ee4af3ac9b565fd3be2752df9
 pkgrel=1
 arch=('any')
 url="https://github.com/lahwaacz/arch-wiki-docs;



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

2021-12-21 Thread George Rawlinson via arch-commits
Date: Wednesday, December 22, 2021 @ 07:06:04
  Author: grawlinson
Revision: 1082754

archrelease: copy trunk to community-any

Added:
  arch-wiki-lite/repos/community-any/PKGBUILD
(from rev 1082753, arch-wiki-lite/trunk/PKGBUILD)
Deleted:
  arch-wiki-lite/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 07:05:21 UTC (rev 1082753)
+++ PKGBUILD2021-12-22 07:06:04 UTC (rev 1082754)
@@ -1,32 +0,0 @@
-# Maintainer: Kyle Keen 
-pkgname=arch-wiki-lite
-pkgver=2026
-_codever=20181022
-pkgrel=1
-pkgdesc="The wiki without html.  1/9 as big, easily searched and viewable on 
console."
-arch=('any')
-url="http://kmkeen.com/arch-wiki-lite/;
-_watch="https://www.archlinux.org/packages/community/any/arch-wiki-docs/;
-license=('GPL' 'FDL')
-depends=('bash' 'gzip')
-makedepends=('python' 'arch-wiki-docs')
-optdepends=('dialog: for interactive menu'
-'arch-wiki-docs: for wiki-search-html'
-'xdg-utils: for wiki-search-html')
-source=("http://kmkeen.com/$pkgname/$pkgname-$_codever.tar.gz;)
-md5sums=('2ddd839ca4aeb9f77248c1e4192c9c75')
-
-build() {
-  cd "$srcdir/$pkgname"
-  LC_ALL=en_US.UTF-8 python3 wiki_lite.py
-}
-
-package() {
-  cd "$srcdir/$pkgname"
-  install -d "$pkgdir/usr/share/doc/arch-wiki/text/"
-  install -m 0644 wiki/* "$pkgdir/usr/share/doc/arch-wiki/text/"
-  install -Dm 0755 wiki-search  "$pkgdir/usr/bin/wiki-search"
-  install -Dm 0755 wiki-search-html "$pkgdir/usr/bin/wiki-search-html"
-  install -Dm 0644 wiki-search.dialog.rc 
"$pkgdir/etc/dialog.d/wiki-search.dialog.rc"
-}
-

Copied: arch-wiki-lite/repos/community-any/PKGBUILD (from rev 1082753, 
arch-wiki-lite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 07:06:04 UTC (rev 1082754)
@@ -0,0 +1,32 @@
+# Maintainer: Kyle Keen 
+pkgname=arch-wiki-lite
+pkgver=20211222
+_codever=20181022
+pkgrel=1
+pkgdesc="The wiki without html. 1/9 as big, easily searched and viewable on 
console."
+arch=('any')
+url="http://kmkeen.com/arch-wiki-lite/;
+_watch="https://www.archlinux.org/packages/community/any/arch-wiki-docs/;
+license=('GPL' 'FDL')
+depends=('bash' 'gzip')
+makedepends=('python' 'arch-wiki-docs')
+optdepends=('dialog: for interactive menu'
+'arch-wiki-docs: for wiki-search-html'
+'xdg-utils: for wiki-search-html')
+source=("http://kmkeen.com/$pkgname/$pkgname-$_codever.tar.gz;)
+md5sums=('2ddd839ca4aeb9f77248c1e4192c9c75')
+
+build() {
+  cd "$srcdir/$pkgname"
+  LC_ALL=en_US.UTF-8 python3 wiki_lite.py
+}
+
+package() {
+  cd "$srcdir/$pkgname"
+  install -d "$pkgdir/usr/share/doc/arch-wiki/text/"
+  install -m 0644 wiki/* "$pkgdir/usr/share/doc/arch-wiki/text/"
+  install -Dm 0755 wiki-search  "$pkgdir/usr/bin/wiki-search"
+  install -Dm 0755 wiki-search-html "$pkgdir/usr/bin/wiki-search-html"
+  install -Dm 0644 wiki-search.dialog.rc 
"$pkgdir/etc/dialog.d/wiki-search.dialog.rc"
+}
+



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

2021-12-21 Thread George Rawlinson via arch-commits
Date: Wednesday, December 22, 2021 @ 07:05:21
  Author: grawlinson
Revision: 1082753

upgpkg: arch-wiki-lite 20211222-1

Modified:
  arch-wiki-lite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 06:08:34 UTC (rev 1082752)
+++ PKGBUILD2021-12-22 07:05:21 UTC (rev 1082753)
@@ -1,9 +1,9 @@
 # Maintainer: Kyle Keen 
 pkgname=arch-wiki-lite
-pkgver=2026
+pkgver=20211222
 _codever=20181022
 pkgrel=1
-pkgdesc="The wiki without html.  1/9 as big, easily searched and viewable on 
console."
+pkgdesc="The wiki without html. 1/9 as big, easily searched and viewable on 
console."
 arch=('any')
 url="http://kmkeen.com/arch-wiki-lite/;
 _watch="https://www.archlinux.org/packages/community/any/arch-wiki-docs/;



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

2021-12-21 Thread Evangelos Foutras via arch-commits
Date: Wednesday, December 22, 2021 @ 06:16:01
  Author: foutrelis
Revision: 432894

archrelease: copy trunk to extra-any

Added:
  geoip-database/repos/extra-any/PKGBUILD
(from rev 432893, geoip-database/trunk/PKGBUILD)
  geoip-database/repos/extra-any/update.sh
(from rev 432893, geoip-database/trunk/update.sh)
Deleted:
  geoip-database/repos/extra-any/PKGBUILD
  geoip-database/repos/extra-any/update.sh

---+
 PKGBUILD  |  164 ++--
 update.sh |   56 ++--
 2 files changed, 110 insertions(+), 110 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 06:15:56 UTC (rev 432893)
+++ PKGBUILD2021-12-22 06:16:01 UTC (rev 432894)
@@ -1,82 +0,0 @@
-# Maintainer: Evangelos Foutras 
-
-pkgname=('geoip-database' 'geoip-database-extra')
-pkgver=20211123
-pkgrel=1
-arch=('any')
-url="https://mailfud.org/geoip-legacy/;
-license=('CCPL:by-sa')
-makedepends=('util-linux')
-checkdepends=('geoip')
-_source_base=https://sources.archlinux.org/other/packages/$pkgname/$pkgver
-source=(GeoIP-$pkgver.dat.gz::$_source_base/GeoIP.dat.gz
-GeoIPv6-$pkgver.dat.gz::$_source_base/GeoIPv6.dat.gz
-GeoIPCity-$pkgver.dat.gz::$_source_base/GeoIPCity.dat.gz
-GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz
-GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz
-GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz)
-sha256sums=('17cc005ce719b846a46d2248005136ff105d0a36bbde9c03f58a1ba4de0b274b'
-'5777bb21f864e485cce44aed3a540b36757564adf6c53cb41bbad46d178e0528'
-'a77f82e60506279bd1af23beca838fee8dcedc1754929cd776382cf8df3606d4'
-'78e99bf1dcd75e625250c7baa71dfb07cff0705f6ca3d68c06a0c5d212bd9499'
-'fb7869cb8a24d8bbbf60d156ee69c2c9d14681020f2c5b61f6fc1ae39aed9dde'
-'a5fb4d75c6ea693d6defff598aa268c78b8c7765075bcaa60c7052458729e35d')
-
-prepare() {
-  cd "$srcdir"
-  rename -v -- "-$pkgver" '' *.dat
-}
-
-check() {
-  cd "$srcdir"
-
-  if [[ $(geoiplookup -f GeoIP.dat 8.8.8.8) != *'US, United States' ]]; then
-echo >&2 'Unable to resolve IPv4 address to country.'
-return 1
-  fi
-
-  if [[ $(geoiplookup6 -f GeoIPv6.dat 2001:4860:4860::) != *'US, United 
States' ]]; then
-echo >&2 'Unable to resolve IPv6 address to country.'
-return 1
-  fi
-
-  if [[ $(geoiplookup -f GeoIPCity.dat 8.8.8.8) != *'US, 00, N/A, N/A'* ]]; 
then
-echo >&2 'Unable to resolve IPv4 address to city.'
-return 1
-  fi
-
-  if [[ $(geoiplookup6 -f GeoIPCityv6.dat 2001:4860:4860::) != *'US, 00, 
N/A, N/A'* ]]; then
-echo >&2 'Unable to resolve IPv6 address to city.'
-return 1
-  fi
-
-  if [[ $(geoiplookup -f GeoIPASNum.dat 8.8.8.8) != *'AS15169 GOOGLE' ]]; then
-echo >&2 'Unable to resolve IPv4 address to ASN.'
-return 1
-  fi
-
-  if [[ $(geoiplookup6 -f GeoIPASNumv6.dat 2001:4860:4860::) != *'AS15169 
GOOGLE' ]]; then
-echo >&2 'Unable to resolve IPv6 address to ASN.'
-return 1
-  fi
-}
-
-package_geoip-database() {
-  pkgdesc="GeoIP legacy country database (based on GeoLite2 data created by 
MaxMind)"
-
-  cd "$srcdir"
-
-  install -d "$pkgdir/usr/share/GeoIP"
-  install -m644 -t "$pkgdir/usr/share/GeoIP" GeoIP{,v6}.dat
-}
-
-package_geoip-database-extra() {
-  pkgdesc="GeoIP legacy city/ASN databases (based on GeoLite2 data created by 
MaxMind)"
-
-  cd "$srcdir"
-
-  install -d "$pkgdir/usr/share/GeoIP"
-  install -m644 -t "$pkgdir/usr/share/GeoIP" GeoIPCity{,v6}.dat 
GeoIPASNum{,v6}.dat
-}
-
-# vim:set ts=2 sw=2 et:

Copied: geoip-database/repos/extra-any/PKGBUILD (from rev 432893, 
geoip-database/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 06:16:01 UTC (rev 432894)
@@ -0,0 +1,82 @@
+# Maintainer: Evangelos Foutras 
+
+pkgname=('geoip-database' 'geoip-database-extra')
+pkgver=20211221
+pkgrel=1
+arch=('any')
+url="https://mailfud.org/geoip-legacy/;
+license=('CCPL:by-sa')
+makedepends=('util-linux')
+checkdepends=('geoip')
+_source_base=https://sources.archlinux.org/other/packages/$pkgname/$pkgver
+source=(GeoIP-$pkgver.dat.gz::$_source_base/GeoIP.dat.gz
+GeoIPv6-$pkgver.dat.gz::$_source_base/GeoIPv6.dat.gz
+GeoIPCity-$pkgver.dat.gz::$_source_base/GeoIPCity.dat.gz
+GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz
+GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz
+GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz)
+sha256sums=('3407037cf5c7ac8657b574a201929ddfd761b064a185e8fa0dddc83d672662fe'
+'abf2eef0e1d80cf405f38d3231f2f7e5bb2e758ff2d9a6d32ccbcc299e2ddf

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

2021-12-21 Thread Evangelos Foutras via arch-commits
Date: Wednesday, December 22, 2021 @ 06:15:56
  Author: foutrelis
Revision: 432893

upgpkg: geoip-database 20211221-1: update

Modified:
  geoip-database/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 21:36:25 UTC (rev 432892)
+++ PKGBUILD2021-12-22 06:15:56 UTC (rev 432893)
@@ -1,7 +1,7 @@
 # Maintainer: Evangelos Foutras 
 
 pkgname=('geoip-database' 'geoip-database-extra')
-pkgver=20211123
+pkgver=20211221
 pkgrel=1
 arch=('any')
 url="https://mailfud.org/geoip-legacy/;
@@ -15,12 +15,12 @@
 GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz
 GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz
 GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz)
-sha256sums=('17cc005ce719b846a46d2248005136ff105d0a36bbde9c03f58a1ba4de0b274b'
-'5777bb21f864e485cce44aed3a540b36757564adf6c53cb41bbad46d178e0528'
-'a77f82e60506279bd1af23beca838fee8dcedc1754929cd776382cf8df3606d4'
-'78e99bf1dcd75e625250c7baa71dfb07cff0705f6ca3d68c06a0c5d212bd9499'
-'fb7869cb8a24d8bbbf60d156ee69c2c9d14681020f2c5b61f6fc1ae39aed9dde'
-'a5fb4d75c6ea693d6defff598aa268c78b8c7765075bcaa60c7052458729e35d')
+sha256sums=('3407037cf5c7ac8657b574a201929ddfd761b064a185e8fa0dddc83d672662fe'
+'abf2eef0e1d80cf405f38d3231f2f7e5bb2e758ff2d9a6d32ccbcc299e2ddf84'
+'0c4faa45f18dbe7c76d0c8d8b6a7d84800e9c573030df6317a53b4ff2ed523ac'
+'16f9aac1fca6ee5b0588b90ed4c556d8dc47dd23fff70fe1acbc366d9046f923'
+'4a2e958cc54611e4900d1db7cafbc7d51b4ce008ac60d9d1adab649b4ab49909'
+'e55baf12ef9a25fcb22376c64316cc24b3f947b5e10a638b84f0090e3063d000')
 
 prepare() {
   cd "$srcdir"



[arch-commits] Commit in parallel/repos/community-any (6 files)

2021-12-21 Thread George Rawlinson via arch-commits
Date: Wednesday, December 22, 2021 @ 06:08:34
  Author: grawlinson
Revision: 1082752

archrelease: copy trunk to community-any

Added:
  parallel/repos/community-any/0001-Remove-citation-things.patch
(from rev 1082751, parallel/trunk/0001-Remove-citation-things.patch)
  parallel/repos/community-any/0002-Remove-GNU-branding.patch
(from rev 1082751, parallel/trunk/0002-Remove-GNU-branding.patch)
  parallel/repos/community-any/PKGBUILD
(from rev 1082751, parallel/trunk/PKGBUILD)
Deleted:
  parallel/repos/community-any/0001-Remove-citation-things.patch
  parallel/repos/community-any/0002-Remove-GNU-branding.patch
  parallel/repos/community-any/PKGBUILD

---+
 0001-Remove-citation-things.patch |  590 ++--
 0002-Remove-GNU-branding.patch|  526 
 PKGBUILD  |  102 +++---
 3 files changed, 615 insertions(+), 603 deletions(-)

Deleted: 0001-Remove-citation-things.patch
===
--- 0001-Remove-citation-things.patch   2021-12-22 06:07:02 UTC (rev 1082751)
+++ 0001-Remove-citation-things.patch   2021-12-22 06:08:34 UTC (rev 1082752)
@@ -1,295 +0,0 @@
 a/src/parallel
-+++ b/src/parallel
-@@ -1624,11 +1624,6 @@ sub options_hash() {
-"gnu" => \$opt::gnu,
-"link|xapply" => \$opt::link,
-"linkinputsource|xapplyinputsource=i" => \@opt::linkinputsource,
--   # Before changing these lines, please read
--   # 
https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
--   # 
https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt
--   # You accept to be put in a public hall of shame by removing
-- # the lines.
-"bibtex|citation" => \$opt::citation,
-"wc|willcite|will-cite|nn|nonotice|no-notice" => \$opt::willcite,
-# Termination and retries
-@@ -1783,15 +1778,6 @@ sub parse_options(@) {
- my @argv_before = @ARGV;
- @ARGV = read_options();
- 
--# Before changing these line, please read
--# 
https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
--# 
https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt
--# You accept to be added to a public hall of shame by
--# removing the lines.
--if(defined $opt::citation) {
--  citation(\@argv_before,\@ARGV);
--  wait_and_exit(0);
--}
- # no-* overrides *
- if($opt::nokeeporder) { $opt::keeporder = undef; }
- 
-@@ -2072,81 +2058,6 @@ sub parse_options(@) {
- if(defined $opt::eta) { $opt::progress = $opt::eta; }
- if(defined $opt::bar) { $opt::progress = $opt::bar; }
- 
--# Funding a free software project is hard. GNU Parallel is no
--# exception. On top of that it seems the less visible a project
--# is, the harder it is to get funding. And the nature of GNU
--# Parallel is that it will never be seen by "the guy with the
--# checkbook", but only by the people doing the actual work.
--#
--# This problem has been covered by others - though no solution has
--# been found:
--# https://www.slideshare.net/NadiaEghbal/consider-the-maintainer
--# https://blog.licensezero.com/2019/08/24/process-of-elimination.html
--# https://www.numfocus.org/blog/why-is-numpy-only-now-getting-funded/
--#
--# The FAQ tells you why the citation notice exists:
--# 
https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt
--#
--# If you want GNU Parallel to be maintained in the future, and not
--# just wither away like so many other free software tools, you
--# need to help finance the development.
--#
--# The citation notice is a simple way of doing so, as citations
--# makes it possible to me to get a job where I can maintain GNU
--# Parallel as part of the job.
--#
--# This means you can help financing development
--#
--#   WITHOUT PAYING A SINGLE CENT!
--#
--# Before implementing the citation notice it was discussed with
--# the users:
--# https://lists.gnu.org/archive/html/parallel/2013-11/msg6.html
--#
--# Having to spend 10 seconds on running 'parallel --citation' once
--# is no doubt not an ideal solution, but no one has so far come up
--# with an ideal solution - neither for funding GNU Parallel nor
--# other free software.
--#
--# If you believe you have the perfect solution, you should try it
--# out, and if it works, you should post it on the email
--# list. Ideas that will cost work and which have not been tested
--# are, however, unlikely to be prioritized.
--#
--# Please note that GPL version 3 gives you the right to fork GNU
--# Parallel under a new name, but it does not give you the right to
--# distribute modified copies with the citation notice disabled in
--# a way where the 

[arch-commits] Commit in parallel/trunk (0001-Remove-citation-things.patch PKGBUILD)

2021-12-21 Thread George Rawlinson via arch-commits
Date: Wednesday, December 22, 2021 @ 06:07:02
  Author: grawlinson
Revision: 1082751

upgpkg: parallel 20211222-1

* New upstream release.
* Update patch file.
* Split documentation out into it's own package.

Modified:
  parallel/trunk/0001-Remove-citation-things.patch
  parallel/trunk/PKGBUILD

---+
 0001-Remove-citation-things.patch |   20 ++--
 PKGBUILD  |   30 +-
 2 files changed, 31 insertions(+), 19 deletions(-)

Modified: 0001-Remove-citation-things.patch
===
--- 0001-Remove-citation-things.patch   2021-12-22 03:55:24 UTC (rev 1082750)
+++ 0001-Remove-citation-things.patch   2021-12-22 06:07:02 UTC (rev 1082751)
@@ -118,8 +118,8 @@
 -   "If you use programs that use GNU Parallel to process data for an 
article in a",
 -   "scientific publication, please cite:",
 -   "",
-- "  Tange, O. (2021, November 22). GNU Parallel 20211122 ('Peng 
Shuai').",
--   "  Zenodo. https://doi.org/10.5281/zenodo.5719513;,
+- "  Tange, O. (2021, December 22). GNU Parallel 20211222 
('Støjberg').",
+-   "  Zenodo. https://doi.org/10.5281/zenodo.5797028;,
 -   "",
 -   # Before changing these lines,  please read
 - # 
https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
@@ -151,8 +151,8 @@
 -   "If you use programs that use GNU Parallel to process data for an 
article in a",
 -   "scientific publication, please cite:",
 -   "",
--   "  Tange, O. (2021, November 22). GNU Parallel 20211122 ('Peng 
Shuai').",
--   "  Zenodo. https://doi.org/10.5281/zenodo.5719513;,
+-   "  Tange, O. (2021, December 22). GNU Parallel 20211222 
('Støjberg').",
+-   "  Zenodo. https://doi.org/10.5281/zenodo.5797028;,
 -   "",
 -   # Before changing these line,  please read
 -   # 
https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice and
@@ -220,20 +220,20 @@
 -  "If you use programs that use GNU Parallel to process data for an 
article in a",
 -  "scientific publication, please cite:",
 -  "",
--  "\@software{tange_2021_5719513,",
+-  "\@software{tange_2021_5797028,",
 -  "  author   = {Tange, Ole},",
--  "  title= {GNU Parallel 20211122 ('Peng Shuai')},",
--  "  month= Nov,",
+-  "  title= {GNU Parallel 20211222 ('Støjberg')},",
+-  "  month= Dec,",
 -  "  year = 2021,",
 -  "  note = {{GNU Parallel is a general parallelizer to run",
 -"   multiple serial command line programs in 
parallel",
 -  "   without changing them.}},",
 -  "  publisher= {Zenodo},",
--  "  doi  = {10.5281/zenodo.5719513},",
--  "  url  = {https://doi.org/10.5281/zenodo.5719513};,
+-  "  doi  = {10.5281/zenodo.5797028},",
+-  "  url  = {https://doi.org/10.5281/zenodo.5797028};,
 -  "}",
 -  "",
--  "(Feel free to use \\nocite{tange_2021_5719513})",
+-  "(Feel free to use \\nocite{tange_2021_5797028})",
 -  "",
 -  # Before changing these lines, please read
 -  # 
https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice and

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 03:55:24 UTC (rev 1082750)
+++ PKGBUILD2021-12-22 06:07:02 UTC (rev 1082751)
@@ -4,24 +4,24 @@
 # Contributor: Vianney le Clément 
 # Contributor: Peter Simons 
 
-pkgname=parallel
-pkgver=20211122
+pkgbase=parallel
+pkgname=('parallel' 'parallel-docs')
+pkgver=20211222
 pkgrel=1
 pkgdesc='A shell tool for executing jobs in parallel'
 arch=('any')
 url='https://www.gnu.org/software/parallel/'
 license=('GPL3')
-depends=('perl' 'procps')
 source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}
 0001-Remove-citation-things.patch
 0002-Remove-GNU-branding.patch)
-sha512sums=('3cadf5be292e28c7a24653ed7d712a087d98cf7332a677a7f10c5abb260d82b8e5cbd9c61f25c77b1b08427716bd47a3483e6c1e188a594c0ef2e881aa055e83'
+sha512sums=('864d9e9ab690008d0900544c409cef28758ff24a74ca4909ad7ada877ad7fd308995a929f626618ad6779daeaf44d13dda6c7aae274bbf66b8053d6d10ea809a'
 'SKIP'
-
'0450c81cf68d6d42814418e012f8cf64f515e1c89c2b2e833ee0e660518af76fd7046fd8aaf7dd04d0272a9c766930a63a3388e3cdbd7ea8030da0d780af27e0'
+
'0857bb0639fc79a81bd9bc2a35008f80898f3314d26f0138195aeee54f3ff14ef257db32c8b322ac93ed5bd52b2196ce636550c08b57ab9ac1a0c191f09550fd'
 
'304fc64ce5b5b664bdd1480da54863c061940f5f6255d13462f3bec5ff742636f34769650c64875dc7dda7c552b7ba6ee63f8fea1aa914f6d2210f2d49a2ba7b')

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

2021-12-21 Thread George Rawlinson via arch-commits
Date: Wednesday, December 22, 2021 @ 03:55:24
  Author: grawlinson
Revision: 1082750

archrelease: copy trunk to community-x86_64

Added:
  cargo-sort/repos/community-x86_64/PKGBUILD
(from rev 1082749, cargo-sort/trunk/PKGBUILD)
Deleted:
  cargo-sort/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 03:54:07 UTC (rev 1082749)
+++ PKGBUILD2021-12-22 03:55:24 UTC (rev 1082750)
@@ -1,48 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Dominic Meiser [git at msrd0 dot de]
-
-pkgname=cargo-sort
-pkgver=1.0.6
-pkgrel=2
-pkgdesc="Check if tables and items in a .toml file are lexically sorted"
-arch=('x86_64')
-url="https://github.com/DevinR528/cargo-sort;
-license=('Apache' 'MIT')
-depends=('gcc-libs')
-makedepends=('rust')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('5ab6843daefd4d5a2c947cb61a94930b78e42613afb3bd706964a8aeaf6a04bbecf45e73b8e71ceec9890343744024ab70d2cd87f673362562fd65d543a1ffb4')
-b2sums=('8d6ec7ad78925a1c3659e1540c8cc3f20c938a51c2d7adfffa99db413d11c266bb2a69274222967e37e13e9b899c582b6982db29ac597146748f85e73501abe8')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # download dependencies
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  cargo build --release --frozen
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  cargo test --frozen
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  # binary
-  install -vDm755 -t "$pkgdir/usr/bin" "target/release/$pkgname"
-
-  # licenses
-  install -vd "$pkgdir/usr/share/licenses/$pkgname"
-  sed -n '/^.*$/,/^<\/sub>$/p' README.md \
-> "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-  # documentation
-  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
-  cp -vr examp "$pkgdir/usr/share/doc/$pkgname/examples"
-}

Copied: cargo-sort/repos/community-x86_64/PKGBUILD (from rev 1082749, 
cargo-sort/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 03:55:24 UTC (rev 1082750)
@@ -0,0 +1,48 @@
+# Maintainer: George Rawlinson 
+# Contributor: Dominic Meiser [git at msrd0 dot de]
+
+pkgname=cargo-sort
+pkgver=1.0.7
+pkgrel=1
+pkgdesc="Check if tables and items in a .toml file are lexically sorted"
+arch=('x86_64')
+url="https://github.com/DevinR528/cargo-sort;
+license=('Apache' 'MIT')
+depends=('gcc-libs')
+makedepends=('rust')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('9b752c79d65fd6b9b679d5b5e3e1d1f3cc89bd8f544b6d2c0d14355341fbe5da938a8af977034f3e5faeb9fbbf9470a1addb1f5d4090425a2ecf3f9f87e5a4fe')
+b2sums=('818e1b1573ad7156ebdc8906976a1f08ec677dc726287e579fe2eed8c420190c76b9c3a21130d67f108c3ea01b4aeb9194802fe8d8c918e2f9d0f1c0d7798661')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # download dependencies
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  cargo build --release --frozen
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  cargo test --frozen
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  # binary
+  install -vDm755 -t "$pkgdir/usr/bin" "target/release/$pkgname"
+
+  # licenses
+  install -vd "$pkgdir/usr/share/licenses/$pkgname"
+  sed -n '/^.*$/,/^<\/sub>$/p' README.md \
+> "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # documentation
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
+  cp -vr examp "$pkgdir/usr/share/doc/$pkgname/examples"
+}



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

2021-12-21 Thread George Rawlinson via arch-commits
Date: Wednesday, December 22, 2021 @ 03:54:07
  Author: grawlinson
Revision: 1082749

upgpkg: cargo-sort 1.0.7-1

New upstream release.

Modified:
  cargo-sort/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 02:26:26 UTC (rev 1082748)
+++ PKGBUILD2021-12-22 03:54:07 UTC (rev 1082749)
@@ -2,8 +2,8 @@
 # Contributor: Dominic Meiser [git at msrd0 dot de]
 
 pkgname=cargo-sort
-pkgver=1.0.6
-pkgrel=2
+pkgver=1.0.7
+pkgrel=1
 pkgdesc="Check if tables and items in a .toml file are lexically sorted"
 arch=('x86_64')
 url="https://github.com/DevinR528/cargo-sort;
@@ -11,8 +11,8 @@
 depends=('gcc-libs')
 makedepends=('rust')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('5ab6843daefd4d5a2c947cb61a94930b78e42613afb3bd706964a8aeaf6a04bbecf45e73b8e71ceec9890343744024ab70d2cd87f673362562fd65d543a1ffb4')
-b2sums=('8d6ec7ad78925a1c3659e1540c8cc3f20c938a51c2d7adfffa99db413d11c266bb2a69274222967e37e13e9b899c582b6982db29ac597146748f85e73501abe8')
+sha512sums=('9b752c79d65fd6b9b679d5b5e3e1d1f3cc89bd8f544b6d2c0d14355341fbe5da938a8af977034f3e5faeb9fbbf9470a1addb1f5d4090425a2ecf3f9f87e5a4fe')
+b2sums=('818e1b1573ad7156ebdc8906976a1f08ec677dc726287e579fe2eed8c420190c76b9c3a21130d67f108c3ea01b4aeb9194802fe8d8c918e2f9d0f1c0d7798661')
 
 prepare() {
   cd "$pkgname-$pkgver"



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:26:26
  Author: felixonmars
Revision: 1082748

archrelease: copy trunk to community-staging-x86_64

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

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

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

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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:26:15
  Author: felixonmars
Revision: 1082747

upgpkg: stack 2.7.3-85: rebuild with tls 1.5.6

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 02:13:39 UTC (rev 1082746)
+++ PKGBUILD2021-12-22 02:26:15 UTC (rev 1082747)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.7.3
-pkgrel=84
+pkgrel=85
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:13:39
  Author: felixonmars
Revision: 1082746

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1082745, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 02:13:39 UTC (rev 1082746)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.9.1.0
+pkgrel=74
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs;
+license=('MIT')
+depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 
'haskell-algebraic-graphs'
+ 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-hackage-db'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-neat-interpolation' 
'haskell-optparse-simple'
+ 'haskell-polysemy' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal'
+ 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('aa7b011dd2753b596df53f4adce4a131ef42fffe37eb5bfd815678b1d34bc87f83f1af36a9fc9db34b5c7d5b68e48120bab7abedfe92e0cc7530feba91c04f83')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 fish${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u megaparsec $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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -falpm
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-sync"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-sync"
+} 



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:13:31
  Author: felixonmars
Revision: 1082745

upgpkg: arch-hs 0.9.1.0-74: rebuild with tls 1.5.6

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 02:10:59 UTC (rev 1082744)
+++ PKGBUILD2021-12-22 02:13:31 UTC (rev 1082745)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.9.1.0
-pkgrel=73
+pkgrel=74
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs;



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

2021-12-21 Thread Brett Cornwall via arch-commits
Date: Wednesday, December 22, 2021 @ 02:10:59
  Author: ainola
Revision: 1082744

archrelease: copy trunk to community-any

Added:
  urlscan/repos/community-any/PKGBUILD
(from rev 1082743, urlscan/trunk/PKGBUILD)
Deleted:
  urlscan/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 02:10:37 UTC (rev 1082743)
+++ PKGBUILD2021-12-22 02:10:59 UTC (rev 1082744)
@@ -1,28 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=urlscan
-pkgver=0.9.7
-pkgrel=2
-pkgdesc="Mutt and terminal url selector"
-url="https://github.com/firecat53/urlscan;
-arch=('any')
-license=('GPL2')
-depends=('python-urwid')
-makedepends=('python-setuptools')
-optdepends=(
-'xclip: Clipboard support for X11 environments'
-'wl-clipboard: Clipboard support for Wayland'
-)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz;)
-sha256sums=('02d44810f158e63398ab9598bcf70879f11de6fee33b93c8284bf8a8657826dd')
-
-build() {
-cd "$pkgname-$pkgver"
-python setup.py build
-}
-
-package() {
-cd "$pkgname-$pkgver"
-python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-}

Copied: urlscan/repos/community-any/PKGBUILD (from rev 1082743, 
urlscan/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 02:10:59 UTC (rev 1082744)
@@ -0,0 +1,28 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=urlscan
+pkgver=0.9.8
+pkgrel=1
+pkgdesc="Mutt and terminal url selector"
+url="https://github.com/firecat53/urlscan;
+arch=('any')
+license=('GPL2')
+depends=('python-urwid')
+makedepends=('python-setuptools')
+optdepends=(
+'xclip: Clipboard support for X11 environments'
+'wl-clipboard: Clipboard support for Wayland'
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz;)
+sha256sums=('29bafb4fba6bcbeb896fa4ce0c746f2551a340950d5acec091cb4264b977301c')
+
+build() {
+cd "$pkgname-$pkgver"
+python setup.py build
+}
+
+package() {
+cd "$pkgname-$pkgver"
+python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+}



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

2021-12-21 Thread Brett Cornwall via arch-commits
Date: Wednesday, December 22, 2021 @ 02:10:37
  Author: ainola
Revision: 1082743

upgpkg: urlscan 0.9.8-1

Modified:
  urlscan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 02:08:57 UTC (rev 1082742)
+++ PKGBUILD2021-12-22 02:10:37 UTC (rev 1082743)
@@ -2,8 +2,8 @@
 # Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
 
 pkgname=urlscan
-pkgver=0.9.7
-pkgrel=2
+pkgver=0.9.8
+pkgrel=1
 pkgdesc="Mutt and terminal url selector"
 url="https://github.com/firecat53/urlscan;
 arch=('any')
@@ -15,7 +15,7 @@
 'wl-clipboard: Clipboard support for Wayland'
 )
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz;)
-sha256sums=('02d44810f158e63398ab9598bcf70879f11de6fee33b93c8284bf8a8657826dd')
+sha256sums=('29bafb4fba6bcbeb896fa4ce0c746f2551a340950d5acec091cb4264b977301c')
 
 build() {
 cd "$pkgname-$pkgver"



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:08:57
  Author: felixonmars
Revision: 1082742

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1082741, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 02:08:57 UTC (rev 1082742)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=40
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb'
+ 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin'
+ 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin'
+ 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 
'haskell-optparse-applicative'
+ 'haskell-optparse-simple' 'haskell-regex-tdfa' 
'haskell-safe-exceptions'
+ 'haskell-sqlite-simple' 'haskell-temporary' 
'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hls-refine-imports-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+  uusi -u ghc-api-compat $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic 
-f-splice
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:08:49
  Author: felixonmars
Revision: 1082741

upgpkg: haskell-language-server 1.3.0.0-40: rebuild with tls 1.5.6

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 02:04:27 UTC (rev 1082740)
+++ PKGBUILD2021-12-22 02:08:49 UTC (rev 1082741)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=39
+pkgrel=40
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:04:27
  Author: felixonmars
Revision: 1082740

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1082739, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 02:04:27 UTC (rev 1082740)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.22.2
+pkgrel=68
+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=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u megaparsec $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-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-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:04:18
  Author: felixonmars
Revision: 1082739

upgpkg: hledger-web 1.22.2-68: rebuild with tls 1.5.6

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 02:00:51 UTC (rev 1082738)
+++ PKGBUILD2021-12-22 02:04:18 UTC (rev 1082739)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.22.2
-pkgrel=67
+pkgrel=68
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:00:51
  Author: felixonmars
Revision: 1082738

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 1082737, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1082737, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 02:00:51 UTC (rev 1082738)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.22.2
+pkgrel=55
+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' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('53ca171ed87eae4a3a244fe1e8858f6c24e41d8740232375022ccb78b9fffe797aff43cd783d7a994d98fd3705c4d84f8f5a32857ff4f0d69aad5a84ee97b357')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u megaparsec $pkgname.cabal
+}
+
+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-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 02:00:43
  Author: felixonmars
Revision: 1082737

upgpkg: hledger-ui 1.22.2-55: rebuild with tls 1.5.6

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:58:21 UTC (rev 1082736)
+++ PKGBUILD2021-12-22 02:00:43 UTC (rev 1082737)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.22.2
-pkgrel=54
+pkgrel=55
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:58:21
  Author: felixonmars
Revision: 1082736

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
1082735, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:58:21 UTC (rev 1082736)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.2.3
+pkgrel=71
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-resourcet'
+ 'haskell-rio' 'haskell-rio-orphans' 'haskell-rio-prettyprint' 
'haskell-tar-conduit'
+ 'haskell-text-metrics' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-quickcheck'
+ 'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ecb1a1fb1116f97b8078028752b285557823ee9d870d9a5fb7620ebbbe1b41b870211755c1f39a915226c73ca07ba3b86a08a1b52644c2cfadd0dd3e5c8a')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+uusi -d persistent-template $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-pantry/trunk (PKGBUILD)

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:58:13
  Author: felixonmars
Revision: 1082735

upgpkg: haskell-pantry 0.5.2.3-71: rebuild with tls 1.5.6

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:49:23 UTC (rev 1082734)
+++ PKGBUILD2021-12-22 01:58:13 UTC (rev 1082735)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.2.3
-pkgrel=70
+pkgrel=71
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')



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

2021-12-21 Thread Andrew Crerar via arch-commits
Date: Wednesday, December 22, 2021 @ 01:49:23
  Author: andrewsc
Revision: 1082734

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 1082733, 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-12-22 01:49:06 UTC (rev 1082733)
+++ PKGBUILD2021-12-22 01:49:23 UTC (rev 1082734)
@@ -1,230 +0,0 @@
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=96.0b7
-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=('a41372e156ce905320ff658c23ac5e96dc271fceb83ce896ee2cb657e5c64adf6e876cd59b3b4a2244877955b2e324396797f192e379a83634664f3f291d23e8'
-
'a39b929db6a8c97eed530b26fae2d28501fe0258a52566292ef7573a388265efadcddff1a1e029e2ef5353e0ccc26fb06e56817c5ec535442e0646b1a4170296'
-
'36ca9839bad7a8e2a3711500f8b9e838ac9f420332cd3455f346d4b6af034206d63585a2653b062bd06b192446e2d38438aa89a7cb18a06783654672bc506b56'
-

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

2021-12-21 Thread Andrew Crerar via arch-commits
Date: Wednesday, December 22, 2021 @ 01:49:06
  Author: andrewsc
Revision: 1082733

upgpkg: firefox-developer-edition-i18n 96.0b8-1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:48:30 UTC (rev 1082732)
+++ PKGBUILD2021-12-22 01:49:06 UTC (rev 1082733)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=96.0b7
+pkgver=96.0b8
 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=('a41372e156ce905320ff658c23ac5e96dc271fceb83ce896ee2cb657e5c64adf6e876cd59b3b4a2244877955b2e324396797f192e379a83634664f3f291d23e8'
-
'a39b929db6a8c97eed530b26fae2d28501fe0258a52566292ef7573a388265efadcddff1a1e029e2ef5353e0ccc26fb06e56817c5ec535442e0646b1a4170296'
-
'36ca9839bad7a8e2a3711500f8b9e838ac9f420332cd3455f346d4b6af034206d63585a2653b062bd06b192446e2d38438aa89a7cb18a06783654672bc506b56'
-
'16643ada23873de1de5b4a7783107997c2a98fec73e56da1c36780ca71504148eef7961595f48939c715683564c4c4c4e6148b04f34c6a41b397326b5f4ffd55'
-
'a1843e76f083cd1f35607dd96e977689529722f3bc04f6b7a0bccbb0a6ff614bb4e58be9171db6b0a8b74897dbaa43dde2f257de8d8dd309319d59fd57e4e8d3'
-
'732183624e31b15e21f2cdc7c93c4d71033c0a944a944f7b585a7f2b0a241019b1045f0b8a23f06e131425638635b61d7596967bfa048eac3b349ca015bbf6e9'
-
'814b510197f384ad8051e04ec5409e927620689f20638153f1266e05861473c17d5ef52d4a04dc844422fe6660b4380260c1b12f8cf445d5295f2ef529fc7794'
-
'64bacd5de078f648217f5d126420746a9b05c3de807ad4d177ed03542bd2ec809566d8d2df333a6a8c0bb1c4c9b8a4dc23f5edea3839cd24cd18dcab108e0e5c'
-
'71aa213a19a8c88e01b39808059a52e71c8216b9e5a67f23896e166cca4ccd9f9b48c1560dabfbe6d4bcbcd0791f8b259b40f0ff249d357391d5274d7df9ea54'
-
'2f9204051d544386faa788658690e09a4ffaf563a7d770d70c166be3dc0b72b07111def8f77b49495ed8e196ccdf936eed9e546e0ae7a392b3561236fa98728e'
-
'6a86efd6acec4ed31208105c18d7ae0d74eea8dcbf7660a85e6f237b437329b540544ca14b294fdad714cd288dfb5ed687aacdbdbc009756579f211382ab6059'
-
'eb7ebab84fa0c4e91efa41599eed665a8c36ef30d7d92d82cd85514c1d140259f31102a22893a01f827c032ac77a100bd1835a6e63e007873ef41b3565bd2f71'
-
'a2f28e8805fa1523e531d3350100fa2048ff72c71402183ca871ea354a0cf70ea74517b3a6fcbc45a8e02ed3e337fe270acca02ff3b83c775501e3167f1f'
-
'8b5ba9fa17fcd450431d0bc82bc3e56433b05efd1d8da8cbe9f12b4cb779a02fabb060fc776eeaf4aec68915ccc7dc868e7aa0b0d9b944936b5bcb0b09f0e516'
-
'99d3756f022a312c93e0da0b1c1f4d57f0fe46812c91eb26c88ab9ba7ffacea57bc187acad7597e597f613c7c25de0fb67626d6d0b61c01d98c88abf444a71e2'
-
'a17537f13530457dac501cdf17f8a18ac09c324a975f2c865b6af354934b8409366ea516da7f013be3f5e3de1b5524468563838056d416d85119ca03323995bf'
-
'3278f8be7ad621bb0b950ce7519076cb9c4a11ef0b8ab507a22c7cb0fbab0f368c8a1dcc568849a0f580f533674c5711acd5dfe103cb7090a0961bee0177'
-
'0b0780491e07e05b824150f094748e0e907a3f3870d424f41a5daad64fe5209c02e743dfed971a69aa3515459588364edded7d48144781607439e6cebbc631a6'
-
'4f8e159f72ba090d632fae1f03285b25abe94a8a06f5017236bb23d24869dcd66342b2deeac5cc6a9a26fccf6f4c390da64e6a524a4c94b3d2c2f147ddbe6919'
-
'72d4ed630f071b62090e98e37b9863f7e60c7f6f99b0995c838d3f5aa49490ed81df864dfb53959662ffa019e592e75705205344bf9bd9063e50eefe8d56111a'
-
'c5c7b24105436308ae553d366b95361209efd756f761a7a35e446e4d729bce79cc6bdfdcea92f1826be43e68003f1c4889fa941c8a0f36c188a5d5688b7c26cc'
-
'50c7b43bd0e35f7f1519c0a7503b2b9f9936d990c7dcc5ff1969a6c7eb42bbd930f54a71918c8d0d5e281f5c3351691459e110f2f27579d8b64b40d479e948d3'
-
'8be9a08d73ca8444958eacd389f1a148ad436aec6988ce01860a17057eb02f0b27bda8149c420014a09ed1c76842bd26c3f4e40b24892359ba779c37c729d3d5'
-
'1d3cc916449131312196493899fa08d134762bbe8bf9b48901e8d67539142deeb38e926c2b560cdc751ac572cae6134a822d1bb5db0ca54fca561887a4b6ab89'
-
'5ffe1b9e0f466507afa86bd6a124d26ef7e36e15d77a7f062fb147ecb1429fa02b833ef83d1238ea9580f17d0c86b3d4ec45f7e7388aba242da1466a4b9cad89'
-
'ce74b42e06b9c20d62f31d360ccc253c8f322cbccb48519083218b315b08fb2f713ce964867d12e022b3c509d688e3dc3bf3a1cffa5a1b39a5bcd710cd34dc44'
-
'2748493b55b10e1be7537a12afb4648d25dbf0a0436d6a937d94ac5c87ef12adf5bc2b71c5e4498b942b1e052cd3fd09466d6e52af276a28884ed033d7a54a60'
-
'c1b0a4977af3ce80a96d0815709ab4a7521cd94f4bef51f92c076670f2c6c1ea9136d3331e6d636dc2c28f021165137dc1bcfe59c9657700d5b6060c8ae9d0bc'
-

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

2021-12-21 Thread Christian Rebischke via arch-commits
Date: Wednesday, December 22, 2021 @ 01:48:30
  Author: shibumi
Revision: 1082732

archrelease: copy trunk to community-x86_64

Added:
  goreleaser/repos/community-x86_64/PKGBUILD
(from rev 1082731, goreleaser/trunk/PKGBUILD)
Deleted:
  goreleaser/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 01:48:25 UTC (rev 1082731)
+++ PKGBUILD2021-12-22 01:48:30 UTC (rev 1082732)
@@ -1,37 +0,0 @@
-# Maintainer : Christian Rebischke 
-# Contributor: Fernandez Ludovic 
-
-pkgname='goreleaser'
-pkgver=1.1.0
-pkgrel=1
-pkgdesc='Deliver Go binaries as fast and easily as possible'
-url='https://goreleaser.com'
-arch=('x86_64')
-license=('MIT')
-depends=('glibc')
-makedepends=('git' 'go')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/goreleaser/goreleaser/archive/v${pkgver}.tar.gz;)
-sha512sums=('83710fa2a3855d361e42b868526304587a04acf051b8c44ab35aa88fd014897f7827197e93c193ff51011834c3fec4c578ff1adfcc1f20553cd07fc67d2b7f7e')
-b2sums=('0dadc370124725f97d4356c0eadd1b6748f124bb56e28dd39be3c95f8954b73d2b4948bad275cf337133b0049195490a5e018fa22a311241ce1892b0e86c8191')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-  go build -ldflags="-w -s -linkmode=external -X main.version=${pkgver}" .
-  chmod +x ./goreleaser
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  install -Dsm755 ./goreleaser "${pkgdir}/usr/bin/goreleaser"
-  mkdir -p "${pkgdir}/usr/share/bash-completion/completions/"
-  mkdir -p "${pkgdir}/usr/share/zsh/site-functions/"
-  mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/"
-  ./goreleaser completion bash > 
"${pkgdir}/usr/share/bash-completion/completions/goreleaser"
-  ./goreleaser completion zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_goreleaser"
-  ./goreleaser completion fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/goreleaser.fish"
-}

Copied: goreleaser/repos/community-x86_64/PKGBUILD (from rev 1082731, 
goreleaser/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 01:48:30 UTC (rev 1082732)
@@ -0,0 +1,37 @@
+# Maintainer : Christian Rebischke 
+# Contributor: Fernandez Ludovic 
+
+pkgname='goreleaser'
+pkgver=1.2.1
+pkgrel=1
+pkgdesc='Deliver Go binaries as fast and easily as possible'
+url='https://goreleaser.com'
+arch=('x86_64')
+license=('MIT')
+depends=('glibc')
+makedepends=('git' 'go')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/goreleaser/goreleaser/archive/v${pkgver}.tar.gz;)
+sha512sums=('01165be4ce6983f044cf8c7ddd97cd3aa25bb5642dbb1953a60d619abc708031bdd7c279936a33980443853cb568ebf8b00f72cc2c580b8f81a11c0f59674f25')
+b2sums=('4bcccf95316b15fa6e38ef5bc3bf07964b013e268018dea9a8daecd3b8ee1cefa7c866e6562f8bafa5906a5bbb49f08c62339c16408be67e220025754f43b16a')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  go build -ldflags="-w -s -linkmode=external -X main.version=${pkgver}" .
+  chmod +x ./goreleaser
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  install -Dsm755 ./goreleaser "${pkgdir}/usr/bin/goreleaser"
+  mkdir -p "${pkgdir}/usr/share/bash-completion/completions/"
+  mkdir -p "${pkgdir}/usr/share/zsh/site-functions/"
+  mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/"
+  ./goreleaser completion bash > 
"${pkgdir}/usr/share/bash-completion/completions/goreleaser"
+  ./goreleaser completion zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_goreleaser"
+  ./goreleaser completion fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/goreleaser.fish"
+}



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

2021-12-21 Thread Christian Rebischke via arch-commits
Date: Wednesday, December 22, 2021 @ 01:48:25
  Author: shibumi
Revision: 1082731

upgpkg: goreleaser 1.2.1-1

Modified:
  goreleaser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:44:57 UTC (rev 1082730)
+++ PKGBUILD2021-12-22 01:48:25 UTC (rev 1082731)
@@ -2,7 +2,7 @@
 # Contributor: Fernandez Ludovic 
 
 pkgname='goreleaser'
-pkgver=1.1.0
+pkgver=1.2.1
 pkgrel=1
 pkgdesc='Deliver Go binaries as fast and easily as possible'
 url='https://goreleaser.com'
@@ -11,8 +11,8 @@
 depends=('glibc')
 makedepends=('git' 'go')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/goreleaser/goreleaser/archive/v${pkgver}.tar.gz;)
-sha512sums=('83710fa2a3855d361e42b868526304587a04acf051b8c44ab35aa88fd014897f7827197e93c193ff51011834c3fec4c578ff1adfcc1f20553cd07fc67d2b7f7e')
-b2sums=('0dadc370124725f97d4356c0eadd1b6748f124bb56e28dd39be3c95f8954b73d2b4948bad275cf337133b0049195490a5e018fa22a311241ce1892b0e86c8191')
+sha512sums=('01165be4ce6983f044cf8c7ddd97cd3aa25bb5642dbb1953a60d619abc708031bdd7c279936a33980443853cb568ebf8b00f72cc2c580b8f81a11c0f59674f25')
+b2sums=('4bcccf95316b15fa6e38ef5bc3bf07964b013e268018dea9a8daecd3b8ee1cefa7c866e6562f8bafa5906a5bbb49f08c62339c16408be67e220025754f43b16a')
 
 build() {
   cd "${pkgname}-${pkgver}"



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

2021-12-21 Thread Andrew Crerar via arch-commits
Date: Wednesday, December 22, 2021 @ 01:44:30
  Author: andrewsc
Revision: 1082729

upgpkg: firefox-developer-edition 96.0b8-1

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:44:02 UTC (rev 1082728)
+++ PKGBUILD2021-12-22 01:44:30 UTC (rev 1082729)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=96.0b7
+pkgver=96.0b8
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -27,7 +27,7 @@
 add-missing-stub-for-wl_proxy_marshal_flags.patch
 "$pkgname".desktop
 identity-icons-brand.svg)
-sha512sums=('319ef238cef95d3656d52207a0d0e31767244bd3d969a9b23453adc6b38623d037449b5d87381b6d06bde4f1a3b91fb62a7e489e1f45871f2e699590f5a9622f'
+sha512sums=('9b727b236362d7c81e8faada15a57844428a2f2a2ee101ad80da59d290821fd263affe061500cbeea557e45b3d9010e18ce88086776603b50ac8ad45739c6d94'
 'SKIP'
 
'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e'
 
'f00f547a55df90a2f96c7b5f3a3c46b033f985db9a12257cb57f617ae8e0df9558baf6a79a7825f4866de45f9f4875cbbf1f0b99cd44371e047c6bc5dc6c78ba'



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:44:02
  Author: felixonmars
Revision: 1082728

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1082727, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:44:02 UTC (rev 1082728)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210803
+pkgrel=65
+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-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:43:54
  Author: felixonmars
Revision: 1082727

upgpkg: git-annex 8.20210803-65: rebuild with tls 1.5.6

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:35:36 UTC (rev 1082726)
+++ PKGBUILD2021-12-22 01:43:54 UTC (rev 1082727)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210803
-pkgrel=64
+pkgrel=65
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:35:36
  Author: felixonmars
Revision: 1082726

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
1082725, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:35:36 UTC (rev 1082726)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.4
+pkgrel=30
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0e108bfed1a95faf666877ed37489830d0a7205162a3a16f240bbe269aec63b8e61693e921c018898ec7198c09f44fe0ae1bb39884d8c02007319aa7efe3b566')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:35:29
  Author: felixonmars
Revision: 1082725

upgpkg: haskell-yesod-auth 1.6.10.4-30: rebuild with tls 1.5.6

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:32:51 UTC (rev 1082724)
+++ PKGBUILD2021-12-22 01:35:29 UTC (rev 1082725)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.4
-pkgrel=29
+pkgrel=30
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:32:51
  Author: felixonmars
Revision: 1082724

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:32:43
  Author: felixonmars
Revision: 1082723

upgpkg: haskell-ci 0.12.1-92: rebuild with tls 1.5.6

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:29:04 UTC (rev 1082722)
+++ PKGBUILD2021-12-22 01:32:43 UTC (rev 1082723)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=91
+pkgrel=92
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:29:04
  Author: felixonmars
Revision: 1082722

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-simple/repos/community-staging-x86_64/
  haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 1082721, haskell-optparse-simple/trunk/PKGBUILD)

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 1082721, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:29:04 UTC (rev 1082722)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.4
+pkgrel=56
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative' 
'haskell-th-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1e49f60eead8553d7dd4cc162b5a2a07a99eda2519a53947808d7b4c909e37cfa7734d4c8dce3cf83cbf1efbdeed6037bf480b768b7f9ee7add5e5afbe006557')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+ -f-build-example
+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-optparse-simple/trunk (PKGBUILD)

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:28:54
  Author: felixonmars
Revision: 1082721

upgpkg: haskell-optparse-simple 0.1.1.4-56: rebuild with tls 1.5.6

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:27:48 UTC (rev 1082720)
+++ PKGBUILD2021-12-22 01:28:54 UTC (rev 1082721)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.4
-pkgrel=55
+pkgrel=56
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:27:48
  Author: felixonmars
Revision: 1082720

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 1082719, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:27:48 UTC (rev 1082720)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.22.2
+pkgrel=52
+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-githash'
+ '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' 'uusi' 'haskell-extra' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('dc60c6f4ac7e9934ccb09293c447cb7af0f91f8ebae32233046d07e2e1358da5b6c7e8281d34e2a093e7ed2ad937d816ae731bfdde0c40b8a23cbdae0a0e9a52')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u megaparsec $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-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/
+install -Dm644 shell-completion/hledger-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/hledger
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:27:40
  Author: felixonmars
Revision: 1082719

upgpkg: hledger 1.22.2-52: rebuild with tls 1.5.6

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:23:48 UTC (rev 1082718)
+++ PKGBUILD2021-12-22 01:27:40 UTC (rev 1082719)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.22.2
-pkgrel=51
+pkgrel=52
 pkgdesc="Command-line interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:23:48
  Author: felixonmars
Revision: 1082718

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 1082717, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1082717, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:23:48 UTC (rev 1082718)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.8
+pkgrel=51
+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' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('1564a6372e2640ce6bf39ed715d1855c99b1a5fb72636e4135840c4a7d6ed38c52a382e927c75609d158db766392c1c11b0939d259610cf23ad910aa819dfd7a')
+
+prepare() {
+  cd $pkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  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-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:23:41
  Author: felixonmars
Revision: 1082717

upgpkg: dhall-yaml 1.2.8-51: rebuild with tls 1.5.6

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:21:49 UTC (rev 1082716)
+++ PKGBUILD2021-12-22 01:23:41 UTC (rev 1082717)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.8
-pkgrel=50
+pkgrel=51
 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 (2 files)

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:21:49
  Author: felixonmars
Revision: 1082716

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 1082715, dhall-lsp-server/trunk/PKGBUILD)

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
1082715, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:21:49 UTC (rev 1082716)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.16
+pkgrel=52
+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-hspec' 'haskell-lsp0-types'
+ 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('caca7b4aaf39f4433a742357a599753c1659ec59c1ace4d57e55c08b9c5b4d64ec53c980d13a22454afdf3595a99643db8de80cf7efbf7fa212d62219bb888e6')
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u megaparsec $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:21:42
  Author: felixonmars
Revision: 1082715

upgpkg: dhall-lsp-server 1.0.16-52: rebuild with tls 1.5.6

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:18:19 UTC (rev 1082714)
+++ PKGBUILD2021-12-22 01:21:42 UTC (rev 1082715)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.16
-pkgrel=51
+pkgrel=52
 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 haskell-hakyll/repos (2 files)

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:18:19
  Author: felixonmars
Revision: 1082714

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 1082713, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
1082713, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:18:19 UTC (rev 1082714)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.14.0.0
+pkgrel=161
+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 -u template-haskell $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-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-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:18:12
  Author: felixonmars
Revision: 1082713

upgpkg: haskell-hakyll 4.14.0.0-161: rebuild with tls 1.5.6

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:14:35 UTC (rev 1082712)
+++ PKGBUILD2021-12-22 01:18:12 UTC (rev 1082713)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.14.0.0
-pkgrel=160
+pkgrel=161
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:14:35
  Author: felixonmars
Revision: 1082712

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 1082711, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 1082711, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:14:35 UTC (rev 1082712)
@@ -0,0 +1,69 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.39
+pkgrel=40
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-parsec-numbers'
+ 'haskell-regex-compat' 'haskell-old-locale'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 
'haskell-netlink'
+ 'haskell-async' 'haskell-aeson'
+ 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib'
+ 'haskell-extensible-exceptions' 'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 
'haskell-alsa-mixer')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-temporary')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('a47d7cf16fdea4bece1d622db1c2ac76acc9d9369043eec6ff41a22c1f59c9757932fbcebfe804a636c783e9a66317bb3aaf72edc4a373c48e7db3c9292d9658')
+
+prepare() {
+  cd xmobar-${pkgver}
+  uusi -u base xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+
+  _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211
+  with_datezone with_mpris with_dbus with_xpm with_threaded
+  with_rtsopts with_weather)
+
+  runhaskell setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+--flags="${_flags[*]}" \
+--enable-tests
+  runhaskell setup build
+  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 xmobar-${pkgver}
+  runhaskell setup test
+}
+
+package() {
+  cd xmobar-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/xmobar.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/xmobar.sh"
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:14:27
  Author: felixonmars
Revision: 1082711

upgpkg: xmobar 0.39-40: rebuild with tls 1.5.6

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:09:53 UTC (rev 1082710)
+++ PKGBUILD2021-12-22 01:14:27 UTC (rev 1082711)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.39
-pkgrel=39
+pkgrel=40
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:09:53
  Author: felixonmars
Revision: 1082710

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 1082709, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 1082709, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:09:53 UTC (rev 1082710)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.18.2
+pkgrel=30
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('933564b12ffc95a89610e00fc8c7b35c90ce45a732a3812b58a9173c821dcec2e44a6625fa9b8b369706ea5d6e823c075ad324ed6649a057356d22f824df')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option='-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 $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 hoogle/trunk (PKGBUILD)

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:09:45
  Author: felixonmars
Revision: 1082709

upgpkg: hoogle 5.0.18.2-30: rebuild with tls 1.5.6

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:06:04 UTC (rev 1082708)
+++ PKGBUILD2021-12-22 01:09:45 UTC (rev 1082709)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.18.2
-pkgrel=29
+pkgrel=30
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:06:04
  Author: felixonmars
Revision: 1082708

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-download/repos/community-staging-x86_64/
  haskell-http-download/repos/community-staging-x86_64/PKGBUILD
(from rev 1082707, haskell-http-download/trunk/PKGBUILD)

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

Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 
1082707, haskell-http-download/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:06:04 UTC (rev 1082708)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-download
+pkgname=haskell-http-download
+pkgver=0.2.0.0
+pkgrel=359
+pkgdesc="Verified downloads with retries"
+url="https://github.com/commercialhaskell/http-download;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit'
+ 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 
'haskell-rio-prettyprint')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b31caa48c1ea2a01f1301ca63b2e0c135cd0d3d392b92518c7d70d89fd83da7fd95cffa3cb374900a45fb2da8d17f748de0de72fb4beb8ad11e203676f9864ae')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-http-download/trunk (PKGBUILD)

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:05:57
  Author: felixonmars
Revision: 1082707

upgpkg: haskell-http-download 0.2.0.0-359: rebuild with tls 1.5.6

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:04:08 UTC (rev 1082706)
+++ PKGBUILD2021-12-22 01:05:57 UTC (rev 1082707)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.2.0.0
-pkgrel=358
+pkgrel=359
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download;
 license=('MIT')



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:04:08
  Author: felixonmars
Revision: 1082706

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-casa-client/repos/community-staging-x86_64/
  haskell-casa-client/repos/community-staging-x86_64/PKGBUILD
(from rev 1082705, haskell-casa-client/trunk/PKGBUILD)

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

Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 
1082705, haskell-casa-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:04:08 UTC (rev 1082706)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-client
+pkgname=haskell-casa-client
+pkgver=0.0.1
+pkgrel=356
+pkgdesc="Content Addressable Storage Archive client"
+url="https://github.com/fpco/casa;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-casa-client/trunk (PKGBUILD)

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:04:01
  Author: felixonmars
Revision: 1082705

upgpkg: haskell-casa-client 0.0.1-356: rebuild with tls 1.5.6

Modified:
  haskell-casa-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 01:02:33 UTC (rev 1082704)
+++ PKGBUILD2021-12-22 01:04:01 UTC (rev 1082705)
@@ -3,7 +3,7 @@
 _hkgname=casa-client
 pkgname=haskell-casa-client
 pkgver=0.0.1
-pkgrel=355
+pkgrel=356
 pkgdesc="Content Addressable Storage Archive client"
 url="https://github.com/fpco/casa;
 license=('MIT')



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:02:33
  Author: felixonmars
Revision: 1082704

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 1082703, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 01:02:33 UTC (rev 1082704)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.16.4
+pkgrel=85
+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
+sed -i 's/canonizeSplit/(\\x y -> canonizeSplit x y)/' 
src/Darcs/UI/SelectChanges.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-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-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 01:02:25
  Author: felixonmars
Revision: 1082703

upgpkg: darcs 2.16.4-85: rebuild with tls 1.5.6

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 00:01:09 UTC (rev 1082702)
+++ PKGBUILD2021-12-22 01:02:25 UTC (rev 1082703)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.16.4
-pkgrel=84
+pkgrel=85
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 00:01:09
  Author: felixonmars
Revision: 1082702

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1082701, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-22 00:01:09 UTC (rev 1082702)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname;
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc haskell-classy-prelude haskell-raw-strings-qq haskell-tasty 
haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('34d75d01c8e88fbbb932dbe6394e570b454156f1ad02173616616c493f65bfc5c4d28ed4089312410f8cb1760a523052fe132bfcd44b8bbf42e912fe9da2cc10')
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Wednesday, December 22, 2021 @ 00:01:01
  Author: felixonmars
Revision: 1082701

upgpkg: taskell 1.11.4-46: rebuild with tls 1.5.6

Modified:
  taskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-22 00:00:29 UTC (rev 1082700)
+++ PKGBUILD2021-12-22 00:01:01 UTC (rev 1082701)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.11.4
-pkgrel=45
+pkgrel=46
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)



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

2021-12-21 Thread Frederik Schwan via arch-commits
Date: Wednesday, December 22, 2021 @ 00:00:29
  Author: freswa
Revision: 1082700

archrelease: copy trunk to community-x86_64

Added:
  ghidra/repos/community-x86_64/PKGBUILD
(from rev 1082699, ghidra/trunk/PKGBUILD)
Deleted:
  ghidra/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  154 ++---
 1 file changed, 77 insertions(+), 77 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-22 00:00:25 UTC (rev 1082699)
+++ PKGBUILD2021-12-22 00:00:29 UTC (rev 1082700)
@@ -1,77 +0,0 @@
-# Maintainer: Robin Broda 
-# Maintainer: Levente Polyak 
-
-pkgname=ghidra
-pkgver=10.1
-_ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2
-_d2j=2.0
-_yajsw=13.01
-pkgrel=1
-pkgdesc='Software reverse engineering framework'
-url='https://ghidra-sre.org/'
-arch=('x86_64')
-license=('Apache')
-depends=('java-environment>=11' 'bash')
-makedepends=('git' 'gradle' 'unzip' 'java-environment=11')
-optdepends=('python2: Python feature'
-'pam: GhidraServer support')
-options=('!strip')
-source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz
-
"git+https://github.com/NationalSecurityAgency/ghidra-data#commit=${_ghidra_data};
-
https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip
-
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar
-
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-beta-${_yajsw}/yajsw-beta-${_yajsw}.zip)
-noextract=(AXMLPrinter2.jar
-   yajsw-beta-${_yajsw}.zip)
-sha512sums=('bde9018986fcbbdbd9466d1dcb058742c6d071d6385c5b7671904996b21d59d69ac4b1c559fd7c85b3f271aa620af3be5fe918eaf49cb178ca2a18844dc3fd85'
-'SKIP'
-
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
-
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'
-
'ed8758920b98003094c79824a9304abbb8ddd40b1a0e1d294093f9b1df81fe7af0770dce1fb64345734ba20eacea52cc6f4b439960b4cdffa808d401994a0e95')
-
-prepare() {
-  export PATH="/usr/lib/jvm/java-11-openjdk/bin:${PATH}"
-  cd ghidra-Ghidra_${pkgver}_build
-
-  # Copy needed libraries into flat repo folder
-  install -Dm 644 ../dex2jar-${_d2j}/lib/dex-*.jar \
-../AXMLPrinter2.jar \
--t dependencies/flatRepo
-
-  # YAJSW expects this symlink
-  ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin
-  install -Dm 644 ../yajsw-beta-${_yajsw}.zip -t dependencies/GhidraServer
-
-  # Add FID datasets
-  install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t 
Ghidra/Features/FunctionID/src/main/fidb
-
-  # Ignore lack of licensing for YAJSW zip, packed FID datasets, and the 
native binaries
-  sed -i '/FileTree tree/a\\t\texclude "yajsw-stable-**.zip"\n\t\texclude 
"src/main/fidb/**.fidb"\n\t\texclude "os/linux64/**"' gradle/support/ip.gradle
-}
-
-build() {
-  export GRADLE_HOME="$(pwd)/usr/share/java/gradle/"
-  export PATH="$(pwd)/usr/share/java/gradle/bin/:${PATH}"
-  cd ghidra-Ghidra_${pkgver}_build
-  gradle yajswDevUnpack
-  gradle buildNatives_linux_x86_64
-  gradle sleighCompile
-  gradle buildGhidra
-}
-
-package() {
-  cd ghidra-Ghidra_${pkgver}_build
-
-  # Extract built archive into destination folder
-  install -d "${pkgdir}"/{opt,usr/bin}
-  _appver=$(grep -oP '(?<=^application.version=).*$' 
Ghidra/application.properties)
-  _relname=$(grep -oP '(?<=^application.release.name=).*$' 
Ghidra/application.properties)
-  unzip -u "build/dist/ghidra_${_appver}_${_relname}"_*_linux_x86_64.zip -d 
"${pkgdir}"/opt
-
-  # Simplify some directory and binary names
-  mv "${pkgdir}"/opt/ghidra{_*,}
-  ln -s /opt/ghidra/ghidraRun "${pkgdir}"/usr/bin/ghidra
-  ln -s /opt/ghidra/support/analyzeHeadless 
"${pkgdir}"/usr/bin/ghidra-analyzeHeadless
-}
-
-# vim: ts=2 sw=2 et:

Copied: ghidra/repos/community-x86_64/PKGBUILD (from rev 1082699, 
ghidra/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-22 00:00:29 UTC (rev 1082700)
@@ -0,0 +1,77 @@
+# Maintainer: Robin Broda 
+# Maintainer: Levente Polyak 
+
+pkgname=ghidra
+pkgver=10.1.1
+_ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2
+_d2j=2.0
+_yajsw=13.01
+pkgrel=1
+pkgdesc='Software reverse engineering framework'
+url='https://ghidra-sre.org/'
+arch=('x86_64')
+license=('Apache')
+depends=('java-environment>=11' 'bash')
+makedepends=('git' 'gradle' 'unzip' 'java-environment=11')
+optdepends=('python2: Python feature'
+'pam: GhidraServer support')
+options=('!strip')
+source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz
+

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

2021-12-21 Thread Frederik Schwan via arch-commits
Date: Wednesday, December 22, 2021 @ 00:00:25
  Author: freswa
Revision: 1082699

upgpkg: ghidra 10.1.1-1

Modified:
  ghidra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:57:26 UTC (rev 1082698)
+++ PKGBUILD2021-12-22 00:00:25 UTC (rev 1082699)
@@ -2,7 +2,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=ghidra
-pkgver=10.1
+pkgver=10.1.1
 _ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2
 _d2j=2.0
 _yajsw=13.01
@@ -23,7 +23,7 @@
 
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-beta-${_yajsw}/yajsw-beta-${_yajsw}.zip)
 noextract=(AXMLPrinter2.jar
yajsw-beta-${_yajsw}.zip)
-sha512sums=('bde9018986fcbbdbd9466d1dcb058742c6d071d6385c5b7671904996b21d59d69ac4b1c559fd7c85b3f271aa620af3be5fe918eaf49cb178ca2a18844dc3fd85'
+sha512sums=('dea3bf93d80a4bf2d741d6caf4f50a1670db4a5fc915ac7840ec826ddae1b14e80e52efc560e76bcfdbd6a55e688a78bc05c4e93d0c0ef5bd5a777d7f8394d11'
 'SKIP'
 
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
 
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:57:26
  Author: felixonmars
Revision: 1082698

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 1082697, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:57:26 UTC (rev 1082698)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.22
+pkgrel=342
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 
'haskell-memory'
+ 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 
'haskell-old-locale'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 
'haskell-tagged'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 
'haskell-xml-conduit')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-errors' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec -u base16-bytestring -u base64-bytestring -u 
http-client $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-examples
+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 || echo "Requires AWS credentials to test"
+}
+
+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-aws/trunk (PKGBUILD)

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:57:19
  Author: felixonmars
Revision: 1082697

upgpkg: haskell-aws 0.22-342: rebuild with tls 1.5.6

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:51:20 UTC (rev 1082696)
+++ PKGBUILD2021-12-21 23:57:19 UTC (rev 1082697)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.22
-pkgrel=341
+pkgrel=342
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("BSD")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:51:20
  Author: felixonmars
Revision: 1082696

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
1082695, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:51:20 UTC (rev 1082696)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.5
+pkgrel=411
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-html-conduit' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-network-uri' 'haskell-resourcet'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:51:12
  Author: felixonmars
Revision: 1082695

upgpkg: haskell-authenticate 1.3.5-411: rebuild with tls 1.5.6

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:49:48 UTC (rev 1082694)
+++ PKGBUILD2021-12-21 23:51:12 UTC (rev 1082695)
@@ -4,7 +4,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.5
-pkgrel=410
+pkgrel=411
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:49:48
  Author: felixonmars
Revision: 1082694

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
1082693, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:49:48 UTC (rev 1082694)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.2
+pkgrel=4
+pkgdesc="A mustache template parser library."
+url="https://github.com/JustusAdam/mustache;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 
'haskell-wreq' 'haskell-zlib'
+ 'haskell-tar' 'haskell-lens' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('763ab60bfd99c08b21b291af6b4da17c9265c09659c1c1d14c0b5d5871583f28db5eca4385b66107ed7d9d9c547429a0bbc88048f28d1f6ee80c988cf63fff98')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:49:41
  Author: felixonmars
Revision: 1082693

upgpkg: haskell-mustache 2.3.2-4: rebuild with tls 1.5.6

Modified:
  haskell-mustache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:46:25 UTC (rev 1082692)
+++ PKGBUILD2021-12-21 23:49:41 UTC (rev 1082693)
@@ -3,7 +3,7 @@
 _hkgname=mustache
 pkgname=haskell-mustache
 pkgver=2.3.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A mustache template parser library."
 url="https://github.com/JustusAdam/mustache;
 license=('BSD')



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:46:25
  Author: felixonmars
Revision: 1082692

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1082691, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1082691, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:46:25 UTC (rev 1082692)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.2
+pkgrel=123
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc' 'uusi')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('87b7377add4ce37766f9fd812cd9bf03097c9ba452b646e7ae1dc65946a7210c9d24d8c83b4be4146a0f100aff5bc9a3a562b3990c74f1c29ee191e249f97714')
+
+prepare() {
+cd $pkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:46:16
  Author: felixonmars
Revision: 1082691

upgpkg: shellcheck 0.7.2-123: rebuild with tls 1.5.6

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:32:26 UTC (rev 1082690)
+++ PKGBUILD2021-12-21 23:46:16 UTC (rev 1082691)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.2
-pkgrel=122
+pkgrel=123
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:32:26
  Author: felixonmars
Revision: 1082690

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 1082689, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
1082689, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:32:26 UTC (rev 1082690)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.12.0
+pkgrel=89
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('5e2dbd5d63d0a6b295da9efc97273d3d2c9a08f50ddda3df3f1df31b112be082233011e632c551be34043d50114f7d2373219ef68ffa1fa59a9fb4d31b9351d5')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+   -f-enable_flaky_tests
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:32:19
  Author: felixonmars
Revision: 1082689

upgpkg: pandoc-crossref 0.3.12.0-89: rebuild with tls 1.5.6

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:27:31 UTC (rev 1082688)
+++ PKGBUILD2021-12-21 23:32:19 UTC (rev 1082689)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.12.0
-pkgrel=88
+pkgrel=89
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:27:31
  Author: felixonmars
Revision: 1082688

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
1082687, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:27:31 UTC (rev 1082688)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.6.2
+pkgrel=24
+pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
+url="https://github.com/snoyberg/githash;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-compat' 'git')
+makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 
'haskell-unliftio')
+source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+cd $_hkgname
+hpack
+}
+
+build() {
+cd $_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=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:27:24
  Author: felixonmars
Revision: 1082687

upgpkg: haskell-githash 0.1.6.2-24: rebuild with tls 1.5.6

Modified:
  haskell-githash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:25:49 UTC (rev 1082686)
+++ PKGBUILD2021-12-21 23:27:24 UTC (rev 1082687)
@@ -3,7 +3,7 @@
 _hkgname=githash
 pkgname=haskell-githash
 pkgver=0.1.6.2
-pkgrel=23
+pkgrel=24
 pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
 url="https://github.com/snoyberg/githash;
 license=('BSD')



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:23:51
  Author: felixonmars
Revision: 1082683

upgpkg: dhall-docs 1.0.7-52: rebuild with tls 1.5.6

Modified:
  dhall-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:20:44 UTC (rev 1082682)
+++ PKGBUILD2021-12-21 23:23:51 UTC (rev 1082683)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-docs
 pkgver=1.0.7
-pkgrel=51
+pkgrel=52
 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-json/repos (2 files)

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:20:44
  Author: felixonmars
Revision: 1082682

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 1082681, dhall-json/trunk/PKGBUILD)

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

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 1082681, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:20:44 UTC (rev 1082682)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.7.8
+pkgrel=50
+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=('63cbb328809226ffb361c685a3c47659bbb95882347907b9bb7a3c5076ae3e6656dd0237397e96703ef7c7872bad412dde9d9805177f9793bd035c9ee5350421')
+
+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 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $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-bash/repos (2 files)

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:25:49
  Author: felixonmars
Revision: 1082686

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 1082685, dhall-bash/trunk/PKGBUILD)

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

Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 1082685, 
dhall-bash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:25:49 UTC (rev 1082686)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-bash
+pkgver=1.0.38
+pkgrel=49
+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=('8a18c7058c22a530d155fd630fe249f08adafa05d657e10ac9789762c9b1b5b2b29e176972042bf5eee9c18b4a2d2a7a6c90d896563fa60d48f611cf019d3610')
+
+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 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $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-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:25:40
  Author: felixonmars
Revision: 1082685

upgpkg: dhall-bash 1.0.38-49: rebuild with tls 1.5.6

Modified:
  dhall-bash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:23:58 UTC (rev 1082684)
+++ PKGBUILD2021-12-21 23:25:40 UTC (rev 1082685)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-bash
 pkgver=1.0.38
-pkgrel=48
+pkgrel=49
 pkgdesc='Compile Dhall to Bash'
 url='https://dhall-lang.org'
 license=('BSD')



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:23:58
  Author: felixonmars
Revision: 1082684

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 1082683, dhall-docs/trunk/PKGBUILD)

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

Copied: dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 1082683, 
dhall-docs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:23:58 UTC (rev 1082684)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-docs
+pkgver=1.0.7
+pkgrel=52
+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-hashable' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-silver' 'haskell-turtle')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('d8f4eca5add031bebb693a679f536697da0591e7fe0d2cdb50092c352d869cc5c7e8ee51d23629ed70b26302aa36027433ff9ea53f08b65c81a29cf874e041d2')
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u hashable -u megaparsec -u tasty-silver $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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-json/trunk (PKGBUILD)

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:20:36
  Author: felixonmars
Revision: 1082681

upgpkg: dhall-json 1.7.8-50: rebuild with tls 1.5.6

Modified:
  dhall-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:17:39 UTC (rev 1082680)
+++ PKGBUILD2021-12-21 23:20:36 UTC (rev 1082681)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.7.8
-pkgrel=49
+pkgrel=50
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:17:39
  Author: felixonmars
Revision: 1082680

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-conduit/repos/community-staging-x86_64/
  haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 1082679, haskell-http-conduit/trunk/PKGBUILD)

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
1082679, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:17:39 UTC (rev 1082680)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.3.8
+pkgrel=106
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="https://www.yesodweb.com/book/http-conduit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-resourcet'
+ 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit'
+ 'haskell-warp' 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('44c337f1a0a0ec74a5d6e4e28a3aa5a32609c3a4da9424e99aedc2a8db67fc4684ef10cf82d6bda0761c7ffba4f0222e683946ab6dd8de1ab8225a40cc14cf66')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:17:31
  Author: felixonmars
Revision: 1082679

upgpkg: haskell-http-conduit 2.3.8-106: rebuild with tls 1.5.6

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:14:44 UTC (rev 1082678)
+++ PKGBUILD2021-12-21 23:17:31 UTC (rev 1082679)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.8
-pkgrel=105
+pkgrel=106
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="https://www.yesodweb.com/book/http-conduit;
 license=("BSD")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:14:44
  Author: felixonmars
Revision: 1082678

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 
1082677, haskell-arch-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:14:44 UTC (rev 1082678)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=arch-web
+pkgname=haskell-arch-web
+pkgver=0.1.0
+pkgrel=175
+pkgdesc="Arch Linux official and AUR web interface binding"
+url="https://github.com/berberman/arch-web;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 
'haskell-servant'
+ 'haskell-servant-client' 'haskell-servant-client-core')
+makedepends=('ghc' 'uusi' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u http-client -u lens $_hkgname.cabal
+  gen-setup
+
+  sed -i '/CommunityTesting/a \  | KDEUnstable' src/Web/ArchLinux/Types.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:14:37
  Author: felixonmars
Revision: 1082677

upgpkg: haskell-arch-web 0.1.0-175: rebuild with tls 1.5.6

Modified:
  haskell-arch-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:10:10 UTC (rev 1082676)
+++ PKGBUILD2021-12-21 23:14:37 UTC (rev 1082677)
@@ -3,7 +3,7 @@
 _hkgname=arch-web
 pkgname=haskell-arch-web
 pkgver=0.1.0
-pkgrel=174
+pkgrel=175
 pkgdesc="Arch Linux official and AUR web interface binding"
 url="https://github.com/berberman/arch-web;
 license=("MIT")



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:10:10
  Author: felixonmars
Revision: 1082676

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 1082675, 
haskell-wreq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:10:10 UTC (rev 1082676)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=wreq
+pkgname=haskell-wreq
+pkgver=0.5.3.3
+pkgrel=120
+pkgdesc="An easy-to-use HTTP client library."
+url="https://github.com/bos/wreq;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-authenticate-oauth'
+ 'haskell-base16-bytestring' 'haskell-case-insensitive' 
'haskell-cryptonite'
+ 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-aeson-pretty' 
'haskell-base64-bytestring'
+ 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 
'haskell-uuid')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-network-info' 'haskell-temporary' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f074790cf3370d9356efbf5aeabb7421d59299471e02d93010453bb6f4e8daee517fcdf6891245272a9b08a35bc7b1b2233b75825ec377f6403c99cf91041f2e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fdoctest -f-aws -fhttpbin -f-developer
+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 || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:10:03
  Author: felixonmars
Revision: 1082675

upgpkg: haskell-wreq 0.5.3.3-120: rebuild with tls 1.5.6

Modified:
  haskell-wreq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:04:47 UTC (rev 1082674)
+++ PKGBUILD2021-12-21 23:10:03 UTC (rev 1082675)
@@ -3,7 +3,7 @@
 _hkgname=wreq
 pkgname=haskell-wreq
 pkgver=0.5.3.3
-pkgrel=119
+pkgrel=120
 pkgdesc="An easy-to-use HTTP client library."
 url="https://github.com/bos/wreq;
 license=('BSD')



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:04:47
  Author: felixonmars
Revision: 1082674

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 1082673, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1082673, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 23:04:47 UTC (rev 1082674)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.14.1
+pkgrel=75
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive'
+ 'haskell-citeproc' 'haskell-commonmark' 
'haskell-commonmark-extensions'
+ 'haskell-commonmark-pandoc' 'haskell-connection' 
'haskell-data-default'
+ 'haskell-doclayout' 'haskell-doctemplates' 'haskell-emojis' 
'haskell-file-embed'
+ 'haskell-glob' 'haskell-haddock-library' 'haskell-ipynb' 
'haskell-jira-wiki-markup'
+ 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua'
+ 'haskell-hslua-module-path' 'haskell-hslua-module-system' 
'haskell-hslua-module-text'
+ 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' 
'haskell-network'
+ 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-conversions' 'haskell-network-uri'
+ 'haskell-unicode-collation' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-xml' 'haskell-xml-conduit' 
'haskell-zlib')
+optdepends=('pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('5946d1beca186ca6ab3a75ee9d598527c5fe7f220f9b7e741a172e8bba438d2c417d5e712a06e40de3ac945db1b15904d00f9cdf34b24904d721a3c4eb4ab0f3')
+
+prepare() {
+cd $pkgname-$pkgver
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 23:04:38
  Author: felixonmars
Revision: 1082673

upgpkg: pandoc 2.14.1-75: rebuild with tls 1.5.6

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 23:00:38 UTC (rev 1082672)
+++ PKGBUILD2021-12-21 23:04:38 UTC (rev 1082673)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.14.1
-pkgrel=74
+pkgrel=75
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')



[arch-commits] Commit in miniflux/repos/community-x86_64 (4 files)

2021-12-21 Thread George Rawlinson via arch-commits
Date: Tuesday, December 21, 2021 @ 23:00:38
  Author: grawlinson
Revision: 1082672

archrelease: copy trunk to community-x86_64

Added:
  miniflux/repos/community-x86_64/PKGBUILD
(from rev 1082671, miniflux/trunk/PKGBUILD)
  miniflux/repos/community-x86_64/sysusers.conf
(from rev 1082671, miniflux/trunk/sysusers.conf)
Deleted:
  miniflux/repos/community-x86_64/PKGBUILD
  miniflux/repos/community-x86_64/sysusers.conf

---+
 PKGBUILD  |  174 
 sysusers.conf |2 
 2 files changed, 91 insertions(+), 85 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-21 22:57:28 UTC (rev 1082671)
+++ PKGBUILD2021-12-21 23:00:38 UTC (rev 1082672)
@@ -1,84 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Thor77 
-# Contributor: Clar Charr 
-# Contributor: somini 
-
-pkgname=miniflux
-pkgver=2.0.34
-pkgrel=1
-pkgdesc="Minimalist and opinionated feed reader"
-arch=('x86_64')
-url="https://miniflux.app;
-license=('Apache')
-depends=('glibc')
-optdepends=(
-  'postgresql: for local PostgreSQL instance'
-)
-makedepends=('go' 'git')
-backup=('etc/miniflux.conf')
-source=(
-  
"$pkgname-$pkgver.tar.gz::https://github.com/miniflux/v2/archive/$pkgver.tar.gz;
-  'sysusers.conf'
-)
-sha512sums=('516d2b8fd322cfb0d516b28cda21950981edbc06093d1acde9afc9d7136dda9e2df6d663cd97db6bf77dbbb4ffb9eb23a53d4578cbae3f9098efcef8583c98f6'
-
'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5')
-b2sums=('2629137a9b091eba72625af8ff4f5f7375226ec5ff3e23c9efbf3a00d31598ba99fc1153e2b8cdd58b6f1c87f2ced59da7549b8e13eefcc821d26dd77a669d3c'
-
'71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6')
-
-prepare() {
-  cd "v2-$pkgver"
-
-  # create directory for build output
-  mkdir -p build
-
-  # download dependencies
-  go mod download
-}
-
-build() {
-  cd "v2-$pkgver"
-
-  # set Go flags
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-
-  # ensure build date is reproducible
-  local BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" 
+%Y-%m-%d)"
-
-  go build -v \
--trimpath \
--buildmode=pie \
--mod=readonly \
--modcacherw \
--ldflags "-linkmode external -extldflags ${LDFLAGS} \
--X miniflux.app/version.Version=${pkgver} \
--X miniflux.app/version.Commit=tarball \
--X miniflux.app/version.BuildDate=${BUILD_DATE}" \
--o build \
-.
-}
-
-check() {
-  cd "v2-$pkgver"
-  go test -v -race -count=1 ./...
-}
-
-package() {
-  cd "v2-$pkgver"
-
-  # binary
-  install -vDm755 "build/$pkgname.app" "$pkgdir/usr/bin/$pkgname"
-
-  # documentation
-  install -vDm644 -t "$pkgdir/usr/share/man/man1" "$pkgname.1"
-  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md ChangeLog
-
-  # license
-  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
-
-  # systemd integration
-  install -vDm644 -t "$pkgdir/usr/lib/systemd/system" 
"packaging/systemd/$pkgname.service"
-  install -vDm644 "$srcdir/sysusers.conf" 
"$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-  install -vDm644 -t "$pkgdir/etc" "packaging/$pkgname.conf"
-}

Copied: miniflux/repos/community-x86_64/PKGBUILD (from rev 1082671, 
miniflux/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-21 23:00:38 UTC (rev 1082672)
@@ -0,0 +1,90 @@
+# Maintainer: George Rawlinson 
+# Contributor: Thor77 
+# Contributor: Clar Charr 
+# Contributor: somini 
+
+pkgname=miniflux
+pkgver=2.0.34
+pkgrel=2
+pkgdesc="Minimalist and opinionated feed reader"
+arch=('x86_64')
+url="https://miniflux.app;
+license=('Apache')
+depends=('glibc')
+optdepends=(
+  'postgresql: for local PostgreSQL instance'
+)
+makedepends=('go' 'git')
+backup=('etc/miniflux.conf')
+_commit='686dd92cb9e486c41f407e93d2e10f6b4609f778'
+source=(
+  "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit;
+  'sysusers.conf'
+)
+sha512sums=('SKIP'
+
'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5')
+b2sums=('SKIP'
+
'71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6')
+
+pkgver() {
+  cd "$pkgname"
+  git describe --tags | sed 's/^[vV]//;s/-/+/g'
+}
+
+prepare() {
+  cd "$pkgname"
+
+  # create directory for build output
+  mkdir -p build
+
+  # download dependencies
+  go mod download
+}
+
+build() {
+  cd "$pkgname"
+
+  # set Go flags
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+
+  # ensure build date is reproducible
+  local BUILD_DATE="$(date 

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

2021-12-21 Thread George Rawlinson via arch-commits
Date: Tuesday, December 21, 2021 @ 22:57:28
  Author: grawlinson
Revision: 1082671

upgpkg: miniflux 2.0.34-2

Switch source from tarball to git & pinned commit. This ensures exact
commit is shown in miniflux binary.

Modified:
  miniflux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 22:35:59 UTC (rev 1082670)
+++ PKGBUILD2021-12-21 22:57:28 UTC (rev 1082671)
@@ -5,7 +5,7 @@
 
 pkgname=miniflux
 pkgver=2.0.34
-pkgrel=1
+pkgrel=2
 pkgdesc="Minimalist and opinionated feed reader"
 arch=('x86_64')
 url="https://miniflux.app;
@@ -16,17 +16,23 @@
 )
 makedepends=('go' 'git')
 backup=('etc/miniflux.conf')
+_commit='686dd92cb9e486c41f407e93d2e10f6b4609f778'
 source=(
-  
"$pkgname-$pkgver.tar.gz::https://github.com/miniflux/v2/archive/$pkgver.tar.gz;
+  "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit;
   'sysusers.conf'
 )
-sha512sums=('516d2b8fd322cfb0d516b28cda21950981edbc06093d1acde9afc9d7136dda9e2df6d663cd97db6bf77dbbb4ffb9eb23a53d4578cbae3f9098efcef8583c98f6'
+sha512sums=('SKIP'
 
'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5')
-b2sums=('2629137a9b091eba72625af8ff4f5f7375226ec5ff3e23c9efbf3a00d31598ba99fc1153e2b8cdd58b6f1c87f2ced59da7549b8e13eefcc821d26dd77a669d3c'
+b2sums=('SKIP'
 
'71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6')
 
+pkgver() {
+  cd "$pkgname"
+  git describe --tags | sed 's/^[vV]//;s/-/+/g'
+}
+
 prepare() {
-  cd "v2-$pkgver"
+  cd "$pkgname"
 
   # create directory for build output
   mkdir -p build
@@ -36,7 +42,7 @@
 }
 
 build() {
-  cd "v2-$pkgver"
+  cd "$pkgname"
 
   # set Go flags
   export CGO_CPPFLAGS="${CPPFLAGS}"
@@ -53,7 +59,7 @@
 -modcacherw \
 -ldflags "-linkmode external -extldflags ${LDFLAGS} \
 -X miniflux.app/version.Version=${pkgver} \
--X miniflux.app/version.Commit=tarball \
+-X miniflux.app/version.Commit=${_commit} \
 -X miniflux.app/version.BuildDate=${BUILD_DATE}" \
 -o build \
 .
@@ -60,12 +66,12 @@
 }
 
 check() {
-  cd "v2-$pkgver"
+  cd "$pkgname"
   go test -v -race -count=1 ./...
 }
 
 package() {
-  cd "v2-$pkgver"
+  cd "$pkgname"
 
   # binary
   install -vDm755 "build/$pkgname.app" "$pkgdir/usr/bin/$pkgname"



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 22:35:13
  Author: felixonmars
Revision: 1082667

upgpkg: hopenpgp-tools 0.23.6-169: rebuild with tls 1.5.6

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 22:28:37 UTC (rev 1082666)
+++ PKGBUILD2021-12-21 22:35:13 UTC (rev 1082667)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.6
-pkgrel=168
+pkgrel=169
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools;
 license=("AGPL3")



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

2021-12-21 Thread Anatol Pomozov via arch-commits
Date: Tuesday, December 21, 2021 @ 22:35:40
  Author: anatolik
Revision: 1082669

upgpkg: crash 8.0.0-1

Modified:
  crash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 22:35:20 UTC (rev 1082668)
+++ PKGBUILD2021-12-21 22:35:40 UTC (rev 1082669)
@@ -4,7 +4,7 @@
 # Contributor: Mathieu Pasquet 
 
 pkgname=crash
-pkgver=7.3.0
+pkgver=8.0.0
 pkgrel=1
 pkgdesc='Linux kernel crashdump analysis tool'
 url='https://crash-utility.github.io/'
@@ -13,7 +13,7 @@
 depends=(xz ncurses zlib)
 makedepends=(wget)
 
source=(crash-$pkgver.tar.gz::https://github.com/crash-utility/crash/archive/refs/tags/$pkgver.tar.gz)
-sha256sums=('98d4367ae0ea7d2eda547357a839f7bddee517b588b281574d58a15a418af5b9')
+sha256sums=('caab49b7b6d442f60c41360e0ec80cf852dc64e89303b41d704d7661cef43e68')
 
 build() {
   cd crash-$pkgver



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 22:35:20
  Author: felixonmars
Revision: 1082668

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2021-12-21 Thread Anatol Pomozov via arch-commits
Date: Tuesday, December 21, 2021 @ 22:35:59
  Author: anatolik
Revision: 1082670

archrelease: copy trunk to community-x86_64

Added:
  crash/repos/community-x86_64/PKGBUILD
(from rev 1082669, crash/trunk/PKGBUILD)
Deleted:
  crash/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-21 22:35:40 UTC (rev 1082669)
+++ PKGBUILD2021-12-21 22:35:59 UTC (rev 1082670)
@@ -1,30 +0,0 @@
-# Maintainer: Anatol Pomozov 
-# Contributor: Bernhard Walle 
-# Contributor: Michael Eckert 
-# Contributor: Mathieu Pasquet 
-
-pkgname=crash
-pkgver=7.3.0
-pkgrel=1
-pkgdesc='Linux kernel crashdump analysis tool'
-url='https://crash-utility.github.io/'
-arch=(x86_64)
-license=(GPL)
-depends=(xz ncurses zlib)
-makedepends=(wget)
-source=(crash-$pkgver.tar.gz::https://github.com/crash-utility/crash/archive/refs/tags/$pkgver.tar.gz)
-sha256sums=('98d4367ae0ea7d2eda547357a839f7bddee517b588b281574d58a15a418af5b9')
-
-build() {
-  cd crash-$pkgver
-  CPPFLAGS+=' -O2' # to fix https://github.com/crash-utility/crash/issues/87
-  make
-}
-
-package() {
-  cd crash-$pkgver
-
-  mkdir -p "$pkgdir"/usr/bin "$pkgdir"/usr/share/man/man8
-  install crash "$pkgdir"/usr/bin/
-  install crash.8 "$pkgdir"/usr/share/man/man8/
-}

Copied: crash/repos/community-x86_64/PKGBUILD (from rev 1082669, 
crash/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-21 22:35:59 UTC (rev 1082670)
@@ -0,0 +1,30 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Bernhard Walle 
+# Contributor: Michael Eckert 
+# Contributor: Mathieu Pasquet 
+
+pkgname=crash
+pkgver=8.0.0
+pkgrel=1
+pkgdesc='Linux kernel crashdump analysis tool'
+url='https://crash-utility.github.io/'
+arch=(x86_64)
+license=(GPL)
+depends=(xz ncurses zlib)
+makedepends=(wget)
+source=(crash-$pkgver.tar.gz::https://github.com/crash-utility/crash/archive/refs/tags/$pkgver.tar.gz)
+sha256sums=('caab49b7b6d442f60c41360e0ec80cf852dc64e89303b41d704d7661cef43e68')
+
+build() {
+  cd crash-$pkgver
+  CPPFLAGS+=' -O2' # to fix https://github.com/crash-utility/crash/issues/87
+  make
+}
+
+package() {
+  cd crash-$pkgver
+
+  mkdir -p "$pkgdir"/usr/bin "$pkgdir"/usr/share/man/man8
+  install crash "$pkgdir"/usr/bin/
+  install crash.8 "$pkgdir"/usr/share/man/man8/
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 22:28:37
  Author: felixonmars
Revision: 1082666

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-req/repos/community-staging-x86_64/PKGBUILD (from rev 1082665, 
haskell-req/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 22:28:37 UTC (rev 1082666)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=req
+pkgname=haskell-req
+pkgver=3.9.1
+pkgrel=56
+pkgdesc="HTTP client library"
+url="https://github.com/mrkkrp/req;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate-oauth' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-connection' 
'haskell-http-api-data'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-modern-uri'
+ 'haskell-monad-control' 'haskell-retry' 'haskell-transformers-base' 
'haskell-unliftio-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-core'
+ 'haskell-unordered-containers')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('ff63baca6647249a419b654d7bf296c2146b41dea3eae2cd0f7e1bfd9b0c8dc87f9259fd63b84f109838e3f2b85e308b969bd3c19b1d5323ecb7ff34ddf26946')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u authenticate-oauth -u retry $_hkgname.cabal
+} 
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 22:28:30
  Author: felixonmars
Revision: 1082665

upgpkg: haskell-req 3.9.1-56: rebuild with tls 1.5.6

Modified:
  haskell-req/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 22:23:54 UTC (rev 1082664)
+++ PKGBUILD2021-12-21 22:28:30 UTC (rev 1082665)
@@ -3,7 +3,7 @@
 _hkgname=req
 pkgname=haskell-req
 pkgver=3.9.1
-pkgrel=55
+pkgrel=56
 pkgdesc="HTTP client library"
 url="https://github.com/mrkkrp/req;
 license=('BSD')



  1   2   3   4   5   6   7   >