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

2020-06-09 Thread Eli Schwartz via arch-commits
Date: Wednesday, June 10, 2020 @ 00:19:36
  Author: eschwartz
Revision: 641080

llpp: update comments

Modified:
  llpp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 22:57:18 UTC (rev 641079)
+++ PKGBUILD2020-06-10 00:19:36 UTC (rev 641080)
@@ -24,9 +24,10 @@
 # months.  It was contributed, or offered, to the author malc, but he concluded
 # that make was bad and needed constant effort to prevent "bitrot" as
 # justification for using a terrible shell script that downloaded arbitrary
-# commits of bundled libraries.  Now he's on to shake, a haskell NIH
-# implementation of make requiring that you now also have ghc and the shake
-# library to build this software.  Before this he used ninja.
+# commits of bundled libraries.  Then he used ninja.  Then he moved on to
+# shake, a haskell NIH implementation of make requiring that you now also have
+# ghc and the shake library to build this software.  Now he is back to a (new)
+# shell script.
 
 # For obvious reasons I'm sticking with the custom makefile which greatly
 # reduces maintainence burden and unecessary dependency bloat.


[arch-commits] Commit in llpp/repos/community-x86_64 (6 files)

2020-06-09 Thread Eli Schwartz via arch-commits
Date: Tuesday, June 9, 2020 @ 22:57:18
  Author: eschwartz
Revision: 641079

archrelease: copy trunk to community-x86_64

Added:
  llpp/repos/community-x86_64/GNUmakefile
(from rev 641078, llpp/trunk/GNUmakefile)
  llpp/repos/community-x86_64/PKGBUILD
(from rev 641078, llpp/trunk/PKGBUILD)
  llpp/repos/community-x86_64/no-quit-on-escape.patch
(from rev 641078, llpp/trunk/no-quit-on-escape.patch)
Deleted:
  llpp/repos/community-x86_64/GNUmakefile
  llpp/repos/community-x86_64/PKGBUILD
  llpp/repos/community-x86_64/no-quit-on-escape.patch

-+
 GNUmakefile |  190 +++---
 PKGBUILD|  138 -
 no-quit-on-escape.patch |   68 
 3 files changed, 198 insertions(+), 198 deletions(-)

Deleted: GNUmakefile
===
--- GNUmakefile 2020-06-09 22:56:53 UTC (rev 641078)
+++ GNUmakefile 2020-06-09 22:57:18 UTC (rev 641079)
@@ -1,95 +0,0 @@
-MAKEFLAGS := -r
-
-VERSION = $(shell test -d .git && git describe --tags --dirty 2>/dev/null)
-ifeq ($(VERSION),)
-VERSION = 31
-endif
-
-# paths
-PREFIX ?= /usr/local
-bindir ?= $(PREFIX)/bin
-datarootdir ?= $(PREFIX)/share
-mandir ?= $(datarootdir)/man
-
-# includes and libs
-PKGCONF_DEPS := freetype2 harfbuzz libopenjp2 libjpeg x11 zlib
-override CPPFLAGS += -D_GNU_SOURCE -DFFP
-override CFLAGS += -g -std=c99 -pedantic -Wall -Wextra -Wshadow $(shell 
pkg-config --cflags $(PKGCONF_DEPS))
-LDLIBS := -lpthread -lmupdf -lmupdf-third -ljbig2dec $(shell pkg-config --libs 
$(PKGCONF_DEPS))
-
-# ocaml
-override OCAMLFLAGS += -g -w +a -safe-string
-
-# Some source files are stored in an OS-specific directory here.
-# Divert them to the main srcdir.
-ifeq ($(shell uname -s),Linux)
-VPATH := wsi/x11
-else
-VPATH := wsi/cocoa # Darwin
-endif
-
-# Ensure main.cmx is last in this list:
-OCAML_OBJ := utils.cmx wsi.cmx confstruct.cmx parser.cmx config.cmx ffi.cmx 
glutils.cmx keys.cmx utf8syms.cmx listview.cmx help.cmx main.cmx
-C_OBJ := cutils.o keysym2ucs.o link.o xlib.o version.o
-MODULES := unix.cmxa str.cmxa lablgl.cmxa
-SRCMANS = $(wildcard adoc/*.adoc)
-MANS = $(SRCMANS:.adoc=.1)
-
-OCAMLC := ocamlopt
-COMPILE.ocaml = $(OCAMLC) $(OCAMLFLAGS) -c
-LINK.ocaml = $(OCAMLC) $(OCAMLFLAGS)
-
-all: llpp $(MANS)
-
-# dependency ordering
-main.cmx: private OCAMLFLAGS += -thread -I +lablGL
-main.cmx: main.cmi utils.cmx config.cmx glutils.cmx listview.cmx ffi.cmx 
help.cmx
-config.cmx: wsi.cmx confstruct.cmx parser.cmx
-confstruct.cmx: wsi.cmx
-parser.cmx: utils.cmx
-wsi.cmx: keys.cmx utils.cmx
-listview.cmx: private OCAMLFLAGS += -I +lablGL
-listview.cmx: utf8syms.cmx glutils.cmx
-glutils.cmx: private OCAMLFLAGS += -I +lablGL
-glutils.cmx: ffi.cmx
-ffi.cmx: config.cmx
-help.cmx: help.cmi utils.cmx ffi.cmx config.cmx
-help.cmi: config.cmx
-
-link.o: glfont.c
-version.o: private CPPFLAGS += -DLLPP_VERSION=$(VERSION)
-
-# ordinary targets
-llpp: private OCAMLFLAGS += -I +lablGL
-llpp: $(OCAML_OBJ) $(C_OBJ)
-   $(LINK.ocaml) $(OUTPUT_OPTION) $(C_OBJ) -ccopt '$(LDFLAGS)' -cclib 
'$(LDLIBS)' $(MODULES) $(OCAML_OBJ)
-
-confstruct.ml: genconfstr.sh
-   sh $< > $@
-
-# pattern rules
-%.o: %.c
-   $(COMPILE.ocaml) $(OUTPUT_OPTION) -cc '$(CC)' -ccopt '$(CFLAGS) 
$(CPPFLAGS)' $<
-
-%.cmx: %.ml
-   $(COMPILE.ocaml) $(OUTPUT_OPTION) $<
-
-%.cmi: %.mli
-   $(COMPILE.ocaml) $(OUTPUT_OPTION) $<
-
-%.1: %.adoc adoc/asciidoc.conf
-   a2x -d manpage -f manpage --asciidoc-opts="-f adoc/asciidoc.conf 
--out-file=$@.xml" $<
-
-# special targets
-clean:
-   $(RM) llpp confstruct.ml $(C_OBJ) $(OCAML_OBJ) $(OCAML_OBJ:.cmx=.cmi) 
$(OCAML_OBJ:.cmx=.o) $(MANS) $(MANS:.1=.xml)
-
-install:
-   install -Dm755 llpp "$(DESTDIR)$(bindir)"/llpp
-   install -Dm644 -t "$(DESTDIR)$(mandir)"/man1 $(MANS)
-   install -Dm755 misc/llppac "$(DESTDIR)$(bindir)"/llppac
-   install -Dm755 misc/llpp.inotify "$(DESTDIR)$(bindir)"/llpp.inotify
-   install -Dm755 misc/llpphtml "$(DESTDIR)$(bindir)"/llpphtml
-   install -Dm644 misc/llpp.desktop 
"$(DESTDIR)$(datarootdir)"/applications/llpp.desktop
-
-.PHONY: all clean install

Copied: llpp/repos/community-x86_64/GNUmakefile (from rev 641078, 
llpp/trunk/GNUmakefile)
===
--- GNUmakefile (rev 0)
+++ GNUmakefile 2020-06-09 22:57:18 UTC (rev 641079)
@@ -0,0 +1,95 @@
+MAKEFLAGS := -r
+
+VERSION = $(shell test -d .git && git describe --tags --dirty 2>/dev/null)
+ifeq ($(VERSION),)
+VERSION = 31
+endif
+
+# paths
+PREFIX ?= /usr/local
+bindir ?= $(PREFIX)/bin
+datarootdir ?= $(PREFIX)/share
+mandir ?= $(datarootdir)/man
+
+# includes and libs
+PKGCONF_DEPS := freetype2 harfbuzz libopenjp2 libjpeg x11 zlib
+override CPPFLAGS += -D_GNU_SOURCE -DFFP
+override CFLAGS += -g -std=c99 -pedantic -Wall -Wextra -Wshadow $(shell 
pkg-config --cflags 

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

2020-06-09 Thread Eli Schwartz via arch-commits
Date: Tuesday, June 9, 2020 @ 22:56:53
  Author: eschwartz
Revision: 641078

upgpkg: llpp 32-1: upstream release

Modified:
  llpp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 22:27:58 UTC (rev 641077)
+++ PKGBUILD2020-06-09 22:56:53 UTC (rev 641078)
@@ -2,9 +2,9 @@
 # Contributor: earnestly
 
 pkgname=llpp
-pkgver=31.r41.g233b1a0
+pkgver=32
 # Often breaks with mupdf, which means I'll occasionally need to pin a 
specific commit.
-_commit=233b1a0ebbb57a706d13f751183f729186159d9d
+_commit=74e6f8d66132636958f72bf1840d36de7a409ee1
 pkgrel=1
 pkgdesc='opengl accelerated pdf viewer based on mupdf'
 arch=('x86_64')


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

2020-06-09 Thread Eli Schwartz via arch-commits
Date: Tuesday, June 9, 2020 @ 22:20:57
  Author: eschwartz
Revision: 641076

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-09 22:20:37 UTC (rev 641075)
+++ PKGBUILD2020-06-09 22:20:57 UTC (rev 641076)
@@ -1,60 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Maintainer: Eli Schwartz 
-# Contributor: Nikola Milinković 
-# Submitter: Xiao-Long Chen 
-
-_pkgbase=regex
-pkgbase=python-regex
-pkgname=('python-regex' 'python2-regex')
-pkgver=2020.5.14
-pkgrel=1
-pkgdesc="Alternative python regular expression module."
-arch=('x86_64')
-url="https://bitbucket.org/mrabarnett/mrab-regex;
-license=('Python')
-makedepends=('python-setuptools' 'python2-setuptools')
-# 
https://bitbucket.org/mrabarnett/mrab-regex/issues/366/tests-use-internal-test-module-instead-of
-checkdepends=('python-tests')
-options=(!emptydirs)
-source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;)
-sha256sums=('ce450ffbfec93821ab1fea94779a8440e10cf63819be6e176eb1973a6017aff5')
-b2sums=('bf846ce6565053e2da25fb250b2f28c5219ca27acc8ad976c180db52ce85737e4b30919ef1f6b515690d7f113f251bc8e76bbfaf1b9e154b3752e6f2255b')
-
-build() {
-  cd "regex-${pkgver}"
-
-  python setup.py build
-  python2 setup.py build
-}
-
-check() {
-  cd "regex-${pkgver}"
-
-  pushd build/lib.linux-${CARCH}-3*/
-  python -c 'from regex.test_regex import test_main; test_main()'
-  popd
-
-  pushd build/lib.linux-${CARCH}-2*/
-  python2 -c 'from regex.test_regex import test_main; test_main()'
-  popd
-}
-
-package_python2-regex() {
-  depends=('python2')
-  pkgdesc="Alternative python regular expression module. (python2 version)"
-
-  cd "regex-${pkgver}"
-  python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-
-  sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}
-
-package_python-regex() {
-  depends=('python')
-  pkgdesc="Alternative python regular expression module. (python3 version)"
-
-  cd "regex-${pkgver}"
-  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-
-  sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: python-regex/repos/community-x86_64/PKGBUILD (from rev 641075, 
python-regex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-09 22:20:57 UTC (rev 641076)
@@ -0,0 +1,58 @@
+# Maintainer: Jelle van der Waa 
+# Maintainer: Eli Schwartz 
+# Contributor: Nikola Milinković 
+# Submitter: Xiao-Long Chen 
+
+_pkgbase=regex
+pkgbase=python-regex
+pkgname=('python-regex' 'python2-regex')
+pkgver=2020.6.8
+pkgrel=1
+pkgdesc="Alternative python regular expression module."
+arch=('x86_64')
+url="https://bitbucket.org/mrabarnett/mrab-regex;
+license=('Python')
+makedepends=('python-setuptools' 'python2-setuptools')
+options=(!emptydirs)
+source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('e9b64e609d37438f7d6e68c2546d2cb8062f3adb27e6336bc129b51be20773ac')
+b2sums=('7b773b72496e7943c3c79b9e4747994a91781ba0b5f85a41ffc1282054eb600710f32617338b6e2130026f2aeb69ba4d625feb202b6b916238fc1442e8f698e8')
+
+build() {
+  cd "regex-${pkgver}"
+
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd "regex-${pkgver}"
+
+  pushd build/lib.linux-${CARCH}-3*/
+  python -m unittest regex/test_regex.py
+  popd
+
+  pushd build/lib.linux-${CARCH}-2*/
+  python2 -m unittest regex.test_regex
+  popd
+}
+
+package_python2-regex() {
+  depends=('python2')
+  pkgdesc="Alternative python regular expression module. (python2 version)"
+
+  cd "regex-${pkgver}"
+  python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+
+  sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}
+
+package_python-regex() {
+  depends=('python')
+  pkgdesc="Alternative python regular expression module. (python3 version)"
+
+  cd "regex-${pkgver}"
+  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+
+  sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2020-06-09 Thread Eli Schwartz via arch-commits
Date: Tuesday, June 9, 2020 @ 22:20:37
  Author: eschwartz
Revision: 641075

upgpkg: python-regex 2020.6.8-1: upstream release

Adapt once again to testsuite changes. This time test_main() is broken. Give up
and use python -m unittest as the launcher (with the caveat that on python2 it
doesn't accept filenames).

The good news is python3 no longer unconditionally imports the internal test
module, so, no more checkdepends.

Modified:
  python-regex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 22:03:04 UTC (rev 641074)
+++ PKGBUILD2020-06-09 22:20:37 UTC (rev 641075)
@@ -6,7 +6,7 @@
 _pkgbase=regex
 pkgbase=python-regex
 pkgname=('python-regex' 'python2-regex')
-pkgver=2020.5.14
+pkgver=2020.6.8
 pkgrel=1
 pkgdesc="Alternative python regular expression module."
 arch=('x86_64')
@@ -13,12 +13,10 @@
 url="https://bitbucket.org/mrabarnett/mrab-regex;
 license=('Python')
 makedepends=('python-setuptools' 'python2-setuptools')
-# 
https://bitbucket.org/mrabarnett/mrab-regex/issues/366/tests-use-internal-test-module-instead-of
-checkdepends=('python-tests')
 options=(!emptydirs)
 
source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;)
-sha256sums=('ce450ffbfec93821ab1fea94779a8440e10cf63819be6e176eb1973a6017aff5')
-b2sums=('bf846ce6565053e2da25fb250b2f28c5219ca27acc8ad976c180db52ce85737e4b30919ef1f6b515690d7f113f251bc8e76bbfaf1b9e154b3752e6f2255b')
+sha256sums=('e9b64e609d37438f7d6e68c2546d2cb8062f3adb27e6336bc129b51be20773ac')
+b2sums=('7b773b72496e7943c3c79b9e4747994a91781ba0b5f85a41ffc1282054eb600710f32617338b6e2130026f2aeb69ba4d625feb202b6b916238fc1442e8f698e8')
 
 build() {
   cd "regex-${pkgver}"
@@ -31,11 +29,11 @@
   cd "regex-${pkgver}"
 
   pushd build/lib.linux-${CARCH}-3*/
-  python -c 'from regex.test_regex import test_main; test_main()'
+  python -m unittest regex/test_regex.py
   popd
 
   pushd build/lib.linux-${CARCH}-2*/
-  python2 -c 'from regex.test_regex import test_main; test_main()'
+  python2 -m unittest regex.test_regex
   popd
 }
 


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 22:03:04
  Author: felixonmars
Revision: 641074

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
641073, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 22:03:04 UTC (rev 641074)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.3.0
+pkgrel=74
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9bc875c0674ea615f47c498bd40fcbd8ffb356e99b30bde6b0e350a9dcfed353bc21242ea625cecc23b16b617f1e163dab42740cadc49ac5c73f161fd0898ac7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 22:02:08
  Author: felixonmars
Revision: 641072

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-pubkey/repos/community-staging-x86_64/
  haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD
(from rev 641071, haskell-crypto-pubkey/trunk/PKGBUILD)

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

Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 
641071, haskell-crypto-pubkey/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 22:02:08 UTC (rev 641072)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey
+pkgname=haskell-crypto-pubkey
+pkgver=0.2.8
+pkgrel=149
+pkgdesc="Public Key cryptography"
+url="https://github.com/vincenthz/hs-crypto-pubkey;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 
'haskell-crypto-pubkey-types'
+ 'haskell-crypto-random' 'haskell-cryptohash')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06')
+
+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-nettle/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 22:02:50
  Author: felixonmars
Revision: 641073

upgpkg: haskell-nettle 0.3.0-74: rebuild with doctest 0.17

Modified:
  haskell-nettle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 22:02:08 UTC (rev 641072)
+++ PKGBUILD2020-06-09 22:02:50 UTC (rev 641073)
@@ -3,7 +3,7 @@
 _hkgname=nettle
 pkgname=haskell-nettle
 pkgver=0.3.0
-pkgrel=73
+pkgrel=74
 pkgdesc="Safe nettle binding"
 url="https://github.com/stbuehler/haskell-nettle;
 license=('MIT')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:59:14
  Author: felixonmars
Revision: 641066

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cprng-aes/repos/community-staging-x86_64/
  haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 641065, haskell-cprng-aes/trunk/PKGBUILD)

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

Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
641065, haskell-cprng-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:59:14 UTC (rev 641066)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cprng-aes
+pkgname=haskell-cprng-aes
+pkgver=0.6.1
+pkgrel=130
+pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
+url="https://github.com/vincenthz/hs-cprng-aes;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" 
"haskell-crypto-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5')
+
+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" 
\
+--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-crypto-pubkey/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 22:01:52
  Author: felixonmars
Revision: 641071

upgpkg: haskell-crypto-pubkey 0.2.8-149: rebuild with doctest 0.17

Modified:
  haskell-crypto-pubkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 22:01:15 UTC (rev 641070)
+++ PKGBUILD2020-06-09 22:01:52 UTC (rev 641071)
@@ -4,7 +4,7 @@
 _hkgname=crypto-pubkey
 pkgname=haskell-crypto-pubkey
 pkgver=0.2.8
-pkgrel=148
+pkgrel=149
 pkgdesc="Public Key cryptography"
 url="https://github.com/vincenthz/hs-crypto-pubkey;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 22:01:00
  Author: felixonmars
Revision: 641069

upgpkg: haskell-crypto-numbers 0.2.7-129: rebuild with doctest 0.17

Modified:
  haskell-crypto-numbers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 22:00:13 UTC (rev 641068)
+++ PKGBUILD2020-06-09 22:01:00 UTC (rev 641069)
@@ -4,7 +4,7 @@
 _hkgname=crypto-numbers
 pkgname=haskell-crypto-numbers
 pkgver=0.2.7
-pkgrel=128
+pkgrel=129
 pkgdesc="Cryptographic numbers: functions and algorithms"
 url="https://github.com/vincenthz/hs-crypto-numbers;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:58:21
  Author: felixonmars
Revision: 641064

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-random/repos/community-staging-x86_64/
  haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD
(from rev 641063, haskell-crypto-random/trunk/PKGBUILD)

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

Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 
641063, haskell-crypto-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:58:21 UTC (rev 641064)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-random
+pkgname=haskell-crypto-random
+pkgver=0.0.9
+pkgrel=131
+pkgdesc="Simple cryptographic random related types"
+url="https://github.com/vincenthz/hs-crypto-random;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-securemem" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24')
+
+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-crypto-numbers/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 22:01:15
  Author: felixonmars
Revision: 641070

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-numbers/repos/community-staging-x86_64/
  haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 641069, haskell-crypto-numbers/trunk/PKGBUILD)

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

Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 641069, haskell-crypto-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 22:01:15 UTC (rev 641070)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-numbers
+pkgname=haskell-crypto-numbers
+pkgver=0.2.7
+pkgrel=129
+pkgdesc="Cryptographic numbers: functions and algorithms"
+url="https://github.com/vincenthz/hs-crypto-numbers;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-random' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947')
+
+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-clientsession/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 22:00:13
  Author: felixonmars
