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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:59:24
  Author: felixonmars
Revision: 989936

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
989935, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:59:24 UTC (rev 989936)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.4.2
+pkgrel=27
+pkgdesc="Clash: a functional hardware description language - Prelude library"
+url="https://github.com/clash-lang/clash-prelude;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints'
+ 'haskell-data-binary-ieee754' 'haskell-data-default-class' 
'haskell-ghc-typelits-extra'
+ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 
'haskell-half'
+ 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 
'haskell-quickcheck'
+ 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 
'haskell-th-orphans'
+ 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog'
+ 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('368b2946bb4abea395a4769d423d897f7e712a64cc46b71eb0be585995f60ea5c661896971360aab44c6d60fff77daed0dbce5143563ca9504e4674e03ebe16d')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:59:12
  Author: felixonmars
Revision: 989935

upgpkg: haskell-clash-prelude 1.4.2-27: rebuild with kan-extensions 5.2.3

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:50:28 UTC (rev 989934)
+++ PKGBUILD2021-07-29 05:59:12 UTC (rev 989935)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.4.2
-pkgrel=26
+pkgrel=27
 pkgdesc="Clash: a functional hardware description language - Prelude library"
 url="https://github.com/clash-lang/clash-prelude;
 license=('BSD')



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:50:28
  Author: felixonmars
Revision: 989934

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parameterized-utils/repos/community-staging-x86_64/
  haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 989933, haskell-parameterized-utils/trunk/PKGBUILD)

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

Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD 
(from rev 989933, haskell-parameterized-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:50:28 UTC (rev 989934)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=parameterized-utils
+pkgname=haskell-parameterized-utils
+pkgver=2.1.3.0
+pkgrel=38
+pkgdesc="Classes and data structures for working with data-kind indexed types"
+url="https://github.com/GaloisInc/parameterized-utils;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-th-abstraction' 
'haskell-constraints'
+ 'haskell-hashable' 'haskell-hashtables' 'haskell-lens' 
'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-tasty' 
'haskell-tasty-ant-xml' 'haskell-tasty-hunit'
+ 'haskell-tasty-hedgehog')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('65c5a295e3bcbb6747b8b4eb1e70709daf7e426462d567fc47b390670d2c879aa8f9c7f46474b33954c41804713abbc0bc3bc9b189249bf12a107778277d6b0a')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:50:16
  Author: felixonmars
Revision: 989933

upgpkg: haskell-parameterized-utils 2.1.3.0-38: rebuild with kan-extensions 
5.2.3

Modified:
  haskell-parameterized-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:49:18 UTC (rev 989932)
+++ PKGBUILD2021-07-29 05:50:16 UTC (rev 989933)
@@ -3,7 +3,7 @@
 _hkgname=parameterized-utils
 pkgname=haskell-parameterized-utils
 pkgver=2.1.3.0
-pkgrel=37
+pkgrel=38
 pkgdesc="Classes and data structures for working with data-kind indexed types"
 url="https://github.com/GaloisInc/parameterized-utils;
 license=('BSD')



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:49:07
  Author: felixonmars
Revision: 989931

upgpkg: haskell-lens-action 0.2.5-45: rebuild with kan-extensions 5.2.3

Modified:
  haskell-lens-action/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:48:31 UTC (rev 989930)
+++ PKGBUILD2021-07-29 05:49:07 UTC (rev 989931)
@@ -3,7 +3,7 @@
 _hkgname=lens-action
 pkgname=haskell-lens-action
 pkgver=0.2.5
-pkgrel=44
+pkgrel=45
 pkgdesc="Monadic Getters and Folds"
 url="https://github.com/ekmett/lens-action;
 license=('BSD')



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:49:18
  Author: felixonmars
Revision: 989932

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 
989931, haskell-lens-action/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:49:18 UTC (rev 989932)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-action
+pkgname=haskell-lens-action
+pkgver=0.2.5
+pkgrel=45
+pkgdesc="Monadic Getters and Folds"
+url="https://github.com/ekmett/lens-action;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens'
+ 'haskell-profunctors' 'haskell-semigroupoids')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9a1502af0f7531b66803974b0bbf6d0da2fc56d19b0a7eb8736a86aa13338199eb7d5e24621e3c90cf0a27c696124b0b48c19fe538fc47d6dde65f64eb94e7f7')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:48:31
  Author: felixonmars
Revision: 989930

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 989929, haskell-generic-lens/trunk/PKGBUILD)

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

Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 
989929, haskell-generic-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:48:31 UTC (rev 989930)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-lens
+pkgname=haskell-generic-lens
+pkgver=2.2.0.0
+pkgrel=7
+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=('2297a597a77f0ef1581738ebfdd75271ee9a29020f8047e7b4ef486ea3e9e9f95b7cec48d57cfe92ad39beb65ab823b750b6449e94d31750f1aa6d92c064e55d')
+
+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 --show-details=direct || 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-generic-lens/trunk (PKGBUILD)

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:48:19
  Author: felixonmars
Revision: 989929

upgpkg: haskell-generic-lens 2.2.0.0-7: rebuild with kan-extensions 5.2.3

Modified:
  haskell-generic-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:47:19 UTC (rev 989928)
+++ PKGBUILD2021-07-29 05:48:19 UTC (rev 989929)
@@ -3,7 +3,7 @@
 _hkgname=generic-lens
 pkgname=haskell-generic-lens
 pkgver=2.2.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Generically derive traversals, lenses and prisms"
 url="https://github.com/kcsongor/generic-lens;
 license=('BSD')



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:47:19
  Author: felixonmars
Revision: 989928

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
989927, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:47:19 UTC (rev 989928)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.1.1
+pkgrel=43
+pkgdesc="Law-abiding lenses for aeson"
+url="https://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a72cd51a51dcb9b686909caac83f8f7ba69b0e33ba90bf8a55937f198f898a7e19dff24bec9a4b921b170f34c5511bd58df5ba1dea3751f37e374bb7193d388c')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+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-lens-aeson/trunk (PKGBUILD)

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:47:07
  Author: felixonmars
Revision: 989927

upgpkg: haskell-lens-aeson 1.1.1-43: rebuild with kan-extensions 5.2.3

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:46:23 UTC (rev 989926)
+++ PKGBUILD2021-07-29 05:47:07 UTC (rev 989927)
@@ -3,7 +3,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.1.1
-pkgrel=42
+pkgrel=43
 pkgdesc="Law-abiding lenses for aeson"
 url="https://github.com/lens/lens-aeson/;
 license=('MIT')



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:46:23
  Author: felixonmars
Revision: 989926

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lsp0-types/repos/community-staging-x86_64/
  haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD
(from rev 989925, haskell-lsp0-types/trunk/PKGBUILD)

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

Copied: haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 
989925, haskell-lsp0-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:46:23 UTC (rev 989926)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp-types
+pkgname=haskell-lsp0-types
+pkgver=0.24.0.0
+pkgrel=39
+pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types (Legacy 0.x version)"
+url="https://github.com/alanz/haskell-lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('736bf29157aed1ef5d075c8fdb5cd06a356b53ef5e87c88173c265c2b59d757c8af48ec0ef2b42681e27861c9d8e969a204ca563d643fb7e7d5638522e203584')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:46:11
  Author: felixonmars
Revision: 989925

upgpkg: haskell-lsp0-types 0.24.0.0-39: rebuild with kan-extensions 5.2.3

Modified:
  haskell-lsp0-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:43:58 UTC (rev 989924)
+++ PKGBUILD2021-07-29 05:46:11 UTC (rev 989925)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp-types
 pkgname=haskell-lsp0-types
 pkgver=0.24.0.0
-pkgrel=38
+pkgrel=39
 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types (Legacy 0.x version)"
 url="https://github.com/alanz/haskell-lsp;
 license=("MIT")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:43:58
  Author: felixonmars
Revision: 989924

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 989923, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:43:58 UTC (rev 989924)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.2.21
+pkgrel=44
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-lens'
+ 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift'
+ 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+checkdepends=('dbus')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6ccca12f840d2199329573355eaf5ffab6841752f7290d7e3d514b3afa6e0b1c3e037d7facd6dd709c81c141da1283b16c8c5d8e90628b50461aed9946584b68')
+
+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 || : # 
https://github.com/rblaze/haskell-dbus/issues/51
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:43:46
  Author: felixonmars
Revision: 989923

upgpkg: haskell-dbus 1.2.21-44: rebuild with kan-extensions 5.2.3

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:42:32 UTC (rev 989922)
+++ PKGBUILD2021-07-29 05:43:46 UTC (rev 989923)
@@ -4,7 +4,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.2.21
-pkgrel=43
+pkgrel=44
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:42:20
  Author: felixonmars
Revision: 989921

upgpkg: haskell-concise 0.1.0.1-308: rebuild with kan-extensions 5.2.3

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:41:40 UTC (rev 989920)
+++ PKGBUILD2021-07-29 05:42:20 UTC (rev 989921)
@@ -4,7 +4,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=307
+pkgrel=308
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise;
 license=("BSD")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:42:32
  Author: felixonmars
Revision: 989922

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 
989921, haskell-concise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:42:32 UTC (rev 989922)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concise
+pkgname=haskell-concise
+pkgver=0.1.0.1
+pkgrel=308
+pkgdesc="Utilities for Control.Lens.Cons"
+url="https://github.com/frasertweedal/hs-concise;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lens')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:41:40
  Author: felixonmars
Revision: 989920

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-instances/repos/community-staging-x86_64/
  haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 989919, haskell-vector-instances/trunk/PKGBUILD)

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

Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 989919, haskell-vector-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:41:40 UTC (rev 989920)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-instances
+pkgname=haskell-vector-instances
+pkgver=3.4
+pkgrel=295
+pkgdesc="Orphan Instances for 'Data.Vector'"
+url="https://github.com/ekmett/vector-instances;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" 
"haskell-pointed"
+ "haskell-semigroupoids" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fhashable
+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-vector-instances/trunk (PKGBUILD)

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:41:27
  Author: felixonmars
Revision: 989919

upgpkg: haskell-vector-instances 3.4-295: rebuild with kan-extensions 5.2.3

Modified:
  haskell-vector-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:40:50 UTC (rev 989918)
+++ PKGBUILD2021-07-29 05:41:27 UTC (rev 989919)
@@ -4,7 +4,7 @@
 _hkgname=vector-instances
 pkgname=haskell-vector-instances
 pkgver=3.4
-pkgrel=294
+pkgrel=295
 pkgdesc="Orphan Instances for 'Data.Vector'"
 url="https://github.com/ekmett/vector-instances;
 license=("BSD")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:40:50
  Author: felixonmars
Revision: 989918

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-client/repos/community-staging-x86_64/PKGBUILD (from 
rev 989917, haskell-servant-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:40:50 UTC (rev 989918)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client
+pkgname=haskell-servant-client
+pkgver=0.18.3
+pkgrel=13
+pkgdesc="Automatic derivation of querying functions for servant"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-http-client' 
'haskell-http-media'
+ 'haskell-http-types' 'haskell-kan-extensions' 'haskell-monad-control'
+ 'haskell-semigroupoids' 'haskell-servant' 
'haskell-servant-client-core'
+ 'haskell-transformers-base' 'haskell-transformers-compat')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-entropy'
+ 'haskell-hspec' 'haskell-hspec-discover' 'haskell-http-api-data'
+ 'haskell-markdown-unlit' 'haskell-network' 
'haskell-servant-server' 'haskell-sop-core'
+ 'haskell-tdigest' 'haskell-wai' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d05f8d35ea397cfabafe0ee74314d5411d98c98093b095ed1ce7077a6d052d59f32785e0667930cf0a6763eebfc4da0deaee032ba73550597971348096617de2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u transformers-compat $_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 --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:40:39
  Author: felixonmars
Revision: 989917

upgpkg: haskell-servant-client 0.18.3-13: rebuild with kan-extensions 5.2.3

Modified:
  haskell-servant-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:39:06 UTC (rev 989916)
+++ PKGBUILD2021-07-29 05:40:39 UTC (rev 989917)
@@ -3,7 +3,7 @@
 _hkgname=servant-client
 pkgname=haskell-servant-client
 pkgver=0.18.3
-pkgrel=12
+pkgrel=13
 pkgdesc="Automatic derivation of querying functions for servant"
 url="http://docs.servant.dev/;
 license=("BSD")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:38:55
  Author: felixonmars
Revision: 989915

upgpkg: haskell-lens 5.0.1-28: rebuild with kan-extensions 5.2.3

Modified:
  haskell-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:37:21 UTC (rev 989914)
+++ PKGBUILD2021-07-29 05:38:55 UTC (rev 989915)
@@ -4,7 +4,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=5.0.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Lenses, Folds and Traversals"
 url="https://github.com/ekmett/lens/;
 license=("BSD")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:39:06
  Author: felixonmars
Revision: 989916

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 989915, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:39:06 UTC (rev 989916)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=5.0.1
+pkgrel=28
+pkgdesc="Lenses, Folds and Traversals"
+url="https://github.com/ekmett/lens/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-assoc' 'haskell-base-orphans' 'haskell-bifunctors'
+ 'haskell-call-stack' 'haskell-comonad' 'haskell-contravariant' 
'haskell-distributive'
+ 'haskell-free' 'haskell-hashable' 'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-kan-extensions' 
'haskell-parallel'
+ 'haskell-profunctors' 'haskell-reflection' 'haskell-semigroupoids' 
'haskell-strict'
+ 'haskell-tagged' 'haskell-th-abstraction' 'haskell-these'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-simple-reflect'
+ 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('03b5407003e19ead5778938a37ad25c50d2a7e5acae2e9b644bf07267357a994df11328a4d0ee0f4d3b9b8671071773e9a520ac14125f6b0a22a28d9efd988fa')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u call-stack $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties 
-ftest-hunit \
+-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \
+-f-benchmark-uniplate
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:37:21
  Author: felixonmars
