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

2021-11-02 Thread Brett Cornwall via arch-commits
Date: Wednesday, November 3, 2021 @ 00:41:07
  Author: ainola
Revision: 1035598

archrelease: copy trunk to community-any

Added:
  ttf-ionicons/repos/community-any/PKGBUILD
(from rev 1035597, ttf-ionicons/trunk/PKGBUILD)
Deleted:
  ttf-ionicons/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-03 00:40:45 UTC (rev 1035597)
+++ PKGBUILD2021-11-03 00:41:07 UTC (rev 1035598)
@@ -1,19 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Andrea Scarpino 
-
-pkgname=ttf-ionicons
-pkgver=5.5.3
-pkgrel=1
-pkgdesc='Font from the Ionic mobile framework'
-arch=('any')
-license=('MIT')
-url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz";)
-sha256sums=('aeccfd5b118c76f961f1c01d1a91eb1c79bd8f9643a90ff2ea297354b052aee9')
-
-package() {
-cd "ionicons-${pkgver/_/-}"
-install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: ttf-ionicons/repos/community-any/PKGBUILD (from rev 1035597, 
ttf-ionicons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-11-03 00:41:07 UTC (rev 1035598)
@@ -0,0 +1,19 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Andrea Scarpino 
+
+pkgname=ttf-ionicons
+pkgver=5.5.4
+pkgrel=1
+pkgdesc='Font from the Ionic mobile framework'
+arch=('any')
+license=('MIT')
+url='https://ionicons.com/'
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz";)
+sha256sums=('c2afae851207a556a67467721c91b142bd24e4f65bc2ef8143a9a445b502dcc2')
+
+package() {
+cd "ionicons-${pkgver/_/-}"
+install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}



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

2021-11-02 Thread Brett Cornwall via arch-commits
Date: Wednesday, November 3, 2021 @ 00:40:45
  Author: ainola
Revision: 1035597

upgpkg: ttf-ionicons 5.5.4-1

Modified:
  ttf-ionicons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:32:30 UTC (rev 1035596)
+++ PKGBUILD2021-11-03 00:40:45 UTC (rev 1035597)
@@ -3,7 +3,7 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=ttf-ionicons
-pkgver=5.5.3
+pkgver=5.5.4
 pkgrel=1
 pkgdesc='Font from the Ionic mobile framework'
 arch=('any')
@@ -10,7 +10,7 @@
 license=('MIT')
 url='https://ionicons.com/'
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz";)
-sha256sums=('aeccfd5b118c76f961f1c01d1a91eb1c79bd8f9643a90ff2ea297354b052aee9')
+sha256sums=('c2afae851207a556a67467721c91b142bd24e4f65bc2ef8143a9a445b502dcc2')
 
 package() {
 cd "ionicons-${pkgver/_/-}"



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:32:30
  Author: felixonmars
Revision: 1035596

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
1035595, haskell-http-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:32:30 UTC (rev 1035596)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.9.4
+pkgrel=16
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/aesiniath/http-streams";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-random' 'haskell-snap-core'
+ 'haskell-snap-server' 'haskell-system-fileio' 
'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8448fba398ae323f1bdd44c8cbb02ba678ffc9d06f26d4e46c8c1f1de849a83a9fef697ffa5650ef58730ad81714775046a9b0857e760112ef25b418e2b5d0fe')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:32:22
  Author: felixonmars
Revision: 1035595

upgpkg: haskell-http-streams 0.8.9.4-16: rebuild with base-orphans 0.8.5, 
text-show 3.9.1 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:31:18 UTC (rev 1035594)
+++ PKGBUILD2021-11-03 00:32:22 UTC (rev 1035595)
@@ -3,7 +3,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.9.4
-pkgrel=15
+pkgrel=16
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/aesiniath/http-streams";
 license=('BSD')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:31:18
  Author: felixonmars
Revision: 1035594

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 
1035593, haskell-http2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:31:18 UTC (rev 1035594)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http2
+pkgname=haskell-http2
+pkgver=3.0.2
+pkgrel=32
+pkgdesc="HTTP/2 library"
+url="https://github.com/kazu-yamamoto/http2";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 
'haskell-network'
+ 'haskell-network-byte-order' 'haskell-psqueues' 'haskell-time-manager'
+ 'haskell-unix-time')
+makedepends=('ghc' 'haskell-async' 'haskell-aeson' 'haskell-aeson-pretty'
+ 'haskell-base16-bytestring' 'haskell-cryptonite' 'haskell-glob' 
'haskell-hspec'
+ 'haskell-hspec-discover' 'haskell-network-run' 
'haskell-typed-process'
+ 'haskell-unordered-containers' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1dd6e12904b11964d3c3c4ee4767e6dfd0edff87a7f2396a4f7e680d672a52a3ee478b5eea5f5ac0840a9f2cffae38fe4ceb13f660f51e5d87603f90f626c39c')
+
+prepare() {
+cd $_hkgname-$pkgver
+# Choose another port to bind, 8080 is too easy to conflict with build host
+sed -i 's/"8080"/"59824"/' test2/ServerSpec.hs test/HTTP2/ServerSpec.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-devel
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:31:11
  Author: felixonmars
Revision: 1035593

upgpkg: haskell-http2 3.0.2-32: rebuild with base-orphans 0.8.5, text-show 3.9.1

Modified:
  haskell-http2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:29:09 UTC (rev 1035592)
+++ PKGBUILD2021-11-03 00:31:11 UTC (rev 1035593)
@@ -4,7 +4,7 @@
 _hkgname=http2
 pkgname=haskell-http2
 pkgver=3.0.2
-pkgrel=31
+pkgrel=32
 pkgdesc="HTTP/2 library"
 url="https://github.com/kazu-yamamoto/http2";
 license=("BSD")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:29:09
  Author: felixonmars
Revision: 1035592

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
1035591, haskell-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:29:09 UTC (rev 1035592)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=citeproc
+pkgname=haskell-citeproc
+pkgver=0.4.1
+pkgrel=32
+pkgdesc="Generates citations and bibliography from CSL styles."
+url="https://github.com/jgm/citeproc";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed'
+ 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 
'haskell-text-icu'
+ 'haskell-unicode-collation' 'haskell-uniplate' 'haskell-vector' 
'haskell-xml-conduit')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";
+
icu-shifted.patch::https://github.com/jgm/citeproc/commit/50d14d938c883a8835550933df4004050b0b3902.patch)
+sha512sums=('64a62485d322e3032b1d7754c40ae37c9decb0e1cc4446352ecaa80552bf4673447cebc09a2e8756063923231d2f623925b3d5ec07bd64e23ccd18c72703eb15'
+
'd05f2d86e71d166a66cc85e40f0ff34b1e0216abaece76b2200823c22f4d9d1fc72549a9c14e4999a0d8cf8d4fb2cfd184573e5298c13266c5168bc56ba59674')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  patch -p1 -i ../icu-shifted.patch
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fexecutable -ficu
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:29:02
  Author: felixonmars
Revision: 1035591

upgpkg: haskell-citeproc 0.4.1-32: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  haskell-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:25:08 UTC (rev 1035590)
+++ PKGBUILD2021-11-03 00:29:02 UTC (rev 1035591)
@@ -3,7 +3,7 @@
 _hkgname=citeproc
 pkgname=haskell-citeproc
 pkgver=0.4.1
-pkgrel=31
+pkgrel=32
 pkgdesc="Generates citations and bibliography from CSL styles."
 url="https://github.com/jgm/citeproc";
 license=("BSD")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:25:08
  Author: felixonmars
Revision: 1035590

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD 
(from rev 1035589, haskell-tamarin-prover-theory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:25:08 UTC (rev 1035590)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-theory
+pkgname=haskell-tamarin-prover-theory
+pkgver=1.6.1
+pkgrel=10
+pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-parallel' 'haskell-safe' 'haskell-uniplate' 
'haskell-tamarin-prover-utils'
+ 'haskell-tamarin-prover-term')
+makedepends=('ghc')
+source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz";)
+sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62')
+
+build() {
+cd tamarin-prover-$pkgver/lib/theory
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd tamarin-prover-$pkgver/lib/theory
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:25:00
  Author: felixonmars
Revision: 1035589

upgpkg: haskell-tamarin-prover-theory 1.6.1-10: rebuild with base-orphans 
0.8.5, text-show 3.9.1

Modified:
  haskell-tamarin-prover-theory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:18:11 UTC (rev 1035588)
+++ PKGBUILD2021-11-03 00:25:00 UTC (rev 1035589)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-theory
 pkgname=haskell-tamarin-prover-theory
 pkgver=1.6.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin";
 license=("GPL")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:18:11
  Author: felixonmars
Revision: 1035588

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cborg-json/repos/community-staging-x86_64/
  haskell-cborg-json/repos/community-staging-x86_64/PKGBUILD
(from rev 1035587, haskell-cborg-json/trunk/PKGBUILD)

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

Copied: haskell-cborg-json/repos/community-staging-x86_64/PKGBUILD (from rev 
1035587, haskell-cborg-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:18:11 UTC (rev 1035588)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cborg-json
+pkgname=haskell-cborg-json
+pkgver=0.2.2.0
+pkgrel=174
+pkgdesc="A library for encoding JSON as CBOR"
+url="https://github.com/well-typed/cborg-json";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-cborg' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d42a7af4bf91ddac496c6e7273aebe4c9062504fa10bcdbb17f9ece851daa343aff5d8790113514fd5833513c56fa4a465ee0734adf71a1540af4b8045dd7c93')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/;s/< *1.5/<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 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:18:02
  Author: felixonmars
Revision: 1035587

upgpkg: haskell-cborg-json 0.2.2.0-174: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-cborg-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:17:16 UTC (rev 1035586)
+++ PKGBUILD2021-11-03 00:18:02 UTC (rev 1035587)
@@ -3,7 +3,7 @@
 _hkgname=cborg-json
 pkgname=haskell-cborg-json
 pkgver=0.2.2.0
-pkgrel=173
+pkgrel=174
 pkgdesc="A library for encoding JSON as CBOR"
 url="https://github.com/well-typed/cborg-json";
 license=('BSD')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:17:16
  Author: felixonmars
Revision: 1035586

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 
1035585, haskell-serialise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:17:16 UTC (rev 1035586)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=serialise
+pkgname=haskell-serialise
+pkgver=0.2.3.0
+pkgrel=159
+pkgdesc="A binary serialisation library for Haskell values"
+url="https://github.com/well-typed/cborg";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cborg' 'haskell-half' 'haskell-hashable' 
'haskell-primitive'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2bcee386d81f7606d7dad8a903ae39c9f5fda493caa08755f8f0ceabe24563bcba9bb28709972664370eef5987dfcd6957dee2444da8dbe5b8558edc0b0547ae')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u base -u ghc-prim -u tasty $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:17:08
  Author: felixonmars
Revision: 1035585

upgpkg: haskell-serialise 0.2.3.0-159: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-serialise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:15:04 UTC (rev 1035584)
+++ PKGBUILD2021-11-03 00:17:08 UTC (rev 1035585)
@@ -3,7 +3,7 @@
 _hkgname=serialise
 pkgname=haskell-serialise
 pkgver=0.2.3.0
-pkgrel=158
+pkgrel=159
 pkgdesc="A binary serialisation library for Haskell values"
 url="https://github.com/well-typed/cborg";
 license=('BSD')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:15:04
  Author: felixonmars
Revision: 1035584

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bower-json/repos/community-staging-x86_64/
  haskell-bower-json/repos/community-staging-x86_64/PKGBUILD
(from rev 1035583, haskell-bower-json/trunk/PKGBUILD)

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

Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 
1035583, haskell-bower-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:15:04 UTC (rev 1035584)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bower-json
+pkgname=haskell-bower-json
+pkgver=1.0.0.1
+pkgrel=321
+pkgdesc="Read bower.json from Haskell"
+url="https://github.com/hdgarrood/bower-json";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" 
"haskell-scientific"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:14:57
  Author: felixonmars
Revision: 1035583

upgpkg: haskell-bower-json 1.0.0.1-321: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-bower-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:13:55 UTC (rev 1035582)
+++ PKGBUILD2021-11-03 00:14:57 UTC (rev 1035583)
@@ -4,7 +4,7 @@
 _hkgname=bower-json
 pkgname=haskell-bower-json
 pkgver=1.0.0.1
-pkgrel=320
+pkgrel=321
 pkgdesc="Read bower.json from Haskell"
 url="https://github.com/hdgarrood/bower-json";
 license=("MIT")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:13:55
  Author: felixonmars
Revision: 1035582

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 1035581, haskell-rio-prettyprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:13:55 UTC (rev 1035582)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-prettyprint
+pkgname=haskell-rio-prettyprint
+pkgver=0.1.1.0
+pkgrel=146
+pkgdesc="Pretty-printing for RIO"
+url="https://github.com/commercialhaskell/rio-prettyprint";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-colour' 'haskell-path' 'haskell-rio')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3f519fa0dd4ea51af565221504358ca5728b9ebe07df8a2b34b83198bb19d6653c048cd45701fed6d99b5204da05449f35c0be8e98df2da1c34ea99023f06bf4')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:13:47
  Author: felixonmars
Revision: 1035581

upgpkg: haskell-rio-prettyprint 0.1.1.0-146: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-rio-prettyprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:12:53 UTC (rev 1035580)
+++ PKGBUILD2021-11-03 00:13:47 UTC (rev 1035581)
@@ -3,7 +3,7 @@
 _hkgname=rio-prettyprint
 pkgname=haskell-rio-prettyprint
 pkgver=0.1.1.0
-pkgrel=145
+pkgrel=146
 pkgdesc="Pretty-printing for RIO"
 url="https://github.com/commercialhaskell/rio-prettyprint";
 license=('MIT')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:12:53
  Author: felixonmars
Revision: 1035580

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
1035579, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:12:53 UTC (rev 1035580)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.6.3
+pkgrel=24
+pkgdesc="Interface to ‘directory’ package for users of ‘path’"
+url="https://github.com/mrkkrp/path-io";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-path' 'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('d9d4e0d3a0b74677b8e29608254b1a4b5f306378400e8ec6d2b96ec4fd5b340ca20652684af558ec5ec5c401a18c4c9203adf7afbb1a602df0786459bc5bc774')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u path $_hkgname.cabal
+}
+
+build() {
+  cd "$srcdir/$_hkgname-$pkgver"
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-dev
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:12:45
  Author: felixonmars
Revision: 1035579

upgpkg: haskell-path-io 1.6.3-24: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  haskell-path-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:11:44 UTC (rev 1035578)
+++ PKGBUILD2021-11-03 00:12:45 UTC (rev 1035579)
@@ -5,7 +5,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.6.3
-pkgrel=23
+pkgrel=24
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io";
 license=("BSD")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:11:44
  Author: felixonmars
Revision: 1035578

archrelease: copy trunk to community-staging-x86_64

Added:
  hlint/repos/community-staging-x86_64/
  hlint/repos/community-staging-x86_64/PKGBUILD
(from rev 1035577, hlint/trunk/PKGBUILD)

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 1035577, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:11:44 UTC (rev 1035578)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=3.3.1
+pkgrel=32
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 
'haskell-filepattern'
+ 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";
+
hlint-extra-1.7.10.patch::https://github.com/ndmitchell/hlint/commit/bbfcccad636ed61fa7ade1369ebd6ab6fb64df32.patch)
+sha512sums=('46fabb26361cfd71ceda302669fc4f55d28dffc2a98732be48d7b6c244dd5f546bce1a8179a75487753e6113ad062e7840a4e5feee8a432936fdd65a20283a13'
+
'5a5c23f532f3c0480972fd88e6063c0bc0ac4d14392c1118a7b14481389563d3ac8b932a5a55abae638e95bd3ecc6e85719724a94ea11883c0edee5f4ed7e6a1')
+
+prepare() {
+patch -d $pkgname-$pkgver -p1 < hlint-extra-1.7.10.patch
+}
+
+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" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fgpl -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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}/COPYING.BSD3"
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:11:36
  Author: felixonmars
Revision: 1035577

upgpkg: hlint 3.3.1-32: rebuild with base-orphans 0.8.5, text-show 3.9.1

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:09:47 UTC (rev 1035576)
+++ PKGBUILD2021-11-03 00:11:36 UTC (rev 1035577)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=3.3.1
-pkgrel=31
+pkgrel=32
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/";
 license=("BSD")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:09:47
  Author: felixonmars
Revision: 1035576

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mmark/repos/community-staging-x86_64/PKGBUILD (from rev 
1035575, haskell-mmark/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:09:47 UTC (rev 1035576)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mmark
+pkgname=haskell-mmark
+pkgver=0.0.7.3
+pkgrel=50
+pkgdesc="Strict markdown processor for writers"
+url="https://github.com/mmark-md/mmark";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 'haskell-dlist'
+ 'haskell-email-validate' 'haskell-foldl' 'haskell-hashable' 
'haskell-html-entity-map'
+ 'haskell-lucid' 'haskell-megaparsec' 'haskell-microlens' 
'haskell-microlens-th'
+ 'haskell-modern-uri' 'haskell-parser-combinators' 
'haskell-text-metrics'
+ 'haskell-unordered-containers' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-megaparsec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('1a8c8bd99598204b81967b94cd831bac44353ec9a8750f62c74a868aa14cd4bd')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:09:40
  Author: felixonmars
Revision: 1035575

upgpkg: haskell-mmark 0.0.7.3-50: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  haskell-mmark/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:03:08 UTC (rev 1035574)
+++ PKGBUILD2021-11-03 00:09:40 UTC (rev 1035575)
@@ -3,7 +3,7 @@
 _hkgname=mmark
 pkgname=haskell-mmark
 pkgver=0.0.7.3
-pkgrel=49
+pkgrel=50
 pkgdesc="Strict markdown processor for writers"
 url="https://github.com/mmark-md/mmark";
 license=("BSD")



[arch-commits] Commit in gdm/repos (6 files)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Wednesday, November 3, 2021 @ 00:07:44
  Author: heftig
Revision: 427044

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gdm/repos/gnome-unstable-x86_64/
  
gdm/repos/gnome-unstable-x86_64/0001-Xsession-Don-t-start-ssh-agent-by-default.patch
(from rev 427043, 
gdm/trunk/0001-Xsession-Don-t-start-ssh-agent-by-default.patch)
  
gdm/repos/gnome-unstable-x86_64/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch
(from rev 427043, 
gdm/trunk/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch)
  gdm/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 427043, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-x86_64/default.pa
(from rev 427043, gdm/trunk/default.pa)
  gdm/repos/gnome-unstable-x86_64/gdm.install
(from rev 427043, gdm/trunk/gdm.install)

-+
 0001-Xsession-Don-t-start-ssh-agent-by-default.patch|   28 ++
 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch |   73 +++
 PKGBUILD|   99 
++
 default.pa  |   10 +
 gdm.install |7 
 5 files changed, 217 insertions(+)

Copied: 
gdm/repos/gnome-unstable-x86_64/0001-Xsession-Don-t-start-ssh-agent-by-default.patch
 (from rev 427043, 
gdm/trunk/0001-Xsession-Don-t-start-ssh-agent-by-default.patch)
===
--- gnome-unstable-x86_64/0001-Xsession-Don-t-start-ssh-agent-by-default.patch  
(rev 0)
+++ gnome-unstable-x86_64/0001-Xsession-Don-t-start-ssh-agent-by-default.patch  
2021-11-03 00:07:44 UTC (rev 427044)
@@ -0,0 +1,28 @@
+From  Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Sat, 20 Jun 2015 17:22:38 +0200
+Subject: [PATCH] Xsession: Don't start ssh-agent by default
+
+---
+ data/Xsession.in | 8 
+ 1 file changed, 8 deletions(-)
+
+diff --git a/data/Xsession.in b/data/Xsession.in
+index 2e4de4fe384f..29ebc30ea0c5 100755
+--- a/data/Xsession.in
 b/data/Xsession.in
+@@ -207,14 +207,6 @@ if [ "x$command" = "xdefault" ] ; then
+   fi
+ fi
+ 
+-# add ssh-agent if found
+-sshagent="`gdmwhich ssh-agent`"
+-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
+-command="$sshagent -- $command"
+-elif [ -z "$sshagent" ] ; then
+-echo "$0: ssh-agent not found!"
+-fi
+-
+ echo "$0: Setup done, will execute: $command"
+ 
+ eval exec $command

Copied: 
gdm/repos/gnome-unstable-x86_64/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch
 (from rev 427043, 
gdm/trunk/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch)
===
--- 
gnome-unstable-x86_64/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch
   (rev 0)
+++ 
gnome-unstable-x86_64/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch
   2021-11-03 00:07:44 UTC (rev 427044)
@@ -0,0 +1,73 @@
+From  Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Tue, 31 Aug 2021 21:51:46 +
+Subject: [PATCH] pam-arch: Drop pam_faillock counting from fingerprint and
+ smartcard
+
+As mentioned in an [fprintd issue comment][1], we need to make sure that
+the stack's error status is taken from the main auth module, i.e.
+pam_fprintd, otherwise GDM will not behave correctly.
+
+Still use pam_faillock preauth so that we test whether the account is
+locked, but don't use authfail/authsucc to log a failure/success so this
+stack doesn't participate in triggering the lock.
+
+Ideally we would check which return values we actually want to treat as
+a reason to lock the account (e.g. fingerprint mismatch) and which are
+neutral (e.g. no fingerprints enrolled), but that's much more effort.
+
+Should fix [FS#71750][2].
+
+[1]: https://gitlab.freedesktop.org/libfprint/fprintd/-/issues/112#note_1016191
+[2]: https://bugs.archlinux.org/task/71750
+---
+ data/pam-arch/gdm-fingerprint.pam | 10 ++
+ data/pam-arch/gdm-smartcard.pam   | 10 ++
+ 2 files changed, 4 insertions(+), 16 deletions(-)
+
+diff --git a/data/pam-arch/gdm-fingerprint.pam 
b/data/pam-arch/gdm-fingerprint.pam
+index cc660d9a90ba..2aaf9f6c88a0 100644
+--- a/data/pam-arch/gdm-fingerprint.pam
 b/data/pam-arch/gdm-fingerprint.pam
+@@ -2,16 +2,10 @@
+ 
+ auth   requiredpam_shells.so
+ auth   requisite   pam_nologin.so
+-auth   requiredpam_faillock.so  preauth
+-# Optionally use requisite above if you do not want to prompt for the 
fingerprint
+-# on locked accounts.
+-auth   [success=1 default=ignore]  pam_fprintd.so
+-auth   [default=die]   pam_faillock.so  authfa

[arch-commits] Commit in gdm/trunk (3 files)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Wednesday, November 3, 2021 @ 00:07:27
  Author: heftig
Revision: 427043

41.0-1

Modified:
  gdm/trunk/0001-Xsession-Don-t-start-ssh-agent-by-default.patch
  gdm/trunk/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch
  gdm/trunk/PKGBUILD

-+
 0001-Xsession-Don-t-start-ssh-agent-by-default.patch|2 +-
 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch |4 ++--
 PKGBUILD|   10 
+-
 3 files changed, 8 insertions(+), 8 deletions(-)

Modified: 0001-Xsession-Don-t-start-ssh-agent-by-default.patch
===
--- 0001-Xsession-Don-t-start-ssh-agent-by-default.patch2021-11-03 
00:06:14 UTC (rev 427042)
+++ 0001-Xsession-Don-t-start-ssh-agent-by-default.patch2021-11-03 
00:07:27 UTC (rev 427043)
@@ -8,7 +8,7 @@
  1 file changed, 8 deletions(-)
 
 diff --git a/data/Xsession.in b/data/Xsession.in
-index 2e4de4fe..29ebc30e 100755
+index 2e4de4fe384f..29ebc30ea0c5 100755
 --- a/data/Xsession.in
 +++ b/data/Xsession.in
 @@ -207,14 +207,6 @@ if [ "x$command" = "xdefault" ] ; then

Modified: 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch
===
--- 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch 
2021-11-03 00:06:14 UTC (rev 427042)
+++ 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch 
2021-11-03 00:07:27 UTC (rev 427043)
@@ -26,7 +26,7 @@
  2 files changed, 4 insertions(+), 16 deletions(-)
 
 diff --git a/data/pam-arch/gdm-fingerprint.pam 
b/data/pam-arch/gdm-fingerprint.pam
-index cc660d9a..2aaf9f6c 100644
+index cc660d9a90ba..2aaf9f6c88a0 100644
 --- a/data/pam-arch/gdm-fingerprint.pam
 +++ b/data/pam-arch/gdm-fingerprint.pam
 @@ -2,16 +2,10 @@
@@ -49,7 +49,7 @@
  auth   optionalpam_gnome_keyring.so
  
 diff --git a/data/pam-arch/gdm-smartcard.pam b/data/pam-arch/gdm-smartcard.pam
-index e6ec1299..6d7333bf 100644
+index e6ec129948a7..6d7333bf4204 100644
 --- a/data/pam-arch/gdm-smartcard.pam
 +++ b/data/pam-arch/gdm-smartcard.pam
 @@ -2,16 +2,10 @@

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:06:14 UTC (rev 427042)
+++ PKGBUILD2021-11-03 00:07:27 UTC (rev 427043)
@@ -3,8 +3,8 @@
 
 pkgbase=gdm
 pkgname=(gdm libgdm)
-pkgver=40.1
-pkgrel=2
+pkgver=41.0
+pkgrel=1
 pkgdesc="Display manager and login screen"
 url="https://wiki.gnome.org/Projects/GDM";
 arch=(x86_64)
@@ -13,14 +13,14 @@
  libxdmcp systemd)
 makedepends=(yelp-tools gobject-introspection git docbook-xsl meson)
 checkdepends=(check)
-_commit=7fafdbcac9b970492e9ea23df42111d90986f3f3  # tags/40.1^0
+_commit=536491641156ba88beab2c881278b09e52df6813  # tags/41.0^0
 source=("git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit";
 0001-Xsession-Don-t-start-ssh-agent-by-default.patch
 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch
 default.pa)
 sha256sums=('SKIP'
-'aa751223e8664f65fe2cae032dc93bb94338a41cfca4c6b66a0fca0c788c4313'
-'a5dc583f37311164526569e54fe2d2c06fa27de9995848d7f374b4a554c4c8c0'
+'39a7e1189d423dd428ace9baac77ba0442c6706a861d3c3db9eb3a6643e223f8'
+'e3dcaaa5ffa2dd4d3338c8b5827965ea2ca1efd9a95d7272a107e6121cb7898f'
 'e88410bcec9e2c7a22a319be0b771d1f8d536863a7fc618b6352a09d61327dcb')
 
 pkgver() {



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

2021-11-02 Thread Jan Steffens via arch-commits
Date: Wednesday, November 3, 2021 @ 00:06:14
  Author: heftig
Revision: 427042

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-shell/repos/gnome-unstable-x86_64/
  gnome-shell/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 427041, gnome-shell/trunk/PKGBUILD)

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

Copied: gnome-shell/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427041, 
gnome-shell/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2021-11-03 00:06:14 UTC (rev 427042)
@@ -0,0 +1,59 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell";
+arch=(x86_64)
+license=(GPL)
+depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4
+ gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas
+ libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip
+ gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire
+ libsoup3)
+makedepends=(gtk-doc gnome-control-center evolution-data-server
+ gobject-introspection git meson sassc asciidoc bash-completion)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-control-center: System settings'
+'evolution-data-server: Evolution calendar integration')
+groups=(gnome)
+_commit=0bf515eb10bfbf32306c5106ac58870941a7c71a  # tags/41.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
+"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
+  git submodule update
+}
+
+build() {
+  arch-meson $pkgname build -D gtk_doc=true
+  meson compile -C build
+}
+
+check() (
+  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
+  export XDG_RUNTIME_DIR
+
+  dbus-run-session xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+)
+
+package() {
+  depends+=(libmutter-9.so)
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-11-02 Thread Jan Steffens via arch-commits
Date: Wednesday, November 3, 2021 @ 00:05:55
  Author: heftig
Revision: 427041

41.0-1

Modified:
  gnome-shell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:02:15 UTC (rev 427040)
+++ PKGBUILD2021-11-03 00:05:55 UTC (rev 427041)
@@ -3,7 +3,7 @@
 # Contributor: Flamelab https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
 "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
 sha256sums=('SKIP'
@@ -48,12 +49,11 @@
   mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
   export XDG_RUNTIME_DIR
 
-  dbus-run-session xvfb-run \
--s '-screen 0 1920x1080x24 -nolisten local +iglx -noreset' \
-  meson test -C build --print-errorlogs
+  dbus-run-session xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
 )
 
 package() {
-  depends+=(libmutter-8.so)
+  depends+=(libmutter-9.so)
   meson install -C build --destdir "$pkgdir"
 }



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

2021-11-02 Thread Frederik Schwan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:03:08
  Author: freswa
Revision: 1035574

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-03 00:03:05 UTC (rev 1035573)
+++ PKGBUILD2021-11-03 00:03:08 UTC (rev 1035574)
@@ -1,24 +0,0 @@
-# Maintainer: Frederik Schwan 
-
-pkgname=python-wcmatch
-pkgver=8.2
-pkgrel=1
-pkgdesc='Wilcard File Name matching library'
-arch=('any')
-url='https://github.com/facelessuser/wcmatch'
-license=('MIT')
-depends=('python-bracex')
-makedepends=('python-setuptools')
-source=("https://github.com/facelessuser/wcmatch/archive/${pkgver}/wcmatch-${pkgver}.tar.gz";)
-b2sums=('d1fe53f7d2394af31750c0b98451749201b1adbd8d00a734418afd8e208a9480b913059f78f62016be2fc2109813406c096f8ab60973a716b6ca275377551281')
-
-build() {
-  cd wcmatch-${pkgver}
-  python3 setup.py build
-}
-
-package() {
-  cd wcmatch-${pkgver}
-  python3 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-  install -Dm644 LICENSE.md "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: python-wcmatch/repos/community-any/PKGBUILD (from rev 1035573, 
python-wcmatch/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-11-03 00:03:08 UTC (rev 1035574)
@@ -0,0 +1,24 @@
+# Maintainer: Frederik Schwan 
+
+pkgname=python-wcmatch
+pkgver=8.3
+pkgrel=1
+pkgdesc='Wilcard File Name matching library'
+arch=('any')
+url='https://github.com/facelessuser/wcmatch'
+license=('MIT')
+depends=('python-bracex')
+makedepends=('python-setuptools')
+source=("https://github.com/facelessuser/wcmatch/archive/${pkgver}/wcmatch-${pkgver}.tar.gz";)
+b2sums=('8576a546278a69ba46af262bc925370e6d8b1828975d54fe3fe1a2e39fc8456134c7f7986e1674883ca0f0298c223be7efc67c7296a29d9a4f1b64e42614ce17')
+
+build() {
+  cd wcmatch-${pkgver}
+  python3 setup.py build
+}
+
+package() {
+  cd wcmatch-${pkgver}
+  python3 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm644 LICENSE.md "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}



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

2021-11-02 Thread Frederik Schwan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:03:05
  Author: freswa
Revision: 1035573

upgpkg: python-wcmatch 8.3-1

Modified:
  python-wcmatch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:02:40 UTC (rev 1035572)
+++ PKGBUILD2021-11-03 00:03:05 UTC (rev 1035573)
@@ -1,7 +1,7 @@
 # Maintainer: Frederik Schwan 
 
 pkgname=python-wcmatch
-pkgver=8.2
+pkgver=8.3
 pkgrel=1
 pkgdesc='Wilcard File Name matching library'
 arch=('any')
@@ -10,7 +10,7 @@
 depends=('python-bracex')
 makedepends=('python-setuptools')
 
source=("https://github.com/facelessuser/wcmatch/archive/${pkgver}/wcmatch-${pkgver}.tar.gz";)
-b2sums=('d1fe53f7d2394af31750c0b98451749201b1adbd8d00a734418afd8e208a9480b913059f78f62016be2fc2109813406c096f8ab60973a716b6ca275377551281')
+b2sums=('8576a546278a69ba46af262bc925370e6d8b1828975d54fe3fe1a2e39fc8456134c7f7986e1674883ca0f0298c223be7efc67c7296a29d9a4f1b64e42614ce17')
 
 build() {
   cd wcmatch-${pkgver}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:02:40
  Author: felixonmars
Revision: 1035572

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-implicit-hie/repos/community-staging-x86_64/
  haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD
(from rev 1035571, haskell-implicit-hie/trunk/PKGBUILD)

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

Copied: haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 
1035571, haskell-implicit-hie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:02:40 UTC (rev 1035572)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=implicit-hie
+pkgname=haskell-implicit-hie
+pkgver=0.1.2.6
+pkgrel=30
+pkgdesc="Auto generate hie-bios cradles & hie.yaml"
+url="https://github.com/Avi-D-coder/implicit-hie#readme";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-filepattern' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-attoparsec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('8d707a9ee8285f63d188b2ef9954ba6e35823d4d4e2630d8b34edc2c3b1f57739b30ab747539a5475d4932848f2186d126cb623ac85df8e8fad8182436e0c9b8')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:02:33
  Author: felixonmars
Revision: 1035571

upgpkg: haskell-implicit-hie 0.1.2.6-30: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-implicit-hie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:01:24 UTC (rev 1035570)
+++ PKGBUILD2021-11-03 00:02:33 UTC (rev 1035571)
@@ -3,7 +3,7 @@
 _hkgname=implicit-hie
 pkgname=haskell-implicit-hie
 pkgver=0.1.2.6
-pkgrel=29
+pkgrel=30
 pkgdesc="Auto generate hie-bios cradles & hie.yaml"
 url="https://github.com/Avi-D-coder/implicit-hie#readme";
 license=("custom:BSD3")



[arch-commits] Commit in gnome-control-center/repos (2 files)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Wednesday, November 3, 2021 @ 00:02:15
  Author: heftig
Revision: 427040

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-control-center/repos/gnome-unstable-x86_64/
  gnome-control-center/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 427039, gnome-control-center/trunk/PKGBUILD)

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

Copied: gnome-control-center/repos/gnome-unstable-x86_64/PKGBUILD (from rev 
427039, gnome-control-center/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2021-11-03 00:02:15 UTC (rev 427040)
@@ -0,0 +1,55 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=gnome-control-center
+pkgver=41.0
+pkgrel=1
+pkgdesc="GNOME's main interface to configure various aspects of the desktop"
+url="https://gitlab.gnome.org/GNOME/gnome-control-center";
+license=(GPL2)
+arch=(x86_64)
+depends=(accountsservice cups-pk-helper gnome-bluetooth gnome-desktop
+ gnome-online-accounts gnome-settings-daemon gsettings-desktop-schemas 
gtk3
+ libgtop nm-connection-editor sound-theme-freedesktop upower 
libpwquality
+ gnome-color-manager smbclient libmm-glib libgnomekbd libibus libcheese
+ libgudev bolt udisks2 libhandy gsound colord-gtk 
power-profiles-daemon)
+makedepends=(docbook-xsl modemmanager git python meson)
+checkdepends=(python-dbusmock python-gobject xorg-server-xvfb)
+optdepends=('system-config-printer: Printer settings'
+'gnome-user-share: WebDAV file sharing'
+'gnome-remote-desktop: screen sharing'
+'rygel: media sharing'
+'openssh: remote login')
+groups=(gnome)
+_commit=7e95c34f686197775db680ef17450d66cc13eb73  # tags/41.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-control-center.git#commit=$_commit";
+"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_CONTROL_CENTER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git submodule init
+  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
+  git submodule update
+}
+
+
+build() {
+  arch-meson $pkgname build -D documentation=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
+}



[arch-commits] Commit in gnome-control-center/trunk (PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Wednesday, November 3, 2021 @ 00:02:09
  Author: heftig
Revision: 427039

41.0-1

Modified:
  gnome-control-center/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:55:34 UTC (rev 427038)
+++ PKGBUILD2021-11-03 00:02:09 UTC (rev 427039)
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot 
 
 pkgname=gnome-control-center
-pkgver=40.0
+pkgver=41.0
 pkgrel=1
 pkgdesc="GNOME's main interface to configure various aspects of the desktop"
 url="https://gitlab.gnome.org/GNOME/gnome-control-center";
@@ -11,8 +11,8 @@
 depends=(accountsservice cups-pk-helper gnome-bluetooth gnome-desktop
  gnome-online-accounts gnome-settings-daemon gsettings-desktop-schemas 
gtk3
  libgtop nm-connection-editor sound-theme-freedesktop upower 
libpwquality
- gnome-color-manager smbclient libmm-glib libgnomekbd grilo libibus
- cheese libgudev bolt udisks2 libhandy gsound colord-gtk)
+ gnome-color-manager smbclient libmm-glib libgnomekbd libibus libcheese
+ libgudev bolt udisks2 libhandy gsound colord-gtk 
power-profiles-daemon)
 makedepends=(docbook-xsl modemmanager git python meson)
 checkdepends=(python-dbusmock python-gobject xorg-server-xvfb)
 optdepends=('system-config-printer: Printer settings'
@@ -21,7 +21,7 @@
 'rygel: media sharing'
 'openssh: remote login')
 groups=(gnome)
-_commit=49d71c07b5b3ce59e035b785310cba4fcf903868  # tags/40.0^0
+_commit=7e95c34f686197775db680ef17450d66cc13eb73  # tags/41.0^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-control-center.git#commit=$_commit";
 "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
 sha256sums=('SKIP'
@@ -50,6 +50,6 @@
 }
 
 package() {
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
   install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
 }



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:01:24
  Author: felixonmars
Revision: 1035570

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 1035569, cgrep/trunk/PKGBUILD)

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

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 1035569, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:01:24 UTC (rev 1035570)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.32
+pkgrel=221
+pkgdesc="A context-aware grep for source codes"
+url="https://awgn.github.io/cgrep/";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-extra' 'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('401ca49fbd2903b810c1873a3c52c3863a42b431d1a905a781636386c3ac0aac4e2ed9934fb24f1e9996629a2b578483a7c3a7a8a4d61ecb7ac7cfc9152f43ba')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \
+   --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:01:17
  Author: felixonmars
Revision: 1035569

upgpkg: cgrep 6.6.32-221: rebuild with base-orphans 0.8.5, text-show 3.9.1

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-03 00:00:07 UTC (rev 1035568)
+++ PKGBUILD2021-11-03 00:01:17 UTC (rev 1035569)
@@ -3,7 +3,7 @@
 
 pkgname=cgrep
 pkgver=6.6.32
-pkgrel=220
+pkgrel=221
 pkgdesc="A context-aware grep for source codes"
 url="https://awgn.github.io/cgrep/";
 license=("GPL2")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:00:07
  Author: felixonmars
Revision: 1035568

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 
1035567, haskell-aeson-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 00:00:07 UTC (rev 1035568)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-yaml
+pkgname=haskell-aeson-yaml
+pkgver=1.1.0.0
+pkgrel=192
+pkgdesc="Output any Aeson value as YAML (pure Haskell library)"
+url="https://github.com/clovyr/aeson-yaml";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover'
+ 'haskell-tasty-hunit' 'haskell-yaml')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 00:00:00
  Author: felixonmars
Revision: 1035567

upgpkg: haskell-aeson-yaml 1.1.0.0-192: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-aeson-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:59:03 UTC (rev 1035566)
+++ PKGBUILD2021-11-03 00:00:00 UTC (rev 1035567)
@@ -3,7 +3,7 @@
 _hkgname=aeson-yaml
 pkgname=haskell-aeson-yaml
 pkgver=1.1.0.0
-pkgrel=191
+pkgrel=192
 pkgdesc="Output any Aeson value as YAML (pure Haskell library)"
 url="https://github.com/clovyr/aeson-yaml";
 license=('BSD')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:59:03
  Author: felixonmars
Revision: 1035566

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mod/repos/community-staging-x86_64/PKGBUILD (from rev 1035565, 
haskell-mod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:59:03 UTC (rev 1035566)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mod
+pkgname=haskell-mod
+pkgver=0.1.2.2
+pkgrel=21
+pkgdesc="Fast type-safe modular arithmetic"
+url="https://github.com/Bodigrim/mod";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-semirings' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck-classes' 
'haskell-quickcheck-classes-base' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('db98ad817c45e89984428cae6b5f88074220955035520cafe552ce2146f32255')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
\ No newline at end of file



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:58:56
  Author: felixonmars
Revision: 1035565

upgpkg: haskell-mod 0.1.2.2-21: rebuild with base-orphans 0.8.5, text-show 3.9.1

Modified:
  haskell-mod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:57:30 UTC (rev 1035564)
+++ PKGBUILD2021-11-02 23:58:56 UTC (rev 1035565)
@@ -3,7 +3,7 @@
 _hkgname=mod
 pkgname=haskell-mod
 pkgver=0.1.2.2
-pkgrel=20
+pkgrel=21
 pkgdesc="Fast type-safe modular arithmetic"
 url="https://github.com/Bodigrim/mod";
 license=("MIT")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:57:30
  Author: felixonmars
Revision: 1035564

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
1035563, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:57:30 UTC (rev 1035564)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.12.2.0
+pkgrel=87
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-ghc-lib-parser'
+ 'haskell-optparse-applicative' 'haskell-strict' 'haskell-syb' 
'haskell-hsyaml'
+ 'haskell-hsyaml-aeson')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-random' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('6867181265aae8d8afba7c06158ab4c21b6eebc6178aa0a119b74e0116138749c114c41ef40eb16bb794010a289a6d49715295c3cd29af7d1ab7aa44d568')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u Cabal -u optparse-applicative $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-old_base --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/haskell/stylish-haskell/issues/370
+runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:57:23
  Author: felixonmars
Revision: 1035563

upgpkg: stylish-haskell 0.12.2.0-87: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:55:17 UTC (rev 1035562)
+++ PKGBUILD2021-11-02 23:57:23 UTC (rev 1035563)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.12.2.0
-pkgrel=86
+pkgrel=87
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell";
 license=("BSD")



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

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:55:34
  Author: heftig
Revision: 427038

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-contacts/repos/gnome-unstable-x86_64/
  gnome-contacts/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 427037, gnome-contacts/trunk/PKGBUILD)

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

