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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 01:01:47
  Author: felixonmars
Revision: 915409

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
915408, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 01:01:47 UTC (rev 915409)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23.6
+pkgrel=65
+pkgdesc="hOpenPGP-based command-line tools"
+url="https://salsa.debian.org/clint/hopenpgp-tools";
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-errors'
+ 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 
'haskell-lens'
+ 'haskell-memory' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('73c83f939492c66b4ad5782e01acd0af97011a0ae797bce82d9431eb3e9c155ce1b4af1c4b3a5922f10e0e468c1c009cb270b8f15c7ba3236d9d8bf9e0265018')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 01:01:32
  Author: felixonmars
Revision: 915408

upgpkg: hopenpgp-tools 0.23.6-65: rebuild with indexed-profunctors 0.1.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:59:37 UTC (rev 915407)
+++ PKGBUILD2021-04-10 01:01:32 UTC (rev 915408)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.6
-pkgrel=64
+pkgrel=65
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools";
 license=("AGPL3")


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:59:37
  Author: felixonmars
Revision: 915407

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
915406, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:59:37 UTC (rev 915407)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.5
+pkgrel=109
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7e0ecc73054c5315093e7f64f92bc7c62a7f9ff1b2c985595db427a063460b3fc692343079676631987c9a651212d1d739289f9b1e2ecb1c086b2c9bd5a4ba0e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:59:23
  Author: felixonmars
Revision: 915406

upgpkg: haskell-hopenpgp 2.9.5-109: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:56:57 UTC (rev 915405)
+++ PKGBUILD2021-04-10 00:59:23 UTC (rev 915406)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.5
-pkgrel=108
+pkgrel=109
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:56:57
  Author: felixonmars
Revision: 915405

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 
915404, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:56:57 UTC (rev 915405)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.5
+pkgrel=139
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:56:43
  Author: felixonmars
Revision: 915404

upgpkg: haskell-ixset-typed 0.5-139: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-ixset-typed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:55:48 UTC (rev 915403)
+++ PKGBUILD2021-04-10 00:56:43 UTC (rev 915404)
@@ -3,7 +3,7 @@
 _hkgname=ixset-typed
 pkgname=haskell-ixset-typed
 pkgver=0.5
-pkgrel=138
+pkgrel=139
 pkgdesc="Efficient relational queries on Haskell sets"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:55:48
  Author: felixonmars
Revision: 915403

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 
915402, haskell-safecopy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:55:48 UTC (rev 915403)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=safecopy
+pkgname=haskell-safecopy
+pkgver=0.10.4.1
+pkgrel=13
+pkgdesc="Binary serialization with version control."
+url="http://acid-state.seize.it/safecopy";
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 
'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 
'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('49e652d02b321fb98566b316366b11e9734119a3e82b4bb114ace639e2b6b9afc2b67feec5fc0d183b05ef3c40e5cc8e434b8edf969c6250eddc60ca3b82219e')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u lens $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:55:34
  Author: felixonmars
Revision: 915402

upgpkg: haskell-safecopy 0.10.4.1-13: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-safecopy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:54:14 UTC (rev 915401)
+++ PKGBUILD2021-04-10 00:55:34 UTC (rev 915402)
@@ -3,7 +3,7 @@
 _hkgname=safecopy
 pkgname=haskell-safecopy
 pkgver=0.10.4.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Binary serialization with version control."
 url="http://acid-state.seize.it/safecopy";
 license=('custom:PublicDomain')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:54:14
  Author: felixonmars
Revision: 915401

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-summoner-tui/repos/community-staging-x86_64/
  haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD
(from rev 915400, haskell-summoner-tui/trunk/PKGBUILD)

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

Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 
915400, haskell-summoner-tui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:54:14 UTC (rev 915401)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=summoner-tui
+pkgname=haskell-summoner-tui
+pkgver=2.0.1.1
+pkgrel=169
+pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
+url="https://github.com/kowainik/summoner";
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 
'haskell-microlens-th'
+ 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 
'haskell-vty')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  uusi $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:53:49
  Author: felixonmars
Revision: 915400

upgpkg: haskell-summoner-tui 2.0.1.1-169: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-summoner-tui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:52:33 UTC (rev 915399)
+++ PKGBUILD2021-04-10 00:53:49 UTC (rev 915400)
@@ -4,7 +4,7 @@
 _hkgname=summoner-tui
 pkgname=haskell-summoner-tui
 pkgver=2.0.1.1
-pkgrel=168
+pkgrel=169
 pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
 url="https://github.com/kowainik/summoner";
 license=('MPL2')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:52:33
  Author: felixonmars
Revision: 915399

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 
915398, haskell-summoner/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:52:33 UTC (rev 915399)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=summoner
+pkgname=haskell-summoner
+pkgver=2.0.1.1
+pkgrel=152
+pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects."
+url="https://github.com/kowainik/summoner";
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 
'haskell-generic-data' 'haskell-gitrev'
+ 'haskell-neat-interpolation' 'haskell-optparse-applicative' 
'haskell-relude'
+ 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-hspec-hedgehog' 'haskell-tree-diff')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  uusi $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test || :
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:52:16
  Author: felixonmars
Revision: 915398

upgpkg: haskell-summoner 2.0.1.1-152: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-summoner/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:50:40 UTC (rev 915397)
+++ PKGBUILD2021-04-10 00:52:16 UTC (rev 915398)
@@ -4,7 +4,7 @@
 _hkgname=summoner
 pkgname=haskell-summoner
 pkgver=2.0.1.1
-pkgrel=151
+pkgrel=152
 pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects."
 url="https://github.com/kowainik/summoner";
 license=('MPL2')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:50:40
  Author: felixonmars
Revision: 915397

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 
915396, haskell-generic-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:50:40 UTC (rev 915397)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-data
+pkgname=haskell-generic-data
+pkgver=0.9.2.0
+pkgrel=62
+pkgdesc="Deriving instances with GHC.Generics and related utilities"
+url="https://github.com/Lysxia/generic-data";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ap-normalize' 'haskell-base-orphans' 
'haskell-contravariant'
+ 'haskell-show-combinators')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-generic-lens' 'haskell-glob'
+ 'haskell-inspection-testing' 'haskell-one-liner' 
'haskell-quickcheck'
+ 'haskell-show-combinators' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-unordered-containers')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b670a5ff77f9c918b13a5580a48e6b6e9583e34eefb4d348680bd3fb27c0ab85b028ffbc6010be09180021f6af32ceea8b8e7ade529d97cf59b43fb1655f2297')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:50:21
  Author: felixonmars
Revision: 915396

upgpkg: haskell-generic-data 0.9.2.0-62: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-generic-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:48:40 UTC (rev 915395)
+++ PKGBUILD2021-04-10 00:50:21 UTC (rev 915396)
@@ -3,7 +3,7 @@
 _hkgname=generic-data
 pkgname=haskell-generic-data
 pkgver=0.9.2.0
-pkgrel=61
+pkgrel=62
 pkgdesc="Deriving instances with GHC.Generics and related utilities"
 url="https://github.com/Lysxia/generic-data";
 license=('MIT')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:48:40
  Author: felixonmars
Revision: 915395

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-server/repos/community-staging-x86_64/
  haskell-language-server/repos/community-staging-x86_64/PKGBUILD
