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

2020-11-03 Thread Christian Hesse via arch-commits
Date: Wednesday, November 4, 2020 @ 07:11:41
  Author: eworm
Revision: 399241

archrelease: copy trunk to testing-x86_64

Added:
  galera/repos/testing-x86_64/
  galera/repos/testing-x86_64/PKGBUILD
(from rev 399240, galera/trunk/PKGBUILD)

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

Copied: galera/repos/testing-x86_64/PKGBUILD (from rev 399240, 
galera/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-11-04 07:11:41 UTC (rev 399241)
@@ -0,0 +1,41 @@
+# Maintainer: Christian Hesse 
+# Contributor: Rustam Tsurik 
+# Contributor: Nico Suarez 
+
+pkgname=galera
+pkgver=26.4.6
+_mariadb_ver=10.5.7
+pkgrel=1
+pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
+arch=('x86_64')
+license=('GPL2' 'custom:OpenSSL Linking Exception')
+depends=('mariadb' 'openssl')
+makedepends=('check' 'scons' 'boost')
+optdepends=('rsync: transfer database state to a newly joined node with rsync')
+url='https://galeracluster.com/'
+options=('!libtool')
+validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
+source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${_mariadb_ver}/galera-${pkgver}/src/galera-${pkgver}.tar.gz"{,.asc})
+sha256sums=('f809ebcb75737f07bc4f19326ff97f22ff6b94f67bb41fb81b42a26dfa3fcbbd'
+'SKIP')
+
+build(){
+  cd "${pkgname}-${pkgver}"
+
+  scons system_asio=0
+}
+
+package(){
+  cd "${pkgname}-${pkgver}"
+
+  install -D -m0755 libgalera_smm.so 
"${pkgdir}"/usr/lib/galera/libgalera_smm.so
+  ln -s galera/libgalera_smm.so "${pkgdir}"/usr/lib/libgalera_smm.so
+
+  install -D -m0755 garb/garbd "${pkgdir}"/usr/bin/garbd
+
+  install -D -m0644 scripts/packages/README 
"${pkgdir}"/usr/share/doc/galera/README
+  install -D -m0644 scripts/packages/README-MySQL 
"${pkgdir}"/usr/share/doc/galera/README-MySQL
+  install -D -m0644 scripts/mysql/README 
"${pkgdir}"/usr/share/doc/galera/mysql/README
+  install -D -m0644 COPYING "${pkgdir}"/usr/share/doc/galera/COPYING
+}
+


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

2020-11-03 Thread Christian Hesse via arch-commits
Date: Wednesday, November 4, 2020 @ 07:11:39
  Author: eworm
Revision: 399240

upgpkg: galera 26.4.6-1: new upstream release

Modified:
  galera/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 06:58:03 UTC (rev 399239)
+++ PKGBUILD2020-11-04 07:11:39 UTC (rev 399240)
@@ -3,9 +3,9 @@
 # Contributor: Nico Suarez 
 
 pkgname=galera
-pkgver=26.4.5
-_mariadb_ver=10.5.6
-pkgrel=2
+pkgver=26.4.6
+_mariadb_ver=10.5.7
+pkgrel=1
 pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
 arch=('x86_64')
 license=('GPL2' 'custom:OpenSSL Linking Exception')
@@ -16,7 +16,7 @@
 options=('!libtool')
 validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
 
source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${_mariadb_ver}/galera-${pkgver}/src/galera-${pkgver}.tar.gz"{,.asc})
-sha256sums=('83855f9a98d6dfd474b9d0164a4baae42cbc745da1c6e5c019c8f1677081696d'
+sha256sums=('f809ebcb75737f07bc4f19326ff97f22ff6b94f67bb41fb81b42a26dfa3fcbbd'
 'SKIP')
 
 build(){


[arch-commits] Commit in mariadb/trunk (0002-use-uname-n.patch PKGBUILD)

2020-11-03 Thread Christian Hesse via arch-commits
Date: Wednesday, November 4, 2020 @ 06:57:59
  Author: eworm
Revision: 399238

upgpkg: mariadb 10.5.7-1: new upstream release

Modified:
  mariadb/trunk/PKGBUILD
Deleted:
  mariadb/trunk/0002-use-uname-n.patch

+
 0002-use-uname-n.patch |   34 --
 PKGBUILD   |   15 +--
 2 files changed, 5 insertions(+), 44 deletions(-)

Deleted: 0002-use-uname-n.patch
===
--- 0002-use-uname-n.patch  2020-11-04 06:39:12 UTC (rev 399237)
+++ 0002-use-uname-n.patch  2020-11-04 06:57:59 UTC (rev 399238)
@@ -1,34 +0,0 @@
-commit 1bb3ad6dfc885112d05d8d73b066f18a416ca965
-Author: Geert Hendrickx 
-Date:   Thu Aug 27 17:30:03 2020 +0200
-
-MDEV-23589: Portability: use `uname -n` instead of `hostname`
-
-Closes PR #1663
-
-diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
-index 33e32ea22f7..eafb051ad60 100644
 a/scripts/CMakeLists.txt
-+++ b/scripts/CMakeLists.txt
-@@ -162,7 +162,7 @@ ELSE()
-   SET(CHECK_PID "kill -s SIGCONT $PID  > /dev/null 2> /dev/null")
- ENDIF()
- 
--SET(HOSTNAME "hostname")
-+SET(HOSTNAME "uname -n")
- SET(MYSQLD_USER "mysql")
- ENDIF(UNIX)
- 
-diff --git a/support-files/CMakeLists.txt b/support-files/CMakeLists.txt
-index 80b6ca386df..2a17cf6d0d8 100644
 a/support-files/CMakeLists.txt
-+++ b/support-files/CMakeLists.txt
-@@ -30,7 +30,7 @@ ELSE()
-   SET(CXXFLAGS ${CMAKE_CXX_FLAGS})
-   SET(MYSQLD_USER "mysql")
-   SET(ini_file_extension "cnf")
--  SET(HOSTNAME "hostname")
-+  SET(HOSTNAME "uname -n")
- ENDIF()
- 
- # XXX: shouldn't we just have variables for all this stuff and centralise

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 06:39:12 UTC (rev 399237)
+++ PKGBUILD2020-11-04 06:57:59 UTC (rev 399238)
@@ -4,8 +4,8 @@
 pkgbase=mariadb
 pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop')
 pkgdesc='Fast SQL database server, derived from MySQL'
-pkgver=10.5.6
-pkgrel=3
+pkgver=10.5.7
+pkgrel=1
 arch=('x86_64')
 license=('GPL')
 url='https://mariadb.org/'
@@ -18,12 +18,10 @@
 # rsync source via https and hope it does not hurt them too much.
 # https://mariadb.com/kb/en/library/mirror-sites-for-mariadb/
 
source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${pkgver}/source/mariadb-${pkgver}.tar.gz"{,.asc}
-'0001-arch-specific.patch'
-'0002-use-uname-n.patch')
-sha256sums=('ff05dd69e9f6992caf1053242db704f04eda6f9accbcc98b74edfaf6013c45c4'
+'0001-arch-specific.patch')
+sha256sums=('c06748da7f707b62990b1a7086ed80e68eed396dd3682253130bddbbfacc9039'
 'SKIP'
-'3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460'
-'0605142beb6ee2e72957696f2e5b10d3084c6423bc17207fb73cd71306cae8d9')
+'3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460')
 
 prepare() {
   cd $pkgbase-$pkgver/
@@ -33,9 +31,6 @@
   #  * force preloading jemalloc for memory management
   #  * make systemd-tmpfiles create MYSQL_DATADIR
   patch -Np1 < ../0001-arch-specific.patch
-
-  # MDEV-23589: Portability: use `uname -n` instead of `hostname`
-  patch -Np1 < ../0002-use-uname-n.patch
 }
 
 build() {


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

2020-11-03 Thread Christian Hesse via arch-commits
Date: Wednesday, November 4, 2020 @ 06:58:03
  Author: eworm
Revision: 399239

archrelease: copy trunk to testing-x86_64

Added:
  mariadb/repos/testing-x86_64/
  mariadb/repos/testing-x86_64/0001-arch-specific.patch
(from rev 399238, mariadb/trunk/0001-arch-specific.patch)
  mariadb/repos/testing-x86_64/PKGBUILD
(from rev 399238, mariadb/trunk/PKGBUILD)
  mariadb/repos/testing-x86_64/mariadb.install
(from rev 399238, mariadb/trunk/mariadb.install)

--+
 0001-arch-specific.patch |   94 ++
 PKGBUILD |  223 +
 mariadb.install  |   25 +
 3 files changed, 342 insertions(+)

Copied: mariadb/repos/testing-x86_64/0001-arch-specific.patch (from rev 399238, 
mariadb/trunk/0001-arch-specific.patch)
===
--- testing-x86_64/0001-arch-specific.patch (rev 0)
+++ testing-x86_64/0001-arch-specific.patch 2020-11-04 06:58:03 UTC (rev 
399239)
@@ -0,0 +1,94 @@
+From bf66e7d610de0d7d3651742342c01ed9ff93f363 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:10:17 +0100
+Subject: [PATCH 1/3] enable PrivateTmp for a little bit more security
+---
+ support-files/mariadb.service.in  | 2 +-
+ support-files/mari...@.service.in | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/support-files/mariadb.service.in 
b/support-files/mariadb.service.in
+index e7665ed1219..a1fe69d61c4 100644
+--- a/support-files/mariadb.service.in
 b/support-files/mariadb.service.in
+@@ -129,7 +129,7 @@ UMask=007
+ 
+ # If you don't use the /tmp directory for SELECT ... OUTFILE and
+ # LOAD DATA INFILE you can enable PrivateTmp=true for a little more security.
+-PrivateTmp=false
++PrivateTmp=true
+ 
+ # Set an explicit Start and Stop timeout of 900 seconds (15 minutes!)
+ # this is the same value as used in SysV init scripts in the past
+diff --git a/support-files/mari...@.service.in 
b/support-files/mari...@.service.in
+index ffefc2f22d8..f8b0b8aad8d 100644
+--- a/support-files/mari...@.service.in
 b/support-files/mari...@.service.in
+@@ -241,7 +241,7 @@ UMask=007
+ 
+ # If you don't use the /tmp directory for SELECT ... OUTFILE and
+ # LOAD DATA INFILE you can enable PrivateTmp=true for a little more security.
+-PrivateTmp=false
++PrivateTmp=true
+ 
+ # Set an explicit Start and Stop timeout of 900 seconds (15 minutes!)
+ # this is the same value as used in SysV init scripts in the past
+
+From 00aab78891a19a14a92039fcc6a73e391a3bb471 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:10:46 +0100
+Subject: [PATCH 2/3] force preloading jemalloc for memory management
+---
+ support-files/mariadb.service.in  | 1 +
+ support-files/mari...@.service.in | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/support-files/mariadb.service.in 
b/support-files/mariadb.service.in
+index a1fe69d61c4..9a2941ae917 100644
+--- a/support-files/mariadb.service.in
 b/support-files/mariadb.service.in
+@@ -159,6 +159,7 @@ LimitNOFILE=16364
+ # Library substitutions. previously [mysqld_safe] malloc-lib with explicit 
paths
+ # (in LD_LIBRARY_PATH) and library name (in LD_PRELOAD).
+ # Environment="LD_LIBRARY_PATH=/path1 /path2" "LD_PRELOAD=
++Environment="LD_PRELOAD=/usr/lib/libjemalloc.so"
+ 
+ # Flush caches. previously [mysqld_safe] flush-caches=1
+ # ExecStartPre=sync
+diff --git a/support-files/mari...@.service.in 
b/support-files/mari...@.service.in
+index f8b0b8aad8d..3309127330c 100644
+--- a/support-files/mari...@.service.in
 b/support-files/mari...@.service.in
+@@ -282,6 +282,7 @@ LimitNOFILE=16364
+ # Library substitutions. previously [mysqld_safe] malloc-lib with explicit 
paths
+ # (in LD_LIBRARY_PATH) and library name (in LD_PRELOAD).
+ # Environment="LD_LIBRARY_PATH=/path1 /path2" "LD_PRELOAD=
++Environment="LD_PRELOAD=/usr/lib/libjemalloc.so"
+ 
+ # Flush caches. previously [mysqld_safe] flush-caches=1
+ # ExecStartPre=sync
+
+From a78ff18c83a5eb2556d4f3716f13786dcd8395d2 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:11:31 +0100
+Subject: [PATCH 3/3] Make systemd-tmpfiles create MYSQL_DATADIR
+
+This is a no-op if the directory exists, but makes sure it is created by
+systemd-tmpfiles with proper permissions otherwise.
+
+This solves packaging issues when the user MYSQLD_USER is created by
+systemd-sysusers and uid is not known in advance.
+
+Also this now sets the No_COW attribute.
+---
+ support-files/tmpfiles.conf.in | 2 +
+ 1 file changed, 2 insertion(+)
+
+diff --git a/support-files/tmpfiles.conf.in b/support-files/tmpfiles.conf.in
+index 03d66abc0c7..3c89cb258c9 100644
+--- a/support-files/tmpfiles.conf.in
 b/support-files/tmpfiles.conf.in
+@@ -1 +1,3 @@
+ d @MYSQL_UNIX_DIR@ 0755 @MYSQLD_USER@ @MYSQLD_USER@ -
++d @MYSQL_DATADIR@ 0700 @MYSQLD_USER@ @MYSQLD_USER@ -
++h @MYSQL_DATADIR@ - - - - +C

Copied: 

[arch-commits] Commit in libxml2/trunk (6 files)

2020-11-03 Thread Jan de Groot via arch-commits
Date: Wednesday, November 4, 2020 @ 06:39:08
  Author: jgc
Revision: 399236

upgpkg: libxml2 2.9.10-3: Include security updates for FS#68510
Add some additional fixes from Fedora

Added:
  libxml2/trunk/fix-relaxed-approach-to-nested-documents.patch
  libxml2/trunk/libxml2-2.9.10-CVE-2019-20388.patch
  libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch
  libxml2/trunk/libxml2-2.9.10-CVE-2020-7595.patch
  libxml2/trunk/libxml2-2.9.10-parenthesize-type-checks.patch
Modified:
  libxml2/trunk/PKGBUILD

+
 PKGBUILD   |   23 +
 fix-relaxed-approach-to-nested-documents.patch |   33 
 libxml2-2.9.10-CVE-2019-20388.patch|   33 
 libxml2-2.9.10-CVE-2020-24977.patch|   41 ++
 libxml2-2.9.10-CVE-2020-7595.patch |   32 
 libxml2-2.9.10-parenthesize-type-checks.patch  |   92 +++
 6 files changed, 253 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:57:35 UTC (rev 399235)
+++ PKGBUILD2020-11-04 06:39:08 UTC (rev 399236)
@@ -5,7 +5,7 @@
 
 pkgname=libxml2
 pkgver=2.9.10
-pkgrel=2
+pkgrel=3
 pkgdesc='XML parsing library, version 2'
 url='http://www.xmlsoft.org/'
 arch=(x86_64)
@@ -15,9 +15,19 @@
 _commit=41a34e1f4ffae2ce401600dbb5fe43f8fe402641  # tags/v2.9.10^0
 source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit;
 libxml2-2.9.8-python3-unicode-errors.patch
+fix-relaxed-approach-to-nested-documents.patch
+libxml2-2.9.10-CVE-2019-20388.patch
+libxml2-2.9.10-CVE-2020-7595.patch
+libxml2-2.9.10-parenthesize-type-checks.patch
+libxml2-2.9.10-CVE-2020-24977.patch
 https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
 sha256sums=('SKIP'
 '37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
+'50f04807b86a179d051fb86755e82f55ba7aac9d0c005eefea93d2599a911d01'
+'cfe1b3e0f026df6f979dbd77c1dcd1268e60acf3d7a8ff3f480b4e67bfcc19d6'
+'c6105ff40d7b1b140fcd821b5d64ab8c7b596708071c26964727e7352b07ac7e'
+'b63c161e4c8a6f0a65ba091c3d3ed09d3110d21f997ee61077c782b311fd4b33'
+'fd227780ad5699bebca7ef412d2d50fb1d21a54f6e3fdcad0bda5bdc8f8b2525'
 '9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f')
 
 pkgver() {
@@ -31,6 +41,11 @@
 
   # From https://src.fedoraproject.org/rpms/libxml2/tree/master
   patch -Np1 -i ../libxml2-2.9.8-python3-unicode-errors.patch
+  patch -Np1 -i ../fix-relaxed-approach-to-nested-documents.patch
+  patch -Np1 -i ../libxml2-2.9.10-CVE-2019-20388.patch
+  patch -Np1 -i ../libxml2-2.9.10-CVE-2020-7595.patch
+  patch -Np1 -i ../libxml2-2.9.10-parenthesize-type-checks.patch
+  patch -Np1 -i ../libxml2-2.9.10-CVE-2020-24977.patch
 
   NOCONFIGURE=1 ./autogen.sh
 }
@@ -63,6 +78,12 @@
   make -C build-py2 DESTDIR="$pkgdir" install
   make -C build-py3/python DESTDIR="$pkgdir" install
   install -Dm 644 build-py2/COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+  
+  #Disabled for now, as I don't want to introduce file conflicts during a 
security update 
+  #python2 -m compileall -d /usr/lib/python2.7 "$pkgdir/usr/lib/python2.7"
+  #python2 -O -m compileall -d /usr/lib/python2.7 "$pkgdir/usr/lib/python2.7"
+  #python -m compileall -d /usr/lib/python3.8 "$pkgdir/usr/lib/python3.8"
+  #python -O -m compileall -d /usr/lib/python3.8 "$pkgdir/usr/lib/python3.8" 
 }
 
 # vim: ts=2 sw=2 et:

Added: fix-relaxed-approach-to-nested-documents.patch
===
--- fix-relaxed-approach-to-nested-documents.patch  
(rev 0)
+++ fix-relaxed-approach-to-nested-documents.patch  2020-11-04 06:39:08 UTC 
(rev 399236)
@@ -0,0 +1,33 @@
+From 0815302dee2b78139832c2080348086a0564836b Mon Sep 17 00:00:00 2001
+From: Nick Wellnhofer 
+Date: Fri, 6 Dec 2019 12:27:29 +0100
+Subject: [PATCH] Fix freeing of nested documents
+
+Apparently, some libxslt RVTs can contain nested document nodes, see
+issue #132. I'm not sure how this happens exactly but it can cause a
+segfault in xmlFreeNodeList after the changes in commit 0762c9b6.
+
+Make sure not to touch the (nonexistent) `content` member of xmlDocs.
+---
+ tree.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/tree.c b/tree.c
+index 070670f1..0d7fc98c 100644
+--- a/tree.c
 b/tree.c
+@@ -3708,6 +3708,11 @@ xmlFreeNodeList(xmlNodePtr cur) {
+   (cur->type != XML_XINCLUDE_START) &&
+   (cur->type != XML_XINCLUDE_END) &&
+   (cur->type != XML_ENTITY_REF_NODE) &&
++  (cur->type != XML_DOCUMENT_NODE) &&
++#ifdef LIBXML_DOCB_ENABLED
++  (cur->type != XML_DOCB_DOCUMENT_NODE) &&
++#endif
++  (cur->type != XML_HTML_DOCUMENT_NODE) &&
+   (cur->content != (xmlChar *) 

[arch-commits] Commit in libxml2/repos/extra-x86_64 (9 files)

2020-11-03 Thread Jan de Groot via arch-commits
Date: Wednesday, November 4, 2020 @ 06:39:12
  Author: jgc
Revision: 399237

archrelease: copy trunk to extra-x86_64

Added:
  libxml2/repos/extra-x86_64/PKGBUILD
(from rev 399236, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-x86_64/fix-relaxed-approach-to-nested-documents.patch
(from rev 399236, 
libxml2/trunk/fix-relaxed-approach-to-nested-documents.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2019-20388.patch
(from rev 399236, libxml2/trunk/libxml2-2.9.10-CVE-2019-20388.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2020-24977.patch
(from rev 399236, libxml2/trunk/libxml2-2.9.10-CVE-2020-24977.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-CVE-2020-7595.patch
(from rev 399236, libxml2/trunk/libxml2-2.9.10-CVE-2020-7595.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.10-parenthesize-type-checks.patch
(from rev 399236, 
libxml2/trunk/libxml2-2.9.10-parenthesize-type-checks.patch)
  libxml2/repos/extra-x86_64/libxml2-2.9.8-python3-unicode-errors.patch
(from rev 399236, libxml2/trunk/libxml2-2.9.8-python3-unicode-errors.patch)
Deleted:
  libxml2/repos/extra-x86_64/PKGBUILD
  libxml2/repos/extra-x86_64/libxml2-2.9.8-python3-unicode-errors.patch

+
 PKGBUILD   |  157 +--
 fix-relaxed-approach-to-nested-documents.patch |   33 
 libxml2-2.9.10-CVE-2019-20388.patch|   33 
 libxml2-2.9.10-CVE-2020-24977.patch|   41 ++
 libxml2-2.9.10-CVE-2020-7595.patch |   32 
 libxml2-2.9.10-parenthesize-type-checks.patch  |   92 +
 libxml2-2.9.8-python3-unicode-errors.patch |   68 -
 7 files changed, 354 insertions(+), 102 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 06:39:08 UTC (rev 399236)
+++ PKGBUILD2020-11-04 06:39:12 UTC (rev 399237)
@@ -1,68 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Jan de Groot 
-# Contributor: Tom Gundersen 
-# Contributor: John Proctor 
-
-pkgname=libxml2
-pkgver=2.9.10
-pkgrel=2
-pkgdesc='XML parsing library, version 2'
-url='http://www.xmlsoft.org/'
-arch=(x86_64)
-license=(MIT)
-depends=(zlib readline ncurses xz icu)
-makedepends=(python2 python git)
-_commit=41a34e1f4ffae2ce401600dbb5fe43f8fe402641  # tags/v2.9.10^0
-source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit;
-libxml2-2.9.8-python3-unicode-errors.patch
-https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
-sha256sums=('SKIP'
-'37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
-'9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f')
-
-pkgver() {
-  cd $pkgname
-  git describe --always --tags | sed 
's/-rc/rc/;s/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
-  mkdir build-py{2,3}
-  cd $pkgname
-
-  # From https://src.fedoraproject.org/rpms/libxml2/tree/master
-  patch -Np1 -i ../libxml2-2.9.8-python3-unicode-errors.patch
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-_build() (
-  cd build-py$1
-  ../$pkgname/configure \
---prefix=/usr \
---with-threads \
---with-history \
---with-python=/usr/bin/python$1 \
---with-icu
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  PYTHONHASHSEED=0 make
-  find doc -type f -exec chmod 0644 {} +
-)
-
-build() {
-  _build 2
-  _build 3
-}
-
-check() {
-  cd build-py2
-  ln -s ../xmlconf
-  make check
-}
-
-package() {
-  make -C build-py2 DESTDIR="$pkgdir" install
-  make -C build-py3/python DESTDIR="$pkgdir" install
-  install -Dm 644 build-py2/COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
-}
-
-# vim: ts=2 sw=2 et:

Copied: libxml2/repos/extra-x86_64/PKGBUILD (from rev 399236, 
libxml2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 06:39:12 UTC (rev 399237)
@@ -0,0 +1,89 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jan de Groot 
+# Contributor: Tom Gundersen 
+# Contributor: John Proctor 
+
+pkgname=libxml2
+pkgver=2.9.10
+pkgrel=3
+pkgdesc='XML parsing library, version 2'
+url='http://www.xmlsoft.org/'
+arch=(x86_64)
+license=(MIT)
+depends=(zlib readline ncurses xz icu)
+makedepends=(python2 python git)
+_commit=41a34e1f4ffae2ce401600dbb5fe43f8fe402641  # tags/v2.9.10^0
+source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit;
+libxml2-2.9.8-python3-unicode-errors.patch
+fix-relaxed-approach-to-nested-documents.patch
+libxml2-2.9.10-CVE-2019-20388.patch
+libxml2-2.9.10-CVE-2020-7595.patch
+libxml2-2.9.10-parenthesize-type-checks.patch
+libxml2-2.9.10-CVE-2020-24977.patch
+https://www.w3.org/XML/Test/xmlts20130923.tar.gz)
+sha256sums=('SKIP'
+'37eb81a8ec6929eed1514e891bff2dd05b450bcf0c712153880c485b7366c17c'
+

[arch-commits] Commit in gtk-layer-shell/trunk (PKGBUILD disable_license_check.patch)

2020-11-03 Thread Brett Cornwall via arch-commits
Date: Wednesday, November 4, 2020 @ 06:25:55
  Author: ainola
Revision: 741526

upgpkg: gtk-layer-shell 0.5.1-1; rm unused patch

Modified:
  gtk-layer-shell/trunk/PKGBUILD
Deleted:
  gtk-layer-shell/trunk/disable_license_check.patch

-+
 PKGBUILD|   15 ---
 disable_license_check.patch |9 -
 2 files changed, 4 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 06:14:18 UTC (rev 741525)
+++ PKGBUILD2020-11-04 06:25:55 UTC (rev 741526)
@@ -3,8 +3,8 @@
 
 pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
 pkgname=gtk-layer-shell
-pkgver=0.4.0
-pkgrel=2
+pkgver=0.5.1
+pkgrel=1
 arch=(x86_64)
 license=(LGPL3)
 url="https://github.com/wmww/gtk-layer-shell;
@@ -18,16 +18,9 @@
 "meson"
 "ninja"
 )
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;
-"disable_license_check.patch")
-sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049'
-
'84e1c890ac57bd516e3616da7bfe096d4aa4b5c495140871e004a02af7d789377689e3f54344a9335fa4a8ee1d9fb6a9b914ba45b188b0e17abf4a25de2031ac')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('110b92b643dede089021e4e502634415acc75e7cc76c11beb1a987922d31d5342257b81ddb51ba9fea204056113f1f0b90b776f84b603cddb7997ea99bb6344e')
 
-prepare() {
-# https://github.com/wmww/gtk-layer-shell/issues/73
-patch -p1 -d "$pkgname-$pkgver" < disable_license_check.patch
-}
-
 build() {
 meson --prefix=/usr \
   --wrap-mode=nofallback \

Deleted: disable_license_check.patch
===
--- disable_license_check.patch 2020-11-04 06:14:18 UTC (rev 741525)
+++ disable_license_check.patch 2020-11-04 06:25:55 UTC (rev 741526)
@@ -1,9 +0,0 @@
 a/test/meson.build 2020-10-21 17:30:15.0 -0700
-+++ b/test/meson.build 2020-10-22 08:38:03.794099893 -0700
-@@ -47,6 +47,3 @@
- include_directories: [gtk_layer_shell_inc],
- link_with: [gtk_layer_shell_lib])
- test('test-get-version', test_get_version, args: [meson.project_version()])
--
--check_licenses_script = files(meson.current_source_dir() + 
'/check-licenses.py')
--test('check-licenses', py, args: [check_licenses_script])


[arch-commits] Commit in gtk-layer-shell/repos/community-x86_64 (3 files)

2020-11-03 Thread Brett Cornwall via arch-commits
Date: Wednesday, November 4, 2020 @ 06:26:04
  Author: ainola
Revision: 741527

archrelease: copy trunk to community-x86_64

Added:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD
(from rev 741526, gtk-layer-shell/trunk/PKGBUILD)
Deleted:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD
  gtk-layer-shell/repos/community-x86_64/disable_license_check.patch

-+
 PKGBUILD|   89 +++---
 disable_license_check.patch |9 
 2 files changed, 41 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 06:25:55 UTC (rev 741526)
+++ PKGBUILD2020-11-04 06:26:04 UTC (rev 741527)
@@ -1,48 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Adrian Perez de Castro 
-
-pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
-pkgname=gtk-layer-shell
-pkgver=0.4.0
-pkgrel=2
-arch=(x86_64)
-license=(LGPL3)
-url="https://github.com/wmww/gtk-layer-shell;
-depends=(
-"gtk3"
-"wayland"
-)
-makedepends=(
-"gtk-doc"
-"gobject-introspection"
-"meson"
-"ninja"
-)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;
-"disable_license_check.patch")
-sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049'
-
'84e1c890ac57bd516e3616da7bfe096d4aa4b5c495140871e004a02af7d789377689e3f54344a9335fa4a8ee1d9fb6a9b914ba45b188b0e17abf4a25de2031ac')
-
-prepare() {
-# https://github.com/wmww/gtk-layer-shell/issues/73
-patch -p1 -d "$pkgname-$pkgver" < disable_license_check.patch
-}
-
-build() {
-meson --prefix=/usr \
-  --wrap-mode=nofallback \
-  --buildtype=plain \
-  -Dtests=true \
-  -Ddocs=true \
-  "$pkgname-$pkgver" \
-  build
-ninja -C build
-}
-
-check() {
-ninja -C build test
-}
-
-package() {
-DESTDIR="$pkgdir" ninja -C build install
-}

Copied: gtk-layer-shell/repos/community-x86_64/PKGBUILD (from rev 741526, 
gtk-layer-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 06:26:04 UTC (rev 741527)
@@ -0,0 +1,41 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.5.1
+pkgrel=1
+arch=(x86_64)
+license=(LGPL3)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('110b92b643dede089021e4e502634415acc75e7cc76c11beb1a987922d31d5342257b81ddb51ba9fea204056113f1f0b90b776f84b603cddb7997ea99bb6344e')
+
+build() {
+meson --prefix=/usr \
+  --wrap-mode=nofallback \
+  --buildtype=plain \
+  -Dtests=true \
+  -Ddocs=true \
+  "$pkgname-$pkgver" \
+  build
+ninja -C build
+}
+
+check() {
+ninja -C build test
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+}

Deleted: disable_license_check.patch
===
--- disable_license_check.patch 2020-11-04 06:25:55 UTC (rev 741526)
+++ disable_license_check.patch 2020-11-04 06:26:04 UTC (rev 741527)
@@ -1,9 +0,0 @@
 a/test/meson.build 2020-10-21 17:30:15.0 -0700
-+++ b/test/meson.build 2020-10-22 08:38:03.794099893 -0700
-@@ -47,6 +47,3 @@
- include_directories: [gtk_layer_shell_inc],
- link_with: [gtk_layer_shell_lib])
- test('test-get-version', test_get_version, args: [meson.project_version()])
--
--check_licenses_script = files(meson.current_source_dir() + 
'/check-licenses.py')
--test('check-licenses', py, args: [check_licenses_script])


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

2020-11-03 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 4, 2020 @ 06:13:53
  Author: archange
Revision: 741524

upgpkg: klavaro 3.11-1

Modified:
  klavaro/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 06:04:05 UTC (rev 741523)
+++ PKGBUILD2020-11-04 06:13:53 UTC (rev 741524)
@@ -2,7 +2,7 @@
 # Contirbutor: Lukas Jirkovsky 
 
 pkgname=klavaro
-pkgver=3.10
+pkgver=3.11
 pkgrel=1
 pkgdesc="Free touch typing tutor program"
 arch=(x86_64)
@@ -12,7 +12,7 @@
 makedepends=(intltool)
 optdepends=('espeakup: voice output')
 
source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('25e1387aa1553447fa759f364e5930985cf8ca3f27b5f8f802d5e0d86c6edf4a')
+sha256sums=('fc64d3bf9548a5d55af1ba72912024107883a918b95ae60cda95706116567de6')
 
 build() {
   cd ${pkgname}-${pkgver}


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

2020-11-03 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 4, 2020 @ 06:14:18
  Author: archange
Revision: 741525

archrelease: copy trunk to community-x86_64

Added:
  klavaro/repos/community-x86_64/PKGBUILD
(from rev 741524, klavaro/trunk/PKGBUILD)
Deleted:
  klavaro/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 06:13:53 UTC (rev 741524)
+++ PKGBUILD2020-11-04 06:14:18 UTC (rev 741525)
@@ -1,26 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contirbutor: Lukas Jirkovsky 
-
-pkgname=klavaro
-pkgver=3.10
-pkgrel=1
-pkgdesc="Free touch typing tutor program"
-arch=(x86_64)
-url="https://klavaro.sourceforge.io;
-license=(GPL2)
-depends=(curl gtk3)
-makedepends=(intltool)
-optdepends=('espeakup: voice output')
-source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('25e1387aa1553447fa759f364e5930985cf8ca3f27b5f8f802d5e0d86c6edf4a')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: klavaro/repos/community-x86_64/PKGBUILD (from rev 741524, 
klavaro/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 06:14:18 UTC (rev 741525)
@@ -0,0 +1,26 @@
+# Maintainer: Bruno Pagani 
+# Contirbutor: Lukas Jirkovsky 
+
+pkgname=klavaro
+pkgver=3.11
+pkgrel=1
+pkgdesc="Free touch typing tutor program"
+arch=(x86_64)
+url="https://klavaro.sourceforge.io;
+license=(GPL2)
+depends=(curl gtk3)
+makedepends=(intltool)
+optdepends=('espeakup: voice output')
+source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('fc64d3bf9548a5d55af1ba72912024107883a918b95ae60cda95706116567de6')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}


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

2020-11-03 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 4, 2020 @ 06:04:05
  Author: archange
Revision: 741523

archrelease: copy trunk to community-x86_64

Added:
  fwupd/repos/community-x86_64/PKGBUILD
(from rev 741522, fwupd/trunk/PKGBUILD)
Deleted:
  fwupd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 06:03:40 UTC (rev 741522)
+++ PKGBUILD2020-11-04 06:04:05 UTC (rev 741523)
@@ -1,55 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Mirco Tischler 
-
-pkgname=fwupd
-pkgver=1.5.0
-pkgrel=1
-pkgdesc="Simple daemon to allow session software to update firmware"
-arch=(x86_64)
-url="https://github.com/fwupd/fwupd;
-license=(LGPL)
-depends=(libxmlb efivar python libsmbios libgusb
- libsoup json-glib gcab libarchive gpgme
- libgudev polkit shared-mime-info tpm2-tss
- flashrom libjcat)
-optdepends=(
-'modemmanager: modem firmware upgrade support'
-'udisks2: UEFI firmware upgrade support'
-)
-makedepends=(meson valgrind gobject-introspection gtk-doc
- python-cairo noto-fonts noto-fonts-cjk python-gobject vala
- bash-completion python-pillow help2man gnu-efi-libs)
-checkdepends=(umockdev)
-backup=('etc/fwupd/daemon.conf'
-'etc/fwupd/redfish.conf'
-'etc/fwupd/remotes.d/dell-esrt.conf'
-'etc/fwupd/remotes.d/fwupd-tests.conf'
-'etc/fwupd/remotes.d/lvfs-testing.conf'
-'etc/fwupd/remotes.d/lvfs.conf'
-'etc/fwupd/remotes.d/vendor-directory.conf'
-'etc/fwupd/remotes.d/vendor.conf'
-'etc/fwupd/uefi.conf'
-'etc/fwupd/upower.conf')
-source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('712ce5ee3af87edfbaff991f352d887250293917aa3509899b3b659b0baff743'
-'SKIP')
-validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes 

-
-build() {
-arch-meson ${pkgname}-${pkgver} build -D b_lto=false -D 
plugin_flashrom=true
-meson compile -C build
-}
-
-check() {
-meson test -C build
-}
-
-package() {
-DESTDIR="${pkgdir}" meson install -C build
-# Fixup mode to match polkit
-install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d
-# Remove the tests
-rm -r "${pkgdir}"/usr/share/installed-tests/
-mv "${pkgdir}"/usr/bin/{,fwupd-}dbxtool
-mv "${pkgdir}"/usr/share/man/man1/{,fwupd-}dbxtool.1
-}

Copied: fwupd/repos/community-x86_64/PKGBUILD (from rev 741522, 
fwupd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 06:04:05 UTC (rev 741523)
@@ -0,0 +1,55 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Mirco Tischler 
+
+pkgname=fwupd
+pkgver=1.5.1
+pkgrel=1
+pkgdesc="Simple daemon to allow session software to update firmware"
+arch=(x86_64)
+url="https://github.com/fwupd/fwupd;
+license=(LGPL)
+depends=(libxmlb efivar python libsmbios libgusb
+ libsoup json-glib gcab libarchive gpgme
+ libgudev polkit shared-mime-info tpm2-tss
+ flashrom libjcat)
+optdepends=(
+'modemmanager: modem firmware upgrade support'
+'udisks2: UEFI firmware upgrade support'
+)
+makedepends=(meson valgrind gobject-introspection gtk-doc
+ python-cairo noto-fonts noto-fonts-cjk python-gobject vala
+ bash-completion python-pillow help2man gnu-efi-libs)
+checkdepends=(umockdev)
+backup=('etc/fwupd/daemon.conf'
+'etc/fwupd/redfish.conf'
+'etc/fwupd/remotes.d/dell-esrt.conf'
+'etc/fwupd/remotes.d/fwupd-tests.conf'
+'etc/fwupd/remotes.d/lvfs-testing.conf'
+'etc/fwupd/remotes.d/lvfs.conf'
+'etc/fwupd/remotes.d/vendor-directory.conf'
+'etc/fwupd/remotes.d/vendor.conf'
+'etc/fwupd/uefi.conf'
+'etc/fwupd/upower.conf')
+source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('ee69507aae998c5991a9503589f0cb3a720a2294576342fd8d11beb80c65fd3a'
+'SKIP')
+validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes 

+
+build() {
+arch-meson ${pkgname}-${pkgver} build -D b_lto=false -D 
plugin_flashrom=true
+meson compile -C build
+}
+
+check() {
+meson test -C build
+}
+
+package() {
+DESTDIR="${pkgdir}" meson install -C build
+# Fixup mode to match polkit
+install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d
+# Remove the tests
+rm -r "${pkgdir}"/usr/share/installed-tests/
+mv "${pkgdir}"/usr/bin/{,fwupd-}dbxtool
+mv "${pkgdir}"/usr/share/man/man1/{,fwupd-}dbxtool.1
+}


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

2020-11-03 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 4, 2020 @ 06:03:40
  Author: archange
Revision: 741522

upgpkg: fwupd 1.5.1-1

Modified:
  fwupd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 04:51:30 UTC (rev 741521)
+++ PKGBUILD2020-11-04 06:03:40 UTC (rev 741522)
@@ -2,7 +2,7 @@
 # Contributor: Mirco Tischler 
 
 pkgname=fwupd
-pkgver=1.5.0
+pkgver=1.5.1
 pkgrel=1
 pkgdesc="Simple daemon to allow session software to update firmware"
 arch=(x86_64)
@@ -31,7 +31,7 @@
 'etc/fwupd/uefi.conf'
 'etc/fwupd/upower.conf')
 
source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('712ce5ee3af87edfbaff991f352d887250293917aa3509899b3b659b0baff743'
+sha256sums=('ee69507aae998c5991a9503589f0cb3a720a2294576342fd8d11beb80c65fd3a'
 'SKIP')
 validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes 

 


[arch-commits] Commit in python-markdown-math/repos/community-any (PKGBUILD PKGBUILD)

2020-11-03 Thread Jiachen Yang via arch-commits
Date: Wednesday, November 4, 2020 @ 04:51:30
  Author: farseerfc
Revision: 741521

archrelease: copy trunk to community-any

Added:
  python-markdown-math/repos/community-any/PKGBUILD
(from rev 741520, python-markdown-math/trunk/PKGBUILD)
Deleted:
  python-markdown-math/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 04:50:52 UTC (rev 741520)
+++ PKGBUILD2020-11-04 04:51:30 UTC (rev 741521)
@@ -1,35 +0,0 @@
-# Maintainer: Jiachen YANG 
-# AUR Maintainer: Marcus Scheunemann
-
-pkgname=python-markdown-math
-pkgver=0.7
-pkgrel=1
-pkgdesc="Math extension for Python-Markdown"
-arch=('any')
-url="https://github.com/mitya57/python-markdown-math;
-license=('BSD')
-depends=('python-markdown')
-makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${pkgname:0:1}/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('17a12175e8b2052a1c3402fca410841c551c678046293b1f7c280ccfe7b302a0'
-'SKIP')
-validpgpkeys=('F24299FF1BBC9018B906A4CB6026936D2F1C8AE0') # Dmitry Shachnev 

-
-
-build() {
-cd "python-markdown-math-${pkgver}"
-
-python setup.py build
-}
-
-check() {
-cd "python-markdown-math-${pkgver}"
-
-python setup.py test
-}
-
-package() {
-cd "python-markdown-math-${pkgver}"
-python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: python-markdown-math/repos/community-any/PKGBUILD (from rev 741520, 
python-markdown-math/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 04:51:30 UTC (rev 741521)
@@ -0,0 +1,35 @@
+# Maintainer: Jiachen YANG 
+# AUR Maintainer: Marcus Scheunemann
+
+pkgname=python-markdown-math
+pkgver=0.8
+pkgrel=1
+pkgdesc="Math extension for Python-Markdown"
+arch=('any')
+url="https://github.com/mitya57/python-markdown-math;
+license=('BSD')
+depends=('python-markdown')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${pkgname:0:1}/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc})
+sha256sums=('8564212af679fc18d53f38681f16080fcd3d186073f23825c7ce86fadd3e3635'
+'SKIP')
+validpgpkeys=('F24299FF1BBC9018B906A4CB6026936D2F1C8AE0') # Dmitry Shachnev 

+
+
+build() {
+cd "python-markdown-math-${pkgver}"
+
+python setup.py build
+}
+
+check() {
+cd "python-markdown-math-${pkgver}"
+
+python setup.py test
+}
+
+package() {
+cd "python-markdown-math-${pkgver}"
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2020-11-03 Thread Jiachen Yang via arch-commits
Date: Wednesday, November 4, 2020 @ 04:50:52
  Author: farseerfc
Revision: 741520

upgpkg: python-markdown-math 0.8-1: python-markdown-math 0.8 release

Modified:
  python-markdown-math/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 03:39:06 UTC (rev 741519)
+++ PKGBUILD2020-11-04 04:50:52 UTC (rev 741520)
@@ -2,7 +2,7 @@
 # AUR Maintainer: Marcus Scheunemann
 
 pkgname=python-markdown-math
-pkgver=0.7
+pkgver=0.8
 pkgrel=1
 pkgdesc="Math extension for Python-Markdown"
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('python-markdown')
 makedepends=('python-setuptools')
 
source=("https://files.pythonhosted.org/packages/source/${pkgname:0:1}/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('17a12175e8b2052a1c3402fca410841c551c678046293b1f7c280ccfe7b302a0'
+sha256sums=('8564212af679fc18d53f38681f16080fcd3d186073f23825c7ce86fadd3e3635'
 'SKIP')
 validpgpkeys=('F24299FF1BBC9018B906A4CB6026936D2F1C8AE0') # Dmitry Shachnev 

 


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

2020-11-03 Thread Andrew Crerar via arch-commits
Date: Wednesday, November 4, 2020 @ 03:38:40
  Author: andrewsc
Revision: 741518

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

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 03:31:07 UTC (rev 741517)
+++ PKGBUILD2020-11-04 03:38:40 UTC (rev 741518)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=83.0b7
+pkgver=83.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=('b68292826abf6e4a0615dd9278686581d4bc78320e8471cb77a84d3294923d843725cf758970e414de3a2e1c9dd60a44237a26f54f57b1655d656cdf93d94865'
-
'155bc9226fa868963cb98eadc7f81997804def1a4f5eb97d6b14b720fa6cc1644e7c7287567450ed3671f35f754b3167daeaf83241918db6bdaf202453fa'
-
'474967c775b7ebcbc357126a51c92790d0b4c706e39d6a0f4445b52ea9757e388fe8c05e1314c034d7a484be1fbfee513d03e28e3d96639a6ae919c62740a6d7'
-
'0072c0c3ae33b1e18e4a5fb6fbd4b9e9649b5604fc0ab4868e697e68c5c0f8b2f0c13af23aee9ca4ef42dbead9c1d0c64b43e7cafeee1ee3a3eeec7f1a54dc66'
-
'ba1efd02560fabecc696fa0607c2926e4216031a8d09e2cb7a3f2ac7ff1179d596448975fb52522eee8170004cb4f4f78c3a919643b0711bdc6e93ae154f3935'
-
'd3252fcbfc3742879006f90108bd25294a2ad8630567b629e46305c597862c58b6ef078cf3de15af80861ecaf8e23954a1a18f728ff562ddca95d31616357814'
-
'243710b4885c2dbca49a523901b570de72aa4260153dfa4d6d9d611de2d5d3170bd09d0d639a2ac6bad24eb2d90f32a8c450e1c98f8c287706bd04ca64e2d162'
-
'bc5023eee0a26ce9bdc0824e7e6c0693668dc143130d5df427c7f1149220e20c3cd5d5d42d006350865265b45ce208da3f636a9be27ad72a57472dfdc3cc0516'
-
'68a58c8557bb8e3f527d14b3e977b8149275e19148f9d747a0739e9295cb67760c9549b8981c5f2e2ef8f40e5e1c659fd0c8f94d73b4aa9b8e1d686edb2ca640'
-
'97212defb7581b75dbdd8f95c9aacc1d8e46c05c994d084690c9985e97ad836479ef63a4a473559d50823e41f820636a8613ae2a6f9c8f2c58575deeef5013d1'
-
'0e0e448023dcc0b265fc4e62d27245d24a839cc9b1306a1c5746d3460782e480e46eadd11199a77297c3c181814092d67b5a2aaa81ab0ed95501d301c06c715b'
-
'fb5920669b53537f0c42ec910db688a9375d78097ca5662715ed685aa256b8af848567306d129227f5d718172d4626e8f38c08134c32a3d13183492ccb469ae0'
-
'd4eb57d6fac4bf52335d209ed9cb8a0729af257deba189eccb39d63d2ab366d3e49260abc5da5294062cd8b60759033a8cc52aca6d43fc0d985ebae26162613d'
-
'7705cf7006bed641d71f3dc6197cabe7f163bd4705e5655daa7b62e3f1f55358d13d0a776810edb1cb8442af13a4d38e32d3202acf609b1dcf0b3fe6331a0cca'
-
'36d1c5e9ce90a0a19c739b61f0223fc34b9a05f46cb391022842803113a506018f3b37ff0d86c815033abe17eb0e7e964de1ef680dbdd46b3e8390100afa805c'
-
'033d542c7db324ef4dbe2c34bd39f3401c143b4b3a4af0b0434e4236eadcbfbd69b0adc6e33bf23ae2ad0fce83abf15c18f373b474e9f5ddfa5035e050438fef'
-
'5f1c1468521c2879a413b43bb1dff57d3a9c6c664cf605ddf14cf00656499c9513f2c271a7525a29831ad619df98e4c424dd1f20898fb70e6475f0c8cc8dab8b'
-
'350ff4447cfd27937285aa9d296b4076476744b23d1b94ac27b7e730d2103382919b26a75e8b49e766bdcb4d07bf97cf537ca0a9198caa4ff12b7db336785f6b'
-
'b3f3def4797d98f7d291d2e3c1555db7eb2fc0bbf8f135da6ba47c372e7ceb5e5c9b3e8330e99bf2632a1d58ca742fa8fa5d5fa60dba9148f96bb7ef4ae71008'
-
'893d87456ea05ceec41791631c008a18a44b228085e45e814828c1af5854f3c45a20d6d1657fc9d287434098e08347eb1b9d438ab7969d59bcb6240b89c77599'
-
'05f29a5d0feab1b172a77941dab6c861bf72ec8844e802d97c6573b6f9172ae2eda5ad72355308e0281f74e1180943fe30481602164aed865793400343e4d15d'
-
'6922a5e04eb3c0621e5ff453f95137e9031a1f676c641f07f9ae1891c80999d51fcd4a57933744e261925d70c991d35ee51d70c170beec8923c8276a9d75d565'
-
'1e0d153ea292cd8b8f831a06b61616bbb49b361700f4e2e1b37d3d63b2b582258accd5e6d7f0907efe3eda3845f28ec779a77a107c5891e2b3cdff32b5ed03a9'
-
'adf70c0df572b449291114af10bdcaf618c9ec983a029120431ec15b1625f099dfd79a1c5251fc6333b14d05018027180a9991b52ab05143ae5d0346a3657a69'
-
'9a605d9ef896f3bfaeb8d72fc81044f041a50c0f32b6c90a065ad004494ea760562530baab7e5ba9e32429b14421ecf41804fd4e38fc5eaa014d126705a7aea9'
-
'c59eefdbb941e3111713fbe88e8adcdfee9341f52b80aebdc9889f28b9a72197ddc137ed44a6e5921dc37cf941ca8e25dae28e77e7269e85183292664991383e'
-
'd4ee03c6a208f6a1674668b48ddefd454e438eff503d2909df04f57e6604d962415e26bc3d7ef79b3c369158a4cc8fc8469f01c3825b514b0236554b20ec3518'
-
'3fddeb429f5fa3f7a85b4a5530cb68e6a699e28bd8c9f91027f6d8abadf1d94decb98a756b140d62a48126f527e2567b2d52739a440fb9249b8df8318789be03'
-

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

2020-11-03 Thread Andrew Crerar via arch-commits
Date: Wednesday, November 4, 2020 @ 03:39:06
  Author: andrewsc
Revision: 741519

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 741518, 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
===
--- PKGBUILD2020-11-04 03:38:40 UTC (rev 741518)
+++ PKGBUILD2020-11-04 03:39:06 UTC (rev 741519)
@@ -1,230 +0,0 @@
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=83.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=('b68292826abf6e4a0615dd9278686581d4bc78320e8471cb77a84d3294923d843725cf758970e414de3a2e1c9dd60a44237a26f54f57b1655d656cdf93d94865'
-
'155bc9226fa868963cb98eadc7f81997804def1a4f5eb97d6b14b720fa6cc1644e7c7287567450ed3671f35f754b3167daeaf83241918db6bdaf202453fa'
-
'474967c775b7ebcbc357126a51c92790d0b4c706e39d6a0f4445b52ea9757e388fe8c05e1314c034d7a484be1fbfee513d03e28e3d96639a6ae919c62740a6d7'
-

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

2020-11-03 Thread Andrew Crerar via arch-commits
Date: Wednesday, November 4, 2020 @ 03:31:07
  Author: andrewsc
Revision: 741517

archrelease: copy trunk to community-x86_64

Added:
  
firefox-developer-edition/repos/community-x86_64/0001_Use_remoting_name_for_GDK_application_names.patch
(from rev 741516, 
firefox-developer-edition/trunk/0001_Use_remoting_name_for_GDK_application_names.patch)
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
(from rev 741516, firefox-developer-edition/trunk/PKGBUILD)
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
(from rev 741516, 
firefox-developer-edition/trunk/firefox-developer-edition.desktop)
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
(from rev 741516, firefox-developer-edition/trunk/firefox-install-dir.patch)
Deleted:
  
firefox-developer-edition/repos/community-x86_64/0001_Use_remoting_name_for_GDK_application_names.patch
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch

+
 0001_Use_remoting_name_for_GDK_application_names.patch |   96 +-
 PKGBUILD   |  436 -
 firefox-developer-edition.desktop  |  680 +++
 firefox-install-dir.patch  |   86 -
 4 files changed, 649 insertions(+), 649 deletions(-)

Deleted: 0001_Use_remoting_name_for_GDK_application_names.patch
===
--- 0001_Use_remoting_name_for_GDK_application_names.patch  2020-11-04 
03:30:30 UTC (rev 741516)
+++ 0001_Use_remoting_name_for_GDK_application_names.patch  2020-11-04 
03:31:07 UTC (rev 741517)
@@ -1,48 +0,0 @@
-# HG changeset patch
-# User Andrew Crerar 
-# Date 153129 14400
-#  Thu May 07 16:25:29 2020 -0400
-# Node ID 9970281ae22ce7cad35870ef91d27149ec7e9879
-# Parent  c9a2a8be0647d05e5f354794c3e7b7298cdbe26f
-Use remoting name for GDK application names
-
-diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp
 a/toolkit/xre/nsAppRunner.cpp
-+++ b/toolkit/xre/nsAppRunner.cpp
-@@ -3703,11 +3703,7 @@
-   // consistently.
- 
-   // Set program name to the one defined in application.ini.
--  {
--nsAutoCString program(gAppData->name);
--ToLowerCase(program);
--g_set_prgname(program.get());
--  }
-+  g_set_prgname(gAppData->remotingName);
- 
-   // Initialize GTK here for splash.
- 
-diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp
 a/widget/gtk/nsAppShell.cpp
-+++ b/widget/gtk/nsAppShell.cpp
-@@ -24,6 +24,7 @@
- #  include "WakeLockListener.h"
- #endif
- #include "gfxPlatform.h"
-+#include "nsAppRunner.h"
- #include "ScreenHelperGTK.h"
- #include "HeadlessScreenHelper.h"
- #include "mozilla/widget/ScreenManager.h"
-@@ -178,10 +179,8 @@
-   // creating top-level windows. (At this point, a child process hasn't
-   // received the list of registered chrome packages, so the
-   // GetBrandShortName call would fail anyway.)
--  nsAutoString brandName;
--  mozilla::widget::WidgetUtils::GetBrandShortName(brandName);
--  if (!brandName.IsEmpty()) {
--gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get());
-+  if (gAppData) {
-+gdk_set_program_class(gAppData->remotingName);
-   }
- }
-   }

Copied: 
firefox-developer-edition/repos/community-x86_64/0001_Use_remoting_name_for_GDK_application_names.patch
 (from rev 741516, 
firefox-developer-edition/trunk/0001_Use_remoting_name_for_GDK_application_names.patch)
===
--- 0001_Use_remoting_name_for_GDK_application_names.patch  
(rev 0)
+++ 0001_Use_remoting_name_for_GDK_application_names.patch  2020-11-04 
03:31:07 UTC (rev 741517)
@@ -0,0 +1,48 @@
+# HG changeset patch
+# User Andrew Crerar 
+# Date 153129 14400
+#  Thu May 07 16:25:29 2020 -0400
+# Node ID 9970281ae22ce7cad35870ef91d27149ec7e9879
+# Parent  c9a2a8be0647d05e5f354794c3e7b7298cdbe26f
+Use remoting name for GDK application names
+
+diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp
+--- a/toolkit/xre/nsAppRunner.cpp
 b/toolkit/xre/nsAppRunner.cpp
+@@ -3703,11 +3703,7 @@
+   // consistently.
+ 
+   // Set program name to the one defined in application.ini.
+-  {
+-nsAutoCString program(gAppData->name);
+-ToLowerCase(program);
+-g_set_prgname(program.get());
+-  }
++  g_set_prgname(gAppData->remotingName);
+ 
+   // Initialize GTK here for splash.
+ 
+diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp
+--- a/widget/gtk/nsAppShell.cpp
 b/widget/gtk/nsAppShell.cpp
+@@ -24,6 +24,7 @@
+ #  include "WakeLockListener.h"
+ #endif
+ #include "gfxPlatform.h"
++#include "nsAppRunner.h"

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

2020-11-03 Thread Andrew Crerar via arch-commits
Date: Wednesday, November 4, 2020 @ 03:30:30
  Author: andrewsc
Revision: 741516

upgpkg: firefox-developer-edition 83.0b8-1

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 01:18:25 UTC (rev 741515)
+++ PKGBUILD2020-11-04 03:30:30 UTC (rev 741516)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=83.0b7
+pkgver=83.0b8
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -23,7 +23,7 @@
 firefox-install-dir.patch
 0001_Use_remoting_name_for_GDK_application_names.patch
 "$pkgname".desktop)
-sha512sums=('e830c982d0c9c38bee19fe7902a037441e1460b840e89065b47004ee2de049af3691763090b47d06f9ceb8f70b8b8b9aa83c3a35f2f2f043035082a88aff65ad'
+sha512sums=('e9d08f0c3e4aba58667ec6129d3c89ed4a2114f54eb775998d0fbcea1a3703bc4bc5a3eb8ff59223d1882d56ba899157ccb969340c7221adf54938c379500e27'
 'SKIP'
 
'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e'
 
'812f0f34d16472a305ad78b5b22f4d0ef0ac63e47e10700954f4e3374cfe25d596a9ef137ea48a421128d504affb653cf310bd3c33bc313d505924f8f392ad8f'


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

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 01:18:25
  Author: svenstaro
Revision: 741515

archrelease: copy trunk to community-any

Added:
  ansible/repos/community-any/PKGBUILD
(from rev 741514, ansible/trunk/PKGBUILD)
Deleted:
  ansible/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 01:18:19 UTC (rev 741514)
+++ PKGBUILD2020-11-04 01:18:25 UTC (rev 741515)
@@ -1,31 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=ansible
-pkgver=2.10.1
-pkgrel=1
-pkgdesc='Official assortment of Ansible collections'
-arch=('any')
-url='https://pypi.org/project/ansible/'
-license=('GPL3')
-depends=('python' 'ansible-base')
-provides=('python-ansible_collections')
-optdepends=('python-pyopenssl: openssl modules'
-'python-dnspython: for dig lookup'
-'python-ovirt-engine-sdk: ovirt support'
-'python-boto3: aws_s3 module'
-'python-ldap: ldap support'
-'acme-tiny: openssl_certificate module')
-makedepends=('python-setuptools')
-source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;)
-sha512sums=('46bbbfb22e5c3715df0069d420b174877dffd59f91613779e7057648d15751d528a9cb57357709d0c04a507a60e20c87b109ba1904e1f313441cf5832ba93b5e')
-
-build() {
-  cd ansible-${pkgver}
-  python setup.py build
-}
-
-package() {
-  cd ansible-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}"
-  install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
-}

Copied: ansible/repos/community-any/PKGBUILD (from rev 741514, 
ansible/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 01:18:25 UTC (rev 741515)
@@ -0,0 +1,31 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=ansible
+pkgver=2.10.2
+pkgrel=1
+pkgdesc='Official assortment of Ansible collections'
+arch=('any')
+url='https://pypi.org/project/ansible/'
+license=('GPL3')
+depends=('python' 'ansible-base')
+provides=('python-ansible_collections')
+optdepends=('python-pyopenssl: openssl modules'
+'python-dnspython: for dig lookup'
+'python-ovirt-engine-sdk: ovirt support'
+'python-boto3: aws_s3 module'
+'python-ldap: ldap support'
+'acme-tiny: openssl_certificate module')
+makedepends=('python-setuptools')
+source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;)
+sha512sums=('43e4800f5627af28eb8bc49b3bd41903b4f28683fc94116797406f2a6038b4b3523d99888b46df25c3c1de4f5cee1364d23dcfe713a85c4d0187258853066a47')
+
+build() {
+  cd ansible-${pkgver}
+  python setup.py build
+}
+
+package() {
+  cd ansible-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}"
+  install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
+}


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

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 01:18:19
  Author: svenstaro
Revision: 741514

upgpkg: ansible 2.10.2-1

Modified:
  ansible/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:58:30 UTC (rev 741513)
+++ PKGBUILD2020-11-04 01:18:19 UTC (rev 741514)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=ansible
-pkgver=2.10.1
+pkgver=2.10.2
 pkgrel=1
 pkgdesc='Official assortment of Ansible collections'
 arch=('any')
@@ -17,7 +17,7 @@
 'acme-tiny: openssl_certificate module')
 makedepends=('python-setuptools')
 
source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;)
-sha512sums=('46bbbfb22e5c3715df0069d420b174877dffd59f91613779e7057648d15751d528a9cb57357709d0c04a507a60e20c87b109ba1904e1f313441cf5832ba93b5e')
+sha512sums=('43e4800f5627af28eb8bc49b3bd41903b4f28683fc94116797406f2a6038b4b3523d99888b46df25c3c1de4f5cee1364d23dcfe713a85c4d0187258853066a47')
 
 build() {
   cd ansible-${pkgver}


[arch-commits] Commit in shaderc/repos/staging-x86_64 (PKGBUILD PKGBUILD)

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 00:57:35
  Author: svenstaro
Revision: 399235

archrelease: copy trunk to staging-x86_64

Added:
  shaderc/repos/staging-x86_64/PKGBUILD
(from rev 399234, shaderc/trunk/PKGBUILD)
Deleted:
  shaderc/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 00:57:30 UTC (rev 399234)
+++ PKGBUILD2020-11-04 00:57:35 UTC (rev 399235)
@@ -1,54 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Daniel M. Capella 
-# Contributor: Bin Jin 
-
-pkgname=shaderc
-pkgver=2020.0
-pkgrel=2
-pkgdesc='Collection of tools, libraries and tests for shader compilation'
-url='https://github.com/google/shaderc'
-arch=('x86_64')
-license=('Apache')
-depends=('glibc' 'gcc-libs' 'glslang' 'spirv-tools')
-makedepends=('asciidoctor' 'cmake' 'ninja' 'python' 'spirv-headers')
-provides=('libshaderc_shared.so')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/google/shaderc/archive/v${pkgver}.tar.gz)
-sha512sums=('1971673d7a5fe77ef827c29db14112d4935c573c7c4f3b00fff3729334284d11640ee40c9e97ebcb2a14c6d5c6db0cf5e2ef6b2dfb59c759d1322c6d38624eb4')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-
-  # de-vendor libs and disable git versioning
-  sed '/examples/d;/third_party/d' -i CMakeLists.txt
-  sed '/build-version/d' -i glslc/CMakeLists.txt
-  cat <<- EOF > glslc/src/build-version.inc
-"${pkgver}\\n"
-"$(pacman -Q spirv-tools|cut -d \  -f 2|sed 's/-.*//')\\n"
-"$(pacman -Q glslang|cut -d \  -f 2|sed 's/-.*//')\\n"
-EOF
-}
-
-build() {
-  export CFLAGS+=" ${CPPFLAGS}"
-  export CXXFLAGS+=" ${CPPFLAGS}"
-  cd ${pkgname}-${pkgver}
-  cmake \
--B build \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DSHADERC_SKIP_TESTS=ON \
--GNinja
-  ninja -C build
-
-  cd glslc
-  asciidoctor -b manpage README.asciidoc -o glslc.1
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  DESTDIR="${pkgdir}" ninja -C build install
-  install -Dm 644 glslc/glslc.1 -t "${pkgdir}/usr/share/man/man1"
-}
-
-# vim: ts=2 sw=2 et:

Copied: shaderc/repos/staging-x86_64/PKGBUILD (from rev 399234, 
shaderc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 00:57:35 UTC (rev 399235)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+# Contributor: Daniel M. Capella 
+# Contributor: Bin Jin 
+
+pkgname=shaderc
+pkgver=2020.3
+pkgrel=1
+pkgdesc='Collection of tools, libraries and tests for shader compilation'
+url='https://github.com/google/shaderc'
+arch=('x86_64')
+license=('Apache')
+depends=('glibc' 'gcc-libs' 'glslang' 'spirv-tools')
+makedepends=('asciidoctor' 'cmake' 'ninja' 'python' 'spirv-headers')
+provides=('libshaderc_shared.so')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/google/shaderc/archive/v${pkgver}.tar.gz)
+sha512sums=('781fe8b891ba91e7044f8c6648604b64f50e57f1f308f8785ec58ad4d5d86f268192a8b58ed4b9d8b2603e6e8cf7b732efeda8d1f2e4e3028cc4849a2931f6b1')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # de-vendor libs and disable git versioning
+  sed '/examples/d;/third_party/d' -i CMakeLists.txt
+  sed '/build-version/d' -i glslc/CMakeLists.txt
+  cat <<- EOF > glslc/src/build-version.inc
+"${pkgver}\\n"
+"$(pacman -Q spirv-tools|cut -d \  -f 2|sed 's/-.*//')\\n"
+"$(pacman -Q glslang|cut -d \  -f 2|sed 's/-.*//')\\n"
+EOF
+}
+
+build() {
+  export CFLAGS+=" ${CPPFLAGS}"
+  export CXXFLAGS+=" ${CPPFLAGS} -I/usr/include/glslang"
+  cd ${pkgname}-${pkgver}
+  cmake \
+-B build \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSHADERC_SKIP_TESTS=ON \
+-GNinja
+  ninja -C build
+
+  cd glslc
+  asciidoctor -b manpage README.asciidoc -o glslc.1
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  DESTDIR="${pkgdir}" ninja -C build install
+  install -Dm 644 glslc/glslc.1 -t "${pkgdir}/usr/share/man/man1"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:58:30
  Author: felixonmars
Revision: 741513

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

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
741512, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:58:30 UTC (rev 741513)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.11
+pkgrel=5
+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-lsp' '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' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 
'haskell-lsp-test'
+ 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('2571af7e27686857833c98e75f01ffafa5419df8e8d4f68340d8a63220de0c71e6b92254c31da02fbd4f925b72606299736087e854510cbc7bdc9027977221c7')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test
+}
+
+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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:58:20
  Author: felixonmars
Revision: 741512

upgpkg: dhall-lsp-server 1.0.11-5: rebuild with foldl 1.4.10

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:57:04 UTC (rev 741511)
+++ PKGBUILD2020-11-04 00:58:20 UTC (rev 741512)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.11
-pkgrel=4
+pkgrel=5
 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 shaderc/trunk (PKGBUILD)

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 00:57:30
  Author: svenstaro
Revision: 399234

upgpkg: shaderc 2020.3-1

Modified:
  shaderc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:42:22 UTC (rev 399233)
+++ PKGBUILD2020-11-04 00:57:30 UTC (rev 399234)
@@ -3,8 +3,8 @@
 # Contributor: Bin Jin 
 
 pkgname=shaderc
-pkgver=2020.0
-pkgrel=2
+pkgver=2020.3
+pkgrel=1
 pkgdesc='Collection of tools, libraries and tests for shader compilation'
 url='https://github.com/google/shaderc'
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('asciidoctor' 'cmake' 'ninja' 'python' 'spirv-headers')
 provides=('libshaderc_shared.so')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/google/shaderc/archive/v${pkgver}.tar.gz)
-sha512sums=('1971673d7a5fe77ef827c29db14112d4935c573c7c4f3b00fff3729334284d11640ee40c9e97ebcb2a14c6d5c6db0cf5e2ef6b2dfb59c759d1322c6d38624eb4')
+sha512sums=('781fe8b891ba91e7044f8c6648604b64f50e57f1f308f8785ec58ad4d5d86f268192a8b58ed4b9d8b2603e6e8cf7b732efeda8d1f2e4e3028cc4849a2931f6b1')
 
 prepare() {
   cd ${pkgname}-${pkgver}
@@ -30,7 +30,7 @@
 
 build() {
   export CFLAGS+=" ${CPPFLAGS}"
-  export CXXFLAGS+=" ${CPPFLAGS}"
+  export CXXFLAGS+=" ${CPPFLAGS} -I/usr/include/glslang"
   cd ${pkgname}-${pkgver}
   cmake \
 -B build \


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:57:04
  Author: felixonmars
Revision: 741511

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

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 741510, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:57:04 UTC (rev 741511)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.3
+pkgrel=5
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('6b7fe7c6f29906e946d6034b31736bba2d6701b6a9af8b2de81fff3971273c1052e85eb688352c5e72d6652b648452cc0f05f5d9f3db2479e7c6812d19f6d8da')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test
+}
+
+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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:56:54
  Author: felixonmars
Revision: 741510

upgpkg: dhall-yaml 1.2.3-5: rebuild with foldl 1.4.10

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:56:00 UTC (rev 741509)
+++ PKGBUILD2020-11-04 00:56:54 UTC (rev 741510)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.3
-pkgrel=4
+pkgrel=5
 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-json/repos (2 files)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:56:00
  Author: felixonmars
Revision: 741509

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

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

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 741508, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:56:00 UTC (rev 741509)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.7.3
+pkgrel=5
+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=('06787ef0eca44e4151498a02b0528f04a69c1d7e82b152d3e1c1c78012d4a656eb09256faff41b577ce235c6028cd2927e64684af7e2270fe81208ae956ab0ad')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:55:50
  Author: felixonmars
Revision: 741508

upgpkg: dhall-json 1.7.3-5: rebuild with foldl 1.4.10

Modified:
  dhall-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:54:51 UTC (rev 741507)
+++ PKGBUILD2020-11-04 00:55:50 UTC (rev 741508)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.7.3
-pkgrel=4
+pkgrel=5
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:54:51
  Author: felixonmars
Revision: 741507

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

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

Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 741506, 
dhall-bash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:54:51 UTC (rev 741507)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-bash
+pkgver=1.0.34
+pkgrel=5
+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=('e05b070393e12f305b46c86be7aad9e337fc659f15d643cfe2b03c1e69ca3a76ea25a6748c8154296de146215157f509a8c9206bbd40368572dfa5d769ceef13')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:54:41
  Author: felixonmars
Revision: 741506

upgpkg: dhall-bash 1.0.34-5: rebuild with foldl 1.4.10

Modified:
  dhall-bash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:53:50 UTC (rev 741505)
+++ PKGBUILD2020-11-04 00:54:41 UTC (rev 741506)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-bash
 pkgver=1.0.34
-pkgrel=4
+pkgrel=5
 pkgdesc='Compile Dhall to Bash'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:53:50
  Author: felixonmars
Revision: 741505

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 741504, 
dhall/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:53:50 UTC (rev 741505)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall
+pkgver=1.36.0
+pkgrel=5
+pkgdesc='A configuration language guaranteed to terminate'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 
'haskell-cborg-json'
+ 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 
'haskell-dotgen'
+ 'haskell-either' 'haskell-half' 'haskell-hashable' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-parsers' 
'haskell-parser-combinators'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-pretty-simple'
+ 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 
'haskell-scientific'
+ 'haskell-text-manipulate' 'haskell-th-lift-instances' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-vector' 
'haskell-cryptonite'
+ 'haskell-http-types' 'haskell-http-client' 'haskell-http-client-tls')
+makedepends=('ghc' 'haskell-foldl' 'haskell-generic-random' 'haskell-mockery' 
'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-special-values' 
'haskell-spoon'
+ 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 
'haskell-turtle' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('842f3cf9b11187cf617259f2df2e513cfbfc472f5c304073b5956a7330033e246e31e9c84d57a7bc3e290238be48a639b0023da72ddb129c7d4566920e322257')
+
+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" --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/dhall-lang/dhall-haskell/issues/1985
+#runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:53:40
  Author: felixonmars
Revision: 741504

upgpkg: dhall 1.36.0-5: rebuild with foldl 1.4.10

Modified:
  dhall/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:51:12 UTC (rev 741503)
+++ PKGBUILD2020-11-04 00:53:40 UTC (rev 741504)
@@ -2,7 +2,7 @@
 
 pkgname=dhall
 pkgver=1.36.0
-pkgrel=4
+pkgrel=5
 pkgdesc='A configuration language guaranteed to terminate'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:51:02
  Author: felixonmars
Revision: 741502

upgpkg: haskell-clash-prelude 1.2.4-52: rebuild with foldl 1.4.10

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:46:14 UTC (rev 741501)
+++ PKGBUILD2020-11-04 00:51:02 UTC (rev 741502)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.2.4
-pkgrel=51
+pkgrel=52
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="https://github.com/clash-lang/clash-prelude;
 license=('BSD')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:51:12
  Author: felixonmars
Revision: 741503

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-prelude/repos/community-staging-x86_64/
  haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 741502, haskell-clash-prelude/trunk/PKGBUILD)

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
741502, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:51:12 UTC (rev 741503)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.2.4
+pkgrel=52
+pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
+url="https://github.com/clash-lang/clash-prelude;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 
'haskell-interpolate' 'haskell-lens'
+ 'haskell-quickcheck' 'haskell-recursion-schemes' 'haskell-reflection' 
'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 
'haskell-th-orphans'
+ 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-hint' 'haskell-quickcheck-classes-base'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('dd3d0321c59e141dbb83cbebf81b7608c0c0cf8cac3526428344a967feeb50fae4a1ee8304504a212b1cc1d941621a8a3c3eaa973e72838d4556be04184f9db0')
+
+prepare() {
+uusi $_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
+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
+# TODO
+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 snes9x/repos (2 files)

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 00:46:14
  Author: svenstaro
Revision: 741501

archrelease: copy trunk to community-staging-x86_64

Added:
  snes9x/repos/community-staging-x86_64/
  snes9x/repos/community-staging-x86_64/PKGBUILD
(from rev 741500, snes9x/trunk/PKGBUILD)

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

Copied: snes9x/repos/community-staging-x86_64/PKGBUILD (from rev 741500, 
snes9x/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:46:14 UTC (rev 741501)
@@ -0,0 +1,123 @@
+# Maintainer: Eric Bélanger 
+# Maintainer: Maxime Gauduin 
+
+pkgbase=snes9x
+pkgname=(
+  snes9x
+  snes9x-gtk
+)
+pkgver=1.60
+pkgrel=7
+pkgdesc='Portable Super Nintendo Entertainment System (TM) emulator'
+arch=(x86_64)
+url=http://www.snes9x.com/
+license=(custom)
+makedepends=(
+  alsa-lib
+  cairo
+  gdk-pixbuf2
+  git
+  glib2
+  glslang
+  gtk3
+  intltool
+  libepoxy
+  libpng
+  libpulse
+  libx11
+  libxext
+  libxml2
+  libxrandr
+  libxv
+  meson
+  minizip
+  nasm
+  portaudio
+  sdl2
+  zlib
+)
+source=(
+  git+https://github.com/snes9xgit/snes9x.git#tag=${pkgver}
+  git+https://github.com/KhronosGroup/SPIRV-Cross.git
+)
+sha256sums=('SKIP'
+'SKIP')
+
+prepare() {
+  cd snes9x
+
+  for submodule in shaders/SPIRV-Cross; do
+git submodule init ${submodule}
+git config submodule.${submodule}.url ../${submodule#*/}
+git submodule update ${submodule}
+  done
+
+  cd unix
+
+  autoreconf -fiv
+}
+
+build() {
+  pushd snes9x/unix
+
+  CXXFLAGS+=" -I/usr/include/glslang"
+  ./configure \
+--prefix='/usr' \
+--enable-netplay
+  make
+
+  popd
+
+  arch-meson snes9x/gtk build
+  ninja -C build
+}
+
+package_snes9x() {
+  depends=(
+libpng
+libx11
+libxext
+libxinerama
+libxv
+minizip
+zlib
+  )
+
+  cd snes9x/unix
+
+  install -Dm 755 snes9x -t "${pkgdir}"/usr/bin/
+  install -Dm 644 ../docs/{control-inputs.txt,controls.txt,snapshots.txt} -t 
"${pkgdir}"/usr/share/doc/snes9x
+  install -Dm 644 ../LICENSE "${pkgdir}"/usr/share/licenses/snes9x/LICENSE
+
+}
+
+package_snes9x-gtk() {
+  depends=(
+alsa-lib
+cairo
+gdk-pixbuf2
+glib2
+glslang
+gtk3
+hicolor-icon-theme
+libepoxy
+libpng
+libpulse
+libx11
+libxext
+libxml2
+libxrandr
+libxv
+minizip
+portaudio
+sdl2
+zlib
+  )
+
+  DESTDIR="${pkgdir}" ninja -C build install
+
+  install -Dm 644 snes9x/docs/{control-inputs.txt,controls.txt,snapshots.txt} 
-t "${pkgdir}"/usr/share/doc/snes9x-gtk
+  install -Dm 644 snes9x/LICENSE 
"${pkgdir}"/usr/share/licenses/snes9x-gtk/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 00:46:09
  Author: svenstaro
Revision: 741500

upgpkg: snes9x 1.60-7: glslang 11 rebuild

Modified:
  snes9x/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:34:54 UTC (rev 741499)
+++ PKGBUILD2020-11-04 00:46:09 UTC (rev 741500)
@@ -7,7 +7,7 @@
   snes9x-gtk
 )
 pkgver=1.60
-pkgrel=6
+pkgrel=7
 pkgdesc='Portable Super Nintendo Entertainment System (TM) emulator'
 arch=(x86_64)
 url=http://www.snes9x.com/


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

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 00:42:16
  Author: svenstaro
Revision: 399232

upgpkg: shaderc 2020.0-2: glslang 11 rebuild

Modified:
  shaderc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:39:55 UTC (rev 399231)
+++ PKGBUILD2020-11-04 00:42:16 UTC (rev 399232)
@@ -4,7 +4,7 @@
 
 pkgname=shaderc
 pkgver=2020.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Collection of tools, libraries and tests for shader compilation'
 url='https://github.com/google/shaderc'
 arch=('x86_64')


[arch-commits] Commit in shaderc/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 00:42:22
  Author: svenstaro
Revision: 399233

archrelease: copy trunk to staging-x86_64

Added:
  shaderc/repos/staging-x86_64/
  shaderc/repos/staging-x86_64/PKGBUILD
(from rev 399232, shaderc/trunk/PKGBUILD)

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

Copied: shaderc/repos/staging-x86_64/PKGBUILD (from rev 399232, 
shaderc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-11-04 00:42:22 UTC (rev 399233)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+# Contributor: Daniel M. Capella 
+# Contributor: Bin Jin 
+
+pkgname=shaderc
+pkgver=2020.0
+pkgrel=2
+pkgdesc='Collection of tools, libraries and tests for shader compilation'
+url='https://github.com/google/shaderc'
+arch=('x86_64')
+license=('Apache')
+depends=('glibc' 'gcc-libs' 'glslang' 'spirv-tools')
+makedepends=('asciidoctor' 'cmake' 'ninja' 'python' 'spirv-headers')
+provides=('libshaderc_shared.so')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/google/shaderc/archive/v${pkgver}.tar.gz)
+sha512sums=('1971673d7a5fe77ef827c29db14112d4935c573c7c4f3b00fff3729334284d11640ee40c9e97ebcb2a14c6d5c6db0cf5e2ef6b2dfb59c759d1322c6d38624eb4')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # de-vendor libs and disable git versioning
+  sed '/examples/d;/third_party/d' -i CMakeLists.txt
+  sed '/build-version/d' -i glslc/CMakeLists.txt
+  cat <<- EOF > glslc/src/build-version.inc
+"${pkgver}\\n"
+"$(pacman -Q spirv-tools|cut -d \  -f 2|sed 's/-.*//')\\n"
+"$(pacman -Q glslang|cut -d \  -f 2|sed 's/-.*//')\\n"
+EOF
+}
+
+build() {
+  export CFLAGS+=" ${CPPFLAGS}"
+  export CXXFLAGS+=" ${CPPFLAGS}"
+  cd ${pkgname}-${pkgver}
+  cmake \
+-B build \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSHADERC_SKIP_TESTS=ON \
+-GNinja
+  ninja -C build
+
+  cd glslc
+  asciidoctor -b manpage README.asciidoc -o glslc.1
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  DESTDIR="${pkgdir}" ninja -C build install
+  install -Dm 644 glslc/glslc.1 -t "${pkgdir}/usr/share/man/man1"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 00:39:49
  Author: svenstaro
Revision: 399230

upgpkg: glslang 11.0.0-1

Modified:
  glslang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:12:49 UTC (rev 399229)
+++ PKGBUILD2020-11-04 00:39:49 UTC (rev 399230)
@@ -2,7 +2,8 @@
 
 # Careful when upgrading this package! It usually breaks ABI without bumping 
soname.
 pkgname=glslang
-pkgver=8.13.3743
+pkgver=11.0.0
+_pkgver=10-11.0.0
 pkgrel=1
 pkgdesc='OpenGL and OpenGL ES shader front end and validator'
 arch=('x86_64')
@@ -11,11 +12,11 @@
 depends=('gcc-libs' 'spirv-tools' 'python')
 makedepends=('cmake' 'ninja')
 options=('staticlibs')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz)
-sha256sums=('639ebec56f1a7402f2fa094469a5ddea1eceecfaf2e9efe361376a0f73a7ee2f')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${_pkgver}.tar.gz)
+sha256sums=('30c12243574d38407d137ea4581743732b893c8246b687e589bf5a6b02e83172')
 
 build() {
-  cd ${pkgname}-${pkgver}
+  cd ${pkgname}-${_pkgver}
   mkdir -p build-{shared,static}
   (cd build-shared
 cmake .. \
@@ -36,7 +37,7 @@
 }
 
 package() {
-  cd ${pkgname}-${pkgver}
+  cd ${pkgname}-${_pkgver}
   DESTDIR="${pkgdir}" ninja -C build-shared install
   DESTDIR="${pkgdir}" ninja -C build-static install
 


[arch-commits] Commit in glslang/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2020-11-03 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 4, 2020 @ 00:39:55
  Author: svenstaro
Revision: 399231

archrelease: copy trunk to staging-x86_64

Added:
  glslang/repos/staging-x86_64/
  glslang/repos/staging-x86_64/PKGBUILD
(from rev 399230, glslang/trunk/PKGBUILD)

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

Copied: glslang/repos/staging-x86_64/PKGBUILD (from rev 399230, 
glslang/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-11-04 00:39:55 UTC (rev 399231)
@@ -0,0 +1,52 @@
+# Maintainer: Sven-Hendrik Haase 
+
+# Careful when upgrading this package! It usually breaks ABI without bumping 
soname.
+pkgname=glslang
+pkgver=11.0.0
+_pkgver=10-11.0.0
+pkgrel=1
+pkgdesc='OpenGL and OpenGL ES shader front end and validator'
+arch=('x86_64')
+url='https://github.com/KhronosGroup/glslang'
+license=('BSD')
+depends=('gcc-libs' 'spirv-tools' 'python')
+makedepends=('cmake' 'ninja')
+options=('staticlibs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${_pkgver}.tar.gz)
+sha256sums=('30c12243574d38407d137ea4581743732b893c8246b687e589bf5a6b02e83172')
+
+build() {
+  cd ${pkgname}-${_pkgver}
+  mkdir -p build-{shared,static}
+  (cd build-shared
+cmake .. \
+  -GNinja \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=Release \
+  -DBUILD_SHARED_LIBS=ON
+ninja
+  )
+  (cd build-static
+cmake .. \
+  -GNinja \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=Release \
+  -DBUILD_SHARED_LIBS=OFF
+ninja
+  )
+}
+
+package() {
+  cd ${pkgname}-${_pkgver}
+  DESTDIR="${pkgdir}" ninja -C build-shared install
+  DESTDIR="${pkgdir}" ninja -C build-static install
+
+  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+  cd "${pkgdir}"/usr/lib
+  for lib in *.so; do
+ln -sf "${lib}" "${lib}.0"
+  done
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:34:54
  Author: felixonmars
Revision: 741499

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 
741498, haskell-singletons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:34:54 UTC (rev 741499)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=singletons
+pkgname=haskell-singletons
+pkgver=2.7
+pkgrel=56
+pkgdesc="A framework for generating singleton types"
+url="https://github.com/goldfirere/singletons;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6adaae61f7292dc11d53689981381e4116838d3bdbb16673f39bd4040b5a683ca9c44e7027c20d814714066e35b274b5a46c1f3dd1b333a24305aa5b4695a524')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || 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-singletons/trunk (PKGBUILD)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:34:44
  Author: felixonmars
Revision: 741498

upgpkg: haskell-singletons 2.7-56: rebuild with foldl 1.4.10

Modified:
  haskell-singletons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:30:55 UTC (rev 741497)
+++ PKGBUILD2020-11-04 00:34:44 UTC (rev 741498)
@@ -3,7 +3,7 @@
 _hkgname=singletons
 pkgname=haskell-singletons
 pkgver=2.7
-pkgrel=55
+pkgrel=56
 pkgdesc="A framework for generating singleton types"
 url="https://github.com/goldfirere/singletons;
 license=('BSD')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:30:55
  Author: felixonmars
Revision: 741497

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
741496, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:30:55 UTC (rev 741497)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.21
+pkgrel=4
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-streaming-commons' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('95c94967167d102a65bd3253e402d3672c79aa2536758abf728a99493ca92bd9717723a0f765b409806f1bc64c0738a65bfc04d3e31d6a18d9b8cd894763e5ac')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+}
+
+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-turtle/trunk (PKGBUILD)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:30:45
  Author: felixonmars
Revision: 741496

upgpkg: haskell-turtle 1.5.21-4: rebuild with foldl 1.4.10

Modified:
  haskell-turtle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:28:30 UTC (rev 741495)
+++ PKGBUILD2020-11-04 00:30:45 UTC (rev 741496)
@@ -4,7 +4,7 @@
 _hkgname=turtle
 pkgname=haskell-turtle
 pkgver=1.5.21
-pkgrel=3
+pkgrel=4
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library;
 license=('BSD')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:28:15
  Author: felixonmars
Revision: 741494

upgpkg: hedgewars 1.0.0-116: rebuild with foldl 1.4.10

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:24:43 UTC (rev 741493)
+++ PKGBUILD2020-11-04 00:28:15 UTC (rev 741494)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=1.0.0
-pkgrel=115
+pkgrel=116
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:28:30
  Author: felixonmars
Revision: 741495

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:24:43
  Author: felixonmars
Revision: 741493

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 741492, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:24:43 UTC (rev 741493)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20201007
+pkgrel=18
+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-hslogger' 
'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-persistent-template'
+ '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')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:24:33
  Author: felixonmars
Revision: 741492

upgpkg: git-annex 8.20201007-18: rebuild with foldl 1.4.10

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:20:49 UTC (rev 741491)
+++ PKGBUILD2020-11-04 00:24:33 UTC (rev 741492)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20201007
-pkgrel=17
+pkgrel=18
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:20:49
  Author: felixonmars
Revision: 741491

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 741490, 
haskell-sandi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:20:49 UTC (rev 741491)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sandi
+pkgname=haskell-sandi
+pkgver=0.5
+pkgrel=159
+pkgdesc="Data encoding library"
+url="https://hackage.haskell.org/package/sandi;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8abff3496d0d3f082f12416eea3189e06d1663fe78d996159396ab944389b2a816853c0191edced3b176fc506dac60e9ce84347ecaf2c255e5ec0d6b1590c012')
+
+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 \
+-fwith-conduit
+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
+}
+
+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-sandi/trunk (PKGBUILD)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:20:40
  Author: felixonmars
Revision: 741490

upgpkg: haskell-sandi 0.5-159: rebuild with foldl 1.4.10

Modified:
  haskell-sandi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:19:59 UTC (rev 741489)
+++ PKGBUILD2020-11-04 00:20:40 UTC (rev 741490)
@@ -4,7 +4,7 @@
 _hkgname=sandi
 pkgname=haskell-sandi
 pkgver=0.5
-pkgrel=158
+pkgrel=159
 pkgdesc="Data encoding library"
 url="https://hackage.haskell.org/package/sandi;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:19:59
  Author: felixonmars
Revision: 741489

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 741488, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch
(from rev 741488, stack/trunk/optparse-applicative-0.16.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 741488, stack/trunk/stack.install)

-+
 PKGBUILD|   80 ++
 optparse-applicative-0.16.patch |   25 +++
 stack.install   |4 +
 3 files changed, 109 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 741488, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:19:59 UTC (rev 741489)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.5.1
+pkgrel=13
+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-persistent-template' 
'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' '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;
+optparse-applicative-0.16.patch)
+sha512sums=('SKIP'
+
'3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea')
+
+prepare() {
+  cd $pkgname
+  sed -i -e '/semigroups/d' $pkgname.cabal
+  patch -p1 -i ../optparse-applicative-0.16.patch
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # 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 

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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:19:45
  Author: felixonmars
Revision: 741488

upgpkg: stack 2.5.1-13: rebuild with foldl 1.4.10

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:14:37 UTC (rev 741487)
+++ PKGBUILD2020-11-04 00:19:45 UTC (rev 741488)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.5.1
-pkgrel=12
+pkgrel=13
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:13:48
  Author: felixonmars
Revision: 741485

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 741484, haskell-pantry/trunk/PKGBUILD)

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
741484, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:13:48 UTC (rev 741485)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.1.3
+pkgrel=27
+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-persistent-template'
+ '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' '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=('04f7b229072467d653c4b7b6b004e4f69128182c88ed4896b212b96129da11f269ff53aa50d3dddf8fd9134153ee2559b18d28f81c5b83c120f005bab5b3d78d')
+
+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
+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
+}
+
+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-project-template/trunk (PKGBUILD)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:14:27
  Author: felixonmars
Revision: 741486

upgpkg: haskell-project-template 0.2.1.0-37: rebuild with foldl 1.4.10

Modified:
  haskell-project-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:13:48 UTC (rev 741485)
+++ PKGBUILD2020-11-04 00:14:27 UTC (rev 741486)
@@ -4,7 +4,7 @@
 _hkgname=project-template
 pkgname=haskell-project-template
 pkgver=0.2.1.0
-pkgrel=36
+pkgrel=37
 pkgdesc="Specify Haskell project templates and generate files"
 url="https://github.com/fpco/haskell-ide;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:14:37
  Author: felixonmars
Revision: 741487

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-project-template/repos/community-staging-x86_64/
  haskell-project-template/repos/community-staging-x86_64/PKGBUILD
(from rev 741486, haskell-project-template/trunk/PKGBUILD)

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

Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from 
rev 741486, haskell-project-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:14:37 UTC (rev 741487)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=project-template
+pkgname=haskell-project-template
+pkgver=0.2.1.0
+pkgrel=37
+pkgdesc="Specify Haskell project templates and generate files"
+url="https://github.com/fpco/haskell-ide;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-resourcet')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ed70f640e5197f7a6158b851dcd3990e77b7266f716be248ecfb012c4827dc688028aa78d649313203a274357f57e45e94371a09446c4404d3282add0d1a158c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:13:38
  Author: felixonmars
Revision: 741484

upgpkg: haskell-pantry 0.5.1.3-27: rebuild with foldl 1.4.10

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:10:11 UTC (rev 741483)
+++ PKGBUILD2020-11-04 00:13:38 UTC (rev 741484)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.1.3
-pkgrel=26
+pkgrel=27
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:10:11
  Author: felixonmars
Revision: 741483

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

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 741482, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:10:11 UTC (rev 741483)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.3.0.0
+pkgrel=17
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs;
+license=('MIT')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-req' 'haskell-hackage-db' 
'haskell-megaparsec'
+ 'haskell-algebraic-graphs' 'haskell-conduit' 'haskell-tar-conduit' 
'haskell-conduit-extra'
+ 'haskell-split' 'haskell-neat-interpolation' 'haskell-microlens' 
'haskell-microlens-th'
+ 'haskell-polysemy' 'haskell-colourista' 
'haskell-optparse-applicative')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('9bb1fdca840e8cef4ba03656cb8e0ee6e486e98099955628b6e7e6e95c2913b02058dbb7339a2140014b612f0b46c2eac5a24729266d54357352961356a20332')
+
+_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 bash${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+prepare() {
+  uusi $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-submit"
+}
+
+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 "-submit"
+} 


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:10:01
  Author: felixonmars
Revision: 741482

upgpkg: arch-hs 0.3.0.0-17: rebuild with foldl 1.4.10

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:08:21 UTC (rev 741481)
+++ PKGBUILD2020-11-04 00:10:01 UTC (rev 741482)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.3.0.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs;


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:08:21
  Author: felixonmars
Revision: 741481

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
741480, haskell-tar-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:08:21 UTC (rev 741481)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tar-conduit
+pkgname=haskell-tar-conduit
+pkgver=0.3.2
+pkgrel=124
+pkgdesc="Extract and create tar files using conduit for streaming"
+url="https://github.com/snoyberg/tar-conduit;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-safe-exceptions')
+makedepends=('ghc' 'haskell-conduit-extra' 'haskell-hspec' 
'haskell-quickcheck' 'haskell-weigh')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('18efa362953641092ee5b4f65b32a3337af077608487e02421cf6427209592654b3b2d15f9b21835f4596434b65aa9a1f80b9f3408050c09b57f6be5cd2c73f7')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/conduit-combinators/d' $_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
+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
+}
+
+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-tar-conduit/trunk (PKGBUILD)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:08:11
  Author: felixonmars
Revision: 741480

upgpkg: haskell-tar-conduit 0.3.2-124: rebuild with foldl 1.4.10

Modified:
  haskell-tar-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:07:15 UTC (rev 741479)
+++ PKGBUILD2020-11-04 00:08:11 UTC (rev 741480)
@@ -3,7 +3,7 @@
 _hkgname=tar-conduit
 pkgname=haskell-tar-conduit
 pkgver=0.3.2
-pkgrel=123
+pkgrel=124
 pkgdesc="Extract and create tar files using conduit for streaming"
 url="https://github.com/snoyberg/tar-conduit;
 license=('MIT')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:07:15
  Author: felixonmars
Revision: 741479

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 741478, haskell-http-download/trunk/PKGBUILD)

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

Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 
741478, haskell-http-download/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:07:15 UTC (rev 741479)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-download
+pkgname=haskell-http-download
+pkgver=0.2.0.0
+pkgrel=149
+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
+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
+}
+
+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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:07:05
  Author: felixonmars
Revision: 741478

upgpkg: haskell-http-download 0.2.0.0-149: rebuild with foldl 1.4.10

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:06:14 UTC (rev 741477)
+++ PKGBUILD2020-11-04 00:07:05 UTC (rev 741478)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.2.0.0
-pkgrel=148
+pkgrel=149
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download;
 license=('MIT')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:06:14
  Author: felixonmars
Revision: 741477

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 741476, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:06:14 UTC (rev 741477)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.19.1
+pkgrel=37
+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-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')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:06:03
  Author: felixonmars
Revision: 741476

upgpkg: hledger-web 1.19.1-37: rebuild with foldl 1.4.10

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:04:41 UTC (rev 741475)
+++ PKGBUILD2020-11-04 00:06:03 UTC (rev 741476)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.19.1
-pkgrel=36
+pkgrel=37
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:04:41
  Author: felixonmars
Revision: 741475

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:04:31
  Author: felixonmars
Revision: 741474

upgpkg: tamarin-prover 1.6.0-35: rebuild with foldl 1.4.10

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:03:04 UTC (rev 741473)
+++ PKGBUILD2020-11-04 00:04:31 UTC (rev 741474)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=34
+pkgrel=35
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:02:42
  Author: felixonmars
Revision: 741472

upgpkg: haskell-yesod-static 1.6.1.0-81: rebuild with foldl 1.4.10

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:01:34 UTC (rev 741471)
+++ PKGBUILD2020-11-04 00:02:42 UTC (rev 741472)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=80
+pkgrel=81
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:03:04
  Author: felixonmars
Revision: 741473

archrelease: copy trunk to community-staging-x86_64

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

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

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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:01:24
  Author: felixonmars
Revision: 741470

upgpkg: haskell-cryptonite-conduit 0.2.2-307: rebuild with foldl 1.4.10

Modified:
  haskell-cryptonite-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 00:00:48 UTC (rev 741469)
+++ PKGBUILD2020-11-04 00:01:24 UTC (rev 741470)
@@ -3,7 +3,7 @@
 _hkgname=cryptonite-conduit
 pkgname=haskell-cryptonite-conduit
 pkgver=0.2.2
-pkgrel=306
+pkgrel=307
 pkgdesc="Conduit bridge for cryptonite"
 url="https://github.com/haskell-crypto/cryptonite-conduit;
 license=('BSD')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:01:34
  Author: felixonmars
Revision: 741471

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD 
(from rev 741470, haskell-cryptonite-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:01:34 UTC (rev 741471)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cryptonite-conduit
+pkgname=haskell-cryptonite-conduit
+pkgver=0.2.2
+pkgrel=307
+pkgdesc="Conduit bridge for cryptonite"
+url="https://github.com/haskell-crypto/cryptonite-conduit;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-memory' 'haskell-resourcet')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:00:48
  Author: felixonmars
Revision: 741469

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 741468, haskell-aws/trunk/PKGBUILD)

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 741468, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-04 00:00:48 UTC (rev 741469)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.22
+pkgrel=136
+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' '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
+sed -i 's/== *1.0/== 1.2/;s/< *0.7/<1/' $_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 \
+-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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 4, 2020 @ 00:00:37
  Author: felixonmars
Revision: 741468

upgpkg: haskell-aws 0.22-136: rebuild with foldl 1.4.10

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:59:00 UTC (rev 741467)
+++ PKGBUILD2020-11-04 00:00:37 UTC (rev 741468)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.22
-pkgrel=135
+pkgrel=136
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:59:00
  Author: felixonmars
Revision: 741467

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gi-cairo/repos/community-staging-x86_64/
  haskell-gi-cairo/repos/community-staging-x86_64/PKGBUILD
(from rev 741466, haskell-gi-cairo/trunk/PKGBUILD)

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

Copied: haskell-gi-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 
741466, haskell-gi-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:59:00 UTC (rev 741467)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=gi-cairo
+pkgname=haskell-gi-cairo
+pkgver=1.0.24
+pkgrel=16
+pkgdesc="Cairo bindings"
+url="https://github.com/haskell-gi/haskell-gi;
+license=("LGPL2.1")
+arch=('x86_64')
+depends=('ghc-libs' 'cairo' 'haskell-gi' 'haskell-gi-base' 
'haskell-gi-overloading')
+makedepends=('ghc' 'gobject-introspection')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('93dfe96b5dd65ebc2f276275924e9852b12cfb42b7f9963b892f32aba1db0dbd')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:58:05
  Author: felixonmars
Revision: 741465

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gi/repos/community-staging-x86_64/PKGBUILD (from rev 741464, 
haskell-gi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:58:05 UTC (rev 741465)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-gi
+pkgname=haskell-gi
+pkgver=0.24.4
+pkgrel=4
+pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries"
+url="https://github.com/haskell-gi/haskell-gi;
+license=("LGPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'glib2' 'gobject-introspection-runtime' 'haskell-gi-base'
+ 'haskell-ansi-terminal' 'haskell-attoparsec' 'haskell-pretty-show' 
'haskell-safe'
+ 'haskell-xdg-basedir' 'haskell-xml-conduit' 'haskell-regex-tdfa')
+makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 
'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('26abfdb864cb5050bfc46d67de198a51101bcf7195d16ba76799f9199eb734c365e785c74076f2be0bca058d54bd9adc1780f3a0a55d6a85a03ecfe8e72834dc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:58:50
  Author: felixonmars
Revision: 741466

upgpkg: haskell-gi-cairo 1.0.24-16: rebuild with foldl 1.4.10

Modified:
  haskell-gi-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:58:05 UTC (rev 741465)
+++ PKGBUILD2020-11-03 23:58:50 UTC (rev 741466)
@@ -3,7 +3,7 @@
 _hkgname=gi-cairo
 pkgname=haskell-gi-cairo
 pkgver=1.0.24
-pkgrel=15
+pkgrel=16
 pkgdesc="Cairo bindings"
 url="https://github.com/haskell-gi/haskell-gi;
 license=("LGPL2.1")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:57:55
  Author: felixonmars
Revision: 741464

upgpkg: haskell-gi 0.24.4-4: rebuild with foldl 1.4.10

Modified:
  haskell-gi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:55:04 UTC (rev 741463)
+++ PKGBUILD2020-11-03 23:57:55 UTC (rev 741464)
@@ -4,7 +4,7 @@
 _hkgname=haskell-gi
 pkgname=haskell-gi
 pkgver=0.24.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries"
 url="https://github.com/haskell-gi/haskell-gi;
 license=("LGPL2")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:55:04
  Author: felixonmars
Revision: 741463

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 741462, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:55:04 UTC (rev 741463)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.6
+pkgrel=51
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bd389b9db3a179b4b58a0e3c0f57953a3eeb4ad216b4f29cd452ce73b76cebf8f77c4510115b5840919d63b7e32fdd0839736e7f522596679a5d7dcadfc003d0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:54:55
  Author: felixonmars
Revision: 741462

upgpkg: haskell-tagstream-conduit 0.5.6-51: rebuild with foldl 1.4.10

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:54:03 UTC (rev 741461)
+++ PKGBUILD2020-11-03 23:54:55 UTC (rev 741462)
@@ -4,7 +4,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.6
-pkgrel=50
+pkgrel=51
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:54:03
  Author: felixonmars
Revision: 741461

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 741460, 
haskell-feed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:54:03 UTC (rev 741461)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=feed
+pkgname=haskell-feed
+pkgver=1.3.0.1
+pkgrel=65
+pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
+url="https://github.com/bergmark/feed;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 
'haskell-old-time' 'haskell-safe'
+ 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types'
+ 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-markdown-unlit' 'haskell-syb')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/' $_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
+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
+}
+
+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-feed/trunk (PKGBUILD)

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:53:53
  Author: felixonmars
Revision: 741460

upgpkg: haskell-feed 1.3.0.1-65: rebuild with foldl 1.4.10

Modified:
  haskell-feed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:53:08 UTC (rev 741459)
+++ PKGBUILD2020-11-03 23:53:53 UTC (rev 741460)
@@ -4,7 +4,7 @@
 _hkgname=feed
 pkgname=haskell-feed
 pkgver=1.3.0.1
-pkgrel=64
+pkgrel=65
 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
 url="https://github.com/bergmark/feed;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:52:58
  Author: felixonmars
Revision: 741458

upgpkg: haskell-dav 1.3.4-192: rebuild with foldl 1.4.10

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:52:06 UTC (rev 741457)
+++ PKGBUILD2020-11-03 23:52:58 UTC (rev 741458)
@@ -4,7 +4,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.4
-pkgrel=191
+pkgrel=192
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:53:08
  Author: felixonmars
Revision: 741459

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 741458, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:53:08 UTC (rev 741459)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.4
+pkgrel=192
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6')
+
+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 \
+-f-mtl-compat
+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-xml-hamlet/repos (2 files)

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:52:06
  Author: felixonmars
Revision: 741457

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-hamlet/repos/community-staging-x86_64/
  haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD
(from rev 741456, haskell-xml-hamlet/trunk/PKGBUILD)

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
741456, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:52:06 UTC (rev 741457)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.5.0.1
+pkgrel=153
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-shakespeare"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:51:56
  Author: felixonmars
Revision: 741456

upgpkg: haskell-xml-hamlet 0.5.0.1-153: rebuild with foldl 1.4.10

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:51:10 UTC (rev 741455)
+++ PKGBUILD2020-11-03 23:51:56 UTC (rev 741456)
@@ -4,7 +4,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.5.0.1
-pkgrel=152
+pkgrel=153
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:51:10
  Author: felixonmars
Revision: 741455

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 741454, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
741454, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:51:10 UTC (rev 741455)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.8.2
+pkgrel=7
+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-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'uusi' '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=('9ffb9a727aa1000b5e3e1b3d14941015a411463db30e339c43ce75bc701cb7e3bf9510179d0369ec13693fb6962d5a5a936ef8c21536a42a1a9abf62d10f6405')
+
+prepare() {
+uusi $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -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
+}
+
+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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:51:00
  Author: felixonmars
Revision: 741454

upgpkg: pandoc-crossref 0.3.8.2-7: rebuild with foldl 1.4.10

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:49:28 UTC (rev 741453)
+++ PKGBUILD2020-11-03 23:51:00 UTC (rev 741454)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.8.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:49:18
  Author: felixonmars
Revision: 741452

upgpkg: haskell-hakyll 4.13.4.1-26: rebuild with foldl 1.4.10

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:47:46 UTC (rev 741451)
+++ PKGBUILD2020-11-03 23:49:18 UTC (rev 741452)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.13.4.1
-pkgrel=25
+pkgrel=26
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:49:28
  Author: felixonmars
Revision: 741453

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
741452, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:49:28 UTC (rev 741453)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.13.4.1
+pkgrel=26
+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' 'pandoc-citeproc' 
'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-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6045a1461855d46f57a20f7a84636f90e6d151bcbaf09511f10ab66fa0567062e355ff580d1f12a4432bbe517bc9e162d65927f3c343f8f077e81981e7c7973c')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+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 pandoc-citeproc/repos (2 files)

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:47:46
  Author: felixonmars