Copied: gnome-contacts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427037, 
gnome-contacts/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2021-11-02 23:55:34 UTC (rev 427038)
@@ -0,0 +1,39 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gnome-contacts
+pkgver=41.0
+pkgrel=1
+pkgdesc="Contacts Manager for GNOME"
+url="https://wiki.gnome.org/Apps/Contacts";
+arch=(x86_64)
+license=(GPL2)
+depends=(gtk3 folks gnome-desktop dconf gnome-online-accounts libgee libcheese
+ libhandy)
+makedepends=(vala gobject-introspection git meson appstream-glib)
+groups=(gnome)
+_commit=06d6cd077014164d820a35d4f10d890b25572ab1  # tags/41.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-contacts.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:55:24
  Author: heftig
Revision: 427037

41.0-1

Modified:
  gnome-contacts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:50:39 UTC (rev 427036)
+++ PKGBUILD2021-11-02 23:55:24 UTC (rev 427037)
@@ -2,17 +2,17 @@
 # Contributor: Ionut Biru 
 
 pkgname=gnome-contacts
-pkgver=40.0
+pkgver=41.0
 pkgrel=1
 pkgdesc="Contacts Manager for GNOME"
 url="https://wiki.gnome.org/Apps/Contacts";
 arch=(x86_64)
 license=(GPL2)
