[arch-commits] Commit in galera/repos (testing-x86_64 testing-x86_64/PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 +}