[arch-commits] Commit in stylelint-config-standard/repos (2 files)

2020-05-18 Thread Daniel M. Capella via arch-commits
Date: Tuesday, May 19, 2020 @ 05:55:18
  Author: polyzen
Revision: 629788

archrelease: copy trunk to community-any

Added:
  stylelint-config-standard/repos/community-any/
  stylelint-config-standard/repos/community-any/PKGBUILD
(from rev 629787, stylelint-config-standard/trunk/PKGBUILD)

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

Copied: stylelint-config-standard/repos/community-any/PKGBUILD (from rev 
629787, stylelint-config-standard/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-05-19 05:55:18 UTC (rev 629788)
@@ -0,0 +1,26 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=stylelint-config-standard
+pkgver=20.0.0
+pkgrel=1
+pkgdesc='Standard shareable config for stylelint'
+arch=('any')
+url=https://github.com/stylelint/stylelint-config-standard
+license=('MIT')
+depends=('nodejs' 'stylelint')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('201da215dcce4c0ff34b88d255abfacfec06b629f4f2a7e3f98c84c470772c5f659e8b9086dfff632074299abd806cf91cd3e475d1cecdc63c1ec51ecba65494')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts 
--production $pkgname-$pkgver.tgz
+
+  cd "$pkgdir"
+  # License not yet added to repo
+  #mkdir -p usr/share/licenses/$pkgname
+  #mv usr/lib/node_modules/$pkgname/LICENSE usr/share/licenses/$pkgname
+  chown -R root:root .
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2020-05-18 Thread Daniel M. Capella via arch-commits
Date: Tuesday, May 19, 2020 @ 05:54:48
  Author: polyzen
Revision: 629787

Initial commit

Added:
  stylelint-config-standard/
  stylelint-config-standard/repos/
  stylelint-config-standard/trunk/
  stylelint-config-standard/trunk/PKGBUILD

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

Added: stylelint-config-standard/trunk/PKGBUILD
===
--- stylelint-config-standard/trunk/PKGBUILD(rev 0)
+++ stylelint-config-standard/trunk/PKGBUILD2020-05-19 05:54:48 UTC (rev 
629787)
@@ -0,0 +1,26 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=stylelint-config-standard
+pkgver=20.0.0
+pkgrel=1
+pkgdesc='Standard shareable config for stylelint'
+arch=('any')
+url=https://github.com/stylelint/stylelint-config-standard
+license=('MIT')
+depends=('nodejs' 'stylelint')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('201da215dcce4c0ff34b88d255abfacfec06b629f4f2a7e3f98c84c470772c5f659e8b9086dfff632074299abd806cf91cd3e475d1cecdc63c1ec51ecba65494')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts 
--production $pkgname-$pkgver.tgz
+
+  cd "$pkgdir"
+  # License not yet added to repo
+  #mkdir -p usr/share/licenses/$pkgname
+  #mv usr/lib/node_modules/$pkgname/LICENSE usr/share/licenses/$pkgname
+  chown -R root:root .
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 05:16:02
  Author: svenstaro
Revision: 629786

archrelease: copy trunk to community-x86_64

Added:
  gox/repos/community-x86_64/PKGBUILD
(from rev 629785, gox/trunk/PKGBUILD)
Deleted:
  gox/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 05:15:57 UTC (rev 629785)
+++ PKGBUILD2020-05-19 05:16:02 UTC (rev 629786)
@@ -1,37 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Simon Legner 
-# Contributor: Dmitri Goutnik 
-# Contributor: Lubomir 'Kuci' Kucera 
-
-pkgname=gox
-pkgver=1.0.1
-pkgrel=3
-pkgdesc="A simple, no-frills tool for Go cross compilation"
-arch=('x86_64')
-url="https://github.com/mitchellh/${pkgname};
-license=('MPL2')
-depends=('glibc')
-makedepends=('go-pie')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-  go mod vendor
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  go build -mod=vendor -trimpath -ldflags "-extldflags $LDFLAGS"
-}
-
-check() {
-  cd $pkgname-$pkgver
-  go test -mod=vendor
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
-  install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
-}

Copied: gox/repos/community-x86_64/PKGBUILD (from rev 629785, 
gox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-19 05:16:02 UTC (rev 629786)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Simon Legner 
+# Contributor: Dmitri Goutnik 
+# Contributor: Lubomir 'Kuci' Kucera 
+
+pkgname=gox
+pkgver=1.0.1
+pkgrel=4
+pkgdesc="A simple, no-frills tool for Go cross compilation"
+arch=('x86_64')
+url="https://github.com/mitchellh/${pkgname};
+license=('MPL2')
+depends=('glibc')
+makedepends=('go')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  go build .
+}
+
+check() {
+  cd $pkgname-$pkgver
+  go test .
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
+}


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

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 05:15:57
  Author: svenstaro
Revision: 629785

upgpkg: gox 1.0.1-4: Conform to new go guidelines

Modified:
  gox/trunk/PKGBUILD

--+
 PKGBUILD |   19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 05:14:48 UTC (rev 629784)
+++ PKGBUILD2020-05-19 05:15:57 UTC (rev 629785)
@@ -5,29 +5,30 @@
 
 pkgname=gox
 pkgver=1.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="A simple, no-frills tool for Go cross compilation"
 arch=('x86_64')
 url="https://github.com/mitchellh/${pkgname};
 license=('MPL2')
 depends=('glibc')
-makedepends=('go-pie')
+makedepends=('go')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
 sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229')
 