-depends=(gtk3 folks gnome-desktop dconf gnome-online-accounts libgee cheese
+depends=(gtk3 folks gnome-desktop dconf gnome-online-accounts libgee libcheese
  libhandy)
 makedepends=(vala gobject-introspection git meson appstream-glib)
 groups=(gnome)
-_commit=8c27ab8cb5e7fcdfe40a27e9744bd1299360a7c4  # tags/40.0^0
+_commit=06d6cd077014164d820a35d4f10d890b25572ab1  # tags/41.0^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-contacts.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -35,5 +35,5 @@
 }
 
 package() {
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
 }



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:55:17
  Author: felixonmars
Revision: 1035562

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dependent-sum/repos/community-staging-x86_64/
  haskell-dependent-sum/repos/community-staging-x86_64/PKGBUILD
(from rev 1035561, haskell-dependent-sum/trunk/PKGBUILD)

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

Copied: haskell-dependent-sum/repos/community-staging-x86_64/PKGBUILD (from rev 
1035561, haskell-dependent-sum/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:55:17 UTC (rev 1035562)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dependent-sum
+pkgname=haskell-dependent-sum
+pkgver=0.7.1.0
+pkgrel=47
+pkgdesc="Dependent sum type"
+url="https://github.com/obsidiansystems/dependent-sum";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-constraints-extras' 'haskell-some')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('81cb55907f321f62bea095ae72e9711095c4cb7378fa66fbabc483a9f61b462a')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u some $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:55:10
  Author: felixonmars
Revision: 1035561

upgpkg: haskell-dependent-sum 0.7.1.0-47: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-dependent-sum/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:54:25 UTC (rev 1035560)
+++ PKGBUILD2021-11-02 23:55:10 UTC (rev 1035561)
@@ -3,7 +3,7 @@
 _hkgname=dependent-sum
 pkgname=haskell-dependent-sum
 pkgver=0.7.1.0
-pkgrel=46
+pkgrel=47
 pkgdesc="Dependent sum type"
 url="https://github.com/obsidiansystems/dependent-sum";
 license=("custom:PublicDomain")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:54:25
  Author: felixonmars
Revision: 1035560

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD (from 
rev 1035559, haskell-commonmark-pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:54:25 UTC (rev 1035560)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=commonmark-pandoc
+pkgname=haskell-commonmark-pandoc
+pkgver=0.2.1.1
+pkgrel=20
+pkgdesc="Bridge between commonmark and pandoc AST"
+url="https://github.com/jgm/commonmark-hs";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-commonmark' 'haskell-commonmark-extensions' 
'haskell-pandoc-types')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fe3dfee3eec4e400c896db5427a6f228b94b71e7bb6d6ace6eead0fe2a495d931e355649f1652cc3b3a928b8abd22f37e6005b3a43d3c95e255c858c89246842')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:54:18
  Author: felixonmars
Revision: 1035559

upgpkg: haskell-commonmark-pandoc 0.2.1.1-20: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-commonmark-pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:53:13 UTC (rev 1035558)
+++ PKGBUILD2021-11-02 23:54:18 UTC (rev 1035559)
@@ -3,7 +3,7 @@
 _hkgname=commonmark-pandoc
 pkgname=haskell-commonmark-pandoc
 pkgver=0.2.1.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Bridge between commonmark and pandoc AST"
 url="https://github.com/jgm/commonmark-hs";
 license=('BSD')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:53:13
  Author: felixonmars
Revision: 1035558

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 
1035557, haskell-texmath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:53:13 UTC (rev 1035558)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=texmath
+pkgname=haskell-texmath
+pkgver=0.12.3.1
+pkgrel=13
+pkgdesc="Conversion between formats used to represent mathematics."
+url="https://github.com/jgm/texmath";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types' 
'haskell-split' 'haskell-syb'
+ 'haskell-xml')
+makedepends=('ghc' 'haskell-temporary' 'haskell-utf8-string')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('48c18c851b76368a0b106d8bc962f11784de62d03f347967ade726cdbee181bd147765bf4fb644e93649852fa079cea987dc779ae056376b6fc6057b00709c6f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fnetwork-uri -f-executable
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:53:06
  Author: felixonmars
Revision: 1035557

upgpkg: haskell-texmath 0.12.3.1-13: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  haskell-texmath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:49:25 UTC (rev 1035556)
+++ PKGBUILD2021-11-02 23:53:06 UTC (rev 1035557)
@@ -4,7 +4,7 @@
 _hkgname=texmath
 pkgname=haskell-texmath
 pkgver=0.12.3.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Conversion between formats used to represent mathematics."
 url="https://github.com/jgm/texmath";
 license=("GPL2")



[arch-commits] Commit in dleyna-renderer/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:50:39
  Author: heftig
Revision: 427035

archrelease: copy trunk to extra-x86_64

Added:
  dleyna-renderer/repos/extra-x86_64/PKGBUILD
(from rev 427034, dleyna-renderer/trunk/PKGBUILD)
Deleted:
  dleyna-renderer/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-02 23:50:26 UTC (rev 427034)
+++ PKGBUILD2021-11-02 23:50:39 UTC (rev 427035)
@@ -1,39 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=dleyna-renderer
-pkgver=0.7.1
-pkgrel=1
-pkgdesc="Library to discover and manipulate Digital Media Renderers"
-url="https://github.com/phako/dleyna-renderer";
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup)
-makedepends=(git meson docbook-xsl)
-_commit=1c150810f7c307f1a8cdeea530bfeb97fd7f5d03  # tags/v0.7.1^0
-source=("git+https://github.com/phako/dleyna-renderer#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Fix parsing of empty DIDL response
-  git cherry-pick -n 92b53e1ba868c717227bdb60e9754ad37dae5cd0
-}
-
-build() {
-  arch-meson $pkgname build
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  meson install -C build --destdir "$pkgdir"
-}