Revision: 641068

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 
641067, haskell-clientsession/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 22:00:13 UTC (rev 641068)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clientsession
+pkgname=haskell-clientsession
+pkgver=0.9.1.2
+pkgrel=146
+pkgdesc="Securely store session data in a client-side cookie."
+url="https://github.com/yesodweb/clientsession/tree/master;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal"
+ "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api"
+ "haskell-crypto-random" "haskell-entropy" "haskell-setenv"
+ "haskell-skein" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a')
+
+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-test
+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-clientsession/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:59:53
  Author: felixonmars
Revision: 641067

upgpkg: haskell-clientsession 0.9.1.2-146: rebuild with doctest 0.17

Modified:
  haskell-clientsession/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:59:14 UTC (rev 641066)
+++ PKGBUILD2020-06-09 21:59:53 UTC (rev 641067)
@@ -4,7 +4,7 @@
 _hkgname=clientsession
 pkgname=haskell-clientsession
 pkgver=0.9.1.2
-pkgrel=145
+pkgrel=146
 pkgdesc="Securely store session data in a client-side cookie."
 url="https://github.com/yesodweb/clientsession/tree/master;
 license=("MIT")


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:58:58
  Author: felixonmars
Revision: 641065

upgpkg: haskell-cprng-aes 0.6.1-130: rebuild with doctest 0.17

Modified:
  haskell-cprng-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:58:21 UTC (rev 641064)
+++ PKGBUILD2020-06-09 21:58:58 UTC (rev 641065)
@@ -4,7 +4,7 @@
 _hkgname=cprng-aes
 pkgname=haskell-cprng-aes
 pkgver=0.6.1
-pkgrel=129
+pkgrel=130
 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
 url="https://github.com/vincenthz/hs-cprng-aes;
 license=("BSD")


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:57:55
  Author: felixonmars
Revision: 641063

upgpkg: haskell-crypto-random 0.0.9-131: rebuild with doctest 0.17

Modified:
  haskell-crypto-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:57:15 UTC (rev 641062)
+++ PKGBUILD2020-06-09 21:57:55 UTC (rev 641063)
@@ -4,7 +4,7 @@
 _hkgname=crypto-random
 pkgname=haskell-crypto-random
 pkgver=0.0.9
-pkgrel=130
+pkgrel=131
 pkgdesc="Simple cryptographic random related types"
 url="https://github.com/vincenthz/hs-crypto-random;
 license=("BSD")


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:57:15
  Author: felixonmars
Revision: 641062

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cipher-aes/repos/community-staging-x86_64/
  haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 641061, haskell-cipher-aes/trunk/PKGBUILD)

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

Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
641061, haskell-cipher-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:57:15 UTC (rev 641062)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cipher-aes
+pkgname=haskell-cipher-aes
+pkgver=0.2.11
+pkgrel=124
+pkgdesc="Fast AES cipher implementation with advanced mode of operations"
+url="https://github.com/vincenthz/hs-cipher-aes;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816')
+
+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 \
+-fsupport_aesni
+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-crypto-cipher-types/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:56:05
  Author: felixonmars
Revision: 641059

upgpkg: haskell-crypto-cipher-types 0.0.9-124: rebuild with doctest 0.17

Modified:
  haskell-crypto-cipher-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:55:29 UTC (rev 641058)
+++ PKGBUILD2020-06-09 21:56:05 UTC (rev 641059)
@@ -4,7 +4,7 @@
 _hkgname=crypto-cipher-types
 pkgname=haskell-crypto-cipher-types
 pkgver=0.0.9