-prepare() {
+build() {
   cd "$srcdir/$pkgname-$pkgver"
-  go mod vendor
-}
 
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  go build -mod=vendor -trimpath -ldflags "-extldflags $LDFLAGS"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  go build .
 }
 
 check() {
   cd $pkgname-$pkgver
-  go test -mod=vendor
+  go test .
 }
 
 package() {


[arch-commits] Commit in terraform-provider-keycloak/trunk (PKGBUILD)

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 05:14:42
  Author: svenstaro
Revision: 629783

upgpkg: terraform-provider-keycloak 1.18.0-2

Modified:
  terraform-provider-keycloak/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 05:11:55 UTC (rev 629782)
+++ PKGBUILD2020-05-19 05:14:42 UTC (rev 629783)
@@ -2,18 +2,21 @@
 
 pkgname=terraform-provider-keycloak
 pkgver=1.18.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Terraform provider for Keycloak"
 url="https://github.com/mrparkers/terraform-provider-keycloak;
 arch=("x86_64")
 license=("MPL")
-makedepends=("go-pie")
+makedepends=("go")
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/mrparkers/terraform-provider-keycloak/archive/$pkgver.tar.gz;)
 sha256sums=('0066f5ede91650ebe71b2981933de6cfd6f2c9da90d5fbfaf42cb6d53ce28fb4')
 
 build() {
   export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-trimpath"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
 
   cd $pkgname-$pkgver
   go build .


[arch-commits] Commit in terraform-provider-keycloak/repos/community-x86_64 (2 files)

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 05:14:48
  Author: svenstaro
Revision: 629784

archrelease: copy trunk to community-x86_64

Added:
  terraform-provider-keycloak/repos/community-x86_64/PKGBUILD
(from rev 629783, terraform-provider-keycloak/trunk/PKGBUILD)
Deleted:
  terraform-provider-keycloak/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 05:14:42 UTC (rev 629783)
+++ PKGBUILD2020-05-19 05:14:48 UTC (rev 629784)
@@ -1,25 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=terraform-provider-keycloak
-pkgver=1.18.0
-pkgrel=1
-pkgdesc="Terraform provider for Keycloak"
-url="https://github.com/mrparkers/terraform-provider-keycloak;
-arch=("x86_64")
-license=("MPL")
-makedepends=("go-pie")
-source=("$pkgname-$pkgver.tar.gz::https://github.com/mrparkers/terraform-provider-keycloak/archive/$pkgver.tar.gz;)
-sha256sums=('0066f5ede91650ebe71b2981933de6cfd6f2c9da90d5fbfaf42cb6d53ce28fb4')
-
-build() {
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-trimpath"
-
-  cd $pkgname-$pkgver
-  go build .
-}
-
-package() {
-  cd $pkgname-$pkgver
-  install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
-}

Copied: terraform-provider-keycloak/repos/community-x86_64/PKGBUILD (from rev 
629783, terraform-provider-keycloak/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-19 05:14:48 UTC (rev 629784)
@@ -0,0 +1,28 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=terraform-provider-keycloak
+pkgver=1.18.0
+pkgrel=2
+pkgdesc="Terraform provider for Keycloak"
+url="https://github.com/mrparkers/terraform-provider-keycloak;
+arch=("x86_64")
+license=("MPL")
+makedepends=("go")
+source=("$pkgname-$pkgver.tar.gz::https://github.com/mrparkers/terraform-provider-keycloak/archive/$pkgver.tar.gz;)
+sha256sums=('0066f5ede91650ebe71b2981933de6cfd6f2c9da90d5fbfaf42cb6d53ce28fb4')
+
+build() {
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
+  cd $pkgname-$pkgver
+  go build .
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
+}


[arch-commits] Commit in gitlab-runner/repos/community-x86_64 (12 files)

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 05:11:55
  Author: svenstaro
Revision: 629782

archrelease: copy trunk to community-x86_64

Added:
  gitlab-runner/repos/community-x86_64/PKGBUILD
(from rev 629781, gitlab-runner/trunk/PKGBUILD)
  gitlab-runner/repos/community-x86_64/config.toml
(from rev 629781, gitlab-runner/trunk/config.toml)
  gitlab-runner/repos/community-x86_64/gitlab-runner.install
(from rev 629781, gitlab-runner/trunk/gitlab-runner.install)
  gitlab-runner/repos/community-x86_64/gitlab-runner.service
(from rev 629781, gitlab-runner/trunk/gitlab-runner.service)
  gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers
(from rev 629781, gitlab-runner/trunk/gitlab-runner.sysusers)
  gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles
(from rev 629781, gitlab-runner/trunk/gitlab-runner.tmpfiles)
Deleted:
  gitlab-runner/repos/community-x86_64/PKGBUILD
  gitlab-runner/repos/community-x86_64/config.toml
  gitlab-runner/repos/community-x86_64/gitlab-runner.install
  gitlab-runner/repos/community-x86_64/gitlab-runner.service
  gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers
  gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles

+
 PKGBUILD   |  138 ---
 config.toml|2 
 gitlab-runner.install  |   12 ++--
 gitlab-runner.service  |   34 +--
 gitlab-runner.sysusers |2 
 gitlab-runner.tmpfiles |2 
 6 files changed, 97 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 05:11:43 UTC (rev 629781)
+++ PKGBUILD2020-05-19 05:11:55 UTC (rev 629782)
@@ -1,67 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Lubomir 'Kuci' Kucera 
-
-pkgname=gitlab-runner
-pkgver=12.10.1
-pkgrel=1
-pkgdesc="The official GitLab CI runner written in Go"
-arch=('x86_64')
-url='https://gitlab.com/gitlab-org/gitlab-runner'
-license=('GPL3')
-depends=('ca-certificates' 'curl' 'git' 'glibc' 'tar')
-makedepends=('git' 'go-pie' 'git' 'mercurial' 'gox')
-install=gitlab-runner.install
-replaces=('gitlab-ci-multi-runner')
-backup=('etc/gitlab-runner/config.toml')
-noextract=("prebuilt-${pkgver}-x86_64.tar.xz"
-   "prebuilt-${pkgver}-arm.tar.xz")
-
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-runner/repository/archive?sha=v${pkgver};
-
"prebuilt-${pkgver}-x86_64.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-x86_64.tar.xz;
-
"prebuilt-${pkgver}-arm.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-arm.tar.xz;
-"gitlab-runner.service"
-"gitlab-runner.sysusers"
-"gitlab-runner.tmpfiles"
-"config.toml")
-sha512sums=('a3ebeffab6e80d590d1a8e9e3470bed717250b029c5f56a308084d5d0b57cb3a2d4f3639d2096e2c6b4b54e33659729baf5487a99001b16426c0675386c91539'
-
'd6bc75834f8a51cbebd40ca294bba783f67069cd6a7e60a9bc54cb214530d71e5d0bb089598e87a56da23bb490d450a9071649255d4669cdce9068d80a5f3924'
-
'e69d8fa584b4a6ecfbaa07d090b036b16c2d9843bdcdccbd030048ac37598811ceb08e21dbc9f071d14523b563902140551692c75d381514367ec09743b67afb'
-
'8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f'
-
'8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40'
-
'6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'
-
'9718b94bd0ddb09095ffb8c1e60ca1e9649dabb1747e7fc95e58e404b2f9effdeb4cfd759f5b904443dc53a4e18c02003c38f85584713deb49f6a6d1007503de')
-
-_srcdir="gitlab-runner-v${pkgver}-"
-
-prepare() {
-local revision=$(ls -d ${_srcdir}* | rev | cut -c 33-40 | rev)
-
-mkdir -p "${srcdir}/src/gitlab.com/gitlab-org/"
-ln -sf "${srcdir}/${_srcdir}"* 
"${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-
-local version=$(cat VERSION)
-
-sed -i "s/export VERSION.*/export VERSION = $version/" Makefile
-sed -i "s/REVISION := .*/REVISION := $revision/" Makefile
-
-make version
-
-ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz
-ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz
-}
-
-build() {
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-make BUILD_PLATFORMS='-osarch linux/amd64' build_all
-}
-
-package() {
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-
-install -Dm644 "${srcdir}/config.toml" 
"${pkgdir}/etc/gitlab-runner/config.toml"
-install -Dm644 "${srcdir}/gitlab-runner.service" 
"${pkgdir}/usr/lib/systemd/system/gitlab-runner.service"
-install -Dm644 

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

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 05:11:43
  Author: svenstaro
Revision: 629781

upgpkg: gitlab-runner 12.10.2-1

Modified:
  gitlab-runner/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 04:35:00 UTC (rev 629780)
+++ PKGBUILD2020-05-19 05:11:43 UTC (rev 629781)
@@ -2,7 +2,7 @@
 # Contributor: Lubomir 'Kuci' Kucera 
 
 pkgname=gitlab-runner
-pkgver=12.10.1
+pkgver=12.10.2
 pkgrel=1
 pkgdesc="The official GitLab CI runner written in Go"
 arch=('x86_64')
@@ -9,13 +9,12 @@
 url='https://gitlab.com/gitlab-org/gitlab-runner'
 license=('GPL3')
 depends=('ca-certificates' 'curl' 'git' 'glibc' 'tar')
-makedepends=('git' 'go-pie' 'git' 'mercurial' 'gox')
+makedepends=('git' 'go' 'git' 'mercurial' 'gox')
 install=gitlab-runner.install
 replaces=('gitlab-ci-multi-runner')
 backup=('etc/gitlab-runner/config.toml')
 noextract=("prebuilt-${pkgver}-x86_64.tar.xz"
"prebuilt-${pkgver}-arm.tar.xz")
-
 
source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-runner/repository/archive?sha=v${pkgver};
 
"prebuilt-${pkgver}-x86_64.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-x86_64.tar.xz;
 
"prebuilt-${pkgver}-arm.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-arm.tar.xz;
@@ -23,9 +22,9 @@
 "gitlab-runner.sysusers"
 "gitlab-runner.tmpfiles"
 "config.toml")
-sha512sums=('a3ebeffab6e80d590d1a8e9e3470bed717250b029c5f56a308084d5d0b57cb3a2d4f3639d2096e2c6b4b54e33659729baf5487a99001b16426c0675386c91539'
-
'd6bc75834f8a51cbebd40ca294bba783f67069cd6a7e60a9bc54cb214530d71e5d0bb089598e87a56da23bb490d450a9071649255d4669cdce9068d80a5f3924'
-
'e69d8fa584b4a6ecfbaa07d090b036b16c2d9843bdcdccbd030048ac37598811ceb08e21dbc9f071d14523b563902140551692c75d381514367ec09743b67afb'
+sha512sums=('3a80ec9ec3c7c0e23044226fce39a936609ee392a27dfd7a394d19beb52fb2116170599725d2f37df8383977367f90b432d12da3c6a05b86b165a96ecdd5386a'
+
'7d3e5ff4bed9182b10c3bcd87189a7aa24a4be208e30ef8d84cd57df8500ea08c0330bbf1e6514748336a876b398a49dba5c4db7d9d849563a0c7c88398fb61f'
+
'abdf6cbdf0cee8d659db62596a4e36e1b1fe54b279117df99e58b1e2c6bada7678530838f0c47ed9b635308ced788da46a65ad348a711cef3ec93ee4a85b14eb'
 
'8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f'
 
'8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40'
 
'6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'
@@ -34,34 +33,39 @@
 _srcdir="gitlab-runner-v${pkgver}-"
 
 prepare() {
-local revision=$(ls -d ${_srcdir}* | rev | cut -c 33-40 | rev)
+  local revision=$(ls -d ${_srcdir}* | rev | cut -c 33-40 | rev)
 
-mkdir -p "${srcdir}/src/gitlab.com/gitlab-org/"
-ln -sf "${srcdir}/${_srcdir}"* 
"${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
+  cd "${_srcdir}"*
 
-local version=$(cat VERSION)
+  local version=$(cat VERSION)
 
-sed -i "s/export VERSION.*/export VERSION = $version/" Makefile
-sed -i "s/REVISION := .*/REVISION := $revision/" Makefile
+  sed -i "s/export VERSION.*/export VERSION := $version/" Makefile
+  sed -i "s/REVISION := .*/REVISION := $revision/" Makefile
+  sed -i "s/var VERSION.*/var VERSION = \"$version\"/" common/version.go
 
-make version
+  make version
 
-ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz
-ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz
+  ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz
+  ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz
 }
 
 build() {
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-make BUILD_PLATFORMS='-osarch linux/amd64' build_all
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
+  cd "${_srcdir}"*
+  go build -o gitlab-runner .
 }
 
 package() {
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
+  cd "${_srcdir}"*
 
-install -Dm644 "${srcdir}/config.toml" 
"${pkgdir}/etc/gitlab-runner/config.toml"
-install -Dm644 "${srcdir}/gitlab-runner.service" 
"${pkgdir}/usr/lib/systemd/system/gitlab-runner.service"
-install -Dm644 "${srcdir}/gitlab-runner.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/gitlab-runner.conf"
-install -Dm644 "${srcdir}/gitlab-runner.tmpfiles" 

[arch-commits] Commit in libfreehand/repos/extra-x86_64 (3 files)

2020-05-18 Thread Allan McRae via arch-commits
Date: Tuesday, May 19, 2020 @ 04:40:09
  Author: allan
Revision: 386021

archrelease: copy trunk to extra-x86_64

Added:
  libfreehand/repos/extra-x86_64/PKGBUILD
(from rev 386020, libfreehand/trunk/PKGBUILD)
  libfreehand/repos/extra-x86_64/libfreehand-0.1.2-icu-fix.patch
(from rev 386020, libfreehand/trunk/libfreehand-0.1.2-icu-fix.patch)
Deleted:
  libfreehand/repos/extra-x86_64/PKGBUILD

-+
 PKGBUILD|   65 +-
 libfreehand-0.1.2-icu-fix.patch |   29 
 2 files changed, 65 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 04:39:50 UTC (rev 386020)
+++ PKGBUILD2020-05-19 04:40:09 UTC (rev 386021)
@@ -1,29 +0,0 @@
-# Maintainer: AndyRTR 
-
-pkgname=libfreehand
-pkgver=0.1.2
-pkgrel=2
-pkgdesc="a library for import of Aldus/Macromedia/Adobe FreeHand documents"
-arch=('x86_64')
-url="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand;
-license=('MPL2')
-depends=('librevenge' 'lcms2')
-makedepends=('boost' 'cppunit' 'gperf' 'doxygen')
-source=("https://dev-www.libreoffice.org/src/libfreehand/$pkgname-$pkgver.tar.xz;)
-sha256sums=('0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac')
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr --disable-werror
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir/" install
-}

Copied: libfreehand/repos/extra-x86_64/PKGBUILD (from rev 386020, 
libfreehand/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-19 04:40:09 UTC (rev 386021)
@@ -0,0 +1,36 @@
+# Maintainer: AndyRTR 
+
+pkgname=libfreehand
+pkgver=0.1.2
+pkgrel=3
+pkgdesc="a library for import of Aldus/Macromedia/Adobe FreeHand documents"
+arch=('x86_64')
+url="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand;
+license=('MPL2')
+depends=('librevenge' 'lcms2')
+makedepends=('boost' 'cppunit' 'gperf' 'doxygen')
+source=("https://dev-www.libreoffice.org/src/libfreehand/$pkgname-$pkgver.tar.xz;
+'libfreehand-0.1.2-icu-fix.patch')
+sha256sums=('0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac'
+'11b5b5fcbb4f427486e83ee042cd3f2b030bcf8238f5d1925942416067d0254b')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -p1 -i $srcdir/libfreehand-0.1.2-icu-fix.patch
+}
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --disable-werror
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir/" install
+}

Copied: libfreehand/repos/extra-x86_64/libfreehand-0.1.2-icu-fix.patch (from 
rev 386020, libfreehand/trunk/libfreehand-0.1.2-icu-fix.patch)
===
--- libfreehand-0.1.2-icu-fix.patch (rev 0)
+++ libfreehand-0.1.2-icu-fix.patch 2020-05-19 04:40:09 UTC (rev 386021)
@@ -0,0 +1,29 @@
+From af3197f795625f5188602073205a34369698b6df Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Fri, 4 Oct 2019 01:46:12 +0200
+Subject: [PATCH] Add missing semicolon to fix build with icu 65.1
+
+Change-Id: I7a0b0d600e9f7770245a7485813a944bfac4f088
+Reviewed-on: https://gerrit.libreoffice.org/80224
+Reviewed-by: Miklos Vajna 
+Tested-by: Miklos Vajna 
+---
+ src/lib/libfreehand_utils.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp
+index 439c457..32f23e0 100644
+--- a/src/lib/libfreehand_utils.cpp
 b/src/lib/libfreehand_utils.cpp
+@@ -162,7 +162,7 @@ void libfreehand::_appendUTF16(librevenge::RVNGString 
, std::vector

[arch-commits] Commit in libfreehand/trunk (PKGBUILD libfreehand-0.1.2-icu-fix.patch)

2020-05-18 Thread Allan McRae via arch-commits
Date: Tuesday, May 19, 2020 @ 04:39:50
  Author: allan
Revision: 386020

upgpkg: libfreehand 0.1.2-3: FTBFS fix

Added:
  libfreehand/trunk/libfreehand-0.1.2-icu-fix.patch
Modified:
  libfreehand/trunk/PKGBUILD

-+
 PKGBUILD|   13 ++---
 libfreehand-0.1.2-icu-fix.patch |   29 +
 2 files changed, 39 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 01:33:14 UTC (rev 386019)
+++ PKGBUILD2020-05-19 04:39:50 UTC (rev 386020)
@@ -2,7 +2,7 @@
 
 pkgname=libfreehand
 pkgver=0.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="a library for import of Aldus/Macromedia/Adobe FreeHand documents"
 arch=('x86_64')
 url="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand;
@@ -9,9 +9,16 @@
 license=('MPL2')
 depends=('librevenge' 'lcms2')
 makedepends=('boost' 'cppunit' 'gperf' 'doxygen')
-source=("https://dev-www.libreoffice.org/src/libfreehand/$pkgname-$pkgver.tar.xz;)
-sha256sums=('0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac')
+source=("https://dev-www.libreoffice.org/src/libfreehand/$pkgname-$pkgver.tar.xz;
+'libfreehand-0.1.2-icu-fix.patch')
+sha256sums=('0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac'
+'11b5b5fcbb4f427486e83ee042cd3f2b030bcf8238f5d1925942416067d0254b')
 
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -p1 -i $srcdir/libfreehand-0.1.2-icu-fix.patch
+}
+
 build() {
cd "$pkgname-$pkgver"
./configure --prefix=/usr --disable-werror

Added: libfreehand-0.1.2-icu-fix.patch
===
--- libfreehand-0.1.2-icu-fix.patch (rev 0)
+++ libfreehand-0.1.2-icu-fix.patch 2020-05-19 04:39:50 UTC (rev 386020)
@@ -0,0 +1,29 @@
+From af3197f795625f5188602073205a34369698b6df Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Fri, 4 Oct 2019 01:46:12 +0200
+Subject: [PATCH] Add missing semicolon to fix build with icu 65.1
+
+Change-Id: I7a0b0d600e9f7770245a7485813a944bfac4f088
+Reviewed-on: https://gerrit.libreoffice.org/80224
+Reviewed-by: Miklos Vajna 
+Tested-by: Miklos Vajna 
+---
+ src/lib/libfreehand_utils.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp
+index 439c457..32f23e0 100644
+--- a/src/lib/libfreehand_utils.cpp
 b/src/lib/libfreehand_utils.cpp
+@@ -162,7 +162,7 @@ void libfreehand::_appendUTF16(librevenge::RVNGString 
, std::vector

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

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 04:35:00
  Author: svenstaro
Revision: 629780

archrelease: copy trunk to community-x86_64

Added:
  minio-client/repos/community-x86_64/PKGBUILD
(from rev 629779, minio-client/trunk/PKGBUILD)
  minio-client/repos/community-x86_64/minio-client.install
(from rev 629779, minio-client/trunk/minio-client.install)
Deleted:
  minio-client/repos/community-x86_64/PKGBUILD
  minio-client/repos/community-x86_64/minio-client.install

--+
 PKGBUILD |   73 +
 minio-client.install |6 ++--
 2 files changed, 41 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 04:34:52 UTC (rev 629779)
+++ PKGBUILD2020-05-19 04:35:00 UTC (rev 629780)
@@ -1,35 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Dhananjay Balan 
-
-pkgname=minio-client
-pkgver=2020.05.06
-_timever=T18:00:07Z
-_pkgver="${pkgver//./-}${_timever//:/-}"
-pkgrel=1
-pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for 
filesystems and object storage'
-arch=('x86_64')
-url='https://minio.io/downloads/#minio-client'
-license=('Apache')
-makedepends=('go-pie' 'git')
-depends=('glibc')
-install=minio-client.install
-source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver})
-sha512sums=('SKIP')
-
-build() {
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-trimpath"
-
-  cd mc
-
-  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
-  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
-  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
-
-  go build .
-}
-
-package() {
-  install -Dm755 mc/mc "$pkgdir/usr/bin/mcli"
-}
-# vim:set ts=2 sw=2 et:

Copied: minio-client/repos/community-x86_64/PKGBUILD (from rev 629779, 
minio-client/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-19 04:35:00 UTC (rev 629780)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Dhananjay Balan 
+
+pkgname=minio-client
+pkgver=2020.05.16
+_timever=T01:44:37Z
+_pkgver="${pkgver//./-}${_timever//:/-}"
+pkgrel=1
+pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for 
filesystems and object storage'
+arch=('x86_64')
+url='https://minio.io/downloads/#minio-client'
+license=('Apache')
+makedepends=('go' 'git')
+depends=('glibc')
+install=minio-client.install
+source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver})
+sha512sums=('SKIP')
+
+build() {
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
+  cd mc
+
+  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
+  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
+  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
+
+  go build .
+}
+
+package() {
+  install -Dm755 mc/mc "$pkgdir/usr/bin/mcli"
+}
+# vim:set ts=2 sw=2 et:

Deleted: minio-client.install
===
--- minio-client.install2020-05-19 04:34:52 UTC (rev 629779)
+++ minio-client.install2020-05-19 04:35:00 UTC (rev 629780)
@@ -1,3 +0,0 @@
-pre_install() {
-echo "NOTE: The binary is named mcli, suggested by 
https://github.com/minio/mc/blob/RELEASE.2018-01-18T21-18-56Z/CONFLICT.md;
-}

Copied: minio-client/repos/community-x86_64/minio-client.install (from rev 
629779, minio-client/trunk/minio-client.install)
===
--- minio-client.install(rev 0)
+++ minio-client.install2020-05-19 04:35:00 UTC (rev 629780)
@@ -0,0 +1,3 @@
+pre_install() {
+echo "NOTE: The binary is named mcli, suggested by 
https://github.com/minio/mc/blob/RELEASE.2018-01-18T21-18-56Z/CONFLICT.md;
+}


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

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 04:34:52
  Author: svenstaro
Revision: 629779

upgpkg: minio-client 2020.05.16-1

Modified:
  minio-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 04:31:38 UTC (rev 629778)
+++ PKGBUILD2020-05-19 04:34:52 UTC (rev 629779)
@@ -2,8 +2,8 @@
 # Contributor: Dhananjay Balan 
 
 pkgname=minio-client
-pkgver=2020.05.06
-_timever=T18:00:07Z
+pkgver=2020.05.16
+_timever=T01:44:37Z
 _pkgver="${pkgver//./-}${_timever//:/-}"
 pkgrel=1
 pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for 
filesystems and object storage'
@@ -10,7 +10,7 @@
 arch=('x86_64')
 url='https://minio.io/downloads/#minio-client'
 license=('Apache')
-makedepends=('go-pie' 'git')
+makedepends=('go' 'git')
 depends=('glibc')
 install=minio-client.install
 source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver})
@@ -18,7 +18,10 @@
 
 build() {
   export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-trimpath"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
 
   cd mc
 


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

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 04:31:38
  Author: svenstaro
Revision: 629778

archrelease: copy trunk to community-x86_64

Added:
  minio/repos/community-x86_64/PKGBUILD
(from rev 629777, minio/trunk/PKGBUILD)
  minio/repos/community-x86_64/minio.conf
(from rev 629777, minio/trunk/minio.conf)
  minio/repos/community-x86_64/minio.service
(from rev 629777, minio/trunk/minio.service)
  minio/repos/community-x86_64/minio.sysusers
(from rev 629777, minio/trunk/minio.sysusers)
Deleted:
  minio/repos/community-x86_64/PKGBUILD
  minio/repos/community-x86_64/minio.conf
  minio/repos/community-x86_64/minio.service
  minio/repos/community-x86_64/minio.sysusers

+
 PKGBUILD   |   99 ---
 minio.conf |   16 
 minio.service  |   54 +++---
 minio.sysusers |2 -
 4 files changed, 87 insertions(+), 84 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 04:31:19 UTC (rev 629777)
+++ PKGBUILD2020-05-19 04:31:38 UTC (rev 629778)
@@ -1,48 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Frederik Schwan 
-# Contributor: Daniel Maslowski 
-
-pkgname=minio
-pkgver=2020.05.06
-_timever=T23:23:25Z
-_pkgver="${pkgver//./-}${_timever//:/-}"
-pkgrel=1
-pkgdesc='Object storage server compatible with Amazon S3'
-arch=('x86_64')
-url='https://minio.io'
-license=('APACHE')
-depends=('glibc')
-makedepends=('go-pie' 'git')
-options=('!strip')
-source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver}
-minio.conf
-minio.service
-minio.sysusers)
-backup=('etc/minio/minio.conf')
-sha512sums=('SKIP'
-
'630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275'
-
'59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2'
-
'7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63')
-
-build() {
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-trimpath"
-
-  cd minio
-
-  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
-  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
-  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
-
-  go build .
-}
-
-package() {
-  install -dm750 -o 103 -g 103 "${pkgdir}/srv/minio"
-  install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio"
-
-  install -Dm755 minio/minio "${pkgdir}/usr/bin/minio"
-  install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf"
-  install -Dm644 "${srcdir}/minio.service" 
"${pkgdir}/usr/lib/systemd/system/minio.service"
-  install -Dm644 "${srcdir}/minio.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/minio.conf"
-}

Copied: minio/repos/community-x86_64/PKGBUILD (from rev 629777, 
minio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-19 04:31:38 UTC (rev 629778)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Frederik Schwan 
+# Contributor: Daniel Maslowski 
+
+pkgname=minio
+pkgver=2020.05.16
+_timever=T01:33:21Z
+_pkgver="${pkgver//./-}${_timever//:/-}"
+pkgrel=1
+pkgdesc='Object storage server compatible with Amazon S3'
+arch=('x86_64')
+url='https://minio.io'
+license=('APACHE')
+depends=('glibc')
+makedepends=('go' 'git')
+options=('!strip')
+source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver}
+minio.conf
+minio.service
+minio.sysusers)
+backup=('etc/minio/minio.conf')
+sha512sums=('SKIP'
+
'630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275'
+
'59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2'
+
'7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63')
+
+build() {
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
+  cd minio
+
+  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
+  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
+  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
+
+  go build .
+}
+
+package() {
+  install -dm750 -o 103 -g 103 "${pkgdir}/srv/minio"
+  install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio"
+
+  install -Dm755 minio/minio 

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

2020-05-18 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 19, 2020 @ 04:31:19
  Author: svenstaro
Revision: 629777

upgpkg: minio 2020.05.16-1

Modified:
  minio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 02:51:15 UTC (rev 629776)
+++ PKGBUILD2020-05-19 04:31:19 UTC (rev 629777)
@@ -3,8 +3,8 @@
 # Contributor: Daniel Maslowski 
 
 pkgname=minio
-pkgver=2020.05.06
-_timever=T23:23:25Z
+pkgver=2020.05.16
+_timever=T01:33:21Z
 _pkgver="${pkgver//./-}${_timever//:/-}"
 pkgrel=1
 pkgdesc='Object storage server compatible with Amazon S3'
@@ -12,7 +12,7 @@
 url='https://minio.io'
 license=('APACHE')
 depends=('glibc')
-makedepends=('go-pie' 'git')
+makedepends=('go' 'git')
 options=('!strip')
 source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver}
 minio.conf
@@ -26,7 +26,10 @@
 
 build() {
   export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-trimpath"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
 
   cd minio
 


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

2020-05-18 Thread Kyle Keen via arch-commits
Date: Tuesday, May 19, 2020 @ 02:51:15
  Author: kkeen
Revision: 629776

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-simplescreenrecorder/repos/multilib-x86_64/PKGBUILD
(from rev 629775, lib32-simplescreenrecorder/trunk/PKGBUILD)
  
lib32-simplescreenrecorder/repos/multilib-x86_64/lib32-simplescreenrecorder.install
(from rev 629775, 
lib32-simplescreenrecorder/trunk/lib32-simplescreenrecorder.install)
Deleted:
  lib32-simplescreenrecorder/repos/multilib-x86_64/PKGBUILD
  
lib32-simplescreenrecorder/repos/multilib-x86_64/lib32-simplescreenrecorder.install

+
 PKGBUILD   |   74 +--
 lib32-simplescreenrecorder.install |   18 
 2 files changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 02:51:03 UTC (rev 629775)
+++ PKGBUILD2020-05-19 02:51:15 UTC (rev 629776)
@@ -1,37 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: Maarten Baert
-
-pkgname=lib32-simplescreenrecorder
-pkgver=0.4.1
-pkgrel=1
-pkgdesc="Record 32-bit OpenGL applications with SimpleScreenRecorder."
-arch=("x86_64")
-url="https://www.maartenbaert.be/simplescreenrecorder/;
-license=("GPL3")
-depends=("lib32-libgl" "lib32-glu" "lib32-libx11" "lib32-libxext" 
"lib32-libxfixes")
-makedepends=("git" "cmake")
-install=lib32-simplescreenrecorder.install
-source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;)
-md5sums=("SKIP")
-
-prepare() {
-  cd ssr
-  mkdir -p build
-}
-
-build() {
-  cd ssr/build
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-  #./configure --prefix=/usr --libdir=/usr/lib32 --disable-ssrprogram 
--disable-assert
-  cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_LIBDIR='lib32' -DWITH_SIMPLESCREENRECORDER=OFF \
--DENABLE_32BIT_GLINJECT=TRUE ../
-  make
-}
-
-package() {
-  cd ssr/build
-  make DESTDIR="${pkgdir}" install
-}

Copied: lib32-simplescreenrecorder/repos/multilib-x86_64/PKGBUILD (from rev 
629775, lib32-simplescreenrecorder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-19 02:51:15 UTC (rev 629776)
@@ -0,0 +1,37 @@
+# Maintainer: Kyle Keen 
+# Contributor: Maarten Baert
+
+pkgname=lib32-simplescreenrecorder
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="Record 32-bit OpenGL applications with SimpleScreenRecorder."
+arch=("x86_64")
+url="https://www.maartenbaert.be/simplescreenrecorder/;
+license=("GPL3")
+depends=("lib32-libgl" "lib32-glu" "lib32-libx11" "lib32-libxext" 
"lib32-libxfixes")
+makedepends=("git" "cmake")
+install=lib32-simplescreenrecorder.install
+source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;)
+md5sums=("SKIP")
+
+prepare() {
+  cd ssr
+  mkdir -p build
+}
+
+build() {
+  cd ssr/build
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  #./configure --prefix=/usr --libdir=/usr/lib32 --disable-ssrprogram 
--disable-assert
+  cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_LIBDIR='lib32' -DWITH_SIMPLESCREENRECORDER=OFF \
+-DENABLE_32BIT_GLINJECT=TRUE ../
+  make
+}
+
+package() {
+  cd ssr/build
+  make DESTDIR="${pkgdir}" install
+}

Deleted: lib32-simplescreenrecorder.install
===
--- lib32-simplescreenrecorder.install  2020-05-19 02:51:03 UTC (rev 629775)
+++ lib32-simplescreenrecorder.install  2020-05-19 02:51:15 UTC (rev 629776)
@@ -1,9 +0,0 @@
-post_install() {
-   ldconfig
-}
-post_upgrade() {
-   post_install
-}
-post_remove() {
-   post_install
-}

Copied: 
lib32-simplescreenrecorder/repos/multilib-x86_64/lib32-simplescreenrecorder.install
 (from rev 629775, 
lib32-simplescreenrecorder/trunk/lib32-simplescreenrecorder.install)
===
--- lib32-simplescreenrecorder.install  (rev 0)
+++ lib32-simplescreenrecorder.install  2020-05-19 02:51:15 UTC (rev 629776)
@@ -0,0 +1,9 @@
+post_install() {
+   ldconfig
+}
+post_upgrade() {
+   post_install
+}
+post_remove() {
+   post_install
+}


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

2020-05-18 Thread Kyle Keen via arch-commits
Date: Tuesday, May 19, 2020 @ 02:51:03
  Author: kkeen
Revision: 629775

upgpkg: lib32-simplescreenrecorder 0.4.2-1

Modified:
  lib32-simplescreenrecorder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 02:49:02 UTC (rev 629774)
+++ PKGBUILD2020-05-19 02:51:03 UTC (rev 629775)
@@ -2,7 +2,7 @@
 # Contributor: Maarten Baert
 
 pkgname=lib32-simplescreenrecorder
-pkgver=0.4.1
+pkgver=0.4.2
 pkgrel=1
 pkgdesc="Record 32-bit OpenGL applications with SimpleScreenRecorder."
 arch=("x86_64")


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

2020-05-18 Thread Kyle Keen via arch-commits
Date: Tuesday, May 19, 2020 @ 02:49:02
  Author: kkeen
Revision: 629774

archrelease: copy trunk to community-x86_64

Added:
  simplescreenrecorder/repos/community-x86_64/PKGBUILD
(from rev 629773, simplescreenrecorder/trunk/PKGBUILD)
  simplescreenrecorder/repos/community-x86_64/simplescreenrecorder.install
(from rev 629773, simplescreenrecorder/trunk/simplescreenrecorder.install)
Deleted:
  simplescreenrecorder/repos/community-x86_64/PKGBUILD
  simplescreenrecorder/repos/community-x86_64/simplescreenrecorder.install

--+
 PKGBUILD |   90 -
 simplescreenrecorder.install |   18 
 2 files changed, 54 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 02:48:31 UTC (rev 629773)
+++ PKGBUILD2020-05-19 02:49:02 UTC (rev 629774)
@@ -1,45 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: Maarten Baert
-
-pkgname=simplescreenrecorder
-pkgver=0.4.1
-pkgrel=1
-pkgdesc="A feature-rich screen recorder that supports X11 and OpenGL."
-arch=("x86_64")
-url="https://www.maartenbaert.be/simplescreenrecorder/;
-license=("GPL3")
-# upstream reports crashes with Qt5, reverting FS#45104
-# trying qt5 again with 0.3.9-3
-#depends=("qt4"
-depends=("qt5-base" "qt5-x11extras"
-"ffmpeg" "alsa-lib" "libpulse" "jack" "libgl" "glu"
-"libx11" "libxext" "libxfixes" "libxi" "libxinerama"
-"desktop-file-utils" "gtk-update-icon-cache")
-optdepends=("lib32-simplescreenrecorder: OpenGL recording of 32-bit 
applications")
-makedepends=("git" "cmake" "qt5-tools")
-source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;)
-md5sums=("SKIP")
-
-install=simplescreenrecorder.install
-
-prepare() {
-  cd ssr
-  mkdir -p build
-}
-
-build() {
-  cd ssr/build
-  # fPIC is only required for qt5 + gcc5
-  #CXXFLAGS="$CXXFLAGS -fPIC"
-  #./configure --prefix=/usr --disable-assert --with-qt5
-  #./configure --prefix=/usr --disable-assert
-  #  -DLRELEASE='/usr/bin/lrelease-qt4' \
-  cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \
--DWITH_QT5=on \
--DCMAKE_INSTALL_LIBDIR='lib' ../
-  make
-}
-package() {
-  cd ssr/build
-  make DESTDIR="$pkgdir" install
-}

Copied: simplescreenrecorder/repos/community-x86_64/PKGBUILD (from rev 629773, 
simplescreenrecorder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-19 02:49:02 UTC (rev 629774)
@@ -0,0 +1,45 @@
+# Maintainer: Kyle Keen 
+# Contributor: Maarten Baert
+
+pkgname=simplescreenrecorder
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="A feature-rich screen recorder that supports X11 and OpenGL."
+arch=("x86_64")
+url="https://www.maartenbaert.be/simplescreenrecorder/;
+license=("GPL3")
+# upstream reports crashes with Qt5, reverting FS#45104
+# trying qt5 again with 0.3.9-3
+#depends=("qt4"
+depends=("qt5-base" "qt5-x11extras"
+"ffmpeg" "alsa-lib" "libpulse" "jack" "libgl" "glu"
+"libx11" "libxext" "libxfixes" "libxi" "libxinerama"
+"desktop-file-utils" "gtk-update-icon-cache")
+optdepends=("lib32-simplescreenrecorder: OpenGL recording of 32-bit 
applications")
+makedepends=("git" "cmake" "qt5-tools")
+source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;)
+md5sums=("SKIP")
+
+install=simplescreenrecorder.install
+
+prepare() {
+  cd ssr
+  mkdir -p build
+}
+
+build() {
+  cd ssr/build
+  # fPIC is only required for qt5 + gcc5
+  #CXXFLAGS="$CXXFLAGS -fPIC"
+  #./configure --prefix=/usr --disable-assert --with-qt5
+  #./configure --prefix=/usr --disable-assert
+  #  -DLRELEASE='/usr/bin/lrelease-qt4' \
+  cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \
+-DWITH_QT5=on \
+-DCMAKE_INSTALL_LIBDIR='lib' ../
+  make
+}
+package() {
+  cd ssr/build
+  make DESTDIR="$pkgdir" install
+}

Deleted: simplescreenrecorder.install
===
--- simplescreenrecorder.install2020-05-19 02:48:31 UTC (rev 629773)
+++ simplescreenrecorder.install2020-05-19 02:49:02 UTC (rev 629774)
@@ -1,9 +0,0 @@
-post_install() {
-   ldconfig
-}
-post_upgrade() {
-   post_install
-}
-post_remove() {
-   post_install
-}

Copied: 
simplescreenrecorder/repos/community-x86_64/simplescreenrecorder.install (from 
rev 629773, simplescreenrecorder/trunk/simplescreenrecorder.install)
===
--- simplescreenrecorder.install(rev 0)
+++ simplescreenrecorder.install2020-05-19 02:49:02 UTC (rev 629774)
@@ -0,0 +1,9 @@
+post_install() {
+   ldconfig
+}
+post_upgrade() {
+   post_install
+}
+post_remove() {
+   post_install
+}


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

2020-05-18 Thread Kyle Keen via arch-commits
Date: Tuesday, May 19, 2020 @ 02:48:31
  Author: kkeen
Revision: 629773

upgpkg: simplescreenrecorder 0.4.2-1

Modified:
  simplescreenrecorder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 02:12:38 UTC (rev 629772)
+++ PKGBUILD2020-05-19 02:48:31 UTC (rev 629773)
@@ -2,7 +2,7 @@
 # Contributor: Maarten Baert
 
 pkgname=simplescreenrecorder
-pkgver=0.4.1
+pkgver=0.4.2
 pkgrel=1
 pkgdesc="A feature-rich screen recorder that supports X11 and OpenGL."
 arch=("x86_64")


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

2020-05-18 Thread Evangelos Foutras via arch-commits
Date: Tuesday, May 19, 2020 @ 02:12:33
  Author: foutrelis
Revision: 629771

upgpkg: librsync 1:2.3.1-1: new upstream release

Modified:
  librsync/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 22:01:04 UTC (rev 629770)
+++ PKGBUILD2020-05-19 02:12:33 UTC (rev 629771)
@@ -3,7 +3,7 @@
 # Contributor: Christoph 'delmonico' Neuroth 
 
 pkgname=librsync
-pkgver=2.3.0
+pkgver=2.3.1
 pkgrel=1
 epoch=1
 pkgdesc="Library for calculating and applying network deltas"
@@ -14,7 +14,7 @@
 makedepends=('cmake')
 provides=('librsync.so')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz)
-sha256sums=('682a90ad2b38555d5427dc55ad171d4191d5955c21137e513751472e2ed322bf')
+sha256sums=('dbd7eb643665691bdf4009174461463737b19b4814b789baad62914cabfe4569')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"


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

2020-05-18 Thread Evangelos Foutras via arch-commits
Date: Tuesday, May 19, 2020 @ 02:12:38
  Author: foutrelis
Revision: 629772

archrelease: copy trunk to community-x86_64

Added:
  librsync/repos/community-x86_64/PKGBUILD
(from rev 629771, librsync/trunk/PKGBUILD)
Deleted:
  librsync/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-19 02:12:33 UTC (rev 629771)
+++ PKGBUILD2020-05-19 02:12:38 UTC (rev 629772)
@@ -1,45 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Alessio 'mOLOk' Bolognino 
-# Contributor: Christoph 'delmonico' Neuroth 
-
-pkgname=librsync
-pkgver=2.3.0
-pkgrel=1
-epoch=1
-pkgdesc="Library for calculating and applying network deltas"
-arch=('x86_64')
-url="http://librsync.sourcefrog.net/;
-license=('LGPL')
-depends=('popt')
-makedepends=('cmake')
-provides=('librsync.so')
-source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz)
-sha256sums=('682a90ad2b38555d5427dc55ad171d4191d5955c21137e513751472e2ed322bf')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-  mkdir build
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  cmake \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
-..
-  make
-}
-
-check() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-  make check
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: librsync/repos/community-x86_64/PKGBUILD (from rev 629771, 
librsync/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-19 02:12:38 UTC (rev 629772)
@@ -0,0 +1,45 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Alessio 'mOLOk' Bolognino 
+# Contributor: Christoph 'delmonico' Neuroth 
+
+pkgname=librsync
+pkgver=2.3.1
+pkgrel=1
+epoch=1
+pkgdesc="Library for calculating and applying network deltas"
+arch=('x86_64')
+url="http://librsync.sourcefrog.net/;
+license=('LGPL')
+depends=('popt')
+makedepends=('cmake')
+provides=('librsync.so')
+source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz)
+sha256sums=('dbd7eb643665691bdf4009174461463737b19b4814b789baad62914cabfe4569')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  cmake \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+..
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+  make check
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 22:01:04
  Author: felixonmars