Copied: dleyna-renderer/repos/extra-x86_64/PKGBUILD (from rev 427034, 
dleyna-renderer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-11-02 23:50:39 UTC (rev 427035)
@@ -0,0 +1,36 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=dleyna-renderer
+pkgver=0.7.2
+pkgrel=1
+pkgdesc="Library to discover and manipulate Digital Media Renderers"
+url="https://github.com/phako/dleyna-renderer";
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup)
+makedepends=(git meson docbook-xsl)
+_commit=a6fb8c077aba1465d978174f91d17b3dcfc87cd4  # tags/v0.7.2^0
+source=("git+https://github.com/phako/dleyna-renderer#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



[arch-commits] Commit in dleyna-server/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:50:39
  Author: heftig
Revision: 427036

archrelease: copy trunk to extra-x86_64

Added:
  dleyna-server/repos/extra-x86_64/PKGBUILD
(from rev 427034, dleyna-server/trunk/PKGBUILD)
Deleted:
  dleyna-server/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-02 23:50:39 UTC (rev 427035)
+++ PKGBUILD2021-11-02 23:50:39 UTC (rev 427036)
@@ -1,42 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=dleyna-server
-pkgver=0.7.1
-pkgrel=1
-pkgdesc="Library to discover, browse and manipulate Digital Media Servers"
-url="https://github.com/phako/dleyna-server";
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup)
-makedepends=(git meson)
-_commit=fc44af8669ca81a662c9018228081f1b8f0b641d  # tags/v0.7.1^0
-source=("git+https://github.com/phako/dleyna-server#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Add missing soup_session_new call
-  git cherry-pick -n afc2a04c20d7722b7278e1b982452b71c9bd6da1
-
-  # Fix parsing of empty results
-  git cherry-pick -n 5c6efbbf597fe9bc44ba4ef4aadd7a98c8262241
-}
-
-build() {
-  arch-meson $pkgname build
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  meson install -C build --destdir "$pkgdir"
-}