-pkgrel=123
+pkgrel=124
 pkgdesc="Generic cryptography cipher types"
 url="https://github.com/vincenthz/hs-crypto-cipher;
 license=("BSD")


[arch-commits] Commit in haskell-crypto-cipher-types/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:56:20
  Author: felixonmars
Revision: 641060

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-cipher-types/repos/community-staging-x86_64/
  haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD
(from rev 641059, haskell-crypto-cipher-types/trunk/PKGBUILD)

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

Copied: haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD 
(from rev 641059, haskell-crypto-cipher-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:56:20 UTC (rev 641060)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-cipher-types
+pkgname=haskell-crypto-cipher-types
+pkgver=0.0.9
+pkgrel=124
+pkgdesc="Generic cryptography cipher types"
+url="https://github.com/vincenthz/hs-crypto-cipher;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-securemem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9b369dfbe1baa918f8b72dca0a6637634582629ccd46226a3a89813f42cca1e11ee738e1053503a6bc2863c04dd885083e6a09a5bda5a52dbf381e9f133e24cc')
+
+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" 
\
+--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-cipher-aes/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:57:00
  Author: felixonmars
Revision: 641061

upgpkg: haskell-cipher-aes 0.2.11-124: rebuild with doctest 0.17

Modified:
  haskell-cipher-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:56:20 UTC (rev 641060)
+++ PKGBUILD2020-06-09 21:57:00 UTC (rev 641061)
@@ -4,7 +4,7 @@
 _hkgname=cipher-aes
 pkgname=haskell-cipher-aes
 pkgver=0.2.11
-pkgrel=123
+pkgrel=124
 pkgdesc="Fast AES cipher implementation with advanced mode of operations"
 url="https://github.com/vincenthz/hs-cipher-aes;
 license=("BSD")


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:55:29
  Author: felixonmars
Revision: 641058

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-securemem/repos/community-staging-x86_64/PKGBUILD (from rev 
641057, haskell-securemem/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:55:29 UTC (rev 641058)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=securemem
+pkgname=haskell-securemem
+pkgver=0.1.10
+pkgrel=86
+pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk."
+url="https://github.com/vincenthz/hs-securemem;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9f1428896a7b554244e42ac04a17c008cadce8102294b3249c172d84b20195325c48eadf15f7d26dabd766e4d45d171b0a26649e097d632a7fae596663a43096')
+
+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-securemem/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:55:15
  Author: felixonmars
Revision: 641057

upgpkg: haskell-securemem 0.1.10-86: rebuild with doctest 0.17

Modified:
  haskell-securemem/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:54:41 UTC (rev 641056)
+++ PKGBUILD2020-06-09 21:55:15 UTC (rev 641057)
@@ -4,7 +4,7 @@
 _hkgname=securemem
 pkgname=haskell-securemem
 pkgver=0.1.10
-pkgrel=85
+pkgrel=86
 pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk."
 url="https://github.com/vincenthz/hs-securemem;
 license=("BSD")


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:54:41
  Author: felixonmars
Revision: 641056

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 641055, 
haskell-rsa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:54:41 UTC (rev 641056)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=RSA
+pkgname=haskell-rsa
+pkgver=2.4.1
+pkgrel=22
+pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1."
+url="https://github.com/GaloisInc/rsa;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 
'haskell-sha')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2cd3145f405bdc7dd1ddef3e93ef70a214b02607dc7f9648d36c258ba16eed881936816f4ae5ea3b7abd77b7b65d36a984e68dd19e3346fcf1d5231bca6cccb3')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '1i{-# language NoMonadFailDesugaring #-}' Test.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-rsa/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:54:27
  Author: felixonmars
Revision: 641055

upgpkg: haskell-rsa 2.4.1-22: rebuild with doctest 0.17

Modified:
  haskell-rsa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:53:15 UTC (rev 641054)
+++ PKGBUILD2020-06-09 21:54:27 UTC (rev 641055)
@@ -3,7 +3,7 @@
 _hkgname=RSA
 pkgname=haskell-rsa
 pkgver=2.4.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1."
 url="https://github.com/GaloisInc/rsa;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:53:01
  Author: felixonmars
Revision: 641053

upgpkg: haskell-rio-prettyprint 0.1.0.0-71: rebuild with doctest 0.17

Modified:
  haskell-rio-prettyprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:52:19 UTC (rev 641052)
+++ PKGBUILD2020-06-09 21:53:01 UTC (rev 641053)
@@ -3,7 +3,7 @@
 _hkgname=rio-prettyprint
 pkgname=haskell-rio-prettyprint
 pkgver=0.1.0.0
-pkgrel=70
+pkgrel=71
 pkgdesc="Pretty-printing for RIO"
 url="https://github.com/commercialhaskell/stack;
 license=('MIT')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:53:15
  Author: felixonmars
Revision: 641054

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-rio-prettyprint/repos/community-staging-x86_64/
  haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD
(from rev 641053, haskell-rio-prettyprint/trunk/PKGBUILD)

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

Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 641053, haskell-rio-prettyprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:53:15 UTC (rev 641054)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-prettyprint
+pkgname=haskell-rio-prettyprint
+pkgver=0.1.0.0
+pkgrel=71
+pkgdesc="Pretty-printing for RIO"
+url="https://github.com/commercialhaskell/stack;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-colour' 'haskell-path' 'haskell-rio')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('96599c19f5c49824d5bd76c109e2304153170269ecd4c6595f03705216154750670542110fdab450a7e36db00d6a6a0d3acca30e5c7c24a855760b09703a4658')
+
+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-rank2classes/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:52:06
  Author: felixonmars
Revision: 641051

upgpkg: haskell-rank2classes 1.4.0.1-3: rebuild with doctest 0.17

Modified:
  haskell-rank2classes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:51:09 UTC (rev 641050)
+++ PKGBUILD2020-06-09 21:52:06 UTC (rev 641051)
@@ -3,7 +3,7 @@
 _hkgname=rank2classes
 pkgname=haskell-rank2classes
 pkgver=1.4.0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
 url="https://github.com/blamario/grampa/tree/master/rank2classes;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:52:19
  Author: felixonmars
Revision: 641052

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rank2classes/repos/community-staging-x86_64/PKGBUILD (from rev 
641051, haskell-rank2classes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:52:19 UTC (rev 641052)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rank2classes
+pkgname=haskell-rank2classes
+pkgver=1.4.0.1
+pkgrel=3
+pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
+url="https://github.com/blamario/grampa/tree/master/rank2classes;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-distributive')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-markdown-unlit'
+ 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('57e5d1ab9bcd1cfefe4183cf9d3048f6d7f2111db70e1dd289b7b6b34c42f4160f52cfb1e55805e1b8cd55437633d60029c736c8351becf1a2e5d80d0c3bf019')
+
+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-prettyprinter-convert-ansi-wl-pprint/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:51:09
  Author: felixonmars
Revision: 641050

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/
  
haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
(from rev 641049, 
haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD)

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

Copied: 
haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
 (from rev 641049, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:51:09 UTC (rev 641050)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-convert-ansi-wl-pprint
+pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
+pkgver=1.1
+pkgrel=89
+pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
+url="https://github.com/quchen/prettyprinter;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d5587fd33e5175149781c21d577a2e18b4f84731ed9deb692f22ea25f85212ac13b300176b13ae3f54d07fb3a720fda6c5561052d68f4832dc255fbf85c05aea')
+
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:50:55
  Author: felixonmars
Revision: 641049

upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1-89: rebuild with 
doctest 0.17

Modified:
  haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:50:18 UTC (rev 641048)
+++ PKGBUILD2020-06-09 21:50:55 UTC (rev 641049)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter-convert-ansi-wl-pprint
 pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
 pkgver=1.1
-pkgrel=88
+pkgrel=89
 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
 url="https://github.com/quchen/prettyprinter;
 license=('custom:BSD2')


[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:50:18
  Author: felixonmars
Revision: 641048

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/
  haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD
(from rev 641047, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD)

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

Copied: 
haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD 
(from rev 641047, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:50:18 UTC (rev 641048)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-ansi-terminal
+pkgname=haskell-prettyprinter-ansi-terminal
+pkgver=1.1.1.2
+pkgrel=92
+pkgdesc="ANSI terminal backend for the prettyprinter package."
+url="https://github.com/quchen/prettyprinter-ansi-terminal;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2ac6c76ce6570b285370c9b1a466272aa5a3ba86a9f1de996392d750d212ff62a743e9c3c28f7de7951c9b270d64c97cb695166b65d642751942d682ff1a71b')
+
+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-buildReadme
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:50:04
  Author: felixonmars
Revision: 641047

upgpkg: haskell-prettyprinter-ansi-terminal 1.1.1.2-92: rebuild with doctest 
0.17

Modified:
  haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:49:24 UTC (rev 641046)
+++ PKGBUILD2020-06-09 21:50:04 UTC (rev 641047)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter-ansi-terminal
 pkgname=haskell-prettyprinter-ansi-terminal
 pkgver=1.1.1.2
-pkgrel=91
+pkgrel=92
 pkgdesc="ANSI terminal backend for the prettyprinter package."
 url="https://github.com/quchen/prettyprinter-ansi-terminal;
 license=('custom:BSD2')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:49:24
  Author: felixonmars
Revision: 641046

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 
641045, haskell-prettyprinter/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:49:24 UTC (rev 641046)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter
+pkgname=haskell-prettyprinter
+pkgver=1.6.1
+pkgrel=11
+pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter."
+url="https://github.com/hspec/prettyprinter;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-pgp-wordlist' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4623cec5c2034f08bce57320d9cedce4c893977868e2c98191c060d6442c2c19c946a07dc8dc2a31dd03c726f392dfff6509ca837d9c75974637e7ffc5099496')
+
+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-buildReadme
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:49:09
  Author: felixonmars
Revision: 641045

upgpkg: haskell-prettyprinter 1.6.1-11: rebuild with doctest 0.17

Modified:
  haskell-prettyprinter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:47:05 UTC (rev 641044)
+++ PKGBUILD2020-06-09 21:49:09 UTC (rev 641045)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter
 pkgname=haskell-prettyprinter
 pkgver=1.6.1
-pkgrel=10
+pkgrel=11
 pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter."
 url="https://github.com/hspec/prettyprinter;
 license=('custom:BSD2')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:46:43
  Author: felixonmars
Revision: 641043

upgpkg: haskell-pretty-simple 3.2.3.0-2: rebuild with doctest 0.17

Modified:
  haskell-pretty-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:45:53 UTC (rev 641042)
+++ PKGBUILD2020-06-09 21:46:43 UTC (rev 641043)
@@ -3,7 +3,7 @@
 _hkgname=pretty-simple
 pkgname=haskell-pretty-simple
 pkgver=3.2.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Pretty printer for data types with a 'Show' instance"
 url="https://github.com/cdepillabout/pretty-simple;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:47:05
  Author: felixonmars
Revision: 641044

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pretty-simple/repos/community-staging-x86_64/PKGBUILD (from rev 
641043, haskell-pretty-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:47:05 UTC (rev 641044)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pretty-simple
+pkgname=haskell-pretty-simple
+pkgver=3.2.3.0
+pkgrel=2
+pkgdesc="Pretty printer for data types with a 'Show' instance"
+url="https://github.com/cdepillabout/pretty-simple;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-glob' 
'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ab10fa481e88319ee63839e561e0c8050806568664230adfcd7ace705b069f2c160e9b8889c95ae027831e17a2ffc7fb69f533be42305ffe2d705077d7014ec4')
+
+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-pgp-wordlist/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:45:53
  Author: felixonmars
Revision: 641042

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pgp-wordlist/repos/community-staging-x86_64/
  haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD
(from rev 641041, haskell-pgp-wordlist/trunk/PKGBUILD)

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

Copied: haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 
641041, haskell-pgp-wordlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:45:53 UTC (rev 641042)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pgp-wordlist
+pkgname=haskell-pgp-wordlist
+pkgver=0.1.0.3
+pkgrel=40
+pkgdesc="Translate between binary data and a human-readable collection of 
words."
+url="https://github.com/quchen/pgp-wordlist;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b7c6db47c1f9a0b10c5c94ea46b8eee282988e5990ef3dafa2d07a5bfc0718572b04494d23ddab063811ef2452546d6b17010c6490a89031f4b071f1a43d989b')
+
+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-pgp-wordlist/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:45:33
  Author: felixonmars
Revision: 641041

upgpkg: haskell-pgp-wordlist 0.1.0.3-40: rebuild with doctest 0.17

Modified:
  haskell-pgp-wordlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:44:49 UTC (rev 641040)
+++ PKGBUILD2020-06-09 21:45:33 UTC (rev 641041)
@@ -3,7 +3,7 @@
 _hkgname=pgp-wordlist
 pkgname=haskell-pgp-wordlist
 pkgver=0.1.0.3
-pkgrel=39
+pkgrel=40
 pkgdesc="Translate between binary data and a human-readable collection of 
words."
 url="https://github.com/quchen/pgp-wordlist;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:44:49
  Author: felixonmars
Revision: 641040

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pem/repos/community-staging-x86_64/PKGBUILD (from rev 641039, 
haskell-pem/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:44:49 UTC (rev 641040)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: hauzer 
+
+_hkgname=pem
+pkgname=haskell-pem
+pkgver=0.2.4
+pkgrel=84
+pkgdesc="Privacy Enhanced Mail (PEM) format reader and writer."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-memory')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c27531ae89e69cebbeeecdf3cf72b897eb65c2f9b22c898bf88d79664f1b54b592f0e0f2bc007f84ec3b0efee8bd20eee187bf73a2947b2fc7d9f4a7e418872d')
+
+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 runc/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-06-09 Thread Morten Linderud via arch-commits
Date: Tuesday, June 9, 2020 @ 21:44:22
  Author: foxboron
Revision: 641038

archrelease: copy trunk to community-x86_64

Added:
  runc/repos/community-x86_64/PKGBUILD
(from rev 641037, runc/trunk/PKGBUILD)
Deleted:
  runc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-09 21:44:12 UTC (rev 641037)
+++ PKGBUILD2020-06-09 21:44:22 UTC (rev 641038)
@@ -1,46 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: Sébastien "Seblu" Luttringer
-
-pkgname=runc
-pkgver=1.0.0rc10
-pkgrel=2
-pkgdesc='CLI tool for managing OCI compliant containers'
-arch=(x86_64)
-url='https://runc.io/'
-license=(Apache)
-depends=(libseccomp)
-makedepends=(git go-pie go-md2man)
-_commit=dc9208a3303feef5b3839f4323d9beb36df0a9dd  # tags/v1.0.0-rc10
-source=("git+https://github.com/opencontainers/runc.git#commit=$_commit?signed;)
-validpgpkeys=("5F36C6C61B5460124A75F5A69E18AA267DDB8DB4")
-sha256sums=('SKIP')
-
-pkgver() {
-  cd runc
-  git describe | sed 's/^v//;s/-//;s/-/+/g'
-}
-
-prepare() {
-  mkdir -p src/github.com/opencontainers
-  cp -r runc src/github.com/opencontainers/
-}
-
-build() {
-  cd src/github.com/opencontainers/runc
-  export EXTRA_FLAGS="-gcflags all=-trimpath=${PWD} -asmflags 
all=-trimpath=${PWD}"
-  export GOPATH="$srcdir"
-  export EXTRA_LDFLAGS="-extldflags ${LDFLAGS}"
-  export BUILDTAGS='seccomp apparmor'
-  make runc man
-}
-
-package() {
-  cd src/github.com/opencontainers/runc
-
-  install -Dm755 runc "$pkgdir/usr/bin/runc"
-  install -Dm644 contrib/completions/bash/runc \
-"$pkgdir/usr/share/bash-completion/completions/runc"
-  
-  install -d "$pkgdir/usr/share/man/man8"
-  install -m644 man/man8/*.8 "$pkgdir/usr/share/man/man8"
-}

Copied: runc/repos/community-x86_64/PKGBUILD (from rev 641037, 
runc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-09 21:44:22 UTC (rev 641038)
@@ -0,0 +1,49 @@
+# Maintainer: Morten Linderud 
+# Contributor: Sébastien "Seblu" Luttringer
+
+pkgname=runc
+pkgver=1.0.0rc90
+pkgrel=1
+pkgdesc='CLI tool for managing OCI compliant containers'
+arch=(x86_64)
+url='https://runc.io/'
+license=(Apache)
+depends=(libseccomp)
+makedepends=(git go go-md2man)
+_commit=dc9208a3303feef5b3839f4323d9beb36df0a9dd  # tags/v1.0.0-rc10
+source=("git+https://github.com/opencontainers/runc.git#commit=$_commit?signed;)
+validpgpkeys=("5F36C6C61B5460124A75F5A69E18AA267DDB8DB4")
+sha256sums=('SKIP')
+
+pkgver() {
+  cd runc
+  git describe | sed 's/^v//;s/-//;s/-/+/g'
+}
+
+prepare() {
+  mkdir -p src/github.com/opencontainers
+  cp -r runc src/github.com/opencontainers/
+}
+
+build() {
+  cd src/github.com/opencontainers/runc
+  export GOPATH="$srcdir"
+  export BUILDTAGS='seccomp apparmor'
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  make runc man
+}
+
+package() {
+  cd src/github.com/opencontainers/runc
+
+  install -Dm755 runc "$pkgdir/usr/bin/runc"
+  install -Dm644 contrib/completions/bash/runc \
+"$pkgdir/usr/share/bash-completion/completions/runc"
+  
+  install -d "$pkgdir/usr/share/man/man8"
+  install -m644 man/man8/*.8 "$pkgdir/usr/share/man/man8"
+}


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

2020-06-09 Thread Morten Linderud via arch-commits
Date: Tuesday, June 9, 2020 @ 21:44:12
  Author: foxboron
Revision: 641037

upgpkg: runc 1.0.0rc90-1

Go package guidelines

Modified:
  runc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:43:53 UTC (rev 641036)
+++ PKGBUILD2020-06-09 21:44:12 UTC (rev 641037)
@@ -2,14 +2,14 @@
 # Contributor: Sébastien "Seblu" Luttringer
 
 pkgname=runc
-pkgver=1.0.0rc10
-pkgrel=2
+pkgver=1.0.0rc90
+pkgrel=1
 pkgdesc='CLI tool for managing OCI compliant containers'
 arch=(x86_64)
 url='https://runc.io/'
 license=(Apache)
 depends=(libseccomp)
-makedepends=(git go-pie go-md2man)
+makedepends=(git go go-md2man)
 _commit=dc9208a3303feef5b3839f4323d9beb36df0a9dd  # tags/v1.0.0-rc10
 
source=("git+https://github.com/opencontainers/runc.git#commit=$_commit?signed;)
 validpgpkeys=("5F36C6C61B5460124A75F5A69E18AA267DDB8DB4")
@@ -27,10 +27,13 @@
 
 build() {
   cd src/github.com/opencontainers/runc
-  export EXTRA_FLAGS="-gcflags all=-trimpath=${PWD} -asmflags 
all=-trimpath=${PWD}"
   export GOPATH="$srcdir"
-  export EXTRA_LDFLAGS="-extldflags ${LDFLAGS}"
   export BUILDTAGS='seccomp apparmor'
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
   make runc man
 }
 


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:44:35
  Author: felixonmars
Revision: 641039

upgpkg: haskell-pem 0.2.4-84: rebuild with doctest 0.17

Modified:
  haskell-pem/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:44:22 UTC (rev 641038)
+++ PKGBUILD2020-06-09 21:44:35 UTC (rev 641039)
@@ -5,7 +5,7 @@
 _hkgname=pem
 pkgname=haskell-pem
 pkgver=0.2.4
-pkgrel=83
+pkgrel=84
 pkgdesc="Privacy Enhanced Mail (PEM) format reader and writer."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:43:40
  Author: felixonmars
Revision: 641035

upgpkg: haskell-pcre-heavy 1.0.0.2-91: rebuild with doctest 0.17

Modified:
  haskell-pcre-heavy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:43:00 UTC (rev 641034)
+++ PKGBUILD2020-06-09 21:43:40 UTC (rev 641035)
@@ -4,7 +4,7 @@
 _hkgname=pcre-heavy
 pkgname=haskell-pcre-heavy
 pkgver=1.0.0.2
-pkgrel=90
+pkgrel=91
 pkgdesc="A regexp library on top of pcre-light you can actually use"
 url="https://github.com/myfreeweb/pcre-heavy;
 license=("custom:PublicDomain")


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:43:53
  Author: felixonmars
Revision: 641036

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pcre-heavy/repos/community-staging-x86_64/
  haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD
(from rev 641035, haskell-pcre-heavy/trunk/PKGBUILD)

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

Copied: haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 
641035, haskell-pcre-heavy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:43:53 UTC (rev 641036)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-heavy
+pkgname=haskell-pcre-heavy
+pkgver=1.0.0.2
+pkgrel=91
+pkgdesc="A regexp library on top of pcre-light you can actually use"
+url="https://github.com/myfreeweb/pcre-heavy;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-pcre-light' 
'haskell-string-conversions')
+makedepends=('ghc' 'haskell-glob' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('77691394c7aadb1c81a0974207a8f8ea8ef5f0c85301d0fdb6fb453724c38bd8598b437994b75df5a02a2ca8a98ec22a9473ade52e26a3d2bb1daf22637b54cd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/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
+doctest library/*/*/*/*.hs
+}
+
+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 "UNLICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/UNLICENSE"
+}


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:43:00
  Author: felixonmars
Revision: 641034

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-path-io/repos/community-staging-x86_64/
  haskell-path-io/repos/community-staging-x86_64/PKGBUILD
(from rev 641033, haskell-path-io/trunk/PKGBUILD)

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
641033, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:43:00 UTC (rev 641034)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.6.0
+pkgrel=33
+pkgdesc="Interface to ‘directory’ package for users of ‘path’"
+url="https://github.com/mrkkrp/path-io;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-path' 'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('dcafbbfe1531d7b00a9df751c093e6affdefafe7589c0243530579b9f5733ef1357b1085cfd88bf53ff9794accddbc789b927a199f4c4a2b7778268cf1719477')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i -e 's/< *0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+  cd "$srcdir/$_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-dev
+  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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:42:45
  Author: felixonmars
Revision: 641033

upgpkg: haskell-path-io 1.6.0-33: rebuild with doctest 0.17

Modified:
  haskell-path-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:41:56 UTC (rev 641032)
+++ PKGBUILD2020-06-09 21:42:45 UTC (rev 641033)
@@ -5,7 +5,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.6.0
-pkgrel=32
+pkgrel=33
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io;
 license=("BSD")


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:41:41
  Author: felixonmars
Revision: 641030

upgpkg: haskell-path 0.8.0-7: rebuild with doctest 0.17

Modified:
  haskell-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:41:33 UTC (rev 641029)
+++ PKGBUILD2020-06-09 21:41:41 UTC (rev 641030)
@@ -4,7 +4,7 @@
 _hkgname=path
 pkgname=haskell-path
 pkgver=0.8.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-06-09 Thread Morten Linderud via arch-commits
Date: Tuesday, June 9, 2020 @ 21:41:42
  Author: foxboron
Revision: 641031

archrelease: copy trunk to community-x86_64

Added:
  restic/repos/community-x86_64/PKGBUILD
(from rev 641029, restic/trunk/PKGBUILD)
Deleted:
  restic/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-09 21:41:41 UTC (rev 641030)
+++ PKGBUILD2020-06-09 21:41:42 UTC (rev 641031)
@@ -1,34 +0,0 @@
-# Maintainer: Morten Linderud 
-
-pkgname=restic
-pkgver=0.9.6
-pkgrel=2
-pkgdesc="Fast, secure, efficient backup program"
-arch=('x86_64')
-url="https://restic.net;
-license=('BSD')
-depends=('glibc')
-makedepends=('go-pie' 'git')
-checkdepends=('fuse2')
-optdepends=('fuse2: mount archive')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/restic/restic/archive/v${pkgver}.tar.gz;)
-sha256sums=('1cc8655fa99f06e787871a9f8b5ceec283c856fa341a5b38824a0ca89420b0fe')
-
-build(){
-  cd "${pkgname}-${pkgver}"
-  go build -mod=vendor -trimpath -ldflags "-X 'main.version=${pkgver}' 
-extldflags ${LDFLAGS}" ./cmd/...
-}
-
-check(){
-  cd "${pkgname}-${pkgver}"
-  go test ./cmd/... ./internal/... || true
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  install -Dm755 restic "${pkgdir}/usr/bin/restic"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm644 -t "$pkgdir/usr/share/man/man1/" doc/man/*.1
-  install -Dm644 doc/zsh-completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_restic"
-  install -Dm644 doc/bash-completion.sh 
"$pkgdir/usr/share/bash-completion/completions/restic"
-}

Copied: restic/repos/community-x86_64/PKGBUILD (from rev 641029, 
restic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-09 21:41:42 UTC (rev 641031)
@@ -0,0 +1,39 @@
+# Maintainer: Morten Linderud 
+
+pkgname=restic
+pkgver=0.9.6
+pkgrel=3
+pkgdesc="Fast, secure, efficient backup program"
+arch=('x86_64')
+url="https://restic.net;
+license=('BSD')
+depends=('glibc')
+makedepends=('go' 'git')
+checkdepends=('fuse2')
+optdepends=('fuse2: mount archive')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/restic/restic/archive/v${pkgver}.tar.gz;)
+sha256sums=('1cc8655fa99f06e787871a9f8b5ceec283c856fa341a5b38824a0ca89420b0fe')
+
+build(){
+  cd "${pkgname}-${pkgver}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw"
+  go build -ldflags "-X 'main.version=${pkgver}'" ./cmd/...
+}
+
+check(){
+  cd "${pkgname}-${pkgver}"
+  go test ./cmd/... ./internal/... || true
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  install -Dm755 restic "${pkgdir}/usr/bin/restic"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm644 -t "$pkgdir/usr/share/man/man1/" doc/man/*.1
+  install -Dm644 doc/zsh-completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_restic"
+  install -Dm644 doc/bash-completion.sh 
"$pkgdir/usr/share/bash-completion/completions/restic"
+}


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:41:56
  Author: felixonmars
Revision: 641032

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 641031, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:41:56 UTC (rev 641032)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.8.0
+pkgrel=7
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable')
+makedepends=('ghc' 'haskell-genvalidity' 'haskell-genvalidity-hspec' 
'haskell-genvalidity-property'
+ 'haskell-hspec' 'haskell-quickcheck' 'haskell-validity')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('624c67d0f2779a4470c806d50666a122476d9553f304f1f69fafd3b11cd0acb588c0e246f5ed77d947f0e1ec59b95edbef8a95ff1190dca7a78e0b299b1ec063')
+
+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 restic/trunk (PKGBUILD)

2020-06-09 Thread Morten Linderud via arch-commits
Date: Tuesday, June 9, 2020 @ 21:41:33
  Author: foxboron
Revision: 641029

upgpkg: restic 0.9.6-3

Go package guidelines

Modified:
  restic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:40:45 UTC (rev 641028)
+++ PKGBUILD2020-06-09 21:41:33 UTC (rev 641029)
@@ -2,13 +2,13 @@
 
 pkgname=restic
 pkgver=0.9.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Fast, secure, efficient backup program"
 arch=('x86_64')
 url="https://restic.net;
 license=('BSD')
 depends=('glibc')
-makedepends=('go-pie' 'git')
+makedepends=('go' 'git')
 checkdepends=('fuse2')
 optdepends=('fuse2: mount archive')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/restic/restic/archive/v${pkgver}.tar.gz;)
@@ -16,7 +16,12 @@
 
 build(){
   cd "${pkgname}-${pkgver}"
-  go build -mod=vendor -trimpath -ldflags "-X 'main.version=${pkgver}' 
-extldflags ${LDFLAGS}" ./cmd/...
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw"
+  go build -ldflags "-X 'main.version=${pkgver}'" ./cmd/...
 }
 
 check(){


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:40:45
  Author: felixonmars
Revision: 641028

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-openssl-streams/repos/community-staging-x86_64/
  haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 641027, haskell-openssl-streams/trunk/PKGBUILD)

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

Copied: haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from 
rev 641027, haskell-openssl-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:40:45 UTC (rev 641028)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=openssl-streams
+pkgname=haskell-openssl-streams
+pkgver=1.2.2.0
+pkgrel=61
+pkgdesc="OpenSSL network support for io-streams"
+url="https://github.com/snapframework/openssl-streams;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsopenssl' 'haskell-io-streams' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ff1262afd26c82e97ed0a8bc7237728b47341968e8c6fe4a2351780508241f1588d12b32709d9be3b385db14b9b56eee77676cacb1c0a6bf632a8f25bdb775eb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.1/<4/' $_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-openssl-streams/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:40:31
  Author: felixonmars
Revision: 641027

upgpkg: haskell-openssl-streams 1.2.2.0-61: rebuild with doctest 0.17

Modified:
  haskell-openssl-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:39:52 UTC (rev 641026)
+++ PKGBUILD2020-06-09 21:40:31 UTC (rev 641027)
@@ -3,7 +3,7 @@
 _hkgname=openssl-streams
 pkgname=haskell-openssl-streams
 pkgver=1.2.2.0
-pkgrel=60
+pkgrel=61
 pkgdesc="OpenSSL network support for io-streams"
 url="https://github.com/snapframework/openssl-streams;
 license=('BSD')


[arch-commits] Commit in haskell-network2.8/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:39:52
  Author: felixonmars
Revision: 641026

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network2.8/repos/community-staging-x86_64/
  haskell-network2.8/repos/community-staging-x86_64/PKGBUILD
(from rev 641025, haskell-network2.8/trunk/PKGBUILD)

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

Copied: haskell-network2.8/repos/community-staging-x86_64/PKGBUILD (from rev 
641025, haskell-network2.8/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:39:52 UTC (rev 641026)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=network
+pkgname=haskell-network2.8
+pkgver=2.8.0.1
+pkgrel=7
+pkgdesc="Low-level networking interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e133b1fadfdb0a38fff1fbeabec8ec90a8e7ec49a32a168077588289127ede25b7b4077269eac99f42df657f52e73332a58781e4d9ffd1cd1058497d8ac90f85')
+
+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
+# https://github.com/haskell/network/issues/333#issuecomment-400173091
+runhaskell Setup test || warning "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-network2.8/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:39:36
  Author: felixonmars
Revision: 641025

upgpkg: haskell-network2.8 2.8.0.1-7: rebuild with doctest 0.17

Modified:
  haskell-network2.8/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:38:41 UTC (rev 641024)
+++ PKGBUILD2020-06-09 21:39:36 UTC (rev 641025)
@@ -4,7 +4,7 @@
 _hkgname=network
 pkgname=haskell-network2.8
 pkgver=2.8.0.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Low-level networking interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:38:41
  Author: felixonmars
Revision: 641024

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-multicast/repos/community-staging-x86_64/
  haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD
(from rev 641023, haskell-network-multicast/trunk/PKGBUILD)

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

Copied: haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from 
rev 641023, haskell-network-multicast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:38:41 UTC (rev 641024)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-multicast
+pkgname=haskell-network-multicast
+pkgver=0.3.2
+pkgrel=9
+pkgdesc="Simple multicast library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-bsd')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6308b09e882a3b99ce762cc30da790d6ff83b777d322842d342f555a307c59f0110b9a46557559e9bb5bfba258644f25ebfb9007f33e62cf6855dec8fd48da99')
+
+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-network-multicast/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:38:27
  Author: felixonmars
Revision: 641023

upgpkg: haskell-network-multicast 0.3.2-9: rebuild with doctest 0.17

Modified:
  haskell-network-multicast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:37:53 UTC (rev 641022)
+++ PKGBUILD2020-06-09 21:38:27 UTC (rev 641023)
@@ -4,7 +4,7 @@
 _hkgname=network-multicast
 pkgname=haskell-network-multicast
 pkgver=0.3.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Simple multicast library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:PublicDomain")


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:37:53
  Author: felixonmars
Revision: 641022

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 641021, 
haskell-http2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:37:53 UTC (rev 641022)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http2
+pkgname=haskell-http2
+pkgver=2.0.4
+pkgrel=18
+pkgdesc="HTTP/2 library"
+url="https://github.com/kazu-yamamoto/http2;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 
'haskell-network'
+ 'haskell-network-byte-order' 'haskell-psqueues' 
'haskell-time-manager')
+makedepends=('ghc' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-base16-bytestring'
+ 'haskell-doctest' 'haskell-glob' 'haskell-hspec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('798df9164641f6e8a2cf9ba9b62cb6a368a2ae62703de41a2e26377bf0da4e005a946dc458880e269a116e7c19f8bbd03498d48a81008c935b55e9d9370b6623')
+
+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-devel
+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-http2/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:37:39
  Author: felixonmars
Revision: 641021

upgpkg: haskell-http2 2.0.4-18: rebuild with doctest 0.17

Modified:
  haskell-http2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:36:04 UTC (rev 641020)
+++ PKGBUILD2020-06-09 21:37:39 UTC (rev 641021)
@@ -4,7 +4,7 @@
 _hkgname=http2
 pkgname=haskell-http2
 pkgver=2.0.4
-pkgrel=17
+pkgrel=18
 pkgdesc="HTTP/2 library"
 url="https://github.com/kazu-yamamoto/http2;
 license=("BSD")


[arch-commits] Commit in haskell-network-byte-order/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:36:04
  Author: felixonmars
Revision: 641020

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-byte-order/repos/community-staging-x86_64/
  haskell-network-byte-order/repos/community-staging-x86_64/PKGBUILD
(from rev 641019, haskell-network-byte-order/trunk/PKGBUILD)

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

Copied: haskell-network-byte-order/repos/community-staging-x86_64/PKGBUILD 
(from rev 641019, haskell-network-byte-order/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:36:04 UTC (rev 641020)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-byte-order
+pkgname=haskell-network-byte-order
+pkgver=0.1.5
+pkgrel=3
+pkgdesc="Network byte order utilities"
+url="https://github.com/kazu-yamamoto/network-byte-order;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b94aa581f0fd158fd8de00867a822f308824d932961f7d5d3b0ec35bed549fa7c48586190e5cd85582815d9634098004b41281db08990f4fcb0a81fd2339760d')
+
+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-network-byte-order/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:35:50
  Author: felixonmars
Revision: 641019

upgpkg: haskell-network-byte-order 0.1.5-3: rebuild with doctest 0.17

Modified:
  haskell-network-byte-order/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:35:12 UTC (rev 641018)
+++ PKGBUILD2020-06-09 21:35:50 UTC (rev 641019)
@@ -3,7 +3,7 @@
 _hkgname=network-byte-order
 pkgname=haskell-network-byte-order
 pkgver=0.1.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Network byte order utilities"
 url="https://github.com/kazu-yamamoto/network-byte-order;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:34:58
  Author: felixonmars
Revision: 641017

upgpkg: haskell-hslogger 1.3.1.0-27: rebuild with doctest 0.17

Modified:
  haskell-hslogger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:34:22 UTC (rev 641016)
+++ PKGBUILD2020-06-09 21:34:58 UTC (rev 641017)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-hslogger
 pkgver=1.3.1.0
-pkgrel=26
+pkgrel=27
 pkgdesc="Versatile logging framework"
 url="https://hackage.haskell.org/package/hslogger;
 license=('LGPL')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:35:12
  Author: felixonmars
Revision: 641018

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 
641017, haskell-hslogger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:35:12 UTC (rev 641018)
@@ -0,0 +1,42 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Arch Haskell Team 
+
+pkgname=haskell-hslogger
+pkgver=1.3.1.0
+pkgrel=27
+pkgdesc="Versatile logging framework"
+url="https://hackage.haskell.org/package/hslogger;
+license=('LGPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-bsd' 
'haskell-old-locale')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/hslogger/${pkgver}/hslogger-${pkgver}.tar.gz;)
+sha512sums=('a08e7c85efe2b3f97e87b54db993f78ac31380f9b6f8d926517854771f482b2c64c358ddd12a449a413e5af0f374c034161b6f772148835b50551dc2cdbfa15a')
+
+prepare() {
+cd hslogger-$pkgver
+sed -i 's/< *4.14/<5/' hslogger.cabal
+}
+
+build() {
+cd "${srcdir}/hslogger-${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 "${srcdir}/hslogger-${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-network-bsd/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:34:22
  Author: felixonmars
Revision: 641016

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-bsd/repos/community-staging-x86_64/
  haskell-network-bsd/repos/community-staging-x86_64/PKGBUILD
(from rev 641015, haskell-network-bsd/trunk/PKGBUILD)

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

Copied: haskell-network-bsd/repos/community-staging-x86_64/PKGBUILD (from rev 
641015, haskell-network-bsd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:34:22 UTC (rev 641016)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-bsd
+pkgname=haskell-network-bsd
+pkgver=2.8.1.0
+pkgrel=7
+pkgdesc="POSIX network database () API"
+url="https://github.com/haskell/network-bsd;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2f66c6705c490e1cbaab6ca88444294bc90b3711da4039046a9279060ed41228ab855b40039f56bd02eabcc0351200de3e043a108a0cdc98192d563702de7f3')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.0/<4/' $_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
+}
+
+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-network-bsd/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:34:04
  Author: felixonmars
Revision: 641015

upgpkg: haskell-network-bsd 2.8.1.0-7: rebuild with doctest 0.17

Modified:
  haskell-network-bsd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:33:29 UTC (rev 641014)
+++ PKGBUILD2020-06-09 21:34:04 UTC (rev 641015)
@@ -3,7 +3,7 @@
 _hkgname=network-bsd
 pkgname=haskell-network-bsd
 pkgver=2.8.1.0
-pkgrel=6
+pkgrel=7
 pkgdesc="POSIX network database () API"
 url="https://github.com/haskell/network-bsd;
 license=('MIT')


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

2020-06-09 Thread Morten Linderud via arch-commits
Date: Tuesday, June 9, 2020 @ 21:33:25
  Author: foxboron
Revision: 641013

archrelease: copy trunk to community-x86_64

Added:
  go-tools/repos/community-x86_64/PKGBUILD
(from rev 641012, go-tools/trunk/PKGBUILD)
Deleted:
  go-tools/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-09 21:33:17 UTC (rev 641012)
+++ PKGBUILD2020-06-09 21:33:25 UTC (rev 641013)
@@ -1,59 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-# Maintainer: Morten Linderud 
-
-pkgname=go-tools
-epoch=2
-pkgver=1.14+3922+575de4798
-pkgrel=1
-pkgdesc='Developer tools for the Go programming language'
-arch=(x86_64)
-url='https://golang.org/'
-license=(BSD)
-depends=(glibc)
-makedepends=(git go-pie)
-_commit=575de47986ce07f39826bf8d5e365d5ebf51ee63
-_net_commit=ef20fe5d793301b553005db740f730d87993f778
-source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit
-golang-net::git+https://github.com/golang/net#commit=$_net_commit)
-md5sums=('SKIP'
- 'SKIP')
-
-_tools=(benchcmp callgraph compilebench cover digraph eg fiximports
-go-contrib-init godex godoc goimports gomvpkg gorename gotype 
-goyacc guru html2article present ssadump stringer gopls
-toolstash)
-
-pkgver() {
-  local _gover=1.14
-  cd go-tools
-  printf "%s+%s+%s" $_gover "$(git rev-list --count HEAD)" \
-"$(git rev-parse --short HEAD)"
-}
-
-prepare() {
-  mkdir -p gopath/src/golang.org/x
-  cp -rf go-tools gopath/src/golang.org/x/tools
-  cp -rf golang-net gopath/src/golang.org/x/net
-}
-
-build() {
-  export GOPATH="$srcdir/gopath"
-  cd gopath/src/golang.org/x/tools
-  go install -v -a -trimpath -ldflags "-extldflags ${LDFLAGS}" ./cmd/...
-}
-
-check() {
-  export GOPATH="$srcdir/gopath"
-  cd gopath/src/golang.org/x/tools
-  # Needs to be updated and godoc is failing the test suite
-  # See https://github.com/golang/go/issues/35690
-  go test ./cmd/... || true
-}
-
-package() {
-  for tool in ${_tools[@]}; do
-install -Dm755 gopath/bin/$tool "$pkgdir/usr/bin/$tool"
-  done
-
-  install -Dm644 go-tools/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: go-tools/repos/community-x86_64/PKGBUILD (from rev 641012, 
go-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-09 21:33:25 UTC (rev 641013)
@@ -0,0 +1,64 @@
+# Maintainer: Bartłomiej Piotrowski 
+# Maintainer: Morten Linderud 
+
+pkgname=go-tools
+epoch=2
+pkgver=1.14+3923+c00d67ef2
+pkgrel=1
+pkgdesc='Developer tools for the Go programming language'
+arch=(x86_64)
+url='https://golang.org/'
+license=(BSD)
+depends=(glibc)
+makedepends=(git go)
+_commit=c00d67ef29d03e4dd86a6fb6a75dba1b71a5e294
+_net_commit=ef20fe5d793301b553005db740f730d87993f778
+source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit
+golang-net::git+https://github.com/golang/net#commit=$_net_commit)
+md5sums=('SKIP'
+ 'SKIP')
+
+_tools=(benchcmp callgraph compilebench cover digraph eg fiximports
+go-contrib-init godex godoc goimports gomvpkg gorename gotype 
+goyacc guru html2article present ssadump stringer gopls
+toolstash)
+
+pkgver() {
+  local _gover=1.14
+  cd go-tools
+  printf "%s+%s+%s" $_gover "$(git rev-list --count HEAD)" \
+"$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+  mkdir -p gopath/src/golang.org/x
+  cp -rf go-tools gopath/src/golang.org/x/tools
+  cp -rf golang-net gopath/src/golang.org/x/net
+}
+
+build() {
+  export GOPATH="$srcdir/gopath"
+  cd gopath/src/golang.org/x/tools
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  go install -v -a ./cmd/...
+}
+
+check() {
+  export GOPATH="$srcdir/gopath"
+  cd gopath/src/golang.org/x/tools
+  # Needs to be updated and godoc is failing the test suite
+  # See https://github.com/golang/go/issues/35690
+  go test ./cmd/... || true
+}
+
+package() {
+  for tool in ${_tools[@]}; do
+install -Dm755 gopath/bin/$tool "$pkgdir/usr/bin/$tool"
+  done
+
+  install -Dm644 go-tools/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:33:29
  Author: felixonmars
Revision: 641014

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 
641012, haskell-libmpd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:33:29 UTC (rev 641014)
@@ -0,0 +1,46 @@
+# Maintainer: Levente Polyak 
+# Contributer: Colin Woodbury 
+# Contributer: Leif Warner 
+# Contributor: Cedric Girard 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libmpd
+pkgname=haskell-libmpd
+pkgver=0.9.1.0
+pkgrel=21
+pkgdesc='Client library for MPD, the Music Player Daemon'
+url='https://hackage.haskell.org/package/libmpd'
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 
'haskell-containers' 'haskell-data-default'
+ 'haskell-filepath' 'haskell-network' 'haskell-safe-exceptions' 
'haskell-time' 'haskell-utf8-string'
+ 'haskell-primitive')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz)
+sha512sums=('e0577742b735097f1b562aaf0281bbd50890f22ab819fcbd994b6a3c671319a9a006f09db241aecf4bdaba16573ecc6e01b39094186a8d1385cc4d2db5a56c0a')
+
+build() {
+  cd ${_hkgname}-haskell-${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 haddock
+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}-haskell-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md changelog.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-06-09 Thread Morten Linderud via arch-commits
Date: Tuesday, June 9, 2020 @ 21:33:17
  Author: foxboron
Revision: 641012

upgpkg: go-tools 2:1.14+3923+c00d67ef2-1

Go package guidelines

Modified:
  go-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:33:15 UTC (rev 641011)
+++ PKGBUILD2020-06-09 21:33:17 UTC (rev 641012)
@@ -3,7 +3,7 @@
 
 pkgname=go-tools
 epoch=2
-pkgver=1.14+3922+575de4798
+pkgver=1.14+3923+c00d67ef2
 pkgrel=1
 pkgdesc='Developer tools for the Go programming language'
 arch=(x86_64)
@@ -10,8 +10,8 @@
 url='https://golang.org/'
 license=(BSD)
 depends=(glibc)
-makedepends=(git go-pie)
-_commit=575de47986ce07f39826bf8d5e365d5ebf51ee63
+makedepends=(git go)
+_commit=c00d67ef29d03e4dd86a6fb6a75dba1b71a5e294
 _net_commit=ef20fe5d793301b553005db740f730d87993f778
 source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit
 golang-net::git+https://github.com/golang/net#commit=$_net_commit)
@@ -39,7 +39,12 @@
 build() {
   export GOPATH="$srcdir/gopath"
   cd gopath/src/golang.org/x/tools
-  go install -v -a -trimpath -ldflags "-extldflags ${LDFLAGS}" ./cmd/...
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  go install -v -a ./cmd/...
 }
 
 check() {


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:33:15
  Author: felixonmars
Revision: 641011

upgpkg: haskell-libmpd 0.9.1.0-21: rebuild with doctest 0.17

Modified:
  haskell-libmpd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:32:28 UTC (rev 641010)
+++ PKGBUILD2020-06-09 21:33:15 UTC (rev 641011)
@@ -7,7 +7,7 @@
 _hkgname=libmpd
 pkgname=haskell-libmpd
 pkgver=0.9.1.0
-pkgrel=20
+pkgrel=21
 pkgdesc='Client library for MPD, the Music Player Daemon'
 url='https://hackage.haskell.org/package/libmpd'
 license=('MIT')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:32:28
  Author: felixonmars
Revision: 641010

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 641009, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:32:28 UTC (rev 641010)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=4.0.1
+pkgrel=28
+pkgdesc="DNS library in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-cryptonite'
+ 'haskell-hourglass' 'haskell-iproute' 'haskell-network' 
'haskell-psqueues')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5c3d86c95aeb61ffdf951472a18ce2878b9dad1069efdf02fd7aff4065cf88c93c13d197488af65811440c674a75601b0c3336a6de6a9bff98cca018254b6e9c')
+
+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
+# https://github.com/kazu-yamamoto/dns/issues/102
+runhaskell Setup test || warning "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-dns/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:32:14
  Author: felixonmars
Revision: 641009

upgpkg: haskell-dns 4.0.1-28: rebuild with doctest 0.17

Modified:
  haskell-dns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:31:06 UTC (rev 641008)
+++ PKGBUILD2020-06-09 21:32:14 UTC (rev 641009)
@@ -4,7 +4,7 @@
 _hkgname=dns
 pkgname=haskell-dns
 pkgver=4.0.1
-pkgrel=27
+pkgrel=28
 pkgdesc="DNS library in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in haskell-io-streams-haproxy/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:29:56
  Author: felixonmars
Revision: 641005

upgpkg: haskell-io-streams-haproxy 1.0.1.0-58: rebuild with doctest 0.17

Modified:
  haskell-io-streams-haproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:28:59 UTC (rev 641004)
+++ PKGBUILD2020-06-09 21:29:56 UTC (rev 641005)
@@ -3,7 +3,7 @@
 _hkgname=io-streams-haproxy
 pkgname=haskell-io-streams-haproxy
 pkgver=1.0.1.0
-pkgrel=57
+pkgrel=58
 pkgdesc="HAProxy protocol 1.5 support for io-streams"
 url="https://github.com/snapframework/io-streams-haproxy;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:31:06
  Author: felixonmars
Revision: 641008

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 
641007, haskell-iproute/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:31:06 UTC (rev 641008)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=iproute
+pkgname=haskell-iproute
+pkgver=1.7.9
+pkgrel=8
+pkgdesc="IP Routing Table"
+url="https://www.mew.org/~kazu/proj/iproute/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-appar" "haskell-byteorder" "haskell-network")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8a34a7883953cd4ab15a338d79f273f433a121991d38885c315ca9801095681a2ae83d763c5eaf1d464df94d86a4e2b6a86a29e413e89f82a39588349dd2502f')
+
+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-iproute/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:30:51
  Author: felixonmars
Revision: 641007

upgpkg: haskell-iproute 1.7.9-8: rebuild with doctest 0.17

Modified:
  haskell-iproute/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:30:11 UTC (rev 641006)
+++ PKGBUILD2020-06-09 21:30:51 UTC (rev 641007)
@@ -4,7 +4,7 @@
 _hkgname=iproute
 pkgname=haskell-iproute
 pkgver=1.7.9
-pkgrel=7
+pkgrel=8
 pkgdesc="IP Routing Table"
 url="https://www.mew.org/~kazu/proj/iproute/;
 license=("BSD")


[arch-commits] Commit in haskell-io-streams-haproxy/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:30:11
  Author: felixonmars
Revision: 641006

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-io-streams-haproxy/repos/community-staging-x86_64/
  haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD
(from rev 641005, haskell-io-streams-haproxy/trunk/PKGBUILD)

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

Copied: haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD 
(from rev 641005, haskell-io-streams-haproxy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:30:11 UTC (rev 641006)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=io-streams-haproxy
+pkgname=haskell-io-streams-haproxy
+pkgver=1.0.1.0
+pkgrel=58
+pkgdesc="HAProxy protocol 1.5 support for io-streams"
+url="https://github.com/snapframework/io-streams-haproxy;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-io-streams' 
'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6d9f2da6b014a9f2ee894237af56376b94616af1c1795681adac4bfd10edfb851cbe1a37295025c6ebf7e77fe7b5d2abba3557ac1a9ed594deabaee05151572a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *4.13/<5/' -e 's/< *3.1/<4/' $_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-io-streams/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:28:59
  Author: felixonmars
Revision: 641004

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-io-streams/repos/community-staging-x86_64/
  haskell-io-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 641003, haskell-io-streams/trunk/PKGBUILD)

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

Copied: haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
641003, haskell-io-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:28:59 UTC (rev 641004)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=io-streams
+pkgname=haskell-io-streams
+pkgver=1.5.1.0
+pkgrel=58
+pkgdesc="Simple, composable, and easy-to-use stream I/O"
+url="https://github.com/snapframework/io-streams;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-network' 'haskell-primitive' 
'haskell-vector'
+ 'haskell-zlib-bindings')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('01ddf89f09cba429ab600e55994cb6740d4fcdeb23ce85822098d39dbe530a74256d66ea52429798787d9d549db3cd99a5078362b333a7f49c4926e74e0b460c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' -e 's/< *0.7/<1/' -e 's/< *3.1/<4/' 
$_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-io-streams/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:28:43
  Author: felixonmars
Revision: 641003

upgpkg: haskell-io-streams 1.5.1.0-58: rebuild with doctest 0.17

Modified:
  haskell-io-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:27:32 UTC (rev 641002)
+++ PKGBUILD2020-06-09 21:28:43 UTC (rev 641003)
@@ -3,7 +3,7 @@
 _hkgname=io-streams
 pkgname=haskell-io-streams
 pkgver=1.5.1.0
-pkgrel=57
+pkgrel=58
 pkgdesc="Simple, composable, and easy-to-use stream I/O"
 url="https://github.com/snapframework/io-streams;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:27:32
  Author: felixonmars
Revision: 641002

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 
641001, haskell-http-common/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:27:32 UTC (rev 641002)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-common
+pkgname=haskell-http-common
+pkgver=0.8.2.0
+pkgrel=91
+pkgdesc="Common types for HTTP clients and servers"
+url="https://github.com/afcowie/http-common;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-network' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e02e9b08235483220856ed1cacebea1910ec41451d7ec68b86a2193f5c050f74ef3747a4a2c35c560795727d9f62ee6485cfd1ed5597fb7645ce6339f969851a')
+
+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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:27:18
  Author: felixonmars
Revision: 641001

upgpkg: haskell-http-common 0.8.2.0-91: rebuild with doctest 0.17

Modified:
  haskell-http-common/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:26:08 UTC (rev 641000)
+++ PKGBUILD2020-06-09 21:27:18 UTC (rev 641001)
@@ -3,7 +3,7 @@
 _hkgname=http-common
 pkgname=haskell-http-common
 pkgver=0.8.2.0
-pkgrel=90
+pkgrel=91
 pkgdesc="Common types for HTTP clients and servers"
 url="https://github.com/afcowie/http-common;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:25:52
  Author: felixonmars
Revision: 640999

upgpkg: haskell-hsopenssl 0.11.4.18-5: rebuild with doctest 0.17

Modified:
  haskell-hsopenssl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:24:59 UTC (rev 640998)
+++ PKGBUILD2020-06-09 21:25:52 UTC (rev 640999)
@@ -3,7 +3,7 @@
 _hkgname=HsOpenSSL
 pkgname=haskell-hsopenssl
 pkgver=0.11.4.18
-pkgrel=4
+pkgrel=5
 pkgdesc="Partial OpenSSL binding for Haskell"
 url="https://github.com/vshabanov/HsOpenSSL;
 license=('custom:PublicDomain')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:26:08
  Author: felixonmars
Revision: 641000

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hsopenssl/repos/community-staging-x86_64/PKGBUILD (from rev 
640999, haskell-hsopenssl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:26:08 UTC (rev 641000)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HsOpenSSL
+pkgname=haskell-hsopenssl
+pkgver=0.11.4.18
+pkgrel=5
+pkgdesc="Partial OpenSSL binding for Haskell"
+url="https://github.com/vshabanov/HsOpenSSL;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'openssl')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f61d7f802e677243c77c1742af3a17ceb65bc50b4c865f6dde126f747039a9b1d2271f243770342cc6344f028f21a8d390bec15c69f196d71133e0df65800f14')
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-06-09 Thread Jan Steffens via arch-commits
Date: Tuesday, June 9, 2020 @ 21:25:21
  Author: heftig
Revision: 388705

2.64.3-2: Disable openssl backend (upstream says not to use it)

Modified:
  glib-networking/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 19:49:30 UTC (rev 388704)
+++ PKGBUILD2020-06-09 21:25:21 UTC (rev 388705)
@@ -2,15 +2,14 @@
 
 pkgname=glib-networking
 pkgver=2.64.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Network extensions for GLib"
 url="https://gitlab.gnome.org/GNOME/glib-networking;
 arch=(x86_64)
 license=(GPL2)
 depends=(glib2 libproxy gnutls gsettings-desktop-schemas)
-makedepends=(meson git openssl)
+makedepends=(meson git)
 checkdepends=(ca-certificates)
-optdepends=('openssl: Alternative backend')
 _commit=533d3a76e2cc622b072e3ec789f69e888f3fd8eb  # tags/2.64.3^0
 
source=("git+https://gitlab.gnome.org/GNOME/glib-networking.git#commit=$_commit;)
 sha256sums=('SKIP')
@@ -25,7 +24,7 @@
 }
 
 build() {
-  arch-meson $pkgname build -D openssl=enabled
+  arch-meson $pkgname build
   meson compile -C build
 }
 


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

2020-06-09 Thread Jan Steffens via arch-commits
Date: Tuesday, June 9, 2020 @ 21:25:33
  Author: heftig
Revision: 388706

archrelease: copy trunk to extra-x86_64

Added:
  glib-networking/repos/extra-x86_64/PKGBUILD
(from rev 388705, glib-networking/trunk/PKGBUILD)
Deleted:
  glib-networking/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-09 21:25:21 UTC (rev 388705)
+++ PKGBUILD2020-06-09 21:25:33 UTC (rev 388706)
@@ -1,40 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=glib-networking
-pkgver=2.64.3
-pkgrel=1
-pkgdesc="Network extensions for GLib"
-url="https://gitlab.gnome.org/GNOME/glib-networking;
-arch=(x86_64)
-license=(GPL2)
-depends=(glib2 libproxy gnutls gsettings-desktop-schemas)
-makedepends=(meson git openssl)
-checkdepends=(ca-certificates)
-optdepends=('openssl: Alternative backend')
-_commit=533d3a76e2cc622b072e3ec789f69e888f3fd8eb  # tags/2.64.3^0
-source=("git+https://gitlab.gnome.org/GNOME/glib-networking.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build -D openssl=enabled
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}
-
-# vim:set ts=2 sw=2 et:

Copied: glib-networking/repos/extra-x86_64/PKGBUILD (from rev 388705, 
glib-networking/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-09 21:25:33 UTC (rev 388706)
@@ -0,0 +1,39 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=glib-networking
+pkgver=2.64.3
+pkgrel=2
+pkgdesc="Network extensions for GLib"
+url="https://gitlab.gnome.org/GNOME/glib-networking;
+arch=(x86_64)
+license=(GPL2)
+depends=(glib2 libproxy gnutls gsettings-desktop-schemas)
+makedepends=(meson git)
+checkdepends=(ca-certificates)
+_commit=533d3a76e2cc622b072e3ec789f69e888f3fd8eb  # tags/2.64.3^0
+source=("git+https://gitlab.gnome.org/GNOME/glib-networking.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:24:43
  Author: felixonmars
Revision: 640997

upgpkg: haskell-hosc 0.17-29: rebuild with doctest 0.17

Modified:
  haskell-hosc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:24:05 UTC (rev 640996)
+++ PKGBUILD2020-06-09 21:24:43 UTC (rev 640997)
@@ -3,7 +3,7 @@
 _name=hosc
 pkgname=haskell-hosc
 pkgver=0.17
-pkgrel=28
+pkgrel=29
 pkgdesc="Haskell Open Sound Control"
 arch=('x86_64')
 url="https://github.com/rd--/hosc;


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:24:59
  Author: felixonmars
Revision: 640998

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hosc/repos/community-staging-x86_64/PKGBUILD (from rev 640997, 
haskell-hosc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:24:59 UTC (rev 640998)
@@ -0,0 +1,49 @@
+# Maintainer: David Runge 
+
+_name=hosc
+pkgname=haskell-hosc
+pkgver=0.17
+pkgrel=29
+pkgdesc="Haskell Open Sound Control"
+arch=('x86_64')
+url="https://github.com/rd--/hosc;
+license=('GPL')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-binary-ieee754' 
'haskell-network')
+makedepends=('ghc')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/rd--/hosc/archive/${pkgver}.tar.gz;)
+sha512sums=('4f11fef8fd06114d28cd8d84b6c2ff2dcb863d96c8b83f9f458404a6fc7a3c550919c18c4dcfde912587c9eb077ba778e40425b9356d051c4bc20979607664a9')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+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
+  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"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}


[arch-commits] Commit in lib32-glib-networking/trunk (PKGBUILD)

2020-06-09 Thread Jan Steffens via arch-commits
Date: Tuesday, June 9, 2020 @ 21:23:29
  Author: heftig
Revision: 640994

remove executable

Modified:
  lib32-glib-networking/trunk/PKGBUILD  (properties)

Index: lib32-glib-networking/trunk/PKGBUILD
===
--- lib32-glib-networking/trunk/PKGBUILD2020-06-09 21:22:57 UTC (rev 
640993)
+++ lib32-glib-networking/trunk/PKGBUILD2020-06-09 21:23:29 UTC (rev 
640994)

Property changes on: lib32-glib-networking/trunk/PKGBUILD
___
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:24:05
  Author: felixonmars
Revision: 640996

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 
640995, haskell-network/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:24:05 UTC (rev 640996)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=network
+pkgname=haskell-network
+pkgver=3.1.1.1
+pkgrel=14
+pkgdesc="Low-level networking interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('caafd3c0730d0f6378230e0acdf285ca50480f02a44963c1f9ae9dc3d53cd496dd3171d7ff4bf79a1e072b85698d74f82d8075b999d5ba1d17ab1429c8094ca8')
+
+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
+# https://github.com/haskell/network/issues/333#issuecomment-400173091
+runhaskell Setup test || warning "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-network/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:23:49
  Author: felixonmars
Revision: 640995

upgpkg: haskell-network 3.1.1.1-14: rebuild with doctest 0.17

Modified:
  haskell-network/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:23:29 UTC (rev 640994)
+++ PKGBUILD2020-06-09 21:23:49 UTC (rev 640995)
@@ -4,7 +4,7 @@
 _hkgname=network
 pkgname=haskell-network
 pkgver=3.1.1.1
-pkgrel=13
+pkgrel=14
 pkgdesc="Low-level networking interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:22:43
  Author: felixonmars
Revision: 640992

upgpkg: haskell-drbg 0.5.5-93: rebuild with doctest 0.17

Modified:
  haskell-drbg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:21:47 UTC (rev 640991)
+++ PKGBUILD2020-06-09 21:22:43 UTC (rev 640992)
@@ -3,7 +3,7 @@
 _hkgname=DRBG
 pkgname=haskell-drbg
 pkgver=0.5.5
-pkgrel=92
+pkgrel=93
 pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, 
Hashes, and Ciphers."
 url="https://github.com/TomMD/DRBG;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:22:57
  Author: felixonmars
Revision: 640993

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 640992, 
haskell-drbg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:22:57 UTC (rev 640993)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=DRBG
+pkgname=haskell-drbg
+pkgver=0.5.5
+pkgrel=93
+pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, 
Hashes, and Ciphers."
+url="https://github.com/TomMD/DRBG;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-prettyclass' 'haskell-tagged' 
'haskell-crypto-api'
+ 'haskell-cryptohash-cryptoapi' 'haskell-parallel' 
'haskell-cipher-aes128' 'haskell-entropy')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-crypto-api-tests' 
'haskell-hunit'
+ 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e71fc158a7961729ce10d2ca795a935d6a103f31e864f0446cc4faf2b0edb3a5938a4cc79135cf043a375e63f9be4401ce092951b4e8f47c1c3b1c2070c118be')
+
+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
+# https://github.com/TomMD/DRBG/issues/7
+runhaskell Setup test || echo "Tests expected to fail"
+}
+
+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-cryptohash/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:20:56
  Author: felixonmars
Revision: 640989

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 
640988, haskell-cryptohash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:20:56 UTC (rev 640989)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash
+pkgname=haskell-cryptohash
+pkgver=0.11.9
+pkgrel=135
+pkgdesc="Collection of crypto hashes, fast, pure and practical"
+url="https://github.com/vincenthz/hs-cryptohash;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cryptonite" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d0eb07f59ae893df1a92a4dc45a98142e507ba3da25057ae4acf781b1b6200a2fb68dd2a19f1ba5f9395217bc81e7be1311a479dc3dcb4ec5338518a2f5239af')
+
+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-cryptohash-cryptoapi/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:21:32
  Author: felixonmars
Revision: 640990

upgpkg: haskell-cryptohash-cryptoapi 0.1.4-90: rebuild with doctest 0.17

Modified:
  haskell-cryptohash-cryptoapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:20:56 UTC (rev 640989)
+++ PKGBUILD2020-06-09 21:21:32 UTC (rev 640990)
@@ -3,7 +3,7 @@
 _hkgname=cryptohash-cryptoapi
 pkgname=haskell-cryptohash-cryptoapi
 pkgver=0.1.4
-pkgrel=89
+pkgrel=90
 pkgdesc="Crypto-api interfaces for cryptohash"
 url="https://github.com/vincenthz/hs-cryptohash-cryptoapi;
 license=('BSD')


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:21:47
  Author: felixonmars
Revision: 640991

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD
(from rev 640990, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD 
(from rev 640990, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:21:47 UTC (rev 640991)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cryptohash-cryptoapi
+pkgname=haskell-cryptohash-cryptoapi
+pkgver=0.1.4
+pkgrel=90
+pkgdesc="Crypto-api interfaces for cryptohash"
+url="https://github.com/vincenthz/hs-cryptohash-cryptoapi;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-memory' 'haskell-cryptonite' 'haskell-crypto-api' 
'haskell-tagged'
+ 'haskell-cereal')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f5add1c8922e682d5d08073d0a3d03c6d5545f38edd90821bad7a92f354203ca380ca7e302b4b259bb9e2ce6ae09b1a2428e981e2d745a4a1b1a5cff696621e2')
+
+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-cryptonite/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:20:01
  Author: felixonmars
Revision: 640987

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 
640986, haskell-cryptonite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:20:01 UTC (rev 640987)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptonite
+pkgname=haskell-cryptonite
+pkgver=0.26
+pkgrel=39
+pkgdesc="Cryptography Primitives sink"
+url="https://github.com/vincenthz/cryptonite;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-memory')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4236d411542fd104e5cace61fbdeda615f7d13e442594d7fa12acc682d917b0494b10b242a88fef19e91e93489797206fee07497bff92e43d3849ebac8ee11b0')
+
+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 \
+-fsupport_deepseq -finteger-gmp -f-support_pclmuldq 
-fsupport_rdrand \
+-fsupport_aesni -f-old_toolchain_inliner -f-check_alignment 
-fsupport_sse
+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-cryptohash/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:20:43
  Author: felixonmars
Revision: 640988

upgpkg: haskell-cryptohash 0.11.9-135: rebuild with doctest 0.17

Modified:
  haskell-cryptohash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:20:01 UTC (rev 640987)
+++ PKGBUILD2020-06-09 21:20:43 UTC (rev 640988)
@@ -4,7 +4,7 @@
 _hkgname=cryptohash
 pkgname=haskell-cryptohash
 pkgver=0.11.9
-pkgrel=134
+pkgrel=135
 pkgdesc="Collection of crypto hashes, fast, pure and practical"
 url="https://github.com/vincenthz/hs-cryptohash;
 license=("BSD")


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

2020-06-09 Thread Morten Linderud via arch-commits
Date: Tuesday, June 9, 2020 @ 21:18:46
  Author: foxboron
Revision: 640985

archrelease: copy trunk to community-x86_64

Added:
  git-lfs/repos/community-x86_64/PKGBUILD
(from rev 640984, git-lfs/trunk/PKGBUILD)
Deleted:
  git-lfs/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-09 21:18:36 UTC (rev 640984)
+++ PKGBUILD2020-06-09 21:18:46 UTC (rev 640985)
@@ -1,37 +0,0 @@
-# Maintainer: Morten Linderud 
-
-pkgname=git-lfs
-pkgver=2.11.0
-pkgrel=1
-pkgdesc="Git extension for versioning large files"
-arch=('x86_64')
-url="https://git-lfs.github.com;
-license=('MIT')
-makedepends=('go-pie' 'ruby-ronn' 'go-tools')
-depends=('git')
-source=("git+https://github.com/git-lfs/git-lfs.git#tag=v${pkgver}?signed;)
-validpgpkeys=('88ACE9B29196305BA9947552F1BA225C0223B187') # brian m. carlson 

-sha256sums=('SKIP')
-
-build(){
-  cd "$pkgname"
-  go build \
--mod=vendor \
--trimpath \
--ldflags "-extldflags ${LDFLAGS}" \
-.
-  make man
-}
-
-check(){
-  cd "$pkgname"
-  go test -mod=vendor ./...
-}
-
-package() {
-  cd "$pkgname"
-  install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
-  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/*.1
-  install -Dm644 -t "$pkgdir"/usr/share/man/man5 man/*.5
-}

Copied: git-lfs/repos/community-x86_64/PKGBUILD (from rev 640984, 
git-lfs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-09 21:18:46 UTC (rev 640985)
@@ -0,0 +1,38 @@
+# Maintainer: Morten Linderud 
+
+pkgname=git-lfs
+pkgver=2.11.0
+pkgrel=2
+pkgdesc="Git extension for versioning large files"
+arch=('x86_64')
+url="https://git-lfs.github.com;
+license=('MIT')
+makedepends=('go' 'ruby-ronn' 'go-tools')
+depends=('git')
+source=("git+https://github.com/git-lfs/git-lfs.git#tag=v${pkgver}?signed;)
+validpgpkeys=('88ACE9B29196305BA9947552F1BA225C0223B187') # brian m. carlson 

+sha256sums=('SKIP')
+
+build(){
+  cd "$pkgname"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw"
+  go build .
+  make man
+}
+
+check(){
+  cd "$pkgname"
+  go test -mod=vendor ./...
+}
+
+package() {
+  cd "$pkgname"
+  install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
+  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/*.1
+  install -Dm644 -t "$pkgdir"/usr/share/man/man5 man/*.5
+}


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

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:19:46
  Author: felixonmars
Revision: 640986

upgpkg: haskell-cryptonite 0.26-39: rebuild with doctest 0.17

Modified:
  haskell-cryptonite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:18:46 UTC (rev 640985)
+++ PKGBUILD2020-06-09 21:19:46 UTC (rev 640986)
@@ -4,7 +4,7 @@
 _hkgname=cryptonite
 pkgname=haskell-cryptonite
 pkgver=0.26
-pkgrel=38
+pkgrel=39
 pkgdesc="Cryptography Primitives sink"
 url="https://github.com/vincenthz/cryptonite;
 license=("BSD")


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

2020-06-09 Thread Morten Linderud via arch-commits
Date: Tuesday, June 9, 2020 @ 21:18:36
  Author: foxboron
Revision: 640984

upgpkg: git-lfs 2.11.0-2

Go package guidelines

Modified:
  git-lfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:18:20 UTC (rev 640983)
+++ PKGBUILD2020-06-09 21:18:36 UTC (rev 640984)
@@ -2,12 +2,12 @@
 
 pkgname=git-lfs
 pkgver=2.11.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Git extension for versioning large files"
 arch=('x86_64')
 url="https://git-lfs.github.com;
 license=('MIT')
-makedepends=('go-pie' 'ruby-ronn' 'go-tools')
+makedepends=('go' 'ruby-ronn' 'go-tools')
 depends=('git')
 source=("git+https://github.com/git-lfs/git-lfs.git#tag=v${pkgver}?signed;)
 validpgpkeys=('88ACE9B29196305BA9947552F1BA225C0223B187') # brian m. carlson 

@@ -15,11 +15,12 @@
 
 build(){
   cd "$pkgname"
-  go build \
--mod=vendor \
--trimpath \
--ldflags "-extldflags ${LDFLAGS}" \
-.
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw"
+  go build .
   make man
 }
 


[arch-commits] Commit in haskell-crypto-pubkey-types/repos (2 files)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:18:20
  Author: felixonmars
Revision: 640983

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-pubkey-types/repos/community-staging-x86_64/
  haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD
(from rev 640982, haskell-crypto-pubkey-types/trunk/PKGBUILD)

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

Copied: haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD 
(from rev 640982, haskell-crypto-pubkey-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-09 21:18:20 UTC (rev 640983)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey-types
+pkgname=haskell-crypto-pubkey-types
+pkgver=0.4.3
+pkgrel=134
+pkgdesc="Generic cryptography Public keys algorithm types"
+url="https://github.com/vincenthz/hs-crypto-pubkey-types;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('08e6b74ded0decaaf87b4b9ec15af2e8bbeb7095701b5e2062b570af1ecb3d25eb706d6bd91795acfaaf7d09d0e9040359736a0a06a1bc593ef0d8aaf3e374d6')
+
+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-crypto-pubkey-types/trunk (PKGBUILD)

2020-06-09 Thread Felix Yan via arch-commits
Date: Tuesday, June 9, 2020 @ 21:18:06
  Author: felixonmars
Revision: 640982

upgpkg: haskell-crypto-pubkey-types 0.4.3-134: rebuild with doctest 0.17

Modified:
  haskell-crypto-pubkey-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 21:17:26 UTC (rev 640981)
+++ PKGBUILD2020-06-09 21:18:06 UTC (rev 640982)
@@ -4,7 +4,7 @@
 _hkgname=crypto-pubkey-types
 pkgname=haskell-crypto-pubkey-types
 pkgver=0.4.3
-pkgrel=133
+pkgrel=134
 pkgdesc="Generic cryptography Public keys algorithm types"
 url="https://github.com/vincenthz/hs-crypto-pubkey-types;
 license=('BSD')


  1   2   3   4   5   >