Revision: 629770

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 629769, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 22:01:04 UTC (rev 629770)
@@ -0,0 +1,63 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.33
+pkgrel=48
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 
'haskell-netlink'
+ 'haskell-text' 'haskell-async' 'haskell-aeson'
+ 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib'
+ 'haskell-extensible-exceptions' 'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer')
+makedepends=('ghc' 'haskell-hspec' 'haskell-temporary')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('3a85a7c68d905dc88e181a921299d30adbb300f190a91e93d83b4fdf7a4f78f0646ec976bc405c0a82ca5547f159e5d64073d28a6a36ed83f5c831c1919c44b9')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+
+  _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211
+  with_datezone with_mpris with_dbus with_xpm with_threaded
+  with_rtsopts with_weather)
+
+  runhaskell setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+--flags="${_flags[*]}" \
+--enable-tests
+  runhaskell setup build
+}
+
+check() {
+  cd xmobar-${pkgver}
+  runhaskell setup test
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 22:00:49
  Author: felixonmars
Revision: 629769

upgpkg: xmobar 0.33-48: rebuild with reflection 2.1.6

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:59:23 UTC (rev 629768)
+++ PKGBUILD2020-05-18 22:00:49 UTC (rev 629769)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.33
-pkgrel=47
+pkgrel=48
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:59:23
  Author: felixonmars
Revision: 629768

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 629767, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:59:23 UTC (rev 629768)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname;
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's/== *0.50/==0.53/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 
's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:59:08
  Author: felixonmars
Revision: 629767

upgpkg: taskell 1.9.2.0-92: rebuild with reflection 2.1.6

Modified:
  taskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:57:58 UTC (rev 629766)
+++ PKGBUILD2020-05-18 21:59:08 UTC (rev 629767)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.9.2.0
-pkgrel=91
+pkgrel=92
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:57:58
  Author: felixonmars
Revision: 629766

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   80 
 stack.install |4 ++
 2 files changed, 84 insertions(+)

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

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 629765, 
stack/trunk/stack.install)
===
--- 

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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:57:37
  Author: felixonmars