Copied: dleyna-server/repos/extra-x86_64/PKGBUILD (from rev 427034, 
dleyna-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-11-02 23:50:39 UTC (rev 427036)
@@ -0,0 +1,36 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=dleyna-server
+pkgver=0.7.2
+pkgrel=1
+pkgdesc="Library to discover, browse and manipulate Digital Media Servers"
+url="https://github.com/phako/dleyna-server";
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup)
+makedepends=(git meson)
+_commit=48c54e14f14a89b65c85fc210cfb6debc60d5606  # tags/v0.7.2^0
+source=("git+https://github.com/phako/dleyna-server#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:50:26
  Author: heftig
Revision: 427034

0.7.2-1

Modified:
  dleyna-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:49:41 UTC (rev 427033)
+++ PKGBUILD2021-11-02 23:50:26 UTC (rev 427034)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=dleyna-server
-pkgver=0.7.1
+pkgver=0.7.2
 pkgrel=1
 pkgdesc="Library to discover, browse and manipulate Digital Media Servers"
 url="https://github.com/phako/dleyna-server";
@@ -9,7 +9,7 @@
 license=(LGPL2.1)
 depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup)
 makedepends=(git meson)
-_commit=fc44af8669ca81a662c9018228081f1b8f0b641d  # tags/v0.7.1^0
+_commit=48c54e14f14a89b65c85fc210cfb6debc60d5606  # tags/v0.7.2^0
 source=("git+https://github.com/phako/dleyna-server#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -20,12 +20,6 @@
 
 prepare() {
   cd $pkgname
-
-  # Add missing soup_session_new call
-  git cherry-pick -n afc2a04c20d7722b7278e1b982452b71c9bd6da1
-
-  # Fix parsing of empty results
-  git cherry-pick -n 5c6efbbf597fe9bc44ba4ef4aadd7a98c8262241
 }
 
 build() {



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

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:49:41
  Author: heftig
Revision: 427033

0.7.2-1

Modified:
  dleyna-renderer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:47:21 UTC (rev 427032)
+++ PKGBUILD2021-11-02 23:49:41 UTC (rev 427033)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=dleyna-renderer
-pkgver=0.7.1
+pkgver=0.7.2
 pkgrel=1
 pkgdesc="Library to discover and manipulate Digital Media Renderers"
 url="https://github.com/phako/dleyna-renderer";
@@ -9,7 +9,7 @@
 license=(LGPL2.1)
 depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup)
 makedepends=(git meson docbook-xsl)
-_commit=1c150810f7c307f1a8cdeea530bfeb97fd7f5d03  # tags/v0.7.1^0
+_commit=a6fb8c077aba1465d978174f91d17b3dcfc87cd4  # tags/v0.7.2^0
 source=("git+https://github.com/phako/dleyna-renderer#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -20,9 +20,6 @@
 
 prepare() {
   cd $pkgname
-
-  # Fix parsing of empty DIDL response
-  git cherry-pick -n 92b53e1ba868c717227bdb60e9754ad37dae5cd0
 }
 
 build() {



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:49:25
  Author: felixonmars
Revision: 1035556

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-sugar/repos/community-staging-x86_64/
  haskell-tasty-sugar/repos/community-staging-x86_64/PKGBUILD
(from rev 103, haskell-tasty-sugar/trunk/PKGBUILD)

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

Copied: haskell-tasty-sugar/repos/community-staging-x86_64/PKGBUILD (from rev 
103, haskell-tasty-sugar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:49:25 UTC (rev 1035556)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-sugar
+pkgname=haskell-tasty-sugar
+pkgver=1.1.1.0
+pkgrel=27
+pkgdesc="Tests defined by Search Using Golden Answer References"
+url="https://github.com/kquick/tasty-sugar";
+license=("custom:ISC")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-filemanip' 'haskell-kvitable' 'haskell-logict' 
'haskell-microlens'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter' 
'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-pretty-show' 
'haskell-raw-strings-qq'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('1b3bc09df225dbd4aaadb21656a0fa6ad1dbbf88c07dd9d0518767310fd106f4')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:49:17
  Author: felixonmars
Revision: 103

upgpkg: haskell-tasty-sugar 1.1.1.0-27: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-tasty-sugar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:48:03 UTC (rev 1035554)
+++ PKGBUILD2021-11-02 23:49:17 UTC (rev 103)
@@ -3,7 +3,7 @@
 _hkgname=tasty-sugar
 pkgname=haskell-tasty-sugar
 pkgver=1.1.1.0
-pkgrel=26
+pkgrel=27
 pkgdesc="Tests defined by Search Using Golden Answer References"
 url="https://github.com/kquick/tasty-sugar";
 license=("custom:ISC")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:48:03
  Author: felixonmars
Revision: 1035554

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pretty-simple/repos/community-staging-x86_64/PKGBUILD (from rev 
1035553, haskell-pretty-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:48:03 UTC (rev 1035554)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pretty-simple
+pkgname=haskell-pretty-simple
+pkgver=4.0.0.0
+pkgrel=108
+pkgdesc="Pretty printer for data types with a 'Show' instance"
+url="https://github.com/cdepillabout/pretty-simple";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-glob' 
'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b30ad63fac3545e6f6b2d67b323e4d43ef29ea2a51e2ac3433e8d0ffa6776e90ac2bbe3ab790c500244c77a54a93cc5a2a6b6e87a2524f8777c74529f7681f78')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:47:56
  Author: felixonmars
Revision: 1035553

upgpkg: haskell-pretty-simple 4.0.0.0-108: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-pretty-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:46:39 UTC (rev 1035552)
+++ PKGBUILD2021-11-02 23:47:56 UTC (rev 1035553)
@@ -3,7 +3,7 @@
 _hkgname=pretty-simple
 pkgname=haskell-pretty-simple
 pkgver=4.0.0.0
-pkgrel=107
+pkgrel=108
 pkgdesc="Pretty printer for data types with a 'Show' instance"
 url="https://github.com/cdepillabout/pretty-simple";
 license=('BSD')



[arch-commits] Commit in gnome-online-accounts/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:47:21
  Author: heftig
Revision: 427032

archrelease: copy trunk to extra-x86_64

Added:
  gnome-online-accounts/repos/extra-x86_64/PKGBUILD
(from rev 427031, gnome-online-accounts/trunk/PKGBUILD)
Deleted:
  gnome-online-accounts/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-02 23:47:14 UTC (rev 427031)
+++ PKGBUILD2021-11-02 23:47:21 UTC (rev 427032)
@@ -1,45 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gnome-online-accounts
-pkgver=3.40.0
-pkgrel=1
-pkgdesc="Single sign-on framework for GNOME"
-url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts";
-arch=(x86_64)
-license=(LGPL)
-depends=(webkit2gtk json-glib libnotify rest libsecret krb5 gcr)
-makedepends=(gobject-introspection gtk-doc vala git meson)
-optdepends=('gvfs-goa: Virtual file systems, e.g. OwnCloud'
-'gvfs-google: Google Drive')
-provides=(libgoa-1.0.so libgoa-backend-1.0.so)
-_commit=160035a1e15b514745eebcc6f44fd184be9ef0e4  # tags/3.40.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-online-accounts.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
--D media_server=true \
--D gtk_doc=true \
--D man=true
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}
-
-# vim:set ts=2 sw=2 et:

Copied: gnome-online-accounts/repos/extra-x86_64/PKGBUILD (from rev 427031, 
gnome-online-accounts/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-11-02 23:47:21 UTC (rev 427032)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gnome-online-accounts
+pkgver=3.40.1
+pkgrel=1
+pkgdesc="Single sign-on framework for GNOME"
+url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts";
+arch=(x86_64)
+license=(LGPL)
+depends=(webkit2gtk json-glib libnotify rest libsecret krb5 gcr)
+makedepends=(gobject-introspection gtk-doc vala git meson)
+optdepends=('gvfs-goa: Virtual file systems, e.g. OwnCloud'
+'gvfs-google: Google Drive')
+provides=(libgoa-1.0.so libgoa-backend-1.0.so)
+_commit=1ad63e98321dca0be1fe213bb88267d848a7ded0  # tags/3.40.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-online-accounts.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D media_server=true \
+-D gtk_doc=true \
+-D man=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in gnome-online-accounts/trunk (PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:47:14
  Author: heftig
Revision: 427031

3.40.1-1

Modified:
  gnome-online-accounts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:44:41 UTC (rev 427030)
+++ PKGBUILD2021-11-02 23:47:14 UTC (rev 427031)
@@ -2,7 +2,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=gnome-online-accounts
-pkgver=3.40.0
+pkgver=3.40.1
 pkgrel=1
 pkgdesc="Single sign-on framework for GNOME"
 url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts";
@@ -13,7 +13,7 @@
 optdepends=('gvfs-goa: Virtual file systems, e.g. OwnCloud'
 'gvfs-google: Google Drive')
 provides=(libgoa-1.0.so libgoa-backend-1.0.so)
-_commit=160035a1e15b514745eebcc6f44fd184be9ef0e4  # tags/3.40.0^0
+_commit=1ad63e98321dca0be1fe213bb88267d848a7ded0  # tags/3.40.1^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-online-accounts.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -39,7 +39,7 @@
 }
 
 package() {
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
 }
 
-# vim:set ts=2 sw=2 et:
+# vim:set sw=2 et:



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:46:39
  Author: felixonmars
Revision: 1035552

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lumberjack/repos/community-staging-x86_64/PKGBUILD (from rev 
1035551, haskell-lumberjack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:46:39 UTC (rev 1035552)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lumberjack
+pkgname=haskell-lumberjack
+pkgver=1.0.0.1
+pkgrel=25
+pkgdesc="Trek through your code forest and make logs"
+url="https://github.com/GaloisInc/lumberjack";
+license=("custom:ISC")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-contravariant' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('a6cc5aa29409f415c134af9eb0fd00e74db06188924a0d83e3c55e1acac5127c6a9ccc619ef04a3fa8e2edd97cb34125168e3ca9053834bb99cc7813251023d1')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:46:32
  Author: felixonmars
Revision: 1035551

upgpkg: haskell-lumberjack 1.0.0.1-25: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-lumberjack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:45:42 UTC (rev 1035550)
+++ PKGBUILD2021-11-02 23:46:32 UTC (rev 1035551)
@@ -3,7 +3,7 @@
 _hkgname=lumberjack
 pkgname=haskell-lumberjack
 pkgver=1.0.0.1
-pkgrel=24
+pkgrel=25
 pkgdesc="Trek through your code forest and make logs"
 url="https://github.com/GaloisInc/lumberjack";
 license=("custom:ISC")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:45:42
  Author: felixonmars
Revision: 1035550

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
 (from rev 1035549, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:45:42 UTC (rev 1035550)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-convert-ansi-wl-pprint
+pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
+pkgver=1.1.2
+pkgrel=7
+pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
+url="https://github.com/quchen/prettyprinter";
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a90396034b440b3b18d37cbe785d00e757a69fec56cc7ea59a297b32c129b62fa54f80c707dd899dceed35c53c696ced15f11df83d89fb72fa974be8f023e050')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:45:35
  Author: felixonmars
Revision: 1035549

upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1.2-7: rebuild with 
base-orphans 0.8.5, text-show 3.9.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:44:29 UTC (rev 1035548)
+++ PKGBUILD2021-11-02 23:45:35 UTC (rev 1035549)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter-convert-ansi-wl-pprint
 pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
 pkgver=1.1.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
 url="https://github.com/quchen/prettyprinter";
 license=('custom:BSD2')



[arch-commits] Commit in evolution-data-server/repos (2 files)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:44:41
  Author: heftig
Revision: 427030

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  evolution-data-server/repos/gnome-unstable-x86_64/
  evolution-data-server/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 427029, evolution-data-server/trunk/PKGBUILD)

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

Copied: evolution-data-server/repos/gnome-unstable-x86_64/PKGBUILD (from rev 
427029, evolution-data-server/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2021-11-02 23:44:41 UTC (rev 427030)
@@ -0,0 +1,49 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=evolution-data-server
+pkgver=3.42.1
+pkgrel=1
+pkgdesc="Centralized access to appointments and contacts"
+url="https://wiki.gnome.org/Apps/Evolution";
+arch=(x86_64)
+depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata 
libphonenumber)
+makedepends=(intltool gperf gobject-introspection vala gtk-doc boost git cmake 
ninja)
+provides=(libcamel-1.2.so libebackend-1.2.so libebook-1.2.so 
libebook-contacts-1.2.so
+  libecal-2.0.so libedata-book-1.2.so libedata-cal-2.0.so 
libedataserver-1.2.so
+  libedataserverui-1.2.so)
+license=(GPL)
+_commit=ae2a829a1e869050217709cb929268d413e406ae  # tags/3.42.1^0
+source=("git+https://gitlab.gnome.org/GNOME/evolution-data-server.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^EVOLUTION_DATA_SERVER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  cmake -S $pkgname -B build -G Ninja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIBEXEC_INSTALL_DIR=/usr/lib \
+-DSYSCONF_INSTALL_DIR=/etc \
+-DENABLE_INTROSPECTION=ON \
+-DENABLE_VALA_BINDINGS=ON \
+-DENABLE_GTK_DOC=ON \
+-DWITH_PHONENUMBER=ON
+  cmake --build build
+}
+
+check() {
+  # libedata-book tests fail because they try to
+  # mkdir /usr/lib/evolution-data-server/camel-providers
+  cmake --build build --target test || :
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:44:29
  Author: felixonmars
Revision: 1035548

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-websockets/repos/community-staging-x86_64/
  haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD
(from rev 1035547, haskell-wai-websockets/trunk/PKGBUILD)

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

Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from 
rev 1035547, haskell-wai-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:44:29 UTC (rev 1035548)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-websockets
+pkgname=haskell-wai-websockets
+pkgver=3.0.1.2
+pkgrel=285
+pkgdesc="Provide a bridge between WAI and the websockets package."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 
'haskell-network' 'haskell-wai'
+ 'haskell-websockets')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-example
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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 evolution-data-server/trunk (PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:44:25
  Author: heftig
Revision: 427029

3.42.1-1

Modified:
  evolution-data-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:38:58 UTC (rev 427028)
+++ PKGBUILD2021-11-02 23:44:25 UTC (rev 427029)
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot 
 
 pkgname=evolution-data-server
-pkgver=3.40.4
+pkgver=3.42.1
 pkgrel=1
 pkgdesc="Centralized access to appointments and contacts"
 url="https://wiki.gnome.org/Apps/Evolution";
@@ -13,7 +13,7 @@
   libecal-2.0.so libedata-book-1.2.so libedata-cal-2.0.so 
libedataserver-1.2.so
   libedataserverui-1.2.so)
 license=(GPL)
-_commit=207d1ed96fd7286930753c0ebd85b449d18e521b  # tags/3.40.4^0
+_commit=ae2a829a1e869050217709cb929268d413e406ae  # tags/3.42.1^0
 
source=("git+https://gitlab.gnome.org/GNOME/evolution-data-server.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -24,9 +24,6 @@
 
 prepare() {
   cd $pkgname
-
-  # PrintableOptions.cmake: Correct variable name comparison
-  git cherry-pick -n c95a70bfeae25ba11fbe50fe759a6cdb29388e44
 }
 
 build() {



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:44:22
  Author: felixonmars
Revision: 1035547

upgpkg: haskell-wai-websockets 3.0.1.2-285: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-wai-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:43:40 UTC (rev 1035546)
+++ PKGBUILD2021-11-02 23:44:22 UTC (rev 1035547)
@@ -4,7 +4,7 @@
 _hkgname=wai-websockets
 pkgname=haskell-wai-websockets
 pkgver=3.0.1.2
-pkgrel=284
+pkgrel=285
 pkgdesc="Provide a bridge between WAI and the websockets package."
 url="https://github.com/yesodweb/wai";
 license=("MIT")



[arch-commits] Commit in uglify-js/repos/community-any (4 files)

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:43:40
  Author: felixonmars
Revision: 1035546

archrelease: copy trunk to community-any

Added:
  uglify-js/repos/community-any/PKGBUILD
(from rev 1035545, uglify-js/trunk/PKGBUILD)
  uglify-js/repos/community-any/uglify-js.install
(from rev 1035545, uglify-js/trunk/uglify-js.install)
Deleted:
  uglify-js/repos/community-any/PKGBUILD
  uglify-js/repos/community-any/uglify-js.install

---+
 PKGBUILD  |   64 ++--
 uglify-js.install |   16 ++---
 2 files changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-02 23:43:31 UTC (rev 1035545)
+++ PKGBUILD2021-11-02 23:43:40 UTC (rev 1035546)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Nagy 
-
-pkgname=uglify-js
-pkgver=3.14.2
-pkgrel=1
-pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit"
-arch=('any')
-url='http://lisperator.net/uglifyjs'
-license=('BSD')
-depends=('nodejs')
-makedepends=('npm')
-install=${pkgname}.install
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('aed3cc96670ee1a81351fcf5d026e027593a500a173368166f71a830f3d907ffbf01c91ff25356935d4ae2b622d83d1aa60a0544bb5039985bfbf886349ab6e8')
-
-package() {
-  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
-  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
-  ln -s "../../../lib/node_modules/uglify-js/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: uglify-js/repos/community-any/PKGBUILD (from rev 1035545, 
uglify-js/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-11-02 23:43:40 UTC (rev 1035546)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+pkgname=uglify-js
+pkgver=3.14.3
+pkgrel=1
+pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit"
+arch=('any')
+url='http://lisperator.net/uglifyjs'
+license=('BSD')
+depends=('nodejs')
+makedepends=('npm')
+install=${pkgname}.install
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('9a273768e762ab4d43b92571d13b1e684ccc215a9e6cc674677bda783845121f5bb1cdb8855d5316f37be2b780dafb34f03d1959f36301c27751b54b681b2cfa')
+
+package() {
+  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+  ln -s "../../../lib/node_modules/uglify-js/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: uglify-js.install
===
--- uglify-js.install   2021-11-02 23:43:31 UTC (rev 1035545)
+++ uglify-js.install   2021-11-02 23:43:40 UTC (rev 1035546)
@@ -1,8 +0,0 @@
-post_install() {
-  # fixup permissions
-  chmod 755 /usr/lib/node_modules
-}
-
-post_upgrade() {
-  post_install
-}

Copied: uglify-js/repos/community-any/uglify-js.install (from rev 1035545, 
uglify-js/trunk/uglify-js.install)
===
--- uglify-js.install   (rev 0)
+++ uglify-js.install   2021-11-02 23:43:40 UTC (rev 1035546)
@@ -0,0 +1,8 @@
+post_install() {
+  # fixup permissions
+  chmod 755 /usr/lib/node_modules
+}
+
+post_upgrade() {
+  post_install
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:43:30
  Author: felixonmars
Revision: 1035544

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
1035543, haskell-wai-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:43:30 UTC (rev 1035544)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-conduit
+pkgname=haskell-wai-conduit
+pkgver=3.0.0.4
+pkgrel=364
+pkgdesc="Conduit wrappers for WAI"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-http-types' 'haskell-wai')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('49f1a2b53912a899b4cf427a72ab7c34994fd86810e5345233de34a611c71b970ff09e8fa33c93803950c2991a7c22c9b0b6d277fc9aca64bb599af60415ae70')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:43:31
  Author: felixonmars
Revision: 1035545

upgpkg: uglify-js 3.14.3-1

Modified:
  uglify-js/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:43:30 UTC (rev 1035544)
+++ PKGBUILD2021-11-02 23:43:31 UTC (rev 1035545)
@@ -2,7 +2,7 @@
 # Contributor: Daniel Nagy 
 
 pkgname=uglify-js
-pkgver=3.14.2
+pkgver=3.14.3
 pkgrel=1
 pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit"
 arch=('any')
@@ -13,7 +13,7 @@
 install=${pkgname}.install
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('aed3cc96670ee1a81351fcf5d026e027593a500a173368166f71a830f3d907ffbf01c91ff25356935d4ae2b622d83d1aa60a0544bb5039985bfbf886349ab6e8')
+sha512sums=('9a273768e762ab4d43b92571d13b1e684ccc215a9e6cc674677bda783845121f5bb1cdb8855d5316f37be2b780dafb34f03d1959f36301c27751b54b681b2cfa')
 
 package() {
   npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:43:23
  Author: felixonmars
Revision: 1035543

upgpkg: haskell-wai-conduit 3.0.0.4-364: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-wai-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:42:44 UTC (rev 1035542)
+++ PKGBUILD2021-11-02 23:43:23 UTC (rev 1035543)
@@ -4,7 +4,7 @@
 _hkgname=wai-conduit
 pkgname=haskell-wai-conduit
 pkgver=3.0.0.4
-pkgrel=363
+pkgrel=364
 pkgdesc="Conduit wrappers for WAI"
 url="https://github.com/yesodweb/wai";
 license=("MIT")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:42:44
  Author: felixonmars
Revision: 1035542

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-cors/repos/community-staging-x86_64/
  haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD
(from rev 1035541, haskell-wai-cors/trunk/PKGBUILD)

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

Copied: haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 
1035541, haskell-wai-cors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:42:44 UTC (rev 1035542)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-cors
+pkgname=haskell-wai-cors
+pkgver=0.2.7
+pkgrel=184
+pkgdesc="CORS for WAI"
+url="https://github.com/larskuhtz/wai-cors";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-base-unicode-symbols" 
"haskell-case-insensitive"
+ "haskell-http-types" "haskell-wai")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('77a9e3cb457136a05c2b104ac331af17d70edf8d985689c962d3e6cc0981c6752eff59ef18301c0ba98c6d4256909c44afe50bedb0f3dd741b6879564516cea7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:42:36
  Author: felixonmars
Revision: 1035541

upgpkg: haskell-wai-cors 0.2.7-184: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  haskell-wai-cors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:41:52 UTC (rev 1035540)
+++ PKGBUILD2021-11-02 23:42:36 UTC (rev 1035541)
@@ -4,7 +4,7 @@
 _hkgname=wai-cors
 pkgname=haskell-wai-cors
 pkgver=0.2.7
-pkgrel=183
+pkgrel=184
 pkgdesc="CORS for WAI"
 url="https://github.com/larskuhtz/wai-cors";
 license=("MIT")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:41:52
  Author: felixonmars
Revision: 1035540

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-client-tls/repos/community-staging-x86_64/
  haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 1035539, haskell-http-client-tls/trunk/PKGBUILD)

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

Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from 
rev 1035539, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:41:52 UTC (rev 1035540)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.3.5.3
+pkgrel=453
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-http-client"
+ "haskell-http-types" "haskell-memory" "haskell-network" 
"haskell-network-uri"
+ "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:41:45
  Author: felixonmars
Revision: 1035539

upgpkg: haskell-http-client-tls 0.3.5.3-453: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-http-client-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:40:49 UTC (rev 1035538)
+++ PKGBUILD2021-11-02 23:41:45 UTC (rev 1035539)
@@ -4,7 +4,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=452
+pkgrel=453
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client";
 license=("MIT")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:40:49
  Author: felixonmars
Revision: 1035538

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-git-lfs/repos/community-staging-x86_64/
  haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD
(from rev 1035537, haskell-git-lfs/trunk/PKGBUILD)

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

Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 
1035537, haskell-git-lfs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:40:49 UTC (rev 1035538)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=git-lfs
+pkgname=haskell-git-lfs
+pkgver=1.1.1
+pkgrel=125
+pkgdesc="An implementation of the git-lfs protocol"
+url="https://hackage.haskell.org/package/git-lfs";
+license=('AGPL3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 
'haskell-http-client'
+ 'haskell-http-types' 'haskell-network-uri')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4c45441038d220738b154ee93ce9a108044d85ac1c7d892f9001ed3781264ab0a3854f7ecbdef517b05604ea57f96761ca44b026a39e9bd7fccab84b5cd3c779')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:40:41
  Author: felixonmars
Revision: 1035537

upgpkg: haskell-git-lfs 1.1.1-125: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  haskell-git-lfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:39:28 UTC (rev 1035536)
+++ PKGBUILD2021-11-02 23:40:41 UTC (rev 1035537)
@@ -3,7 +3,7 @@
 _hkgname=git-lfs
 pkgname=haskell-git-lfs
 pkgver=1.1.1
-pkgrel=124
+pkgrel=125
 pkgdesc="An implementation of the git-lfs protocol"
 url="https://hackage.haskell.org/package/git-lfs";
 license=('AGPL3')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:39:28
  Author: felixonmars
Revision: 1035536

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD 
(from rev 1035535, haskell-authenticate-oauth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:39:28 UTC (rev 1035536)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=authenticate-oauth
+pkgname=haskell-authenticate-oauth
+pkgver=1.7
+pkgrel=24
+pkgdesc="Library to authenticate with OAuth for Haskell web applications."
+url="https://github.com/yesodweb/authenticate";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 
'haskell-rsa'
+ 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 
'haskell-random'
+ 'haskell-http-types' 'haskell-blaze-builder' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c216d05051971715a834f2831278833fb685d91b7c0c8c1cf9732a3b39795a2dcf596bf7e5670df25ee3713c64496599043a7ec0092c538c759f2965f1230e57')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:39:20
  Author: felixonmars
Revision: 1035535

upgpkg: haskell-authenticate-oauth 1.7-24: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-authenticate-oauth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:38:11 UTC (rev 1035534)
+++ PKGBUILD2021-11-02 23:39:20 UTC (rev 1035535)
@@ -3,7 +3,7 @@
 _hkgname=authenticate-oauth
 pkgname=haskell-authenticate-oauth
 pkgver=1.7
-pkgrel=23
+pkgrel=24
 pkgdesc="Library to authenticate with OAuth for Haskell web applications."
 url="https://github.com/yesodweb/authenticate";
 license=('BSD')



[arch-commits] Commit in gnome-disk-utility/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:38:58
  Author: heftig
Revision: 427028

archrelease: copy trunk to extra-x86_64

Added:
  gnome-disk-utility/repos/extra-x86_64/PKGBUILD
(from rev 427026, gnome-disk-utility/trunk/PKGBUILD)
Deleted:
  gnome-disk-utility/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-02 23:38:57 UTC (rev 427027)
+++ PKGBUILD2021-11-02 23:38:58 UTC (rev 427028)
@@ -1,36 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-# Contributor: Silvio Knizek (killermoehre)
-
-pkgname=gnome-disk-utility
-pkgver=40.2
-pkgrel=1
-pkgdesc="Disk Management Utility for GNOME"
-url="https://gitlab.gnome.org/GNOME/gnome-disk-utility";
-arch=(x86_64)
-license=(GPL)
-groups=(gnome)
-depends=(udisks2 gtk3 libsecret libpwquality libcanberra libdvdread libnotify
- parted systemd libhandy)
-makedepends=(git meson docbook-xsl)
-_commit=2d5bd8f275bfd212f6a392cbb5fb9bf19a3cdd45  # tags/40.2^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-disk-utility.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  arch-meson $pkgname build
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gnome-disk-utility/repos/extra-x86_64/PKGBUILD (from rev 427026, 
gnome-disk-utility/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-11-02 23:38:58 UTC (rev 427028)
@@ -0,0 +1,36 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+# Contributor: Silvio Knizek (killermoehre)
+
+pkgname=gnome-disk-utility
+pkgver=41.0
+pkgrel=1
+pkgdesc="Disk Management Utility for GNOME"
+url="https://gitlab.gnome.org/GNOME/gnome-disk-utility";
+arch=(x86_64)
+license=(GPL)
+groups=(gnome)
+depends=(udisks2 gtk3 libsecret libpwquality libcanberra libdvdread libnotify
+ parted systemd libhandy)
+makedepends=(git meson docbook-xsl)
+_commit=b634b54f6f8ba52439b3da6bd66cdcb9e9a43fca  # tags/41.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-disk-utility.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



[arch-commits] Commit in gnome-autoar/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:38:57
  Author: heftig
Revision: 427027

archrelease: copy trunk to extra-x86_64

Added:
  gnome-autoar/repos/extra-x86_64/PKGBUILD
(from rev 427026, gnome-autoar/trunk/PKGBUILD)
Deleted:
  gnome-autoar/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-02 23:38:43 UTC (rev 427026)
+++ PKGBUILD2021-11-02 23:38:57 UTC (rev 427027)
@@ -1,40 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-
-pkgname=gnome-autoar
-pkgver=0.4.0
-pkgrel=1
-pkgdesc="Automatic archives creating and extracting library"
-url="https://wiki.gnome.org/TingweiLan/GSoC2013Final";
-arch=(x86_64)
-license=(LGPL)
-depends=(glib2 libarchive gtk3)
-makedepends=(git gobject-introspection gtk-doc vala meson)
-_commit=801ac0f565999697447628584e42d772b2b91fae  # tags/0.4.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
--D gtk_doc=true \
--D tests=true \
--D vapi=true
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gnome-autoar/repos/extra-x86_64/PKGBUILD (from rev 427026, 
gnome-autoar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-11-02 23:38:57 UTC (rev 427027)
@@ -0,0 +1,41 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=gnome-autoar
+pkgver=0.4.1
+pkgrel=1
+pkgdesc="Automatic archives creating and extracting library"
+url="https://wiki.gnome.org/TingweiLan/GSoC2013Final";
+arch=(x86_64)
+license=(LGPL)
+depends=(glib2 libarchive gtk3)
+makedepends=(git gobject-introspection gtk-doc vala meson)
+provides=(libgnome-autoar{,-gtk}-${pkgver%%.*}.so)
+_commit=5f1511bde55255fdae94c1cb8b8b2223f10dfd0b  # tags/0.4.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D gtk_doc=true \
+-D tests=true \
+-D vapi=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:38:43
  Author: heftig
Revision: 427026

libprovides

Modified:
  gnome-autoar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:38:16 UTC (rev 427025)
+++ PKGBUILD2021-11-02 23:38:43 UTC (rev 427026)
@@ -10,6 +10,7 @@
 license=(LGPL)
 depends=(glib2 libarchive gtk3)
 makedepends=(git gobject-introspection gtk-doc vala meson)
+provides=(libgnome-autoar{,-gtk}-${pkgver%%.*}.so)
 _commit=5f1511bde55255fdae94c1cb8b8b2223f10dfd0b  # tags/0.4.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";)
 sha256sums=('SKIP')



[arch-commits] Commit in gnome-disk-utility/trunk (PKGBUILD)

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:38:16
  Author: heftig
Revision: 427025

41.0-1

Modified:
  gnome-disk-utility/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:37:08 UTC (rev 427024)
+++ PKGBUILD2021-11-02 23:38:16 UTC (rev 427025)
@@ -3,7 +3,7 @@
 # Contributor: Silvio Knizek (killermoehre)
 
 pkgname=gnome-disk-utility
-pkgver=40.2
+pkgver=41.0
 pkgrel=1
 pkgdesc="Disk Management Utility for GNOME"
 url="https://gitlab.gnome.org/GNOME/gnome-disk-utility";
@@ -13,7 +13,7 @@
 depends=(udisks2 gtk3 libsecret libpwquality libcanberra libdvdread libnotify
  parted systemd libhandy)
 makedepends=(git meson docbook-xsl)
-_commit=2d5bd8f275bfd212f6a392cbb5fb9bf19a3cdd45  # tags/40.2^0
+_commit=b634b54f6f8ba52439b3da6bd66cdcb9e9a43fca  # tags/41.0^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-disk-utility.git#commit=$_commit";)
 sha256sums=('SKIP')
 



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:38:11
  Author: felixonmars
Revision: 1035534

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
1035533, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:38:11 UTC (rev 1035534)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.18.3
+pkgrel=20
+pkgdesc="A family of combinators for defining webservices APIs"
+url="http://haskell-servant.readthedocs.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-bifunctors' 'haskell-case-insensitive' 
'haskell-http-api-data'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-tagged' 'haskell-sop-core' 
'haskell-singleton-bool'
+ 'haskell-string-conversions' 'haskell-vault')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('818569dc38fdb5df5a489c4a6622e65698439fbf8c24d4969a84728a1acd33966aeb55300c2d9e2381d59328fc12e9867d37b83a1fbb1e3b59b386700abc595e')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u mmorph $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:38:03
  Author: felixonmars
Revision: 1035533

upgpkg: haskell-servant 0.18.3-20: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:36:54 UTC (rev 1035532)
+++ PKGBUILD2021-11-02 23:38:03 UTC (rev 1035533)
@@ -4,7 +4,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.18.3
-pkgrel=19
+pkgrel=20
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/";
 license=("BSD")



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

2021-11-02 Thread Jan Steffens via arch-commits
Date: Tuesday, November 2, 2021 @ 23:37:08
  Author: heftig
Revision: 427024

0.4.1-1

Modified:
  gnome-autoar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:23:35 UTC (rev 427023)
+++ PKGBUILD2021-11-02 23:37:08 UTC (rev 427024)
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot 
 
 pkgname=gnome-autoar
-pkgver=0.4.0
+pkgver=0.4.1
 pkgrel=1
 pkgdesc="Automatic archives creating and extracting library"
 url="https://wiki.gnome.org/TingweiLan/GSoC2013Final";
@@ -10,7 +10,7 @@
 license=(LGPL)
 depends=(glib2 libarchive gtk3)
 makedepends=(git gobject-introspection gtk-doc vala meson)
-_commit=801ac0f565999697447628584e42d772b2b91fae  # tags/0.4.0^0
+_commit=5f1511bde55255fdae94c1cb8b8b2223f10dfd0b  # tags/0.4.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";)
 sha256sums=('SKIP')
 



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:36:54
  Author: felixonmars
Revision: 1035532

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hiedb/repos/community-staging-x86_64/PKGBUILD (from rev 
1035531, haskell-hiedb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:36:54 UTC (rev 1035532)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hiedb
+pkgname=haskell-hiedb
+pkgver=0.4.1.0
+pkgrel=4
+pkgdesc="Generates a references DB from .hie files"
+url="https://github.com/wz1000/HieDb";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-algebraic-graphs' 'haskell-ansi-terminal' 
'haskell-extra' 'haskell-ghc'
+ 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-hie-compat' 
'haskell-lucid'
+ 'haskell-optparse-applicative' 'haskell-sqlite-simple' 
'haskell-terminal-size')
+makedepends=('ghc' 'haskell-hspec' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('b4d20f110e756a4bc056df41d6115e9faa8c91b2668abbae64de27b6169e4fb7e1067e1584f7a08dcc6e7a82923e41bab02ad7f0c6958fae764e94a46ee01aed')
+
+prepare() {
+  cd hiedb-$pkgver
+  sed -i 's/callProcess hc args/callProcess hc (["-dynamic"] ++ args)/' 
test/Main.hs
+}
+
+build() {
+  cd hiedb-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd hiedb-$pkgver
+  PATH="$PWD/dist/build/hiedb:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 
runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd hiedb-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:36:47
  Author: felixonmars
Revision: 1035531

upgpkg: haskell-hiedb 0.4.1.0-4: rebuild with base-orphans 0.8.5, text-show 
3.9.1

Modified:
  haskell-hiedb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:35:25 UTC (rev 1035530)
+++ PKGBUILD2021-11-02 23:36:47 UTC (rev 1035531)
@@ -3,7 +3,7 @@
 _hkgname=hiedb
 pkgname=haskell-hiedb
 pkgver=0.4.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Generates a references DB from .hie files"
 url="https://github.com/wz1000/HieDb";
 license=("BSD")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:35:25
  Author: felixonmars
Revision: 1035530

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava-megaparsec/repos/community-staging-x86_64/
  haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 1035529, haskell-cassava-megaparsec/trunk/PKGBUILD)

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

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 1035529, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:35:25 UTC (rev 1035530)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.3
+pkgrel=2
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e5d3a278afc230a1feabcaaea1162f8ff1ebdf4c1e6c604a09021da8cf799f754cf4f2cfd49a0e3ebcf363ae41541d9fb168f080aad6d20970998dbb9da6d6c5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:35:18
  Author: felixonmars
Revision: 1035529

upgpkg: haskell-cassava-megaparsec 2.0.3-2: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:34:07 UTC (rev 1035528)
+++ PKGBUILD2021-11-02 23:35:18 UTC (rev 1035529)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec";
 license=('MIT')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:34:07
  Author: felixonmars
Revision: 1035528

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-graphite/repos/community-staging-x86_64/PKGBUILD (from rev 
1035527, haskell-graphite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:34:07 UTC (rev 1035528)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=graphite
+pkgname=haskell-graphite
+pkgver=0.10.0.1
+pkgrel=46
+pkgdesc="Graphs and networks library"
+url="https://github.com/alx741/graphite#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cassava' 'haskell-graphviz' 
'haskell-hashable'
+ 'haskell-random' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('7a8366a9113c5071f5c4863a6bf10462c4274281f5523fc80f2e5539de6d0aab')
+
+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 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:33:59
  Author: felixonmars
Revision: 1035527

upgpkg: haskell-graphite 0.10.0.1-46: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-graphite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:32:55 UTC (rev 1035526)
+++ PKGBUILD2021-11-02 23:33:59 UTC (rev 1035527)
@@ -3,7 +3,7 @@
 _hkgname=graphite
 pkgname=haskell-graphite
 pkgver=0.10.0.1
-pkgrel=45
+pkgrel=46
 pkgdesc="Graphs and networks library"
 url="https://github.com/alx741/graphite#readme";
 license=("BSD")



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:32:55
  Author: felixonmars
Revision: 1035526

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 1035525, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 1035525, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:32:55 UTC (rev 1035526)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.5.0.2
+pkgrel=55
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-input-parsers' 'haskell-monoid-subclasses' 
'haskell-parsers'
+ 'haskell-rank2classes')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2a8627b680709e746e516091f4a3837f7fdb78c1612be971d4db801bcf1f32f581d111df72cd68e73063ce85debbc23e57b1c8f0017a4706e8554ad47276d168')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:32:48
  Author: felixonmars
Revision: 1035525

upgpkg: haskell-incremental-parser 0.5.0.2-55: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:31:41 UTC (rev 1035524)
+++ PKGBUILD2021-11-02 23:32:48 UTC (rev 1035525)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.5.0.2
-pkgrel=54
+pkgrel=55
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('GPL')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:31:41
  Author: felixonmars
Revision: 1035524

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
1035523, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:31:41 UTC (rev 1035524)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.3
+pkgrel=166
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0d628e514d3696db04350e54f87f179d5468e983001bfc3865ac65f6f430416c5c111b1979b368dd8115f06dd94c675b28b632ca75b22341fcc1522b7f1f2e36')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:31:33
  Author: felixonmars
Revision: 1035523

upgpkg: haskell-network-ip 0.3.0.3-166: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:30:27 UTC (rev 1035522)
+++ PKGBUILD2021-11-02 23:31:33 UTC (rev 1035523)
@@ -3,7 +3,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.3
-pkgrel=165
+pkgrel=166
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip";
 license=('BSD')



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:30:27
  Author: felixonmars
Revision: 1035522

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from 
rev 1035521, haskell-hslua-module-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:30:27 UTC (rev 1035522)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-path
+pkgname=haskell-hslua-module-path
+pkgver=0.1.0.1
+pkgrel=53
+pkgdesc="Lua module to work with file paths."
+url="https://github.com/hslua/hslua-module-path";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c858d8900f9fbde354ebfc90fce84d10c89b9f51ab62198df033936399a4aeff')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:30:20
  Author: felixonmars
Revision: 1035521

upgpkg: haskell-hslua-module-path 0.1.0.1-53: rebuild with base-orphans 0.8.5, 
text-show 3.9.1

Modified:
  haskell-hslua-module-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-11-02 23:29:38 UTC (rev 1035520)
+++ PKGBUILD2021-11-02 23:30:20 UTC (rev 1035521)
@@ -3,7 +3,7 @@
 _hkgname=hslua-module-path
 pkgname=haskell-hslua-module-path
 pkgver=0.1.0.1
-pkgrel=52
+pkgrel=53
 pkgdesc="Lua module to work with file paths."
 url="https://github.com/hslua/hslua-module-path";
 license=("MIT")



[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)

2021-11-02 Thread Felix Yan via arch-commits
Date: Tuesday, November 2, 2021 @ 23:29:38
  Author: felixonmars
Revision: 1035520

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-system/repos/community-staging-x86_64/
  haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD
(from rev 1035519, haskell-hslua-module-system/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD 
(from rev 1035519, haskell-hslua-module-system/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-02 23:29:38 UTC (rev 1035520)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-system
+pkgname=haskell-hslua-module-system
+pkgver=0.2.2.1
+pkgrel=124
+pkgdesc="Lua module wrapper around Haskell's System module"
+url="https://github.com/hslua/hslua-module-system";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua' 'haskell-temporary')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('66cf57b8c80605bdfa5145fc61dbe59b66dd67a82a8365006b80e2ab74a71fff0fdf0ffa690daab66e82b8ad086adbcd622a6844b2107c0b9719b8cdabdf542b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



  1   2   3   >