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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:22:51
  Author: felixonmars
Revision: 551582

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 551581, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:22:51 UTC (rev 551582)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.6.1
+pkgrel=126
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.9/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:22:38
  Author: felixonmars
Revision: 551581

upgpkg: haskell-path 0.6.1-126: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, 
polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, 
regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, 
gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, 
ghc-typelits-knownnat 0.7.1

Modified:
  haskell-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:21:56 UTC (rev 551580)
+++ PKGBUILD2020-01-10 05:22:38 UTC (rev 551581)
@@ -4,7 +4,7 @@
 _hkgname=path
 pkgname=haskell-path
 pkgver=0.6.1
-pkgrel=125
+pkgrel=126
 pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:21:56
  Author: felixonmars
Revision: 551580

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:21:44
  Author: felixonmars
Revision: 551579

upgpkg: haskell-network-ip 0.3.0.3-12: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:20:47 UTC (rev 551578)
+++ PKGBUILD2020-01-10 05:21:44 UTC (rev 551579)
@@ -3,7 +3,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.3
-pkgrel=11
+pkgrel=12
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip;
 license=('BSD')


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:20:35
  Author: felixonmars
Revision: 551577

upgpkg: haskell-data-textual 0.3.0.3-8: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-data-textual/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:19:02 UTC (rev 551576)
+++ PKGBUILD2020-01-10 05:20:35 UTC (rev 551577)
@@ -3,7 +3,7 @@
 _hkgname=data-textual
 pkgname=haskell-data-textual
 pkgver=0.3.0.3
-pkgrel=7
+pkgrel=8
 pkgdesc="Human-friendly textual representations."
 url="https://github.com/mvv/data-textual;
 license=('BSD')


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:20:47
  Author: felixonmars
Revision: 551578

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
551577, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:20:47 UTC (rev 551578)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.3
+pkgrel=8
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36f87d0ad6ef1207d59288013a74efb5458747b03a9ad0d0d5a242672b6f32c562e3e671688054b73289d238d1c69673a5e25fe058f100a8ead457a6228c9b22')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:19:02
  Author: felixonmars
Revision: 551576

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from 
rev 551575, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:19:02 UTC (rev 551576)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3.4.1
+pkgrel=9
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-split')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a19693bb24bf5e51197d3d3c34bc398ce50eae7ec52f651acf6aad1e6c8e2a56c57dd07aaeb16cd729a7401f986a3baf4b166a47f87438a667ba0ab0b9023d53')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:18:50
  Author: felixonmars
Revision: 551575

upgpkg: haskell-data-serializer 0.3.4.1-9: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, 
regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-data-serializer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:17:44 UTC (rev 551574)
+++ PKGBUILD2020-01-10 05:18:50 UTC (rev 551575)
@@ -3,7 +3,7 @@
 _hkgname=data-serializer
 pkgname=haskell-data-serializer
 pkgver=0.3.4.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Common API for serialization libraries"
 url="https://github.com/mvv/data-serializer;
 license=('BSD')


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:17:29
  Author: felixonmars
Revision: 551573

upgpkg: haskell-parsers 0.12.10-26: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:16:34 UTC (rev 551572)
+++ PKGBUILD2020-01-10 05:17:29 UTC (rev 551573)
@@ -4,7 +4,7 @@
 _hkgname=parsers
 pkgname=haskell-parsers
 pkgver=0.12.10
-pkgrel=25
+pkgrel=26
 pkgdesc="Parsing combinators"
 url="https://github.com/ekmett/parsers/;
 license=("BSD")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:17:44
  Author: felixonmars
Revision: 551574

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 
551573, haskell-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:17:44 UTC (rev 551574)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parsers
+pkgname=haskell-parsers
+pkgver=0.12.10
+pkgrel=26
+pkgdesc="Parsing combinators"
+url="https://github.com/ekmett/parsers/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-orphans' 
'haskell-charset'
+ 'haskell-scientific' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('99ff90de4e60be3c03c8e1e5ae7902a37424c3139ccf566ff1cbc363d176787bd60bb709ef6c56f5b446f1f1b7eca65aa5d431897a0f82a9d6f7fe77fd2ee49f')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:16:22
  Author: felixonmars
Revision: 551571

upgpkg: haskell-pandoc-types 1.20-7: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-pandoc-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:15:00 UTC (rev 551570)
+++ PKGBUILD2020-01-10 05:16:22 UTC (rev 551571)
@@ -4,7 +4,7 @@
 _hkgname=pandoc-types
 pkgname=haskell-pandoc-types
 pkgver=1.20
-pkgrel=6
+pkgrel=7
 pkgdesc="Types for representing a structured document"
 url="https://pandoc.org/;
 license=("BSD")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:16:34
  Author: felixonmars
Revision: 551572

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 
551571, haskell-pandoc-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:16:34 UTC (rev 551572)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pandoc-types
+pkgname=haskell-pandoc-types
+pkgver=1.20
+pkgrel=7
+pkgdesc="Types for representing a structured document"
+url="https://pandoc.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2' 'haskell-hunit' 
'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36c658093237246a344dc65bf9e214b250ea1a0aecf9931d80299f44ee152553c4326948bfae8e0f3e5aaabe93bc7a9aca0c79383e48b0f9d2696383df2b40ee')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:14:48
  Author: felixonmars
Revision: 551569

upgpkg: haskell-microstache 1.0.1.1-121: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-microstache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:13:58 UTC (rev 551568)
+++ PKGBUILD2020-01-10 05:14:48 UTC (rev 551569)
@@ -4,7 +4,7 @@
 _hkgname=microstache
 pkgname=haskell-microstache
 pkgver=1.0.1.1
-pkgrel=120
+pkgrel=121
 pkgdesc="Mustache templates for Haskell"
 url="https://github.com/phadej/microstache;
 license=("BSD")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:15:00
  Author: felixonmars
Revision: 551570

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 
551569, haskell-microstache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:15:00 UTC (rev 551570)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microstache
+pkgname=haskell-microstache
+pkgver=1.0.1.1
+pkgrel=121
+pkgdesc="Mustache templates for Haskell"
+url="https://github.com/phadej/microstache;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*1.3/<2/' -e 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:13:58
  Author: felixonmars
Revision: 551568

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from 
rev 551567, haskell-microlens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:13:58 UTC (rev 551568)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-aeson
+pkgname=haskell-microlens-aeson
+pkgver=2.3.0.4
+pkgrel=26
+pkgdesc="Law-abiding lenses for Aeson, using microlens"
+url="https://github.com/fosskers/microlens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-microlens'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('34986eda773794735792f617bfd00079048f9fb75dd60f533e58a9671906d9bd0e4fcee1f4a3df309d98ddcb25144fb59f1a779675b119669c27739c3f6a')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:13:46
  Author: felixonmars
Revision: 551567

upgpkg: haskell-microlens-aeson 2.3.0.4-26: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, 
regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-microlens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:12:54 UTC (rev 551566)
+++ PKGBUILD2020-01-10 05:13:46 UTC (rev 551567)
@@ -3,7 +3,7 @@
 _hkgname=microlens-aeson
 pkgname=haskell-microlens-aeson
 pkgver=2.3.0.4
-pkgrel=25
+pkgrel=26
 pkgdesc="Law-abiding lenses for Aeson, using microlens"
 url="https://github.com/fosskers/microlens-aeson/;
 license=('MIT')


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:12:39
  Author: felixonmars
Revision: 551565

upgpkg: haskell-interpolate 0.2.0-109: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:11:45 UTC (rev 551564)
+++ PKGBUILD2020-01-10 05:12:39 UTC (rev 551565)
@@ -4,7 +4,7 @@
 _hkgname=interpolate
 pkgname=haskell-interpolate
 pkgver=0.2.0
-pkgrel=108
+pkgrel=109
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate;
 license=("MIT")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:12:54
  Author: felixonmars
Revision: 551566

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
551565, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:12:54 UTC (rev 551566)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.2.0
+pkgrel=109
+pkgdesc="String interpolation done right"
+url="https://github.com/sol/interpolate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:11:33
  Author: felixonmars
Revision: 551563

upgpkg: haskell-hsyaml-aeson 0.2.0.0-6: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-hsyaml-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:10:51 UTC (rev 551562)
+++ PKGBUILD2020-01-10 05:11:33 UTC (rev 551563)
@@ -3,7 +3,7 @@
 _hkgname=HsYAML-aeson
 pkgname=haskell-hsyaml-aeson
 pkgver=0.2.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="JSON to YAML Adapter"
 url="https://github.com/hvr/hsyaml-aeson;
 license=('GPL')


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:11:45
  Author: felixonmars
Revision: 551564

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
551563, haskell-hsyaml-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:11:45 UTC (rev 551564)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HsYAML-aeson
+pkgname=haskell-hsyaml-aeson
+pkgver=0.2.0.0
+pkgrel=6
+pkgdesc="JSON to YAML Adapter"
+url="https://github.com/hvr/hsyaml-aeson;
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hsyaml' 'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('09da59c38e9fead3b11bbb6752cef803ae2d60392b710ea3958091d6256ff267f0b0f9b27293bbbc96a9d3af08464e463feafcba4a7caab6fd78286127f91527')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.GPLv2"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:10:32
  Author: felixonmars
Revision: 551561

upgpkg: haskell-hslua-module-text 0.2.1-29: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, 
regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:09:45 UTC (rev 551560)
+++ PKGBUILD2020-01-10 05:10:32 UTC (rev 551561)
@@ -4,7 +4,7 @@
 _hkgname=hslua-module-text
 pkgname=haskell-hslua-module-text
 pkgver=0.2.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Lua module for text"
 url="https://github.com/hslua/hslua-module-test;
 license=("MIT")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:10:51
  Author: felixonmars
Revision: 551562

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from 
rev 551561, haskell-hslua-module-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:10:51 UTC (rev 551562)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua-module-text
+pkgname=haskell-hslua-module-text
+pkgver=0.2.1
+pkgrel=29
+pkgdesc="Lua module for text"
+url="https://github.com/hslua/hslua-module-test;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e2da17ec688c00968537e49c18d71a3e365a57bb0c8cb2639b2052d04771686ee695186726569e82f72723c78841bccdc0de33d0302e943e67f3432bd5fb9d13')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:09:30
  Author: felixonmars
Revision: 551559

upgpkg: haskell-hslua-module-system 0.2.1-20: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, 
regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:08:39 UTC (rev 551558)
+++ PKGBUILD2020-01-10 05:09:30 UTC (rev 551559)
@@ -3,7 +3,7 @@
 _hkgname=hslua-module-system
 pkgname=haskell-hslua-module-system
 pkgver=0.2.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Lua module wrapper around Haskell's System module"
 url="https://github.com/hslua/hslua-module-system;
 license=('MIT')


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:09:45
  Author: felixonmars
Revision: 551560

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:08:39
  Author: felixonmars