Revision: 629765

upgpkg: stack 2.3.1-7: rebuild with reflection 2.1.6

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:52:40 UTC (rev 629764)
+++ PKGBUILD2020-05-18 21:57:37 UTC (rev 629765)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.3.1
-pkgrel=6
+pkgrel=7
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:52:24
  Author: felixonmars
Revision: 629763

upgpkg: shellcheck 0.7.1-15: rebuild with reflection 2.1.6

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:49:20 UTC (rev 629762)
+++ PKGBUILD2020-05-18 21:52:24 UTC (rev 629763)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.1
-pkgrel=14
+pkgrel=15
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:52:40
  Author: felixonmars
Revision: 629764

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 629763, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:52:40 UTC (rev 629764)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.1
+pkgrel=15
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437')
+
+prepare() {
+cd $pkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:49:20
  Author: felixonmars
Revision: 629762

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 629761, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:49:20 UTC (rev 629762)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.0
+pkgrel=29
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;
+
$pkgname-protolude-0.3.patch::https://github.com/PostgREST/postgrest/commit/3da5a2875e2c0e9314c419ccd08f6fcc8f558e74.patch)
+sha512sums=('e52bca7c4ab37909b57b8d004244e7b0471464141cea5193ed01e39a60f7adb551064d3d3dd4230042b04730fdf8d6b8151bb3789b90c413680e6a3e496c383c'
+
'50efa36aba1e31525ff8f342b2980a7106fa86909dfc03cb91121149b590fbdeff2b09dbe2256fffd90cd5362852c0eea6cb6b0045f094bfedf943c4e4b7001e')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../$pkgname-protolude-0.3.patch || :
+sed -i 's/< *4.1/<5/;s/< *0.3/<1/;s/< *1.1/<2/;s/< *2.6/<3/' $pkgname.cabal
+sed -i -e '/ fail /d' src/PostgREST/Config.hs
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:49:05
  Author: felixonmars
Revision: 629761

upgpkg: postgrest 7.0.0-29: rebuild with reflection 2.1.6

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:45:51 UTC (rev 629760)
+++ PKGBUILD2020-05-18 21:49:05 UTC (rev 629761)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.0
-pkgrel=28
+pkgrel=29
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:45:51
  Author: felixonmars
Revision: 629760

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:45:36
  Author: felixonmars
Revision: 629759

upgpkg: pandoc-crossref 0.3.6.2-92: rebuild with reflection 2.1.6

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:44:05 UTC (rev 629758)
+++ PKGBUILD2020-05-18 21:45:36 UTC (rev 629759)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.6.2
-pkgrel=91
+pkgrel=92
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:44:05
  Author: felixonmars
Revision: 629758

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:43:50
  Author: felixonmars
Revision: 629757

upgpkg: haskell-hakyll 4.13.3.0-21: rebuild with reflection 2.1.6

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:42:11 UTC (rev 629756)
+++ PKGBUILD2020-05-18 21:43:50 UTC (rev 629757)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.13.3.0
-pkgrel=20
+pkgrel=21
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:42:11
  Author: felixonmars
Revision: 629756

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
629755, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:42:11 UTC (rev 629756)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.17
+pkgrel=97
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('65bc510c1208d5c76884c1b5898d033abd06ebce040c36e1ec2f11fd0107fbb6ac838e0be6d97c40c9b2893ba6bdc38d2bf5c12fec7db069bbabd37d6d07b4e7')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:41:56
  Author: felixonmars
Revision: 629755

upgpkg: pandoc-citeproc 0.17-97: rebuild with reflection 2.1.6

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:38:55 UTC (rev 629754)
+++ PKGBUILD2020-05-18 21:41:56 UTC (rev 629755)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.17
-pkgrel=96
+pkgrel=97
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:38:55
  Author: felixonmars
Revision: 629754

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 629753, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:38:55 UTC (rev 629754)
@@ -0,0 +1,72 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.9.2.1
+pkgrel=36
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 
'haskell-doclayout'
+ 'haskell-doctemplates' 'haskell-emojis' 'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' 
'haskell-skylighting'
+ 'haskell-skylighting-core' 'haskell-hslua' 
'haskell-hslua-module-system'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-hsyaml'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-safe' 
'haskell-split'
+ 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' 
'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-text-conversions'
+ 'haskell-network-uri' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+
pandoc-revert-noprelude.patch::https://github.com/jgm/pandoc/commit/a9ef15bbd574bf09827c2c25ef1cd3efaf288f7c.patch)
+sha512sums=('35ac491a7e0a2f6d8fe0f2c2ffe265748b13920904e974f88c92b3f82edb2f1c03e28ebef1bc344ead13d566117a5e50707a68edc49f95159157f974210b23b2'
+
'ca91b56003c02cd10cc9a073f63eac6e3d4371ebec80bb85500ea67e8aa0ac8938fb5487651ad72e6f964b9d5266c1578e649323e3390037fb87b443850eb4e1')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+patch -p1 -i ../pandoc-revert-noprelude.patch
+sed -i 's/< 1.1/< 1.2/;s/< *2.14/<3/;s/< *1.3/<2/' $pkgname.cabal
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 "${pkgdir}"/usr/share/man/man1/pandoc.1
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:38:40
  Author: felixonmars
Revision: 629753

upgpkg: pandoc 2.9.2.1-36: rebuild with reflection 2.1.6

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:21:13 UTC (rev 629752)
+++ PKGBUILD2020-05-18 21:38:40 UTC (rev 629753)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.9.2.1
-pkgrel=35
+pkgrel=36
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:21:13
  Author: felixonmars
Revision: 629752

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:20:58
  Author: felixonmars
Revision: 629751

upgpkg: hopenpgp-tools 0.23.1-37: rebuild with reflection 2.1.6

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:19:34 UTC (rev 629750)
+++ PKGBUILD2020-05-18 21:20:58 UTC (rev 629751)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.1
-pkgrel=36
+pkgrel=37
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools;
 license=("AGPL3")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:19:19
  Author: felixonmars
Revision: 629749

upgpkg: haskell-mustache 2.3.1-94: rebuild with reflection 2.1.6

Modified:
  haskell-mustache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:18:20 UTC (rev 629748)
+++ PKGBUILD2020-05-18 21:19:19 UTC (rev 629749)
@@ -3,7 +3,7 @@
 _hkgname=mustache
 pkgname=haskell-mustache
 pkgver=2.3.1
-pkgrel=93
+pkgrel=94
 pkgdesc="A mustache template parser library."
 url="https://github.com/JustusAdam/mustache;
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:19:34
  Author: felixonmars
Revision: 629750

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
629749, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:19:34 UTC (rev 629750)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.1
+pkgrel=94
+pkgdesc="A mustache template parser library."
+url="https://github.com/JustusAdam/mustache;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 
'haskell-wreq' 'haskell-zlib'
+ 'haskell-tar' 'haskell-lens' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3')
+
+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
+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-wreq/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:18:05
  Author: felixonmars
Revision: 629747

upgpkg: haskell-wreq 0.5.3.2-193: rebuild with reflection 2.1.6

Modified:
  haskell-wreq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:16:17 UTC (rev 629746)
+++ PKGBUILD2020-05-18 21:18:05 UTC (rev 629747)
@@ -3,7 +3,7 @@
 _hkgname=wreq
 pkgname=haskell-wreq
 pkgver=0.5.3.2
-pkgrel=192
+pkgrel=193
 pkgdesc="An easy-to-use HTTP client library."
 url="https://github.com/bos/wreq;
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:18:20
  Author: felixonmars
Revision: 629748

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 629747, 
haskell-wreq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:18:20 UTC (rev 629748)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=wreq
+pkgname=haskell-wreq
+pkgver=0.5.3.2
+pkgrel=193
+pkgdesc="An easy-to-use HTTP client library."
+url="https://github.com/bos/wreq;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-authenticate-oauth'
+ 'haskell-base16-bytestring' 'haskell-case-insensitive' 
'haskell-cryptonite'
+ 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-aeson-pretty' 
'haskell-base64-bytestring'
+ 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 
'haskell-uuid')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-network-info' 'haskell-temporary' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5a2c62b973758cb8ce2bf20504e328090896fa25e7ee1f77b472d7cf5156e08b6d85bf4341ff45e44db1724070fcf3c0f21037fa0a79211a1767024328f7c779')
+
+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 \
+-fdoctest -f-aws -fhttpbin -f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:16:17
  Author: felixonmars