(from rev 915394, haskell-language-server/trunk/PKGBUILD)

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 915394, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:48:40 UTC (rev 915395)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-language-server
+pkgname=haskell-language-server
+pkgver=1.0.0.0
+pkgrel=20
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-base16-bytestring' 'haskell-brittany'
+ 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-extra' 
'haskell-floskell'
+ 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-paths' 
'haskell-ghcide'
+ 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb'
+ 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 
'haskell-hls-haddock-comments-plugin'
+ 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' 
'haskell-hls-retrie-plugin'
+ 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hslogger' 'haskell-lens'
+ 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple' 'haskell-ormolu'
+ 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' 
'haskell-sqlite-simple'
+ 'stylish-haskell' 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-with-utf8')
+makedepends=('ghc' 'uusi' 'haskell-blaze-markup' 'haskell-hspec' 
'haskell-hspec-core'
+ 'haskell-hspec-expectations' 'haskell-lsp-test' 
'haskell-megaparsec' 'haskell-tasty'
+ 'haskell-tasty-ant-xml' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-yaml')
+checkdepends=('cabal-install')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd haskell-language-server-ghcide-v1.1.0
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0
+
+  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-language-server/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:48:24
  Author: felixonmars
Revision: 915394

upgpkg: haskell-language-server 1.0.0.0-20: rebuild with indexed-profunctors 
0.1.1

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:48:05 UTC (rev 915393)
+++ PKGBUILD2021-04-10 00:48:24 UTC (rev 915394)
@@ -3,7 +3,7 @@
 _hkgname=haskell-language-server
 pkgname=haskell-language-server
 pkgver=1.0.0.0
-pkgrel=19
+pkgrel=20
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")


[arch-commits] Commit in wine/repos/multilib-x86_64 (8 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:48:05
  Author: felixonmars
Revision: 915393

archrelease: copy trunk to multilib-x86_64

Added:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 915392, wine/trunk/30-win32-aliases.conf)
  wine/repos/multilib-x86_64/PKGBUILD
(from rev 915392, wine/trunk/PKGBUILD)
  wine/repos/multilib-x86_64/wine-binfmt.conf
(from rev 915392, wine/trunk/wine-binfmt.conf)
  wine/repos/multilib-x86_64/wine.install
(from rev 915392, wine/trunk/wine.install)
Deleted:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
  wine/repos/multilib-x86_64/PKGBUILD
  wine/repos/multilib-x86_64/wine-binfmt.conf
  wine/repos/multilib-x86_64/wine.install

---+
 30-win32-aliases.conf |   40 ++---
 PKGBUILD  |  356 
 wine-binfmt.conf  |4 
 wine.install  |   14 -
 4 files changed, 207 insertions(+), 207 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2021-04-10 00:47:37 UTC (rev 915392)
+++ 30-win32-aliases.conf   2021-04-10 00:48:05 UTC (rev 915393)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 915392, 
wine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2021-04-10 00:48:05 UTC (rev 915393)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-10 00:47:37 UTC (rev 915392)
+++ PKGBUILD2021-04-10 00:48:05 UTC (rev 915393)
@@ -1,178 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine
-pkgver=6.5
-pkgrel=2
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/6.x/$pkgname-$_pkgbasever.tar.xz{,.sign}
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('11f9d2bb515c63429d397b97ecc1f13d0dbb717780d674229b851b819d707e0fd6fbf8bbae9a41dbf7b2ceb3729c4f5643d1ec5e414d6694d192072081f96fe4'
-'SKIP'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com";
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-depends=(
-  fontconfig  lib32-fontconfig
-  lcms2   lib32-lcms2
-  libxml2 lib32-libxml2
-  libxcursor  lib32-libxcursor
-  libxrandr   lib32-libxrandr
-  libxdamage  lib32-libxdamage
-  libxi   lib32-libxi
-  gettext lib32-gettext
-  freetype2   lib32-freetype2
-  glu lib32-glu
-  libsm   lib32-libsm
-  gcc-libslib32-gcc-libs
-  libpcap lib32-libpcap
-  faudio  lib32-faudio
-  desktop-file-utils
-)
-makedepends=(autoconf ncurses bison perl fontforge flex mingw-w64-gcc
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  vkd3d lib32-vkd3d
-  sdl2  lib32-sdl2
-  libcups   lib32-libcups
-  libgphoto2
-  sane
-  gsm
-  vulkan-headers
-  samba
-  opencl-headers
-)
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   lib32-libldap
-  gnutlslib32-gnutls
-  mpg123  

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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:47:37
  Author: felixonmars
Revision: 915392

upgpkg: wine 6.6-1

Modified:
  wine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:44:12 UTC (rev 915391)
+++ PKGBUILD2021-04-10 00:47:37 UTC (rev 915392)
@@ -4,8 +4,8 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine
-pkgver=6.5
-pkgrel=2
+pkgver=6.6
+pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
 
@@ -12,7 +12,7 @@
 
source=(https://dl.winehq.org/wine/source/6.x/$pkgname-$_pkgbasever.tar.xz{,.sign}
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('11f9d2bb515c63429d397b97ecc1f13d0dbb717780d674229b851b819d707e0fd6fbf8bbae9a41dbf7b2ceb3729c4f5643d1ec5e414d6694d192072081f96fe4'
+sha512sums=('a5caabc5ff91a830fbdcd25a85ee32b6df98315325a929a3124521cd10cc873e5a585359b03eb0293bb2474e39a179cbe179c0611acda6a228861e06068c091e'
 'SKIP'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')


[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:44:12
  Author: felixonmars
Revision: 915391

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-tactics-plugin/repos/community-staging-x86_64/
  haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915390, haskell-hls-tactics-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 915390, haskell-hls-tactics-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:44:12 UTC (rev 915391)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-tactics-plugin
+pkgname=haskell-hls-tactics-plugin
+pkgver=1.0.0.0
+pkgrel=20
+pkgdesc="Wingman plugin for Haskell Language Server"
+url="https://haskellwingman.dev";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 
'haskell-generic-lens'
+ 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-refinery' 'haskell-retrie'
+ 'haskell-shake' 'haskell-syb')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-checkers' 
'haskell-data-default'
+ 'haskell-hie-bios' 'haskell-hspec' 'haskell-hspec-discover'
+ 'haskell-hspec-expectations' 'haskell-lsp-test' 
'haskell-lsp-types'
+ 'haskell-megaparsec' 'haskell-tasty' 'haskell-tasty-ant-xml'
+ 'haskell-tasty-expected-failure' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-rerun')
+# Hackage tarball is missing test data
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 
runhaskell Setup test
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  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
+
+  rm "$pkgdir"/usr/bin/test-server
+  rmdir "$pkgdir"/usr/bin
+}


[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:43:58
  Author: felixonmars
Revision: 915390

upgpkg: haskell-hls-tactics-plugin 1.0.0.0-20: rebuild with indexed-profunctors 
0.1.1

Modified:
  haskell-hls-tactics-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:34:35 UTC (rev 915389)
+++ PKGBUILD2021-04-10 00:43:58 UTC (rev 915390)
@@ -3,7 +3,7 @@
 _hkgname=hls-tactics-plugin
 pkgname=haskell-hls-tactics-plugin
 pkgver=1.0.0.0
-pkgrel=19
+pkgrel=20
 pkgdesc="Wingman plugin for Haskell Language Server"
 url="https://haskellwingman.dev";
 license=("Apache")


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:34:35
  Author: felixonmars
Revision: 915389

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 
915388, haskell-generic-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:34:35 UTC (rev 915389)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-lens
+pkgname=haskell-generic-lens
+pkgver=2.1.0.0
+pkgrel=27
+pkgdesc="Generically derive traversals, lenses and prisms"
+url="https://github.com/kcsongor/generic-lens";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 
'haskell-inspection-testing' 'haskell-lens')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d62f07d3133c4513478d868493d31350a6378cc6c31a7da88ca09b8e8d4032a82c7ae42cbbb0770167aeb15b289cb1401ae3f4576ff10bc39af6f5dca9d80640')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:34:21
  Author: felixonmars
Revision: 915388

upgpkg: haskell-generic-lens 2.1.0.0-27: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-generic-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:32:49 UTC (rev 915387)
+++ PKGBUILD2021-04-10 00:34:21 UTC (rev 915388)
@@ -3,7 +3,7 @@
 _hkgname=generic-lens
 pkgname=haskell-generic-lens
 pkgver=2.1.0.0
-pkgrel=26
+pkgrel=27
 pkgdesc="Generically derive traversals, lenses and prisms"
 url="https://github.com/kcsongor/generic-lens";
 license=('BSD')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:32:49
  Author: felixonmars
Revision: 915387

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-lens-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 915386, haskell-generic-lens-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:32:49 UTC (rev 915387)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-lens-core
+pkgname=haskell-generic-lens-core
+pkgver=2.1.0.0
+pkgrel=3
+pkgdesc="Generically derive traversals, lenses and prisms"
+url="https://github.com/kcsongor/generic-lens";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-indexed-profunctors')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9a64ab9a2f7c0f485088ef0e5a6bb75668a8a7a9c059f566b3ec4145f38edc35f49331e7d2553f6f7753f2a02fb9bad461c978e90c44f65b878b3d70bddda291')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:32:35
  Author: felixonmars
Revision: 915386

upgpkg: haskell-generic-lens-core 2.1.0.0-3: rebuild with indexed-profunctors 
0.1.1

Modified:
  haskell-generic-lens-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:31:47 UTC (rev 915385)
+++ PKGBUILD2021-04-10 00:32:35 UTC (rev 915386)
@@ -3,7 +3,7 @@
 _hkgname=generic-lens-core
 pkgname=haskell-generic-lens-core
 pkgver=2.1.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Generically derive traversals, lenses and prisms"
 url="https://github.com/kcsongor/generic-lens";
 license=('BSD')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:31:47
  Author: felixonmars
Revision: 915385

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 915384, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:31:47 UTC (rev 915385)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.10
+pkgrel=138
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media'
+ 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant'
+ 'haskell-singleton-bool' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-cabal-doctest' 
'haskell-doctest'
+ 'haskell-hspec-discover' 'haskell-lens-aeson' 
'haskell-utf8-string' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('df3b397ce03dbb4c852598d4d188bcddde40fd9bd762eac53c837267420876ba3aa4d07fb638ffe0d0fa60c9cf080ad483508bf0359b45120f807ed65331f3bc')
+
+prepare() {
+cd $_hkgname-$pkgver
+# https://github.com/haskell-servant/servant-swagger/issues/129
+sed -i '/toSwagger comprehensiveAPI/d' test/Servant/SwaggerSpec.hs
+uusi -u doctest -u lens $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:31:33
  Author: felixonmars
Revision: 915384

upgpkg: haskell-servant-swagger 1.1.10-138: rebuild with indexed-profunctors 
0.1.1

Modified:
  haskell-servant-swagger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:30:12 UTC (rev 915383)
+++ PKGBUILD2021-04-10 00:31:33 UTC (rev 915384)
@@ -4,7 +4,7 @@
 _hkgname=servant-swagger
 pkgname=haskell-servant-swagger
 pkgver=1.1.10
-pkgrel=137
+pkgrel=138
 pkgdesc="Generate Swagger specification for your servant API."
 url="https://github.com/haskell-servant/servant-swagger";
 license=("BSD")


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:30:12
  Author: felixonmars
Revision: 915383

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 915382, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:30:12 UTC (rev 915383)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.1
+pkgrel=299
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";)
+sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+uusi $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build $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
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:29:58
  Author: felixonmars
Revision: 915382

upgpkg: postgrest 7.0.1-299: rebuild with indexed-profunctors 0.1.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:26:24 UTC (rev 915381)
+++ PKGBUILD2021-04-10 00:29:58 UTC (rev 915382)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.1
-pkgrel=298
+pkgrel=299
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:26:24
  Author: felixonmars
Revision: 915381

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 
915380, haskell-swagger2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:26:24 UTC (rev 915381)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=swagger2
+pkgname=haskell-swagger2
+pkgver=2.6
+pkgrel=143
+pkgdesc="Swagger 2.0 data model"
+url="https://github.com/GetShopTV/swagger2";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-base-compat-batteries'
+ 'haskell-cookie' 'haskell-hashable' 'haskell-generics-sop' 
'haskell-http-media'
+ 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-network' 
'haskell-optics-core'
+ 'haskell-optics-th' 'haskell-quickcheck' 'haskell-scientific'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-uuid-types')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hunit' 
'haskell-quickcheck-instances'
+ 'haskell-hspec-discover' 'haskell-doctest' 
'haskell-cabal-doctest' 'haskell-glob'
+ 'haskell-utf8-string')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d7ca7710ad1c1b42c7f9066b94a3abaf22be6826a84255dbbcbb0c0bbae3612cd934432fa907b4f650049e83fae94d6ead602e93f29e739f14c17144fe5a2101')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u QuickCheck -u aeson -u lens -u optics-core -u optics-th 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/GetShopTV/swagger2/issues/222
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:26:10
  Author: felixonmars
Revision: 915380

upgpkg: haskell-swagger2 2.6-143: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-swagger2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:22:46 UTC (rev 915379)
+++ PKGBUILD2021-04-10 00:26:10 UTC (rev 915380)
@@ -4,7 +4,7 @@
 _hkgname=swagger2
 pkgname=haskell-swagger2
 pkgver=2.6
-pkgrel=142
+pkgrel=143
 pkgdesc="Swagger 2.0 data model"
 url="https://github.com/GetShopTV/swagger2";
 license=("BSD")


[arch-commits] Commit in python-google-auth/repos/community-any (4 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:22:46
  Author: felixonmars
Revision: 915379

archrelease: copy trunk to community-any

Added:
  python-google-auth/repos/community-any/PKGBUILD
(from rev 915378, python-google-auth/trunk/PKGBUILD)
  python-google-auth/repos/community-any/pytest5.patch
(from rev 915378, python-google-auth/trunk/pytest5.patch)
Deleted:
  python-google-auth/repos/community-any/PKGBUILD
  python-google-auth/repos/community-any/pytest5.patch

---+
 PKGBUILD  |   82 
 pytest5.patch |   36 
 2 files changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-10 00:22:27 UTC (rev 915378)
+++ PKGBUILD2021-04-10 00:22:46 UTC (rev 915379)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-google-auth
-pkgver=1.28.0
-pkgrel=1
-pkgdesc="Google Authentication Library"
-url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
-license=('Apache')
-arch=('any')
-depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 
'python-setuptools'
- 'python-cachetools')
-checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask'
-  'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
-  'python-freezegun' 'python-responses' 'python-pyopenssl')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";)
-sha512sums=('8eaed0eff1e6b1867230523e6ba23c59c4de5dd2d836950e6af6507272ee2aa7e18cda36d63ae5f37eaeefd9caead1d58bedf637c8fdd2791cd2ac7a08739673')
-
-prepare() {
-  # Use system cert
-  sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
- -e 's|if certifi is not None:|if True:|' \
- -e 's|import certifi|pass|' \
- 
google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py
-}
-
-build() {
-  cd google-auth-library-python-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Skip the without_certifi tests because we always have the system ca bundle
-
-  cd google-auth-library-python-$pkgver
-  python -m pytest tests --deselect 
tests/transport/test_urllib3.py::test__make_default_http_without_certifi
-}
-
-package() {
-  cd google-auth-library-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-google-auth/repos/community-any/PKGBUILD (from rev 915378, 
python-google-auth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-10 00:22:46 UTC (rev 915379)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-google-auth
+pkgver=1.28.1
+pkgrel=1
+pkgdesc="Google Authentication Library"
+url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
+license=('Apache')
+arch=('any')
+depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 
'python-setuptools'
+ 'python-cachetools')
+checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask'
+  'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
+  'python-freezegun' 'python-responses' 'python-pyopenssl')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";)
+sha512sums=('3fe3e1d296ed829c15b8c814fba5603bd073c3c3578225804280ff77ce7fe9f5c6f51c9160b9df79f00286245403924739ef3c8db0d75f4f9003dc2038728dfa')
+
+prepare() {
+  # Use system cert
+  sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
+ -e 's|if certifi is not None:|if True:|' \
+ -e 's|import certifi|pass|' \
+ 
google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py
+}
+
+build() {
+  cd google-auth-library-python-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Skip the without_certifi tests because we always have the system ca bundle
+
+  cd google-auth-library-python-$pkgver
+  python -m pytest tests --deselect 
tests/transport/test_urllib3.py::test__make_default_http_without_certifi
+}
+
+package() {
+  cd google-auth-library-python-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}

Deleted: pytest5.patch
===
--- pytest5.patch   2021-04-10 00:22:27 UTC (rev 915378)
+++ pytest5.patch   2021-04-10 00:22:46 UTC (rev 915379)
@@ -1,18 +0,0 @@
-From 938e5d933aee963a6b28d6cf9e34e0634c8c4a29 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= 
-Date: Fri, 26 Jul 2019 01:20:41 +0200
-Subject: [PATCH] Use new pytest api to keep building with pytest 5 (#353)
-
-diff --git a/tests/test__default.py b/tests/test__default.py
-index 3fb0fa1..d143479 100644
 a/tests/test__default.py
-+++ b/tests/test__default

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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:22:27
  Author: felixonmars
Revision: 915378

upgpkg: python-google-auth 1.28.1-1

Modified:
  python-google-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:21:36 UTC (rev 915377)
+++ PKGBUILD2021-04-10 00:22:27 UTC (rev 915378)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-google-auth
-pkgver=1.28.0
+pkgver=1.28.1
 pkgrel=1
 pkgdesc="Google Authentication Library"
 url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
@@ -13,7 +13,7 @@
   'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
   'python-freezegun' 'python-responses' 'python-pyopenssl')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";)
-sha512sums=('8eaed0eff1e6b1867230523e6ba23c59c4de5dd2d836950e6af6507272ee2aa7e18cda36d63ae5f37eaeefd9caead1d58bedf637c8fdd2791cd2ac7a08739673')
+sha512sums=('3fe3e1d296ed829c15b8c814fba5603bd073c3c3578225804280ff77ce7fe9f5c6f51c9160b9df79f00286245403924739ef3c8db0d75f4f9003dc2038728dfa')
 
 prepare() {
   # Use system cert


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:21:36
  Author: felixonmars
Revision: 915377

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optics-th/repos/community-staging-x86_64/
  haskell-optics-th/repos/community-staging-x86_64/PKGBUILD
(from rev 915376, haskell-optics-th/trunk/PKGBUILD)

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

Copied: haskell-optics-th/repos/community-staging-x86_64/PKGBUILD (from rev 
915376, haskell-optics-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:21:36 UTC (rev 915377)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optics-th
+pkgname=haskell-optics-th
+pkgver=0.4
+pkgrel=2
+pkgdesc="Optics construction using TemplateHaskell"
+url="https://github.com/well-typed/optics";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optics-core' 'haskell-th-abstraction')
+makedepends=('ghc' 'uusi' 'haskell-tagged')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('63e7aa80b4d34de5c31995162f66bea09456d8d2c57ab8a35fbd3094af350540ebae01e74c79c045c0d981e618c74c8c59051ddf5d841df5058c790ffc1c0d0c')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:21:22
  Author: felixonmars
Revision: 915376

upgpkg: haskell-optics-th 0.4-2: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-optics-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:20:17 UTC (rev 915375)
+++ PKGBUILD2021-04-10 00:21:22 UTC (rev 915376)
@@ -3,7 +3,7 @@
 _hkgname=optics-th
 pkgname=haskell-optics-th
 pkgver=0.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Optics construction using TemplateHaskell"
 url="https://github.com/well-typed/optics";
 license=('BSD')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:20:17
  Author: felixonmars
Revision: 915375

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-plan/repos/community-staging-x86_64/
  cabal-plan/repos/community-staging-x86_64/PKGBUILD
(from rev 915374, cabal-plan/trunk/PKGBUILD)

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

Copied: cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 915374, 
cabal-plan/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:20:17 UTC (rev 915375)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cabal-plan
+pkgname=cabal-plan
+pkgver=0.7.2.0
+pkgrel=6
+pkgdesc="Library and utility for processing cabal's plan.json file"
+url="https://github.com/hvr/cabal-plan";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-optics-core'
+ 'haskell-optparse-applicative' 'haskell-semialign' 
'haskell-singleton-bool' 'haskell-tar'
+ 'haskell-these' 'haskell-topograph' 'haskell-vector' 'haskell-zlib')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('233a3d1460732fe3486169023758e431d37c5c9156fb28d829decaf7b9170f85')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u optics-core -u semialign $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fexe -flicense-report
+
+  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"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv2
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:20:04
  Author: felixonmars
Revision: 915374

upgpkg: cabal-plan 0.7.2.0-6: rebuild with indexed-profunctors 0.1.1

Modified:
  cabal-plan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:18:27 UTC (rev 915373)
+++ PKGBUILD2021-04-10 00:20:04 UTC (rev 915374)
@@ -3,7 +3,7 @@
 _hkgname=cabal-plan
 pkgname=cabal-plan
 pkgver=0.7.2.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Library and utility for processing cabal's plan.json file"
 url="https://github.com/hvr/cabal-plan";
 license=("GPL")


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:18:27
  Author: felixonmars
Revision: 915373

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from 
rev 915372, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:18:27 UTC (rev 915373)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.4
+pkgrel=15
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable'
+ 'haskell-indexed-traversable' 'haskell-lens' 'haskell-optics-core' 
'haskell-optics-extra'
+ 'haskell-semigroupoids' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('808536157119a2a7547b96194e5b032f4489b355ebe3dec59e2e5b507be084f51a41d793ae68c912e07fc0c157465d8840dbf444f98e19635ccc8061d150530a')
+
+prepare() {
+uusi -d semigroups ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:18:12
  Author: felixonmars
Revision: 915372

upgpkg: haskell-insert-ordered-containers 0.2.4-15: rebuild with 
indexed-profunctors 0.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:17:08 UTC (rev 915371)
+++ PKGBUILD2021-04-10 00:18:12 UTC (rev 915372)
@@ -3,7 +3,7 @@
 _hkgname=insert-ordered-containers
 pkgname=haskell-insert-ordered-containers
 pkgver=0.2.4
-pkgrel=14
+pkgrel=15
 pkgdesc="Associative containers retating insertion order for traversals."
 url="https://github.com/phadej/insert-ordered-containers";
 license=('BSD')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:17:08
  Author: felixonmars
Revision: 915371

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optics-extra/repos/community-staging-x86_64/
  haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 915370, haskell-optics-extra/trunk/PKGBUILD)

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

Copied: haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
915370, haskell-optics-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:17:08 UTC (rev 915371)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optics-extra
+pkgname=haskell-optics-extra
+pkgver=0.4
+pkgrel=10
+pkgdesc="Extra utilities and instances for optics-core"
+url="https://github.com/well-typed/optics-extra";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-indexed-profunctors'
+ 'haskell-indexed-traversable-instances' 'haskell-optics-core'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1e860c8e814942e24e5f0e4f0c44334cd333205a884b20791f1784310db947d63d11e7b3d812dbec503c77f419b1555c1273a95df7040c59f8ac4e8ab693ca88')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:16:54
  Author: felixonmars
Revision: 915370

upgpkg: haskell-optics-extra 0.4-10: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-optics-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:16:09 UTC (rev 915369)
+++ PKGBUILD2021-04-10 00:16:54 UTC (rev 915370)
@@ -3,7 +3,7 @@
 _hkgname=optics-extra
 pkgname=haskell-optics-extra
 pkgver=0.4
-pkgrel=9
+pkgrel=10
 pkgdesc="Extra utilities and instances for optics-core"
 url="https://github.com/well-typed/optics-extra";
 license=('BSD')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:16:09
  Author: felixonmars
Revision: 915369

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optics-core/repos/community-staging-x86_64/
  haskell-optics-core/repos/community-staging-x86_64/PKGBUILD
(from rev 915368, haskell-optics-core/trunk/PKGBUILD)

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

Copied: haskell-optics-core/repos/community-staging-x86_64/PKGBUILD (from rev 
915368, haskell-optics-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:16:09 UTC (rev 915369)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optics-core
+pkgname=haskell-optics-core
+pkgver=0.4
+pkgrel=2
+pkgdesc="Optics as an abstract interface: core definitions"
+url="https://github.com/well-typed/optics-core";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-indexed-profunctors' 
'haskell-indexed-traversable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3185b96af4670f7dc2eaf762b94df8e721118ab3ed34a93e07d657937e2d467f7abb2753035e349304a5da9b32100aa1e335415d48c09ce80097b08dbce8caae')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:15:55
  Author: felixonmars
Revision: 915368

upgpkg: haskell-optics-core 0.4-2: rebuild with indexed-profunctors 0.1.1

Modified:
  haskell-optics-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:13:20 UTC (rev 915367)
+++ PKGBUILD2021-04-10 00:15:55 UTC (rev 915368)
@@ -3,7 +3,7 @@
 _hkgname=optics-core
 pkgname=haskell-optics-core
 pkgver=0.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Optics as an abstract interface: core definitions"
 url="https://github.com/well-typed/optics-core";
 license=('BSD')


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:13:20
  Author: felixonmars
Revision: 915367

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-indexed-profunctors/repos/community-staging-x86_64/
  haskell-indexed-profunctors/repos/community-staging-x86_64/PKGBUILD
(from rev 915366, haskell-indexed-profunctors/trunk/PKGBUILD)

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

Copied: haskell-indexed-profunctors/repos/community-staging-x86_64/PKGBUILD 
(from rev 915366, haskell-indexed-profunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:13:20 UTC (rev 915367)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=indexed-profunctors
+pkgname=haskell-indexed-profunctors
+pkgver=0.1.1
+pkgrel=1
+pkgdesc="Utilities for indexed profunctors"
+url="https://github.com/well-typed/optics";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8919f1daab0eadbcb33bfe54ed41a97eda0346f26de4f562fcdd3703b130c04fb48ccdc0cc0789db770e9367bc799b2a5eb14d58dbcd419e90958c19ebd774ca')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:13:10
  Author: felixonmars
Revision: 915366

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-10 00:13:06 UTC (rev 915365)
+++ PKGBUILD2021-04-10 00:13:10 UTC (rev 915366)
@@ -1,42 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Felix Yan 
-
-_name=identify
-pkgname=python-identify
-pkgver=2.2.2
-pkgrel=1
-pkgdesc="File identification library for Python"
-arch=('any')
-url="https://github.com/chriskuehl/identify";
-license=('MIT')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-editdistance-s' 'python-pytest')
-optdepends=('python-editdistance-s: for returning license identifiers')
-source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz";)
-sha512sums=('5e8ca27ddd4c125b357298d61d465b8a6ede670a8771573da1b74070febf120d83f180a1e89f43d77dcc9bf09b8cbf3438cde28de8c4560e03e3ecfa8df1df4b')
-b2sums=('68b6abbd6b1799edb008d547021a9b2b7ae252d3dd0216b4b0ed625a2feb20fc83c19cb48668797d37df40c50017dcfaefeec9c12d09da22f17bf38c6f84aef8')
-
-prepare() {
-  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  export PYTHONPATH="build:${PYTHONPATH}"
-  pytest -v
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --skip-build \
---optimize=1 \
---root="${pkgdir}"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: python-identify/repos/community-any/PKGBUILD (from rev 915364, 
python-identify/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-10 00:13:10 UTC (rev 915366)
@@ -0,0 +1,42 @@
+# Maintainer: David Runge 
+# Contributor: Felix Yan 
+
+_name=identify
+pkgname=python-identify
+pkgver=2.2.3
+pkgrel=1
+pkgdesc="File identification library for Python"
+arch=('any')
+url="https://github.com/chriskuehl/identify";
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-editdistance-s' 'python-pytest')
+optdepends=('python-editdistance-s: for returning license identifiers')
+source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz";)
+sha512sums=('44bf3b845c9ef93cc539645765af63b037fc9e421f0a97c848946399de13c1d47df86efe63b0bb50fbd54a76912d3bcc7f7f972e7f77c491933d20243492a7f1')
+b2sums=('0e56b7443f19e0956b72c428b2cf4c741b10cb38e6cad3efa6fa130d3ac1ec84e351d049c58bac9098b85cd32d64459f96e2cd3f13ee43b6cf7190c1894b5a88')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--root="${pkgdir}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:13:06
  Author: felixonmars
Revision: 915365

upgpkg: haskell-indexed-profunctors 0.1.1-1: rebuild with indexed-profunctors 
0.1.1

Modified:
  haskell-indexed-profunctors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:12:55 UTC (rev 915364)
+++ PKGBUILD2021-04-10 00:13:06 UTC (rev 915365)
@@ -2,8 +2,8 @@
 
 _hkgname=indexed-profunctors
 pkgname=haskell-indexed-profunctors
-pkgver=0.1
-pkgrel=9
+pkgver=0.1.1
+pkgrel=1
 pkgdesc="Utilities for indexed profunctors"
 url="https://github.com/well-typed/optics";
 license=('BSD')
@@ -11,7 +11,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('93ad039075a37826f4aa3c3592a19bc655c8988f8d02c033f4f05ae8bd683efbe5c287cf992f6a5ca63572a04cab55c7df402cef0955dfe0715d457a15d633a7')
+sha512sums=('8919f1daab0eadbcb33bfe54ed41a97eda0346f26de4f562fcdd3703b130c04fb48ccdc0cc0789db770e9367bc799b2a5eb14d58dbcd419e90958c19ebd774ca')
 
 build() {
 cd $_hkgname-$pkgver


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:12:55
  Author: felixonmars
Revision: 915364

upgpkg: python-identify 2.2.3-1

Modified:
  python-identify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:10:58 UTC (rev 915363)
+++ PKGBUILD2021-04-10 00:12:55 UTC (rev 915364)
@@ -3,7 +3,7 @@
 
 _name=identify
 pkgname=python-identify
-pkgver=2.2.2
+pkgver=2.2.3
 pkgrel=1
 pkgdesc="File identification library for Python"
 arch=('any')
@@ -14,8 +14,8 @@
 checkdepends=('python-editdistance-s' 'python-pytest')
 optdepends=('python-editdistance-s: for returning license identifiers')
 
source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz";)
-sha512sums=('5e8ca27ddd4c125b357298d61d465b8a6ede670a8771573da1b74070febf120d83f180a1e89f43d77dcc9bf09b8cbf3438cde28de8c4560e03e3ecfa8df1df4b')
-b2sums=('68b6abbd6b1799edb008d547021a9b2b7ae252d3dd0216b4b0ed625a2feb20fc83c19cb48668797d37df40c50017dcfaefeec9c12d09da22f17bf38c6f84aef8')
+sha512sums=('44bf3b845c9ef93cc539645765af63b037fc9e421f0a97c848946399de13c1d47df86efe63b0bb50fbd54a76912d3bcc7f7f972e7f77c491933d20243492a7f1')
+b2sums=('0e56b7443f19e0956b72c428b2cf4c741b10cb38e6cad3efa6fa130d3ac1ec84e351d049c58bac9098b85cd32d64459f96e2cd3f13ee43b6cf7190c1894b5a88')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:10:58
  Author: felixonmars
Revision: 915363

archrelease: copy trunk to community-any

Added:
  eslint/repos/community-any/PKGBUILD
(from rev 915362, eslint/trunk/PKGBUILD)
Deleted:
  eslint/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-10 00:10:43 UTC (rev 915362)
+++ PKGBUILD2021-04-10 00:10:58 UTC (rev 915363)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=eslint
-pkgver=7.23.0
-pkgrel=1
-pkgdesc='An AST-based pattern checker for JavaScript'
-arch=('any')
-url='https://eslint.org'
-license=('MIT')
-depends=('nodejs' 'acorn')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
-noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('92abcd55b7648f3a45cb45ceb333708e42b367ee93730090fe1fa8ce57085b06a298106e8654389cdea46e23362fe3a30dcce7913271cd87d1147f76b31e1ad1')
-
-package() {
-  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
-
-  # 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"
-
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn; do
-rm -r $dep;
-  done
-}

Copied: eslint/repos/community-any/PKGBUILD (from rev 915362, 
eslint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-10 00:10:58 UTC (rev 915363)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=eslint
+pkgver=7.24.0
+pkgrel=1
+pkgdesc='An AST-based pattern checker for JavaScript'
+arch=('any')
+url='https://eslint.org'
+license=('MIT')
+depends=('nodejs' 'acorn')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('93d81a1de1e21661820d0dab11fbd42e548baeecfab607c0f03127fab63dfe860f1454e5cf9e6633f43f4628f56f6638da3c1988ade55ef353c3ac3a4d7cdc29')
+
+package() {
+  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+
+  # 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"
+
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in acorn; do
+rm -r $dep;
+  done
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:10:43
  Author: felixonmars
Revision: 915362

upgpkg: eslint 7.24.0-1

Modified:
  eslint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:09:54 UTC (rev 915361)
+++ PKGBUILD2021-04-10 00:10:43 UTC (rev 915362)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=eslint
-pkgver=7.23.0
+pkgver=7.24.0
 pkgrel=1
 pkgdesc='An AST-based pattern checker for JavaScript'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('92abcd55b7648f3a45cb45ceb333708e42b367ee93730090fe1fa8ce57085b06a298106e8654389cdea46e23362fe3a30dcce7913271cd87d1147f76b31e1ad1')
+sha512sums=('93d81a1de1e21661820d0dab11fbd42e548baeecfab607c0f03127fab63dfe860f1454e5cf9e6633f43f4628f56f6638da3c1988ade55ef353c3ac3a4d7cdc29')
 
 package() {
   npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in npm-check-updates/repos/community-any (PKGBUILD PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:09:54
  Author: felixonmars
Revision: 915361

archrelease: copy trunk to community-any

Added:
  npm-check-updates/repos/community-any/PKGBUILD
(from rev 915360, npm-check-updates/trunk/PKGBUILD)
Deleted:
  npm-check-updates/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-10 00:09:39 UTC (rev 915360)
+++ PKGBUILD2021-04-10 00:09:54 UTC (rev 915361)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=npm-check-updates
-pkgdesc='Find newer versions of dependencies than what your package.json or 
bower.json allows'
-pkgver=11.4.0
-pkgrel=1
-arch=('any')
-url='https://github.com/tjunnone/npm-check-updates'
-license=('Apache')
-depends=('npm' 'semver')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('0191e180eac7ec2508a296eebde09339a7b56bd961787d6a82328980e5e5f9fe9fd07027e29b397582c91abdbe13eb67f3ff660b46a78b88a51e69825cc4e47e')
-
-package() {
-  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in semver; do
-rm -r $dep;
-  done
-
-  # 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"
-}

Copied: npm-check-updates/repos/community-any/PKGBUILD (from rev 915360, 
npm-check-updates/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-10 00:09:54 UTC (rev 915361)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=npm-check-updates
+pkgdesc='Find newer versions of dependencies than what your package.json or 
bower.json allows'
+pkgver=11.4.1
+pkgrel=1
+arch=('any')
+url='https://github.com/tjunnone/npm-check-updates'
+license=('Apache')
+depends=('npm' 'semver')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('6d612533909e27d800ff0beda81e258dc2b3019dc194f33683fee6562f263dd091d8de9d8604b8ab9182cd09f866fa5e2921659776d41a4891fe581240e94df1')
+
+package() {
+  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in semver; do
+rm -r $dep;
+  done
+
+  # 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"
+}


[arch-commits] Commit in npm-check-updates/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:09:39
  Author: felixonmars
Revision: 915360

upgpkg: npm-check-updates 11.4.1-1

Modified:
  npm-check-updates/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-10 00:06:59 UTC (rev 915359)
+++ PKGBUILD2021-04-10 00:09:39 UTC (rev 915360)
@@ -2,7 +2,7 @@
 
 pkgname=npm-check-updates
 pkgdesc='Find newer versions of dependencies than what your package.json or 
bower.json allows'
-pkgver=11.4.0
+pkgver=11.4.1
 pkgrel=1
 arch=('any')
 url='https://github.com/tjunnone/npm-check-updates'
@@ -10,7 +10,7 @@
 depends=('npm' 'semver')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('0191e180eac7ec2508a296eebde09339a7b56bd961787d6a82328980e5e5f9fe9fd07027e29b397582c91abdbe13eb67f3ff660b46a78b88a51e69825cc4e47e')
+sha512sums=('6d612533909e27d800ff0beda81e258dc2b3019dc194f33683fee6562f263dd091d8de9d8604b8ab9182cd09f866fa5e2921659776d41a4891fe581240e94df1')
 
 package() {
   npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:06:59
  Author: felixonmars
Revision: 915359

archrelease: copy trunk to community-x86_64

Added:
  qtmpris/repos/community-x86_64/
  qtmpris/repos/community-x86_64/PKGBUILD
(from rev 915358, qtmpris/trunk/PKGBUILD)

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

Copied: qtmpris/repos/community-x86_64/PKGBUILD (from rev 915358, 
qtmpris/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-04-10 00:06:59 UTC (rev 915359)
@@ -0,0 +1,24 @@
+# Maintainer: Felix Yan 
+
+pkgname=qtmpris
+pkgver=1.0.6
+pkgrel=1
+pkgdesc="Qt and QML MPRIS interface and adaptor"
+arch=('x86_64')
+url="https://git.sailfishos.org/mer-core/qtmpris";
+license=('LGPL')
+depends=('qt5-declarative')
+makedepends=('qt5-tools')
+source=("https://git.sailfishos.org/mer-core/qtmpris/-/archive/$pkgver/qtmpris-$pkgver.tar.bz2";)
+sha512sums=('07ceb08c95fbe1f04c826647da4deaec20e3b0518320cc949d36973070fe7d11987a1ae2a0e0ca66481f6d94b6df9795842c41a48cea67f83ba3f8c0c64d5178')
+
+build() {
+  cd qtmpris-$pkgver
+  qmake-qt5
+  make
+}
+
+package() {
+  cd qtmpris-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:06:38
  Author: felixonmars
Revision: 915358

addpkg: qtmpris 1.0.6-1

Added:
  qtmpris/
  qtmpris/repos/
  qtmpris/trunk/
  qtmpris/trunk/PKGBUILD

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

Added: qtmpris/trunk/PKGBUILD
===
--- qtmpris/trunk/PKGBUILD  (rev 0)
+++ qtmpris/trunk/PKGBUILD  2021-04-10 00:06:38 UTC (rev 915358)
@@ -0,0 +1,24 @@
+# Maintainer: Felix Yan 
+
+pkgname=qtmpris
+pkgver=1.0.6
+pkgrel=1
+pkgdesc="Qt and QML MPRIS interface and adaptor"
+arch=('x86_64')
+url="https://git.sailfishos.org/mer-core/qtmpris";
+license=('LGPL')
+depends=('qt5-declarative')
+makedepends=('qt5-tools')
+source=("https://git.sailfishos.org/mer-core/qtmpris/-/archive/$pkgver/qtmpris-$pkgver.tar.bz2";)
+sha512sums=('07ceb08c95fbe1f04c826647da4deaec20e3b0518320cc949d36973070fe7d11987a1ae2a0e0ca66481f6d94b6df9795842c41a48cea67f83ba3f8c0c64d5178')
+
+build() {
+  cd qtmpris-$pkgver
+  qmake-qt5
+  make
+}
+
+package() {
+  cd qtmpris-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:01:28
  Author: felixonmars
Revision: 915345

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-server/repos/community-staging-x86_64/
  haskell-language-server/repos/community-staging-x86_64/PKGBUILD
(from rev 915344, haskell-language-server/trunk/PKGBUILD)

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 915344, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-10 00:01:28 UTC (rev 915345)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-language-server
+pkgname=haskell-language-server
+pkgver=1.0.0.0
+pkgrel=19
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-base16-bytestring' 'haskell-brittany'
+ 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-extra' 
'haskell-floskell'
+ 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-paths' 
'haskell-ghcide'
+ 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb'
+ 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 
'haskell-hls-haddock-comments-plugin'
+ 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' 
'haskell-hls-retrie-plugin'
+ 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hslogger' 'haskell-lens'
+ 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple' 'haskell-ormolu'
+ 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' 
'haskell-sqlite-simple'
+ 'stylish-haskell' 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-with-utf8')
+makedepends=('ghc' 'uusi' 'haskell-blaze-markup' 'haskell-hspec' 
'haskell-hspec-core'
+ 'haskell-hspec-expectations' 'haskell-lsp-test' 
'haskell-megaparsec' 'haskell-tasty'
+ 'haskell-tasty-ant-xml' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-yaml')
+checkdepends=('cabal-install')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd haskell-language-server-ghcide-v1.1.0
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0
+
+  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-language-server/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Saturday, April 10, 2021 @ 00:01:14
  Author: felixonmars
Revision: 915344

upgpkg: haskell-language-server 1.0.0.0-19: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:57:08 UTC (rev 915343)
+++ PKGBUILD2021-04-10 00:01:14 UTC (rev 915344)
@@ -3,7 +3,7 @@
 _hkgname=haskell-language-server
 pkgname=haskell-language-server
 pkgver=1.0.0.0
-pkgrel=18
+pkgrel=19
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")


[arch-commits] Commit in haskell-hls-brittany-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:57:08
  Author: felixonmars
Revision: 915343

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-brittany-plugin/repos/community-staging-x86_64/
  haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915342, haskell-hls-brittany-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 915342, haskell-hls-brittany-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:57:08 UTC (rev 915343)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-brittany-plugin
+pkgname=haskell-hls-brittany-plugin
+pkgver=1.0.0.0
+pkgrel=19
+pkgdesc="Integration with the Brittany code formatter"
+url="https://haskellwingman.dev";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brittany' 'haskell-ghc' 'haskell-ghcide' 
'haskell-lsp-types'
+ 'haskell-hls-plugin-api' 'haskell-lens')
+makedepends=('ghc' 'uusi' 'haskell-data-default' 'haskell-shake' 
'haskell-aeson'
+ 'haskell-hspec-expectations' 'haskell-megaparsec' 
'haskell-lsp-test' 'haskell-tasty'
+ 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' 
'haskell-tasty-golden'
+ 'haskell-tasty-rerun')
+checkdepends=('git')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 
runhaskell Setup test
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  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
+
+  rm "$pkgdir"/usr/bin/test-server
+}


[arch-commits] Commit in haskell-hls-brittany-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:56:54
  Author: felixonmars
Revision: 915342

upgpkg: haskell-hls-brittany-plugin 1.0.0.0-19: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-hls-brittany-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:55:31 UTC (rev 915341)
+++ PKGBUILD2021-04-09 23:56:54 UTC (rev 915342)
@@ -3,7 +3,7 @@
 _hkgname=hls-brittany-plugin
 pkgname=haskell-hls-brittany-plugin
 pkgver=1.0.0.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Integration with the Brittany code formatter"
 url="https://haskellwingman.dev";
 license=("Apache")


[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:55:31
  Author: felixonmars
Revision: 915341

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915340, haskell-hls-retrie-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 915340, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:55:31 UTC (rev 915341)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.0.1
+pkgrel=15
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-retrie' 'haskell-safe-exceptions' 'haskell-shake' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('b87e280a52f179f247cdaed6b1c00883d7362b009f00088f9dc08a8ea0b5506f')
+
+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=-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-hls-retrie-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:55:17
  Author: felixonmars
Revision: 915340

upgpkg: haskell-hls-retrie-plugin 1.0.0.1-15: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-hls-retrie-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:53:59 UTC (rev 915339)
+++ PKGBUILD2021-04-09 23:55:17 UTC (rev 915340)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.0.1
-pkgrel=14
+pkgrel=15
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin";
 license=("Apache")


[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:53:59
  Author: felixonmars
Revision: 915339

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915338, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 915338, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:53:59 UTC (rev 915339)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.0.0
+pkgrel=18
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp' 'haskell-lsp-types' 'haskell-shake' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('dc445e9902e0012784ea65fb6657e6bae15e8230d219f028752ef779114d4892')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:53:45
  Author: felixonmars
Revision: 915338

upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.0-18: rebuild with ghc-check 
0.5.0.4

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:52:38 UTC (rev 915337)
+++ PKGBUILD2021-04-09 23:53:45 UTC (rev 915338)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin";
 license=("Apache")


[arch-commits] Commit in haskell-hls-class-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:52:38
  Author: felixonmars
Revision: 915337

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-class-plugin/repos/community-staging-x86_64/
  haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915336, haskell-hls-class-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 915336, haskell-hls-class-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:52:38 UTC (rev 915337)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-class-plugin
+pkgname=haskell-hls-class-plugin
+pkgver=1.0.0.0
+pkgrel=21
+pkgdesc="Class/instance management plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-shake'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c058077a64014ee596625f29d36bb12193cb88b42b855dabc165e8953dd77980')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-class-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:52:23
  Author: felixonmars
Revision: 915336

upgpkg: haskell-hls-class-plugin 1.0.0.0-21: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-hls-class-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:51:13 UTC (rev 915335)
+++ PKGBUILD2021-04-09 23:52:23 UTC (rev 915336)
@@ -3,7 +3,7 @@
 _hkgname=hls-class-plugin
 pkgname=haskell-hls-class-plugin
 pkgver=1.0.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Class/instance management plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")


[arch-commits] Commit in haskell-hls-splice-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:51:13
  Author: felixonmars
Revision: 915335

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-splice-plugin/repos/community-staging-x86_64/
  haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915334, haskell-hls-splice-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 915334, haskell-hls-splice-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:51:13 UTC (rev 915335)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-splice-plugin
+pkgname=haskell-hls-splice-plugin
+pkgver=1.0.0.0
+pkgrel=21
+pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"
+url="https://hackage.haskell.org/package/hls-splice-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-dlist' 'haskell-extra' 
'haskell-foldl' 'haskell-ghc'
+ 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-retrie' 'haskell-shake' 'haskell-syb' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('4bdec8dcc5cdc32e4786030cebe1170ba12d2378a5bd8016b12ea1474c94a9f6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-splice-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:50:59
  Author: felixonmars
Revision: 915334

upgpkg: haskell-hls-splice-plugin 1.0.0.0-21: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-hls-splice-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:49:43 UTC (rev 915333)
+++ PKGBUILD2021-04-09 23:50:59 UTC (rev 915334)
@@ -3,7 +3,7 @@
 _hkgname=hls-splice-plugin
 pkgname=haskell-hls-splice-plugin
 pkgver=1.0.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"
 url="https://hackage.haskell.org/package/hls-splice-plugin";
 license=("Apache")


[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:49:43
  Author: felixonmars
Revision: 915333

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-tactics-plugin/repos/community-staging-x86_64/
  haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915332, haskell-hls-tactics-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 915332, haskell-hls-tactics-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:49:43 UTC (rev 915333)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-tactics-plugin
+pkgname=haskell-hls-tactics-plugin
+pkgver=1.0.0.0
+pkgrel=19
+pkgdesc="Wingman plugin for Haskell Language Server"
+url="https://haskellwingman.dev";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 
'haskell-generic-lens'
+ 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-refinery' 'haskell-retrie'
+ 'haskell-shake' 'haskell-syb')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-checkers' 
'haskell-data-default'
+ 'haskell-hie-bios' 'haskell-hspec' 'haskell-hspec-discover'
+ 'haskell-hspec-expectations' 'haskell-lsp-test' 
'haskell-lsp-types'
+ 'haskell-megaparsec' 'haskell-tasty' 'haskell-tasty-ant-xml'
+ 'haskell-tasty-expected-failure' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-rerun')
+# Hackage tarball is missing test data
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 
runhaskell Setup test
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  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
+
+  rm "$pkgdir"/usr/bin/test-server
+  rmdir "$pkgdir"/usr/bin
+}


[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:49:29
  Author: felixonmars
Revision: 915332

upgpkg: haskell-hls-tactics-plugin 1.0.0.0-19: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-hls-tactics-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:46:58 UTC (rev 915331)
+++ PKGBUILD2021-04-09 23:49:29 UTC (rev 915332)
@@ -3,7 +3,7 @@
 _hkgname=hls-tactics-plugin
 pkgname=haskell-hls-tactics-plugin
 pkgver=1.0.0.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Wingman plugin for Haskell Language Server"
 url="https://haskellwingman.dev";
 license=("Apache")


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

2021-04-09 Thread Xyne via arch-commits
Date: Friday, April 9, 2021 @ 23:46:58
  Author: xyne
Revision: 915331

archrelease: copy trunk to community-any

Added:
  reflector/repos/community-any/PKGBUILD
(from rev 915330, reflector/trunk/PKGBUILD)
Deleted:
  reflector/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-09 23:45:58 UTC (rev 915330)
+++ PKGBUILD2021-04-09 23:46:58 UTC (rev 915331)
@@ -1,37 +0,0 @@
-#Maintainer: Xyne 
-pkgname=reflector
-pkgver=2021
-pkgrel=1
-pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman 
mirror list.'
-arch=(any)
-license=(GPL)
-url="https://xyne.archlinux.ca/projects/reflector";
-depends=(python3)
-optdepends=('rsync: rate rsync mirrors')
-backup=(etc/xdg/reflector/reflector.conf)
-source=(
-  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.tar.xz
-  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.tar.xz.sig
-)
-sha512sums=(
-  
f9f4d51417dc7549ff239e99c345c7f4b8921ce3507ee638e79e4a438c8253bf30f8650340f35c9bc9130a3caed725dd372f01abcbcda6bf1621af6adf65a021
-  
cc4998fce5213bf05fb44649ec6aac761fec62936cdd5455c3a7b4eabc7b98db9ace429e9cf5b4d19caaf3a5843ffb3ac8a354e5b3f03c8f3a79f47f4171d421
-)
-md5sums=(
-  99d528c67afc858c5e7e1eaad37abca0
-  308bc71ad5a76da3280fa467ab9da65c
-)
-validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
-
-package ()
-{
-  cd "$srcdir/$pkgname-$pkgver"
-  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-  install -Dm644 "man/${pkgname}.1.gz" 
"${pkgdir}/usr/share/man/man1/${pkgname}.1.gz"
-  install -Dm644 'reflector.service' 
"$pkgdir/usr/lib/systemd/system/reflector.service"
-  install -Dm644 'reflector.timer' 
"$pkgdir/usr/lib/systemd/system/reflector.timer"
-  install -Dm644 'reflector.conf' "$pkgdir/etc/xdg/reflector/reflector.conf"
-}
-
-
-# vim: set ts=2 sw=2 et:

Copied: reflector/repos/community-any/PKGBUILD (from rev 915330, 
reflector/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-09 23:46:58 UTC (rev 915331)
@@ -0,0 +1,37 @@
+#Maintainer: Xyne 
+pkgname=reflector
+pkgver=2021.4
+pkgrel=1
+pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman 
mirror list.'
+arch=(any)
+license=(GPL)
+url="https://xyne.archlinux.ca/projects/reflector";
+depends=(python3)
+optdepends=('rsync: rate rsync mirrors')
+backup=(etc/xdg/reflector/reflector.conf)
+source=(
+  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.4.tar.xz
+  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.4.tar.xz.sig
+)
+sha512sums=(
+  
4bae2191710a6321128a817cf98f8e2fa4a01e8437ef707488e07dec3f22efa84734766252b53fb0b2ab4fcf72600bd866e9c7a9caae68adaa3f485e5cc066ef
+  
fd7940e8cf7cf29c1694c4ba17da59f8437ea2323f3948c4c23ca0c98c4cb48c1115c97e94941192d3901980dab6bfc54399db309b98346eabd1b9f98e6fa88c
+)
+md5sums=(
+  3e13e177b4644f2052bf09d991afa7c2
+  faf78cbeccad91b687592c1fc93cf502
+)
+validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
+
+package ()
+{
+  cd "$srcdir/$pkgname-$pkgver"
+  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+  install -Dm644 "man/${pkgname}.1.gz" 
"${pkgdir}/usr/share/man/man1/${pkgname}.1.gz"
+  install -Dm644 'reflector.service' 
"$pkgdir/usr/lib/systemd/system/reflector.service"
+  install -Dm644 'reflector.timer' 
"$pkgdir/usr/lib/systemd/system/reflector.timer"
+  install -Dm644 'reflector.conf' "$pkgdir/etc/xdg/reflector/reflector.conf"
+}
+
+
+# vim: set ts=2 sw=2 et:


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

2021-04-09 Thread Xyne via arch-commits
Date: Friday, April 9, 2021 @ 23:45:58
  Author: xyne
Revision: 915330

upgpkg: reflector 2021.4-1: 2021.4

Modified:
  reflector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:39:21 UTC (rev 915329)
+++ PKGBUILD2021-04-09 23:45:58 UTC (rev 915330)
@@ -1,6 +1,6 @@
 #Maintainer: Xyne 
 pkgname=reflector
-pkgver=2021
+pkgver=2021.4
 pkgrel=1
 pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman 
mirror list.'
 arch=(any)
@@ -10,16 +10,16 @@
 optdepends=('rsync: rate rsync mirrors')
 backup=(etc/xdg/reflector/reflector.conf)
 source=(
-  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.tar.xz
-  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.tar.xz.sig
+  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.4.tar.xz
+  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.4.tar.xz.sig
 )
 sha512sums=(
-  
f9f4d51417dc7549ff239e99c345c7f4b8921ce3507ee638e79e4a438c8253bf30f8650340f35c9bc9130a3caed725dd372f01abcbcda6bf1621af6adf65a021
-  
cc4998fce5213bf05fb44649ec6aac761fec62936cdd5455c3a7b4eabc7b98db9ace429e9cf5b4d19caaf3a5843ffb3ac8a354e5b3f03c8f3a79f47f4171d421
+  
4bae2191710a6321128a817cf98f8e2fa4a01e8437ef707488e07dec3f22efa84734766252b53fb0b2ab4fcf72600bd866e9c7a9caae68adaa3f485e5cc066ef
+  
fd7940e8cf7cf29c1694c4ba17da59f8437ea2323f3948c4c23ca0c98c4cb48c1115c97e94941192d3901980dab6bfc54399db309b98346eabd1b9f98e6fa88c
 )
 md5sums=(
-  99d528c67afc858c5e7e1eaad37abca0
-  308bc71ad5a76da3280fa467ab9da65c
+  3e13e177b4644f2052bf09d991afa7c2
+  faf78cbeccad91b687592c1fc93cf502
 )
 validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
 


[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:39:21
  Author: felixonmars
Revision: 915329

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-eval-plugin/repos/community-staging-x86_64/
  haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915328, haskell-hls-eval-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 915328, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:39:21 UTC (rev 915329)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.0.0.0
+pkgrel=18
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' 
'haskell-hashable'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-megaparsec' 'haskell-parser-combinators' 
'haskell-pretty-simple'
+ 'haskell-safe-exceptions' 'haskell-shake' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  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-hls-eval-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:39:07
  Author: felixonmars
Revision: 915328

upgpkg: haskell-hls-eval-plugin 1.0.0.0-18: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-hls-eval-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:37:31 UTC (rev 915327)
+++ PKGBUILD2021-04-09 23:39:07 UTC (rev 915328)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.0.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:37:31
  Author: felixonmars
Revision: 915327

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915326, haskell-hls-hlint-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 915326, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:37:31 UTC (rev 915327)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.0.1
+pkgrel=18
+pkgdesc="Hlint integration plugin with Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-hlint-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide' 'haskell-hashable'
+ 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-regex-tdfa' 'haskell-shake' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  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-hls-hlint-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:37:17
  Author: felixonmars
Revision: 915326

upgpkg: haskell-hls-hlint-plugin 1.0.0.1-18: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-hls-hlint-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:36:04 UTC (rev 915325)
+++ PKGBUILD2021-04-09 23:37:17 UTC (rev 915326)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.0.1
-pkgrel=17
+pkgrel=18
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin";
 license=("Apache")


[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:36:04
  Author: felixonmars
Revision: 915325

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 915324, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 915324, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:36:04 UTC (rev 915325)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.0
+pkgrel=18
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('231ba321483a3bb080cb592498d866e1571224f30318570c2b86c4b6721efeab')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:35:50
  Author: felixonmars
Revision: 915324

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.0-18: rebuild with ghc-check 
0.5.0.4

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:34:42 UTC (rev 915323)
+++ PKGBUILD2021-04-09 23:35:50 UTC (rev 915324)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:34:42
  Author: felixonmars
Revision: 915323

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghcide/repos/community-staging-x86_64/
  haskell-ghcide/repos/community-staging-x86_64/PKGBUILD
(from rev 915322, haskell-ghcide/trunk/PKGBUILD)
  haskell-ghcide/repos/community-staging-x86_64/haddock-library-1.10.patch
(from rev 915322, haskell-ghcide/trunk/haddock-library-1.10.patch)

+
 PKGBUILD   |   81 +++
 haddock-library-1.10.patch |   48 +
 2 files changed, 129 insertions(+)

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
915322, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:34:42 UTC (rev 915323)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.1.0
+pkgrel=21
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/ghcide#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-bytestring-encoding' 
'haskell-case-insensitive'
+ 'haskell-cryptohash-sha1' 'haskell-data-default' 
'haskell-dependent-map'
+ 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' 
'haskell-fingertree'
+ 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-check' 
'haskell-ghc-exactprint'
+ 'haskell-ghc-paths' 'haskell-gitrev' 'haskell-haddock-library' 
'haskell-hashable'
+ 'haskell-heapsize' 'haskell-hie-bios' 'haskell-hie-compat' 
'haskell-hiedb'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-shake' 'haskell-sorted-list' 'haskell-sqlite-simple' 
'haskell-syb'
+ 'haskell-unliftio' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+# Hackage tarball is missing test data
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/$_hkgname-v$pkgver.tar.gz";
+haddock-library-1.10.patch)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713'
+'ba4114432e733398750247c26486c26c301b3d9fd76066ef8606b8a05d60e33e')
+
+prepare() {
+  cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+  patch -p2 -i ../../haddock-library-1.10.patch
+  gen-setup
+  uusi -u base16-bytestring $_hkgname.cabal
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/Main.hs
+}
+
+build() {
+  cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/us

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

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:34:26
  Author: felixonmars
Revision: 915322

upgpkg: haskell-ghcide 1.1.0-21: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:12:58 UTC (rev 915321)
+++ PKGBUILD2021-04-09 23:34:26 UTC (rev 915322)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.1.0
-pkgrel=20
+pkgrel=21
 pkgdesc="The core of an IDE"
 url="https://github.com/haskell/ghcide#readme";
 license=("Apache")


[arch-commits] Commit in gtk4/repos/extra-x86_64 (8 files)

2021-04-09 Thread Jan Steffens via arch-commits
Date: Friday, April 9, 2021 @ 23:33:27
  Author: heftig
Revision: 412056

archrelease: copy trunk to extra-x86_64

Added:
  gtk4/repos/extra-x86_64/PKGBUILD
(from rev 412054, gtk4/trunk/PKGBUILD)
  gtk4/repos/extra-x86_64/gtk-update-icon-cache.hook
(from rev 412054, gtk4/trunk/gtk-update-icon-cache.hook)
  gtk4/repos/extra-x86_64/gtk-update-icon-cache.script
(from rev 412054, gtk4/trunk/gtk-update-icon-cache.script)
  gtk4/repos/extra-x86_64/gtk4-querymodules.hook
(from rev 412054, gtk4/trunk/gtk4-querymodules.hook)
Deleted:
  gtk4/repos/extra-x86_64/PKGBUILD
  gtk4/repos/extra-x86_64/gtk-update-icon-cache.hook
  gtk4/repos/extra-x86_64/gtk-update-icon-cache.script
  gtk4/repos/extra-x86_64/gtk4-querymodules.hook

--+
 PKGBUILD |  211 ++---
 gtk-update-icon-cache.hook   |   26 ++---
 gtk-update-icon-cache.script |   20 +--
 gtk4-querymodules.hook   |   24 ++--
 4 files changed, 151 insertions(+), 130 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-09 23:33:27 UTC (rev 412055)
+++ PKGBUILD2021-04-09 23:33:27 UTC (rev 412056)
@@ -1,95 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgbase=gtk4
-pkgname=(gtk4 gtk-update-icon-cache gtk4-docs)
-pkgver=4.2.0
-pkgrel=2
-epoch=1
-pkgdesc="GObject-based multi-platform GUI toolkit"
-arch=(x86_64)
-url="https://www.gtk.org/";
-depends=(glib2 cairo pango fribidi gdk-pixbuf2 libepoxy libgl libegl harfbuzz
- libxkbcommon graphene iso-codes tracker3 colord wayland
- wayland-protocols libxrandr libx11 libxrender libxi libxext libxcursor
- libxdamage libxfixes libxcomposite fontconfig libxinerama
- vulkan-icd-loader vulkan-headers libcloudproviders libcups rest
- json-glib ffmpeg gst-plugins-bad-libs librsvg dconf shared-mime-info
- desktop-file-utils adwaita-icon-theme cantarell-fonts)
-makedepends=(git meson gi-docgen shaderc sassc gobject-introspection
- docbook-xsl)
-license=(LGPL)
-_commit=ccbbc2f2babcfaee88d8d8040938ca6bf39d05b6  # tags/4.2.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
-gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook)
-sha256sums=('SKIP'
-'2d435e3bec8b79b533f00f6d04decb1d7c299c6e89b5b175f20be0459f003fe8'
-'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541'
-'cd8e607eddd9941f279084e1d15309941423d26cca1897f43524a02e58e48816')
-
-pkgver() {
-  cd gtk
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd gtk
-}
-
-build() {
-  # 
https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5
-  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT"
-
-  arch-meson gtk build \
--D broadway-backend=true \
--D cloudproviders=enabled \
--D tracker=enabled \
--D colord=enabled \
--D gtk_doc=true \
--D man-pages=true
-  meson compile -C build
-}
-
-package_gtk4() {
-  depends+=(gtk-update-icon-cache)
-  provides+=(libgtk-4.so)
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-4.0/settings.ini" <
+
+pkgbase=gtk4
+pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos)
+pkgver=4.2.0
+pkgrel=3
+epoch=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/";
+depends=(glib2 cairo pango fribidi gdk-pixbuf2 libepoxy libgl libegl harfbuzz
+ libxkbcommon graphene iso-codes tracker3 colord wayland
+ wayland-protocols libxrandr libx11 libxrender libxi libxext libxcursor
+ libxdamage libxfixes libxcomposite fontconfig libxinerama
+ vulkan-icd-loader vulkan-headers libcloudproviders libcups rest
+ json-glib ffmpeg gst-plugins-bad-libs librsvg dconf shared-mime-info
+ desktop-file-utils adwaita-icon-theme cantarell-fonts)
+makedepends=(git meson gi-docgen shaderc sassc gobject-introspection
+ docbook-xsl)
+license=(LGPL)
+_commit=ccbbc2f2babcfaee88d8d8040938ca6bf39d05b6  # tags/4.2.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
+gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook)
+sha256sums=('SKIP'
+'2d435e3bec8b79b533f00f6d04decb1d7c299c6e89b5b175f20be0459f003fe8'
+'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541'
+'cd8e607eddd9941f279084e1d15309941423d26cca1897f43524a02e58e48816')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+}
+
+build() {
+  # 
https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5
+  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT"
+
+  arch-meson gtk build \
+-D broadway-backend=true \
+-D cloudproviders=enabled \
+-D tracker=enabled \
+-D colord=enabled \
+-D gtk_doc

[arch-commits] Commit in gtk3/repos/extra-x86_64 (6 files)

2021-04-09 Thread Jan Steffens via arch-commits
Date: Friday, April 9, 2021 @ 23:33:27
  Author: heftig
Revision: 412055

archrelease: copy trunk to extra-x86_64

Added:
  gtk3/repos/extra-x86_64/PKGBUILD
(from rev 412054, gtk3/trunk/PKGBUILD)
  gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook
(from rev 412054, gtk3/trunk/gtk-query-immodules-3.0.hook)
  gtk3/repos/extra-x86_64/gtk3.install
(from rev 412054, gtk3/trunk/gtk3.install)
Deleted:
  gtk3/repos/extra-x86_64/PKGBUILD
  gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook
  gtk3/repos/extra-x86_64/gtk3.install

--+
 PKGBUILD |  167 +
 gtk-query-immodules-3.0.hook |   22 ++---
 gtk3.install |6 -
 3 files changed, 116 insertions(+), 79 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-09 23:32:56 UTC (rev 412054)
+++ PKGBUILD2021-04-09 23:33:27 UTC (rev 412055)
@@ -1,65 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gtk3
-pkgver=3.24.28
-pkgrel=1
-epoch=1
-pkgdesc="GObject-based multi-platform GUI toolkit"
-arch=(x86_64)
-url="https://www.gtk.org/";
-depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2
- dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk
- wayland libxkbcommon adwaita-icon-theme json-glib librsvg
- wayland-protocols desktop-file-utils mesa cantarell-fonts colord rest
- libcups libcanberra fribidi iso-codes libcloudproviders
- gtk-update-icon-cache)
-makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
-provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
-conflicts=(gtk3-print-backends)
-replaces=("gtk3-print-backends<=3.22.26-1")
-license=(LGPL)
-install=gtk3.install
-_commit=23db3508899f8304482b68e04a181bb081549081  # tags/3.24.28^0
-source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
-gtk-query-immodules-3.0.hook)
-sha256sums=('SKIP'
-'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229')
-
-pkgver() {
-  cd gtk
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd gtk
-}
-
-build() {
-  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
-  arch-meson gtk build \
--D broadway_backend=true \
--D cloudproviders=true \
--D colord=yes \
--D gtk_doc=true \
--D man=true
-  meson compile -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-
-  install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk3-docs gtk3-demos)
+pkgver=3.24.28
+pkgrel=2
+epoch=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/";
+depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2
+ dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk
+ wayland libxkbcommon adwaita-icon-theme json-glib librsvg
+ wayland-protocols desktop-file-utils mesa cantarell-fonts colord rest
+ libcups libcanberra fribidi iso-codes libcloudproviders
+ gtk-update-icon-cache)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
+license=(LGPL)
+install=gtk3.install
+_commit=23db3508899f8304482b68e04a181bb081549081  # tags/3.24.28^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
+gtk-query-immodules-3.0.hook)
+sha256sums=('SKIP'
+'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+}
+
+build() {
+  # 
https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5
+  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT"
+
+  arch-meson gtk build \
+-D broadway_backend=true \
+-D cloudproviders=true \
+-D tracker3=false \
+-D colord=yes \
+-D gtk_doc=true \
+-D man=true
+  meson compile -C build
+}
+
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_gtk3() {
+  provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <

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

2021-04-09 Thread Jan Steffens via arch-commits
Date: Friday, April 9, 2021 @ 23:32:56
  Author: heftig
Revision: 412054

4.2.0-3: FS#70107 Split demos

Modified:
  gtk4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:32:53 UTC (rev 412053)
+++ PKGBUILD2021-04-09 23:32:56 UTC (rev 412054)
@@ -1,9 +1,9 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=gtk4
-pkgname=(gtk4 gtk-update-icon-cache gtk4-docs)
+pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos)
 pkgver=4.2.0
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -49,9 +49,19 @@
   meson compile -C build
 }
 
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
 package_gtk4() {
   depends+=(gtk-update-icon-cache)
-  provides+=(libgtk-4.so)
+  provides=(libgtk-4.so)
 
   DESTDIR="$pkgdir" meson install -C build
 
@@ -64,14 +74,19 @@
 
   install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk4-querymodules.hook
 
-  # gtk-update-icon-cache is also used by other toolkits
-  mkdir -p guic/usr/{bin,share/man/man1}
-  mv {"$pkgdir",guic}/usr/bin/gtk4-update-icon-cache
-  mv {"$pkgdir",guic}/usr/share/man/man1/gtk4-update-icon-cache.1
+  cd "$pkgdir"
 
-  # split docs
-  mkdir -p doc/usr/share
-  mv {"$pkgdir",doc}/usr/share/doc
+  _pick guic usr/bin/gtk4-update-icon-cache
+  _pick guic usr/share/man/man1/gtk4-update-icon-cache.1
+
+  _pick docs usr/share/doc
+
+  _pick demo 
usr/bin/gtk4-{demo,demo-application,icon-browser,print-editor,widget-factory}
+  _pick demo 
usr/share/applications/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4.desktop
+  _pick demo usr/share/glib-2.0/schemas/org.gtk.Demo4.gschema.xml
+  _pick demo 
usr/share/icons/hicolor/*/apps/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4[-.]*
+  _pick demo 
usr/share/man/man1/gtk4-{demo,demo-application,icon-browser,widget-factory}.1
+  _pick demo 
usr/share/metainfo/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4.appdata.xml
 }
 
 package_gtk-update-icon-cache() {
@@ -78,7 +93,7 @@
   pkgdesc="GTK icon cache updater"
   depends=(gdk-pixbuf2 librsvg hicolor-icon-theme)
 
-  mv -t "$pkgdir" guic/*
+  mv guic/* "$pkgdir"
   ln -s gtk4-update-icon-cache "$pkgdir/usr/bin/gtk-update-icon-cache"
   ln -s gtk4-update-icon-cache.1 
"$pkgdir/usr/share/man/man1/gtk-update-icon-cache.1"
 
@@ -89,7 +104,13 @@
 package_gtk4-docs() {
   pkgdesc+=" (documentation)"
   depends=()
-  mv -t "$pkgdir" doc/*
+  mv docs/* "$pkgdir"
 }
 
+package_gtk4-demos() {
+  pkgdesc+=" (demo applications)"
+  depends=(gtk4)
+  mv demo/* "$pkgdir"
+}
+
 # vim:set ts=2 sw=2 et:


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

2021-04-09 Thread Jan Steffens via arch-commits
Date: Friday, April 9, 2021 @ 23:32:53
  Author: heftig
Revision: 412053

3.24.28-2: FS#70107 Split demos

Modified:
  gtk3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 20:43:47 UTC (rev 412052)
+++ PKGBUILD2021-04-09 23:32:53 UTC (rev 412053)
@@ -1,9 +1,10 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 # Contributor: Ionut Biru 
 
-pkgname=gtk3
+pkgbase=gtk3
+pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.28
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -15,9 +16,6 @@
  libcups libcanberra fribidi iso-codes libcloudproviders
  gtk-update-icon-cache)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
-provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
-conflicts=(gtk3-print-backends)
-replaces=("gtk3-print-backends<=3.22.26-1")
 license=(LGPL)
 install=gtk3.install
 _commit=23db3508899f8304482b68e04a181bb081549081  # tags/3.24.28^0
@@ -36,10 +34,13 @@
 }
 
 build() {
-  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
+  # 
https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5
+  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT"
+
   arch-meson gtk build \
 -D broadway_backend=true \
 -D cloudproviders=true \
+-D tracker3=false \
 -D colord=yes \
 -D gtk_doc=true \
 -D man=true
@@ -46,7 +47,21 @@
   meson compile -C build
 }
 
-package() {
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_gtk3() {
+  provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+
   DESTDIR="$pkgdir" meson install -C build
 
   install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <

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

2021-04-09 Thread Levente Polyak via arch-commits
Date: Friday, April 9, 2021 @ 23:12:40
  Author: anthraxx
Revision: 915320

archrelease: copy trunk to community-any

Added:
  gajim/repos/community-any/PKGBUILD
(from rev 915319, gajim/trunk/PKGBUILD)
Deleted:
  gajim/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-09 23:12:34 UTC (rev 915319)
+++ PKGBUILD2021-04-09 23:12:40 UTC (rev 915320)
@@ -1,49 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Eric Bélanger 
-
-pkgname=gajim
-pkgver=1.2.2
-pkgrel=2
-pkgdesc='Full featured and easy to use XMPP (Jabber) client'
-url='https://www.gajim.org/'
-arch=('any')
-license=('GPL3')
-depends=('gtk3' 'python-cairo' 'python-gobject' 'python-keyring' 
'python-nbxmpp'
- 'python-pyasn1' 'python-pyopenssl' 'python-precis_i18n' 
'python-css-parser'
- 'python-distro' 'hicolor-icon-theme')
-optdepends=('alsa-utils: play notification sounds'
-'python-dbus: for gajim-remote and zeroconf support'
-'avahi: serverless chatting with autodetected clients in a local 
network'
-'farstream: start audio and video chat'
-'gst-plugins-good: for video/voice support'
-'gst-plugins-bad: for video/voice support'
-'gst-plugins-ugly: for video/voice support'
-'gst-libav: for video/voice support'
-'gst-python: for video/voice support'
-'gspell: for spell checking support'
-'notification-daemon: for desktop notifications'
-'geoclue: share current location'
-'gnome-keyring: store passwords encrypted in GNOME Keyring'
-'kded: store passwords encrypted in KSecretService'
-'gupnp-igd: request your router to forward port for file transfer'
-'libxss: measure idle time, in order to set auto status'
-'python-crypto: encrypting chat messages'
-'python-docutils: generate XHTML output from RST code'
-'python-gnupg: encrypting chat messages with OpenPGP'
-'python-pillow: support of WebP avatars'
-'python-axolotl: OMEMO support'
-'python-qrcode: generate QR codes for OMEMO keys')
-source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}.tar.gz)
-sha512sums=('297afa2b0ac44aad59b203907b1479fb8f004e2dc2a00681fa8034d76e4fb89ee3dcb4fb96011028382659bcb978cf214c396073d29b3dd0a7a711454915057b')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  python setup.py build
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-}
-
-# vim: ts=2 sw=2 et:

Copied: gajim/repos/community-any/PKGBUILD (from rev 915319, 
gajim/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-09 23:12:40 UTC (rev 915320)
@@ -0,0 +1,47 @@
+# Maintainer: Levente Polyak 
+# Contributor: Eric Bélanger 
+
+pkgname=gajim
+pkgver=1.3.1
+pkgrel=1
+pkgdesc='Full featured and easy to use XMPP (Jabber) client'
+url='https://gajim.org/'
+arch=('any')
+license=('GPL3')
+depends=('gtk3' 'python-cairo' 'python-gobject' 'python-keyring' 
'python-nbxmpp'
+ 'python-pyasn1' 'python-pyopenssl' 'python-precis_i18n' 
'python-css-parser'
+ 'python-distro' 'hicolor-icon-theme')
+optdepends=('python-dbus: for gajim-remote and zeroconf support'
+'avahi: serverless chatting with autodetected clients in a local 
network'
+'farstream: start audio and video chat'
+'gst-plugins-good: for video/voice support'
+'gst-plugins-bad: for video/voice support'
+'gst-plugins-ugly: for video/voice support'
+'gst-libav: for video/voice support'
+'gst-python: for video/voice support'
+'gspell: for spell checking support'
+'notification-daemon: for desktop notifications'
+'geoclue: share current location'
+'python-keyring: store passwords encrypted in a keyring'
+'gupnp-igd: request your router to forward port for file transfer'
+'libxss: measure idle time, in order to set auto status'
+'python-gnupg: encrypting chat messages with OpenPGP'
+'python-pillow: support of WebP avatars'
+'python-axolotl: OMEMO support'
+'python-qrcode: generate QR codes for OMEMO keys'
+'gsound: Notification Sounds')
+source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}-2.tar.gz)
+sha512sums=('01d0e77e856935c7d388144fdc8c33271f41752a3544f713eb0ffe070bb7aee6fb3ae28aeddcda69298e405de21bc2ef004e8d7f4c59b3b09eb9366bbd6b0642')
+b2sums=('2517b3eeaf3d8b9304e72c82e533d7424b7deb48d2543f366b91b8cf9a3e278f5b4d271d9128529f8e623f6b6fa26b5b9793211259

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

2021-04-09 Thread Levente Polyak via arch-commits
Date: Friday, April 9, 2021 @ 23:12:34
  Author: anthraxx
Revision: 915319

upgpkg: gajim 1.3.1-1

Modified:
  gajim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 23:09:44 UTC (rev 915318)
+++ PKGBUILD2021-04-09 23:12:34 UTC (rev 915319)
@@ -2,17 +2,16 @@
 # Contributor: Eric Bélanger 
 
 pkgname=gajim
-pkgver=1.2.2
-pkgrel=2
+pkgver=1.3.1
+pkgrel=1
 pkgdesc='Full featured and easy to use XMPP (Jabber) client'
-url='https://www.gajim.org/'
+url='https://gajim.org/'
 arch=('any')
 license=('GPL3')
 depends=('gtk3' 'python-cairo' 'python-gobject' 'python-keyring' 
'python-nbxmpp'
  'python-pyasn1' 'python-pyopenssl' 'python-precis_i18n' 
'python-css-parser'
  'python-distro' 'hicolor-icon-theme')
-optdepends=('alsa-utils: play notification sounds'
-'python-dbus: for gajim-remote and zeroconf support'
+optdepends=('python-dbus: for gajim-remote and zeroconf support'
 'avahi: serverless chatting with autodetected clients in a local 
network'
 'farstream: start audio and video chat'
 'gst-plugins-good: for video/voice support'
@@ -23,18 +22,17 @@
 'gspell: for spell checking support'
 'notification-daemon: for desktop notifications'
 'geoclue: share current location'
-'gnome-keyring: store passwords encrypted in GNOME Keyring'
-'kded: store passwords encrypted in KSecretService'
+'python-keyring: store passwords encrypted in a keyring'
 'gupnp-igd: request your router to forward port for file transfer'
 'libxss: measure idle time, in order to set auto status'
-'python-crypto: encrypting chat messages'
-'python-docutils: generate XHTML output from RST code'
 'python-gnupg: encrypting chat messages with OpenPGP'
 'python-pillow: support of WebP avatars'
 'python-axolotl: OMEMO support'
-'python-qrcode: generate QR codes for OMEMO keys')
-source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}.tar.gz)
-sha512sums=('297afa2b0ac44aad59b203907b1479fb8f004e2dc2a00681fa8034d76e4fb89ee3dcb4fb96011028382659bcb978cf214c396073d29b3dd0a7a711454915057b')
+'python-qrcode: generate QR codes for OMEMO keys'
+'gsound: Notification Sounds')
+source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}-2.tar.gz)
+sha512sums=('01d0e77e856935c7d388144fdc8c33271f41752a3544f713eb0ffe070bb7aee6fb3ae28aeddcda69298e405de21bc2ef004e8d7f4c59b3b09eb9366bbd6b0642')
+b2sums=('2517b3eeaf3d8b9304e72c82e533d7424b7deb48d2543f366b91b8cf9a3e278f5b4d271d9128529f8e623f6b6fa26b5b97932112598118bf4ec24f97c4199669')
 
 build() {
   cd ${pkgname}-${pkgver}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:09:44
  Author: felixonmars
Revision: 915318

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-check/repos/community-staging-x86_64/
  haskell-ghc-check/repos/community-staging-x86_64/PKGBUILD
(from rev 915317, haskell-ghc-check/trunk/PKGBUILD)

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

Copied: haskell-ghc-check/repos/community-staging-x86_64/PKGBUILD (from rev 
915317, haskell-ghc-check/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-09 23:09:44 UTC (rev 915318)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-check
+pkgname=haskell-ghc-check
+pkgver=0.5.0.4
+pkgrel=1
+pkgdesc="detect mismatches between compile-time and run-time versions of the 
ghc api"
+url="https://hackage.haskell.org/package/ghc-check";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 
'haskell-safe-exceptions' 'haskell-th-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('57fca59c71c10d72bab2e28716e087ad764812ed7c043110d81d54d3239c92501a9ee8a987d96171e0c0725d4473714b0c42b27199d905ee69b169175429d7f5')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 23:09:30
  Author: felixonmars
Revision: 915317

upgpkg: haskell-ghc-check 0.5.0.4-1: rebuild with ghc-check 0.5.0.4

Modified:
  haskell-ghc-check/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 21:47:06 UTC (rev 915316)
+++ PKGBUILD2021-04-09 23:09:30 UTC (rev 915317)
@@ -2,16 +2,16 @@
 
 _hkgname=ghc-check
 pkgname=haskell-ghc-check
-pkgver=0.5.0.3
-pkgrel=27
+pkgver=0.5.0.4
+pkgrel=1
 pkgdesc="detect mismatches between compile-time and run-time versions of the 
ghc api"
 url="https://hackage.haskell.org/package/ghc-check";
 license=("BSD")
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 
'haskell-safe-exceptions')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 
'haskell-safe-exceptions' 'haskell-th-compat')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha256sums=('56fa5e636629dbb393c431b4f34d2ce475fa2056f80f0fd7f9fa9b2434a63033')
+sha512sums=('57fca59c71c10d72bab2e28716e087ad764812ed7c043110d81d54d3239c92501a9ee8a987d96171e0c0725d4473714b0c42b27199d905ee69b169175429d7f5')
 
 build() {
   cd $_hkgname-$pkgver


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 21:47:06
  Author: felixonmars
Revision: 915316

archrelease: copy trunk to community-x86_64

Added:
  haskell-boring/repos/community-x86_64/
  haskell-boring/repos/community-x86_64/PKGBUILD
(from rev 915315, haskell-boring/trunk/PKGBUILD)

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

Copied: haskell-boring/repos/community-x86_64/PKGBUILD (from rev 915315, 
haskell-boring/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-04-09 21:47:06 UTC (rev 915316)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=boring
+pkgname=haskell-boring
+pkgver=0.1.3
+pkgrel=1
+pkgdesc="Boring and Absurd types"
+url="https://github.com/phadej/boring";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-adjunctions' 'haskell-base-compat' 'haskell-bin' 
'haskell-constraints'
+ 'haskell-dec' 'haskell-fin' 'haskell-generics-sop' 'haskell-ral' 
'haskell-singleton-bool'
+ 'haskell-streams' 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-vec')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('cd40684cdd4573d948b91705046764ceaf1a3207707a99f0ea2680c2fea492ba')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u constraints $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build
+  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 (4 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 21:46:34
  Author: felixonmars
Revision: 915315

addpkg: haskell-boring 0.1.3-1

Added:
  haskell-boring/
  haskell-boring/repos/
  haskell-boring/trunk/
  haskell-boring/trunk/PKGBUILD

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

Added: haskell-boring/trunk/PKGBUILD
===
--- haskell-boring/trunk/PKGBUILD   (rev 0)
+++ haskell-boring/trunk/PKGBUILD   2021-04-09 21:46:34 UTC (rev 915315)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=boring
+pkgname=haskell-boring
+pkgver=0.1.3
+pkgrel=1
+pkgdesc="Boring and Absurd types"
+url="https://github.com/phadej/boring";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-adjunctions' 'haskell-base-compat' 'haskell-bin' 
'haskell-constraints'
+ 'haskell-dec' 'haskell-fin' 'haskell-generics-sop' 'haskell-ral' 
'haskell-singleton-bool'
+ 'haskell-streams' 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-vec')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('cd40684cdd4573d948b91705046764ceaf1a3207707a99f0ea2680c2fea492ba')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u constraints $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build
+  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-ral/repos (2 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 21:18:28
  Author: felixonmars
Revision: 915314

archrelease: copy trunk to community-x86_64

Added:
  haskell-ral/repos/community-x86_64/
  haskell-ral/repos/community-x86_64/PKGBUILD
(from rev 915313, haskell-ral/trunk/PKGBUILD)

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

Copied: haskell-ral/repos/community-x86_64/PKGBUILD (from rev 915313, 
haskell-ral/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-04-09 21:18:28 UTC (rev 915314)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ral
+pkgname=haskell-ral
+pkgver=0.1
+pkgrel=1
+pkgdesc="Random access lists"
+url="https://github.com/phadej/vec";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-adjunctions' 'haskell-bin' 
'haskell-distributive'
+ 'haskell-fin' 'haskell-hashable' 'haskell-semigroupoids')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('048cf2b5b394229503bdd748c93cc19650b4223d01e11e954b373f7595c21241')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u QuickCheck $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in (4 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 21:18:14
  Author: felixonmars
Revision: 915313

addpkg: haskell-ral 0.1-1

Added:
  haskell-ral/
  haskell-ral/repos/
  haskell-ral/trunk/
  haskell-ral/trunk/PKGBUILD

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

Added: haskell-ral/trunk/PKGBUILD
===
--- haskell-ral/trunk/PKGBUILD  (rev 0)
+++ haskell-ral/trunk/PKGBUILD  2021-04-09 21:18:14 UTC (rev 915313)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ral
+pkgname=haskell-ral
+pkgver=0.1
+pkgrel=1
+pkgdesc="Random access lists"
+url="https://github.com/phadej/vec";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-adjunctions' 'haskell-bin' 
'haskell-distributive'
+ 'haskell-fin' 'haskell-hashable' 'haskell-semigroupoids')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('048cf2b5b394229503bdd748c93cc19650b4223d01e11e954b373f7595c21241')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u QuickCheck $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Andrew Crerar via arch-commits
Date: Friday, April 9, 2021 @ 21:09:13
  Author: andrewsc
Revision: 915312

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 915311, firefox-developer-edition-i18n/trunk/PKGBUILD)
Deleted:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD

--+
 PKGBUILD |  460 ++---
 1 file changed, 230 insertions(+), 230 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-09 21:08:53 UTC (rev 915311)
+++ PKGBUILD2021-04-09 21:09:13 UTC (rev 915312)
@@ -1,230 +0,0 @@
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=88.0b8
-pkgrel=1
-pkgdesc="Language pack for Firefox Developer Edition"
-arch=('any')
-url="https://www.mozilla.com/";
-license=('MPL' 'GPL')
-
-_languages=(
-  'ach "Acholi"'
-  'af  "Afrikaans"'
-  'an  "Aragonese"'
-  'ar  "Arabic"'
-  'ast "Asturian"'
-  'az  "Azerbaijani"'
-  'be  "Belarusian"'
-  'bg  "Bulgarian"'
-  'bn  "Bengali"'
-  'br  "Breton"'
-  'bs  "Bosnian"'
-  'ca  "Catalan"'
-  'ca-valencia "Catalan (Valencian)"'
-  'cak "Maya Kaqchikel"'
-  'cs  "Czech"'
-  'cy  "Welsh"'
-  'da  "Danish"'
-  'de  "German"'
-  'dsb "Lower Sorbian"'
-  'el  "Greek"'
-  'en-CA   "English (Canada)"'
-  'en-GB   "English (British)"'
-  'en-US   "English (American)"'
-  'eo  "Esperanto"'
-  'es-AR   "Spanish (Argentina)"'
-  'es-CL   "Spanish (Chile)"'
-  'es-ES   "Spanish (Spain)"'
-  'es-MX   "Spanish (Mexico)"'
-  'et  "Estonian"'
-  'eu  "Basque"'
-  'fa  "Persian"'
-  'ff  "Fulah"'
-  'fi  "Finnish"'
-  'fr  "French"'
-  'fy-NL   "Frisian"'
-  'ga-IE   "Irish"'
-  'gd  "Gaelic (Scotland)"'
-  'gl  "Galician"'
-  'gn  "Guarani"'
-  'gu-IN   "Gujarati (India)"'
-  'he  "Hebrew"'
-  'hi-IN   "Hindi (India)"'
-  'hr  "Croatian"'
-  'hsb "Upper Sorbian"'
-  'hu  "Hungarian"'
-  'hy-AM   "Armenian"'
-  'ia  "Interlingua"'
-  'id  "Indonesian"'
-  'is  "Icelandic"'
-  'it  "Italian"'
-  'ja  "Japanese"'
-  'ka  "Georgian"'
-  'kab "Kabyle"'
-  'kk  "Kazakh"'
-  'km  "Khmer"'
-  'kn  "Kannada"'
-  'ko  "Korean"'
-  'lij "Ligurian"'
-  'lt  "Lithuanian"'
-  'lv  "Latvian"'
-  'mk  "Macedonian"'
-  'mr  "Marathi"'
-  'ms  "Malay"'
-  'my  "Burmese"'
-  'nb-NO   "Norwegian (Bokmål)"'
-  'ne-NP   "Nepali"'
-  'nl  "Dutch"'
-  'nn-NO   "Norwegian (Nynorsk)"'
-  'oc  "Occitan"'
-  'pa-IN   "Punjabi (India)"'
-  'pl  "Polish"'
-  'pt-BR   "Portuguese (Brazilian)"'
-  'pt-PT   "Portuguese (Portugal)"'
-  'rm  "Romansh"'
-  'ro  "Romanian"'
-  'ru  "Russian"'
-  'si  "Sinhala"'
-  'sk  "Slovak"'
-  'sl  "Slovenian"'
-  'son "Songhai"'
-  'sq  "Albanian"'
-  'sr  "Serbian"'
-  'sv-SE   "Swedish"'
-  'ta  "Tamil"'
-  'te  "Telugu"'
-  'th  "Thai"'
-  'tl  "Tagalog"'
-  'tr  "Turkish"'
-  'trs "Triqui"'
-  'uk  "Ukrainian"'
-  'ur  "Urdu"'
-  'uz  "Uzbek"'
-  'vi  "Vietnamese"'
-  'xh  "Xhosa"'
-  'zh-CN   "Chinese (Simplified)"'
-  'zh-TW   "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=firefox-developer-edition-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  
source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Firefox Developer Edition"
-  depends=("firefox-developer-edition>=$pkgver")
-  install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
-}
-
-sha512sums=('94bfaa500ba27fe757b496040080e71bb6f2daca4a1dbef71e700d262072d7d2987d3b0c01a2aa828baa2506d6aaef0709573ae6559ac448455de6156085f89d'
-
'c531728eae46c8b8d4dd3bf52be9d17d786c74ed4aa8822bedb648bf5697a18670cea900c9b6d8c8dff8a5680f31186ce28652a288790fcaa88c7b9a29b58a1b'
-
'bc54a93568dd154bc8e42d6b21d0b21e0779baa4eaf6ef83059021804055b9c3171524e17c5708a4f6785b10273303b30d30daf38ca7cd7de328c552233444d5'
-
'0d46ca157c2ecd49f4231d45879f3a9f4c6eeae22000f787a

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

2021-04-09 Thread Andrew Crerar via arch-commits
Date: Friday, April 9, 2021 @ 21:08:53
  Author: andrewsc
Revision: 915311

upgpkg: firefox-developer-edition-i18n 88.0b9-1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 20:45:50 UTC (rev 915310)
+++ PKGBUILD2021-04-09 21:08:53 UTC (rev 915311)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=88.0b8
+pkgver=88.0b9
 pkgrel=1
 pkgdesc="Language pack for Firefox Developer Edition"
 arch=('any')
@@ -132,99 +132,99 @@
 
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
 }
 
-sha512sums=('94bfaa500ba27fe757b496040080e71bb6f2daca4a1dbef71e700d262072d7d2987d3b0c01a2aa828baa2506d6aaef0709573ae6559ac448455de6156085f89d'
-
'c531728eae46c8b8d4dd3bf52be9d17d786c74ed4aa8822bedb648bf5697a18670cea900c9b6d8c8dff8a5680f31186ce28652a288790fcaa88c7b9a29b58a1b'
-
'bc54a93568dd154bc8e42d6b21d0b21e0779baa4eaf6ef83059021804055b9c3171524e17c5708a4f6785b10273303b30d30daf38ca7cd7de328c552233444d5'
-
'0d46ca157c2ecd49f4231d45879f3a9f4c6eeae22000f787a2a225c359cd8c9f7cc472f113138e6d6b1a7bec19ea84cd4d72ca80e88193af0dd80d48de1002a4'
-
'f62e36e60071f385738ec8897c2d50e44032fc439bf47d6d35f863331f5c1ccba64f45814e3e5502a5f13798661cb06e12da4ff4480cbcb8a9c69e6f7fcd7080'
-
'7aaee3656ed3c127c4a9107a729fefabf1d61c4d5fc6b4d5db49ee638b329d6e35c4499e26521985fd0e44fc3ad9d30515b8368298280d607ff5e9d0033cb706'
-
'f65dbba46c26e15a388b97cba6a6d270dfdc0a3897d17761b9462d5db300ee38167ccbf9b29823290ccd9637d002e6c50775e0df635e1b8333641661cfdb649e'
-
'71cf60bdfc27bceee658ac3aeeef23f39569e90401b5af892331574c78f5a8be725a081668a5a2daf4f0b7c14044619b5022b357e316844593f7d4d89c36d22c'
-
'f7151db7e7dd7b3051881aa8a0f3766bf9d2ae30494799e09513a111da64145846fbda8045ef60e25263af5ee05893d28d47cd123a554d605d48d1a8d27d24b8'
-
'73ea5a9fa31cdb13171d6e013c8ebdf7b177ce6334b477b51070f7bd64370cdada5227e0c2755c640c3fe8b08adfcb133ad56dfc35f7ae90a7acc0e190dde571'
-
'5d540bf31c7ec24d59298d83f26b9afd9776f9c9a59d85f6652ec4d41f4518afd2e37b586df687c6400b00f24121dcb33cb0540dffa3922d395aa0de480acb6d'
-
'feab8cbc5ceb59b751a116d00e3e412b5d80ab22470df240aaa61f9bbb919243883bdb3293854c8be8cbf3cae74efb64f92718e1518935a821cc43aab6f666e0'
-
'1378beb8de9de7c76548508f039267150aad833ef55164dba7e27f360ad2b60ff629ca99074ddec2fec6db9c1b167afb0b56fac58ae39d7371d3308de9e6d3b5'
-
'9c95fdad47ae072d95cbde0b823bae1900a7fd4a0960938b941742ad4de06417ebba3b06acab124479216210c9cfae1c9a7ae8e01a7b2c3f766affbf8e86b48f'
-
'55f74f1ba599e029af0e3d8a0680e2573841bd097f6644609ab2a0ce1644f582bda83a57a3d945d70a29df08c3cce0584068761086f8927412f528b6532f8e43'
-
'032d6ec5b156eed717f5f711bde9200911217394e8162122eb54ba4204c2b841288aee82d0d241e570b5a5fb05401cdd1e14330e53f7b7b94c4dea91e3db6a41'
-
'a8dd7170d6145ce60ec4962b1a54fbb02cf1badfe4e555dcf83e66c93452f464a02a2a542a4f3aa3b6fe4ee8550de04fa3673d53f85664bbc6231b78104a0577'
-
'b875433509094efa483bd813fc9098b0ee0cc93314d02318d57ff25217396dcae4605768657088812bbf3706efda75c2adad29a30121a00d1670784011384968'
-
'5833ceb297ada8948bc036dcd18fbf64ad627d31c8e4ee152b7bc64cbceee7596b5f24b0780722d48eb6189ed8ac48d238947e2b013962162b16e1dfa60d9b19'
-
'c76d2888b463d044a5e19daff2011fe984282036d4c4c49299eae00d0755fbbd44763865bc321d90a0fb6079b08b4fc46423b9518ac948cf04ac4d39cd7c99e9'
-
'6ec9a8f818c5c30097324f2f79e9dea68c5e293519907af07d7b44cfc6fdbbf73e6ed51d503386c3c3a6c56f0111e63525f863428fb4e7908d4ce18244c56311'
-
'0cc6792bf329ad974209c108baa8c0d424c77f0caab61cecddd36bd0749239693c5d7d402be06f53ead690cac340b3ef6ba4d84bdc0dc075dc8505b27e7caa07'
-
'13a2cfd7cd3f14dadbd967bfa8eee541036e1ee970de5e2cd04f7197ac1ba45cafb50a34b90bae8e4ca211659d08db1670ef7829ecf2ebfdadc01edff6d33157'
-
'e8ab07d98387556d00c10890bff19d89c26bf41ccdcdadab2a4d95a753bed186cd2e1c57bb0d9651657a101c25f68e930d47213d65e60535d06dd96884a3e29f'
-
'ae92d815d62dc04f15de8788c8f8d4dc68a907ac19b884de58097d5f1b53ffc35a7ec781c15fef4841acb474d94ace219616f362015c1a7e92627b1287fefa4b'
-
'18c3a1048e91b9e3496cf6790c059ce2e1e39d0374d612e920dc78c3adaacb83308149e7e429eae8dc2cd595c50862159e4776d4fe298dcef957b2403494b8f3'
-
'76dc9b0c1a82dc85b5139bfe69160890657e7f2f3eb913bacc53420c7942de42dd1a600b71f1cfe78ca243c13033a2f8d1d164057fbdb1b035dc4d3d47b7e98e'
-
'6d128da17bab2f1dd0f65fed0b8b3e4c4c5ac31816b9939a7924cee42ab55851b351098e258132d3aa0ea75484603608468637260c5309de1c0e4aa4a82fa4e0'
-
'37a04d1310602f79934241f18498e26999f52d9119685164bcd0ecc5a6891b23a5114

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

2021-04-09 Thread Andrew Crerar via arch-commits
Date: Friday, April 9, 2021 @ 20:45:50
  Author: andrewsc
Revision: 915310

archrelease: copy trunk to community-x86_64

Added:
  
firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch
(from rev 915307, 
firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch)
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
(from rev 915308, firefox-developer-edition/trunk/PKGBUILD)
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
(from rev 915308, 
firefox-developer-edition/trunk/firefox-developer-edition.desktop)
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
(from rev 915308, firefox-developer-edition/trunk/firefox-install-dir.patch)
Deleted:
  
firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch

+
 0001-Use-remoting-name-for-GDK-application-names.patch |  114 +-
 PKGBUILD   |  434 -
 firefox-developer-edition.desktop  |  680 +++
 firefox-install-dir.patch  |   86 -
 4 files changed, 657 insertions(+), 657 deletions(-)

Deleted: 0001-Use-remoting-name-for-GDK-application-names.patch
===
--- 0001-Use-remoting-name-for-GDK-application-names.patch  2021-04-09 
20:45:42 UTC (rev 915309)
+++ 0001-Use-remoting-name-for-GDK-application-names.patch  2021-04-09 
20:45:50 UTC (rev 915310)
@@ -1,57 +0,0 @@
-From  Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" 
-Date: Mon, 25 Mar 2019 20:30:11 +0100
-Subject: [PATCH] Use remoting name for GDK application names
-

- toolkit/xre/nsAppRunner.cpp |  6 +-
- widget/gtk/nsAppShell.cpp   | 12 +---
- 2 files changed, 6 insertions(+), 12 deletions(-)
-
-diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp
-index d944ce905cbe3..9a50545bfafcb 100644
 a/toolkit/xre/nsAppRunner.cpp
-+++ b/toolkit/xre/nsAppRunner.cpp
-@@ -4161,11 +4161,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) {
-   // consistently.
- 
-   // Set program name to the one defined in application.ini.
--  {
--nsAutoCString program(gAppData->name);
--ToLowerCase(program);
--g_set_prgname(program.get());
--  }
-+  g_set_prgname(gAppData->remotingName);
- 
-   // Initialize GTK here for splash.
- 
-diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp
-index cfe022e65d820..c228237830e43 100644
 a/widget/gtk/nsAppShell.cpp
-+++ b/widget/gtk/nsAppShell.cpp
-@@ -24,6 +24,8 @@
- #  include "WakeLockListener.h"
- #endif
- #include "gfxPlatform.h"
-+#include "nsAppRunner.h"
-+#include "mozilla/XREAppData.h"
- #include "ScreenHelperGTK.h"
- #include "HeadlessScreenHelper.h"
- #include "mozilla/widget/ScreenManager.h"
-@@ -159,13 +161,9 @@ nsresult nsAppShell::Init() {
-   // See https://bugzilla.gnome.org/show_bug.cgi?id=747634
-   //
-   // Only bother doing this for the parent process, since it's the one
--  // creating top-level windows. (At this point, a child process hasn't
--  // received the list of registered chrome packages, so the
--  // GetBrandShortName call would fail anyway.)
--  nsAutoString brandName;
--  mozilla::widget::WidgetUtils::GetBrandShortName(brandName);
--  if (!brandName.IsEmpty()) {
--gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get());
-+  // creating top-level windows.
-+  if (gAppData) {
-+gdk_set_program_class(gAppData->remotingName);
-   }
- }
-   }

Copied: 
firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch
 (from rev 915307, 
firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch)
===
--- 0001-Use-remoting-name-for-GDK-application-names.patch  
(rev 0)
+++ 0001-Use-remoting-name-for-GDK-application-names.patch  2021-04-09 
20:45:50 UTC (rev 915310)
@@ -0,0 +1,57 @@
+From  Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Mon, 25 Mar 2019 20:30:11 +0100
+Subject: [PATCH] Use remoting name for GDK application names
+
+---
+ toolkit/xre/nsAppRunner.cpp |  6 +-
+ widget/gtk/nsAppShell.cpp   | 12 +---
+ 2 files changed, 6 insertions(+), 12 deletions(-)
+
+diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp
+index d944ce905cbe3..9a50545bfafcb 100644
+

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

2021-04-09 Thread Christian Hesse via arch-commits
Date: Friday, April 9, 2021 @ 20:45:42
  Author: eworm
Revision: 915309

archrelease: copy trunk to community-testing-x86_64

Added:
  lldpd/repos/community-testing-x86_64/
  lldpd/repos/community-testing-x86_64/PKGBUILD
(from rev 915308, lldpd/trunk/PKGBUILD)
  lldpd/repos/community-testing-x86_64/lldpd.tmpfiles.conf
(from rev 915308, lldpd/trunk/lldpd.tmpfiles.conf)

-+
 PKGBUILD|   66 ++
 lldpd.tmpfiles.conf |2 +
 2 files changed, 68 insertions(+)

Copied: lldpd/repos/community-testing-x86_64/PKGBUILD (from rev 915308, 
lldpd/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-04-09 20:45:42 UTC (rev 915309)
@@ -0,0 +1,66 @@
+# Maintainer: Sébastien "Seblu" Luttringer
+# Contributor: Brian Bidulock 
+
+pkgname=lldpd
+pkgver=1.0.10
+pkgrel=1
+pkgdesc='802.1ab implementation (LLDP) to help you locate neighbors'
+arch=('x86_64')
+url='https://vincentbernat.github.io/lldpd/'
+license=('custom:ISC' 'GPL')
+depends=('glibc' 'libevent' 'libbsd' 'zlib' 'openssl' 'pciutils' 'perl'
+ 'libxml2' 'net-snmp' 'jansson')
+makedepends=('systemd')
+backup=('etc/lldpd.conf')
+validpgpkeys=('AEF2348766F371C689A7360095A42FE8353525F9') # Vincent Bernat 

+source=("https://media.luffy.cx/files/lldpd/lldpd-${pkgver}.tar.gz";
+
"lldpd-${pkgver}.tar.gz.sig::https://media.luffy.cx/files/lldpd/lldpd-${pkgver}.tar.gz.gpg";
+'lldpd.tmpfiles.conf')
+sha256sums=('445b2d76037ef3ebd03d40e1fc1f29ef08102faa3a09fe846b952797c8bc7722'
+'SKIP'
+'df64ebadacb832c4a9dcbdd531848ae70c21d67d309c7397163ba8db7e31248b')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}/"
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--with-lldpd-ctl-socket=/run/lldpd/socket \
+--with-lldpd-pid-file=/run/lldpd/pid \
+--with-privsep-chroot=/run/lldpd/chroot \
+--with-privsep-group=lldpd \
+--with-privsep-user=lldpd \
+--with-readline \
+--with-snmp \
+--with-xml \
+--without-seccomp
+  make
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}/"
+
+  make check
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}/"
+  
+  make DESTDIR="${pkgdir}" install
+
+  # re-introduce tmpfiles file untill resolved upstream...
+  # https://github.com/vincentbernat/lldpd/pull/311
+  install -D -m 0644 "${srcdir}/lldpd.tmpfiles.conf" 
"$pkgdir/usr/lib/tmpfiles.d/lldpd.conf"
+
+  # config stuff
+  install -D -m 0644 /dev/null "${pkgdir}/etc/lldpd.conf"
+  install -d -m 0755 "${pkgdir}/etc/lldpd.d"
+
+  # license
+  install -D -m 0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: lldpd/repos/community-testing-x86_64/lldpd.tmpfiles.conf (from rev 
915308, lldpd/trunk/lldpd.tmpfiles.conf)
===
--- community-testing-x86_64/lldpd.tmpfiles.conf
(rev 0)
+++ community-testing-x86_64/lldpd.tmpfiles.conf2021-04-09 20:45:42 UTC 
(rev 915309)
@@ -0,0 +1,2 @@
+d /run/lldpd 0750 lldpd lldpd
+d /run/lldpd/chroot 0750 lldpd lldpd


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

2021-04-09 Thread Christian Hesse via arch-commits
Date: Friday, April 9, 2021 @ 20:45:36
  Author: eworm
Revision: 915308

upgpkg: lldpd 1.0.10-1: new upstream release

Modified:
  lldpd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 20:45:16 UTC (rev 915307)
+++ PKGBUILD2021-04-09 20:45:36 UTC (rev 915308)
@@ -2,7 +2,7 @@
 # Contributor: Brian Bidulock 
 
 pkgname=lldpd
-pkgver=1.0.8
+pkgver=1.0.10
 pkgrel=1
 pkgdesc='802.1ab implementation (LLDP) to help you locate neighbors'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 source=("https://media.luffy.cx/files/lldpd/lldpd-${pkgver}.tar.gz";
 
"lldpd-${pkgver}.tar.gz.sig::https://media.luffy.cx/files/lldpd/lldpd-${pkgver}.tar.gz.gpg";
 'lldpd.tmpfiles.conf')
-sha256sums=('98d200e76e30f6262c4a4493148c1840827898329146a57a34f8f0f928ca3def'
+sha256sums=('445b2d76037ef3ebd03d40e1fc1f29ef08102faa3a09fe846b952797c8bc7722'
 'SKIP'
 'df64ebadacb832c4a9dcbdd531848ae70c21d67d309c7397163ba8db7e31248b')
 


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

2021-04-09 Thread Andrew Crerar via arch-commits
Date: Friday, April 9, 2021 @ 20:45:16
  Author: andrewsc
Revision: 915307

upgpkg: firefox-developer-edition 88.0b9-1

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 20:38:03 UTC (rev 915306)
+++ PKGBUILD2021-04-09 20:45:16 UTC (rev 915307)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=88.0b8
+pkgver=88.0b9
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -23,7 +23,7 @@
 firefox-install-dir.patch
 0001-Use-remoting-name-for-GDK-application-names.patch
 "$pkgname".desktop)
-sha512sums=('c740f9902536113e219aecba11e6f2b3c3b87312abc36fd478831c7ea70b93f1d5b2dbf0de7cac9758b2a96ca547d7a6e39b5b910d3ed39183e1e1a934ec5caf'
+sha512sums=('64d6f2d253417ece853a4d337be15ecd057d467efb755374f840a8614c61773d3a18c56d84d02abb0e2ba271fb4996ca814c554cfa9c4a0151014536a38cb160'
 'SKIP'
 
'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e'
 
'8df3228209334aaaddec9c761c063e61ebbf3e75c6b249db9347dc4cabb79d912ccc8abdcfe4fab63387f2a0e09b4f3c9edf3b7e25aa0fd00ee56bcc7e9dde2c'


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

2021-04-09 Thread Daniel Bermond via arch-commits
Date: Friday, April 9, 2021 @ 20:38:03
  Author: dbermond
Revision: 915306

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-09 20:37:32 UTC (rev 915305)
+++ PKGBUILD2021-04-09 20:38:03 UTC (rev 915306)
@@ -1,34 +0,0 @@
-# Maintainer : Daniel Bermond 
-# Maintainer : Santiago Torres-Arias 
-# Contributor: Simon Boulay 
-
-pkgname=python-breathe
-pkgver=4.28.0
-pkgrel=1
-pkgdesc="An extension to reStructuredText and Sphinx to be able to read and 
render Doxygen xml output"
-arch=('any')
-url="https://breathe.readthedocs.org/en/latest/";
-license=('BSD')
-depends=('python' 'python-sphinx' 'python-docutils' 'python-six')
-makedepends=('git' 'python-setuptools')
-checkdepends=('python-pytest')
-source=("git+https://github.com/michaeljones/breathe#tag=v${pkgver}?signed";)
-sha512sums=('SKIP')
-validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren 

-
-check() {
-  cd breathe
-  PYTHONPATH="$PWD" make test
-}
-
-build() {
-  cd breathe
-  python setup.py build
-}
-
-package_python-breathe() {
-  cd breathe
-  PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --skip-build 
--optimize=1
-
-  install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}

Copied: python-breathe/repos/community-any/PKGBUILD (from rev 915305, 
python-breathe/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-09 20:38:03 UTC (rev 915306)
@@ -0,0 +1,36 @@
+# Maintainer : Daniel Bermond 
+# Maintainer : Santiago Torres-Arias 
+# Contributor: Simon Boulay 
+
+pkgname=python-breathe
+pkgver=4.29.0
+pkgrel=1
+pkgdesc="An extension to reStructuredText and Sphinx to be able to read and 
render Doxygen xml output"
+arch=('any')
+url="https://breathe.readthedocs.org/en/latest/";
+license=('BSD')
+depends=('python' 'python-sphinx' 'python-docutils' 'python-six')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://github.com/michaeljones/breathe/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";
+
"${pkgname}-${pkgver}.tar.gz.sig"::"https://github.com/michaeljones/breathe/releases/download/v${pkgver}/breathe-${pkgver}.tar.gz.sig";)
+sha512sums=('2b9824c66ef2cfe4eda1c783ffced147352ce7e59b09d1ff2f728e293d9624aa458e534185c0745aba244817abd58a5d781f4447fb52c9ce511654c06a13748d'
+'SKIP')
+validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren 

+
+check() {
+  cd "breathe-${pkgver}"
+  PYTHONPATH="$PWD" make test
+}
+
+build() {
+  cd "breathe-${pkgver}"
+  python setup.py build
+}
+
+package_python-breathe() {
+  cd "breathe-${pkgver}"
+  PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --skip-build 
--optimize=1
+
+  install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2021-04-09 Thread Daniel Bermond via arch-commits
Date: Friday, April 9, 2021 @ 20:37:32
  Author: dbermond
Revision: 915305

upgpkg: python-breathe 4.29.0-1

Modified:
  python-breathe/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 20:36:19 UTC (rev 915304)
+++ PKGBUILD2021-04-09 20:37:32 UTC (rev 915305)
@@ -3,7 +3,7 @@
 # Contributor: Simon Boulay 
 
 pkgname=python-breathe
-pkgver=4.28.0
+pkgver=4.29.0
 pkgrel=1
 pkgdesc="An extension to reStructuredText and Sphinx to be able to read and 
render Doxygen xml output"
 arch=('any')
@@ -10,24 +10,26 @@
 url="https://breathe.readthedocs.org/en/latest/";
 license=('BSD')
 depends=('python' 'python-sphinx' 'python-docutils' 'python-six')
-makedepends=('git' 'python-setuptools')
+makedepends=('python-setuptools')
 checkdepends=('python-pytest')
-source=("git+https://github.com/michaeljones/breathe#tag=v${pkgver}?signed";)
-sha512sums=('SKIP')
+source=("https://github.com/michaeljones/breathe/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";
+
"${pkgname}-${pkgver}.tar.gz.sig"::"https://github.com/michaeljones/breathe/releases/download/v${pkgver}/breathe-${pkgver}.tar.gz.sig";)
+sha512sums=('2b9824c66ef2cfe4eda1c783ffced147352ce7e59b09d1ff2f728e293d9624aa458e534185c0745aba244817abd58a5d781f4447fb52c9ce511654c06a13748d'
+'SKIP')
 validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren 

 
 check() {
-  cd breathe
+  cd "breathe-${pkgver}"
   PYTHONPATH="$PWD" make test
 }
 
 build() {
-  cd breathe
+  cd "breathe-${pkgver}"
   python setup.py build
 }
 
 package_python-breathe() {
-  cd breathe
+  cd "breathe-${pkgver}"
   PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --skip-build 
--optimize=1
 
   install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"


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

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 20:36:19
  Author: felixonmars
Revision: 915304

archrelease: copy trunk to community-x86_64

Added:
  haskell-bin/repos/community-x86_64/
  haskell-bin/repos/community-x86_64/PKGBUILD
(from rev 915303, haskell-bin/trunk/PKGBUILD)

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

Copied: haskell-bin/repos/community-x86_64/PKGBUILD (from rev 915303, 
haskell-bin/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-04-09 20:36:19 UTC (rev 915304)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bin
+pkgname=haskell-bin
+pkgver=0.1
+pkgrel=1
+pkgdesc="Bin: binary natural numbers."
+url="https://github.com/phadej/vec";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-dec' 'haskell-fin' 
'haskell-hashable')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('057fff623abc17bc32cb7c17d5d32d22c0e78f1b587be3d72b60a7b7bb071101')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u QuickCheck $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in (4 files)

2021-04-09 Thread Felix Yan via arch-commits
Date: Friday, April 9, 2021 @ 20:35:56
  Author: felixonmars
Revision: 915303

addpkg: haskell-bin 0.1-1

Added:
  haskell-bin/
  haskell-bin/repos/
  haskell-bin/trunk/
  haskell-bin/trunk/PKGBUILD

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

Added: haskell-bin/trunk/PKGBUILD
===
--- haskell-bin/trunk/PKGBUILD  (rev 0)
+++ haskell-bin/trunk/PKGBUILD  2021-04-09 20:35:56 UTC (rev 915303)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bin
+pkgname=haskell-bin
+pkgver=0.1
+pkgrel=1
+pkgdesc="Bin: binary natural numbers."
+url="https://github.com/phadej/vec";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-dec' 'haskell-fin' 
'haskell-hashable')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('057fff623abc17bc32cb7c17d5d32d22c0e78f1b587be3d72b60a7b7bb071101')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u QuickCheck $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-09 Thread Morten Linderud via arch-commits
Date: Friday, April 9, 2021 @ 20:34:49
  Author: foxboron
Revision: 915300

upgpkg: python-nltk 3.6.1-1

Modified:
  python-nltk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 20:33:04 UTC (rev 915299)
+++ PKGBUILD2021-04-09 20:34:49 UTC (rev 915300)
@@ -4,8 +4,8 @@
 # Contributor: Chris Baker 
 
 pkgname=python-nltk
-pkgver=3.5
-pkgrel=3
+pkgver=3.6.1
+pkgrel=1
 pkgdesc='Natural language processing in Python'
 arch=('any')
 url='https://www.nltk.org/'
@@ -17,7 +17,7 @@
'python-numpy: used for calculations'
'python-matplotlib: used for plotting')
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/nltk/nltk/archive/$pkgver.tar.gz";)
-sha256sums=('d1afd82871b1185a58d69eeb90e03ada713e05fe8fe5463eadf3fbe2b823980f')
+sha256sums=('c5c78902f7a3081ee5843c8a2b00c312e158ad73f5d5869147438f28de268df1')
 
 build() {
   cd nltk-$pkgver


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

2021-04-09 Thread Morten Linderud via arch-commits
Date: Friday, April 9, 2021 @ 20:34:58
  Author: foxboron
Revision: 915301

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-09 20:34:49 UTC (rev 915300)
+++ PKGBUILD2021-04-09 20:34:58 UTC (rev 915301)
@@ -1,37 +0,0 @@
-# Maintainer: Alexander F Rødseth 
-# Maintainer: Morten Linderud 
-# Contributor: Thomas Dziedzic 
-# Contributor: Chris Baker 
-
-pkgname=python-nltk
-pkgver=3.5
-pkgrel=3
-pkgdesc='Natural language processing in Python'
-arch=('any')
-url='https://www.nltk.org/'
-license=('APACHE')
-depends=('python-yaml')
-makedepends=('python-setuptools')
-checkdepends=('python-nose' 'nltk-data' 'python-requests' 'python-regex')
-optdepends=('nltk-data: test data'
-   'python-numpy: used for calculations'
-   'python-matplotlib: used for plotting')
-source=($pkgname-$pkgver.tar.gz::"https://github.com/nltk/nltk/archive/$pkgver.tar.gz";)
-sha256sums=('d1afd82871b1185a58d69eeb90e03ada713e05fe8fe5463eadf3fbe2b823980f')
-
-build() {
-  cd nltk-$pkgver
-  export PYTHONHASHSEED=0
-  python setup.py build
-}
-
-# Need to fix the nltk-data split
-#check(){
-#  cd nltk-$pkgver
-#  python ./nltk/test/runtests.py
-#}
-
-package() {
-  cd nltk-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: python-nltk/repos/community-any/PKGBUILD (from rev 915300, 
python-nltk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-09 20:34:58 UTC (rev 915301)
@@ -0,0 +1,37 @@
+# Maintainer: Alexander F Rødseth 
+# Maintainer: Morten Linderud 
+# Contributor: Thomas Dziedzic 
+# Contributor: Chris Baker 
+
+pkgname=python-nltk
+pkgver=3.6.1
+pkgrel=1
+pkgdesc='Natural language processing in Python'
+arch=('any')
+url='https://www.nltk.org/'
+license=('APACHE')
+depends=('python-yaml')
+makedepends=('python-setuptools')
+checkdepends=('python-nose' 'nltk-data' 'python-requests' 'python-regex')
+optdepends=('nltk-data: test data'
+   'python-numpy: used for calculations'
+   'python-matplotlib: used for plotting')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/nltk/nltk/archive/$pkgver.tar.gz";)
+sha256sums=('c5c78902f7a3081ee5843c8a2b00c312e158ad73f5d5869147438f28de268df1')
+
+build() {
+  cd nltk-$pkgver
+  export PYTHONHASHSEED=0
+  python setup.py build
+}
+
+# Need to fix the nltk-data split
+#check(){
+#  cd nltk-$pkgver
+#  python ./nltk/test/runtests.py
+#}
+
+package() {
+  cd nltk-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


  1   2   3   4   5   >