Revision: 741451

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
741450, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:47:46 UTC (rev 741451)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.17.0.2
+pkgrel=69
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('5ce079a542b096c06d6e4e205625a993422a972f04787495ac9013dd3131df62733f30e4c3004335e3738b02bb22a7ad50a31c1eb3f67d2b4ef51605c7fcbf16')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+uusi $pkgname.cabal
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -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
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:47:35
  Author: felixonmars
Revision: 741450

upgpkg: pandoc-citeproc 0.17.0.2-69: rebuild with foldl 1.4.10

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:44:38 UTC (rev 741449)
+++ PKGBUILD2020-11-03 23:47:35 UTC (rev 741450)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.17.0.2
-pkgrel=68
+pkgrel=69
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:44:38
  Author: felixonmars
Revision: 741449

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 741448, haskell-ci/trunk/PKGBUILD)

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 741448, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:44:38 UTC (rev 741449)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.10.3
+pkgrel=33
+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-base-compat' 
'haskell-cabal-install-parsers'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-temporary' 
'haskell-unordered-containers'
+ 'shellcheck')
+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;)
+sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3')
+
+prepare(){
+  uusi $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:44:28
  Author: felixonmars
Revision: 741448

upgpkg: haskell-ci 0.10.3-33: rebuild with foldl 1.4.10

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:43:01 UTC (rev 741447)
+++ PKGBUILD2020-11-03 23:44:28 UTC (rev 741448)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.10.3
-pkgrel=32
+pkgrel=33
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:43:01
  Author: felixonmars
Revision: 741447

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 741446, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:43:01 UTC (rev 741447)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.1
+pkgrel=169
+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')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437')
+
+prepare() {
+cd $pkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.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='-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
+}
+
+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)

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:42:51
  Author: felixonmars