Revision: 989914

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 
989913, haskell-pointed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:37:21 UTC (rev 989914)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pointed
+pkgname=haskell-pointed
+pkgver=5.0.2
+pkgrel=94
+pkgdesc="Pointed and copointed data"
+url="https://github.com/ekmett/pointed/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 
'haskell-hashable'
+ 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dc1c60108cf13f089c66511c6cc6cc695de3614fcaa93be54f9b71eb2ed07d4b3b8d9a550e9ba4d73322445eda36679d7abc554ec807755a2e13722cc68627e0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcomonad -fcontainers -fkan-extensions -fsemigroupoids 
-fsemigroups \
+-fstm -ftagged -ftransformers -funordered-containers
+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-kan-extensions/repos (2 files)

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:36:33
  Author: felixonmars
Revision: 989912

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-kan-extensions/repos/community-staging-x86_64/
  haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD
(from rev 989911, haskell-kan-extensions/trunk/PKGBUILD)

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

Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from 
rev 989911, haskell-kan-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 05:36:33 UTC (rev 989912)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=kan-extensions
+pkgname=haskell-kan-extensions
+pkgver=5.2.3
+pkgrel=1
+pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
+url="https://github.com/ekmett/kan-extensions/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-distributive' 'haskell-free' 'haskell-invariant' 
'haskell-profunctors'
+ 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('a3bb00dec4652042754c00dd4b2ef02b3ed4d74f4f9b8edea36e77c8516ef5b2f9853af20ab63e8f03fc91745ceb286a71ee35b0c82cbc7b0452bbb5e9012f80')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:37:09
  Author: felixonmars
Revision: 989913

upgpkg: haskell-pointed 5.0.2-94: rebuild with kan-extensions 5.2.3

Modified:
  haskell-pointed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:36:33 UTC (rev 989912)
+++ PKGBUILD2021-07-29 05:37:09 UTC (rev 989913)
@@ -4,7 +4,7 @@
 _hkgname=pointed
 pkgname=haskell-pointed
 pkgver=5.0.2
-pkgrel=93
+pkgrel=94
 pkgdesc="Pointed and copointed data"
 url="https://github.com/ekmett/pointed/;
 license=("BSD")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 05:36:21
  Author: felixonmars
Revision: 989911

upgpkg: haskell-kan-extensions 5.2.3-1: rebuild with kan-extensions 5.2.3

Modified:
  haskell-kan-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 05:32:35 UTC (rev 989910)
+++ PKGBUILD2021-07-29 05:36:21 UTC (rev 989911)
@@ -3,8 +3,8 @@
 
 _hkgname=kan-extensions
 pkgname=haskell-kan-extensions
-pkgver=5.2.2
-pkgrel=34
+pkgver=5.2.3
+pkgrel=1
 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
 url="https://github.com/ekmett/kan-extensions/;
 license=("BSD")
@@ -12,15 +12,10 @@
 depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 
'haskell-contravariant'
  'haskell-distributive' 'haskell-free' 'haskell-invariant' 
'haskell-profunctors'
  'haskell-semigroupoids' 'haskell-tagged' 
'haskell-transformers-compat')
-makedepends=('ghc' 'uusi')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
-sha512sums=('d49e297f102f70708ac5524844f16048a3549d97fc7c354410c25271c57e310be742137d6baadbf25351d8c358b3cac7a0d2831da80d2d482b85502e8eb51d64')
+sha512sums=('a3bb00dec4652042754c00dd4b2ef02b3ed4d74f4f9b8edea36e77c8516ef5b2f9853af20ab63e8f03fc91745ceb286a71ee35b0c82cbc7b0452bbb5e9012f80')
 