Revision: 629746

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-haddock-library/repos/community-staging-x86_64/
  haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD
(from rev 629745, haskell-haddock-library/trunk/PKGBUILD)

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

Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from 
rev 629745, haskell-haddock-library/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:16:17 UTC (rev 629746)
@@ -0,0 +1,48 @@
+# Maintainer: Sergej Pupykin 
+
+_hkgname=haddock-library
+pkgname=haskell-haddock-library
+pkgver=1.8.0
+pkgrel=55
+pkgdesc="A documentation-generation tool for Haskell libraries"
+url="https://www.haskell.org/haddock/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck' 'haskell-optparse-applicative' 
'haskell-tree-diff')
+source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;)
+sha512sums=('f84672b67dd4b18402efb8b40eb0e2cb912ecf894cfdedf61b0ada87392e63609cf1101d4fc793686cc4af354665661bf4dc902313bb466efee683a7c64bbe2b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/2.11/2.14/;s/< *4.14/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_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-haddock-library/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:16:02
  Author: felixonmars
Revision: 629745

upgpkg: haskell-haddock-library 1.8.0-55: rebuild with reflection 2.1.6

Modified:
  haskell-haddock-library/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:15:00 UTC (rev 629744)
+++ PKGBUILD2020-05-18 21:16:02 UTC (rev 629745)
@@ -3,7 +3,7 @@
 _hkgname=haddock-library
 pkgname=haskell-haddock-library
 pkgver=1.8.0
-pkgrel=54
+pkgrel=55
 pkgdesc="A documentation-generation tool for Haskell libraries"
 url="https://www.haskell.org/haddock/;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:15:00
  Author: felixonmars
Revision: 629744

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tree-diff/repos/community-staging-x86_64/
  haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD
(from rev 629743, haskell-tree-diff/trunk/PKGBUILD)

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

Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
629743, haskell-tree-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:15:00 UTC (rev 629744)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tree-diff
+pkgname=haskell-tree-diff
+pkgver=0.1
+pkgrel=87
+pkgdesc="Diffing of (expression) trees"
+url="https://github.com/phadej/tree-diff;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 
'haskell-quickcheck'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' 
'haskell-uuid-types'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-trifecta' 'haskell-tasty' 'haskell-tasty-golden'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a4ee703e4b6a18055c7749020863a9571af4620dbb7ea05903693c752e10e3ffa4fee8da0dacc0e4bbf92173e34c9070251881597ca1cd9f7c8ed365e840563c')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+sed -i -e 's/\^>=.*//' -e 's/&&.*//' -e '/bytestring-builder/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
+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-trifecta/repos (2 files)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:13:55
  Author: felixonmars
Revision: 629742

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 
629741, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:13:55 UTC (rev 629742)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=2.1
+pkgrel=42
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="https://github.com/ekmett/trifecta/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-charset" "haskell-comonad" 
"haskell-fingertree"
+ "haskell-hashable" "haskell-lens" "haskell-parsers" 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' "haskell-profunctors" 
"haskell-reducers"
+ "haskell-unordered-containers" "haskell-utf8-string")
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0929ee4a3d9a53c211b13a711814b4b6ea488ad40f373befdc7e8a479b2a95c4e97a19381873af54d377ff2af49782677fa2ea892ea69522c242e245debd3a25')
+
+prepare() {
+sed -i -e '/semigroups/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-tree-diff/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:14:45
  Author: felixonmars
Revision: 629743

upgpkg: haskell-tree-diff 0.1-87: rebuild with reflection 2.1.6

Modified:
  haskell-tree-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:13:55 UTC (rev 629742)
+++ PKGBUILD2020-05-18 21:14:45 UTC (rev 629743)
@@ -3,7 +3,7 @@
 _hkgname=tree-diff
 pkgname=haskell-tree-diff
 pkgver=0.1
-pkgrel=86
+pkgrel=87
 pkgdesc="Diffing of (expression) trees"
 url="https://github.com/phadej/tree-diff;
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:13:40
  Author: felixonmars
Revision: 629741

upgpkg: haskell-trifecta 2.1-42: rebuild with reflection 2.1.6

Modified:
  haskell-trifecta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:12:35 UTC (rev 629740)
+++ PKGBUILD2020-05-18 21:13:40 UTC (rev 629741)
@@ -4,7 +4,7 @@
 _hkgname=trifecta
 pkgname=haskell-trifecta
 pkgver=2.1
-pkgrel=41
+pkgrel=42
 pkgdesc="A modern parser combinator library with convenient diagnostics"
 url="https://github.com/ekmett/trifecta/;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:12:35
  Author: felixonmars
Revision: 629740

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 629739, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 629739, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:12:35 UTC (rev 629740)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.8
+pkgrel=43
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media'
+ 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant'
+ 'haskell-singleton-bool' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 
'haskell-doctest'
+ 'haskell-hspec-discover' 'haskell-lens-aeson' 
'haskell-utf8-string' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ddf92df0ef594ab08ef247cd953b55933ec2fba489678a9dee139345b80ffd40e40285d7cf0775d468b5de5c883cc6ba430208949cc406b150c573ed7e7b74a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.1/<5/;s/< *2.6/<3/' $_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
+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 || 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-servant-swagger/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:12:19
  Author: felixonmars
Revision: 629739

upgpkg: haskell-servant-swagger 1.1.8-43: rebuild with reflection 2.1.6

Modified:
  haskell-servant-swagger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:11:22 UTC (rev 629738)
+++ PKGBUILD2020-05-18 21:12:19 UTC (rev 629739)
@@ -4,7 +4,7 @@
 _hkgname=servant-swagger
 pkgname=haskell-servant-swagger
 pkgver=1.1.8
-pkgrel=42
+pkgrel=43
 pkgdesc="Generate Swagger specification for your servant API."
 url="https://github.com/haskell-servant/servant-swagger;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:11:22
  Author: felixonmars
Revision: 629738

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 
629737, haskell-swagger2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:11:22 UTC (rev 629738)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=swagger2
+pkgname=haskell-swagger2
+pkgver=2.6
+pkgrel=3
+pkgdesc="Swagger 2.0 data model"
+url="https://github.com/GetShopTV/swagger2;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-base-compat-batteries'
+ 'haskell-cookie' 'haskell-hashable' 'haskell-generics-sop' 
'haskell-http-media'
+ 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-network' 
'haskell-optics-core'
+ 'haskell-optics-th' 'haskell-quickcheck' 'haskell-scientific'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-uuid-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 
'haskell-quickcheck-instances'
+ 'haskell-hspec-discover' 'haskell-doctest' 
'haskell-cabal-doctest' 'haskell-glob'
+ 'haskell-utf8-string')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d7ca7710ad1c1b42c7f9066b94a3abaf22be6826a84255dbbcbb0c0bbae3612cd934432fa907b4f650049e83fae94d6ead602e93f29e739f14c17144fe5a2101')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_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
+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-swagger2/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:11:06
  Author: felixonmars
Revision: 629737

upgpkg: haskell-swagger2 2.6-3: rebuild with reflection 2.1.6

Modified:
  haskell-swagger2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:07:52 UTC (rev 629736)
+++ PKGBUILD2020-05-18 21:11:06 UTC (rev 629737)
@@ -4,7 +4,7 @@
 _hkgname=swagger2
 pkgname=haskell-swagger2
 pkgver=2.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Swagger 2.0 data model"
 url="https://github.com/GetShopTV/swagger2;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:07:36
  Author: felixonmars
Revision: 629735

upgpkg: haskell-hopenpgp 2.9.4-75: rebuild with reflection 2.1.6

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:05:48 UTC (rev 629734)
+++ PKGBUILD2020-05-18 21:07:36 UTC (rev 629735)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.4
-pkgrel=74
+pkgrel=75
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:07:52
  Author: felixonmars
Revision: 629736

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
629735, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:07:52 UTC (rev 629736)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.4
+pkgrel=75
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f2d4f0e156eac631b61eaf909bbc92034696e92a2bd6bfee0d2b6ae54d5aa9b85d59d945ea2104c5f1fe4535793b9508e80cea5951bb98470ed36876d351d005')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-ixset-typed/repos (2 files)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:05:48
  Author: felixonmars
Revision: 629734

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ixset-typed/repos/community-staging-x86_64/
  haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD
(from rev 629733, haskell-ixset-typed/trunk/PKGBUILD)

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

Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 
629733, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:05:48 UTC (rev 629734)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.5
+pkgrel=17
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582')
+
+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
+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 haskell-ixset-typed/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:05:33
  Author: felixonmars
Revision: 629733

upgpkg: haskell-ixset-typed 0.5-17: rebuild with reflection 2.1.6

Modified:
  haskell-ixset-typed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:04:51 UTC (rev 629732)
+++ PKGBUILD2020-05-18 21:05:33 UTC (rev 629733)
@@ -3,7 +3,7 @@
 _hkgname=ixset-typed
 pkgname=haskell-ixset-typed
 pkgver=0.5
-pkgrel=16
+pkgrel=17
 pkgdesc="Efficient relational queries on Haskell sets"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:04:36
  Author: felixonmars
Revision: 629731

upgpkg: haskell-safecopy 0.10.3-4: rebuild with reflection 2.1.6

Modified:
  haskell-safecopy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:03:40 UTC (rev 629730)
+++ PKGBUILD2020-05-18 21:04:36 UTC (rev 629731)
@@ -3,7 +3,7 @@
 _hkgname=safecopy
 pkgname=haskell-safecopy
 pkgver=0.10.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Binary serialization with version control."
 url="http://acid-state.seize.it/safecopy;
 license=('custom:PublicDomain')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:04:51
  Author: felixonmars
Revision: 629732

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 
629731, haskell-safecopy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:04:51 UTC (rev 629732)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=safecopy
+pkgname=haskell-safecopy
+pkgver=0.10.3
+pkgrel=4
+pkgdesc="Binary serialization with version control."
+url="http://acid-state.seize.it/safecopy;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 
'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bc90f4555b63c561003d5f87b230160005b2a505370322dbd2a5117261671efcac701ebe7578b20ee585989b2c13256363c13036710e5feaced56b593ce7e323')
+
+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
+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"
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:03:40
  Author: felixonmars
Revision: 629730

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lens-aeson/repos/community-staging-x86_64/
  haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 629729, haskell-lens-aeson/trunk/PKGBUILD)

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

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
629729, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:03:40 UTC (rev 629730)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.1
+pkgrel=31
+pkgdesc="Law-abiding lenses for aeson"
+url="https://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a5e1b98cc50342ddbaf36a9c6f7a87cdfd8e8abb66852777ef8fc3362a3cb7bac473c3dfd7a4ad2f57f3318c5dca6ec7a07e2a4eae05bdcc34308d188d791460')
+
+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-doctests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-lens-aeson/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:03:16
  Author: felixonmars
Revision: 629729

upgpkg: haskell-lens-aeson 1.1-31: rebuild with reflection 2.1.6

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:02:31 UTC (rev 629728)
+++ PKGBUILD2020-05-18 21:03:16 UTC (rev 629729)
@@ -3,7 +3,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.1
-pkgrel=30
+pkgrel=31
 pkgdesc="Law-abiding lenses for aeson"
 url="https://github.com/lens/lens-aeson/;
 license=('MIT')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:02:13
  Author: felixonmars
Revision: 629727

upgpkg: haskell-lens-action 0.2.4-34: rebuild with reflection 2.1.6

Modified:
  haskell-lens-action/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:01:34 UTC (rev 629726)
+++ PKGBUILD2020-05-18 21:02:13 UTC (rev 629727)
@@ -3,7 +3,7 @@
 _hkgname=lens-action
 pkgname=haskell-lens-action
 pkgver=0.2.4
-pkgrel=33
+pkgrel=34
 pkgdesc="Monadic Getters and Folds"
 url="https://github.com/ekmett/lens-action;
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:02:31
  Author: felixonmars
Revision: 629728

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lens-action/repos/community-staging-x86_64/
  haskell-lens-action/repos/community-staging-x86_64/PKGBUILD
(from rev 629727, haskell-lens-action/trunk/PKGBUILD)

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

Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 
629727, haskell-lens-action/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:02:31 UTC (rev 629728)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-action
+pkgname=haskell-lens-action
+pkgver=0.2.4
+pkgrel=34
+pkgdesc="Monadic Getters and Folds"
+url="https://github.com/ekmett/lens-action;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens'
+ 'haskell-profunctors' 'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9fde7be03c4cc289e19cee5dd5695c247a71c2585f8e085033e862b158ddc062a138f500b7dd71e3eb9f51869759b83fb0f88309db53f24300aaa0076322b883')
+
+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
+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-jose/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:01:18
  Author: felixonmars
Revision: 629725

upgpkg: haskell-jose 0.8.3-5: rebuild with reflection 2.1.6

Modified:
  haskell-jose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:00:39 UTC (rev 629724)
+++ PKGBUILD2020-05-18 21:01:18 UTC (rev 629725)
@@ -4,7 +4,7 @@
 _hkgname=jose
 pkgname=haskell-jose
 pkgver=0.8.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
 url="https://github.com/frasertweedale/hs-jose;
 license=("Apache")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:01:34
  Author: felixonmars
Revision: 629726

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 629725, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:01:34 UTC (rev 629726)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.8.3
+pkgrel=5
+pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
+url="https://github.com/frasertweedale/hs-jose;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-concise'
+ 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 
'haskell-monad-time'
+ 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dfd5542f08930f4c86f3463c940d20226f28a4d59836a09d2d2d126a3dff7b6be60b1e88663e085bd3c165a242c87e0413a3377478418e78010d993f9f09a3f2')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-05-18 Thread David Runge via arch-commits
Date: Monday, May 18, 2020 @ 21:00:25
  Author: dvzrv
Revision: 629723

upgpkg: pesign 113-1: Upgrading to 113.

Removing custom Red Hat/ Fedora upstream certificate databases, as they are of 
pre-sql format
and can not be converted.
Adding custom patch to be able to execute pesign as non-root user.
Adding a custom systemd service for automatic database generation and for 
running
pesign as an unprivileged system user.
Adding tmpfiles integration for /etc/pki/pesign.
Removing all Red Hat/Fedora specific system integration and relying on custom 
service instead.
Updating maintainer info. Updating url and switching to correct license (GPL3).