Revision: 551558

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 551557, 
haskell-hslua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:08:39 UTC (rev 551558)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua
+pkgname=haskell-hslua
+pkgver=1.0.3.2
+pkgrel=12
+pkgdesc="A Lua language interpreter embedding in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'lua' 'haskell-exceptions')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2e047e32a55d0c9512388445ba318d7ceec85f467c89ad825cceb2c60b5b1dce10fa5f014009cb105f71d109fd66eca0c94b88d3a5e26a85ae0dc3e327606e38')
+
+prepare() {
+sed -e '/, fail/d' \
+-e 's/pkgconfig-depends: lua5.3/pkgconfig-depends: lua53/' \
+-i $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsystem-lua -fpkg-config
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:08:20
  Author: felixonmars
Revision: 551557

upgpkg: haskell-hslua 1.0.3.2-12: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, 
polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, 
regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, 
gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, 
ghc-typelits-knownnat 0.7.1

Modified:
  haskell-hslua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:07:00 UTC (rev 551556)
+++ PKGBUILD2020-01-10 05:08:20 UTC (rev 551557)
@@ -4,7 +4,7 @@
 _hkgname=hslua
 pkgname=haskell-hslua
 pkgver=1.0.3.2
-pkgrel=11
+pkgrel=12
 pkgdesc="A Lua language interpreter embedding in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:07:00
  Author: felixonmars
Revision: 551556

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-edit-distance-vector/repos/community-staging-x86_64/
  haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD
(from rev 551555, haskell-edit-distance-vector/trunk/PKGBUILD)

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

Copied: haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD 
(from rev 551555, haskell-edit-distance-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:07:00 UTC (rev 551556)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=edit-distance-vector
+pkgname=haskell-edit-distance-vector
+pkgver=1.0.0.4
+pkgrel=37
+pkgdesc="Calculate edit distances and edit scripts between vectors"
+url="https://github.com/thsutton/edit-distance-vector;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8d7ef7c6ca971aec5efc2e90adff2584c1e4f996df3ad4f6111f790fd88fcce1814111eb3a3bbe07d8455b03ade98f11e6343c4746e895be2ba9b82a86a33e6d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-edit-distance-vector/trunk (PKGBUILD)

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:06:48
  Author: felixonmars
Revision: 551555

upgpkg: haskell-edit-distance-vector 1.0.0.4-37: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, 
regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-edit-distance-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:06:04 UTC (rev 551554)
+++ PKGBUILD2020-01-10 05:06:48 UTC (rev 551555)
@@ -3,7 +3,7 @@
 _hkgname=edit-distance-vector
 pkgname=haskell-edit-distance-vector
 pkgver=1.0.0.4
-pkgrel=36
+pkgrel=37
 pkgdesc="Calculate edit distances and edit scripts between vectors"
 url="https://github.com/thsutton/edit-distance-vector;
 license=('BSD')


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:06:04
  Author: felixonmars
Revision: 551554

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 
551553, haskell-doctemplates/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:06:04 UTC (rev 551554)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=doctemplates
+pkgname=haskell-doctemplates
+pkgver=0.7.1
+pkgrel=7
+pkgdesc="Pandoc-style document templates"
+url="https://github.com/jgm/doctemplates;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-doclayout' 'haskell-hsyaml' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-text-conversions' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-glob' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0c0aa8afe5f0c76a5cc5d30ba6196d1809f5cd2415f3f898e77dbac88df001a642e461eb76ae09c72161474b5c84d67f1edb7fbc00c588037053cceb8c2a1843')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:05:51
  Author: felixonmars
Revision: 551553

upgpkg: haskell-doctemplates 0.7.1-7: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-doctemplates/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:04:28 UTC (rev 551552)
+++ PKGBUILD2020-01-10 05:05:51 UTC (rev 551553)
@@ -3,7 +3,7 @@
 _hkgname=doctemplates
 pkgname=haskell-doctemplates
 pkgver=0.7.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Pandoc-style document templates"
 url="https://github.com/jgm/doctemplates;
 license=("BSD")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:04:28
  Author: felixonmars
Revision: 551552

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 
551551, haskell-descriptive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:04:28 UTC (rev 551552)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=descriptive
+pkgname=haskell-descriptive
+pkgver=0.9.5
+pkgrel=74
+pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
+url="https://github.com/chrisdone/descriptive;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific"
+ "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('259761b86f0f0c517baf80942e81820e6665b45548a3e7970a19d0ce344781f48e9f35b73748a6d5fe7afcc35bc5d0feb7634e56cb408d03d92e1d0cac1fdd1b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" 
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:04:16
  Author: felixonmars
Revision: 551551

upgpkg: haskell-descriptive 0.9.5-74: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-descriptive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:04:05 UTC (rev 551550)
+++ PKGBUILD2020-01-10 05:04:16 UTC (rev 551551)
@@ -4,7 +4,7 @@
 _hkgname=descriptive
 pkgname=haskell-descriptive
 pkgver=0.9.5
-pkgrel=73
+pkgrel=74
 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
 url="https://github.com/chrisdone/descriptive;
 license=("BSD")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:03:18
  Author: felixonmars
Revision: 551549

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-criterion-measurement/repos/community-staging-x86_64/
  haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD
(from rev 551548, haskell-criterion-measurement/trunk/PKGBUILD)

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

Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD 
(from rev 551548, haskell-criterion-measurement/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:03:18 UTC (rev 551549)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=criterion-measurement
+pkgname=haskell-criterion-measurement
+pkgver=0.1.2.0
+pkgrel=14
+pkgdesc="Criterion measurement functionality and associated types"
+url="https://github.com/bos/criterion;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d82196d0b4a501795e8f3498b17db89c5febf6cfd2131da262aacc7b268248bb21c7d4e6530789a40a47c4e74e28e34ab5ff3477b2e28f54ddafd01e7cd5993a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:03:04
  Author: felixonmars
Revision: 551548

upgpkg: haskell-criterion-measurement 0.1.2.0-14: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, 
regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-criterion-measurement/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:02:10 UTC (rev 551547)
+++ PKGBUILD2020-01-10 05:03:04 UTC (rev 551548)
@@ -3,7 +3,7 @@
 _hkgname=criterion-measurement
 pkgname=haskell-criterion-measurement
 pkgver=0.1.2.0
-pkgrel=13
+pkgrel=14
 pkgdesc="Criterion measurement functionality and associated types"
 url="https://github.com/bos/criterion;
 license=('MIT')


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:02:10
  Author: felixonmars
Revision: 551547

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bytestring-tree-builder/repos/community-staging-x86_64/
  haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 551546, haskell-bytestring-tree-builder/trunk/PKGBUILD)

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

Copied: haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD 
(from rev 551546, haskell-bytestring-tree-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 05:02:10 UTC (rev 551547)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bytestring-tree-builder
+pkgname=haskell-bytestring-tree-builder
+pkgver=0.2.7.3
+pkgrel=25
+pkgdesc="A very efficient ByteString builder implementation based on the 
binary tree"
+url="https://github.com/nikita-volkov/bytestring-tree-builder;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-hunit'
+ 'haskell-quickcheck-instances' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dc23685313cbe97084c63954b167375aac481019b657db5e936ff4c5c210160407ad8305b6ec15e31890eba3187f5a3aaaef1a27d54b9a0cfe30ec694442afb2')
+
+prepare() {
+cd $_hkgname-$pkgver
+
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-bytestring-tree-builder/trunk (PKGBUILD)

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:01:58
  Author: felixonmars
Revision: 551546

upgpkg: haskell-bytestring-tree-builder 0.2.7.3-25: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, 
regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-bytestring-tree-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 05:01:07 UTC (rev 551545)
+++ PKGBUILD2020-01-10 05:01:58 UTC (rev 551546)
@@ -4,7 +4,7 @@
 _hkgname=bytestring-tree-builder
 pkgname=haskell-bytestring-tree-builder
 pkgver=0.2.7.3
-pkgrel=24
+pkgrel=25
 pkgdesc="A very efficient ByteString builder implementation based on the 
binary tree"
 url="https://github.com/nikita-volkov/bytestring-tree-builder;
 license=("MIT")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:01:07
  Author: felixonmars
Revision: 551545

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 05:00:54
  Author: felixonmars
Revision: 551544

upgpkg: haskell-bower-json 1.0.0.1-144: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-bower-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 04:59:51 UTC (rev 551543)
+++ PKGBUILD2020-01-10 05:00:54 UTC (rev 551544)
@@ -4,7 +4,7 @@
 _hkgname=bower-json
 pkgname=haskell-bower-json
 pkgver=1.0.0.1
-pkgrel=143
+pkgrel=144
 pkgdesc="Read bower.json from Haskell"
 url="https://github.com/hdgarrood/bower-json;
 license=("MIT")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:59:51
  Author: felixonmars
Revision: 551543

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-binary-tagged/repos/community-staging-x86_64/
  haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD
(from rev 551542, haskell-binary-tagged/trunk/PKGBUILD)

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

Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 
551542, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 04:59:51 UTC (rev 551543)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.2
+pkgrel=29
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha1'
+ 'haskell-generics-sop' 'haskell-hashable' 'haskell-scientific' 
'haskell-tagged'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *1.9/<2/' -e 's/< *4.13/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:59:39
  Author: felixonmars
Revision: 551542

upgpkg: haskell-binary-tagged 0.2-29: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-binary-tagged/trunk/PKGBUILD

--+
 PKGBUILD |7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 04:54:39 UTC (rev 551541)
+++ PKGBUILD2020-01-10 04:59:39 UTC (rev 551542)
@@ -4,7 +4,7 @@
 _hkgname=binary-tagged
 pkgname=haskell-binary-tagged
 pkgver=0.2
-pkgrel=28
+pkgrel=29
 pkgdesc="Tagged binary serialisation."
 url="https://github.com/phadej/binary-tagged#readme;
 license=("BSD")
@@ -16,6 +16,11 @@
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120')
 
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *1.9/<2/' -e 's/< *4.13/<5/' $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:54:27
  Author: felixonmars
Revision: 551540

upgpkg: haskell-binary-orphans 0.1.8.0-119: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, 
regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-binary-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 04:51:13 UTC (rev 551539)
+++ PKGBUILD2020-01-10 04:54:27 UTC (rev 551540)
@@ -4,7 +4,7 @@
 _hkgname=binary-orphans
 pkgname=haskell-binary-orphans
 pkgver=0.1.8.0
-pkgrel=118
+pkgrel=119
 pkgdesc="Orphan instances for binary"
 url="https://github.com/phadej/binary-orphans;
 license=("BSD")
@@ -18,7 +18,7 @@
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 's/<.*0.8/<1/' -e 's/< 
*1.2.1/<2/' $_hkgname.cabal
+sed -i -e 's/< *1.9/<2/' -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 
's/<.*0.8/<1/' -e 's/< *1.2.1/<2/' $_hkgname.cabal
 }
 
 build() {


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:54:39
  Author: felixonmars
Revision: 551541

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-binary-orphans/repos/community-staging-x86_64/
  haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD
(from rev 551540, haskell-binary-orphans/trunk/PKGBUILD)

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

Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from 
rev 551540, haskell-binary-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 04:54:39 UTC (rev 551541)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-orphans
+pkgname=haskell-binary-orphans
+pkgver=0.1.8.0
+pkgrel=119
+pkgdesc="Orphan instances for binary"
+url="https://github.com/phadej/binary-orphans;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-case-insensitive" 
"haskell-hashable" "haskell-scientific"
+ "haskell-tagged" "haskell-unordered-containers" "haskell-vector"
+ "haskell-text-binary" "haskell-vector-binary-instances")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('78bfef3338cbb8f30e72d7b70695240fd70e812e4f4c006af0bf84674320a055262c7b516dece417e84ac46d920eb68f10665d7d136f819e6e202de32124c6a2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *1.9/<2/' -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 
's/<.*0.8/<1/' -e 's/< *1.2.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:51:13
  Author: felixonmars
Revision: 551539

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
551538, haskell-aeson-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 04:51:13 UTC (rev 551539)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-qq
+pkgname=haskell-aeson-qq
+pkgver=0.8.3
+pkgrel=12
+pkgdesc="JSON quasiquoter for Haskell"
+url="https://github.com/sol/aeson-qq;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-src-meta'
+ 'haskell-scientific' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:51:00
  Author: felixonmars
Revision: 551538

upgpkg: haskell-aeson-qq 0.8.3-12: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, 
polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, 
regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, 
gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, 
ghc-typelits-knownnat 0.7.1

Modified:
  haskell-aeson-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 04:50:08 UTC (rev 551537)
+++ PKGBUILD2020-01-10 04:51:00 UTC (rev 551538)
@@ -4,7 +4,7 @@
 _hkgname=aeson-qq
 pkgname=haskell-aeson-qq
 pkgver=0.8.3
-pkgrel=11
+pkgrel=12
 pkgdesc="JSON quasiquoter for Haskell"
 url="https://github.com/sol/aeson-qq;
 license=("MIT")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:50:08
  Author: felixonmars
Revision: 551537

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 
551536, haskell-aeson-pretty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 04:50:08 UTC (rev 551537)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-pretty
+pkgname=haskell-aeson-pretty
+pkgver=0.8.8
+pkgrel=10
+pkgdesc="JSON pretty-printing library and command-line tool."
+url="https://github.com/informatikr/aeson-pretty;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" 
"haskell-cmdargs"
+ "haskell-scientific" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5867343c5d51d632bb299fcbc00cdb29b0feb1931f0ff9c3cf89c5752f1a103c68c9e6fa65e8538ac19212853c39f6d1d6e0c2d9f0bf49fe001c1bfd792db779')
+
+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-lib-only
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:49:04
  Author: felixonmars
Revision: 551535

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
551534, haskell-aeson-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-10 04:49:04 UTC (rev 551535)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-compat
+pkgname=haskell-aeson-compat
+pkgver=0.3.9
+pkgrel=64
+pkgdesc="Compatibility layer for aeson"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-attoparsec-iso8601'
+ 'haskell-base-compat' 'haskell-exceptions' 'haskell-hashable' 
'haskell-scientific'
+ 'haskell-tagged' 'haskell-time-locale-compat' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *4.13/<5/' -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< 
*2.13/<3/' -e 's/< *0.11/<1/' -e 's/< *1.9/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:49:56
  Author: felixonmars
Revision: 551536

upgpkg: haskell-aeson-pretty 0.8.8-10: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-aeson-pretty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 04:49:04 UTC (rev 551535)
+++ PKGBUILD2020-01-10 04:49:56 UTC (rev 551536)
@@ -4,7 +4,7 @@
 _hkgname=aeson-pretty
 pkgname=haskell-aeson-pretty
 pkgver=0.8.8
-pkgrel=9
+pkgrel=10
 pkgdesc="JSON pretty-printing library and command-line tool."
 url="https://github.com/informatikr/aeson-pretty;
 license=("BSD")


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

2020-01-09 Thread Felix Yan via arch-commits
Date: Friday, January 10, 2020 @ 04:48:45
  Author: felixonmars
Revision: 551534

upgpkg: haskell-aeson-compat 0.3.9-64: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 
0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, 
unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 
0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1

Modified:
  haskell-aeson-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 03:45:56 UTC (rev 551533)
+++ PKGBUILD2020-01-10 04:48:45 UTC (rev 551534)
@@ -4,7 +4,7 @@
 _hkgname=aeson-compat
 pkgname=haskell-aeson-compat
 pkgver=0.3.9
-pkgrel=63
+pkgrel=64
 pkgdesc="Compatibility layer for aeson"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")
@@ -20,7 +20,7 @@
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< *2.13/<3/' -e 's/< 
*0.11/<1/' $_hkgname.cabal
+sed -i -e 's/< *4.13/<5/' -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< 
*2.13/<3/' -e 's/< *0.11/<1/' -e 's/< *1.9/<2/' $_hkgname.cabal
 }
 
 build() {


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

2020-01-09 Thread Eli Schwartz via arch-commits
Date: Friday, January 10, 2020 @ 03:45:56
  Author: eschwartz
Revision: 551533

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-10 03:45:33 UTC (rev 551532)
+++ PKGBUILD2020-01-10 03:45:56 UTC (rev 551533)
@@ -1,58 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Maintainer: Eli Schwartz 
-# Contributor: Nikola Milinković 
-# Submitter: Xiao-Long Chen 
-
-_pkgbase=regex
-pkgbase=python-regex
-pkgname=('python-regex' 'python2-regex')
-pkgver=2019.12.20
-pkgrel=1
-pkgdesc="Alternative python regular expression module."
-arch=('x86_64')
-url="https://bitbucket.org/mrabarnett/mrab-regex;
-license=('Python')
-makedepends=('python-setuptools' 'python2-setuptools')
-options=(!emptydirs)
-source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;)
-sha256sums=('106e25a841921d8259dcef2a42786caae35bc750fb996f830065b3dfaa67b77e')
-b2sums=('c3dcadced20fbec453f93cd37d2f0bdae504e8cd00f75a5b8002c5773ceec4c203214724d5016367ff76238f055aa641a5038aca3a6a8838e961a424571017ed')
-
-build() {
-  cd "regex-${pkgver}"
-
-  python setup.py build
-  python2 setup.py build
-}
-
-check() {
-  cd "regex-${pkgver}"
-
-  pushd build/lib.linux-${CARCH}-3*/
-  python -c 'from regex.test_regex import test_main; test_main()'
-  popd
-
-  pushd build/lib.linux-${CARCH}-2*/
-  python2 -c 'from regex.test_regex import test_main; test_main()'
-  popd
-}
-
-package_python2-regex() {
-  depends=('python2')
-  pkgdesc="Alternative python regular expression module. (python2 version)"
-
-  cd "regex-${pkgver}"
-  python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-
-  sed -n '1,/^$/p' regex_2/regex/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}
-
-package_python-regex() {
-  depends=('python')
-  pkgdesc="Alternative python regular expression module. (python3 version)"
-
-  cd "regex-${pkgver}"
-  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-
-  sed -n '1,/^$/p' regex_3/regex/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

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


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

2020-01-09 Thread Eli Schwartz via arch-commits
Date: Friday, January 10, 2020 @ 03:45:33
  Author: eschwartz
Revision: 551532

upgpkg: python-regex 2020.1.8-1: upstream release

and fix the license which stopped working when the files were moved around

Modified:
  python-regex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 03:23:51 UTC (rev 551531)
+++ PKGBUILD2020-01-10 03:45:33 UTC (rev 551532)
@@ -6,7 +6,7 @@
 _pkgbase=regex
 pkgbase=python-regex
 pkgname=('python-regex' 'python2-regex')
-pkgver=2019.12.20
+pkgver=2020.1.8
 pkgrel=1
 pkgdesc="Alternative python regular expression module."
 arch=('x86_64')
@@ -15,8 +15,8 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 options=(!emptydirs)
 
source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;)
-sha256sums=('106e25a841921d8259dcef2a42786caae35bc750fb996f830065b3dfaa67b77e')
-b2sums=('c3dcadced20fbec453f93cd37d2f0bdae504e8cd00f75a5b8002c5773ceec4c203214724d5016367ff76238f055aa641a5038aca3a6a8838e961a424571017ed')
+sha256sums=('d0f424328f9822b0323b3b6f2e4b9c90960b24743d220763c7f07071e0778351')
+b2sums=('08eac3ebe6f4f2ac33959ee885fc6671ab49e76114d432a987f257b26add7358cf7b73f76945c9a7eea286454167ed2cc24b6959d2cd408599b1b6dcdbb851db')
 
 build() {
   cd "regex-${pkgver}"
@@ -44,7 +44,7 @@
   cd "regex-${pkgver}"
   python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
 
-  sed -n '1,/^$/p' regex_2/regex/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_python-regex() {
@@ -54,5 +54,5 @@
   cd "regex-${pkgver}"
   python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
 
-  sed -n '1,/^$/p' regex_3/regex/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }


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

2020-01-09 Thread Ivy Foster via arch-commits
Date: Friday, January 10, 2020 @ 03:23:51
  Author: escondida
Revision: 551531

archrelease: copy trunk to community-x86_64

Added:
  bemenu/repos/community-x86_64/PKGBUILD
(from rev 551530, bemenu/trunk/PKGBUILD)
Deleted:
  bemenu/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-10 03:22:46 UTC (rev 551530)
+++ PKGBUILD2020-01-10 03:23:51 UTC (rev 551531)
@@ -1,45 +0,0 @@
-# Maintainer: Ivy Foster 
-
-pkgname=bemenu
-pkgver=0.3.0
-pkgrel=1
-
-pkgdesc='Dynamic menu library and client program inspired by dmenu with 
support for wayland compositors'
-url='https://github.com/Cloudef/bemenu'
-arch=(x86_64)
-license=(GPL3 LGPL3)
-
-depends=(pango)
-makedepends=(cmake libxinerama libxkbcommon ncurses wayland)
-optdepends=(
-   'libxinerama: For the x11 backend'
-   'libxkbcommon: For the wayland backend'
-   'ncurses: For the curses backend'
-   'wayland: For the wayland backend'
-)
-source=(
-   
"bemenu-$pkgver.tar.gz::https://github.com/Cloudef/bemenu/archive/$pkgver.tar.gz;
-   
"bemenu-$pkgver.tar.gz.asc::https://github.com/Cloudef/bemenu/releases/download/$pkgver/bemenu-$pkgver.tar.gz.asc;
-)
-# Checksums provided by packager
-sha256sums=(
-   a57ae85ca14b4adb6c32bc40138d49ec51dd2e2b0d211557c8f92489f4c3fb84
-   SKIP
-)
-validpgpkeys=(08C8361E825F7502797E874F0CBD2CD395613887)
-
-build() {
-   cd "bemenu-$pkgver"
-   cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_INSTALL_LIBDIR=/usr/lib
-   make
-}
-
-check() {
-   cd "bemenu-$pkgver"
-   make test
-}
-
-package() {
-   cd "bemenu-$pkgver"
-   make DESTDIR="$pkgdir" install
-}

Copied: bemenu/repos/community-x86_64/PKGBUILD (from rev 551530, 
bemenu/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-10 03:23:51 UTC (rev 551531)
@@ -0,0 +1,49 @@
+# Maintainer: Ivy Foster 
+
+pkgname=bemenu
+pkgver=0.3.0
+pkgrel=2
+
+pkgdesc='Dynamic menu library and client program inspired by dmenu with 
support for wayland compositors'
+url='https://github.com/Cloudef/bemenu'
+arch=(x86_64)
+license=(GPL3 LGPL3)
+
+depends=(pango)
+makedepends=(cmake libxinerama libxkbcommon ncurses wayland)
+optdepends=(
+   'libxinerama: For the x11 backend'
+   'libxkbcommon: For the wayland backend'
+   'ncurses: For the curses backend'
+   'wayland: For the wayland backend'
+)
+source=(
+   
"bemenu-$pkgver.tar.gz::https://github.com/Cloudef/bemenu/archive/$pkgver.tar.gz;
+   
"bemenu-$pkgver.tar.gz.asc::https://github.com/Cloudef/bemenu/releases/download/$pkgver/bemenu-$pkgver.tar.gz.asc;
+)
+# Checksums provided by packager
+sha256sums=(
+   a57ae85ca14b4adb6c32bc40138d49ec51dd2e2b0d211557c8f92489f4c3fb84
+   SKIP
+)
+validpgpkeys=(08C8361E825F7502797E874F0CBD2CD395613887)
+
+build() {
+   cd "bemenu-$pkgver"
+   cmake \
+   -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+   -DBEMENU_WAYLAND_RENDERER=ON
+   make
+}
+
+check() {
+   cd "bemenu-$pkgver"
+   make test
+}
+
+package() {
+   cd "bemenu-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


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

2020-01-09 Thread Ivy Foster via arch-commits
Date: Friday, January 10, 2020 @ 03:22:46
  Author: escondida
Revision: 551530

update to 0.3.0, explicitly build with wayland support

Modified:
  bemenu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 03:10:28 UTC (rev 551529)
+++ PKGBUILD2020-01-10 03:22:46 UTC (rev 551530)
@@ -2,7 +2,7 @@
 
 pkgname=bemenu
 pkgver=0.3.0
-pkgrel=1
+pkgrel=2
 
 pkgdesc='Dynamic menu library and client program inspired by dmenu with 
support for wayland compositors'
 url='https://github.com/Cloudef/bemenu'
@@ -30,7 +30,11 @@
 
 build() {
cd "bemenu-$pkgver"
-   cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_INSTALL_LIBDIR=/usr/lib
+   cmake \
+   -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+   -DBEMENU_WAYLAND_RENDERER=ON
make
 }
 


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

2020-01-09 Thread David Runge via arch-commits
Date: Friday, January 10, 2020 @ 03:10:28
  Author: dvzrv
Revision: 551529

archrelease: copy trunk to community-any

Added:
  python-pendulum/repos/community-any/
  python-pendulum/repos/community-any/PKGBUILD
(from rev 551528, python-pendulum/trunk/PKGBUILD)

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

Copied: python-pendulum/repos/community-any/PKGBUILD (from rev 551528, 
python-pendulum/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-01-10 03:10:28 UTC (rev 551529)
@@ -0,0 +1,42 @@
+# Maintainer: David Runge 
+
+_name=pendulum
+pkgname=python-pendulum
+pkgver=2.0.5
+pkgrel=1
+pkgdesc="Python datetimes made easy"
+arch=('any')
+url="https://pendulum.eustace.io/;
+license=('MIT')
+depends=('python' 'python-dateutil' 'python-pytzdata')
+makedepends=('python-dephell')
+checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytz' 'python-babel')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;)
+sha512sums=('c358d029c68a4bd45fb5014855f074f89618f841e08612bba3c6e99a78805f731979ad58342174ef820cf7ffcf090dde88870f61d540f3c5d56bbedc1f5cdd58')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  dephell deps convert --from pyproject.toml --to setup.py
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 {CHANGELOG.md,README.rst} -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


[arch-commits] Commit in (4 files)

2020-01-09 Thread David Runge via arch-commits
Date: Friday, January 10, 2020 @ 03:03:57
  Author: dvzrv
Revision: 551528

Adding python-pendulum as depends to python-falcon (as depends to mailman3).

Added:
  python-pendulum/
  python-pendulum/repos/
  python-pendulum/trunk/
  python-pendulum/trunk/PKGBUILD

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

Added: python-pendulum/trunk/PKGBUILD
===
--- python-pendulum/trunk/PKGBUILD  (rev 0)
+++ python-pendulum/trunk/PKGBUILD  2020-01-10 03:03:57 UTC (rev 551528)
@@ -0,0 +1,42 @@
+# Maintainer: David Runge 
+
+_name=pendulum
+pkgname=python-pendulum
+pkgver=2.0.5
+pkgrel=1
+pkgdesc="Python datetimes made easy"
+arch=('any')
+url="https://pendulum.eustace.io/;
+license=('MIT')
+depends=('python' 'python-dateutil' 'python-pytzdata')
+makedepends=('python-dephell')
+checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytz' 'python-babel')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;)
+sha512sums=('c358d029c68a4bd45fb5014855f074f89618f841e08612bba3c6e99a78805f731979ad58342174ef820cf7ffcf090dde88870f61d540f3c5d56bbedc1f5cdd58')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  dephell deps convert --from pyproject.toml --to setup.py
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 {CHANGELOG.md,README.rst} -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Friday, January 10, 2020 @ 02:58:43
  Author: anthraxx
Revision: 373115

upgpkg: pacman 5.2.1-4: fix file-seccomp issue FS#65100

This issue was kind of stealthy as it didn't error out when file
is called in the strip.sh module in a subshell.

Added patch is proposed for 5.2.x tree, howver mainline replaced
the implementation by using readelf directly.

Added:
  pacman/trunk/makepkg-fix-one-more-file-seccomp-issue.patch
Modified:
  pacman/trunk/PKGBUILD

---+
 PKGBUILD  |5 +++-
 makepkg-fix-one-more-file-seccomp-issue.patch |   30 
 2 files changed, 34 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 01:27:11 UTC (rev 373114)
+++ PKGBUILD2020-01-10 02:58:43 UTC (rev 373115)
@@ -4,7 +4,7 @@
 
 pkgname=pacman
 pkgver=5.2.1
-pkgrel=3
+pkgrel=4
 pkgdesc="A library-based package manager with dependency support"
 arch=('x86_64')
 url="https://www.archlinux.org/pacman/;
@@ -23,11 +23,13 @@
   'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory 
(pacman) 
 
source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig}
 
pacman-5.2.1-fix-pactest-package-tar-format.patch::https://git.archlinux.org/pacman.git/patch/?id=b9faf652735c603d1bdf849a570185eb721f11c1
+makepkg-fix-one-more-file-seccomp-issue.patch
 pacman.conf
 makepkg.conf)
 sha256sums=('1930c407265fd039cb3a8e6edc82f69e122aa9239d216d9d57b9d1b9315af312'
 'SKIP'
 'd268379269c9dfa6eb3358f8931d3c84ef5fa4d47fe22567022fcbac8e4638c1'
+'e481a161bba76729cd434c97e0b319ddfcb1d93b2e4890d72b4e8a32982531d9'
 '3353f363088c73f1f86a890547c0f87c7473e5caf43bbbc768c2e9a7397f2aa2'
 '8c100b64450f5a19a16325dd05c143d49395bdeb96bd957f863cde4b95d3cb86')
 
@@ -34,6 +36,7 @@
 prepare() {
   cd "$pkgname-$pkgver"
   patch -Np1 < ../pacman-5.2.1-fix-pactest-package-tar-format.patch
+  patch -Np1 < ../makepkg-fix-one-more-file-seccomp-issue.patch
 }
 
 build() {

Added: makepkg-fix-one-more-file-seccomp-issue.patch
===
--- makepkg-fix-one-more-file-seccomp-issue.patch   
(rev 0)
+++ makepkg-fix-one-more-file-seccomp-issue.patch   2020-01-10 02:58:43 UTC 
(rev 373115)
@@ -0,0 +1,30 @@
+From 00cfc6c5c9700b597c384743c2f057a2ba7125e2 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 9 Jan 2020 20:49:17 -0500
+Subject: [pacman-dev] [PATCH] makepkg: fix one more file-seccomp issue
+
+When file is called via fakeroot, it doesn't matter whether you use -z
+or not, it is still incompatible with seccomp. Fix by configuring it
+with FILECMD when used in the fakeroot 'tidy' run.
+
+Signed-off-by: Eli Schwartz 
+---
+ scripts/libmakepkg/tidy/strip.sh.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/libmakepkg/tidy/strip.sh.in 
b/scripts/libmakepkg/tidy/strip.sh.in
+index 1bd810f0..876f00f0 100644
+--- a/scripts/libmakepkg/tidy/strip.sh.in
 b/scripts/libmakepkg/tidy/strip.sh.in
+@@ -111,7 +111,7 @@ tidy_strip() {
+ 
+   local binary strip_flags
+   find . -type f -perm -u+w -print0 2>/dev/null | while IFS= read 
-rd '' binary ; do
+-  case "$(file -bi "$binary")" in
++  case "$(@FILECMD@ -bi "$binary")" in
+   *application/x-sharedlib*)  # Libraries (.so)
+   strip_flags="$STRIP_SHARED";;
+   *application/x-archive*)# Libraries (.a)
+-- 
+2.24.1
+


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

2020-01-09 Thread David Runge via arch-commits
Date: Friday, January 10, 2020 @ 02:58:45
  Author: dvzrv
Revision: 551527

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-10 02:58:35 UTC (rev 551526)
+++ PKGBUILD2020-01-10 02:58:45 UTC (rev 551527)
@@ -1,42 +0,0 @@
-# Maintainer: David Runge 
-
-_name=pytzdata
-pkgname=python-pytzdata
-pkgver=2019.3
-pkgrel=1
-pkgdesc="Official timezone database for Python."
-arch=('any')
-url="https://github.com/sdispater/pytzdata;
-license=('MIT')
-depends=('python')
-makedepends=('python-dephell')
-checkdepends=('python-pytest')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;)
-sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585')
-
-prepare() {
-  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
-  cd "$pkgname-$pkgver"
-  dephell deps convert --from pyproject.toml --to setup.py
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  export PYTHONPATH="build:${PYTHONPATH}"
-  pytest -v
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}"
-  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}

Copied: python-pytzdata/repos/community-any/PKGBUILD (from rev 551526, 
python-pytzdata/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-10 02:58:45 UTC (rev 551527)
@@ -0,0 +1,45 @@
+# Maintainer: David Runge 
+
+_name=pytzdata
+pkgname=python-pytzdata
+pkgver=2019.3
+pkgrel=2
+pkgdesc="Official timezone database for Python."
+arch=('any')
+url="https://github.com/sdispater/pytzdata;
+license=('MIT')
+depends=('python')
+makedepends=('python-cleo' 'python-dephell')
+checkdepends=('python-pytest')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;)
+sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  dephell deps convert --from pyproject.toml --to setup.py
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  cp -av ${_name}/zoneinfo/* \
+
"${pkgdir}/usr/lib/python${python_version}/site-packages/${_name}/zoneinfo/"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2020-01-09 Thread David Runge via arch-commits
Date: Friday, January 10, 2020 @ 02:58:35
  Author: dvzrv
Revision: 551526

upgpkg: python-pytzdata 2019.3-2: Adding zoninfos manually, as they're not 
installed via the setuptools setup.

Modified:
  python-pytzdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-10 01:42:53 UTC (rev 551525)
+++ PKGBUILD2020-01-10 02:58:35 UTC (rev 551526)
@@ -3,13 +3,13 @@
 _name=pytzdata
 pkgname=python-pytzdata
 pkgver=2019.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Official timezone database for Python."
 arch=('any')
 url="https://github.com/sdispater/pytzdata;
 license=('MIT')
 depends=('python')
-makedepends=('python-dephell')
+makedepends=('python-cleo' 'python-dephell')
 checkdepends=('python-pytest')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;)
 
sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585')
@@ -33,10 +33,13 @@
 
 package() {
   cd "$pkgname-$pkgver"
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
   python setup.py install --skip-build \
 --optimize=1 \
 --prefix=/usr \
 --root="${pkgdir}"
+  cp -av ${_name}/zoneinfo/* \
+
"${pkgdir}/usr/lib/python${python_version}/site-packages/${_name}/zoneinfo/"
   install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
   install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }


[arch-commits] Commit in pacman/repos (5 files)

2020-01-09 Thread Levente Polyak via arch-commits
Date: Friday, January 10, 2020 @ 02:58:56
  Author: anthraxx
Revision: 373116

archrelease: copy trunk to testing-x86_64

Added:
  pacman/repos/testing-x86_64/
  pacman/repos/testing-x86_64/PKGBUILD
(from rev 373115, pacman/trunk/PKGBUILD)
  pacman/repos/testing-x86_64/makepkg-fix-one-more-file-seccomp-issue.patch
(from rev 373115, 
pacman/trunk/makepkg-fix-one-more-file-seccomp-issue.patch)
  pacman/repos/testing-x86_64/makepkg.conf
(from rev 373115, pacman/trunk/makepkg.conf)
  pacman/repos/testing-x86_64/pacman.conf
(from rev 373115, pacman/trunk/pacman.conf)

---+
 PKGBUILD  |   65 ++
 makepkg-fix-one-more-file-seccomp-issue.patch |   30 
 makepkg.conf  |  145 
 pacman.conf   |   99 
 4 files changed, 339 insertions(+)

Copied: pacman/repos/testing-x86_64/PKGBUILD (from rev 373115, 
pacman/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-01-10 02:58:56 UTC (rev 373116)
@@ -0,0 +1,65 @@
+# vim: set ts=2 sw=2 et:
+# Maintainer: Dan McGee 
+# Maintainer: Dave Reisner 
+
+pkgname=pacman
+pkgver=5.2.1
+pkgrel=4
+pkgdesc="A library-based package manager with dependency support"
+arch=('x86_64')
+url="https://www.archlinux.org/pacman/;
+license=('GPL')
+groups=('base-devel')
+depends=('bash' 'glibc' 'libarchive' 'curl'
+ 'gpgme' 'pacman-mirrorlist' 'archlinux-keyring')
+makedepends=('asciidoc')
+checkdepends=('python' 'fakechroot')
+optdepends=('perl-locale-gettext: translation support in makepkg-template')
+provides=('libalpm.so')
+backup=(etc/pacman.conf
+etc/makepkg.conf)
+options=('strip' 'debug')
+validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD'  # Allan McRae 

+  'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory 
(pacman) 
+source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig}
+
pacman-5.2.1-fix-pactest-package-tar-format.patch::https://git.archlinux.org/pacman.git/patch/?id=b9faf652735c603d1bdf849a570185eb721f11c1
+makepkg-fix-one-more-file-seccomp-issue.patch
+pacman.conf
+makepkg.conf)
+sha256sums=('1930c407265fd039cb3a8e6edc82f69e122aa9239d216d9d57b9d1b9315af312'
+'SKIP'
+'d268379269c9dfa6eb3358f8931d3c84ef5fa4d47fe22567022fcbac8e4638c1'
+'e481a161bba76729cd434c97e0b319ddfcb1d93b2e4890d72b4e8a32982531d9'
+'3353f363088c73f1f86a890547c0f87c7473e5caf43bbbc768c2e9a7397f2aa2'
+'8c100b64450f5a19a16325dd05c143d49395bdeb96bd957f863cde4b95d3cb86')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  patch -Np1 < ../pacman-5.2.1-fix-pactest-package-tar-format.patch
+  patch -Np1 < ../makepkg-fix-one-more-file-seccomp-issue.patch
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--localstatedir=/var --enable-doc \
+--with-scriptlet-shell=/usr/bin/bash \
+--with-ldconfig=/usr/bin/ldconfig
+  make V=1
+}
+
+check() {
+  make -C "$pkgname-$pkgver" check
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  # install Arch specific stuff
+  install -dm755 "$pkgdir/etc"
+  install -m644 "$srcdir/pacman.conf" "$pkgdir/etc"
+  install -m644 "$srcdir/makepkg.conf" "$pkgdir/etc"
+}

Copied: 
pacman/repos/testing-x86_64/makepkg-fix-one-more-file-seccomp-issue.patch (from 
rev 373115, pacman/trunk/makepkg-fix-one-more-file-seccomp-issue.patch)
===
--- testing-x86_64/makepkg-fix-one-more-file-seccomp-issue.patch
(rev 0)
+++ testing-x86_64/makepkg-fix-one-more-file-seccomp-issue.patch
2020-01-10 02:58:56 UTC (rev 373116)
@@ -0,0 +1,30 @@
+From 00cfc6c5c9700b597c384743c2f057a2ba7125e2 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 9 Jan 2020 20:49:17 -0500
+Subject: [pacman-dev] [PATCH] makepkg: fix one more file-seccomp issue
+
+When file is called via fakeroot, it doesn't matter whether you use -z
+or not, it is still incompatible with seccomp. Fix by configuring it
+with FILECMD when used in the fakeroot 'tidy' run.
+
+Signed-off-by: Eli Schwartz 
+---
+ scripts/libmakepkg/tidy/strip.sh.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/libmakepkg/tidy/strip.sh.in 
b/scripts/libmakepkg/tidy/strip.sh.in
+index 1bd810f0..876f00f0 100644
+--- a/scripts/libmakepkg/tidy/strip.sh.in
 b/scripts/libmakepkg/tidy/strip.sh.in
+@@ -111,7 +111,7 @@ tidy_strip() {
+ 
+   local binary strip_flags
+   find . -type f -perm -u+w -print0 2>/dev/null | while IFS= read 
-rd '' binary ; do
+-  case "$(file -bi "$binary")" in
++  case "$(@FILECMD@ 

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

2020-01-09 Thread David Runge via arch-commits
Date: Friday, January 10, 2020 @ 01:42:53
  Author: dvzrv
Revision: 551525

archrelease: copy trunk to community-any

Added:
  python-pytzdata/repos/community-any/
  python-pytzdata/repos/community-any/PKGBUILD
(from rev 551524, python-pytzdata/trunk/PKGBUILD)

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

Copied: python-pytzdata/repos/community-any/PKGBUILD (from rev 551524, 
python-pytzdata/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-01-10 01:42:53 UTC (rev 551525)
@@ -0,0 +1,42 @@
+# Maintainer: David Runge 
+
+_name=pytzdata
+pkgname=python-pytzdata
+pkgver=2019.3
+pkgrel=1
+pkgdesc="Official timezone database for Python."
+arch=('any')
+url="https://github.com/sdispater/pytzdata;
+license=('MIT')
+depends=('python')
+makedepends=('python-dephell')
+checkdepends=('python-pytest')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;)
+sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  dephell deps convert --from pyproject.toml --to setup.py
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


[arch-commits] Commit in (4 files)

2020-01-09 Thread David Runge via arch-commits
Date: Friday, January 10, 2020 @ 01:34:57
  Author: dvzrv
Revision: 551524

Adding python-pytzdata as depends for python-pendulum (as depends for 
python-falcon as depends for mailman3).

Added:
  python-pytzdata/
  python-pytzdata/repos/
  python-pytzdata/trunk/
  python-pytzdata/trunk/PKGBUILD

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

Added: python-pytzdata/trunk/PKGBUILD
===
--- python-pytzdata/trunk/PKGBUILD  (rev 0)
+++ python-pytzdata/trunk/PKGBUILD  2020-01-10 01:34:57 UTC (rev 551524)
@@ -0,0 +1,42 @@
+# Maintainer: David Runge 
+
+_name=pytzdata
+pkgname=python-pytzdata
+pkgver=2019.3
+pkgrel=1
+pkgdesc="Official timezone database for Python."
+arch=('any')
+url="https://github.com/sdispater/pytzdata;
+license=('MIT')
+depends=('python')
+makedepends=('python-dephell')
+checkdepends=('python-pytest')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;)
+sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  dephell deps convert --from pyproject.toml --to setup.py
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2020-01-09 Thread David Runge via arch-commits
Date: Friday, January 10, 2020 @ 01:17:48
  Author: dvzrv
Revision: 373113

archrelease: copy trunk to testing-x86_64

Added:
  pacman/repos/testing-x86_64/
  pacman/repos/testing-x86_64/PKGBUILD
(from rev 373112, pacman/trunk/PKGBUILD)
  pacman/repos/testing-x86_64/makepkg.conf
(from rev 373112, pacman/trunk/makepkg.conf)
  pacman/repos/testing-x86_64/pacman.conf
(from rev 373112, pacman/trunk/pacman.conf)

--+
 PKGBUILD |   62 
 makepkg.conf |  145 +
 pacman.conf  |   99 ++
 3 files changed, 306 insertions(+)

Copied: pacman/repos/testing-x86_64/PKGBUILD (from rev 373112, 
pacman/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-01-10 01:17:48 UTC (rev 373113)
@@ -0,0 +1,62 @@
+# vim: set ts=2 sw=2 et:
+# Maintainer: Dan McGee 
+# Maintainer: Dave Reisner 
+
+pkgname=pacman
+pkgver=5.2.1
+pkgrel=3
+pkgdesc="A library-based package manager with dependency support"
+arch=('x86_64')
+url="https://www.archlinux.org/pacman/;
+license=('GPL')
+groups=('base-devel')
+depends=('bash' 'glibc' 'libarchive' 'curl'
+ 'gpgme' 'pacman-mirrorlist' 'archlinux-keyring')
+makedepends=('asciidoc')
+checkdepends=('python' 'fakechroot')
+optdepends=('perl-locale-gettext: translation support in makepkg-template')
+provides=('libalpm.so')
+backup=(etc/pacman.conf
+etc/makepkg.conf)
+options=('strip' 'debug')
+validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD'  # Allan McRae 

+  'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory 
(pacman) 
+source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig}
+
pacman-5.2.1-fix-pactest-package-tar-format.patch::https://git.archlinux.org/pacman.git/patch/?id=b9faf652735c603d1bdf849a570185eb721f11c1
+pacman.conf
+makepkg.conf)
+sha256sums=('1930c407265fd039cb3a8e6edc82f69e122aa9239d216d9d57b9d1b9315af312'
+'SKIP'
+'d268379269c9dfa6eb3358f8931d3c84ef5fa4d47fe22567022fcbac8e4638c1'
+'3353f363088c73f1f86a890547c0f87c7473e5caf43bbbc768c2e9a7397f2aa2'
+'8c100b64450f5a19a16325dd05c143d49395bdeb96bd957f863cde4b95d3cb86')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  patch -Np1 < ../pacman-5.2.1-fix-pactest-package-tar-format.patch
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--localstatedir=/var --enable-doc \
+--with-scriptlet-shell=/usr/bin/bash \
+--with-ldconfig=/usr/bin/ldconfig
+  make V=1
+}
+
+check() {
+  make -C "$pkgname-$pkgver" check
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  # install Arch specific stuff
+  install -dm755 "$pkgdir/etc"
+  install -m644 "$srcdir/pacman.conf" "$pkgdir/etc"
+  install -m644 "$srcdir/makepkg.conf" "$pkgdir/etc"
+}

Copied: pacman/repos/testing-x86_64/makepkg.conf (from rev 373112, 
pacman/trunk/makepkg.conf)
===
--- testing-x86_64/makepkg.conf (rev 0)
+++ testing-x86_64/makepkg.conf 2020-01-10 01:17:48 UTC (rev 373113)
@@ -0,0 +1,145 @@
+#!/hint/bash
+#
+# /etc/makepkg.conf
+#
+
+#
+# SOURCE ACQUISITION
+#
+#
+#-- The download utilities that makepkg should use to acquire sources
+#  Format: 'protocol::agent'
+DLAGENTS=('file::/usr/bin/curl -gqC - -o %o %u'
+  'ftp::/usr/bin/curl -gqfC - --ftp-pasv --retry 3 --retry-delay 3 -o 
%o %u'
+  'http::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o 
%u'
+  'https::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o 
%u'
+  'rsync::/usr/bin/rsync --no-motd -z %u %o'
+  'scp::/usr/bin/scp -C %u %o')
+
+# Other common tools:
+# /usr/bin/snarf
+# /usr/bin/lftpget -c
+# /usr/bin/wget
+
+#-- The package required by makepkg to download VCS sources
+#  Format: 'protocol::package'
+VCSCLIENTS=('bzr::bzr'
+'git::git'
+'hg::mercurial'
+'svn::subversion')
+
+#
+# ARCHITECTURE, COMPILE FLAGS
+#
+#
+CARCH="x86_64"
+CHOST="x86_64-pc-linux-gnu"
+
+#-- Compiler and Linker Flags
+CPPFLAGS="-D_FORTIFY_SOURCE=2"
+CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt"
+CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt"
+LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
+#-- Make Flags: change this for DistCC/SMP systems
+#MAKEFLAGS="-j2"
+#-- Debugging flags
+DEBUG_CFLAGS="-g -fvar-tracking-assignments"
+DEBUG_CXXFLAGS="-g 

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

2020-01-09 Thread David Runge via arch-commits
Date: Friday, January 10, 2020 @ 01:17:37
  Author: dvzrv
Revision: 373112

upgpkg: pacman 5.2.1-3: Adding pacman back to base-devel group (it's required 
for archbuild).

Modified:
  pacman/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 23:27:53 UTC (rev 373111)
+++ PKGBUILD2020-01-10 01:17:37 UTC (rev 373112)
@@ -4,11 +4,12 @@
 
 pkgname=pacman
 pkgver=5.2.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A library-based package manager with dependency support"
 arch=('x86_64')
 url="https://www.archlinux.org/pacman/;
 license=('GPL')
+groups=('base-devel')
 depends=('bash' 'glibc' 'libarchive' 'curl'
  'gpgme' 'pacman-mirrorlist' 'archlinux-keyring')
 makedepends=('asciidoc')


[arch-commits] Commit in (4 files)

2020-01-09 Thread Kpcyrd via arch-commits
Date: Friday, January 10, 2020 @ 01:06:05
  Author: kpcyrd
Revision: 551522

addpkg: python-pwntools 4.0.0-2

Added:
  python-pwntools/
  python-pwntools/repos/
  python-pwntools/trunk/
  python-pwntools/trunk/PKGBUILD

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

Added: python-pwntools/trunk/PKGBUILD
===
--- python-pwntools/trunk/PKGBUILD  (rev 0)
+++ python-pwntools/trunk/PKGBUILD  2020-01-10 01:06:05 UTC (rev 551522)
@@ -0,0 +1,47 @@
+# Maintainer: kpcyrd 
+# Contributor: Ding Xiao 
+# Contributor: Firmy 
+
+pkgname="python-pwntools"
+_pyname="pwntools"
+pkgver="4.0.0"
+pkgrel=2
+pkgdesc="A CTF framework and exploit development library"
+arch=('any')
+url='https://github.com/Gallopsled/pwntools'
+license=('MIT' 'GPL2' 'BSD')
+depends=('python'
+ 'python-mako'
+ 'python-pyelftools'
+ 'python-capstone'
+ 'ropgadget'
+ 'python-pyserial'
+ 'python-requests'
+ 'python-pip'
+ 'python-pygments'
+ 'python-pysocks'
+ 'python-dateutil'
+ 'python-packaging'
+ 'python-psutil'
+ 'python-intervaltree'
+ 'python-sortedcontainers'
+ 'python-unicorn'
+ 'ropgadget')
+makedepends=('python-setuptools')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;)
+sha256sums=('31b114914fe78929516ded8cf0bd02d91051c506d91640216b635646b3e47164')
+b2sums=('117fc85c22976dbac41f326b9545c9f4141af61b6408118b74defd0bd0aa4a084b00dd64f723ad79fe0e1a1aecdcf4995bff4c6cbd3ed3d2c72c94d104666013')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py build
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
+  install -D -m 644 LICENSE-pwntools.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-01-09 Thread Kpcyrd via arch-commits
Date: Friday, January 10, 2020 @ 01:06:25
  Author: kpcyrd
Revision: 551523

archrelease: copy trunk to community-any

Added:
  python-pwntools/repos/community-any/
  python-pwntools/repos/community-any/PKGBUILD
(from rev 551522, python-pwntools/trunk/PKGBUILD)

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

Copied: python-pwntools/repos/community-any/PKGBUILD (from rev 551522, 
python-pwntools/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-01-10 01:06:25 UTC (rev 551523)
@@ -0,0 +1,47 @@
+# Maintainer: kpcyrd 
+# Contributor: Ding Xiao 
+# Contributor: Firmy 
+
+pkgname="python-pwntools"
+_pyname="pwntools"
+pkgver="4.0.0"
+pkgrel=2
+pkgdesc="A CTF framework and exploit development library"
+arch=('any')
+url='https://github.com/Gallopsled/pwntools'
+license=('MIT' 'GPL2' 'BSD')
+depends=('python'
+ 'python-mako'
+ 'python-pyelftools'
+ 'python-capstone'
+ 'ropgadget'
+ 'python-pyserial'
+ 'python-requests'
+ 'python-pip'
+ 'python-pygments'
+ 'python-pysocks'
+ 'python-dateutil'
+ 'python-packaging'
+ 'python-psutil'
+ 'python-intervaltree'
+ 'python-sortedcontainers'
+ 'python-unicorn'
+ 'ropgadget')
+makedepends=('python-setuptools')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;)
+sha256sums=('31b114914fe78929516ded8cf0bd02d91051c506d91640216b635646b3e47164')
+b2sums=('117fc85c22976dbac41f326b9545c9f4141af61b6408118b74defd0bd0aa4a084b00dd64f723ad79fe0e1a1aecdcf4995bff4c6cbd3ed3d2c72c94d104666013')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py build
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
+  install -D -m 644 LICENSE-pwntools.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 23:45:18
  Author: anthraxx
Revision: 551520

upgpkg: xmonad 0.15-27: rebuild with PIE

Modified:
  xmonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 23:22:29 UTC (rev 551519)
+++ PKGBUILD2020-01-09 23:45:18 UTC (rev 551520)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad
 pkgver=0.15
-pkgrel=26
+pkgrel=27
 pkgdesc='Lightweight X11 tiled window manager written in Haskell'
 url='https://xmonad.org/'
 arch=('x86_64')
@@ -26,15 +26,23 @@
   gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
   cd ${pkgname}-${pkgver}
   patch -p1 -i "${srcdir}/dynamic-compilation.patch"
-  sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${pkgname}.cabal
+  sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal
 }
 
 build() {
   cd ${pkgname}-${pkgver}
 
-  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="${pkgname}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--docdir="/usr/share/doc/${pkgname}" \
+--datasubdir="${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
   runhaskell Setup build
   runhaskell Setup register --gen-script
   runhaskell Setup unregister --gen-script


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 23:45:24
  Author: anthraxx
Revision: 551521

archrelease: copy trunk to community-x86_64

Added:
  xmonad/repos/community-x86_64/PKGBUILD
(from rev 551520, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-x86_64/dynamic-compilation.patch
(from rev 551520, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-x86_64/xmonad.svg
(from rev 551520, xmonad/trunk/xmonad.svg)
Deleted:
  xmonad/repos/community-x86_64/PKGBUILD
  xmonad/repos/community-x86_64/dynamic-compilation.patch
  xmonad/repos/community-x86_64/xmonad.svg

---+
 PKGBUILD  |  132 -
 dynamic-compilation.patch |   22 +++---
 xmonad.svg|  154 ++--
 3 files changed, 158 insertions(+), 150 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-09 23:45:18 UTC (rev 551520)
+++ PKGBUILD2020-01-09 23:45:24 UTC (rev 551521)
@@ -1,62 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Jelle van der Waa 
-# Contributor: Sergej Pupykin 
-# Contributor: Vesa Kaihlavirta 
-# Contributor: shild 
-
-pkgname=xmonad
-pkgver=0.15
-pkgrel=26
-pkgdesc='Lightweight X11 tiled window manager written in Haskell'
-url='https://xmonad.org/'
-arch=('x86_64')
-license=('BSD')
-depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 
'haskell-extensible-exceptions'
- 'haskell-data-default' 'haskell-setlocale')
-makedepends=('gendesk')
-optdepends=('xorg-xmessage: for displaying visual error messages')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
-dynamic-compilation.patch
-xmonad.svg)
-sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996'
-
'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6'
-
'31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
-
-prepare() {
-  gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
-  cd ${pkgname}-${pkgver}
-  patch -p1 -i "${srcdir}/dynamic-compilation.patch"
-  sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${pkgname}.cabal
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="${pkgname}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-  runhaskell Setup build
-  runhaskell Setup register --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-
-  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-
-  runhaskell Setup.lhs copy --destdir="${pkgdir}"
-
-  # Requires pandoc, regex-posix, Pretty and cabal
-  #runhaskell util/GenerateManpage.hs
-
-  install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad"
-  install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps"
-  install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions"
-}
-
-# vim: ts=2 sw=2 et:

Copied: xmonad/repos/community-x86_64/PKGBUILD (from rev 551520, 
xmonad/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-09 23:45:24 UTC (rev 551521)
@@ -0,0 +1,70 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: shild 
+
+pkgname=xmonad
+pkgver=0.15
+pkgrel=27
+pkgdesc='Lightweight X11 tiled window manager written in Haskell'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 
'haskell-extensible-exceptions'
+ 'haskell-data-default' 'haskell-setlocale')
+makedepends=('gendesk')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
+dynamic-compilation.patch
+xmonad.svg)
+sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996'
+
'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6'
+

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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 23:22:29
  Author: anthraxx
Revision: 551519

archrelease: copy trunk to community-x86_64

Added:
  xmobar/repos/community-x86_64/PKGBUILD
(from rev 551518, xmobar/trunk/PKGBUILD)
Deleted:
  xmobar/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-09 23:22:19 UTC (rev 551518)
+++ PKGBUILD2020-01-09 23:22:29 UTC (rev 551519)
@@ -1,45 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Jelle van der Waa 
-# Contributer: Sergej Pupykin 
-# Contributor: Arch Haskell Team 
-
-pkgname=xmobar
-pkgver=0.31
-pkgrel=42
-pkgdesc='Minimalistic Text Based Status Bar'
-url='https://hackage.haskell.org/package/xmobar'
-license=('BSD')
-arch=('x86_64')
-depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
- 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
- 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
- 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
- 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
- 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
-makedepends=('ghc')
-source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01')
-
-prepare() {
-  cd xmobar-$pkgver
-  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
-}
-
-build() {
-  cd xmobar-${pkgver}
-  runhaskell setup configure -O \
---enable-shared \
---prefix=/usr \
---enable-executable-dynamic --disable-library-vanilla \
---disable-library-vanilla \
---flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
-  runhaskell setup build
-}
-
-package() {
-  cd xmobar-${pkgver}
-  runhaskell setup copy --destdir="${pkgdir}"
-  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-# vim: ts=2 sw=2 et:

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


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 23:22:19
  Author: anthraxx
Revision: 551518

upgpkg: xmobar 0.32-1: enable alsa, weather and datezone plugins

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 23:07:22 UTC (rev 551517)
+++ PKGBUILD2020-01-09 23:22:19 UTC (rev 551518)
@@ -4,8 +4,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=xmobar
-pkgver=0.31
-pkgrel=42
+pkgver=0.32
+pkgrel=1
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')
@@ -15,31 +15,50 @@
  'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
  'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
  'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
- 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
-makedepends=('ghc')
+ 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-aeson'
+ 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib'
+ 'haskell-extensible-exceptions' 'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer')
+makedepends=('ghc' 'haskell-hspec' 'haskell-temporary')
 
source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01')
+sha256sums=('8d2543152b050460bf48514aaa981e6d508cabb7688b848a3b3528cfcecacb76')
+sha512sums=('fa9b7c5d568b1c8e731b525736d8cf6a630def93a75884fcf3adc68e5527b31b61ef96df3019befafb83fa080703865ba511750deeb09d8ab70582ccf433b1f6')
 
 prepare() {
   cd xmobar-$pkgver
-  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
+  sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal
 }
 
 build() {
   cd xmobar-${pkgver}
+
+  _flags=(with_xft with_utf8 with_inotify with_iwlib with_mpd with_alsa
+  with_datezone with_mpris with_dbus with_xpm with_threaded
+  with_rtsopts with_weather)
+
   runhaskell setup configure -O \
 --enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
 --prefix=/usr \
---enable-executable-dynamic --disable-library-vanilla \
---disable-library-vanilla \
---flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+--dynlibdir=/usr/lib \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+--flags="${_flags[*]}" \
+--enable-tests
   runhaskell setup build
 }
 
+check() {
+  cd xmobar-${pkgver}
+  runhaskell setup test
+}
+
 package() {
   cd xmobar-${pkgver}
   runhaskell setup copy --destdir="${pkgdir}"
-  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }
 
 # vim: ts=2 sw=2 et:


[arch-commits] Commit in pkgdiff/trunk (PKGBUILD zstd.diff)

2020-01-09 Thread Jan Steffens via arch-commits
Date: Thursday, January 9, 2020 @ 23:07:07
  Author: heftig
Revision: 551516

1.7.2-3: zstd

Added:
  pkgdiff/trunk/zstd.diff
Modified:
  pkgdiff/trunk/PKGBUILD

---+
 PKGBUILD  |   17 +
 zstd.diff |   30 ++
 2 files changed, 43 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 23:05:10 UTC (rev 551515)
+++ PKGBUILD2020-01-09 23:07:07 UTC (rev 551516)
@@ -4,7 +4,7 @@
 
 pkgname=pkgdiff
 pkgver=1.7.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A tool for analyzing changes in Linux software packages"
 url="https://lvc.github.io/pkgdiff;
 arch=('any')
@@ -11,11 +11,20 @@
 license=('GPL2')
 depends=('perl' 'diffutils' 'gawk' 'wdiff')
 makedepends=('git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/lvc/pkgdiff/archive/$pkgver.tar.gz;)
-sha512sums=('2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lvc/pkgdiff/archive/$pkgver.tar.gz;
+zstd.diff)
+sha512sums=('2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904'
+
'652bce3b278da6e592204ea360cdd3a389f8bf7cd6b25c20ada0140c06d67c45aa4473a1c4b0859f2f6f63893717eab7baa52fec4b47b335694cc7b51088fb2b')
 
+prepare() {
+  cd $pkgname-$pkgver
+
+  # tar.zst support https://github.com/lvc/pkgdiff/issues/40
+  patch -Np1 -i ../zstd.diff
+}
+
 package() {
-  cd "$srcdir"/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
   mkdir -p "$pkgdir"/usr
   perl Makefile.pl --install --prefix=/usr --destdir="$pkgdir"

Added: zstd.diff
===
--- zstd.diff   (rev 0)
+++ zstd.diff   2020-01-09 23:07:07 UTC (rev 551516)
@@ -0,0 +1,30 @@
+Common subdirectories: pkgdiff-1.7.2/doc and pkgdiff-1.7.2-zst/doc
+Common subdirectories: pkgdiff-1.7.2/modules and pkgdiff-1.7.2-zst/modules
+diff -u pkgdiff-1.7.2/pkgdiff.pl pkgdiff-1.7.2-zst/pkgdiff.pl
+--- pkgdiff-1.7.2/pkgdiff.pl   2016-03-18 12:29:58.0 +
 pkgdiff-1.7.2-zst/pkgdiff.pl   2020-01-09 23:03:16.270580393 +
+@@ -461,11 +461,14 @@
+ 
+ "TAR.LZ"   => ["tar.lz", "tlz"],
+ 
++"TAR.ZST"  => ["tar.zst", "tzst"],
++
+ "ZIP"  => ["zip", "zae"],
+ "TAR"  => ["tar"],
+ "LZMA" => ["lzma"],
+ "GZ"   => ["gz"],
+ "XZ"   => ["xz"],
++"ZST"  => ["zst"],
+ 
+ "JAR"  => ["jar", "war",
+"ear"]
+@@ -2903,6 +2906,9 @@
+ elsif($Format eq "XZ") {
+ $Cmd = "cp -f \"$Pkg\" \"$OutDir\" && cd \"$OutDir\" && unxz 
\"".get_filename($Pkg)."\"";
+ }
++elsif($Format eq "ZST") {
++$Cmd = "cp -f \"$Pkg\" \"$OutDir\" && cd \"$OutDir\" && unzstd --rm 
\"".get_filename($Pkg)."\"";
++}
+ elsif($Format eq "ZIP") {
+ $Cmd = "unzip -o \"$Pkg\" -d \"$OutDir\"";
+ }


[arch-commits] Commit in pkgdiff/repos/community-any (PKGBUILD PKGBUILD zstd.diff)

2020-01-09 Thread Jan Steffens via arch-commits
Date: Thursday, January 9, 2020 @ 23:07:22
  Author: heftig
Revision: 551517

archrelease: copy trunk to community-any

Added:
  pkgdiff/repos/community-any/PKGBUILD
(from rev 551516, pkgdiff/trunk/PKGBUILD)
  pkgdiff/repos/community-any/zstd.diff
(from rev 551516, pkgdiff/trunk/zstd.diff)
Deleted:
  pkgdiff/repos/community-any/PKGBUILD

---+
 PKGBUILD  |   54 +++---
 zstd.diff |   30 ++
 2 files changed, 61 insertions(+), 23 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-09 23:07:07 UTC (rev 551516)
+++ PKGBUILD2020-01-09 23:07:22 UTC (rev 551517)
@@ -1,23 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Zifei Tong 
-
-pkgname=pkgdiff
-pkgver=1.7.2
-pkgrel=2
-pkgdesc="A tool for analyzing changes in Linux software packages"
-url="https://lvc.github.io/pkgdiff;
-arch=('any')
-license=('GPL2')
-depends=('perl' 'diffutils' 'gawk' 'wdiff')
-makedepends=('git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/lvc/pkgdiff/archive/$pkgver.tar.gz;)
-sha512sums=('2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904')
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-
-  mkdir -p "$pkgdir"/usr
-  perl Makefile.pl --install --prefix=/usr --destdir="$pkgdir"
-}

Copied: pkgdiff/repos/community-any/PKGBUILD (from rev 551516, 
pkgdiff/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-09 23:07:22 UTC (rev 551517)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Zifei Tong 
+
+pkgname=pkgdiff
+pkgver=1.7.2
+pkgrel=3
+pkgdesc="A tool for analyzing changes in Linux software packages"
+url="https://lvc.github.io/pkgdiff;
+arch=('any')
+license=('GPL2')
+depends=('perl' 'diffutils' 'gawk' 'wdiff')
+makedepends=('git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lvc/pkgdiff/archive/$pkgver.tar.gz;
+zstd.diff)
+sha512sums=('2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904'
+
'652bce3b278da6e592204ea360cdd3a389f8bf7cd6b25c20ada0140c06d67c45aa4473a1c4b0859f2f6f63893717eab7baa52fec4b47b335694cc7b51088fb2b')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # tar.zst support https://github.com/lvc/pkgdiff/issues/40
+  patch -Np1 -i ../zstd.diff
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  mkdir -p "$pkgdir"/usr
+  perl Makefile.pl --install --prefix=/usr --destdir="$pkgdir"
+}

Copied: pkgdiff/repos/community-any/zstd.diff (from rev 551516, 
pkgdiff/trunk/zstd.diff)
===
--- zstd.diff   (rev 0)
+++ zstd.diff   2020-01-09 23:07:22 UTC (rev 551517)
@@ -0,0 +1,30 @@
+Common subdirectories: pkgdiff-1.7.2/doc and pkgdiff-1.7.2-zst/doc
+Common subdirectories: pkgdiff-1.7.2/modules and pkgdiff-1.7.2-zst/modules
+diff -u pkgdiff-1.7.2/pkgdiff.pl pkgdiff-1.7.2-zst/pkgdiff.pl
+--- pkgdiff-1.7.2/pkgdiff.pl   2016-03-18 12:29:58.0 +
 pkgdiff-1.7.2-zst/pkgdiff.pl   2020-01-09 23:03:16.270580393 +
+@@ -461,11 +461,14 @@
+ 
+ "TAR.LZ"   => ["tar.lz", "tlz"],
+ 
++"TAR.ZST"  => ["tar.zst", "tzst"],
++
+ "ZIP"  => ["zip", "zae"],
+ "TAR"  => ["tar"],
+ "LZMA" => ["lzma"],
+ "GZ"   => ["gz"],
+ "XZ"   => ["xz"],
++"ZST"  => ["zst"],
+ 
+ "JAR"  => ["jar", "war",
+"ear"]
+@@ -2903,6 +2906,9 @@
+ elsif($Format eq "XZ") {
+ $Cmd = "cp -f \"$Pkg\" \"$OutDir\" && cd \"$OutDir\" && unxz 
\"".get_filename($Pkg)."\"";
+ }
++elsif($Format eq "ZST") {
++$Cmd = "cp -f \"$Pkg\" \"$OutDir\" && cd \"$OutDir\" && unzstd --rm 
\"".get_filename($Pkg)."\"";
++}
+ elsif($Format eq "ZIP") {
+ $Cmd = "unzip -o \"$Pkg\" -d \"$OutDir\"";
+ }


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 23:05:10
  Author: anthraxx
Revision: 551515

archrelease: copy trunk to community-x86_64

Added:
  haskell-timezone-olson/repos/community-x86_64/
  haskell-timezone-olson/repos/community-x86_64/PKGBUILD
(from rev 551514, haskell-timezone-olson/trunk/PKGBUILD)

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

Copied: haskell-timezone-olson/repos/community-x86_64/PKGBUILD (from rev 
551514, haskell-timezone-olson/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-01-09 23:05:10 UTC (rev 551515)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=timezone-olson
+pkgname=haskell-${_hkgname}
+pkgver=0.1.9
+pkgrel=1
+pkgdesc='Pure Haskell parser and renderer for binary Olson timezone files'
+url='http://projects.haskell.org/time-ng/'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base' 'haskell-binary' 'haskell-bytestring'
+ 'haskell-extensible-exceptions' 'haskell-time' 
'haskell-timezone-series')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha256sums=('32230509029bcf9e1bd95b5ad7ee69b8b0250cffc4bb8f2df88a651b3af74b15')
+sha512sums=('1ad8f98ba3573f11154e18c5c0d2d7ee3b32f165d388318622195199da4765d1a0352b8a13fa38a6b2fb008de93f34d2a6aa35d2d7ada53e1ae8c5404d68b645')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O \
+  --enable-shared \
+  --enable-executable-dynamic \
+  --disable-library-vanilla \
+  --prefix=/usr \
+  --docdir=/usr/share/doc/$pkgname \
+  --dynlibdir=/usr/lib \
+  --libsubdir=\$compiler/site-local/\$pkgid \
+  --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+  --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 23:04:21
  Author: anthraxx
Revision: 551514

addpkg: haskell-timezone-olson 0.1.9-1

Added:
  haskell-timezone-olson/
  haskell-timezone-olson/repos/
  haskell-timezone-olson/trunk/
  haskell-timezone-olson/trunk/PKGBUILD

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

Added: haskell-timezone-olson/trunk/PKGBUILD
===
--- haskell-timezone-olson/trunk/PKGBUILD   (rev 0)
+++ haskell-timezone-olson/trunk/PKGBUILD   2020-01-09 23:04:21 UTC (rev 
551514)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=timezone-olson
+pkgname=haskell-${_hkgname}
+pkgver=0.1.9
+pkgrel=1
+pkgdesc='Pure Haskell parser and renderer for binary Olson timezone files'
+url='http://projects.haskell.org/time-ng/'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base' 'haskell-binary' 'haskell-bytestring'
+ 'haskell-extensible-exceptions' 'haskell-time' 
'haskell-timezone-series')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha256sums=('32230509029bcf9e1bd95b5ad7ee69b8b0250cffc4bb8f2df88a651b3af74b15')
+sha512sums=('1ad8f98ba3573f11154e18c5c0d2d7ee3b32f165d388318622195199da4765d1a0352b8a13fa38a6b2fb008de93f34d2a6aa35d2d7ada53e1ae8c5404d68b645')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O \
+  --enable-shared \
+  --enable-executable-dynamic \
+  --disable-library-vanilla \
+  --prefix=/usr \
+  --docdir=/usr/share/doc/$pkgname \
+  --dynlibdir=/usr/lib \
+  --libsubdir=\$compiler/site-local/\$pkgid \
+  --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+  --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-09 Thread Jan Steffens via arch-commits
Date: Thursday, January 9, 2020 @ 22:57:10
  Author: heftig
Revision: 373109

archrelease: copy trunk to extra-x86_64

Added:
  libteam/repos/extra-x86_64/PKGBUILD
(from rev 373108, libteam/trunk/PKGBUILD)
Deleted:
  libteam/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-09 22:56:52 UTC (rev 373108)
+++ PKGBUILD2020-01-09 22:57:10 UTC (rev 373109)
@@ -1,62 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=libteam
-pkgver=1.29
-pkgrel=4
-pkgdesc="Library for controlling team network device"
-arch=(x86_64)
-url="http://libteam.org/;
-license=(LGPL)
-depends=(libnl libdaemon jansson libdbus bash zeromq)
-makedepends=(python python2 swig git doxygen graphviz)
-_commit=e897f02bf2403d4859a99e090e34ea768b4c0540  # tags/v1.29
-source=("git+https://github.com/jpirko/libteam#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Reduce docs size
-  printf '%s\n' >>doc/Doxyfile.in \
-HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
---disable-static --libexecdir=/usr/lib
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make all html
-
-  cp -aT binding/python binding/python2
-  (cd binding/python;  python  ./setup.py build;)
-  (cd binding/python2; python2 ./setup.py build;)
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 teamd/redhat/systemd/teamd@.service \
-"$pkgdir/usr/lib/systemd/system/teamd@.service"
-  install -Dm644 teamd/dbus/teamd.conf \
-"$pkgdir/usr/share/dbus-1/system.d/teamd.conf"
-
-  (cd binding/python;  python  ./setup.py install --root "$pkgdir" -O1;)
-  (cd binding/python2; python2 ./setup.py install --root "$pkgdir" -O1;)
-
-  mkdir -p "$pkgdir/usr/share/doc/$pkgname"
-  cp -a doc/api "$pkgdir/usr/share/doc/$pkgname"
-}

Copied: libteam/repos/extra-x86_64/PKGBUILD (from rev 373108, 
libteam/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-09 22:57:10 UTC (rev 373109)
@@ -0,0 +1,54 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=libteam
+pkgver=1.30
+pkgrel=1
+pkgdesc="Library for controlling team network device"
+arch=(x86_64)
+url="http://libteam.org/;
+license=(LGPL)
+depends=(libnl libdaemon jansson libdbus bash zeromq)
+makedepends=(python swig git doxygen graphviz)
+_commit=471fb50d206e5a3f2eef9e4247329b51edc5c493  # tags/v1.30
+source=("git+https://github.com/jpirko/libteam#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--disable-static --libexecdir=/usr/lib
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make all html
+
+  cd binding/python
+  python setup.py build
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+
+  install -Dt "$pkgdir/usr/lib/systemd/system" -m644 
teamd/redhat/systemd/teamd@.service
+  install -Dt "$pkgdir/usr/share/dbus-1/system.d" -m644 teamd/dbus/teamd.conf
+
+  mkdir -p "$pkgdir/usr/share/doc/$pkgname"
+  cp -a doc/api "$pkgdir/usr/share/doc/$pkgname"
+
+  cd binding/python
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


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

2020-01-09 Thread Jan Steffens via arch-commits
Date: Thursday, January 9, 2020 @ 22:56:52
  Author: heftig
Revision: 373108

1.30-1

Modified:
  libteam/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 22:55:03 UTC (rev 373107)
+++ PKGBUILD2020-01-09 22:56:52 UTC (rev 373108)
@@ -1,15 +1,15 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=libteam
-pkgver=1.29
-pkgrel=4
+pkgver=1.30
+pkgrel=1
 pkgdesc="Library for controlling team network device"
 arch=(x86_64)
 url="http://libteam.org/;
 license=(LGPL)
 depends=(libnl libdaemon jansson libdbus bash zeromq)
-makedepends=(python python2 swig git doxygen graphviz)
-_commit=e897f02bf2403d4859a99e090e34ea768b4c0540  # tags/v1.29
+makedepends=(python swig git doxygen graphviz)
+_commit=471fb50d206e5a3f2eef9e4247329b51edc5c493  # tags/v1.30
 source=("git+https://github.com/jpirko/libteam#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -20,11 +20,6 @@
 
 prepare() {
   cd $pkgname
-
-  # Reduce docs size
-  printf '%s\n' >>doc/Doxyfile.in \
-HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
-
   NOCONFIGURE=1 ./autogen.sh
 }
 
@@ -35,9 +30,8 @@
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make all html
 
-  cp -aT binding/python binding/python2
-  (cd binding/python;  python  ./setup.py build;)
-  (cd binding/python2; python2 ./setup.py build;)
+  cd binding/python
+  python setup.py build
 }
 
 check() {
@@ -49,14 +43,12 @@
   cd $pkgname
   make DESTDIR="$pkgdir" install
 
-  install -Dm644 teamd/redhat/systemd/teamd@.service \
-"$pkgdir/usr/lib/systemd/system/teamd@.service"
-  install -Dm644 teamd/dbus/teamd.conf \
-"$pkgdir/usr/share/dbus-1/system.d/teamd.conf"
+  install -Dt "$pkgdir/usr/lib/systemd/system" -m644 
teamd/redhat/systemd/teamd@.service
+  install -Dt "$pkgdir/usr/share/dbus-1/system.d" -m644 teamd/dbus/teamd.conf
 
-  (cd binding/python;  python  ./setup.py install --root "$pkgdir" -O1;)
-  (cd binding/python2; python2 ./setup.py install --root "$pkgdir" -O1;)
-
   mkdir -p "$pkgdir/usr/share/doc/$pkgname"
   cp -a doc/api "$pkgdir/usr/share/doc/$pkgname"
+
+  cd binding/python
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 22:56:41
  Author: anthraxx
Revision: 551513

archrelease: copy trunk to community-x86_64

Added:
  haskell-timezone-series/repos/community-x86_64/
  haskell-timezone-series/repos/community-x86_64/PKGBUILD
(from rev 551512, haskell-timezone-series/trunk/PKGBUILD)

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

Copied: haskell-timezone-series/repos/community-x86_64/PKGBUILD (from rev 
551512, haskell-timezone-series/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-01-09 22:56:41 UTC (rev 551513)
@@ -0,0 +1,53 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=timezone-series
+pkgname=haskell-${_hkgname}
+pkgver=0.1.9
+pkgrel=1
+pkgdesc='Enhanced timezone handling for Data.Time'
+url='http://projects.haskell.org/time-ng/'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base' 'haskell-deepseq' 'haskell-time')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha256sums=('e5d35df5dc2408803120602b0a66ed63439e36b38dd0895f3e2159fcbd7d9cae')
+sha512sums=('9a716223270dfcb0ed39e2dcfb460e3540c0f2444f703c466cbd48ad5664e689aa3f6595f32e59b96fef7891aafabc03c9925367a26c2c043cb6adca2dad7a88')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O \
+  --enable-shared \
+  --enable-executable-dynamic \
+  --disable-library-vanilla \
+  --prefix=/usr \
+  --docdir=/usr/share/doc/$pkgname \
+  --dynlibdir=/usr/lib \
+  --libsubdir=\$compiler/site-local/\$pkgid \
+  --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+  --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 22:55:44
  Author: anthraxx
Revision: 551512

addpkg: haskell-timezone-series 0.1.9-1

Added:
  haskell-timezone-series/
  haskell-timezone-series/repos/
  haskell-timezone-series/trunk/
  haskell-timezone-series/trunk/PKGBUILD

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

Added: haskell-timezone-series/trunk/PKGBUILD
===
--- haskell-timezone-series/trunk/PKGBUILD  (rev 0)
+++ haskell-timezone-series/trunk/PKGBUILD  2020-01-09 22:55:44 UTC (rev 
551512)
@@ -0,0 +1,53 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=timezone-series
+pkgname=haskell-${_hkgname}
+pkgver=0.1.9
+pkgrel=1
+pkgdesc='Enhanced timezone handling for Data.Time'
+url='http://projects.haskell.org/time-ng/'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base' 'haskell-deepseq' 'haskell-time')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha256sums=('e5d35df5dc2408803120602b0a66ed63439e36b38dd0895f3e2159fcbd7d9cae')
+sha512sums=('9a716223270dfcb0ed39e2dcfb460e3540c0f2444f703c466cbd48ad5664e689aa3f6595f32e59b96fef7891aafabc03c9925367a26c2c043cb6adca2dad7a88')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O \
+  --enable-shared \
+  --enable-executable-dynamic \
+  --disable-library-vanilla \
+  --prefix=/usr \
+  --docdir=/usr/share/doc/$pkgname \
+  --dynlibdir=/usr/lib \
+  --libsubdir=\$compiler/site-local/\$pkgid \
+  --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+  --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-09 Thread David Runge via arch-commits
Date: Thursday, January 9, 2020 @ 22:46:00
  Author: dvzrv
Revision: 551497

archrelease: copy trunk to community-any

Added:
  python-mujson/repos/community-any/
  python-mujson/repos/community-any/PKGBUILD
(from rev 551496, python-mujson/trunk/PKGBUILD)

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

Copied: python-mujson/repos/community-any/PKGBUILD (from rev 551496, 
python-mujson/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-01-09 22:46:00 UTC (rev 551497)
@@ -0,0 +1,38 @@
+# Maintainer: David Runge 
+
+_name=mujson
+pkgname=python-mujson
+pkgver=1.4
+pkgrel=1
+pkgdesc="Use the fastest JSON functions available at import time"
+arch=('any')
+url="https://github.com/mattgiles/mujson;
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+# LICENSE not in tarball:
+# https://github.com/mattgiles/mujson/issues/8
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;
+
"https://raw.githubusercontent.com/mattgiles/mujson/ddab84d3c3f43c3510fc97bdea1d3c3eeff96e18/LICENSE;)
+sha512sums=('a205424e0663c8f793a1fcd07a719486c162b1a2e656f0afcbcc66095402ddea17918e11380f73a5590c759a9509d460509a54fc554df2b223936b22c1cdc872'
+
'e067d31f2b14bb094f3a233b111741fa3c1c18f2ea48db9beae7a68b556cc259572c6e0e8aae4de4946f2274bee00a50e5d4d87e0c997b86b3a552998c74c0e6')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 ../LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


[arch-commits] Commit in (4 files)

2020-01-09 Thread David Runge via arch-commits
Date: Thursday, January 9, 2020 @ 22:42:28
  Author: dvzrv
Revision: 551496

Adding python-mujson as depends to python-falcon (as depends for mailman3).

Added:
  python-mujson/
  python-mujson/repos/
  python-mujson/trunk/
  python-mujson/trunk/PKGBUILD

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

Added: python-mujson/trunk/PKGBUILD
===
--- python-mujson/trunk/PKGBUILD(rev 0)
+++ python-mujson/trunk/PKGBUILD2020-01-09 22:42:28 UTC (rev 551496)
@@ -0,0 +1,38 @@
+# Maintainer: David Runge 
+
+_name=mujson
+pkgname=python-mujson
+pkgver=1.4
+pkgrel=1
+pkgdesc="Use the fastest JSON functions available at import time"
+arch=('any')
+url="https://github.com/mattgiles/mujson;
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+# LICENSE not in tarball:
+# https://github.com/mattgiles/mujson/issues/8
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;
+
"https://raw.githubusercontent.com/mattgiles/mujson/ddab84d3c3f43c3510fc97bdea1d3c3eeff96e18/LICENSE;)
+sha512sums=('a205424e0663c8f793a1fcd07a719486c162b1a2e656f0afcbcc66095402ddea17918e11380f73a5590c759a9509d460509a54fc554df2b223936b22c1cdc872'
+
'e067d31f2b14bb094f3a233b111741fa3c1c18f2ea48db9beae7a68b556cc259572c6e0e8aae4de4946f2274bee00a50e5d4d87e0c997b86b3a552998c74c0e6')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 ../LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2020-01-09 Thread Kpcyrd via arch-commits
Date: Thursday, January 9, 2020 @ 22:21:37
  Author: kpcyrd
Revision: 551494

upgpkg: bandwhich 0.8.0-1

Modified:
  bandwhich/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 21:25:26 UTC (rev 551493)
+++ PKGBUILD2020-01-09 22:21:37 UTC (rev 551494)
@@ -2,7 +2,7 @@
 # Contributor: Aram Drevekenin 
 
 pkgname=bandwhich
-pkgver=0.7.0
+pkgver=0.8.0
 pkgrel=1
 pkgdesc='Terminal bandwidth utilization tool'
 url='https://github.com/imsnif/bandwhich'
@@ -11,8 +11,8 @@
 depends=('gcc-libs')
 makedepends=('cargo')
 
source=(https://github.com/imsnif/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('66693eeac5895b867f2912da434093ade0d2addab0bab3e325969ac5f57b95ecbf985de410e42f14d8e8267edb5c780eb82aa2ab6be4e846ce8516122ab45502')
-b2sums=('9951ee760f39b32240f8adbf80deef7757b1b5a57a65a3801ab039a6d723b923f7e75916c05008e81ee1b82dcf98bc8d85062b863611c62ca9ea07aaa5c016d7')
+sha512sums=('7bfd8aef79d449935feaa412226398e508c0fb94bdd4184f4a291c42b3b3f55146b9373e101bba1bc9a28fd0e19023947ecd8b64f8774fcc9a098adb1447c3ab')
+b2sums=('3db06ad300f2e4f02e8837b9ca1f00d99e57cc5c5e15ecb915626f8d5040a338e779739f3be279c3867d11ad87e4fa1262b6ad6033272ab62d7fb7dabb4dbf74')
 
 build() {
   cd "${pkgname}-${pkgver}"


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

2020-01-09 Thread Kpcyrd via arch-commits
Date: Thursday, January 9, 2020 @ 22:21:50
  Author: kpcyrd
Revision: 551495

archrelease: copy trunk to community-x86_64

Added:
  bandwhich/repos/community-x86_64/PKGBUILD
(from rev 551494, bandwhich/trunk/PKGBUILD)
Deleted:
  bandwhich/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-09 22:21:37 UTC (rev 551494)
+++ PKGBUILD2020-01-09 22:21:50 UTC (rev 551495)
@@ -1,34 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Aram Drevekenin 
-
-pkgname=bandwhich
-pkgver=0.7.0
-pkgrel=1
-pkgdesc='Terminal bandwidth utilization tool'
-url='https://github.com/imsnif/bandwhich'
-arch=('x86_64')
-license=('MIT')
-depends=('gcc-libs')
-makedepends=('cargo')
-source=(https://github.com/imsnif/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('66693eeac5895b867f2912da434093ade0d2addab0bab3e325969ac5f57b95ecbf985de410e42f14d8e8267edb5c780eb82aa2ab6be4e846ce8516122ab45502')
-b2sums=('9951ee760f39b32240f8adbf80deef7757b1b5a57a65a3801ab039a6d723b923f7e75916c05008e81ee1b82dcf98bc8d85062b863611c62ca9ea07aaa5c016d7')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  cargo build --release --locked
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  cargo test --release --locked
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  install -Dm 755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
-  install -Dm 644 "docs/bandwhich.1" -t "${pkgdir}/usr/share/man/man1"
-  install -Dm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-# vim: ts=2 sw=2 et:

Copied: bandwhich/repos/community-x86_64/PKGBUILD (from rev 551494, 
bandwhich/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-09 22:21:50 UTC (rev 551495)
@@ -0,0 +1,34 @@
+# Maintainer: kpcyrd 
+# Contributor: Aram Drevekenin 
+
+pkgname=bandwhich
+pkgver=0.8.0
+pkgrel=1
+pkgdesc='Terminal bandwidth utilization tool'
+url='https://github.com/imsnif/bandwhich'
+arch=('x86_64')
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('cargo')
+source=(https://github.com/imsnif/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('7bfd8aef79d449935feaa412226398e508c0fb94bdd4184f4a291c42b3b3f55146b9373e101bba1bc9a28fd0e19023947ecd8b64f8774fcc9a098adb1447c3ab')
+b2sums=('3db06ad300f2e4f02e8837b9ca1f00d99e57cc5c5e15ecb915626f8d5040a338e779739f3be279c3867d11ad87e4fa1262b6ad6033272ab62d7fb7dabb4dbf74')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  cargo build --release --locked
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  cargo test --release --locked
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  install -Dm 755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+  install -Dm 644 "docs/bandwhich.1" -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-09 Thread David Runge via arch-commits
Date: Thursday, January 9, 2020 @ 21:25:17
  Author: dvzrv
Revision: 551492

upgpkg: python-aiosmtpd 1.2.1-1: Adding python-aiosmtpd 1.2.1.

Modified:
  python-aiosmtpd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 21:19:40 UTC (rev 551491)
+++ PKGBUILD2020-01-09 21:25:17 UTC (rev 551492)
@@ -39,9 +39,15 @@
 
 package() {
   cd "$pkgname-$pkgver"
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
   python setup.py install --skip-build \
 --optimize=1 \
 --prefix=/usr \
 --root="${pkgdir}"
+  # move examples to a non-generic location:
+  # https://github.com/aio-libs/aiosmtpd/issues/181
+  install -vDm 644 
"${pkgdir}/usr/lib/python${python_version}/site-packages/examples/"{client,server}.py
 \
+-t "${pkgdir}/usr/share/doc/${pkgname}/examples/"
+  rm -rvf "${pkgdir}/usr/lib/python${python_version}/site-packages/examples/"
   install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
 }


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

2020-01-09 Thread David Runge via arch-commits
Date: Thursday, January 9, 2020 @ 21:25:26
  Author: dvzrv
Revision: 551493

archrelease: copy trunk to community-any

Added:
  python-aiosmtpd/repos/community-any/
  python-aiosmtpd/repos/community-any/PKGBUILD
(from rev 551492, python-aiosmtpd/trunk/PKGBUILD)

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

Copied: python-aiosmtpd/repos/community-any/PKGBUILD (from rev 551492, 
python-aiosmtpd/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-01-09 21:25:26 UTC (rev 551493)
@@ -0,0 +1,53 @@
+# Maintainer: David Runge 
+
+_name=aiosmtpd
+pkgname=python-aiosmtpd
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="An asyncio based SMTP server"
+arch=('any')
+url="https://github.com/aio-libs/aiosmtpd;
+license=('Apache')
+depends=('python-atpublic')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+# 1.2.1 is not available on pypi
+# https://github.com/aio-libs/aiosmtpd/issues/168
+source=("$pkgname-$pkgver.tar.gz::https://github.com/aio-libs/${_name}/archive/${pkgver}.tar.gz;
+
"$pkgname-1.2.1-fix_test_certs.patch::https://github.com/aio-libs/aiosmtpd/commit/f414dcdc0312c4cf3f3d39deb3ea7d15e89a5334.patch;)
+sha512sums=('be1e9f34846a354e570c67e04c0fd12e26531dccb79b9c90158b421d191e767f5e3502c6be0e9dad85f3123662e4446a424356fe9380a1ed31d81a37eae2a4a2'
+
'72fb10acd59b2866bd1d8a4dcb6775b0a5b13dc5be1d5286797022e6e5aa2ba7f268af4d26e8a48d3c943b3ecb9df23fac0aad9e0156e3c3f548d5109b3d2f50')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  # the certs required for testing have expired:
+  # https://github.com/aio-libs/aiosmtpd/issues/180
+  patch -Np1 -i "../$pkgname-1.2.1-fix_test_certs.patch"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  # move examples to a non-generic location:
+  # https://github.com/aio-libs/aiosmtpd/issues/181
+  install -vDm 644 
"${pkgdir}/usr/lib/python${python_version}/site-packages/examples/"{client,server}.py
 \
+-t "${pkgdir}/usr/share/doc/${pkgname}/examples/"
+  rm -rvf "${pkgdir}/usr/lib/python${python_version}/site-packages/examples/"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}


[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (4 files)

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 21:24:28
  Author: anthraxx
Revision: 373100

archrelease: copy trunk to extra-x86_64

Added:
  linux-hardened/repos/extra-x86_64/PKGBUILD
(from rev 373099, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/extra-x86_64/config
(from rev 373099, linux-hardened/trunk/config)
Deleted:
  linux-hardened/repos/extra-x86_64/PKGBUILD
  linux-hardened/repos/extra-x86_64/config

--+
 PKGBUILD |  416 -
 config   |21179 ++---
 2 files changed, 10795 insertions(+), 10800 deletions(-)

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


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 21:24:22
  Author: anthraxx
Revision: 373099

upgpkg: linux-hardened 5.4.10.a-1

Modified:
  linux-hardened/trunk/PKGBUILD
  linux-hardened/trunk/config

--+
 PKGBUILD |8 
 config   |7 +--
 2 files changed, 5 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 20:56:20 UTC (rev 373098)
+++ PKGBUILD2020-01-09 21:24:22 UTC (rev 373099)
@@ -4,7 +4,7 @@
 # Contributor: Thomas Baechler 
 
 pkgbase=linux-hardened
-pkgver=5.4.8.a
+pkgver=5.4.10.a
 pkgrel=1
 pkgdesc='Security-Hardened Linux'
 url='https://github.com/anthraxx/linux-hardened'
@@ -27,11 +27,11 @@
   '65EEFE022108E2B708CBFCF7F9E712E59AF5F22A'  # Daniel Micay
   'E240B57E2C4630BA768E2F26FC1B547C8D8172C8'  # Levente Polyak
 )
-sha256sums=('42c414c902193f9e8a1b70c728ca440de02d85dc29102f52ef98cfbf20d29a52'
+sha256sums=('f23c0218a5e3b363bb5a880972f507bb4dc4a290a787a7da08be07ea12042edd'
 'SKIP'
-'08f37a33ab9bca30f6fea22fce1273cd6a169be81f8660d55c256bc13a793c19'
+'03eb363cfb3e040b6ad54bd134b99cc58f45a7a4ae1faa6fb1d64ee450184f8c'
 'SKIP'
-'b7c143dbbb752623a1835dad9727968509b7c45b2468d5127809517cceb5b8c1')
+'68056ad2af6fa67b9c77767c4e50c8966639417a5e117366112953bba6cf95d4')
 
 export KBUILD_BUILD_HOST=archlinux
 export KBUILD_BUILD_USER=$pkgbase

Modified: config
===
--- config  2020-01-09 20:56:20 UTC (rev 373098)
+++ config  2020-01-09 21:24:22 UTC (rev 373099)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.8 Kernel Configuration
+# Linux/x86 5.4.10 Kernel Configuration
 #
 
 #
@@ -852,14 +852,9 @@
 CONFIG_PLUGIN_HOSTCC="g++"
 CONFIG_HAVE_GCC_PLUGINS=y
 CONFIG_GCC_PLUGINS=y
-
-#
-# GCC plugins
-#
 # CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
 CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
 # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
-# end of GCC plugins
 # end of General architecture-dependent options
 
 CONFIG_RT_MUTEXES=y


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 21:19:40
  Author: anthraxx
Revision: 551491

archrelease: copy trunk to community-x86_64

Added:
  haskell-alsa-mixer/repos/community-x86_64/
  haskell-alsa-mixer/repos/community-x86_64/PKGBUILD
(from rev 551490, haskell-alsa-mixer/trunk/PKGBUILD)

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

Copied: haskell-alsa-mixer/repos/community-x86_64/PKGBUILD (from rev 551490, 
haskell-alsa-mixer/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-01-09 21:19:40 UTC (rev 551491)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=alsa-mixer
+pkgname=haskell-${_hkgname}
+pkgver=0.3.0
+pkgrel=3
+pkgdesc='Bindings to the ALSA simple mixer API'
+url='https://hackage.haskell.org/package/alsa-mixer'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-unix'
+ 'haskell-alsa-core' 'haskell-extensible-exceptions')
+makedepends=('ghc' 'c2hs')
+source=(https://github.com/ttuegel/alsa-mixer/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('afc9aba478e37af03f38707e0bddc8a2c2f51ddc27a93bd8b81a277077f72ccf')
+sha512sums=('3977808321218a7694a59ff294664b2a9ae6e735844040adf89bf63ef75f025aada555fde6c79cbe19f4ca9c7546005de5a2b132c2fd6deef2c1a38ae555fe5f')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 21:19:32
  Author: anthraxx
Revision: 551490

addpkg: haskell-alsa-mixer 0.3.0-3

Added:
  haskell-alsa-mixer/
  haskell-alsa-mixer/repos/
  haskell-alsa-mixer/trunk/
  haskell-alsa-mixer/trunk/PKGBUILD

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

Added: haskell-alsa-mixer/trunk/PKGBUILD
===
--- haskell-alsa-mixer/trunk/PKGBUILD   (rev 0)
+++ haskell-alsa-mixer/trunk/PKGBUILD   2020-01-09 21:19:32 UTC (rev 551490)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=alsa-mixer
+pkgname=haskell-${_hkgname}
+pkgver=0.3.0
+pkgrel=3
+pkgdesc='Bindings to the ALSA simple mixer API'
+url='https://hackage.haskell.org/package/alsa-mixer'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-unix'
+ 'haskell-alsa-core' 'haskell-extensible-exceptions')
+makedepends=('ghc' 'c2hs')
+source=(https://github.com/ttuegel/alsa-mixer/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('afc9aba478e37af03f38707e0bddc8a2c2f51ddc27a93bd8b81a277077f72ccf')
+sha512sums=('3977808321218a7694a59ff294664b2a9ae6e735844040adf89bf63ef75f025aada555fde6c79cbe19f4ca9c7546005de5a2b132c2fd6deef2c1a38ae555fe5f')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2020-01-09 Thread David Runge via arch-commits
Date: Thursday, January 9, 2020 @ 21:05:24
  Author: dvzrv
Revision: 551489

Adding python-aiosmtpd as depends for mailman3.

Added:
  python-aiosmtpd/
  python-aiosmtpd/repos/
  python-aiosmtpd/trunk/
  python-aiosmtpd/trunk/PKGBUILD

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

Added: python-aiosmtpd/trunk/PKGBUILD
===
--- python-aiosmtpd/trunk/PKGBUILD  (rev 0)
+++ python-aiosmtpd/trunk/PKGBUILD  2020-01-09 21:05:24 UTC (rev 551489)
@@ -0,0 +1,47 @@
+# Maintainer: David Runge 
+
+_name=aiosmtpd
+pkgname=python-aiosmtpd
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="An asyncio based SMTP server"
+arch=('any')
+url="https://github.com/aio-libs/aiosmtpd;
+license=('Apache')
+depends=('python-atpublic')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+# 1.2.1 is not available on pypi
+# https://github.com/aio-libs/aiosmtpd/issues/168
+source=("$pkgname-$pkgver.tar.gz::https://github.com/aio-libs/${_name}/archive/${pkgver}.tar.gz;
+
"$pkgname-1.2.1-fix_test_certs.patch::https://github.com/aio-libs/aiosmtpd/commit/f414dcdc0312c4cf3f3d39deb3ea7d15e89a5334.patch;)
+sha512sums=('be1e9f34846a354e570c67e04c0fd12e26531dccb79b9c90158b421d191e767f5e3502c6be0e9dad85f3123662e4446a424356fe9380a1ed31d81a37eae2a4a2'
+
'72fb10acd59b2866bd1d8a4dcb6775b0a5b13dc5be1d5286797022e6e5aa2ba7f268af4d26e8a48d3c943b3ecb9df23fac0aad9e0156e3c3f548d5109b3d2f50')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  # the certs required for testing have expired:
+  # https://github.com/aio-libs/aiosmtpd/issues/180
+  patch -Np1 -i "../$pkgname-1.2.1-fix_test_certs.patch"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}


[arch-commits] Commit in django/repos/extra-any (PKGBUILD PKGBUILD)

2020-01-09 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 9, 2020 @ 20:56:20
  Author: jelle
Revision: 373098

archrelease: copy trunk to extra-any

Added:
  django/repos/extra-any/PKGBUILD
(from rev 373097, django/trunk/PKGBUILD)
Deleted:
  django/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-09 20:56:13 UTC (rev 373097)
+++ PKGBUILD2020-01-09 20:56:20 UTC (rev 373098)
@@ -1,44 +0,0 @@
-# Maintainer: Angel Velasquez 
-# Maintainer: Dan McGee 
-# Contributor: Shahar Weiss 
-
-pkgbase=django
-pkgname=('python-django')
-pkgver=2.2.9
-pkgrel=1
-pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
-arch=('any')
-license=('BSD')
-url="http://www.djangoproject.com/;
-checkdepends=('python-pytest' 'python-tblib')
-makedepends=('python' 'python-setuptools')
-depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse')
-optdepends=('python-psycopg2: for PostgreSQL backend')
-source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;)
-sha512sums=('f99c464be8639eb18fe30cf195f7e971c973fa26a0f44d09ab9ad7f331e7e5e1db8d22e1adaf04fe885e8750d38a6d85942e7039f737fe88a617f44514b6fd5b')
-
-build() {
-  cd "$srcdir/Django-$pkgver"
-  python setup.py build
-}
-
-package_python-django() {
-  cd "$srcdir/Django-$pkgver"
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
-  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
-  install -Dm644 extras/django_bash_completion \
-"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
-  ln -s django-admin.py \
-"$pkgdir"/usr/share/bash-completion/completions/django-admin
-  ln -s django-admin.py \
-"$pkgdir"/usr/share/bash-completion/completions/manage.py
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-check() {
-  cd "$srcdir/Django-$pkgver"
-  PYTHONPATH="$PWD" python tests/runtests.py || echo 'tests failed'
-}

Copied: django/repos/extra-any/PKGBUILD (from rev 373097, django/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-09 20:56:20 UTC (rev 373098)
@@ -0,0 +1,44 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Dan McGee 
+# Contributor: Shahar Weiss 
+
+pkgbase=django
+pkgname=('python-django')
+pkgver=3.0.2
+pkgrel=1
+pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
+arch=('any')
+license=('BSD')
+url="http://www.djangoproject.com/;
+checkdepends=('python-pytest' 'python-tblib')
+makedepends=('python' 'python-setuptools')
+depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse' 
'python-asgiref')
+optdepends=('python-psycopg2: for PostgreSQL backend')
+source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;)
+sha512sums=('34011f1c67009fd450fd362ce40b138371a130f5fc92b8a5c28250965b7d9391b1a3e45ac290fd5d053afa2424e8fee360d3d4f6c4d8da71ec4643ec144d1b33')
+
+build() {
+  cd "$srcdir/Django-$pkgver"
+  python setup.py build
+}
+
+package_python-django() {
+  cd "$srcdir/Django-$pkgver"
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
+  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
+  install -Dm644 extras/django_bash_completion \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/manage.py
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+check() {
+  cd "$srcdir/Django-$pkgver"
+  PYTHONPATH="$PWD" python tests/runtests.py || echo 'tests failed'
+}


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

2020-01-09 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 9, 2020 @ 20:56:13
  Author: jelle
Revision: 373097

upgpkg: django 3.0.2-1

Upstream update with a new dependency on python-asgiref

Modified:
  django/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 20:49:55 UTC (rev 373096)
+++ PKGBUILD2020-01-09 20:56:13 UTC (rev 373097)
@@ -4,7 +4,7 @@
 
 pkgbase=django
 pkgname=('python-django')
-pkgver=2.2.9
+pkgver=3.0.2
 pkgrel=1
 pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
 arch=('any')
@@ -12,10 +12,10 @@
 url="http://www.djangoproject.com/;
 checkdepends=('python-pytest' 'python-tblib')
 makedepends=('python' 'python-setuptools')
-depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse')
+depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse' 
'python-asgiref')
 optdepends=('python-psycopg2: for PostgreSQL backend')
 
source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;)
-sha512sums=('f99c464be8639eb18fe30cf195f7e971c973fa26a0f44d09ab9ad7f331e7e5e1db8d22e1adaf04fe885e8750d38a6d85942e7039f737fe88a617f44514b6fd5b')
+sha512sums=('34011f1c67009fd450fd362ce40b138371a130f5fc92b8a5c28250965b7d9391b1a3e45ac290fd5d053afa2424e8fee360d3d4f6c4d8da71ec4643ec144d1b33')
 
 build() {
   cd "$srcdir/Django-$pkgver"


[arch-commits] Commit in python-asgiref/repos (extra-any extra-any/PKGBUILD)

2020-01-09 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 9, 2020 @ 20:49:55
  Author: jelle
Revision: 373096

archrelease: copy trunk to extra-any

Added:
  python-asgiref/repos/extra-any/
  python-asgiref/repos/extra-any/PKGBUILD
(from rev 373095, python-asgiref/trunk/PKGBUILD)

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

Copied: python-asgiref/repos/extra-any/PKGBUILD (from rev 373095, 
python-asgiref/trunk/PKGBUILD)
===
--- extra-any/PKGBUILD  (rev 0)
+++ extra-any/PKGBUILD  2020-01-09 20:49:55 UTC (rev 373096)
@@ -0,0 +1,31 @@
+# Maintainer: Jelle van der Waa 
+
+pkgname=python-asgiref
+pkgver=3.2.3
+pkgrel=1
+pkgdesc="Reference ASGI adapters and channel layers"
+arch=(any)
+url="http://github.com/django/asgiref;
+license=('BSD')
+makedepends=('python-setuptools')
+checkdepends=(python-pytest python-pytest-asyncio)
+depends=('python')
+source=("https://pypi.io/packages/source/a/asgiref/asgiref-${pkgver}.tar.gz;)
+sha256sums=('7e06d934a7718bf3975acbf87780ba678957b87c7adc056f13b6215d610695a0')
+
+build() {
+cd "asgiref-${pkgver}"
+python setup.py build
+}
+
+check() {
+cd "asgiref-${pkgver}"
+PYTHONPATH=. pytest .
+}
+
+package() {
+cd "asgiref-${pkgver}"
+python setup.py install --root=${pkgdir} --optimize=1
+
+install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in (4 files)

2020-01-09 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 9, 2020 @ 20:48:58
  Author: jelle
Revision: 373095

Add new dependency of python-django

Added:
  python-asgiref/
  python-asgiref/repos/
  python-asgiref/trunk/
  python-asgiref/trunk/PKGBUILD

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

Added: python-asgiref/trunk/PKGBUILD
===
--- python-asgiref/trunk/PKGBUILD   (rev 0)
+++ python-asgiref/trunk/PKGBUILD   2020-01-09 20:48:58 UTC (rev 373095)
@@ -0,0 +1,31 @@
+# Maintainer: Jelle van der Waa 
+
+pkgname=python-asgiref
+pkgver=3.2.3
+pkgrel=1
+pkgdesc="Reference ASGI adapters and channel layers"
+arch=(any)
+url="http://github.com/django/asgiref;
+license=('BSD')
+makedepends=('python-setuptools')
+checkdepends=(python-pytest python-pytest-asyncio)
+depends=('python')
+source=("https://pypi.io/packages/source/a/asgiref/asgiref-${pkgver}.tar.gz;)
+sha256sums=('7e06d934a7718bf3975acbf87780ba678957b87c7adc056f13b6215d610695a0')
+
+build() {
+cd "asgiref-${pkgver}"
+python setup.py build
+}
+
+check() {
+cd "asgiref-${pkgver}"
+PYTHONPATH=. pytest .
+}
+
+package() {
+cd "asgiref-${pkgver}"
+python setup.py install --root=${pkgdir} --optimize=1
+
+install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in (pyflame)

2020-01-09 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 9, 2020 @ 20:37:33
  Author: jelle
Revision: 551488

dropped to AUR

Unmaintained upstream, not compatible with Python 3.8

Deleted:
  pyflame/


[arch-commits] Commit in (4 files)

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 20:36:56
  Author: anthraxx
Revision: 551486

addpkg: haskell-alsa-core 0.5.0.1-6

Added:
  haskell-alsa-core/
  haskell-alsa-core/repos/
  haskell-alsa-core/trunk/
  haskell-alsa-core/trunk/PKGBUILD

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

Added: haskell-alsa-core/trunk/PKGBUILD
===
--- haskell-alsa-core/trunk/PKGBUILD(rev 0)
+++ haskell-alsa-core/trunk/PKGBUILD2020-01-09 20:36:56 UTC (rev 551486)
@@ -0,0 +1,48 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=alsa-core
+pkgname=haskell-${_hkgname}
+pkgver=0.5.0.1
+pkgrel=6
+pkgdesc='Binding to the ALSA Library API (Exceptions)'
+url='http://www.haskell.org/haskellwiki/ALSA'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha256sums=('eb50495ef05ecc7c06a0147da7f0d3efde832a44d23caaf5172dc114882270ab')
+sha512sums=('e02c8353911bf2c0c703400701ae72be6f510f771ff56dfc09322cbcf3a006f4cd0903f71f7ed2268886b3468113d5ce76933eedf5fad47aa71cb052d07fc4b4')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-09 Thread Levente Polyak via arch-commits
Date: Thursday, January 9, 2020 @ 20:37:12
  Author: anthraxx
Revision: 551487

archrelease: copy trunk to community-x86_64

Added:
  haskell-alsa-core/repos/community-x86_64/
  haskell-alsa-core/repos/community-x86_64/PKGBUILD
(from rev 551486, haskell-alsa-core/trunk/PKGBUILD)

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

Copied: haskell-alsa-core/repos/community-x86_64/PKGBUILD (from rev 551486, 
haskell-alsa-core/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-01-09 20:37:12 UTC (rev 551487)
@@ -0,0 +1,48 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=alsa-core
+pkgname=haskell-${_hkgname}
+pkgver=0.5.0.1
+pkgrel=6
+pkgdesc='Binding to the ALSA Library API (Exceptions)'
+url='http://www.haskell.org/haskellwiki/ALSA'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha256sums=('eb50495ef05ecc7c06a0147da7f0d3efde832a44d23caaf5172dc114882270ab')
+sha512sums=('e02c8353911bf2c0c703400701ae72be6f510f771ff56dfc09322cbcf3a006f4cd0903f71f7ed2268886b3468113d5ce76933eedf5fad47aa71cb052d07fc4b4')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-09 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 9, 2020 @ 20:27:03
  Author: jelle
Revision: 373094

archrelease: copy trunk to extra-x86_64

Added:
  help2man/repos/extra-x86_64/PKGBUILD
(from rev 373093, help2man/trunk/PKGBUILD)
Deleted:
  help2man/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-09 20:26:50 UTC (rev 373093)
+++ PKGBUILD2020-01-09 20:27:03 UTC (rev 373094)
@@ -1,31 +0,0 @@
-# Maintainer: Giovanni Scafora 
-# Contributor: Paul Mattal 
-
-pkgname=help2man
-pkgver=1.47.11
-pkgrel=1
-pkgdesc="Conversion tool to create man files"
-arch=('x86_64')
-url="https://www.gnu.org/software/help2man/;
-license=('GPL')
-depends=('perl-locale-gettext')
-source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
-md5sums=('dd322adcaede5bd5eaed075ff8971bc1'
- 'SKIP')
-validpgpkeys=('87EA44D150D89615E39A3FEEF0DC8E00B28C5995') # Brendan O'Dea 

-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  ./configure --prefix=/usr \
-  --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --libdir=/usr/lib
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-}

Copied: help2man/repos/extra-x86_64/PKGBUILD (from rev 373093, 
help2man/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-09 20:27:03 UTC (rev 373094)
@@ -0,0 +1,31 @@
+# Maintainer: Giovanni Scafora 
+# Contributor: Paul Mattal 
+
+pkgname=help2man
+pkgver=1.47.12
+pkgrel=1
+pkgdesc="Conversion tool to create man files"
+arch=('x86_64')
+url="https://www.gnu.org/software/help2man/;
+license=('GPL')
+depends=('perl-locale-gettext')
+source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
+sha512sums=('fb71e48e4a7a0f4316148295ea539b667a131149f4467da0f3e283389c9d9f2a5f1e9124ca8d64d6c3250d332a713d4e8de204ca9e7088840e74f316fa5221be'
+'SKIP')
+validpgpkeys=('87EA44D150D89615E39A3FEEF0DC8E00B28C5995') # Brendan O'Dea 

+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  ./configure --prefix=/usr \
+  --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --libdir=/usr/lib
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+}


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

2020-01-09 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 9, 2020 @ 20:26:50
  Author: jelle
Revision: 373093

upgpkg: help2man 1.47.12-1

Upstream update

Modified:
  help2man/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 19:12:46 UTC (rev 373092)
+++ PKGBUILD2020-01-09 20:26:50 UTC (rev 373093)
@@ -2,7 +2,7 @@
 # Contributor: Paul Mattal 
 
 pkgname=help2man
-pkgver=1.47.11
+pkgver=1.47.12
 pkgrel=1
 pkgdesc="Conversion tool to create man files"
 arch=('x86_64')
@@ -10,8 +10,8 @@
 license=('GPL')
 depends=('perl-locale-gettext')
 
source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
-md5sums=('dd322adcaede5bd5eaed075ff8971bc1'
- 'SKIP')
+sha512sums=('fb71e48e4a7a0f4316148295ea539b667a131149f4467da0f3e283389c9d9f2a5f1e9124ca8d64d6c3250d332a713d4e8de204ca9e7088840e74f316fa5221be'
+'SKIP')
 validpgpkeys=('87EA44D150D89615E39A3FEEF0DC8E00B28C5995') # Brendan O'Dea 

 
 build() {


[arch-commits] Commit in ocrfeeder/trunk (PKGBUILD ocrfeeder.appdata.xml)

2020-01-09 Thread Balló György via arch-commits
Date: Thursday, January 9, 2020 @ 20:11:55
  Author: bgyorgy
Revision: 551484

upgpkg: ocrfeeder 0.8.1+87+g8615aff-1: Update to latest git snapshot (python3 
port)

Modified:
  ocrfeeder/trunk/PKGBUILD
Deleted:
  ocrfeeder/trunk/ocrfeeder.appdata.xml

---+
 PKGBUILD  |   43 +++
 ocrfeeder.appdata.xml |   30 --
 2 files changed, 23 insertions(+), 50 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-09 20:03:59 UTC (rev 551483)
+++ PKGBUILD2020-01-09 20:11:55 UTC (rev 551484)
@@ -1,42 +1,45 @@
 # Maintainer: Balló György 
 
 pkgname=ocrfeeder
-pkgver=0.8.1
-pkgrel=4
+pkgver=0.8.1+87+g8615aff
+pkgrel=1
 pkgdesc="GTK+ document layout analysis and optical character recognition 
application"
 arch=('any')
 url="https://wiki.gnome.org/Apps/OCRFeeder;
 license=('GPL')
-depends=('python2-pyenchant' 'python2-gobject' 'python2-lxml' 'python2-pillow'
- 'python2-reportlab' 'gtk3' 'goocanvas' 'gtkspell3' 'ghostscript' 
'unpaper' 'python2-sane'
- 'iso-codes')
-makedepends=('intltool' 'gnome-doc-utils' 'python2-gobject2')
+depends=('ghostscript' 'goocanvas' 'gtk3' 'gtkspell3' 'iso-codes' 
'python-gobject' 'python-odfpy'
+ 'python-pillow' 'python-pyenchant' 'python-reportlab' 'python-sane' 
'unpaper')
+makedepends=('git' 'gnome-common')
 optdepends=('tesseract: character recognition'
 'ocrad: character recognition'
 'gocr: character recognition'
 'cuneiform: character recognition')
-source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
-ocrfeeder.appdata.xml)
-sha256sums=('5816401c9b4bfce98fd9a7b649a3c7ecc3d6968a30f0e4d1b3677d172d55253b'
-'4513fe7200e8f9b31017d76ffc679e8d92b0c40f0846fb1be20499f0efb6e4a7')
+_commit=8615aff3966dbfe24ed45eed6d34dc9b4e6b4e90  # master
+source=("git+https://gitlab.gnome.org/GNOME/ocrfeeder.git#commit=$_commit;)
+sha256sums=('SKIP')
 
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^release_//;s/_/./g;s/-/+/g'
+}
+
 prepare() {
-  cd $pkgname-$pkgver
-
-  # Python2 fix
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' bin/ocrfeeder*.in 
src/ocrfeeder/odf/*.py
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-  PYTHON=python2
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
   make
 }
 
+check() {
+  make -C $pkgname check
+}
+
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
-  install -Dm644 resources/icons/ocrfeeder.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/ocrfeeder.svg"
-  install -Dm644 ../ocrfeeder.appdata.xml 
"$pkgdir/usr/share/metainfo/ocrfeeder.appdata.xml"
+  install -Dm644 resources/icons/org.gnome.OCRFeeder.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/org.gnome.OCRFeeder.svg"
 }

Deleted: ocrfeeder.appdata.xml
===
--- ocrfeeder.appdata.xml   2020-01-09 20:03:59 UTC (rev 551483)
+++ ocrfeeder.appdata.xml   2020-01-09 20:11:55 UTC (rev 551484)
@@ -1,30 +0,0 @@
-
-
-  org.gnome.ocrfeeder
-  ocrfeeder.desktop
-  OCRFeeder
-  The complete OCR suite
-  CC0-1.0
-  GPL-3.0+
-  Joaquim Rocha
-  
-OCRFeeder is a document layout analysis and optical character 
recognition system.
-Given the images it will automatically outline its contents, 
distinguish between what's graphics and text and perform OCR over the latter. 
It generates multiple formats being its main one ODT.
-It features a complete GTK graphical user interface that allows the 
users to correct any unrecognized characters, defined or correct bounding 
boxes, set paragraph styles, clean the input images, import PDFs, save and load 
the project, export everything to multiple formats, etc.
-  
-  
-
-  
https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFiledo=gettarget=ocrfeeder.jpeg
-
-
-  
https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFiledo=gettarget=ocrfeeder_unpaper.jpeg
-
-
-  
https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFiledo=gettarget=ocrfeeder_spellchecker.png
-
-  
-  https://gitlab.gnome.org/GNOME/ocrfeeder/issues/
-  https://wiki.gnome.org/Apps/OCRFeeder
-  m...@joaquimrocha.com
-  ocrfeeder
-


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

2020-01-09 Thread Balló György via arch-commits
Date: Thursday, January 9, 2020 @ 20:12:13
  Author: bgyorgy
Revision: 551485

archrelease: copy trunk to community-any

Added:
  ocrfeeder/repos/community-any/PKGBUILD
(from rev 551484, ocrfeeder/trunk/PKGBUILD)
Deleted:
  ocrfeeder/repos/community-any/PKGBUILD
  ocrfeeder/repos/community-any/ocrfeeder.appdata.xml

---+
 PKGBUILD  |   87 
 ocrfeeder.appdata.xml |   30 
 2 files changed, 45 insertions(+), 72 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-09 20:11:55 UTC (rev 551484)
+++ PKGBUILD2020-01-09 20:12:13 UTC (rev 551485)
@@ -1,42 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=ocrfeeder
-pkgver=0.8.1
-pkgrel=4
-pkgdesc="GTK+ document layout analysis and optical character recognition 
application"
-arch=('any')
-url="https://wiki.gnome.org/Apps/OCRFeeder;
-license=('GPL')
-depends=('python2-pyenchant' 'python2-gobject' 'python2-lxml' 'python2-pillow'
- 'python2-reportlab' 'gtk3' 'goocanvas' 'gtkspell3' 'ghostscript' 
'unpaper' 'python2-sane'
- 'iso-codes')
-makedepends=('intltool' 'gnome-doc-utils' 'python2-gobject2')
-optdepends=('tesseract: character recognition'
-'ocrad: character recognition'
-'gocr: character recognition'
-'cuneiform: character recognition')
-source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
-ocrfeeder.appdata.xml)
-sha256sums=('5816401c9b4bfce98fd9a7b649a3c7ecc3d6968a30f0e4d1b3677d172d55253b'
-'4513fe7200e8f9b31017d76ffc679e8d92b0c40f0846fb1be20499f0efb6e4a7')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Python2 fix
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' bin/ocrfeeder*.in 
src/ocrfeeder/odf/*.py
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-  PYTHON=python2
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 resources/icons/ocrfeeder.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/ocrfeeder.svg"
-  install -Dm644 ../ocrfeeder.appdata.xml 
"$pkgdir/usr/share/metainfo/ocrfeeder.appdata.xml"
-}

Copied: ocrfeeder/repos/community-any/PKGBUILD (from rev 551484, 
ocrfeeder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-09 20:12:13 UTC (rev 551485)
@@ -0,0 +1,45 @@
+# Maintainer: Balló György 
+
+pkgname=ocrfeeder
+pkgver=0.8.1+87+g8615aff
+pkgrel=1
+pkgdesc="GTK+ document layout analysis and optical character recognition 
application"
+arch=('any')
+url="https://wiki.gnome.org/Apps/OCRFeeder;
+license=('GPL')
+depends=('ghostscript' 'goocanvas' 'gtk3' 'gtkspell3' 'iso-codes' 
'python-gobject' 'python-odfpy'
+ 'python-pillow' 'python-pyenchant' 'python-reportlab' 'python-sane' 
'unpaper')
+makedepends=('git' 'gnome-common')
+optdepends=('tesseract: character recognition'
+'ocrad: character recognition'
+'gocr: character recognition'
+'cuneiform: character recognition')
+_commit=8615aff3966dbfe24ed45eed6d34dc9b4e6b4e90  # master
+source=("git+https://gitlab.gnome.org/GNOME/ocrfeeder.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^release_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  make
+}
+
+check() {
+  make -C $pkgname check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+  install -Dm644 resources/icons/org.gnome.OCRFeeder.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/org.gnome.OCRFeeder.svg"
+}

Deleted: ocrfeeder.appdata.xml
===
--- ocrfeeder.appdata.xml   2020-01-09 20:11:55 UTC (rev 551484)
+++ ocrfeeder.appdata.xml   2020-01-09 20:12:13 UTC (rev 551485)
@@ -1,30 +0,0 @@
-
-
-  org.gnome.ocrfeeder
-  ocrfeeder.desktop
-  OCRFeeder
-  The complete OCR suite
-  CC0-1.0
-  GPL-3.0+
-  Joaquim Rocha
-  
-OCRFeeder is a document layout analysis and optical character 
recognition system.
-Given the images it will automatically outline its contents, 
distinguish between what's graphics and text and perform OCR over the latter. 
It generates multiple formats being its main one ODT.
-It features a complete GTK graphical user interface that allows the 
users to correct any unrecognized characters, defined or correct bounding 
boxes, set paragraph styles, clean the input images, import PDFs, save and load 
the project, export everything to multiple formats, etc.
-  
-  
-
-  
https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFiledo=gettarget=ocrfeeder.jpeg
-
-
-  

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

2020-01-09 Thread David Runge via arch-commits
Date: Thursday, January 9, 2020 @ 20:03:59
  Author: dvzrv
Revision: 551483

archrelease: copy trunk to community-any

Added:
  python-atpublic/repos/community-any/
  python-atpublic/repos/community-any/PKGBUILD
(from rev 551482, python-atpublic/trunk/PKGBUILD)

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

Copied: python-atpublic/repos/community-any/PKGBUILD (from rev 551482, 
python-atpublic/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-01-09 20:03:59 UTC (rev 551483)
@@ -0,0 +1,40 @@
+# Maintainer: David Runge 
+
+_name=atpublic
+pkgname=python-atpublic
+pkgver=1.0
+pkgrel=1
+pkgdesc="@public decorator for Python"
+arch=('any')
+url="https://gitlab.com/warsaw/public;
+license=('Apache')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('f9e6f7bbbe12d86df5bc849c432e789fb55c6d19b9d6b3fb2462ea38aa8ad6602504a30a95ec14e001f62709ae5e11ae29258b9cb7a71eaa48879f9cb0cb19d8')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH=build:${PYTHONPATH}
+  py.test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 {NEWS,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}


[arch-commits] Commit in (4 files)

2020-01-09 Thread David Runge via arch-commits
Date: Thursday, January 9, 2020 @ 20:01:40
  Author: dvzrv
Revision: 551482

Adding python-atpublic as depends for python-aiosmtpd (depends for mailman3).

Added:
  python-atpublic/
  python-atpublic/repos/
  python-atpublic/trunk/
  python-atpublic/trunk/PKGBUILD

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

Added: python-atpublic/trunk/PKGBUILD
===
--- python-atpublic/trunk/PKGBUILD  (rev 0)
+++ python-atpublic/trunk/PKGBUILD  2020-01-09 20:01:40 UTC (rev 551482)
@@ -0,0 +1,40 @@
+# Maintainer: David Runge 
+
+_name=atpublic
+pkgname=python-atpublic
+pkgver=1.0
+pkgrel=1
+pkgdesc="@public decorator for Python"
+arch=('any')
+url="https://gitlab.com/warsaw/public;
+license=('Apache')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('f9e6f7bbbe12d86df5bc849c432e789fb55c6d19b9d6b3fb2462ea38aa8ad6602504a30a95ec14e001f62709ae5e11ae29258b9cb7a71eaa48879f9cb0cb19d8')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH=build:${PYTHONPATH}
+  py.test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 {NEWS,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}


  1   2   3   4   5   6   7   8   9   >