-prepare() {
-cd $_hkgname-$pkgver
-uusi -u transformers-compat $_hkgname.cabal
-}
-
 build() {
 cd $_hkgname-$pkgver
 



[arch-commits] Commit in aarch64-linux-gnu-gcc/repos (2 files)

2021-07-28 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 29, 2021 @ 05:05:03
  Author: anatolik
Revision: 989732

archrelease: copy trunk to community-testing-x86_64

Added:
  aarch64-linux-gnu-gcc/repos/community-testing-x86_64/
  aarch64-linux-gnu-gcc/repos/community-testing-x86_64/PKGBUILD
(from rev 989731, aarch64-linux-gnu-gcc/trunk/PKGBUILD)

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

Copied: aarch64-linux-gnu-gcc/repos/community-testing-x86_64/PKGBUILD (from rev 
989731, aarch64-linux-gnu-gcc/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 05:05:03 UTC (rev 989732)
@@ -0,0 +1,102 @@
+# Maintainer: Anatol Pomozov 
+# Maintainer: Eli Schwartz 
+
+_target=aarch64-linux-gnu
+pkgname=$_target-gcc
+pkgver=11.2.0
+_islver=0.24
+pkgrel=1
+#_snapshot=8-20190111
+pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
+arch=(x86_64)
+url='https://gcc.gnu.org/'
+license=(GPL LGPL FDL)
+depends=($_target-binutils $_target-glibc libmpc zlib)
+makedepends=(gmp mpfr)
+options=(!emptydirs !strip staticlibs)
+source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
+#https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
+http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
+sha256sums=('d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b'
+'SKIP'
+'fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0')
+validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62  # Jakub Jelinek 

+  33C235A34C46AA3FFB293709A328C3A2C3C45C06  # Jakub Jelinek 

+  13975A70E63C361C73AE69EF6EEB81F8981C74C7) # Richard Guenther 

+
+if [ -n "$_snapshot" ]; then
+  _basedir=gcc-$_snapshot
+else
+  _basedir=gcc-$pkgver
+fi
+
+prepare() {
+  cd $_basedir
+
+  # link isl for in-tree builds
+  ln -sf ../isl-$_islver isl
+
+  echo $pkgver > gcc/BASE-VER
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" 
"$srcdir"/$_basedir/{libiberty,gcc}/configure
+
+  rm -rf "$srcdir"/gcc-build
+  mkdir "$srcdir"/gcc-build
+}
+
+build() {
+  cd gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  "$srcdir"/$_basedir/configure \
+  --prefix=/usr \
+  --program-prefix=$_target- \
+  --with-local-prefix=/usr/$_target \
+  --with-sysroot=/usr/$_target \
+  --with-build-sysroot=/usr/$_target \
+  --with-native-system-header-dir=/include \
+  --libdir=/usr/lib --libexecdir=/usr/lib \
+  --target=$_target --host=$CHOST --build=$CHOST \
+  --disable-nls --enable-default-pie \
+  --enable-languages=c,c++,fortran \
+  --enable-shared --enable-threads=posix \
+  --with-system-zlib --with-isl --enable-__cxa_atexit \
+  --disable-libunwind-exceptions --enable-clocale=gnu \
+  --disable-libstdcxx-pch --disable-libssp \
+  --enable-gnu-unique-object --enable-linker-build-id \
+  --enable-lto --enable-plugin --enable-install-libiberty \
+  --with-linker-hash-style=gnu --enable-gnu-indirect-function \
+  --disable-multilib --disable-werror \
+  --enable-checking=release
+
+  make
+}
+
+package() {
+  cd gcc-build
+
+  make DESTDIR="$pkgdir" install-gcc 
install-target-{libgcc,libstdc++-v3,libgomp,libgfortran,libquadmath,libatomic}
+
+  # strip target binaries
+  find "$pkgdir"/usr/lib/gcc/$_target/ "$pkgdir"/usr/$_target/lib \
+   -type f -and \( -name \*.a -or -name \*.o \) \
+   -exec $_target-objcopy -R .comment -R .note -R .debug_info -R 
.debug_aranges \
+   -R .debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R 
.debug_line \
+   -R .debug_str -R .debug_ranges -R .debug_loc '{}' \;
+
+  # strip host binaries
+  find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc/$_target/ -type f -and \( 
-executable \) -exec strip '{}' \;
+
+  # Remove files that conflict with host gcc package
+  rm -r "$pkgdir"/usr/share/man/man7
+  rm -r "$pkgdir"/usr/share/info
+  rm -r "$pkgdir"/usr/share/gcc-$pkgver
+}



[arch-commits] Commit in aarch64-linux-gnu-gcc/trunk (PKGBUILD)

2021-07-28 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 29, 2021 @ 05:04:39
  Author: anatolik
Revision: 989731

upgpkg: aarch64-linux-gnu-gcc 11.2.0-1

Modified:
  aarch64-linux-gnu-gcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 04:09:21 UTC (rev 989730)
+++ PKGBUILD2021-07-29 05:04:39 UTC (rev 989731)
@@ -3,9 +3,9 @@
 
 _target=aarch64-linux-gnu
 pkgname=$_target-gcc
-pkgver=11.1.0
+pkgver=11.2.0
 _islver=0.24
-pkgrel=2
+pkgrel=1
 #_snapshot=8-20190111
 pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
 arch=(x86_64)
@@ -17,7 +17,7 @@
 source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
 #https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
 http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
-sha256sums=('4c4a6fb8a8396059241c2e674b85b351c26a5d678274007f076957afa1cc9ddf'
+sha256sums=('d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b'
 'SKIP'
 'fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0')
 validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62  # Jakub Jelinek 




[arch-commits] Commit in nvchecker/repos/community-any (3 files)

2021-07-28 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, July 29, 2021 @ 04:09:21
  Author: yan12125
Revision: 989730

archrelease: copy trunk to community-any

Added:
  nvchecker/repos/community-any/PKGBUILD
(from rev 989729, nvchecker/trunk/PKGBUILD)
Deleted:
  nvchecker/repos/community-any/PKGBUILD
  nvchecker/repos/community-any/nvchecker-update-tests-20210623.patch

---+
 PKGBUILD  |  133 +++-
 nvchecker-update-tests-20210623.patch |   33 ---
 2 files changed, 64 insertions(+), 102 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 04:09:09 UTC (rev 989729)
+++ PKGBUILD2021-07-29 04:09:21 UTC (rev 989730)
@@ -1,69 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=nvchecker
-pkgver=2.3
-pkgrel=4
-pkgdesc="New version checker for software releases"
-arch=('any')
-url="https://github.com/lilydjwg/nvchecker;
-license=('MIT')
-# setuptools is in depends as pkg_resources is used in sortversion.py
-depends=('python' 'python-setuptools' 'python-toml' 'python-structlog' 
'python-appdirs' 'python-tornado' 'python-pycurl' 'python-packaging')
-makedepends=('python-docutils')
-checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky' 'pyalpm' 'git')
-optdepends=(
-  'pyalpm: for using "sort_version_key = vercmp" in configuration files and 
the alpm source'
-  'git: support for git repositories'
-  'python-gobject: for nvchecker-notify'
-  'libnotify: for nvchecker-notify'
-)
-source=("https://github.com/lilydjwg/nvchecker/archive/v$pkgver/$pkgname-$pkgver.tar.gz;
-
"nvchecker-update-tests-20210506.patch"::"https://github.com/lilydjwg/nvchecker/commit/134a6885f123a3249c8c5cb168d9bae03c0ea585.patch;
-
"nvchecker-fix-test-pacman.patch"::"https://github.com/lilydjwg/nvchecker/commit/61bc0c5562d353bc47ff5d6d329f3c78ca632de4.patch;
-
"nvchecker-update-tests-20210603.patch"::"https://github.com/lilydjwg/nvchecker/commit/1064f3d948d7983f12bfa433c9dccd9930987396.patch;
-"nvchecker-update-tests-20210623.patch"
-
"nvchecker-fix-sparkle.patch"::"https://github.com/lilydjwg/nvchecker/commit/46d724b4656fc09fd96f9452e39d6db178c1d298.patch;)
-sha512sums=('bbdf6348cfd93ae156ae05b3ddb2fd238448e4a9d44eb00d2518b4657f895468af657372453c1a8c8c75f7d2f75467d884347a1aaecf896c0fdb6186607b0a63'
-
'0b94b5d72f2322c678425a74c576ecf838e080e905b49b4f2651929fcf5f252b8378cf0df82cc652b604b529c5b202a6013ee4fc22b7204d9abf928bd3a3882d'
-
'dca127d5c14980e72d9de03ad4a780fdf47cf4a8b74166d2ceb04d62e0b5f1af65f1001eb9c98d3d90eb4719a507f41d6fb1aa65fa5ba2fe3ad5d7e0701e3d08'
-
'b686f90098898f3c6cf978949a47950b88f4731aa7b24b0c739a509416a6b180cf98a147302979f07d58c3312d0b886b5442d13d1c0ea5ce117d167dae6da6bf'
-
'cfea145fcb1850a85cb1d229b4646894a98a5088ad2a580b7a50ee349a89ebd3f02509abd4777e151758d8cfd51ff50bd2c3c63a0877b7eb4f24f6d8e7dea9c7'
-
'd5f82f2633d66dceeaae9a90b6c5f9bacc38db0b82d718168a3bc3f3e36242498119888fc5ba0b18cf50df2330c11a0b900decb39d1eccb3ed69ad8eee6379bd')
-
-prepare() {
-  cd nvchecker-$pkgver
-  patch -Np1 -i ../nvchecker-update-tests-20210506.patch
-  patch -Np1 -i ../nvchecker-fix-test-pacman.patch
-  patch -Np1 -i ../nvchecker-update-tests-20210603.patch
-  # Part of upstream commit ffaca8c94947d1b9709ab98e187f98ff9a531ac3
-  patch -Np1 -i ../nvchecker-update-tests-20210623.patch
-  patch -Np1 -i ../nvchecker-fix-sparkle.patch
-}
-
-build() {
-  cd nvchecker-$pkgver
-  python setup.py build
-
-  make -C docs man
-}
-
-check() {
-  cd nvchecker-$pkgver
-  pytest
-}
-
-package() {
-  cd nvchecker-$pkgver
-  # use PYTHONHASHSEED=0 work around https://bugs.python.org/issue34722
-  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-
-  # bash completion scripts & docs
-  install -Dm644 scripts/nvtake.bash_completion 
"$pkgdir"/usr/share/bash-completion/completions/nvtake
-  install -Dm644 docs/usage.rst -t "$pkgdir"/usr/share/doc/$pkgname/
-  install -Dm644 sample_config.toml -t "$pkgdir"/usr/share/doc/$pkgname/
-  install -Dm644 docs/_build/man/nvchecker.1 -t "$pkgdir"/usr/share/man/man1/
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nvchecker/repos/community-any/PKGBUILD (from rev 989729, 
nvchecker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 04:09:21 UTC (rev 989730)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=nvchecker
+pkgver=2.4
+# git rev-parse v$pkgver
+_commit=f89ebe4e43c45e95a5b4cbcf58f23d81a616c12f
+pkgrel=1
+pkgdesc="New version checker for software releases"
+arch=('any')
+url="https://github.com/lilydjwg/nvchecker;
+license=('MIT')
+depends=('python' 'python-toml' 'python-structlog' 

[arch-commits] Commit in nvchecker/trunk (2 files)

2021-07-28 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, July 29, 2021 @ 04:09:09
  Author: yan12125
Revision: 989729

upgpkg: nvchecker 2.4-1; switch sources to the git repo and various cleanups

It's common to backport upstream fixes so that tests remain green over time, 
and using a git repo is simpler for backports

And remove the no longer needed setuptools dependency. See 
https://archlinux.org/todo/cleanup-of-python-setuptools-dependency-for-console-scripts/

Modified:
  nvchecker/trunk/PKGBUILD
Deleted:
  nvchecker/trunk/nvchecker-update-tests-20210623.patch

---+
 PKGBUILD  |   51 ++--
 nvchecker-update-tests-20210623.patch |   33 
 2 files changed, 23 insertions(+), 61 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 01:37:36 UTC (rev 989728)
+++ PKGBUILD2021-07-29 04:09:09 UTC (rev 989729)
@@ -2,47 +2,42 @@
 # Maintainer: Chih-Hsuan Yen 
 
 pkgname=nvchecker
-pkgver=2.3
-pkgrel=4
+pkgver=2.4
+# git rev-parse v$pkgver
+_commit=f89ebe4e43c45e95a5b4cbcf58f23d81a616c12f
+pkgrel=1
 pkgdesc="New version checker for software releases"
 arch=('any')
 url="https://github.com/lilydjwg/nvchecker;
 license=('MIT')
-# setuptools is in depends as pkg_resources is used in sortversion.py
-depends=('python' 'python-setuptools' 'python-toml' 'python-structlog' 
'python-appdirs' 'python-tornado' 'python-pycurl' 'python-packaging')
-makedepends=('python-docutils')
-checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky' 'pyalpm' 'git')
+depends=('python' 'python-toml' 'python-structlog' 'python-appdirs' 
'python-tornado' 'python-pycurl' 'python-packaging')
+makedepends=('git' 'python-docutils' 'python-setuptools' 'python-pygments')
+checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky' 'python-lxml' 'pyalpm' 'git')
 optdepends=(
   'pyalpm: for using "sort_version_key = vercmp" in configuration files and 
the alpm source'
+  'python-lxml: for the htmlparser source'
   'git: support for git repositories'
   'python-gobject: for nvchecker-notify'
   'libnotify: for nvchecker-notify'
 )
-source=("https://github.com/lilydjwg/nvchecker/archive/v$pkgver/$pkgname-$pkgver.tar.gz;
-
"nvchecker-update-tests-20210506.patch"::"https://github.com/lilydjwg/nvchecker/commit/134a6885f123a3249c8c5cb168d9bae03c0ea585.patch;
-
"nvchecker-fix-test-pacman.patch"::"https://github.com/lilydjwg/nvchecker/commit/61bc0c5562d353bc47ff5d6d329f3c78ca632de4.patch;
-
"nvchecker-update-tests-20210603.patch"::"https://github.com/lilydjwg/nvchecker/commit/1064f3d948d7983f12bfa433c9dccd9930987396.patch;
-"nvchecker-update-tests-20210623.patch"
-
"nvchecker-fix-sparkle.patch"::"https://github.com/lilydjwg/nvchecker/commit/46d724b4656fc09fd96f9452e39d6db178c1d298.patch;)
-sha512sums=('bbdf6348cfd93ae156ae05b3ddb2fd238448e4a9d44eb00d2518b4657f895468af657372453c1a8c8c75f7d2f75467d884347a1aaecf896c0fdb6186607b0a63'
-
'0b94b5d72f2322c678425a74c576ecf838e080e905b49b4f2651929fcf5f252b8378cf0df82cc652b604b529c5b202a6013ee4fc22b7204d9abf928bd3a3882d'
-
'dca127d5c14980e72d9de03ad4a780fdf47cf4a8b74166d2ceb04d62e0b5f1af65f1001eb9c98d3d90eb4719a507f41d6fb1aa65fa5ba2fe3ad5d7e0701e3d08'
-
'b686f90098898f3c6cf978949a47950b88f4731aa7b24b0c739a509416a6b180cf98a147302979f07d58c3312d0b886b5442d13d1c0ea5ce117d167dae6da6bf'
-
'cfea145fcb1850a85cb1d229b4646894a98a5088ad2a580b7a50ee349a89ebd3f02509abd4777e151758d8cfd51ff50bd2c3c63a0877b7eb4f24f6d8e7dea9c7'
-
'd5f82f2633d66dceeaae9a90b6c5f9bacc38db0b82d718168a3bc3f3e36242498119888fc5ba0b18cf50df2330c11a0b900decb39d1eccb3ed69ad8eee6379bd')
+source=("git+https://github.com/lilydjwg/nvchecker.git?signed#tag=$_commit;)
+sha512sums=('SKIP')
+validpgpkeys=(
+  # No direct trust chain. Some related stuffs:
+  # https://api.github.com/users/lilydjwg/gpg_keys
+  # https://zh.wikipedia.org/wiki/User:Lilydjwg
+  '356690A1E7404E30D0E902B2E64D049594A54F54'
+)
 
 prepare() {
-  cd nvchecker-$pkgver
-  patch -Np1 -i ../nvchecker-update-tests-20210506.patch
-  patch -Np1 -i ../nvchecker-fix-test-pacman.patch
-  patch -Np1 -i ../nvchecker-update-tests-20210603.patch
-  # Part of upstream commit ffaca8c94947d1b9709ab98e187f98ff9a531ac3
-  patch -Np1 -i ../nvchecker-update-tests-20210623.patch
-  patch -Np1 -i ../nvchecker-fix-sparkle.patch
+  cd nvchecker
+  # https://github.com/lilydjwg/nvchecker/pull/197
+  # Remove no longer needed setuptools dependency
+  git cherry-pick -n 3fdb2ee9d484d458a40024e83648e8b04c6a6e49
 }
 
 build() {
-  cd nvchecker-$pkgver
+  cd nvchecker
   python setup.py build
 
   make -C docs man
@@ -49,12 +44,12 @@
 }
 
 check() {
-  cd nvchecker-$pkgver
+  cd nvchecker
   pytest
 }
 
 package() {
-  cd nvchecker-$pkgver
+  cd nvchecker
   # use PYTHONHASHSEED=0 work around 

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

2021-07-28 Thread Frederik Schwan via arch-commits
Date: Thursday, July 29, 2021 @ 01:37:36
  Author: freswa
Revision: 989728

archrelease: copy trunk to community-x86_64

Added:
  fetchmail/repos/community-x86_64/PKGBUILD
(from rev 989727, fetchmail/trunk/PKGBUILD)
  fetchmail/repos/community-x86_64/fetchmail.service
(from rev 989727, fetchmail/trunk/fetchmail.service)
  fetchmail/repos/community-x86_64/fetchmail.sysusers
(from rev 989727, fetchmail/trunk/fetchmail.sysusers)
  fetchmail/repos/community-x86_64/fetchmail.tmpfiles
(from rev 989727, fetchmail/trunk/fetchmail.tmpfiles)
Deleted:
  fetchmail/repos/community-x86_64/PKGBUILD
  fetchmail/repos/community-x86_64/fetchmail.service
  fetchmail/repos/community-x86_64/fetchmail.sysusers
  fetchmail/repos/community-x86_64/fetchmail.tmpfiles

+
 PKGBUILD   |   76 +--
 fetchmail.service  |   22 +++---
 fetchmail.sysusers |4 +-
 fetchmail.tmpfiles |4 +-
 4 files changed, 53 insertions(+), 53 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 01:37:32 UTC (rev 989727)
+++ PKGBUILD2021-07-29 01:37:36 UTC (rev 989728)
@@ -1,38 +0,0 @@
-# Maintainer: Frederik Schwan 
-# Contributor: Amish 
-# Contributor: Victor3D 
-
-pkgname=fetchmail
-pkgver=6.4.19
-pkgrel=1
-pkgdesc='A remote-mail retrieval utility'
-arch=('x86_64')
-url='https://www.fetchmail.info'
-license=('GPL')
-depends=('openssl')
-makedepends=('python')
-optdepends=('tk: for using fetchmailconf'
-'python-future: for using fetchmailconf')
-source=("https://sourceforge.net/projects/fetchmail/files/branch_${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;
-'fetchmail.tmpfiles'
-'fetchmail.sysusers'
-'fetchmail.service')
-b2sums=('679d2c49698dd368d32439a8276412e3f32c0a0f6f0e7607bc323c0294c987307469451b4b085fe521f2d5dd4869d59b4841762b6a57b3c654b992e9de8ba87c'
-
'b4ffb99efe4ab24a5a9ed3a27ad5a4645ef8611d66ca380e6acd36e81b34d2619142d62854fa7bd7716b8013d3ccf75ea3e1e18151ae95ff6c37c839631a5733'
-
'5000d2daa40cf36e46bd602d8c1ba45840587d289d19254187f92bced1b557a948e72417bbeaa3efd85e7d19f7f257effc310a96359b85eee6ed96d97d44c1b2'
-
'fca5437bec78786b9624c774015b9e0e7175973d548dbdab406af797a8c4a53b474d73b897a0009faee4dafd62190f93514c6f1ce403312b6a51afb4996dbf21')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --with-ssl=/usr
-  make
-}
-
-package() {
-  install -D -m644 fetchmail.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/fetchmail.conf
-  install -D -m644 fetchmail.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/fetchmail.conf
-  install -D -m644 fetchmail.service 
"${pkgdir}"/usr/lib/systemd/system/fetchmail.service
-  
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: fetchmail/repos/community-x86_64/PKGBUILD (from rev 989727, 
fetchmail/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 01:37:36 UTC (rev 989728)
@@ -0,0 +1,38 @@
+# Maintainer: Frederik Schwan 
+# Contributor: Amish 
+# Contributor: Victor3D 
+
+pkgname=fetchmail
+pkgver=6.4.20
+pkgrel=1
+pkgdesc='A remote-mail retrieval utility'
+arch=('x86_64')
+url='https://www.fetchmail.info'
+license=('GPL')
+depends=('openssl')
+makedepends=('python')
+optdepends=('tk: for using fetchmailconf'
+'python-future: for using fetchmailconf')
+source=("https://sourceforge.net/projects/fetchmail/files/branch_${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;
+'fetchmail.tmpfiles'
+'fetchmail.sysusers'
+'fetchmail.service')
+b2sums=('85137bdae2fda05cba6e9bee9056bb9a1ef09b96199dc5f991da9aa5c2073f1c8cbf3fae43999a79de338a95e9d28e474035200758b65ffa9fa18b5a905c1279'
+
'b4ffb99efe4ab24a5a9ed3a27ad5a4645ef8611d66ca380e6acd36e81b34d2619142d62854fa7bd7716b8013d3ccf75ea3e1e18151ae95ff6c37c839631a5733'
+
'5000d2daa40cf36e46bd602d8c1ba45840587d289d19254187f92bced1b557a948e72417bbeaa3efd85e7d19f7f257effc310a96359b85eee6ed96d97d44c1b2'
+
'fca5437bec78786b9624c774015b9e0e7175973d548dbdab406af797a8c4a53b474d73b897a0009faee4dafd62190f93514c6f1ce403312b6a51afb4996dbf21')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --with-ssl=/usr
+  make
+}
+
+package() {
+  install -D -m644 fetchmail.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/fetchmail.conf
+  install -D -m644 fetchmail.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/fetchmail.conf
+  install -D -m644 fetchmail.service 
"${pkgdir}"/usr/lib/systemd/system/fetchmail.service
+  
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}

Deleted: fetchmail.service
===
--- fetchmail.service   2021-07-29 01:37:32 UTC (rev 989727)
+++ fetchmail.service   2021-07-29 01:37:36 UTC (rev 989728)
@@ -1,11 +0,0 @@
-[Unit]
-Description=Fetchmail
-After=network.target
-
-[Service]

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

2021-07-28 Thread Frederik Schwan via arch-commits
Date: Thursday, July 29, 2021 @ 01:37:32
  Author: freswa
Revision: 989727

upgpkg: fetchmail 6.4.20-1

fixes CVE-2021-36386

Modified:
  fetchmail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 01:27:16 UTC (rev 989726)
+++ PKGBUILD2021-07-29 01:37:32 UTC (rev 989727)
@@ -3,7 +3,7 @@
 # Contributor: Victor3D 
 
 pkgname=fetchmail
-pkgver=6.4.19
+pkgver=6.4.20
 pkgrel=1
 pkgdesc='A remote-mail retrieval utility'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 'fetchmail.tmpfiles'
 'fetchmail.sysusers'
 'fetchmail.service')
-b2sums=('679d2c49698dd368d32439a8276412e3f32c0a0f6f0e7607bc323c0294c987307469451b4b085fe521f2d5dd4869d59b4841762b6a57b3c654b992e9de8ba87c'
+b2sums=('85137bdae2fda05cba6e9bee9056bb9a1ef09b96199dc5f991da9aa5c2073f1c8cbf3fae43999a79de338a95e9d28e474035200758b65ffa9fa18b5a905c1279'
 
'b4ffb99efe4ab24a5a9ed3a27ad5a4645ef8611d66ca380e6acd36e81b34d2619142d62854fa7bd7716b8013d3ccf75ea3e1e18151ae95ff6c37c839631a5733'
 
'5000d2daa40cf36e46bd602d8c1ba45840587d289d19254187f92bced1b557a948e72417bbeaa3efd85e7d19f7f257effc310a96359b85eee6ed96d97d44c1b2'
 
'fca5437bec78786b9624c774015b9e0e7175973d548dbdab406af797a8c4a53b474d73b897a0009faee4dafd62190f93514c6f1ce403312b6a51afb4996dbf21')



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

2021-07-28 Thread Frederik Schwan via arch-commits
Date: Thursday, July 29, 2021 @ 01:27:16
  Author: freswa
Revision: 989726

archrelease: copy trunk to community-x86_64

Added:
  filezilla/repos/community-x86_64/PKGBUILD
(from rev 989725, filezilla/trunk/PKGBUILD)
Deleted:
  filezilla/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 01:27:08 UTC (rev 989725)
+++ PKGBUILD2021-07-29 01:27:16 UTC (rev 989726)
@@ -1,37 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Daniel J Griffiths 
-# Contributor: Alexander Fehr 
-
-pkgname=filezilla
-pkgver=3.55.0
-pkgrel=1
-pkgdesc='Fast and reliable FTP, FTPS and SFTP client'
-url='https://filezilla-project.org/'
-arch=('x86_64')
-license=('GPL')
-depends=(
-  'dbus' 'xdg-utils' 'wxgtk3' 'libidn' 'hicolor-icon-theme' 'sqlite'
-  'gnutls' 'libfilezilla'
-  libfilezilla.so libdbus-1.so libgtk-3.so libgdk-3.so libnettle.so
-)
-source=(https://download.filezilla-project.org/client/FileZilla_${pkgver}_src.tar.bz2)
-sha256sums=('ae70eb4180d136be29bbad6fcdd188e497e205fc416ea3e413dce7cd8cab9c82')
-sha512sums=('8a1221e97719610be900d66f7feba90d1c5053a618b38084e93e8f2b11e51fc523336e11e110f51828eba3f17f60cea1fcd8060bd0cc5e7fdb3d24f35a4c1732')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure \
---prefix=/usr \
---disable-manualupdatecheck \
---disable-autoupdatecheck \
---with-pugixml=builtin \
---with-wx-config=/usr/bin/wx-config-gtk3
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: filezilla/repos/community-x86_64/PKGBUILD (from rev 989725, 
filezilla/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 01:27:16 UTC (rev 989726)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Daniel J Griffiths 
+# Contributor: Alexander Fehr 
+
+pkgname=filezilla
+pkgver=3.55.0
+pkgrel=2
+pkgdesc='Fast and reliable FTP, FTPS and SFTP client'
+url='https://filezilla-project.org/'
+arch=('x86_64')
+license=('GPL')
+depends=(
+  'dbus' 'xdg-utils' 'wxgtk3' 'libidn' 'hicolor-icon-theme' 'sqlite'
+  'gnutls' 'libfilezilla'
+  libfilezilla.so libdbus-1.so libgtk-3.so libgdk-3.so libnettle.so
+)
+source=(https://download.filezilla-project.org/client/FileZilla_${pkgver}_src.tar.bz2)
+sha256sums=('ae70eb4180d136be29bbad6fcdd188e497e205fc416ea3e413dce7cd8cab9c82')
+sha512sums=('8a1221e97719610be900d66f7feba90d1c5053a618b38084e93e8f2b11e51fc523336e11e110f51828eba3f17f60cea1fcd8060bd0cc5e7fdb3d24f35a4c1732')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--disable-manualupdatecheck \
+--disable-autoupdatecheck \
+--with-pugixml=builtin \
+--with-wx-config=/usr/bin/wx-config-gtk3
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:



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

2021-07-28 Thread Frederik Schwan via arch-commits
Date: Thursday, July 29, 2021 @ 01:27:08
  Author: freswa
Revision: 989725

libfilezilla-0.31.0-1 rebuild

Modified:
  filezilla/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 01:24:35 UTC (rev 989724)
+++ PKGBUILD2021-07-29 01:27:08 UTC (rev 989725)
@@ -4,7 +4,7 @@
 
 pkgname=filezilla
 pkgver=3.55.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Fast and reliable FTP, FTPS and SFTP client'
 url='https://filezilla-project.org/'
 arch=('x86_64')



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

2021-07-28 Thread Frederik Schwan via arch-commits
Date: Thursday, July 29, 2021 @ 01:24:35
  Author: freswa
Revision: 989724

archrelease: copy trunk to community-x86_64

Added:
  libfilezilla/repos/community-x86_64/PKGBUILD
(from rev 989723, libfilezilla/trunk/PKGBUILD)
Deleted:
  libfilezilla/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 01:24:30 UTC (rev 989723)
+++ PKGBUILD2021-07-29 01:24:35 UTC (rev 989724)
@@ -1,41 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Florian Pritz 
-# Contributor: Martchus 
-
-pkgname=libfilezilla
-pkgver=0.30.0
-pkgrel=1
-pkgdesc='Small and modern C++ library, offering some basic functionality to 
build high-performing, platform-independent programs'
-url='https://lib.filezilla-project.org/'
-arch=('x86_64')
-license=('GPL')
-depends=('glibc' 'gcc-libs' 'nettle' 'gnutls' 'libnettle.so' 'libhogweed.so')
-makedepends=(clang)
-checkdepends=('cppunit')
-provides=('libfilezilla.so')
-source=(https://download.filezilla-project.org/libfilezilla/libfilezilla-${pkgver}.tar.bz2)
-sha512sums=('f05a1ef2be7a6d32a6c5adf8e02f2b17e83deb67bf7c67b1bc1fec539a7235903d91dd3e98412aa1b90f1fcb322cb9ab54d3a1ff4ec44889b4dcdda6984300c9')
-b2sums=('abfef274989b0ba31d9237394aa1e88012e9fe9d071c11e7350e0ada8d5da54d7cdc93f46f65b38fa9a811a638210238f42de99fdd6832f97ede3808723e5d4f')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  export CXX=clang++
-  export CC=clang
-  ./configure \
---prefix=/usr \
---disable-static
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  # LANG needed to fix string_test::test_conversion2
-  LANG=en_US.UTF-8 make check
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: libfilezilla/repos/community-x86_64/PKGBUILD (from rev 989723, 
libfilezilla/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 01:24:35 UTC (rev 989724)
@@ -0,0 +1,41 @@
+# Maintainer: Levente Polyak 
+# Contributor: Florian Pritz 
+# Contributor: Martchus 
+
+pkgname=libfilezilla
+pkgver=0.31.0
+pkgrel=1
+pkgdesc='Small and modern C++ library, offering some basic functionality to 
build high-performing, platform-independent programs'
+url='https://lib.filezilla-project.org/'
+arch=('x86_64')
+license=('GPL')
+depends=('glibc' 'gcc-libs' 'nettle' 'gnutls' 'libnettle.so' 'libhogweed.so')
+makedepends=(clang)
+checkdepends=('cppunit')
+provides=('libfilezilla.so')
+source=(https://download.filezilla-project.org/libfilezilla/libfilezilla-${pkgver}.tar.bz2)
+sha512sums=('d8be1658c0ece762dc5c87e58f87925579cb2e4b261fea67da407b5d78cfe601a4d1bcb792f00f0f6a41fc7a90a06476a6d2c7a1bf50a85014649116c895e963')
+b2sums=('cbc3653bc8fb676793980221bcccab6ae546ff6bbcff133e44657012f29559da03e07387b4bbb543d479d8796fa7c106d662d8a1415942fa72eabee210f2517d')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  export CXX=clang++
+  export CC=clang
+  ./configure \
+--prefix=/usr \
+--disable-static
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  # LANG needed to fix string_test::test_conversion2
+  LANG=en_US.UTF-8 make check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:



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

2021-07-28 Thread Frederik Schwan via arch-commits
Date: Thursday, July 29, 2021 @ 01:24:30
  Author: freswa
Revision: 989723

upgpkg: libfilezilla 0.31.0-1

Modified:
  libfilezilla/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 01:10:39 UTC (rev 989722)
+++ PKGBUILD2021-07-29 01:24:30 UTC (rev 989723)
@@ -3,7 +3,7 @@
 # Contributor: Martchus 
 
 pkgname=libfilezilla
-pkgver=0.30.0
+pkgver=0.31.0
 pkgrel=1
 pkgdesc='Small and modern C++ library, offering some basic functionality to 
build high-performing, platform-independent programs'
 url='https://lib.filezilla-project.org/'
@@ -14,8 +14,8 @@
 checkdepends=('cppunit')
 provides=('libfilezilla.so')
 
source=(https://download.filezilla-project.org/libfilezilla/libfilezilla-${pkgver}.tar.bz2)
-sha512sums=('f05a1ef2be7a6d32a6c5adf8e02f2b17e83deb67bf7c67b1bc1fec539a7235903d91dd3e98412aa1b90f1fcb322cb9ab54d3a1ff4ec44889b4dcdda6984300c9')
-b2sums=('abfef274989b0ba31d9237394aa1e88012e9fe9d071c11e7350e0ada8d5da54d7cdc93f46f65b38fa9a811a638210238f42de99fdd6832f97ede3808723e5d4f')
+sha512sums=('d8be1658c0ece762dc5c87e58f87925579cb2e4b261fea67da407b5d78cfe601a4d1bcb792f00f0f6a41fc7a90a06476a6d2c7a1bf50a85014649116c895e963')
+b2sums=('cbc3653bc8fb676793980221bcccab6ae546ff6bbcff133e44657012f29559da03e07387b4bbb543d479d8796fa7c106d662d8a1415942fa72eabee210f2517d')
 
 build() {
   cd ${pkgname}-${pkgver}



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

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 01:10:39
  Author: archange
Revision: 989722

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 01:10:34 UTC (rev 989721)
+++ PKGBUILD2021-07-29 01:10:39 UTC (rev 989722)
@@ -1,47 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=textdistance
-pkgname=python-${_pkg}
-pkgver=4.2.0
-pkgrel=1
-pkgdesc="Compute distance between sequences"
-arch=(any)
-url="https://github.com/life4/textdistance;
-license=(MIT)
-depends=(
-python-abydos
-python-jellyfish
-python-numpy
-python-levenshtein
-python-pyxdameraulevenshtein
-)
-makedepends=(python-setuptools)
-checkdepends=(
-python-pytest
-python-hypothesis
-python-isort
-python-pylev
-python-py_stringmatching
-python-tabulate
-)
-# PyPi tarballs do not have the tests
-#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-source=(${url}/archive/v.${pkgver}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('b2c9865b47a4c83e461337bcd9f038d8c202af18987d531be8a6ea5abc62b25e')
-
-build() {
-  cd ${_pkg}-v.${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${_pkg}-v.${pkgver}
-  # Failing tests, nowhere to report them…
-  pytest --deselect tests/test_external.py
-}
-
-package() {
-  cd ${_pkg}-v.${pkgver}
-  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
-  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
-}

Copied: python-textdistance/repos/community-any/PKGBUILD (from rev 989721, 
python-textdistance/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 01:10:39 UTC (rev 989722)
@@ -0,0 +1,48 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=textdistance
+pkgname=python-${_pkg}
+pkgver=4.2.1
+pkgrel=1
+pkgdesc="Compute distance between sequences"
+arch=(any)
+url="https://github.com/life4/textdistance;
+license=(MIT)
+depends=(
+python-abydos
+python-jellyfish
+python-numpy
+python-levenshtein
+python-pyxdameraulevenshtein
+)
+makedepends=(python-setuptools)
+checkdepends=(
+python-pytest
+python-hypothesis
+python-isort
+python-pylev
+python-py_stringmatching
+python-tabulate
+)
+# PyPi tarballs do not have the tests
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/v.${pkgver}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('2f475938edbef7faee50deeb000c81877e1165c29ff091b7c871dbcd0a244ca4')
+
+build() {
+  cd ${_pkg}-v.${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-v.${pkgver}
+  # Failing tests, reported by email
+  pytest --deselect tests/test_external.py
+}
+
+package() {
+  cd ${_pkg}-v.${pkgver}
+  export PYTHONHASHSEED=0
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 01:10:34
  Author: archange
Revision: 989721

upgpkg: python-textdistance 4.2.1-1

Modified:
  python-textdistance/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:42 UTC (rev 989720)
+++ PKGBUILD2021-07-29 01:10:34 UTC (rev 989721)
@@ -2,7 +2,7 @@
 
 _pkg=textdistance
 pkgname=python-${_pkg}
-pkgver=4.2.0
+pkgver=4.2.1
 pkgrel=1
 pkgdesc="Compute distance between sequences"
 arch=(any)
@@ -27,7 +27,7 @@
 # PyPi tarballs do not have the tests
 
#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
 source=(${url}/archive/v.${pkgver}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('b2c9865b47a4c83e461337bcd9f038d8c202af18987d531be8a6ea5abc62b25e')
+sha256sums=('2f475938edbef7faee50deeb000c81877e1165c29ff091b7c871dbcd0a244ca4')
 
 build() {
   cd ${_pkg}-v.${pkgver}
@@ -36,12 +36,13 @@
 
 check() {
   cd ${_pkg}-v.${pkgver}
-  # Failing tests, nowhere to report them…
+  # Failing tests, reported by email
   pytest --deselect tests/test_external.py
 }
 
 package() {
   cd ${_pkg}-v.${pkgver}
+  export PYTHONHASHSEED=0
   python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
   install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
 }



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:44
  Author: heftig
Revision: 420608

archrelease: copy trunk to testing-x86_64

Added:
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 420606, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config
(from rev 420606, linux-zen/trunk/config)

--+
 PKGBUILD |  202 +
 config   |10616 +
 2 files changed, 10818 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 420607:420608 to see the changes.


[arch-commits] Commit in bbswitch/repos (4 files)

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:42
  Author: heftig
Revision: 989720

archrelease: copy trunk to community-testing-x86_64

Added:
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch
(from rev 989717, bbswitch/trunk/0001-proc_ops-struct.patch)
  bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch
(from rev 989717, bbswitch/trunk/0002-kernel-5.7.patch)
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 989718, bbswitch/trunk/PKGBUILD)

+
 0001-proc_ops-struct.patch |   36 ++
 0002-kernel-5.7.patch  |   11 +
 PKGBUILD   |   50 +++
 3 files changed, 97 insertions(+)

Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch 
(from rev 989717, bbswitch/trunk/0001-proc_ops-struct.patch)
===
--- community-testing-x86_64/0001-proc_ops-struct.patch 
(rev 0)
+++ community-testing-x86_64/0001-proc_ops-struct.patch 2021-07-29 00:52:42 UTC 
(rev 989720)
@@ -0,0 +1,36 @@
+diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c 
bbswitch-0.8.new/bbswitch.c
+--- bbswitch-0.8.orig/bbswitch.c   2013-12-04 21:22:06.0 -0200
 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #define BBSWITCH_VERSION "0.8"
+ 
+@@ -375,13 +376,23 @@
+ return 0;
+ }
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0)
++static struct proc_ops bbswitch_fops = {
++.proc_open   = bbswitch_proc_open,
++.proc_read   = seq_read,
++.proc_write  = bbswitch_proc_write,
++.proc_lseek = seq_lseek,
++.proc_release= single_release
++};
++#else
+ static struct file_operations bbswitch_fops = {
+ .open   = bbswitch_proc_open,
+ .read   = seq_read,
+ .write  = bbswitch_proc_write,
+ .llseek = seq_lseek,
+ .release= single_release
+-};
++ };
++#endif
+ 
+ static struct notifier_block nb = {
+ .notifier_call = _pm_handler

Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 
989717, bbswitch/trunk/0002-kernel-5.7.patch)
===
--- community-testing-x86_64/0002-kernel-5.7.patch  
(rev 0)
+++ community-testing-x86_64/0002-kernel-5.7.patch  2021-07-29 00:52:42 UTC 
(rev 989720)
@@ -0,0 +1,11 @@
+diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c
+--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 +
 bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 +
+@@ -29,6 +29,7 @@
+ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 989718, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:42 UTC (rev 989720)
@@ -0,0 +1,50 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=435
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+makedepends=('linux-headers')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;
+0001-proc_ops-struct.patch 0002-kernel-5.7.patch)
+sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c'
+
'993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1'
+
'2eeae463b2f83e7744ff1a769cb6186389e026fc78668e836525dfd16a56abfae01cfb150c9bb46af74ec42e87ebea91636118fe0c773e7eaa7ea671b25d2e04')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -Np1 < ../0001-proc_ops-struct.patch
+  patch -Np1 < ../0002-kernel-5.7.patch
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make KDIR=/usr/src/linux
+}
+
+package_bbswitch() {
+  depends=('linux')
+
+  cd ${pkgbase}-${pkgver}
+  _extradir="/usr/lib/modules/$(

[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:41
  Author: heftig
Revision: 420606

archrelease: copy trunk to testing-x86_64

Added:
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 420605, nvidia/trunk/PKGBUILD)

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 420605, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-07-29 00:52:41 UTC (rev 420606)
@@ -0,0 +1,39 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgname=nvidia
+pkgver=470.57.02
+pkgrel=6
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=('linux-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:44
  Author: heftig
Revision: 420607

archrelease: copy trunk to testing-x86_64

Added:
  linux/repos/testing-x86_64/
  linux/repos/testing-x86_64/PKGBUILD
(from rev 420606, linux/trunk/PKGBUILD)
  linux/repos/testing-x86_64/config
(from rev 420606, linux/trunk/config)

--+
 PKGBUILD |  202 +
 config   |10559 +
 2 files changed, 10761 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 420606:420607 to see the changes.


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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:41
  Author: heftig
Revision: 989718

archrelease: copy trunk to community-testing-x86_64

Added:
  netfilter-fullconenat/repos/community-testing-x86_64/
  netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD
(from rev 989717, netfilter-fullconenat/trunk/PKGBUILD)

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

Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 
989717, netfilter-fullconenat/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:41 UTC (rev 989718)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=134
+pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
+arch=('x86_64')
+url="https://github.com/Chion82/netfilter-full-cone-nat;
+license=('GPL2')
+depends=("linux")
+makedepends=('linux-headers' 'git')
+_commit=0cf3b48fd7d2fa81d0297d1fff12bbd0580fc435  # master
+source=("${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat#commit=${_commit};)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd ${pkgname}
+  ( set -o pipefail
+git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short 
HEAD)"
+  )
+}
+
+prepare() {
+  cd ${pkgname}
+  echo "obj-m = xt_FULLCONENAT.o" > Kbuild
+}
+
+build() {
+  cd ${pkgname}
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  local extradir=/usr/lib/modules/$(

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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:41
  Author: heftig
Revision: 989719

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-testing-x86_64/PKGBUILD
(from rev 989717, acpi_call/trunk/PKGBUILD)

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

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 989717, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:41 UTC (rev 989719)
@@ -0,0 +1,38 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.2.1
+pkgrel=76
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-headers' "acpi_call-dkms=$pkgver")
+conflicts=('acpi_call-dkms')
+
+build() {
+  _kernver=$(

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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:39
  Author: heftig
Revision: 989716

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 989711, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 989711, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:39 UTC (rev 989716)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=322
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

[arch-commits] Commit in vhba-module/repos (4 files)

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:39
  Author: heftig
Revision: 989717

archrelease: copy trunk to community-testing-x86_64

Added:
  vhba-module/repos/community-testing-x86_64/
  vhba-module/repos/community-testing-x86_64/60-vhba.rules
(from rev 989711, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-testing-x86_64/PKGBUILD
(from rev 989711, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-testing-x86_64/dkms.conf
(from rev 989711, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   56 
 dkms.conf |9 +
 3 files changed, 66 insertions(+)

Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 
989711, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-x86_64/60-vhba.rules  (rev 0)
+++ community-testing-x86_64/60-vhba.rules  2021-07-29 00:52:39 UTC (rev 
989717)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 989711, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:39 UTC (rev 989717)
@@ -0,0 +1,56 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20210418
+pkgrel=28
+pkgdesc="Kernel module that emulates SCSI devices"
+url="https://cdemu.sourceforge.io/;
+arch=(x86_64)
+license=(GPL)
+makedepends=('linux-headers')
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.xz;
+60-vhba.rules dkms.conf)
+sha256sums=('18bd82ae27721ad1612b3c31accd81898ae326370964385ca52a2a66b67a3f85'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  sed -i 's/20190302/20190410/' Makefile  # Fixup VHBA_VERSION
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(

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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:38
  Author: heftig
Revision: 989715

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 989711, r8168/trunk/PKGBUILD)

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

Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 989711, 
r8168/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:38 UTC (rev 989715)
@@ -0,0 +1,46 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.049.02
+pkgrel=7
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+
https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc)
+sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24'
+'SKIP')
+validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano 
Torromeo 
+
+build() {
+   cd "$pkgname-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux M="$PWD/src" \
+   ENABLE_USE_FIRMWARE_FILE=y \
+   CONFIG_R8168_NAPI=y \
+   CONFIG_R8168_VLAN=y \
+   CONFIG_ASPM=y \
+   ENABLE_S5WOL=y \
+   ENABLE_EEE=y \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux')
+
+   local extradir=/usr/lib/modules/$(

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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:38
  Author: heftig
Revision: 989714

archrelease: copy trunk to community-testing-x86_64

Added:
  broadcom-wl/repos/community-testing-x86_64/
  broadcom-wl/repos/community-testing-x86_64/PKGBUILD
(from rev 989711, broadcom-wl/trunk/PKGBUILD)

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

Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 989711, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:38 UTC (rev 989714)
@@ -0,0 +1,42 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=314
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+build() {
+_kernver=$(

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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:37
  Author: heftig
Revision: 989712

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-anything-arch/repos/community-testing-x86_64/
  deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 989711, deepin-anything-arch/trunk/PKGBUILD)

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

Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
989711, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:37 UTC (rev 989712)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=5.0.9
+pkgrel=14
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("https://github.com/linuxdeepin/deepin-anything/archive/$pkgver/deepin-anything-$pkgver.tar.gz;)
+sha512sums=('d7038f900c7f6cf2af156ced0fab6bcd46bff347011acc34b5d355ae8f09efe3f323724b728fbfe9c8b961e238ceb7c81aaf45f2e446b5d9ce908e8c0a658c5b')
+
+build() {
+  cd deepin-anything-$pkgver
+  make -C kernelmod kdir=/usr/src/linux
+}
+
+package() {
+  depends=('linux')
+
+  cd deepin-anything-$pkgver
+  local extradir=/usr/lib/modules/$(

[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:38
  Author: heftig
Revision: 989713

archrelease: copy trunk to community-testing-x86_64

Added:
  virtualbox-host-modules-arch/repos/community-testing-x86_64/
  virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 989711, virtualbox-host-modules-arch/trunk/PKGBUILD)

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

Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD 
(from rev 989711, virtualbox-host-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-29 00:52:38 UTC (rev 989713)
@@ -0,0 +1,40 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.24
+pkgrel=5
+pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+arch=('x86_64')
+url='https://virtualbox.org/'
+license=('GPL')
+makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver")
+replaces=('virtualbox-modules' 'virtualbox-host-modules')
+conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+   'virtualbox-host-dkms')
+provides=('VIRTUALBOX-HOST-MODULES')
+
+build() {
+  _kernver="$(

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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:15
  Author: heftig
Revision: 989709

20210418-28: linux 5.13.6.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:14 UTC (rev 989708)
+++ PKGBUILD2021-07-29 00:52:15 UTC (rev 989709)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20210418
-pkgrel=27
+pkgrel=28
 pkgdesc="Kernel module that emulates SCSI devices"
 url="https://cdemu.sourceforge.io/;
 arch=(x86_64)



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:19
  Author: heftig
Revision: 989711

5.0.9-14: linux 5.13.6.arch1-1

Modified:
  deepin-anything-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:17 UTC (rev 989710)
+++ PKGBUILD2021-07-29 00:52:19 UTC (rev 989711)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-anything-arch
 pkgver=5.0.9
-pkgrel=13
+pkgrel=14
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything;



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:18
  Author: heftig
Revision: 420605

470.57.02-6: linux 5.13.6.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:51:39 UTC (rev 420604)
+++ PKGBUILD2021-07-29 00:52:18 UTC (rev 420605)
@@ -4,7 +4,7 @@
 
 pkgname=nvidia
 pkgver=470.57.02
-pkgrel=5
+pkgrel=6
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/;



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:08
  Author: heftig
Revision: 989703

r73.0cf3b48-134: linux 5.13.6.arch1-1

Modified:
  netfilter-fullconenat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:34:12 UTC (rev 989702)
+++ PKGBUILD2021-07-29 00:52:08 UTC (rev 989703)
@@ -3,7 +3,7 @@
 
 pkgname=netfilter-fullconenat
 pkgver=r73.0cf3b48
-pkgrel=133
+pkgrel=134
 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
 arch=('x86_64')
 url="https://github.com/Chion82/netfilter-full-cone-nat;



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:14
  Author: heftig
Revision: 989708

8.049.02-7: linux 5.13.6.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:12 UTC (rev 989707)
+++ PKGBUILD2021-07-29 00:52:14 UTC (rev 989708)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.049.02
-pkgrel=6
+pkgrel=7
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:10
  Author: heftig
Revision: 989705

0.43-322: linux 5.13.6.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:09 UTC (rev 989704)
+++ PKGBUILD2021-07-29 00:52:10 UTC (rev 989705)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=321
+pkgrel=322
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:17
  Author: heftig
Revision: 989710

1.2.1-76: linux 5.13.6.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:15 UTC (rev 989709)
+++ PKGBUILD2021-07-29 00:52:17 UTC (rev 989710)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call
 pkgver=1.2.1
-pkgrel=75
+pkgrel=76
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:12
  Author: heftig
Revision: 989707

0.8-435: linux 5.13.6.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:11 UTC (rev 989706)
+++ PKGBUILD2021-07-29 00:52:12 UTC (rev 989707)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=434
+pkgrel=435
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:11
  Author: heftig
Revision: 989706

6.30.223.271-314: linux 5.13.6.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:10 UTC (rev 989705)
+++ PKGBUILD2021-07-29 00:52:11 UTC (rev 989706)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=313
+pkgrel=314
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'



[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:52:09
  Author: heftig
Revision: 989704

6.1.24-5: linux 5.13.6.arch1-1

Modified:
  virtualbox-host-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:52:08 UTC (rev 989703)
+++ PKGBUILD2021-07-29 00:52:09 UTC (rev 989704)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.24
-pkgrel=4
+pkgrel=5
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:51:39
  Author: heftig
Revision: 420604

5.13.6.arch1-1

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:46:53 UTC (rev 420603)
+++ PKGBUILD2021-07-29 00:51:39 UTC (rev 420604)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux
-pkgver=5.13.5.arch1
+pkgver=5.13.6.arch1
 pkgrel=1
 pkgdesc='Linux'
 _srctag=v${pkgver%.*}-${pkgver##*.}



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:46:53
  Author: heftig
Revision: 420603

5.13.6.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:29:19 UTC (rev 420602)
+++ PKGBUILD2021-07-29 00:46:53 UTC (rev 420603)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux-zen
-pkgver=5.13.5.zen1
+pkgver=5.13.6.zen1
 pkgrel=1
 pkgdesc='Linux ZEN'
 _srctag=v${pkgver%.*}-${pkgver##*.}



[arch-commits] Commit in python-pyxdameraulevenshtein/repos/community-x86_64 (2 files)

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 00:34:12
  Author: archange
Revision: 989702

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 00:34:07 UTC (rev 989701)
+++ PKGBUILD2021-07-29 00:34:12 UTC (rev 989702)
@@ -1,34 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=pyxDamerauLevenshtein
-pkgname=python-${_pkg,,}
-pkgver=1.6.1
-pkgrel=1
-pkgdesc="Implements the Damerau-Levenshtein (DL) edit distance algorithm"
-arch=(x86_64)
-url="https://github.com/gfairchild/pyxDamerauLevenshtein;
-license=(BSD)
-depends=(python-numpy)
-makedepends=(python-setuptools cython)
-checkdepends=(python-pytest)
-# No tests in PyPi tarballs
-#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('26f843b0af9e04e538c7a2eda51ce9bcbd3f5723a1e5c6ff842fca11f5a08b27')
-
-build() {
-  cd ${_pkg}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${_pkg}-${pkgver}
-  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
-  PYTHONPATH="${PWD}"/build/lib.linux-${CARCH}-${python_version} pytest
-}
-
-package() {
-  cd ${_pkg}-${pkgver}
-  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
-  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
-}

Copied: python-pyxdameraulevenshtein/repos/community-x86_64/PKGBUILD (from rev 
989701, python-pyxdameraulevenshtein/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 00:34:12 UTC (rev 989702)
@@ -0,0 +1,35 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=pyxDamerauLevenshtein
+pkgname=python-${_pkg,,}
+pkgver=1.7.0
+pkgrel=1
+pkgdesc="Implements the Damerau-Levenshtein (DL) edit distance algorithm"
+arch=(x86_64)
+url="https://github.com/gfairchild/pyxDamerauLevenshtein;
+license=(BSD)
+depends=(python)
+makedepends=(python-setuptools cython)
+checkdepends=(python-pytest)
+# No tests in PyPi tarballs
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('a85ec151f59455462ae62244d3fc16c16b33ddcf662be3e75bb8f89a862a942b')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+  PYTHONPATH="${PWD}"/build/lib.linux-${CARCH}-${python_version} pytest
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  export PYTHONHASHSEED=0
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 00:34:07
  Author: archange
Revision: 989701

upgpkg: python-pyxdameraulevenshtein 1.7.0-1

Modified:
  python-pyxdameraulevenshtein/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:33:13 UTC (rev 989700)
+++ PKGBUILD2021-07-29 00:34:07 UTC (rev 989701)
@@ -2,19 +2,19 @@
 
 _pkg=pyxDamerauLevenshtein
 pkgname=python-${_pkg,,}
-pkgver=1.6.1
+pkgver=1.7.0
 pkgrel=1
 pkgdesc="Implements the Damerau-Levenshtein (DL) edit distance algorithm"
 arch=(x86_64)
 url="https://github.com/gfairchild/pyxDamerauLevenshtein;
 license=(BSD)
-depends=(python-numpy)
+depends=(python)
 makedepends=(python-setuptools cython)
 checkdepends=(python-pytest)
 # No tests in PyPi tarballs
 
#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
 source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('26f843b0af9e04e538c7a2eda51ce9bcbd3f5723a1e5c6ff842fca11f5a08b27')
+sha256sums=('a85ec151f59455462ae62244d3fc16c16b33ddcf662be3e75bb8f89a862a942b')
 
 build() {
   cd ${_pkg}-${pkgver}
@@ -29,6 +29,7 @@
 
 package() {
   cd ${_pkg}-${pkgver}
+  export PYTHONHASHSEED=0
   python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
   install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
 }



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

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 00:33:13
  Author: archange
Revision: 989700

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 00:33:09 UTC (rev 989699)
+++ PKGBUILD2021-07-29 00:33:13 UTC (rev 989700)
@@ -1,31 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=wurlitzer
-pkgname=python-${_pkg}
-pkgver=2.0.0
-pkgrel=3
-pkgdesc="Capture C-level stdout/stderr in Python"
-arch=(any)
-url="https://github.com/minrk/wurlitzer;
-license=(MIT)
-depends=(python)
-makedepends=(python-setuptools)
-checkdepends=(python-pytest python-mock)
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('86a510c0d34fcc9786ad1a9f557ac980f30ef2f821a75c2e411e0fd9cd76')
-
-build() {
-  cd ${_pkg}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${_pkg}-${pkgver}
-  py.test test.py
-}
-
-package() {
-  cd ${_pkg}-${pkgver}
-  python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 
--skip-build
-  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: python-wurlitzer/repos/community-any/PKGBUILD (from rev 989699, 
python-wurlitzer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 00:33:13 UTC (rev 989700)
@@ -0,0 +1,32 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=wurlitzer
+pkgname=python-${_pkg}
+pkgver=2.1.1
+pkgrel=1
+pkgdesc="Capture C-level stdout/stderr in Python"
+arch=(any)
+url="https://github.com/minrk/wurlitzer;
+license=(MIT)
+depends=(python)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-mock)
+source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('5a3ea5a13a8aac2d808864087fec87a0518bf7d9776173ab06a6bb4ade9f4d27')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  py.test test.py
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  export PYTHONHASHSEED=0
+  python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 
--skip-build
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}



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

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 00:33:09
  Author: archange
Revision: 989699

upgpkg: python-wurlitzer 2.1.1-1

Modified:
  python-wurlitzer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:30:05 UTC (rev 989698)
+++ PKGBUILD2021-07-29 00:33:09 UTC (rev 989699)
@@ -2,8 +2,8 @@
 
 _pkg=wurlitzer
 pkgname=python-${_pkg}
-pkgver=2.0.0
-pkgrel=3
+pkgver=2.1.1
+pkgrel=1
 pkgdesc="Capture C-level stdout/stderr in Python"
 arch=(any)
 url="https://github.com/minrk/wurlitzer;
@@ -12,7 +12,7 @@
 makedepends=(python-setuptools)
 checkdepends=(python-pytest python-mock)
 
source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('86a510c0d34fcc9786ad1a9f557ac980f30ef2f821a75c2e411e0fd9cd76')
+sha256sums=('5a3ea5a13a8aac2d808864087fec87a0518bf7d9776173ab06a6bb4ade9f4d27')
 
 build() {
   cd ${_pkg}-${pkgver}
@@ -26,6 +26,7 @@
 
 package() {
   cd ${_pkg}-${pkgver}
+  export PYTHONHASHSEED=0
   python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 
--skip-build
   install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
 }



[arch-commits] Commit in python-pyvirtualdisplay/repos/community-any (2 files)

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 00:30:05
  Author: archange
Revision: 989698

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 00:30:00 UTC (rev 989697)
+++ PKGBUILD2021-07-29 00:30:05 UTC (rev 989698)
@@ -1,38 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=PyVirtualDisplay
-pkgname=python-${_pkg,,}
-pkgver=2.1
-pkgrel=1
-pkgdesc="Python wrapper for Xvfb, Xephyr and Xvnc"
-arch=(any)
-url="https://github.com/ponty/PyVirtualDisplay;
-license=(BSD)
-depends=(python-easyprocess)
-makedepends=(python-setuptools)
-checkdepends=(
-python-pytest python-pytest-xdist
-python-pyscreenshot python-pillow
-python-entrypoint2 python-path.py python-psutil
-xorg-server-xvfb xorg-server-xephyr
-xorg-xmessage xorg-xdpyinfo scrot vncdotool
-)
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-#source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('9d4c6957ec2c4753b5293fb6a60a90d7c27fc01bc5de9b5aa863f7c1e3fb4efc')
-
-build() {
-  cd ${_pkg}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${_pkg}-${pkgver}
-  PYTHONPATH="${PWD}/build/lib" pytest tests
-}
-
-package() {
-  cd ${_pkg}-${pkgver}
-  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
-  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
-}

Copied: python-pyvirtualdisplay/repos/community-any/PKGBUILD (from rev 989697, 
python-pyvirtualdisplay/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 00:30:05 UTC (rev 989698)
@@ -0,0 +1,39 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=PyVirtualDisplay
+pkgname=python-${_pkg,,}
+pkgver=2.2
+pkgrel=1
+pkgdesc="Python wrapper for Xvfb, Xephyr and Xvnc"
+arch=(any)
+url="https://github.com/ponty/PyVirtualDisplay;
+license=(BSD)
+depends=(python-easyprocess)
+makedepends=(python-setuptools)
+checkdepends=(
+python-pytest python-pytest-xdist
+python-pyscreenshot python-pillow
+python-entrypoint2 python-path.py python-psutil
+xorg-server-xvfb xorg-server-xephyr
+xorg-xmessage xorg-xdpyinfo scrot vncdotool
+)
+source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+#source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('3ecda6b183b03ba65dcfdf0019809722480d7b7e10eea6e3a40bf1ba3146bab7')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  PYTHONPATH="${PWD}/build/lib" pytest tests
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  export PYTHONHASHSEED=0
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 00:30:00
  Author: archange
Revision: 989697

upgpkg: python-pyvirtualdisplay 2.2-1

Modified:
  python-pyvirtualdisplay/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:15:29 UTC (rev 989696)
+++ PKGBUILD2021-07-29 00:30:00 UTC (rev 989697)
@@ -2,7 +2,7 @@
 
 _pkg=PyVirtualDisplay
 pkgname=python-${_pkg,,}
-pkgver=2.1
+pkgver=2.2
 pkgrel=1
 pkgdesc="Python wrapper for Xvfb, Xephyr and Xvnc"
 arch=(any)
@@ -19,7 +19,7 @@
 )
 
source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
 #source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('9d4c6957ec2c4753b5293fb6a60a90d7c27fc01bc5de9b5aa863f7c1e3fb4efc')
+sha256sums=('3ecda6b183b03ba65dcfdf0019809722480d7b7e10eea6e3a40bf1ba3146bab7')
 
 build() {
   cd ${_pkg}-${pkgver}
@@ -33,6 +33,7 @@
 
 package() {
   cd ${_pkg}-${pkgver}
+  export PYTHONHASHSEED=0
   python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
   install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
 }



[arch-commits] Commit in gst-plugins-bad/repos (2 files)

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:29:19
  Author: heftig
Revision: 420602

archrelease: copy trunk to staging-x86_64

Added:
  gst-plugins-bad/repos/staging-x86_64/
  gst-plugins-bad/repos/staging-x86_64/PKGBUILD
(from rev 420601, gst-plugins-bad/trunk/PKGBUILD)

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

Copied: gst-plugins-bad/repos/staging-x86_64/PKGBUILD (from rev 420601, 
gst-plugins-bad/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-07-29 00:29:19 UTC (rev 420602)
@@ -0,0 +1,133 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=gst-plugins-bad
+pkgname=(gst-plugins-bad-libs gst-plugins-bad gst-plugin-opencv gst-plugin-wpe)
+pkgver=1.18.4
+pkgrel=10
+pkgdesc="Multimedia graph framework - bad plugins"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(gst-plugins-base-libs orc libdrm libx11 libgudev libusb libvdpau
+ libxkbcommon-x11)
+makedepends=(mjpegtools curl chromaprint libmms faad2 libdca libdvdnav
+ libmodplug libgme nettle libkate wayland libofa openjpeg2 libwebp
+ libsrtp sbc rtmpdump libexif libdvdread wildmidi ladspa openal
+ vulkan-icd-loader libfdk-aac faac soundtouch spandsp neon
+ webrtc-audio-processing libdc1394 libmpcdec zvbi openexr libbs2b
+ libnice lcms2 bluez-libs glu srt aom x265 liblrdf libde265 zbar
+ librsvg fluidsynth lilv lv2 gst-plugins-good python git
+ gobject-introspection vulkan-headers vulkan-validation-layers
+ wayland-protocols gtk3 meson shaderc libavtp svt-hevc libmicrodns
+ zxing-cpp opencv libva wpewebkit)
+checkdepends=(xorg-server-xvfb)
+options=(!emptydirs)
+_commit=8cb03bdf01ca6ad8c87f951bcd7962c3ca9f6860  # tags/1.18.4^0
+source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+  git cherry-pick -n 68858358544dd3b7e20663f731db22fd74a78a45 # fix build with 
GCC 11
+  git cherry-pick -n a9fafd98b74fd184b178604095d35ac6105119b8 # fix build with 
OpenEXR 3
+}
+
+build() {
+  arch-meson $pkgbase build \
+-D directfb=disabled \
+-D doc=disabled \
+-D flite=disabled \
+-D gsm=disabled \
+-D iqa=disabled \
+-D magicleap=disabled \
+-D msdk=disabled \
+-D openh264=disabled \
+-D openmpt=disabled \
+-D openni2=disabled \
+-D opensles=disabled \
+-D tinyalsa=disabled \
+-D voaacenc=disabled \
+-D voamrwbenc=disabled \
+-D wasapi2=disabled \
+-D wasapi=disabled \
+-D gobject-cast-checks=disabled \
+-D package-name="GStreamer Bad Plugins (Arch Linux)" \
+-D package-origin="https://www.archlinux.org/;
+  meson compile -C build
+}
+
+check() (
+  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
+  export XDG_RUNTIME_DIR
+
+  # elements_dtls test hangs sometimes
+  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local +iglx -noreset' \
+meson test -C build --print-errorlogs || :
+)
+
+package_gst-plugins-bad-libs() {
+  pkgdesc="${pkgdesc% plugins}"
+  provides=("gst-transcoder=$pkgver")
+  conflicts=("gst-transcoder<1.18.0")
+  replaces=("gst-transcoder<1.18.0")
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  mkdir -p ext/lib/gstreamer-1.0
+  for _x in aom assrender bs2b bz2 chromaprint closedcaption colormanagement \
+curl dc1394 de265 dtls dtsdec faac faad fdkaac fluidsynthmidi gme \
+hls kate ladspa lv2 mms modplug mpeg2enc mplex musepack \
+neonhttpsrc ofa openal openexr openjpeg opusparse resindvd rsvg \
+rtmp sbc sctp smoothstreaming sndfile soundtouch spandsp srt srtp \
+teletext ttmlsubs vulkan waylandsink webp webrtc webrtcdsp \
+wildmidi x265 zbar va svthevcenc avtp zxing microdns; do
+_x="lib/gstreamer-1.0/libgst${_x}.so"
+mv "$pkgdir/usr/$_x" "ext/$_x"
+  done
+
+  mkdir -p opencv/{lib,include/gstreamer-1.0/gst}
+  mv -t opencv/lib "$pkgdir"/usr/lib/*opencv*
+  mv -t opencv/include/gstreamer-1.0/gst \
+"$pkgdir"/usr/include/gstreamer-1.0/gst/opencv
+
+  for _x in opencv wpe; do
+mkdir -p "$_x/lib/gstreamer-1.0"
+_f="lib/gstreamer-1.0/libgst${_x}.so"
+mv "$pkgdir/usr/$_f" "$_x/$_f"
+  done
+}
+
+package_gst-plugins-bad() {
+  depends=("gst-plugins-bad-libs=$pkgver" gst-plugins-good
+   aom libass libbs2b bzip2 chromaprint pango lcms2 curl libxml2
+   libdc1394 libde265 openssl libdca faac faad2 libfdk-aac fluidsynth
+   libgme nettle libkate liblrdf lilv libmms libmodplug mjpegtools
+   libmpcdec neon libofa openal openexr openjpeg2 opus libdvdnav
+   libdvdread librsvg 

[arch-commits] Commit in gst-plugins-bad/trunk (PKGBUILD)

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:29:08
  Author: heftig
Revision: 420601

1.18.4-10: fluidsynth rebuild

Modified:
  gst-plugins-bad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:19:36 UTC (rev 420600)
+++ PKGBUILD2021-07-29 00:29:08 UTC (rev 420601)
@@ -4,7 +4,7 @@
 pkgbase=gst-plugins-bad
 pkgname=(gst-plugins-bad-libs gst-plugins-bad gst-plugin-opencv gst-plugin-wpe)
 pkgver=1.18.4
-pkgrel=9
+pkgrel=10
 pkgdesc="Multimedia graph framework - bad plugins"
 url="https://gstreamer.freedesktop.org/;
 arch=(x86_64)



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:19:36
  Author: heftig
Revision: 420600

archrelease: copy trunk to extra-x86_64

Added:
  malcontent/repos/extra-x86_64/PKGBUILD
(from rev 420599, malcontent/trunk/PKGBUILD)
Deleted:
  malcontent/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 00:19:26 UTC (rev 420599)
+++ PKGBUILD2021-07-29 00:19:36 UTC (rev 420600)
@@ -1,38 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=malcontent
-pkgver=0.9.0
-pkgrel=1
-pkgdesc="Parental control support for applications"
-url="https://gitlab.freedesktop.org/pwithnall/malcontent;
-license=(LGPL2.1)
-arch=(x86_64)
-depends=(accountsservice dbus flatpak glib2 gtk3 polkit appstream-glib)
-makedepends=(git meson gobject-introspection gtk-doc libglib-testing 
yelp-tools)
-provides=(libmalcontent{,-ui}-${pkgver%%.*}.so)
-_commit=bf9bf5e8bae3497596b3df786dae9618a289c4e0  # tags/0.9.0^0
-source=("git+https://gitlab.freedesktop.org/pwithnall/malcontent.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: malcontent/repos/extra-x86_64/PKGBUILD (from rev 420599, 
malcontent/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 00:19:36 UTC (rev 420600)
@@ -0,0 +1,38 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=malcontent
+pkgver=0.10.1
+pkgrel=1
+pkgdesc="Parental control support for applications"
+url="https://gitlab.freedesktop.org/pwithnall/malcontent;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(accountsservice dbus flatpak glib2 gtk3 polkit appstream-glib)
+makedepends=(git meson gobject-introspection gtk-doc libglib-testing 
yelp-tools)
+provides=(libmalcontent{,-ui}-${pkgver%%.*}.so)
+_commit=e0fac336384561c8ba6e1a2d3d1ec109aa921343  # tags/0.10.1^0
+source=("git+https://gitlab.freedesktop.org/pwithnall/malcontent.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
+}



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:19:26
  Author: heftig
Revision: 420599

0.10.1-1

Modified:
  malcontent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:16:46 UTC (rev 420598)
+++ PKGBUILD2021-07-29 00:19:26 UTC (rev 420599)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=malcontent
-pkgver=0.9.0
+pkgver=0.10.1
 pkgrel=1
 pkgdesc="Parental control support for applications"
 url="https://gitlab.freedesktop.org/pwithnall/malcontent;
@@ -10,7 +10,7 @@
 depends=(accountsservice dbus flatpak glib2 gtk3 polkit appstream-glib)
 makedepends=(git meson gobject-introspection gtk-doc libglib-testing 
yelp-tools)
 provides=(libmalcontent{,-ui}-${pkgver%%.*}.so)
-_commit=bf9bf5e8bae3497596b3df786dae9618a289c4e0  # tags/0.9.0^0
+_commit=e0fac336384561c8ba6e1a2d3d1ec109aa921343  # tags/0.10.1^0
 
source=("git+https://gitlab.freedesktop.org/pwithnall/malcontent.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -33,6 +33,6 @@
 }
 
 package() {
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
   install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
 }



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:16:46
  Author: heftig
Revision: 420598

archrelease: copy trunk to extra-x86_64

Added:
  libfprint/repos/extra-x86_64/PKGBUILD
(from rev 420597, libfprint/trunk/PKGBUILD)
Deleted:
  libfprint/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 00:16:16 UTC (rev 420597)
+++ PKGBUILD2021-07-29 00:16:46 UTC (rev 420598)
@@ -1,41 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Tom Gundersen 
-# Contributor: Thomas Baechler 
-
-pkgname=libfprint
-pkgver=1.92.0
-pkgrel=1
-pkgdesc="Library for fingerprint readers"
-url="https://fprint.freedesktop.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(libgusb pixman nss systemd libgudev)
-makedepends=(git meson gtk-doc gobject-introspection)
-checkdepends=(cairo)
-provides=(libfprint-2.so)
-groups=(fprint)
-_commit=0c26205a1e83a4ea3c392e8a862cda12ee05bd96  # tags/v1.92.0^0
-source=("git+https://gitlab.freedesktop.org/libfprint/libfprint.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/^V_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  meson install -C build --destdir "$pkgdir"
-}

Copied: libfprint/repos/extra-x86_64/PKGBUILD (from rev 420597, 
libfprint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 00:16:46 UTC (rev 420598)
@@ -0,0 +1,41 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Tom Gundersen 
+# Contributor: Thomas Baechler 
+
+pkgname=libfprint
+pkgver=1.92.1
+pkgrel=1
+pkgdesc="Library for fingerprint readers"
+url="https://fprint.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(libgusb pixman nss systemd libgudev)
+makedepends=(git meson gtk-doc gobject-introspection)
+checkdepends=(cairo)
+provides=(libfprint-2.so)
+groups=(fprint)
+_commit=a68fce0f2caac09b9de2562b1c34efe37b273e91  # tags/v1.92.1^0
+source=("git+https://gitlab.freedesktop.org/libfprint/libfprint.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/^V_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



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

2021-07-28 Thread Jan Steffens via arch-commits
Date: Thursday, July 29, 2021 @ 00:16:16
  Author: heftig
Revision: 420597

1.92.1-1

Modified:
  libfprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-28 23:46:24 UTC (rev 420596)
+++ PKGBUILD2021-07-29 00:16:16 UTC (rev 420597)
@@ -3,7 +3,7 @@
 # Contributor: Thomas Baechler 
 
 pkgname=libfprint
-pkgver=1.92.0
+pkgver=1.92.1
 pkgrel=1
 pkgdesc="Library for fingerprint readers"
 url="https://fprint.freedesktop.org/;
@@ -14,7 +14,7 @@
 checkdepends=(cairo)
 provides=(libfprint-2.so)
 groups=(fprint)
-_commit=0c26205a1e83a4ea3c392e8a862cda12ee05bd96  # tags/v1.92.0^0
+_commit=a68fce0f2caac09b9de2562b1c34efe37b273e91  # tags/v1.92.1^0
 
source=("git+https://gitlab.freedesktop.org/libfprint/libfprint.git#commit=$_commit;)
 sha256sums=('SKIP')
 



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

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 00:15:29
  Author: archange
Revision: 989696

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-29 00:15:24 UTC (rev 989695)
+++ PKGBUILD2021-07-29 00:15:29 UTC (rev 989696)
@@ -1,41 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=pyscreenshot
-pkgname=python-${_pkg}
-pkgver=2.3
-pkgrel=1
-pkgdesc="Copy the contents of the screen to a PIL or Pillow image memory"
-arch=(any)
-url="https://github.com/ponty/pyscreenshot;
-license=(BSD)
-depends=(python-easyprocess python-entrypoint2 python-mss python-jeepney)
-makedepends=(python-setuptools)
-checkdepends=(
-python-pytest python-pyvirtualdisplay python-pillow python-path.py
-python-xlib python-gobject python-pyqt5 python-wxpython pyside2
-xorg-server-xvfb xorg-xdpyinfo gnome-screenshot scrot imagemagick
-maim pqiv
-)
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-#source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('bfdc311bd6ec1ee9e3c25ece75b24a749673ad5d5f89ee02950080023054ffd5')
-
-build() {
-  cd ${_pkg}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${_pkg}-${pkgver}
-  export PYTHONPATH="${PWD}/build/lib/" 
-  python -m pyscreenshot.check.versions
-  python -m pyscreenshot.check.speedtest --virtual-display
-  xvfb-run -n 101 -s "+extension RANDR -br -screen 0 900x800x24" python -m 
pytest -v
-  xvfb-run -n 102 -s "-extension RANDR -br -screen 0 900x800x24" python -m 
pytest -v
-}
-
-package() {
-  cd ${_pkg}-${pkgver}
-  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
-  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
-}

Copied: python-pyscreenshot/repos/community-any/PKGBUILD (from rev 989695, 
python-pyscreenshot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-29 00:15:29 UTC (rev 989696)
@@ -0,0 +1,42 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=pyscreenshot
+pkgname=python-${_pkg}
+pkgver=3.0
+pkgrel=1
+pkgdesc="Copy the contents of the screen to a PIL or Pillow image memory"
+arch=(any)
+url="https://github.com/ponty/pyscreenshot;
+license=(BSD)
+depends=(python-easyprocess python-entrypoint2 python-mss python-jeepney)
+makedepends=(python-setuptools)
+checkdepends=(
+python-pytest python-pyvirtualdisplay python-pillow python-path.py
+python-xlib python-gobject python-pyqt5 python-wxpython pyside2
+xorg-server-xvfb xorg-xdpyinfo gnome-screenshot scrot imagemagick
+maim pqiv
+)
+source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+#source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('dd4fdfaeb617483913a6b16845b9f428de5db28758979f4b6cf8f236d292b908')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  export PYTHONPATH="${PWD}/build/lib/" 
+  python -m pyscreenshot.check.versions
+#  python -m pyscreenshot.check.speedtest --virtual-display
+  xvfb-run -n 101 -s "+extension RANDR -br -screen 0 900x800x24" python -m 
pytest -v
+  xvfb-run -n 102 -s "-extension RANDR -br -screen 0 900x800x24" python -m 
pytest -v
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  export PYTHONHASHSEED=0
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2021-07-28 Thread Bruno Pagani via arch-commits
Date: Thursday, July 29, 2021 @ 00:15:24
  Author: archange
Revision: 989695

upgpkg: python-pyscreenshot 3.0-1

Speed tests hangs.
Includes reproducibility.

Modified:
  python-pyscreenshot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:10:33 UTC (rev 989694)
+++ PKGBUILD2021-07-29 00:15:24 UTC (rev 989695)
@@ -2,7 +2,7 @@
 
 _pkg=pyscreenshot
 pkgname=python-${_pkg}
-pkgver=2.3
+pkgver=3.0
 pkgrel=1
 pkgdesc="Copy the contents of the screen to a PIL or Pillow image memory"
 arch=(any)
@@ -18,7 +18,7 @@
 )
 
source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
 #source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('bfdc311bd6ec1ee9e3c25ece75b24a749673ad5d5f89ee02950080023054ffd5')
+sha256sums=('dd4fdfaeb617483913a6b16845b9f428de5db28758979f4b6cf8f236d292b908')
 
 build() {
   cd ${_pkg}-${pkgver}
@@ -29,7 +29,7 @@
   cd ${_pkg}-${pkgver}
   export PYTHONPATH="${PWD}/build/lib/" 
   python -m pyscreenshot.check.versions
-  python -m pyscreenshot.check.speedtest --virtual-display
+#  python -m pyscreenshot.check.speedtest --virtual-display
   xvfb-run -n 101 -s "+extension RANDR -br -screen 0 900x800x24" python -m 
pytest -v
   xvfb-run -n 102 -s "-extension RANDR -br -screen 0 900x800x24" python -m 
pytest -v
 }
@@ -36,6 +36,7 @@
 
 package() {
   cd ${_pkg}-${pkgver}
+  export PYTHONHASHSEED=0
   python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
   install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
 }



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:10:33
  Author: felixonmars
Revision: 989694

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 989693, haskell-language-server/trunk/PKGBUILD)

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 989693, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 00:10:33 UTC (rev 989694)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.2.0.0
+pkgrel=34
+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-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 
'haskell-hls-brittany-plugin'
+ 'haskell-hls-explicit-imports-plugin'
+ 'haskell-hls-floskell-plugin' 'haskell-hls-fourmolu-plugin' 
'haskell-hls-ormolu-plugin'
+ 'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' 
'haskell-hslogger'
+ 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-regex-tdfa' 'haskell-safe-exceptions' 
'haskell-sqlite-simple' 'haskell-temporary'
+ 'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-eval-plugin'
+# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 
'haskell-hls-tactics-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-eval -f-refineImports 
-f-splice -f-tactic
+
+  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
+  
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 $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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:10:21
  Author: felixonmars
Revision: 989693

upgpkg: haskell-language-server 1.2.0.0-34: rebuild with monad-control 1.0.3

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:08:22 UTC (rev 989692)
+++ PKGBUILD2021-07-29 00:10:21 UTC (rev 989693)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.2.0.0
-pkgrel=33
+pkgrel=34
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:08:10
  Author: felixonmars
Revision: 989691

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-19: rebuild with 
monad-control 1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:07:10 UTC (rev 989690)
+++ PKGBUILD2021-07-29 00:08:10 UTC (rev 989691)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
 license=("Apache")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:08:22
  Author: felixonmars
Revision: 989692

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 989691, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 00:08:22 UTC (rev 989692)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.1
+pkgrel=19
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_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 --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:07:10
  Author: felixonmars
Revision: 989690

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 989689, haskell-hls-module-name-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 989689, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 00:07:10 UTC (rev 989690)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.0
+pkgrel=30
+pkgdesc="Module name plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-module-name-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8')
+
+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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:06:58
  Author: felixonmars
Revision: 989689

upgpkg: haskell-hls-module-name-plugin 1.0.0.0-30: rebuild with monad-control 
1.0.3

Modified:
  haskell-hls-module-name-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:06:00 UTC (rev 989688)
+++ PKGBUILD2021-07-29 00:06:58 UTC (rev 989689)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin;
 license=("Apache")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:06:00
  Author: felixonmars
Revision: 989688

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 989687, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 00:06:00 UTC (rev 989688)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.1
+pkgrel=19
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_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 --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:05:48
  Author: felixonmars
Revision: 989687

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-19: rebuild with monad-control 1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:04:48 UTC (rev 989686)
+++ PKGBUILD2021-07-29 00:05:48 UTC (rev 989687)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:04:48
  Author: felixonmars
Revision: 989686

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 989685, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 989685, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 00:04:48 UTC (rev 989686)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.2
+pkgrel=30
+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' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6')
+
+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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:04:36
  Author: felixonmars
Revision: 989685

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-30: rebuild with 
monad-control 1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:03:37 UTC (rev 989684)
+++ PKGBUILD2021-07-29 00:04:36 UTC (rev 989685)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.2
-pkgrel=29
+pkgrel=30
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:03:37
  Author: felixonmars
Revision: 989684

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 989683, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 00:03:37 UTC (rev 989684)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.0.0
+pkgrel=30
+pkgdesc="Pragmas plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-pragmas-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 
'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe')
+
+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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:03:26
  Author: felixonmars
Revision: 989683

upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-30: rebuild with monad-control 1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:01:58 UTC (rev 989682)
+++ PKGBUILD2021-07-29 00:03:26 UTC (rev 989683)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.0.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:01:58
  Author: felixonmars
Revision: 989682

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 989681, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 00:01:58 UTC (rev 989682)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.0
+pkgrel=30
+pkgdesc="Integration with the Floskell code formatter"
+url="https://hackage.haskell.org/package/hls-floskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 
'haskell-hls-plugin-api' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471')
+
+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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:01:46
  Author: felixonmars
Revision: 989681

upgpkg: haskell-hls-floskell-plugin 1.0.0.0-30: rebuild with monad-control 1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 00:00:50 UTC (rev 989680)
+++ PKGBUILD2021-07-29 00:01:46 UTC (rev 989681)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:00:50
  Author: felixonmars
Revision: 989680

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 989679, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-29 00:00:50 UTC (rev 989680)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.0.0
+pkgrel=19
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_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 --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Thursday, July 29, 2021 @ 00:00:38
  Author: felixonmars
Revision: 989679

upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-19: rebuild with monad-control 1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-28 23:59:36 UTC (rev 989678)
+++ PKGBUILD2021-07-29 00:00:38 UTC (rev 989679)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.0.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Wednesday, July 28, 2021 @ 23:59:36
  Author: felixonmars
Revision: 989678

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 989677, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch
(from rev 989677, tamarin-prover/trunk/maude-3.1.patch)

-+
 PKGBUILD|   64 ++
 maude-3.1.patch |   35 +
 2 files changed, 99 insertions(+)

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
989677, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-28 23:59:36 UTC (rev 989678)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.0
+pkgrel=246
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-orphans' 'haskell-binary-instances'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-resourcet' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 
'haskell-yesod-core'
+ 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml>=4.11.0')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+maude-3.1.patch
+
remove-monad-unlift.patch::https://github.com/tamarin-prover/tamarin-prover/pull/421.patch)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e'
+
'1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3'
+
'45121081ea373df5d5c1be5abc52850100343b2874e07b7fa68addb411477ee43fdbc5e9147b8bb2be118d0765a3fb9c5a7f53a902a44140cc13976cc2257e30')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../maude-3.1.patch
+patch -p1 -i ../remove-monad-unlift.patch
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+# ocaml 4.12
+sed -i 's/compare a/Stdlib.compare a/g' plugins/sapic/position.ml
+sed -i 's/compare (rank a)/Stdlib.compare (rank a)/' plugins/sapic/var.ml
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+
+cd plugins/sapic
+make -j1
+}
+
+check() {
+cd $pkgname-$pkgver
+LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover 
test
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/syntax/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}

Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 
989677, tamarin-prover/trunk/maude-3.1.patch)
===
--- community-staging-x86_64/maude-3.1.patch(rev 0)
+++ community-staging-x86_64/maude-3.1.patch2021-07-28 23:59:36 UTC (rev 
989678)
@@ -0,0 +1,35 @@
+diff --git a/lib/term/src/Term/Maude/Parser.hs 
b/lib/term/src/Term/Maude/Parser.hs
+index 187c35dc..0a1d3c35 100644
+--- a/lib/term/src/Term/Maude/Parser.hs
 b/lib/term/src/Term/Maude/Parser.hs
+@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ <* endOfLine <* string "rewrites: "
+ <* takeWhile1 isDigit <* endOfLine <* endOfInput
+   where
+-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *>
++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 
isDigit *> endOfLine *>
+string "rewrites: " *> takeWhile1 isDigit *> endOfLine *>
+parseReprintedTerm *> manyTill parseEntry endOfLine
+ parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, 

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

2021-07-28 Thread Felix Yan via arch-commits
Date: Wednesday, July 28, 2021 @ 23:59:21
  Author: felixonmars
Revision: 989677

upgpkg: tamarin-prover 1.6.0-246: rebuild with monad-control 1.0.3

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-28 23:57:52 UTC (rev 989676)
+++ PKGBUILD2021-07-28 23:59:21 UTC (rev 989677)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=245
+pkgrel=246
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Wednesday, July 28, 2021 @ 23:57:52
  Author: felixonmars
Revision: 989676

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 989675, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-28 23:57:52 UTC (rev 989676)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210714
+pkgrel=11
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 
'haskell-http-client-restricted'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
+ 'haskell-magic' 'haskell-memory' 'haskell-microlens' 
'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 
'haskell-network-info'
+ 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale'
+ 'haskell-optparse-applicative' 'haskell-path-pieces' 
'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc' 'uusi')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  # persistent-template was merged into persistent
+  uusi -d persistent-template git-annex.cabal
+  sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' 
Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs 
Database/Keys/SQL.hs
+}
+
+build() {
+  cd git-annex
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Wednesday, July 28, 2021 @ 23:57:40
  Author: felixonmars
Revision: 989675

upgpkg: git-annex 8.20210714-11: rebuild with monad-control 1.0.3

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-28 23:53:35 UTC (rev 989674)
+++ PKGBUILD2021-07-28 23:57:40 UTC (rev 989675)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210714
-pkgrel=10
+pkgrel=11
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Wednesday, July 28, 2021 @ 23:53:24
  Author: felixonmars
Revision: 989673

upgpkg: hledger-web 1.22-18: rebuild with monad-control 1.0.3

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-28 23:51:58 UTC (rev 989672)
+++ PKGBUILD2021-07-28 23:53:24 UTC (rev 989673)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.22
-pkgrel=17
+pkgrel=18
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Wednesday, July 28, 2021 @ 23:53:35
  Author: felixonmars
Revision: 989674

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 989673, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 989673, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-28 23:53:35 UTC (rev 989674)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.22
+pkgrel=18
+pkgdesc="Web-based user interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 
'haskell-wai-extra'
+ 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test')
+makedepends=('ghc' 'uusi')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('428a2033d2bb9188daf26dd279ef4ec18299036f4bc6e6a9ac7efc4ac9b92af2bbd6eec5afebe4f465a5ef66d062fcfe912f092bcb261f378676f0979cf0e71b')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u megaparsec $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/
+}



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

2021-07-28 Thread Felix Yan via arch-commits
Date: Wednesday, July 28, 2021 @ 23:51:58
  Author: felixonmars
Revision: 989672

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 989671, haskell-hls-retrie-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 989671, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-28 23:51:58 UTC (rev 989672)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.0
+pkgrel=30
+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-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea')
+
+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-07-28 Thread Felix Yan via arch-commits
Date: Wednesday, July 28, 2021 @ 23:51:46
  Author: felixonmars
Revision: 989671

upgpkg: haskell-hls-retrie-plugin 1.0.1.0-30: rebuild with monad-control 1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-28 23:50:38 UTC (rev 989670)
+++ PKGBUILD2021-07-28 23:51:46 UTC (rev 989671)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")



  1   2   3   4   5   6   7   8   9   10   >