Added:
  pesign/trunk/pesign-113-remove_root_check.patch
  pesign/trunk/pesign-create-db.service
  pesign/trunk/pesign.service
  pesign/trunk/pesign.tmpfiles
Modified:
  pesign/trunk/PKGBUILD
  pesign/trunk/pesign.sysusers

+
 PKGBUILD   |   86 +++
 pesign-113-remove_root_check.patch |   29 +++
 pesign-create-db.service   |   33 +
 pesign.service |   37 +++
 pesign.sysusers|2 
 pesign.tmpfiles|2 
 6 files changed, 160 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 21:00:15 UTC (rev 629722)
+++ PKGBUILD2020-05-18 21:00:25 UTC (rev 629723)
@@ -1,39 +1,69 @@
-# Maintainer: Bruno Pagani 
+# Maintainer: David Runge 
+# Contributor: Bruno Pagani 
 # Contributor: Mirco Tischler 
 
 pkgname=pesign
-pkgver=0.112
-pkgrel=2
-pkgdesc="Tools for manipulating signed PE-COFF binaries"
-arch=(x86_64)
-url="https://github.com/rhinstaller/pesign;
-license=(GPL2)
-depends=(efivar nss libutil-linux)
-source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.bz2"
+pkgver=113
+pkgrel=1
+pkgdesc="Linux tools for signed PE-COFF binaries"
+arch=('x86_64')
+url="https://github.com/rhboot/pesign;
+license=('GPL3')
+depends=('glibc' 'efivar' 'libutil-linux' 'nspr' 'nss' 'popt')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rhboot/${pkgname}/archive/${pkgver}.tar.gz;
+"${pkgname}-113-remove_root_check.patch"
+
"${pkgname}-113-nss3.44.patch::https://github.com/rhboot/pesign/commit/b535d1ac5cbcdf18a97d97a92581e38080d9e521.patch;
+
"${pkgname}-113-assignment.patch::https://github.com/rhboot/pesign/commit/c555fd74c009242c3864576bd5f17a1f8f4fdffd.patch;
 "${pkgname}.sysusers"
-
'https://src.fedoraproject.org/lookaside/pkgs/pesign/certs.tar.xz/e377e0bc924287ee09356a239c5f51a8/certs.tar.xz')
 # No HTTP because custom CA