Revision: 741446

upgpkg: shellcheck 0.7.1-169: rebuild with foldl 1.4.10

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:39:32 UTC (rev 741445)
+++ PKGBUILD2020-11-03 23:42:51 UTC (rev 741446)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.1
-pkgrel=168
+pkgrel=169
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:39:23
  Author: felixonmars
Revision: 741444

upgpkg: pandoc 2.11-7: rebuild with foldl 1.4.10

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:27:50 UTC (rev 741443)
+++ PKGBUILD2020-11-03 23:39:23 UTC (rev 741444)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.11
-pkgrel=6
+pkgrel=7
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:39:32
  Author: felixonmars
Revision: 741445

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 741444, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:39:32 UTC (rev 741445)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.11
+pkgrel=7
+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-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-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'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'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('e17251c2b501eca47a017b880a9cbf2cb7d6fcfee040a4a6f400d53e14226bc377394bdc153125c732c34a5f24ce665e905448f08b4521df0f0a7af35c2e1a96')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+uusi $pkgname.cabal
+
+# 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 "${srcdir}/${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 \
+-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 "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${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 "${pkgdir}"/usr/share/man/man1/pandoc.1
+}


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:27:50
  Author: felixonmars
Revision: 741443

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
741442, haskell-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:27:50 UTC (rev 741443)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=citeproc
+pkgname=haskell-citeproc
+pkgver=0.1.0.3
+pkgrel=4
+pkgdesc="Generates citations and bibliography from CSL styles."
+url="https://github.com/jgm/citeproc;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed'
+ 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 
'haskell-text-icu'
+ 'haskell-uniplate' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-diff' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('b70c9c85b9cebfbd050e7af07ddc96fa42c23777649bce1c6ab9e69926148a76edba4f165ae30dcdf31618e3bbc315ad55b64348c735905a02c4eb7e23210a44')
+
+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=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fexecutable -ficu
+
+  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
+}
+
+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-citeproc/trunk (PKGBUILD)

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:27:40
  Author: felixonmars