-sha256sums=('99fa1240311a802fa381eebba8d52b7106690322ac00395bf9fc149dc2cb363e'
-'3e016f959cbd223ecd0103ffb5186e3013bc3152dff722f1c7d67a628e68704a'
-'e0fc5b78dd6e236f87042734b880cdb2859c46817fd7c7f934b8487e0e1c001d')
+"${pkgname}.tmpfiles"
+"${pkgname}.service"
+"${pkgname}-create-db.service")
+sha512sums=('e71dc90c2ab8085d1b000c0d2cf9cb00ddaed1ea1393db75c2d19a96f1b1c188a26b76850533ba97ec254a3b48db6b07a69b597c329ac891e64422780a358c24'
+
'8541fed1dbdea3b5b36731c2982789db457db2d1c6d62cd8461a7ad10e3f26dc16aef62eb991ac2b6504f741442229195e9e2804b770e859f48c475c0467e457'
+
'03c871d9f03727a98709372d696d38a59d554d9dac487656135f2f043f1eb36515e6988b67a2d0f4d00535771839e934e4f2826959e76221334170837b577d2a'
+
'cfa001265bfda5428ef72134d05ec16bee679a3906832aab4100f2c567f22e62d089b8cd475b9707926485c30958e70ba48c4035e118c480d008114fb6876c62'
+
'46c9958170924632fdf8fdf7b07eac5b35fc2a9292c84e346d9fc69cbedbfb762fc911c5c5dbf6e8391fa38a4f747b891dd295f14b47f594814572a07fcbc44c'
+
'2dca9a1aba9485afe6f07b7a3d9ee1dd0cd7640264f7584e739cab126b501ac1962a3b37509744a2b77abc613c75222801daf2e4fd97dd5211d19fbb7bd9ec33'
+
'5e4eb101b01fd688ca915051e25978e6b7a27ad2588c6b04ed52c179a00c04c1298080f9c2c0ae982cd0d861c649e5e6c244e54cb4962ca39c1d2264d1ec12df'
+
'14a161ec3a883d5c17581a6743a9b5e67e1617228966c4972933a055618f157aafefe8b0f648cb07251f0076384dd19be605acc6b1d31e7dec67749a682f505c')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # -Werror, not even once
+  sed -e 's/\-Werror//g' -i Make.defaults
+  # remove root check
+  patch -Np1 -i "../${pkgname}-113-remove_root_check.patch"
+  # fix assignment
+  patch -Np1 -i "../${pkgname}-113-assignment.patch"
+  # fix issues with nss >=3.44
+  patch -Np1 -i "../${pkgname}-113-nss3.44.patch"
+}
+
 build() {
-cd ${pkgname}-${pkgver}
-make
+  cd "${pkgname}-${pkgver}"
+  make
 }
 
 package() {
-cd ${pkgname}-${pkgver}
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" \
+   libdir=/usr/lib \
+   libexecdir=/usr/lib \
+   install
+  # removing a lot of stuff that we don't need
+  rm -rfv "${pkgdir}/var"
+  rm -rfv "${pkgdir}/etc/rpm"
+  rm -rfv 

[arch-commits] Commit in pesign/repos (7 files)

2020-05-18 Thread David Runge via arch-commits
Date: Monday, May 18, 2020 @ 21:00:39
  Author: dvzrv
Revision: 629724

archrelease: copy trunk to community-testing-x86_64

Added:
  pesign/repos/community-testing-x86_64/
  pesign/repos/community-testing-x86_64/PKGBUILD
(from rev 629723, pesign/trunk/PKGBUILD)
  pesign/repos/community-testing-x86_64/pesign-113-remove_root_check.patch
(from rev 629723, pesign/trunk/pesign-113-remove_root_check.patch)
  pesign/repos/community-testing-x86_64/pesign-create-db.service
(from rev 629723, pesign/trunk/pesign-create-db.service)
  pesign/repos/community-testing-x86_64/pesign.service
(from rev 629723, pesign/trunk/pesign.service)
  pesign/repos/community-testing-x86_64/pesign.sysusers
(from rev 629723, pesign/trunk/pesign.sysusers)
  pesign/repos/community-testing-x86_64/pesign.tmpfiles
(from rev 629723, pesign/trunk/pesign.tmpfiles)

+
 PKGBUILD   |   69 +++
 pesign-113-remove_root_check.patch |   29 ++
 pesign-create-db.service   |   33 
 pesign.service |   37 ++
 pesign.sysusers|1 
 pesign.tmpfiles|2 +
 6 files changed, 171 insertions(+)

Copied: pesign/repos/community-testing-x86_64/PKGBUILD (from rev 629723, 
pesign/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-05-18 21:00:39 UTC (rev 629724)
@@ -0,0 +1,69 @@
+# Maintainer: David Runge 
+# Contributor: Bruno Pagani 
+# Contributor: Mirco Tischler 
+
+pkgname=pesign
+pkgver=113
+pkgrel=1
+pkgdesc="Linux tools for signed PE-COFF binaries"
+arch=('x86_64')
+url="https://github.com/rhboot/pesign;
+license=('GPL3')
+depends=('glibc' 'efivar' 'libutil-linux' 'nspr' 'nss' 'popt')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rhboot/${pkgname}/archive/${pkgver}.tar.gz;
+"${pkgname}-113-remove_root_check.patch"
+
"${pkgname}-113-nss3.44.patch::https://github.com/rhboot/pesign/commit/b535d1ac5cbcdf18a97d97a92581e38080d9e521.patch;
+
"${pkgname}-113-assignment.patch::https://github.com/rhboot/pesign/commit/c555fd74c009242c3864576bd5f17a1f8f4fdffd.patch;
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles"
+"${pkgname}.service"
+"${pkgname}-create-db.service")
+sha512sums=('e71dc90c2ab8085d1b000c0d2cf9cb00ddaed1ea1393db75c2d19a96f1b1c188a26b76850533ba97ec254a3b48db6b07a69b597c329ac891e64422780a358c24'
+
'8541fed1dbdea3b5b36731c2982789db457db2d1c6d62cd8461a7ad10e3f26dc16aef62eb991ac2b6504f741442229195e9e2804b770e859f48c475c0467e457'
+
'03c871d9f03727a98709372d696d38a59d554d9dac487656135f2f043f1eb36515e6988b67a2d0f4d00535771839e934e4f2826959e76221334170837b577d2a'
+
'cfa001265bfda5428ef72134d05ec16bee679a3906832aab4100f2c567f22e62d089b8cd475b9707926485c30958e70ba48c4035e118c480d008114fb6876c62'
+
'46c9958170924632fdf8fdf7b07eac5b35fc2a9292c84e346d9fc69cbedbfb762fc911c5c5dbf6e8391fa38a4f747b891dd295f14b47f594814572a07fcbc44c'
+
'2dca9a1aba9485afe6f07b7a3d9ee1dd0cd7640264f7584e739cab126b501ac1962a3b37509744a2b77abc613c75222801daf2e4fd97dd5211d19fbb7bd9ec33'
+
'5e4eb101b01fd688ca915051e25978e6b7a27ad2588c6b04ed52c179a00c04c1298080f9c2c0ae982cd0d861c649e5e6c244e54cb4962ca39c1d2264d1ec12df'
+
'14a161ec3a883d5c17581a6743a9b5e67e1617228966c4972933a055618f157aafefe8b0f648cb07251f0076384dd19be605acc6b1d31e7dec67749a682f505c')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # -Werror, not even once
+  sed -e 's/\-Werror//g' -i Make.defaults
+  # remove root check
+  patch -Np1 -i "../${pkgname}-113-remove_root_check.patch"
+  # fix assignment
+  patch -Np1 -i "../${pkgname}-113-assignment.patch"
+  # fix issues with nss >=3.44
+  patch -Np1 -i "../${pkgname}-113-nss3.44.patch"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" \
+   libdir=/usr/lib \
+   libexecdir=/usr/lib \
+   install
+  # removing a lot of stuff that we don't need
+  rm -rfv "${pkgdir}/var"
+  rm -rfv "${pkgdir}/etc/rpm"
+  rm -rfv "${pkgdir}/etc/pesign"
+  rm -rfv "${pkgdir}/etc/pki"
+  rm -rfv "${pkgdir}/usr/lib/"
+
+  install -vDm 644 "../${pkgname}.sysusers" \
+"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+  install -vDm 644 "../${pkgname}.tmpfiles" \
+"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+  # install custom service, that can run as separate user
+  # https://github.com/rhboot/pesign/issues/57
+  install -vDm 644 ../*.service \
+-t "${pkgdir}/usr/lib/systemd/system/"
+  install -vdm 755 "${pkgdir}/etc/pki/pesign"
+}

Copied: 
pesign/repos/community-testing-x86_64/pesign-113-remove_root_check.patch (from 
rev 629723, pesign/trunk/pesign-113-remove_root_check.patch)

[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:59:57
  Author: felixonmars
Revision: 629721

upgpkg: haskell-insert-ordered-containers 0.2.3.1-6: rebuild with reflection 
2.1.6

Modified:
  haskell-insert-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:59:07 UTC (rev 629720)
+++ PKGBUILD2020-05-18 20:59:57 UTC (rev 629721)
@@ -3,7 +3,7 @@
 _hkgname=insert-ordered-containers
 pkgname=haskell-insert-ordered-containers
 pkgver=0.2.3.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Associative containers retating insertion order for traversals."
 url="https://github.com/phadej/insert-ordered-containers;
 license=('BSD')


[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 21:00:15
  Author: felixonmars
Revision: 629722

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-insert-ordered-containers/repos/community-staging-x86_64/
  haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 629721, haskell-insert-ordered-containers/trunk/PKGBUILD)

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

Copied: 
haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from 
rev 629721, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 21:00:15 UTC (rev 629722)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.3.1
+pkgrel=6
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-optics-core' 'haskell-optics-extra' 'haskell-semigroupoids'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('38455a09de253d1082f09aa75f1cd8cc899c7412b51bb3e3e1eaa6a1caa50a8430c0d89c57b9392fc6aba62301add9056c231e1f83c755a8300423de7a980e6e')
+
+prepare() {
+sed -e '/semigroups/d;s/< *1.3/<2/' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-generic-data/repos (2 files)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:59:07
  Author: felixonmars
Revision: 629720

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-generic-data/repos/community-staging-x86_64/
  haskell-generic-data/repos/community-staging-x86_64/PKGBUILD
(from rev 629719, haskell-generic-data/trunk/PKGBUILD)

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

Copied: haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 
629719, haskell-generic-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:59:07 UTC (rev 629720)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-data
+pkgname=haskell-generic-data
+pkgver=0.8.3.0
+pkgrel=8
+pkgdesc="Deriving instances with GHC.Generics and related utilities"
+url="https://github.com/Lysxia/generic-data;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-contravariant' 
'haskell-show-combinators')
+makedepends=('ghc' 'haskell-doctest' 'haskell-generic-lens' 'haskell-glob' 
'haskell-one-liner'
+ 'haskell-quickcheck' 'haskell-show-combinators' 'haskell-tasty' 
'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('406177a0432a5003062c79a14e9717f1f933272ea5f28967e8483ecb80824437ae5736f66d7b1d0759bec3edbd1b51468d4828519227ea0f79697562fc50d9c1')
+
+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
+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-generic-data/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:58:51
  Author: felixonmars
Revision: 629719

upgpkg: haskell-generic-data 0.8.3.0-8: rebuild with reflection 2.1.6

Modified:
  haskell-generic-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:57:52 UTC (rev 629718)
+++ PKGBUILD2020-05-18 20:58:51 UTC (rev 629719)
@@ -3,7 +3,7 @@
 _hkgname=generic-data
 pkgname=haskell-generic-data
 pkgver=0.8.3.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Deriving instances with GHC.Generics and related utilities"
 url="https://github.com/Lysxia/generic-data;
 license=('MIT')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:57:34
  Author: felixonmars
Revision: 629717

upgpkg: haskell-generic-lens 2.0.0.0-21: rebuild with reflection 2.1.6

Modified:
  haskell-generic-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:56:28 UTC (rev 629716)
+++ PKGBUILD2020-05-18 20:57:34 UTC (rev 629717)
@@ -3,7 +3,7 @@
 _hkgname=generic-lens
 pkgname=haskell-generic-lens
 pkgver=2.0.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Generically derive traversals, lenses and prisms"
 url="https://github.com/kcsongor/generic-lens;
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:57:52
  Author: felixonmars
Revision: 629718

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-generic-lens/repos/community-staging-x86_64/
  haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD
(from rev 629717, haskell-generic-lens/trunk/PKGBUILD)

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

Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 
629717, haskell-generic-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:57:52 UTC (rev 629718)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-lens
+pkgname=haskell-generic-lens
+pkgver=2.0.0.0
+pkgrel=21
+pkgdesc="Generically derive traversals, lenses and prisms"
+url="https://github.com/kcsongor/generic-lens;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 
'haskell-inspection-testing' 'haskell-lens')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('69340658b9931b57817c254e9cfc347f5aad2a843955c40f7fa350305d48fe7437ce36b561b9f8a7e81786f63d53cc796011b0ee4159143f9c2f2dd556829662')
+
+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
+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 git-annex/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:56:12
  Author: felixonmars
Revision: 629715

upgpkg: git-annex 8.20200501-8: rebuild with reflection 2.1.6

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:49:40 UTC (rev 629714)
+++ PKGBUILD2020-05-18 20:56:12 UTC (rev 629715)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20200501
-pkgrel=7
+pkgrel=8
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:56:28
  Author: felixonmars
Revision: 629716

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 629715, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 629715, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:56:28 UTC (rev 629716)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20200501
+pkgrel=8
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 
'haskell-magic'
+ 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 
'haskell-network-multicast'
+ 'haskell-network-uri' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  sed -i 's/suiteOptionParser ingredients (tests False True mempty)/snd (&)/' 
Test.hs
+
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup -j1
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:49:40
  Author: felixonmars
Revision: 629714

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fdo-notify/repos/community-staging-x86_64/
  haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD
(from rev 629713, haskell-fdo-notify/trunk/PKGBUILD)

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

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
629713, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:49:40 UTC (rev 629714)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=287
+pkgdesc="Desktop Notifications client"
+url="https://bitbucket.org/taejo/fdo-notify/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dbus")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6')
+
+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
+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-fdo-notify/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:49:25
  Author: felixonmars
Revision: 629713

upgpkg: haskell-fdo-notify 0.3.1-287: rebuild with reflection 2.1.6

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:48:48 UTC (rev 629712)
+++ PKGBUILD2020-05-18 20:49:25 UTC (rev 629713)
@@ -4,7 +4,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=286
+pkgrel=287
 pkgdesc="Desktop Notifications client"
 url="https://bitbucket.org/taejo/fdo-notify/;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:48:48
  Author: felixonmars
Revision: 629712

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 
629711, haskell-dbus-hslogger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:48:48 UTC (rev 629712)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dbus-hslogger
+pkgname=haskell-dbus-hslogger
+pkgver=0.1.0.1
+pkgrel=35
+pkgdesc="Expose a dbus server to control hslogger"
+url="https://github.com/IvanMalison/dbus-hslogger;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dbus' 'haskell-hslogger' 
'haskell-optparse-applicative')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('34d3d2f9f99f99671bb3cf11eefa0f347918b4cfb69d2188be985e5abf2867d1b33b6473bb8e311f67426778f2611e008a78e99bd2d2e1f5a2c25b7ab5568d1f')
+
+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
+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-dbus-hslogger/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:48:32
  Author: felixonmars
Revision: 629711

upgpkg: haskell-dbus-hslogger 0.1.0.1-35: rebuild with reflection 2.1.6

Modified:
  haskell-dbus-hslogger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:47:49 UTC (rev 629710)
+++ PKGBUILD2020-05-18 20:48:32 UTC (rev 629711)
@@ -3,7 +3,7 @@
 _hkgname=dbus-hslogger
 pkgname=haskell-dbus-hslogger
 pkgver=0.1.0.1
-pkgrel=34
+pkgrel=35
 pkgdesc="Expose a dbus server to control hslogger"
 url="https://github.com/IvanMalison/dbus-hslogger;
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:47:49
  Author: felixonmars
Revision: 629710

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 629709, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:47:49 UTC (rev 629710)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.2.14
+pkgrel=4
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-lens'
+ 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift'
+ 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b1db48b20853dfcc8c65475cec45e7893a60f03d046eb089fa6c3d5cf4626652ae5e058c28152c06954d5c39d40f7ec191e3f362a44251a53682278e7e6e9a0d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.3/<2/' $_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
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:47:33
  Author: felixonmars
Revision: 629709

upgpkg: haskell-dbus 1.2.14-4: rebuild with reflection 2.1.6

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:46:16 UTC (rev 629708)
+++ PKGBUILD2020-05-18 20:47:33 UTC (rev 629709)
@@ -4,7 +4,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.2.14
-pkgrel=3
+pkgrel=4
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:46:16
  Author: felixonmars
Revision: 629708

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 629707, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:46:16 UTC (rev 629708)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.4
+pkgrel=93
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl-compat
+runhaskell Setup build
+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-dav/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:46:01
  Author: felixonmars
Revision: 629707

upgpkg: haskell-dav 1.3.4-93: rebuild with reflection 2.1.6

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:45:13 UTC (rev 629706)
+++ PKGBUILD2020-05-18 20:46:01 UTC (rev 629707)
@@ -4,7 +4,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.4
-pkgrel=92
+pkgrel=93
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:45:13
  Author: felixonmars
Revision: 629706

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 
629705, haskell-concise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:45:13 UTC (rev 629706)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concise
+pkgname=haskell-concise
+pkgver=0.1.0.1
+pkgrel=172
+pkgdesc="Utilities for Control.Lens.Cons"
+url="https://github.com/frasertweedal/hs-concise;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lens')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7')
+
+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
+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-concise/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:44:58
  Author: felixonmars
Revision: 629705

upgpkg: haskell-concise 0.1.0.1-172: rebuild with reflection 2.1.6

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:44:08 UTC (rev 629704)
+++ PKGBUILD2020-05-18 20:44:58 UTC (rev 629705)
@@ -4,7 +4,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=171
+pkgrel=172
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:44:08
  Author: felixonmars
Revision: 629704

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
629703, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:44:08 UTC (rev 629704)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.2.1
+pkgrel=8
+pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
+url="https://github.com/clash-lang/clash-prelude;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-quickcheck' 'haskell-recursion-schemes' 'haskell-reflection' 
'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 
'haskell-th-orphans'
+ 'haskell-type-errors' 'haskell-vector')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hint' 
'haskell-quickcheck-classes-base'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+
$_hkgname-ghc-8.10.patch::https://github.com/clash-lang/clash-compiler/commit/58bf6af404e454077ebefd4d8ed7906348e23e88.patch)
+sha512sums=('737b76d2b4a55b278f5903e467dc81a7304001cba8f9ba5fb116192d250bae07e36e74e75f0566d679d6072b7138e5fbdc267e7e66c83d5d1c01fccf26bbc7cf'
+
'9b852633a5daea4e3c4338e46fae03babba2a255c388eb6dd7561f2b3b5656342bc514950895889872cf1e1a9743a664e3c73204819229f5594398dda0c1529f')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p2 -i ../$_hkgname-ghc-8.10.patch || :
+sed -i -e 's/< *0.4/<1/;s/< *0.6/<1/;s/< *2.14/<3/;s/< *1.3/<2/' 
$_hkgname.cabal
+sed -i '/import Warning/d' 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
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# TODO
+runhaskell Setup test || 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-clash-prelude/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:43:52
  Author: felixonmars
Revision: 629703

upgpkg: haskell-clash-prelude 1.2.1-8: rebuild with reflection 2.1.6

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:31:56 UTC (rev 629702)
+++ PKGBUILD2020-05-18 20:43:52 UTC (rev 629703)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.2.1
-pkgrel=7
+pkgrel=8
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="https://github.com/clash-lang/clash-prelude;
 license=('BSD')


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:31:56
  Author: felixonmars
Revision: 629702

archrelease: copy trunk to community-any

Added:
  python-beautifulsoup4/repos/community-any/PKGBUILD
(from rev 629701, python-beautifulsoup4/trunk/PKGBUILD)
Deleted:
  python-beautifulsoup4/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-18 20:31:36 UTC (rev 629701)
+++ PKGBUILD2020-05-18 20:31:56 UTC (rev 629702)
@@ -1,56 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-# Contributor: Giovanni Scafora 
-
-pkgbase=python-beautifulsoup4
-pkgname=('python-beautifulsoup4' 'python2-beautifulsoup4')
-pkgver=4.9.0
-pkgrel=1
-pkgdesc="A Python HTML/XML parser designed for quick turnaround projects like 
screen-scraping"
-arch=('any')
-url="https://www.crummy.com/software/BeautifulSoup/index.html;
-license=('PSF')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-soupsieve' 
'python2-soupsieve')
-checkdepends=('python-pytest' 'python2-pytest')
-source=("https://pypi.io/packages/source/b/beautifulsoup4/beautifulsoup4-$pkgver.tar.gz;)
-sha512sums=('8c8d3c23f9e76955e465c6d343addb5165480f59d785755f6550aa3e77e8efe0c3dd4a2f310d485162dc046b05f797a8a6aee96a515d59659c820993e0ee37d7')
-
-prepare() {
-  cp -a beautifulsoup4-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/beautifulsoup4-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/beautifulsoup4-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/beautifulsoup4-$pkgver/build
-  py.test
-
-  cd "$srcdir"/beautifulsoup4-$pkgver-py2/build
-  py.test2
-}
-
-package_python-beautifulsoup4() {
-  depends=('python-soupsieve')
-  optdepends=('python-chardet: to autodetect character encodings'
-  'python-lxml: alternative HTML parser'
-  'python-html5lib: alternative HTML parser')
-
-  cd beautifulsoup4-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}
-
-package_python2-beautifulsoup4() {
-  depends=('python2-soupsieve')
-  optdepends=('python2-chardet: to autodetect character encodings'
-  'python2-lxml: alternative HTML parser'
-  'python2-html5lib: alternative HTML parser')
-
-  cd beautifulsoup4-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: python-beautifulsoup4/repos/community-any/PKGBUILD (from rev 629701, 
python-beautifulsoup4/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-18 20:31:56 UTC (rev 629702)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+# Contributor: Giovanni Scafora 
+
+pkgbase=python-beautifulsoup4
+pkgname=('python-beautifulsoup4' 'python2-beautifulsoup4')
+pkgver=4.9.1
+pkgrel=1
+pkgdesc="A Python HTML/XML parser designed for quick turnaround projects like 
screen-scraping"
+arch=('any')
+url="https://www.crummy.com/software/BeautifulSoup/index.html;
+license=('PSF')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-soupsieve' 
'python2-soupsieve')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("https://pypi.io/packages/source/b/beautifulsoup4/beautifulsoup4-$pkgver.tar.gz;)
+sha512sums=('a1fe9cbfe8616d2ff25cc836769ff02d51ed86b06ca9a37366867b145440b7f64b866346600ed74820f0407c8e70eaac3d58700766a99b5ff7433cb736a57b3c')
+
+prepare() {
+  cp -a beautifulsoup4-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/beautifulsoup4-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/beautifulsoup4-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/beautifulsoup4-$pkgver/build
+  py.test
+
+  cd "$srcdir"/beautifulsoup4-$pkgver-py2/build
+  py.test2
+}
+
+package_python-beautifulsoup4() {
+  depends=('python-soupsieve')
+  optdepends=('python-chardet: to autodetect character encodings'
+  'python-lxml: alternative HTML parser'
+  'python-html5lib: alternative HTML parser')
+
+  cd beautifulsoup4-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python2-beautifulsoup4() {
+  depends=('python2-soupsieve')
+  optdepends=('python2-chardet: to autodetect character encodings'
+  'python2-lxml: alternative HTML parser'
+  'python2-html5lib: alternative HTML parser')
+
+  cd beautifulsoup4-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:31:36
  Author: felixonmars
Revision: 629701

upgpkg: python-beautifulsoup4 4.9.1-1

Modified:
  python-beautifulsoup4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:29:56 UTC (rev 629700)
+++ PKGBUILD2020-05-18 20:31:36 UTC (rev 629701)
@@ -4,7 +4,7 @@
 
 pkgbase=python-beautifulsoup4
 pkgname=('python-beautifulsoup4' 'python2-beautifulsoup4')
-pkgver=4.9.0
+pkgver=4.9.1
 pkgrel=1
 pkgdesc="A Python HTML/XML parser designed for quick turnaround projects like 
screen-scraping"
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools' 'python2-setuptools' 'python-soupsieve' 
'python2-soupsieve')
 checkdepends=('python-pytest' 'python2-pytest')
 
source=("https://pypi.io/packages/source/b/beautifulsoup4/beautifulsoup4-$pkgver.tar.gz;)
-sha512sums=('8c8d3c23f9e76955e465c6d343addb5165480f59d785755f6550aa3e77e8efe0c3dd4a2f310d485162dc046b05f797a8a6aee96a515d59659c820993e0ee37d7')
+sha512sums=('a1fe9cbfe8616d2ff25cc836769ff02d51ed86b06ca9a37366867b145440b7f64b866346600ed74820f0407c8e70eaac3d58700766a99b5ff7433cb736a57b3c')
 
 prepare() {
   cp -a beautifulsoup4-$pkgver{,-py2}


[arch-commits] Commit in ubuntukylin-wallpapers/repos/community-any (2 files)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:29:56
  Author: felixonmars
Revision: 629700

archrelease: copy trunk to community-any

Added:
  ubuntukylin-wallpapers/repos/community-any/PKGBUILD
(from rev 629699, ubuntukylin-wallpapers/trunk/PKGBUILD)
Deleted:
  ubuntukylin-wallpapers/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-18 20:28:58 UTC (rev 629699)
+++ PKGBUILD2020-05-18 20:29:56 UTC (rev 629700)
@@ -1,25 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=ubuntukylin-wallpapers
-pkgver=20.04.1
-pkgrel=1
-pkgdesc="Ubuntu Kylin Wallpapers"
-arch=('any')
-license=('GPL')
-url="https://github.com/UbuntuKylin/ubuntukylin-wallpapers;
-groups=('ukui')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/UbuntuKylin/ubuntukylin-wallpapers/archive/v$pkgver.tar.gz;)
-sha512sums=('8a2136c25c06fbc3fefb682be76e76773d10801fa1b67a6783708b4dfe187148f0d288c8b01fb47ec934ab2d60324864560bb7500a44215bd0fbe0a9d67f2542')
-
-package() {
-  cd $pkgname-$pkgver
-  install -Dm644 *.jpg *.png -t "$pkgdir"/usr/share/backgrounds/
-  install -Dm644 ubuntukylin/* -t "$pkgdir"/usr/share/backgrounds/ubuntukylin/
-
-  install -dm755 "$pkgdir"/usr/share/{gnome,ukui}-background-properties
-  for _f in *.xml.in; do
-# TODO support i18n properly
-sed -e 's/_name>/name>/g' $_f > 
"$pkgdir"/usr/share/ukui-background-properties/${_f%.in}
-ln -s ../ukui-background-properties/${_f%.in} 
"$pkgdir"/usr/share/gnome-background-properties/
-  done
-}

Copied: ubuntukylin-wallpapers/repos/community-any/PKGBUILD (from rev 629699, 
ubuntukylin-wallpapers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-18 20:29:56 UTC (rev 629700)
@@ -0,0 +1,25 @@
+# Maintainer: Felix Yan 
+
+pkgname=ubuntukylin-wallpapers
+pkgver=20.04.1
+pkgrel=1
+pkgdesc="Ubuntu Kylin Wallpapers"
+arch=('any')
+license=('GPL')
+url="https://github.com/UbuntuKylin/ubuntukylin-wallpapers;
+groups=('ukui')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/UbuntuKylin/ubuntukylin-wallpapers/archive/v$pkgver.tar.gz;)
+sha512sums=('8a2136c25c06fbc3fefb682be76e76773d10801fa1b67a6783708b4dfe187148f0d288c8b01fb47ec934ab2d60324864560bb7500a44215bd0fbe0a9d67f2542')
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm644 *.jpg *.png -t "$pkgdir"/usr/share/backgrounds/
+  install -Dm644 ubuntukylin/* -t "$pkgdir"/usr/share/backgrounds/ubuntukylin/
+
+  install -dm755 "$pkgdir"/usr/share/{gnome,ukui}-background-properties
+  for _f in *.xml.in; do
+# TODO support i18n properly
+sed -e 's/_name>/name>/g' $_f > 
"$pkgdir"/usr/share/ukui-background-properties/${_f%.in}
+ln -s ../ukui-background-properties/${_f%.in} 
"$pkgdir"/usr/share/gnome-background-properties/
+  done
+}


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:28:58
  Author: felixonmars
Revision: 629699

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 629698, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:28:58 UTC (rev 629699)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=4.19.2
+pkgrel=5
+pkgdesc="Lenses, Folds and Traversals"
+url="https://github.com/ekmett/lens/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-call-stack' 'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-free'
+ 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 
'haskell-profunctors'
+ 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-generic-deriving' 'haskell-hunit'
+ 'haskell-quickcheck' 'haskell-simple-reflect' 
'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=('f1627c950457c38b0363a71717b76c0c84eafdcebaf14904da632ea295195dee1fd11db07ca524988729254b0e018da4417e40c0cb4f8ff086fbe412ce89f4c6')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/nats/d' -e '/semigroups *>= 0.9/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 \
+-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties 
-ftest-hunit \
+-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \
+-f-benchmark-uniplate
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_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-lens/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:28:43
  Author: felixonmars
Revision: 629698

upgpkg: haskell-lens 4.19.2-5: rebuild with reflection 2.1.6

Modified:
  haskell-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:25:59 UTC (rev 629697)
+++ PKGBUILD2020-05-18 20:28:43 UTC (rev 629698)
@@ -4,7 +4,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=4.19.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Lenses, Folds and Traversals"
 url="https://github.com/ekmett/lens/;
 license=("BSD")


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:25:59
  Author: felixonmars
Revision: 629697

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-reflection/repos/community-staging-x86_64/PKGBUILD (from rev 
629696, haskell-reflection/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:25:59 UTC (rev 629697)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=reflection
+pkgname=haskell-reflection
+pkgver=2.1.6
+pkgrel=1
+pkgdesc="Reifies arbitrary terms into types that can be reflected back into 
terms"
+url="https://github.com/ekmett/reflection;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d7f615b6f361b2ca7266e8c4611c939d9f80684ca173080e9ad8227f04f2731899113dcb87ecb051d47b29fb860d7caa15c99c7d3d7493e7e73745d085518fdd')
+
+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 \
+-ftemplate-haskell -f-slow
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_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-reflection/trunk (PKGBUILD)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:25:43
  Author: felixonmars
Revision: 629696

upgpkg: haskell-reflection 2.1.6-1: rebuild with reflection 2.1.6

Modified:
  haskell-reflection/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:23:56 UTC (rev 629695)
+++ PKGBUILD2020-05-18 20:25:43 UTC (rev 629696)
@@ -3,8 +3,8 @@
 
 _hkgname=reflection
 pkgname=haskell-reflection
-pkgver=2.1.5
-pkgrel=21
+pkgver=2.1.6
+pkgrel=1
 pkgdesc="Reifies arbitrary terms into types that can be reflected back into 
terms"
 url="https://github.com/ekmett/reflection;
 license=("BSD")
@@ -12,7 +12,7 @@
 depends=('ghc-libs')
 makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('4b7c909d61ba6d19f8e120e9e53de7bf9e3fb69038cfa7e3027160e4c6e22b415d1d0cce60476e14bf0a205b848d53f1751915bdebfe83a43f4aaf6286eb')
+sha512sums=('d7f615b6f361b2ca7266e8c4611c939d9f80684ca173080e9ad8227f04f2731899113dcb87ecb051d47b29fb860d7caa15c99c7d3d7493e7e73745d085518fdd')
 
 build() {
 cd $_hkgname-$pkgver


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:22:25
  Author: felixonmars
Revision: 629669

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 629668, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-18 20:22:25 UTC (rev 629669)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname;
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's/== *0.50/==0.53/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 
's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:22:10
  Author: felixonmars
Revision: 629668

archrelease: copy trunk to community-any

Added:
  ubuntukylin-wallpapers/repos/community-any/
  ubuntukylin-wallpapers/repos/community-any/PKGBUILD
(from rev 629667, ubuntukylin-wallpapers/trunk/PKGBUILD)

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

Copied: ubuntukylin-wallpapers/repos/community-any/PKGBUILD (from rev 629667, 
ubuntukylin-wallpapers/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-05-18 20:22:10 UTC (rev 629668)
@@ -0,0 +1,25 @@
+# Maintainer: Felix Yan 
+
+pkgname=ubuntukylin-wallpapers
+pkgver=20.04.1
+pkgrel=1
+pkgdesc="Ubuntu Kylin Wallpapers"
+arch=('any')
+license=('GPL')
+url="https://github.com/UbuntuKylin/ubuntukylin-wallpapers;
+groups=('ukui')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/UbuntuKylin/ubuntukylin-wallpapers/archive/v$pkgver.tar.gz;)
+sha512sums=('8a2136c25c06fbc3fefb682be76e76773d10801fa1b67a6783708b4dfe187148f0d288c8b01fb47ec934ab2d60324864560bb7500a44215bd0fbe0a9d67f2542')
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm644 *.jpg *.png -t "$pkgdir"/usr/share/backgrounds/
+  install -Dm644 ubuntukylin/* -t "$pkgdir"/usr/share/backgrounds/ubuntukylin/
+
+  install -dm755 "$pkgdir"/usr/share/{gnome,ukui}-background-properties
+  for _f in *.xml.in; do
+# TODO support i18n properly
+sed -e 's/_name>/name>/g' $_f > 
"$pkgdir"/usr/share/ukui-background-properties/${_f%.in}
+ln -s ../ukui-background-properties/${_f%.in} 
"$pkgdir"/usr/share/gnome-background-properties/
+  done
+}


[arch-commits] Commit in (4 files)

2020-05-18 Thread Felix Yan via arch-commits
Date: Monday, May 18, 2020 @ 20:20:32
  Author: felixonmars
Revision: 629667

addpkg: ubuntukylin-wallpapers 20.04.1-1

Added:
  ubuntukylin-wallpapers/
  ubuntukylin-wallpapers/repos/
  ubuntukylin-wallpapers/trunk/
  ubuntukylin-wallpapers/trunk/PKGBUILD

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

Added: ubuntukylin-wallpapers/trunk/PKGBUILD
===
--- ubuntukylin-wallpapers/trunk/PKGBUILD   (rev 0)
+++ ubuntukylin-wallpapers/trunk/PKGBUILD   2020-05-18 20:20:32 UTC (rev 
629667)
@@ -0,0 +1,25 @@
+# Maintainer: Felix Yan 
+
+pkgname=ubuntukylin-wallpapers
+pkgver=20.04.1
+pkgrel=1
+pkgdesc="Ubuntu Kylin Wallpapers"
+arch=('any')
+license=('GPL')
+url="https://github.com/UbuntuKylin/ubuntukylin-wallpapers;
+groups=('ukui')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/UbuntuKylin/ubuntukylin-wallpapers/archive/v$pkgver.tar.gz;)
+sha512sums=('8a2136c25c06fbc3fefb682be76e76773d10801fa1b67a6783708b4dfe187148f0d288c8b01fb47ec934ab2d60324864560bb7500a44215bd0fbe0a9d67f2542')
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm644 *.jpg *.png -t "$pkgdir"/usr/share/backgrounds/
+  install -Dm644 ubuntukylin/* -t "$pkgdir"/usr/share/backgrounds/ubuntukylin/
+
+  install -dm755 "$pkgdir"/usr/share/{gnome,ukui}-background-properties
+  for _f in *.xml.in; do
+# TODO support i18n properly
+sed -e 's/_name>/name>/g' $_f > 
"$pkgdir"/usr/share/ukui-background-properties/${_f%.in}
+ln -s ../ukui-background-properties/${_f%.in} 
"$pkgdir"/usr/share/gnome-background-properties/
+  done
+}


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

2020-05-18 Thread Jonas Witschel via arch-commits
Date: Monday, May 18, 2020 @ 20:11:17
  Author: diabonas
Revision: 629665

upgpkg: tpm2-abrmd 2.3.2-1: upstream release (new maintainer), add libdeps

Tadeusz Struk is one of the tpm2-tss maintainers, so there is an existing trust
relation.

Modified:
  tpm2-abrmd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-18 20:10:17 UTC (rev 629664)
+++ PKGBUILD2020-05-18 20:11:17 UTC (rev 629665)
@@ -1,18 +1,19 @@
 # Maintainer: Jonas Witschel 
 # Contributor: Bruno Pagani 
 pkgname=tpm2-abrmd
-pkgver=2.3.1
+pkgver=2.3.2
 pkgrel=1
 pkgdesc='Trusted Platform Module 2.0 Access Broker and Resource Management 
Daemon'
 arch=('x86_64')
 url='https://github.com/tpm2-software/tpm2-abrmd'
 license=('BSD')
-depends=('dbus' 'glib2' 'tpm2-tss')
+depends=('glib2' 'tpm2-tss' 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 
'libtss2-tctildr.so')
 checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2')
 source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('144ab2b147cd18f892f3c05181efdbed2ac422fe8507eb42871ffe571340b6395431743a4f1995a7ce7a914fd5e7afd2b17328062c893a0403708c2c4d92e0cb'
+sha512sums=('c5014cce49351cd7f7125dbb6b271ffd31d016c7d15561f5d23b579bcc5503962ed08b57127a1b5cc28e50fab805e97709eebf303eeb6ba9f09866e5fca8c078'
 'SKIP')
-validpgpkeys=('42007E876F248E04A3F2FE25AE4548D043DEC7C3') # Philip Tricca 

+validpgpkeys=('42007E876F248E04A3F2FE25AE4548D043DEC7C3'  # Philip Tricca 

+  'D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk 

 
 build() {
cd "$pkgname-$pkgver"


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

2020-05-18 Thread Jonas Witschel via arch-commits
Date: Monday, May 18, 2020 @ 20:11:28
  Author: diabonas
Revision: 629666

archrelease: copy trunk to community-x86_64

Added:
  tpm2-abrmd/repos/community-x86_64/PKGBUILD
(from rev 629665, tpm2-abrmd/trunk/PKGBUILD)
Deleted:
  tpm2-abrmd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-18 20:11:17 UTC (rev 629665)
+++ PKGBUILD2020-05-18 20:11:28 UTC (rev 629666)
@@ -1,37 +0,0 @@
-# Maintainer: Jonas Witschel 
-
-pkgname=tpm2-abrmd
-pkgver=2.3.1
-pkgrel=1
-pkgdesc="Trusted Platform Module 2.0 Access Broker and Resource Management 
Daemon"
-arch=(x86_64)
-url="https://github.com/tpm2-software/tpm2-abrmd;
-license=(BSD)
-depends=(dbus glib2 tpm2-tss)
-checkdepends=(cmocka ibm-sw-tpm2 iproute2)
-source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha512sums=('144ab2b147cd18f892f3c05181efdbed2ac422fe8507eb42871ffe571340b6395431743a4f1995a7ce7a914fd5e7afd2b17328062c893a0403708c2c4d92e0cb'
-'SKIP')
-validpgpkeys=(42007E876F248E04A3F2FE25AE4548D043DEC7C3) # Philip Tricca 

-
-build() {
-cd ${pkgname}-${pkgver}
-./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---with-dbuspolicydir=/usr/share/dbus-1/system.d \
-$( ((CHECKFUNC)) && echo --enable-unit --enable-integration)
-make
-}
-
-check() {
-cd ${pkgname}-${pkgver}
-make check
-}
-
-package() {
-cd ${pkgname}-${pkgver}
-make DESTDIR="${pkgdir}" install
-rm -r "${pkgdir}"/usr/lib/systemd/system-preset
-install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: tpm2-abrmd/repos/community-x86_64/PKGBUILD (from rev 629665, 
tpm2-abrmd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-18 20:11:28 UTC (rev 629666)
@@ -0,0 +1,38 @@
+# Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
+pkgname=tpm2-abrmd
+pkgver=2.3.2
+pkgrel=1
+pkgdesc='Trusted Platform Module 2.0 Access Broker and Resource Management 
Daemon'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-abrmd'
+license=('BSD')
+depends=('glib2' 'tpm2-tss' 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 
'libtss2-tctildr.so')
+checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2')
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('c5014cce49351cd7f7125dbb6b271ffd31d016c7d15561f5d23b579bcc5503962ed08b57127a1b5cc28e50fab805e97709eebf303eeb6ba9f09866e5fca8c078'
+'SKIP')
+validpgpkeys=('42007E876F248E04A3F2FE25AE4548D043DEC7C3'  # Philip Tricca 

+  'D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk 

+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure \
+   --prefix=/usr \
+   --sbindir=/usr/bin \
+   --with-dbuspolicydir=/usr/share/dbus-1/system.d \
+   $( ((CHECKFUNC)) && echo --enable-unit --enable-integration)
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+   rm -r "$pkgdir/usr/lib/systemd/system-preset"
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}


  1   2   3   4   5   >