Revision: 741442

upgpkg: haskell-citeproc 0.1.0.3-4: rebuild with foldl 1.4.10

Modified:
  haskell-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:25:37 UTC (rev 741441)
+++ PKGBUILD2020-11-03 23:27:40 UTC (rev 741442)
@@ -3,7 +3,7 @@
 _hkgname=citeproc
 pkgname=haskell-citeproc
 pkgver=0.1.0.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Generates citations and bibliography from CSL styles."
 url="https://github.com/jgm/citeproc;
 license=("BSD")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:25:27
  Author: felixonmars
Revision: 741440

upgpkg: haskell-yesod-auth 1.6.10-146: rebuild with foldl 1.4.10

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-03 23:24:20 UTC (rev 741439)
+++ PKGBUILD2020-11-03 23:25:27 UTC (rev 741440)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10
-pkgrel=145
+pkgrel=146
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-03 Thread Felix Yan via arch-commits
Date: Tuesday, November 3, 2020 @ 23:25:37
  Author: felixonmars
Revision: 741441

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 741440, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
741440, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-03 23:25:37 UTC (rev 741441)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10
+pkgrel=146
+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=('0361d49d625ca01db2fbe063c7a4b314ab29f363295b839210fddb15118929ff619fa0256c4ffe45f06df388166597c1c64a07be8de9019b630e71632d301eb7')
+
+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 \
+-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
+}


  1   2   3   4   5   6   >