[arch-commits] Commit in haskell-json-ast/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:59:45 Author: felixonmars Revision: 1294247 archrelease: copy trunk to community-staging-x86_64 Added: haskell-json-ast/repos/community-staging-x86_64/ haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 1294246, haskell-json-ast/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 1294246, haskell-json-ast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:59:45 UTC (rev 1294247) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=json-ast +pkgname=haskell-json-ast +pkgver=0.3.1 +pkgrel=243 +pkgdesc="Universal JSON AST datastructure" +url="https://github.com/nikita-volkov/json-ast"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f990fce176af4e63f702533b40ab3e64c38dc9a8815eddc4093a41060efffde2b3e88ebb1f6e10229f5026e15c26aa937de97a4f32ab1837efa5cab2371c7970') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-json-ast/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:59:30 Author: felixonmars Revision: 1294246 upgpkg: haskell-json-ast 0.3.1-243: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-json-ast/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:59:21 UTC (rev 1294245) +++ PKGBUILD2022-09-06 06:59:30 UTC (rev 1294246) @@ -3,7 +3,7 @@ _hkgname=json-ast pkgname=haskell-json-ast pkgver=0.3.1 -pkgrel=242 +pkgrel=243 pkgdesc="Universal JSON AST datastructure" url="https://github.com/nikita-volkov/json-ast"; license=('MIT')
[arch-commits] Commit in haskell-http-common/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:59:21 Author: felixonmars Revision: 1294245 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-common/repos/community-staging-x86_64/ haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 1294244, haskell-http-common/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 1294244, haskell-http-common/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:59:21 UTC (rev 1294245) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=http-common +pkgname=haskell-http-common +pkgver=0.8.3.4 +pkgrel=80 +pkgdesc="Common types for HTTP clients and servers" +url="https://github.com/aesiniath/http-common"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-network' 'haskell-random' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8b344d80ecd5cf54eed44e281dadda0be401f88af7def443d172c3bde9c702e5137f09ab4bf3695e43ef6598508e94e80c12989568ca0c876d68479d553ee876') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http-common/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:59:05 Author: felixonmars Revision: 1294244 upgpkg: haskell-http-common 0.8.3.4-80: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-http-common/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:58:55 UTC (rev 1294243) +++ PKGBUILD2022-09-06 06:59:05 UTC (rev 1294244) @@ -3,7 +3,7 @@ _hkgname=http-common pkgname=haskell-http-common pkgver=0.8.3.4 -pkgrel=79 +pkgrel=80 pkgdesc="Common types for HTTP clients and servers" url="https://github.com/aesiniath/http-common"; license=('BSD')
[arch-commits] Commit in haskell-relude/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:58:55 Author: felixonmars Revision: 1294243 archrelease: copy trunk to community-staging-x86_64 Added: haskell-relude/repos/community-staging-x86_64/ haskell-relude/repos/community-staging-x86_64/PKGBUILD (from rev 1294242, haskell-relude/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-relude/repos/community-staging-x86_64/PKGBUILD (from rev 1294242, haskell-relude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:58:55 UTC (rev 1294243) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=relude +pkgname=haskell-relude +pkgver=0.7.0.0 +pkgrel=200 +pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard Library." +url="https://github.com/kowainik/relude"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-glob' 'haskell-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c7492118453176e9ffbfca6c6723d4429d1d11f2133325ce06e87353cc80a1bf') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup + uusi -u base -u ghc-prim -u hashable -u hedgehog $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-relude/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:58:40 Author: felixonmars Revision: 1294242 upgpkg: haskell-relude 0.7.0.0-200: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-relude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:58:31 UTC (rev 1294241) +++ PKGBUILD2022-09-06 06:58:40 UTC (rev 1294242) @@ -4,7 +4,7 @@ _hkgname=relude pkgname=haskell-relude pkgver=0.7.0.0 -pkgrel=199 +pkgrel=200 pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard Library." url="https://github.com/kowainik/relude"; license=('MIT')
[arch-commits] Commit in haskell-rio/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:58:31 Author: felixonmars Revision: 1294241 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio/repos/community-staging-x86_64/ haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 1294240, haskell-rio/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 1294240, haskell-rio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:58:31 UTC (rev 1294241) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=rio +pkgname=haskell-rio +pkgver=0.1.22.0 +pkgrel=33 +pkgdesc="A standard library for Haskell" +url="https://github.com/commercialhaskell/rio"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-microlens' 'haskell-microlens-mtl' + 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a324bdc62341f7da9300c429712963de3926d5585a5772d412ba50d75503fd1c08edb7e6712d9ddc5d825910a5d59e13d9f0c48a2dca98efe33fead44ec7f8bd') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rio/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:58:13 Author: felixonmars Revision: 1294240 upgpkg: haskell-rio 0.1.22.0-33: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-rio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:58:04 UTC (rev 1294239) +++ PKGBUILD2022-09-06 06:58:13 UTC (rev 1294240) @@ -3,7 +3,7 @@ _hkgname=rio pkgname=haskell-rio pkgver=0.1.22.0 -pkgrel=32 +pkgrel=33 pkgdesc="A standard library for Haskell" url="https://github.com/commercialhaskell/rio"; license=('MIT')
[arch-commits] Commit in haskell-svg-builder/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:58:04 Author: felixonmars Revision: 1294239 archrelease: copy trunk to community-staging-x86_64 Added: haskell-svg-builder/repos/community-staging-x86_64/ haskell-svg-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1294238, haskell-svg-builder/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-svg-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1294238, haskell-svg-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:58:04 UTC (rev 1294239) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=svg-builder +pkgname=haskell-svg-builder +pkgver=0.1.1 +pkgrel=106 +pkgdesc="DSL for building SVG." +url="https://github.com/diagrams/svg-builder.git"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('4fd0e3f2cbc5601fc69e7eab41588cbfa1150dc508d9d86bf5f3d393880382cc') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base -u hashable $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-svg-builder/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:57:49 Author: felixonmars Revision: 1294238 upgpkg: haskell-svg-builder 0.1.1-106: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-svg-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:57:40 UTC (rev 1294237) +++ PKGBUILD2022-09-06 06:57:49 UTC (rev 1294238) @@ -3,7 +3,7 @@ _hkgname=svg-builder pkgname=haskell-svg-builder pkgver=0.1.1 -pkgrel=105 +pkgrel=106 pkgdesc="DSL for building SVG." url="https://github.com/diagrams/svg-builder.git"; license=("BSD")
[arch-commits] Commit in haskell-charset/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:57:40 Author: felixonmars Revision: 1294237 archrelease: copy trunk to community-staging-x86_64 Added: haskell-charset/repos/community-staging-x86_64/ haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 1294236, haskell-charset/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 1294236, haskell-charset/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:57:40 UTC (rev 1294237) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=charset +pkgname=haskell-charset +pkgver=0.3.9 +pkgrel=68 +pkgdesc="A compatibility layer for base" +url="https://github.com/ekmett/charset"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3540dfdcd06b1cb7307d27428f51567e6b93638cfc3da82b4c77ca416333e66bc05f96e3b2d70ee48acb13e52634ed6672626ff019316c52e8dd92368d18540c') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-charset/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:57:25 Author: felixonmars Revision: 1294236 upgpkg: haskell-charset 0.3.9-68: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-charset/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:57:15 UTC (rev 1294235) +++ PKGBUILD2022-09-06 06:57:25 UTC (rev 1294236) @@ -4,7 +4,7 @@ _hkgname=charset pkgname=haskell-charset pkgver=0.3.9 -pkgrel=67 +pkgrel=68 pkgdesc="A compatibility layer for base" url="https://github.com/ekmett/charset"; license=("BSD")
[arch-commits] Commit in haskell-expiring-cache-map/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:57:15 Author: felixonmars Revision: 1294235 archrelease: copy trunk to community-staging-x86_64 Added: haskell-expiring-cache-map/repos/community-staging-x86_64/ haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD (from rev 1294234, haskell-expiring-cache-map/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD (from rev 1294234, haskell-expiring-cache-map/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:57:15 UTC (rev 1294235) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=expiring-cache-map +pkgname=haskell-expiring-cache-map +pkgver=0.0.6.1 +pkgrel=245 +pkgdesc="General purpose simple caching." +url="https://github.com/elblake/expiring-cache-map"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36fc34492bc4083d5b14e135900c765b74d4c64dee550ca43fa517d444de8a37f297876e580f40da5614bbf07abab9dd601ca14b7094a3f2eb3bc45e04ecb973') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-expiring-cache-map/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:57:00 Author: felixonmars Revision: 1294234 upgpkg: haskell-expiring-cache-map 0.0.6.1-245: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-expiring-cache-map/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:56:50 UTC (rev 1294233) +++ PKGBUILD2022-09-06 06:57:00 UTC (rev 1294234) @@ -4,7 +4,7 @@ _hkgname=expiring-cache-map pkgname=haskell-expiring-cache-map pkgver=0.0.6.1 -pkgrel=244 +pkgrel=245 pkgdesc="General purpose simple caching." url="https://github.com/elblake/expiring-cache-map"; license=('BSD')
[arch-commits] Commit in haskell-basic-prelude/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:56:50 Author: felixonmars Revision: 1294233 archrelease: copy trunk to community-staging-x86_64 Added: haskell-basic-prelude/repos/community-staging-x86_64/ haskell-basic-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1294232, haskell-basic-prelude/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-basic-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1294232, haskell-basic-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:56:50 UTC (rev 1294233) @@ -0,0 +1,37 @@ +# Maintainer: Jelle van der Waa + +_hkgname=basic-prelude +pkgname=haskell-basic-prelude +pkgver=0.7.0 +pkgrel=196 +pkgdesc='An enhanced core prelude; a common foundation for alternate preludes' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname"; +license=(MIT) +depends=(ghc-libs haskell-hashable haskell-unordered-containers haskell-vector) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('34b62d1cdddb8d5c5ec51f0b9cca8746174f2daf40e5fe0f0188707da1f590844bffccfc6d049e8e161323f541281130aa92700514455a947c503274422e271f') + +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 \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-basic-prelude/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:56:35 Author: felixonmars Revision: 1294232 upgpkg: haskell-basic-prelude 0.7.0-196: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-basic-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:56:24 UTC (rev 1294231) +++ PKGBUILD2022-09-06 06:56:35 UTC (rev 1294232) @@ -3,7 +3,7 @@ _hkgname=basic-prelude pkgname=haskell-basic-prelude pkgver=0.7.0 -pkgrel=195 +pkgrel=196 pkgdesc='An enhanced core prelude; a common foundation for alternate preludes' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname";
[arch-commits] Commit in haskell-microlens-platform/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:56:24 Author: felixonmars Revision: 1294231 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-platform/repos/community-staging-x86_64/ haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 1294230, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 1294230, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:56:24 UTC (rev 1294231) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.4.2.1 +pkgrel=60 +pkgdesc="microlens + all batteries included (best for apps)" +url="https://github.com/monadfix/microlens"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" + "haskell-microlens-mtl" "haskell-microlens-th" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('69bb073c10b804cc2bd9551903fdce74a5e597689a9aee0a842e4f5630e5e9b5ce4eb78acb421613365f5aa34a383c8fb60cf6c4bca1823866e2ad4a91a6c712') + +prepare() { +cd $_hkgname-$pkgver +uusi -u microlens -u microlens-ghc $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-microlens-platform/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:56:08 Author: felixonmars Revision: 1294230 upgpkg: haskell-microlens-platform 0.4.2.1-60: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:55:50 UTC (rev 1294229) +++ PKGBUILD2022-09-06 06:56:08 UTC (rev 1294230) @@ -4,7 +4,7 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform pkgver=0.4.2.1 -pkgrel=59 +pkgrel=60 pkgdesc="microlens + all batteries included (best for apps)" url="https://github.com/monadfix/microlens"; license=("BSD")
[arch-commits] Commit in haskell-semirings/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:55:50 Author: felixonmars Revision: 1294229 archrelease: copy trunk to community-staging-x86_64 Added: haskell-semirings/repos/community-staging-x86_64/ haskell-semirings/repos/community-staging-x86_64/PKGBUILD (from rev 1294228, haskell-semirings/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-semirings/repos/community-staging-x86_64/PKGBUILD (from rev 1294228, haskell-semirings/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:55:50 UTC (rev 1294229) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=semirings +pkgname=haskell-semirings +pkgver=0.6 +pkgrel=83 +pkgdesc="two monoids as one, in holy haskimony" +url="http://github.com/chessai/semirings"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat-batteries' 'haskell-hashable' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('99356619b137c7c4cf6597909be3c9df118f08a7dff4897549e350b95719059b') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hashable $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-semirings/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:55:32 Author: felixonmars Revision: 1294228 upgpkg: haskell-semirings 0.6-83: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-semirings/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:55:21 UTC (rev 1294227) +++ PKGBUILD2022-09-06 06:55:32 UTC (rev 1294228) @@ -3,7 +3,7 @@ _hkgname=semirings pkgname=haskell-semirings pkgver=0.6 -pkgrel=82 +pkgrel=83 pkgdesc="two monoids as one, in holy haskimony" url="http://github.com/chessai/semirings"; license=("BSD")
[arch-commits] Commit in haskell-vault/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:55:21 Author: felixonmars Revision: 1294227 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vault/repos/community-staging-x86_64/ haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 1294226, haskell-vault/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 1294226, haskell-vault/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:55:21 UTC (rev 1294227) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vault +pkgname=haskell-vault +pkgver=0.3.1.5 +pkgrel=111 +pkgdesc="A persistent store for values of arbitrary types" +url="https://github.com/HeinrichApfelmus/vault"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f268d192f53594d5be39db807982073591e9bb830411813d6904e5ad1bf10d16eb5f89d9a39b764f92e6e196aeaabeac1b75cd07a70c59a42ce842835758e409') + +prepare() { +cd $_hkgname-$pkgver +uusi -u hashable $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fuseghc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vault/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:55:05 Author: felixonmars Revision: 1294226 upgpkg: haskell-vault 0.3.1.5-111: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-vault/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:54:53 UTC (rev 1294225) +++ PKGBUILD2022-09-06 06:55:05 UTC (rev 1294226) @@ -4,7 +4,7 @@ _hkgname=vault pkgname=haskell-vault pkgver=0.3.1.5 -pkgrel=110 +pkgrel=111 pkgdesc="A persistent store for values of arbitrary types" url="https://github.com/HeinrichApfelmus/vault"; license=("BSD")
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:54:53 Author: felixonmars Revision: 1294225 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 1294224, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 1294224, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:54:53 UTC (rev 1294225) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=4.0.1 +pkgrel=274 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-cryptonite' + 'haskell-hourglass' 'haskell-iproute' 'haskell-network' 'haskell-psqueues') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5c3d86c95aeb61ffdf951472a18ce2878b9dad1069efdf02fd7aff4065cf88c93c13d197488af65811440c674a75601b0c3336a6de6a9bff98cca018254b6e9c') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:54:37 Author: felixonmars Revision: 1294224 upgpkg: haskell-dns 4.0.1-274: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:54:26 UTC (rev 1294223) +++ PKGBUILD2022-09-06 06:54:37 UTC (rev 1294224) @@ -4,7 +4,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=4.0.1 -pkgrel=273 +pkgrel=274 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-semigroupoids/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:54:26 Author: felixonmars Revision: 1294223 archrelease: copy trunk to community-staging-x86_64 Added: haskell-semigroupoids/repos/community-staging-x86_64/ haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 1294222, haskell-semigroupoids/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 1294222, haskell-semigroupoids/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:54:26 UTC (rev 1294223) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=semigroupoids +pkgname=haskell-semigroupoids +pkgver=5.3.7 +pkgrel=58 +pkgdesc="Semigroupoids: Category sans id" +url="https://github.com/ekmett/semigroupoids"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 'haskell-transformers-compat' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5e908f3b1618cfeb45e03335284e8811ff443f3d7cd8013813337729da62570c052e854bde64c56535809340d0ba281e246d7d0cc8f14627deeb7b1047623849') + +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 --ghc-option=-fllvm \ +-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant -fcontainers -funordered-containers +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-semigroupoids/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:54:09 Author: felixonmars Revision: 1294222 upgpkg: haskell-semigroupoids 5.3.7-58: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-semigroupoids/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:54:06 UTC (rev 1294221) +++ PKGBUILD2022-09-06 06:54:09 UTC (rev 1294222) @@ -4,7 +4,7 @@ _hkgname=semigroupoids pkgname=haskell-semigroupoids pkgver=5.3.7 -pkgrel=57 +pkgrel=58 pkgdesc="Semigroupoids: Category sans id" url="https://github.com/ekmett/semigroupoids"; license=("BSD")
[arch-commits] Commit in igraph/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:54:06 Author: arojas Revision: 1294221 archrelease: copy trunk to community-staging-x86_64 Added: igraph/repos/community-staging-x86_64/ igraph/repos/community-staging-x86_64/PKGBUILD (from rev 1294220, igraph/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: igraph/repos/community-staging-x86_64/PKGBUILD (from rev 1294220, igraph/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:54:06 UTC (rev 1294221) @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas +# Contributor: Fazlul Shahriar +# Contributor: Denis Zawada + +pkgname=igraph +pkgver=0.10.0 +pkgrel=1 +pkgdesc='A library for creating and manipulating (un)directed graphs' +arch=(x86_64) +url='https://igraph.org/c/' +license=(GPL2) +depends=(glpk arpack libxml2 suitesparse plfit) +makedepends=(cmake) +source=(https://github.com/igraph/igraph/releases/download/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('62e3c9e51ac5b0f1871142aac23956f3a6a337fee980bf5474bd4ac3d76e1a68') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-DBUILD_SHARED_LIBS=ON + cmake --build build +} + +check() { + cmake --build build --target check +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in igraph/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:53:57 Author: arojas Revision: 1294220 upgpkg: igraph 0.10.0-1: Update to 0.10.0 Modified: igraph/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:53:56 UTC (rev 1294219) +++ PKGBUILD2022-09-06 06:53:57 UTC (rev 1294220) @@ -3,7 +3,7 @@ # Contributor: Denis Zawada pkgname=igraph -pkgver=0.9.10 +pkgver=0.10.0 pkgrel=1 pkgdesc='A library for creating and manipulating (un)directed graphs' arch=(x86_64) @@ -12,7 +12,7 @@ depends=(glpk arpack libxml2 suitesparse plfit) makedepends=(cmake) source=(https://github.com/igraph/igraph/releases/download/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('3e10eb2e0588bf6a2e1e730fb1a685f7591cbe589326f4ac1f5bb45b36664dbe') +sha256sums=('62e3c9e51ac5b0f1871142aac23956f3a6a337fee980bf5474bd4ac3d76e1a68') build() { cmake -B build -S $pkgname-$pkgver \
[arch-commits] Commit in haskell-hyphenation/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:53:56 Author: felixonmars Revision: 1294219 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hyphenation/repos/community-staging-x86_64/ haskell-hyphenation/repos/community-staging-x86_64/PKGBUILD (from rev 1294218, haskell-hyphenation/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-hyphenation/repos/community-staging-x86_64/PKGBUILD (from rev 1294218, haskell-hyphenation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:53:56 UTC (rev 1294219) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=hyphenation +pkgname=haskell-hyphenation +pkgver=0.8.2 +pkgrel=87 +pkgdesc="Configurable Knuth-Liang hyphenation" +url="https://github.com/ekmett/hyphenation"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-file-embed' 'haskell-unordered-containers' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('35e96a966d1eaa5e3e66e95e1a3fff5a2522adb9a1bc6c34c823bb34b936e1f6891fe987a808bb683d4c832f33f2bbb22bc8d259ffc4380fc64e889ccb2f23c0') + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hyphenation/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:53:41 Author: felixonmars Revision: 1294218 upgpkg: haskell-hyphenation 0.8.2-87: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hyphenation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:53:31 UTC (rev 1294217) +++ PKGBUILD2022-09-06 06:53:41 UTC (rev 1294218) @@ -3,7 +3,7 @@ _hkgname=hyphenation pkgname=haskell-hyphenation pkgver=0.8.2 -pkgrel=86 +pkgrel=87 pkgdesc="Configurable Knuth-Liang hyphenation" url="https://github.com/ekmett/hyphenation"; license=("BSD")
[arch-commits] Commit in haskell-uniplate/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:53:31 Author: felixonmars Revision: 1294217 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uniplate/repos/community-staging-x86_64/ haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 1294216, haskell-uniplate/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 1294216, haskell-uniplate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:53:31 UTC (rev 1294217) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uniplate +pkgname=haskell-uniplate +pkgver=1.6.13 +pkgrel=148 +pkgdesc="Help writing simple, concise and fast generic operations." +url="https://github.com/ndmitchell/uniplate#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-syb" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8cab820d40b318c7483319de4174bdbd3637e1c93f42bc6b796c6a8a1fa93331c0a2ff3b7c77f6a2ec0509fb48bb922ef732c7d79e8e6bcf7987bde949459310') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fseparate_syb -ftypeable_fingerprint +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-uniplate/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:53:17 Author: felixonmars Revision: 1294216 upgpkg: haskell-uniplate 1.6.13-148: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-uniplate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:53:05 UTC (rev 1294215) +++ PKGBUILD2022-09-06 06:53:17 UTC (rev 1294216) @@ -4,7 +4,7 @@ _hkgname=uniplate pkgname=haskell-uniplate pkgver=1.6.13 -pkgrel=147 +pkgrel=148 pkgdesc="Help writing simple, concise and fast generic operations." url="https://github.com/ndmitchell/uniplate#readme"; license=("BSD")
[arch-commits] Commit in haskell-time-manager/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:53:05 Author: felixonmars Revision: 1294215 archrelease: copy trunk to community-staging-x86_64 Added: haskell-time-manager/repos/community-staging-x86_64/ haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 1294214, haskell-time-manager/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 1294214, haskell-time-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:53:05 UTC (rev 1294215) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=time-manager +pkgname=haskell-time-manager +pkgver=0.0.0 +pkgrel=267 +pkgdesc="Scalable timer" +url="https://github.com/yesodweb/wai"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('aa8bd9dc9a66ea097fe2d6a6d9e77eff67debc58a588da7ae1d6fc312b6bb371da58b413b58cdba21623e2da26633595f379ac9e0a7a6dc7281ad42353231054') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-time-manager/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:52:50 Author: felixonmars Revision: 1294214 upgpkg: haskell-time-manager 0.0.0-267: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-time-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:52:41 UTC (rev 1294213) +++ PKGBUILD2022-09-06 06:52:50 UTC (rev 1294214) @@ -3,7 +3,7 @@ _hkgname=time-manager pkgname=haskell-time-manager pkgver=0.0.0 -pkgrel=266 +pkgrel=267 pkgdesc="Scalable timer" url="https://github.com/yesodweb/wai"; license=('MIT')
[arch-commits] Commit in haskell-invariant/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:52:41 Author: felixonmars Revision: 1294213 archrelease: copy trunk to community-staging-x86_64 Added: haskell-invariant/repos/community-staging-x86_64/ haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 1294212, haskell-invariant/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 1294212, haskell-invariant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:52:41 UTC (rev 1294213) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=invariant +pkgname=haskell-invariant +pkgver=0.6 +pkgrel=15 +pkgdesc="Haskell98 invariant functors" +url="https://github.com/nfrisby/invariant-functors"; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0db5e58551b9432e60712621e6d1a496d2cf7d1abf0c7083b60285b007b51fc4fb0b75c4c9908d9c61252487a95b42a016f9567619302075e721dc144489') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-invariant/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:52:25 Author: felixonmars Revision: 1294212 upgpkg: haskell-invariant 0.6-15: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-invariant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:52:15 UTC (rev 1294211) +++ PKGBUILD2022-09-06 06:52:25 UTC (rev 1294212) @@ -3,7 +3,7 @@ _hkgname=invariant pkgname=haskell-invariant pkgver=0.6 -pkgrel=14 +pkgrel=15 pkgdesc="Haskell98 invariant functors" url="https://github.com/nfrisby/invariant-functors"; license=('custom:BSD2')
[arch-commits] Commit in haskell-tls-session-manager/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:52:15 Author: felixonmars Revision: 1294211 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tls-session-manager/repos/community-staging-x86_64/ haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD (from rev 1294210, haskell-tls-session-manager/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD (from rev 1294210, haskell-tls-session-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:52:15 UTC (rev 1294211) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tls-session-manager +pkgname=haskell-tls-session-manager +pkgver=0.0.4 +pkgrel=287 +pkgdesc="In-memory TLS session manager" +url="https://hackage.haskell.org/package/tls-session-manager"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-auto-update" 'haskell-basement' "haskell-clock" 'haskell-memory' + "haskell-psqueues" "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8516a2a6a12ee33ca3cbfcf33f5108218dcfea54b092a5292cbe0935b1c181d1aa26d171eb1f62d93ac80bebca21221598a07e225be5513743b227ef6908fbec') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tls-session-manager/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:51:57 Author: felixonmars Revision: 1294210 upgpkg: haskell-tls-session-manager 0.0.4-287: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-tls-session-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:51:48 UTC (rev 1294209) +++ PKGBUILD2022-09-06 06:51:57 UTC (rev 1294210) @@ -4,7 +4,7 @@ _hkgname=tls-session-manager pkgname=haskell-tls-session-manager pkgver=0.0.4 -pkgrel=286 +pkgrel=287 pkgdesc="In-memory TLS session manager" url="https://hackage.haskell.org/package/tls-session-manager"; license=("BSD")
[arch-commits] Commit in haskell-ini/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:51:48 Author: felixonmars Revision: 1294209 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ini/repos/community-staging-x86_64/ haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 1294208, haskell-ini/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 1294208, haskell-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:51:48 UTC (rev 1294209) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ini +pkgname=haskell-ini +pkgver=0.4.2 +pkgrel=11 +pkgdesc="Configuration files in the INI format" +url="https://github.com/andreasabel/ini"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ff46e8851c3d5bf75ff418016300edb726afa3c6973664dff7feb053e7528ce9f2e2e8317871b3756251f40c8890f1c6ada5b4942aa8b153416f2d84091dd985') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ini/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:51:32 Author: felixonmars Revision: 1294208 upgpkg: haskell-ini 0.4.2-11: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:51:22 UTC (rev 1294207) +++ PKGBUILD2022-09-06 06:51:32 UTC (rev 1294208) @@ -4,7 +4,7 @@ _hkgname=ini pkgname=haskell-ini pkgver=0.4.2 -pkgrel=10 +pkgrel=11 pkgdesc="Configuration files in the INI format" url="https://github.com/andreasabel/ini"; license=("BSD")
[arch-commits] Commit in haskell-heapsize/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:51:22 Author: felixonmars Revision: 1294207 archrelease: copy trunk to community-staging-x86_64 Added: haskell-heapsize/repos/community-staging-x86_64/ haskell-heapsize/repos/community-staging-x86_64/PKGBUILD (from rev 1294206, haskell-heapsize/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-heapsize/repos/community-staging-x86_64/PKGBUILD (from rev 1294206, haskell-heapsize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:51:22 UTC (rev 1294207) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=heapsize +pkgname=haskell-heapsize +pkgver=0.3.0.1 +pkgrel=144 +pkgdesc="Determine the size of runtime data structures" +url="https://github.com/pepeiborra/heapsize.git"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-hashtables' 'haskell-primitive' + 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('1e68f7c7a67e2565308e19505c61a378118ec5b24a9ebfbe669766dbd867686c') + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-heapsize/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:51:05 Author: felixonmars Revision: 1294206 upgpkg: haskell-heapsize 0.3.0.1-144: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-heapsize/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:50:30 UTC (rev 1294205) +++ PKGBUILD2022-09-06 06:51:05 UTC (rev 1294206) @@ -3,7 +3,7 @@ _hkgname=heapsize pkgname=haskell-heapsize pkgver=0.3.0.1 -pkgrel=143 +pkgrel=144 pkgdesc="Determine the size of runtime data structures" url="https://github.com/pepeiborra/heapsize.git"; license=("BSD")
[arch-commits] Commit in haskell-unordered-containers/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:50:30 Author: felixonmars Revision: 1294205 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unordered-containers/repos/community-staging-x86_64/ haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 1294204, haskell-unordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 1294204, haskell-unordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:50:30 UTC (rev 1294205) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay +# Contributor: Martin Harvan +# Contributor: Arch Haskell Team + +_hkgname=unordered-containers +pkgname=haskell-unordered-containers +pkgver=0.2.19.1 +pkgrel=32 +pkgdesc="Efficient hashing-based container types" +url="https://github.com/haskell-unordered-containers/unordered-containers"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-chasingbottoms' 'haskell-hunit' 'haskell-nothunks' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2ea49766210fcec1f8f8bd99c2bb296c4ffcb7ab00317b7663436b6ab0037f9b78cfa22631a1e2bc1f34b6c9b08614aa0ca98c5256ab18258645bfd72351b712') + +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 --ghc-option=-fllvm \ +-f-debug +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-unordered-containers/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:50:15 Author: felixonmars Revision: 1294204 upgpkg: haskell-unordered-containers 0.2.19.1-32: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-unordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:50:05 UTC (rev 1294203) +++ PKGBUILD2022-09-06 06:50:15 UTC (rev 1294204) @@ -7,7 +7,7 @@ _hkgname=unordered-containers pkgname=haskell-unordered-containers pkgver=0.2.19.1 -pkgrel=31 +pkgrel=32 pkgdesc="Efficient hashing-based container types" url="https://github.com/haskell-unordered-containers/unordered-containers"; license=("BSD")
[arch-commits] Commit in haskell-auto-update/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:50:05 Author: felixonmars Revision: 1294203 archrelease: copy trunk to community-staging-x86_64 Added: haskell-auto-update/repos/community-staging-x86_64/ haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 1294202, haskell-auto-update/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 1294202, haskell-auto-update/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:50:05 UTC (rev 1294203) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=auto-update +pkgname=haskell-auto-update +pkgver=0.1.6 +pkgrel=270 +pkgdesc="Efficiently run periodic, on-demand actions" +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-retry' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ff0f4f835d0b24aafbe18dbc42a9c3cc396cea24be3f4b13b5f5dac49b3b21030c941c8b09a5c33ba175c9902d076aa12fc9eb5a6a79c94ee5c9b60935fa047f') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-auto-update/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:49:50 Author: felixonmars Revision: 1294202 upgpkg: haskell-auto-update 0.1.6-270: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-auto-update/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:49:40 UTC (rev 1294201) +++ PKGBUILD2022-09-06 06:49:50 UTC (rev 1294202) @@ -4,7 +4,7 @@ _hkgname=auto-update pkgname=haskell-auto-update pkgver=0.1.6 -pkgrel=269 +pkgrel=270 pkgdesc="Efficiently run periodic, on-demand actions" url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-one-liner/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:49:40 Author: felixonmars Revision: 1294201 archrelease: copy trunk to community-staging-x86_64 Added: haskell-one-liner/repos/community-staging-x86_64/ haskell-one-liner/repos/community-staging-x86_64/PKGBUILD (from rev 1294200, haskell-one-liner/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-one-liner/repos/community-staging-x86_64/PKGBUILD (from rev 1294200, haskell-one-liner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:49:40 UTC (rev 1294201) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=one-liner +pkgname=haskell-one-liner +pkgver=2.1 +pkgrel=26 +pkgdesc="Constraint-based generics" +url="https://github.com/sjoerdvisscher/one-liner"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 'haskell-linear-base' + 'haskell-profunctors' 'haskell-tagged') +makedepends=('ghc' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e90a587686b7e6a41afd97d0f00af14e38de43812af8973cc54457364ecf67459357a947c603f5f50c7ea7fc3afc329f9611890d0c7fcb1fb578e965409af5cc') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-one-liner/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:49:25 Author: felixonmars Revision: 1294200 upgpkg: haskell-one-liner 2.1-26: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-one-liner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:49:06 UTC (rev 1294199) +++ PKGBUILD2022-09-06 06:49:25 UTC (rev 1294200) @@ -3,7 +3,7 @@ _hkgname=one-liner pkgname=haskell-one-liner pkgver=2.1 -pkgrel=25 +pkgrel=26 pkgdesc="Constraint-based generics" url="https://github.com/sjoerdvisscher/one-liner"; license=('BSD')
[arch-commits] Commit in haskell-validation-selective/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:49:06 Author: felixonmars Revision: 1294199 archrelease: copy trunk to community-staging-x86_64 Added: haskell-validation-selective/repos/community-staging-x86_64/ haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 1294198, haskell-validation-selective/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 1294198, haskell-validation-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:49:06 UTC (rev 1294199) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=validation-selective +pkgname=haskell-validation-selective +pkgver=0.1.0.2 +pkgrel=17 +pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." +url="https://github.com/kowainik/validation-selective"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-selective') +makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-hedgehog' 'haskell-hspec' + 'haskell-hspec-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('6c45501e0cfa470b3a064babb088e12d5cf8a046e3c14f8c723ce58ec42c439988072ee059e684597089dc90e4062a381a8ce3f7048fb18b9bcd8a7eaf2ab844') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-validation-selective/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:48:47 Author: felixonmars Revision: 1294198 upgpkg: haskell-validation-selective 0.1.0.2-17: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-validation-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:48:36 UTC (rev 1294197) +++ PKGBUILD2022-09-06 06:48:47 UTC (rev 1294198) @@ -4,7 +4,7 @@ _hkgname=validation-selective pkgname=haskell-validation-selective pkgver=0.1.0.2 -pkgrel=16 +pkgrel=17 pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." url="https://github.com/kowainik/validation-selective"; license=('MPL2')
[arch-commits] Commit in haskell-zenc/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:48:36 Author: felixonmars Revision: 1294197 archrelease: copy trunk to community-staging-x86_64 Added: haskell-zenc/repos/community-staging-x86_64/ haskell-zenc/repos/community-staging-x86_64/PKGBUILD (from rev 1294196, haskell-zenc/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-zenc/repos/community-staging-x86_64/PKGBUILD (from rev 1294196, haskell-zenc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:48:36 UTC (rev 1294197) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=zenc +pkgname=haskell-zenc +pkgver=0.1.2 +pkgrel=96 +pkgdesc="GHC style name Z-encoding and Z-decoding" +url="https://github.com/dagit/zenc"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('cd1d7feef5c3b23180e1402d057572a9619cff4d2c880a9ba1a746c15d25d1dc0add1fc7b7821ae48722c40bca0b26011f2d0df918a18fd011c4098483ce9668') + +prepare() { +cd $_hkgname-$pkgver +uusi -u hedgehog -u hspec $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-zenc/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:48:21 Author: felixonmars Revision: 1294196 upgpkg: haskell-zenc 0.1.2-96: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-zenc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:48:11 UTC (rev 1294195) +++ PKGBUILD2022-09-06 06:48:21 UTC (rev 1294196) @@ -3,7 +3,7 @@ _hkgname=zenc pkgname=haskell-zenc pkgver=0.1.2 -pkgrel=95 +pkgrel=96 pkgdesc="GHC style name Z-encoding and Z-decoding" url="https://github.com/dagit/zenc"; license=('BSD')
[arch-commits] Commit in haskell-with-utf8/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:48:11 Author: felixonmars Revision: 1294195 archrelease: copy trunk to community-staging-x86_64 Added: haskell-with-utf8/repos/community-staging-x86_64/ haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD (from rev 1294194, haskell-with-utf8/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD (from rev 1294194, haskell-with-utf8/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:48:11 UTC (rev 1294195) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=with-utf8 +pkgname=haskell-with-utf8 +pkgver=1.0.2.3 +pkgrel=81 +pkgdesc="Get your IO right on the first try" +url="https://github.com/serokell/haskell-with-utf8#readme"; +license=("MPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-safe-exceptions' 'haskell-th-env') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('2a8661a804d5bdbe7ef437c4dc31e3781a9566e69c4465a4937e8ea47cc06a9d83614487424a4951b9cae4213743cc9c4570d9723d4216a71f480b582a4bc157') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u base $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSES/MPL-2.0.txt +}
[arch-commits] Commit in haskell-with-utf8/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:47:56 Author: felixonmars Revision: 1294194 upgpkg: haskell-with-utf8 1.0.2.3-81: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-with-utf8/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:47:46 UTC (rev 1294193) +++ PKGBUILD2022-09-06 06:47:56 UTC (rev 1294194) @@ -3,7 +3,7 @@ _hkgname=with-utf8 pkgname=haskell-with-utf8 pkgver=1.0.2.3 -pkgrel=80 +pkgrel=81 pkgdesc="Get your IO right on the first try" url="https://github.com/serokell/haskell-with-utf8#readme"; license=("MPL2")
[arch-commits] Commit in haskell-connection/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:47:46 Author: felixonmars Revision: 1294193 archrelease: copy trunk to community-staging-x86_64 Added: haskell-connection/repos/community-staging-x86_64/ haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 1294192, haskell-connection/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 1294192, haskell-connection/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:47:46 UTC (rev 1294193) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=connection +pkgname=haskell-connection +pkgver=0.3.1 +pkgrel=215 +pkgdesc="Simple and easy network connections API" +url="https://github.com/vincenthz/hs-connection"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-basement" "haskell-data-default-class" "haskell-network" "haskell-socks" + "haskell-tls" "haskell-x509" "haskell-x509-store" "haskell-x509-system" + "haskell-x509-validation") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('06da91d39e0d9a556a78da77a7ca31d520d5e7e8fd65509f82be926ad2c34282ef1f4d03aa6065c5834bc89417cf51b573f3cf4529fe3ead72eb1e80cc6d7a98') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-connection/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:47:32 Author: felixonmars Revision: 1294192 upgpkg: haskell-connection 0.3.1-215: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-connection/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:47:02 UTC (rev 1294191) +++ PKGBUILD2022-09-06 06:47:32 UTC (rev 1294192) @@ -4,7 +4,7 @@ _hkgname=connection pkgname=haskell-connection pkgver=0.3.1 -pkgrel=214 +pkgrel=215 pkgdesc="Simple and easy network connections API" url="https://github.com/vincenthz/hs-connection"; license=("BSD")
[arch-commits] Commit in haskell-chasingbottoms/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:47:02 Author: felixonmars Revision: 1294191 archrelease: copy trunk to community-staging-x86_64 Added: haskell-chasingbottoms/repos/community-staging-x86_64/ haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from rev 1294190, haskell-chasingbottoms/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from rev 1294190, haskell-chasingbottoms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:47:02 UTC (rev 1294191) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ChasingBottoms +pkgname=haskell-chasingbottoms +pkgver=1.3.1.12 +pkgrel=5 +pkgdesc="For testing partial and infinite values" +url="https://hackage.haskell.org/package/ChasingBottoms"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-syb') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('601a577ff45cb5565397fcc428073b7ce2c9a9e033950adb5af67977c719f83ce4fe2be378280108406ad2b9d436bd3e8d15e4b82846ffd8b881151fbe5941ed') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-chasingbottoms/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:46:47 Author: felixonmars Revision: 1294190 upgpkg: haskell-chasingbottoms 1.3.1.12-5: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-chasingbottoms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:46:37 UTC (rev 1294189) +++ PKGBUILD2022-09-06 06:46:47 UTC (rev 1294190) @@ -3,7 +3,7 @@ _hkgname=ChasingBottoms pkgname=haskell-chasingbottoms pkgver=1.3.1.12 -pkgrel=4 +pkgrel=5 pkgdesc="For testing partial and infinite values" url="https://hackage.haskell.org/package/ChasingBottoms"; license=('MIT')
[arch-commits] Commit in haskell-bimap/repos (2 files)
Date: Tuesday, September 6, 2022 @ 06:46:37 Author: felixonmars Revision: 1294189 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bimap/repos/community-staging-x86_64/ haskell-bimap/repos/community-staging-x86_64/PKGBUILD (from rev 1294188, haskell-bimap/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-bimap/repos/community-staging-x86_64/PKGBUILD (from rev 1294188, haskell-bimap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 06:46:37 UTC (rev 1294189) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=bimap +pkgname=haskell-bimap +pkgver=0.5.0 +pkgrel=17 +pkgdesc="Bidirectional mapping between two key types" +url="https://github.com/joelwilliamson/bimap"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('677f15b491e5aaf3dd8d96bc79ba8a7702879dbd8f8220b813f45a38608989ae604fb9c63bb010c31496efd8af716d811a38f3f74a7d65cacd14ff8db220ed40') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bimap/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:46:21 Author: felixonmars Revision: 1294188 upgpkg: haskell-bimap 0.5.0-17: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-bimap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:36:44 UTC (rev 1294187) +++ PKGBUILD2022-09-06 06:46:21 UTC (rev 1294188) @@ -3,7 +3,7 @@ _hkgname=bimap pkgname=haskell-bimap pkgver=0.5.0 -pkgrel=16 +pkgrel=17 pkgdesc="Bidirectional mapping between two key types" url="https://github.com/joelwilliamson/bimap"; license=('BSD')
[arch-commits] Commit in libgovirt/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:36:44 Author: arojas Revision: 1294187 archrelease: copy trunk to community-x86_64 Added: libgovirt/repos/community-x86_64/PKGBUILD (from rev 1294186, libgovirt/trunk/PKGBUILD) Deleted: libgovirt/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 77 ++--- 1 file changed, 43 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 06:36:35 UTC (rev 1294186) +++ PKGBUILD2022-09-06 06:36:44 UTC (rev 1294187) @@ -1,34 +0,0 @@ -# Maintainer: Balló György -# Contributor: Jan de Groot - -pkgname=libgovirt -pkgver=0.3.9 -pkgrel=1 -pkgdesc="GObject-based library to access oVirt REST API" -arch=(x86_64) -url="https://gitlab.gnome.org/GNOME/libgovirt"; -license=(LGPL) -depends=(librest) -makedepends=(git gobject-introspection meson) -_commit=339bd3322f02079494da3e1fee61fba31dd42196 -source=("git+https://gitlab.gnome.org/GNOME/libgovirt.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed -e 's/^v//' -e 's/-/+/g' -} - -build() { - meson build $pkgname \ ---prefix=/usr - meson compile -C build -} - -check() { - meson test -C build -} - -package() { - meson install -C build --destdir="$pkgdir" -} Copied: libgovirt/repos/community-x86_64/PKGBUILD (from rev 1294186, libgovirt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 06:36:44 UTC (rev 1294187) @@ -0,0 +1,43 @@ +# Maintainer: Balló György +# Contributor: Jan de Groot + +pkgname=libgovirt +pkgver=0.3.8 +pkgrel=1 +epoch=1 +pkgdesc="GObject-based library to access oVirt REST API" +arch=(x86_64) +url="https://gitlab.gnome.org/GNOME/libgovirt"; +license=(LGPL) +depends=(rest) +makedepends=(git gobject-introspection) +_commit=4c85fde80498a72aa649e67f2c1ef06f85db461a +source=("git+https://gitlab.gnome.org/GNOME/libgovirt.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed -e 's/^v//' -e 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libgovirt/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:36:35 Author: arojas Revision: 1294186 upgpkg: libgovirt 1:0.3.8-1: Revert to 0.3.8 Modified: libgovirt/trunk/PKGBUILD --+ PKGBUILD | 27 ++- 1 file changed, 18 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:36:11 UTC (rev 1294185) +++ PKGBUILD2022-09-06 06:36:35 UTC (rev 1294186) @@ -2,15 +2,16 @@ # Contributor: Jan de Groot pkgname=libgovirt -pkgver=0.3.9 +pkgver=0.3.8 pkgrel=1 +epoch=1 pkgdesc="GObject-based library to access oVirt REST API" arch=(x86_64) url="https://gitlab.gnome.org/GNOME/libgovirt"; license=(LGPL) -depends=(librest) -makedepends=(git gobject-introspection meson) -_commit=339bd3322f02079494da3e1fee61fba31dd42196 +depends=(rest) +makedepends=(git gobject-introspection) +_commit=4c85fde80498a72aa649e67f2c1ef06f85db461a source=("git+https://gitlab.gnome.org/GNOME/libgovirt.git#commit=$_commit";) sha256sums=('SKIP') @@ -19,16 +20,24 @@ git describe --tags | sed -e 's/^v//' -e 's/-/+/g' } +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - meson build $pkgname \ ---prefix=/usr - meson compile -C build + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make } check() { - meson test -C build + cd $pkgname + make check } package() { - meson install -C build --destdir="$pkgdir" + cd $pkgname + make DESTDIR="$pkgdir" install }
[arch-commits] Commit in python-pyscard/repos/community-x86_64 (4 files)
Date: Tuesday, September 6, 2022 @ 06:36:11 Author: eworm Revision: 1294185 archrelease: copy trunk to community-x86_64 Added: python-pyscard/repos/community-x86_64/PKGBUILD (from rev 1294184, python-pyscard/trunk/PKGBUILD) python-pyscard/repos/community-x86_64/keys/ Deleted: python-pyscard/repos/community-x86_64/PKGBUILD python-pyscard/repos/community-x86_64/keys/ --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 06:36:05 UTC (rev 1294184) +++ PKGBUILD2022-09-06 06:36:11 UTC (rev 1294185) @@ -1,25 +0,0 @@ -# Maintainer: Christian Hesse -# Contributor: Bruno Parmentier - -pkgname=python-pyscard -_pyname=pyscard -pkgver=2.0.3 -pkgrel=1 -pkgdesc='Framework for building smart card aware applications in Python' -arch=('x86_64') -url='https://pyscard.sourceforge.io/' -license=('LGPL') -depends=('python' 'pcsclite') -makedepends=('swig' 'python-setuptools') -validpgpkeys=('535E3696356979F4932CB7443F4A8A8FE07F1CF9' # Ludovic Rousseau - 'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau -source=("https://downloads.sourceforge.net/project/pyscard/pyscard/pyscard%20${pkgver}/pyscard-${pkgver}.tar.gz"{,.asc}) -sha256sums=('13c3e108163fac4f1237804ed20c5b1eb1bd5d5ee3e96adb60bfb6b9122f528d' -'SKIP') - -package() { - cd "${srcdir}/${_pyname}-${pkgver}/" - - python setup.py build_ext install --root="${pkgdir}/" --optimize=1 - install -D -m0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: python-pyscard/repos/community-x86_64/PKGBUILD (from rev 1294184, python-pyscard/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 06:36:11 UTC (rev 1294185) @@ -0,0 +1,25 @@ +# Maintainer: Christian Hesse +# Contributor: Bruno Parmentier + +pkgname=python-pyscard +_pyname=pyscard +pkgver=2.0.4 +pkgrel=1 +pkgdesc='Framework for building smart card aware applications in Python' +arch=('x86_64') +url='https://pyscard.sourceforge.io/' +license=('LGPL') +depends=('python' 'pcsclite') +makedepends=('swig' 'python-setuptools') +validpgpkeys=('535E3696356979F4932CB7443F4A8A8FE07F1CF9' # Ludovic Rousseau + 'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau +source=("https://downloads.sourceforge.net/project/pyscard/pyscard/pyscard%20${pkgver}/pyscard-${pkgver}.tar.gz"{,.asc}) +sha256sums=('a6f5d492fd64200d0c2e363ae9a642c1773cc29750fb44d63f5359f160e6bc68' +'SKIP') + +package() { + cd "${srcdir}/${_pyname}-${pkgver}/" + + python setup.py build_ext install --root="${pkgdir}/" --optimize=1 + install -D -m0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-pyscard/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:36:05 Author: eworm Revision: 1294184 upgpkg: python-pyscard 2.0.4-1: new upstream release Modified: python-pyscard/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 06:26:54 UTC (rev 1294183) +++ PKGBUILD2022-09-06 06:36:05 UTC (rev 1294184) @@ -3,7 +3,7 @@ pkgname=python-pyscard _pyname=pyscard -pkgver=2.0.3 +pkgver=2.0.4 pkgrel=1 pkgdesc='Framework for building smart card aware applications in Python' arch=('x86_64') @@ -14,7 +14,7 @@ validpgpkeys=('535E3696356979F4932CB7443F4A8A8FE07F1CF9' # Ludovic Rousseau 'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau source=("https://downloads.sourceforge.net/project/pyscard/pyscard/pyscard%20${pkgver}/pyscard-${pkgver}.tar.gz"{,.asc}) -sha256sums=('13c3e108163fac4f1237804ed20c5b1eb1bd5d5ee3e96adb60bfb6b9122f528d' +sha256sums=('a6f5d492fd64200d0c2e363ae9a642c1773cc29750fb44d63f5359f160e6bc68' 'SKIP') package() {
[arch-commits] Commit in python-black/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:26:54 Author: polyzen Revision: 1294183 archrelease: copy trunk to community-any Added: python-black/repos/community-any/PKGBUILD (from rev 1294182, python-black/trunk/PKGBUILD) Deleted: python-black/repos/community-any/PKGBUILD --+ PKGBUILD | 134 - 1 file changed, 71 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 06:26:34 UTC (rev 1294182) +++ PKGBUILD2022-09-06 06:26:54 UTC (rev 1294183) @@ -1,63 +0,0 @@ -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Maintainer: Daniel M. Capella -# Contributor: James Zhu - -pkgname=python-black -pkgver=22.8.0 -pkgrel=1 -pkgdesc='Uncompromising Python code formatter' -arch=('any') -url=https://github.com/psf/black -license=('MIT') -depends=('python' 'python-click' 'python-mypy_extensions' 'python-pathspec' - 'python-platformdirs' 'python-tomli' 'python-typing_extensions') -makedepends=('python-build' 'python-installer' 'python-setuptools-scm' - 'python-wheel') -checkdepends=('ipython' 'python-aiohttp' 'python-parameterized' 'python-pytest' - 'python-typed-ast' 'python-tokenize-rt') -optdepends=('ipython: for Jupyter notebook support' -'python-tokenize-rt: for Jupyter notebook support' -'python-aiohttp: for the blackd HTTP server' -'python-colorama: for colored diffs') -source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz";) -sha256sums=('792f7eb540ba9a17e8656538701d3eb1afcb134e3b45b71f20b25c77a8db7e6e') -b2sums=('47f449896b26fb7a5ae2ed7ca4d8cddc1b918078b922723a66b021aabf5496f15348a0f911ed900ddb57562986f7abe08a3f4dd5800d95820f1f1d19da2d8c6e') - -build() { - cd "black-$pkgver" - python -m build --wheel --skip-dependency-check --no-isolation -} - -check() { - cd "black-$pkgver" - python -m venv --system-site-packages test-env - test-env/bin/python -m installer dist/*.whl - PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m pytest -} - -package() { - cd "black-$pkgver" - python -m installer --destdir="$pkgdir" dist/*.whl - - # Symlink license file - local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - install -d "$pkgdir"/usr/share/licenses/$pkgname - ln -s "$site_packages"/black-$pkgver.dist-info/LICENSE \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Completions - install -vd \ - "$pkgdir/usr/share/"{bash-completion/completions,fish/vendor_completions.d,zsh/site-functions} - _BLACK_COMPLETE=bash_source test-env/bin/black > \ -"$pkgdir/usr/share/bash-completion/completions/black" - _BLACK_COMPLETE=fish_source test-env/bin/black > \ -"$pkgdir/usr/share/fish/vendor_completions.d/black.fish" - _BLACK_COMPLETE=zsh_source test-env/bin/black > \ -"$pkgdir/usr/share/zsh/site-functions/_black" - - # Vim plugin - install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/plugin" plugin/black.vim - install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/autoload" autoload/black.vim -} - -# vim:set ts=2 sw=2 et: Copied: python-black/repos/community-any/PKGBUILD (from rev 1294182, python-black/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 06:26:54 UTC (rev 1294183) @@ -0,0 +1,71 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Maintainer: Daniel M. Capella +# Contributor: James Zhu + +pkgname=python-black +pkgver=22.8.0 +pkgrel=2 +pkgdesc='Uncompromising Python code formatter' +arch=('any') +url=https://github.com/psf/black +license=('MIT') +depends=('python' 'python-click' 'python-mypy_extensions' 'python-pathspec' + 'python-platformdirs' 'python-tomli' 'python-typing_extensions') +makedepends=('python-build' 'python-installer' 'python-setuptools-scm' + 'python-wheel') +checkdepends=('ipython' 'python-aiohttp' 'python-parameterized' 'python-pytest' + 'python-typed-ast' 'python-tokenize-rt') +optdepends=('ipython: for Jupyter notebook support' +'python-tokenize-rt: for Jupyter notebook support' +'python-aiohttp: for the blackd HTTP server' +'python-colorama: for colored diffs') +source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz";) +sha256sums=('792f7eb540ba9a17e8656538701d3eb1afcb134e3b45b71f20b25c77a8db7e6e') +b2sums=('47f449896b26fb7a5ae2ed7ca4d8cddc1b918078b922723a66b021aabf5496f15348a0f911ed900ddb57562986f7abe08a3f4dd5800d95820f1f1d19da2d8c6e') + +build() { + cd "black-$pkgver" + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd "black-$pkgver" + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + # https://github.com/psf/black/issues/3251#issuecomment-1236413890 + ul
[arch-commits] Commit in python-black/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 06:26:34 Author: polyzen Revision: 1294182 upgpkg: python-black 22.8.0-2: Install blackd completions Fixes FS#75820 Modified: python-black/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 05:38:23 UTC (rev 1294181) +++ PKGBUILD2022-09-06 06:26:34 UTC (rev 1294182) @@ -4,7 +4,7 @@ pkgname=python-black pkgver=22.8.0 -pkgrel=1 +pkgrel=2 pkgdesc='Uncompromising Python code formatter' arch=('any') url=https://github.com/psf/black @@ -32,6 +32,8 @@ cd "black-$pkgver" python -m venv --system-site-packages test-env test-env/bin/python -m installer dist/*.whl + # https://github.com/psf/black/issues/3251#issuecomment-1236413890 + ulimit -n 2048 PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m pytest } @@ -54,6 +56,12 @@ "$pkgdir/usr/share/fish/vendor_completions.d/black.fish" _BLACK_COMPLETE=zsh_source test-env/bin/black > \ "$pkgdir/usr/share/zsh/site-functions/_black" + _BLACKD_COMPLETE=bash_source test-env/bin/blackd > \ +"$pkgdir/usr/share/bash-completion/completions/black" + _BLACKD_COMPLETE=fish_source test-env/bin/blackd > \ +"$pkgdir/usr/share/fish/vendor_completions.d/black.fish" + _BLACKD_COMPLETE=zsh_source test-env/bin/blackd > \ +"$pkgdir/usr/share/zsh/site-functions/_black" # Vim plugin install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/plugin" plugin/black.vim
[arch-commits] Commit in python-sphinx-autoapi/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:38:23 Author: polyzen Revision: 1294181 archrelease: copy trunk to community-any Added: python-sphinx-autoapi/repos/community-any/PKGBUILD (from rev 1294180, python-sphinx-autoapi/trunk/PKGBUILD) Deleted: python-sphinx-autoapi/repos/community-any/PKGBUILD --+ PKGBUILD | 84 +++-- 1 file changed, 44 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 05:38:04 UTC (rev 1294180) +++ PKGBUILD2022-09-06 05:38:23 UTC (rev 1294181) @@ -1,40 +0,0 @@ -# Maintainer: David Runge -# Maintainer: Daniel M. Capella - -_name=sphinx-autoapi -pkgname=python-sphinx-autoapi -pkgver=1.9.0 -pkgrel=1 -pkgdesc="A new approach to API documentation in Sphinx." -arch=('any') -url="https://github.com/readthedocs/sphinx-autoapi"; -license=('MIT') -depends=('python-astroid' 'python-jinja' 'python-sphinx' 'python-unidecode' -'python-yaml') -makedepends=('python-setuptools') -checkdepends=('python-mock' 'python-pytest') -# TODO: package python-go and python-dotnet -# optdepends=('python-go' 'python-dotnet') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) -sha256sums=('c897ea337df16ad0cde307cbdfe2bece207788dde1587fa4fc8b857d1fc5dcba') -b2sums=('0c9cae319dec6169cdc9498139295994bb24f2d55ac00ffb7a582c04b80199cd2f5e5d6137dbf03dedcc56dd2c4ead9c0d4668c79f5e441d4b358c4f31ce9202') - -build() { - cd "$_name-$pkgver" - python setup.py build -} - -check() { - cd "$_name-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - pytest -v -} - -package() { - cd "$_name-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${pkgdir}" - install -vDm 644 {CHANGELOG,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" - install -vDm 644 LICENSE.rst -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: python-sphinx-autoapi/repos/community-any/PKGBUILD (from rev 1294180, python-sphinx-autoapi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 05:38:23 UTC (rev 1294181) @@ -0,0 +1,44 @@ +# Maintainer: David Runge +# Maintainer: Daniel M. Capella + +_name=sphinx-autoapi +pkgname=python-sphinx-autoapi +pkgver=1.9.0 +pkgrel=2 +pkgdesc="A new approach to API documentation in Sphinx." +arch=('any') +url="https://github.com/readthedocs/sphinx-autoapi"; +license=('MIT') +depends=('python-astroid' 'python-jinja' 'python-sphinx' 'python-unidecode' +'python-yaml') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('python-mock' 'python-pytest') +# TODO: package python-go and python-dotnet +# optdepends=('python-go' 'python-dotnet') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha256sums=('c897ea337df16ad0cde307cbdfe2bece207788dde1587fa4fc8b857d1fc5dcba') +b2sums=('0c9cae319dec6169cdc9498139295994bb24f2d55ac00ffb7a582c04b80199cd2f5e5d6137dbf03dedcc56dd2c4ead9c0d4668c79f5e441d4b358c4f31ce9202') + +build() { + cd "$_name-$pkgver" + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd "$_name-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$_name-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl + install -vDm 644 {CHANGELOG,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/sphinx_autoapi-$pkgver.dist-info/LICENSE.rst \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst +}
[arch-commits] Commit in python-sphinx-autoapi/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:38:04 Author: polyzen Revision: 1294180 upgpkg: python-sphinx-autoapi 1.9.0-2: Use PEP 517 Modified: python-sphinx-autoapi/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 05:28:26 UTC (rev 1294179) +++ PKGBUILD2022-09-06 05:38:04 UTC (rev 1294180) @@ -4,7 +4,7 @@ _name=sphinx-autoapi pkgname=python-sphinx-autoapi pkgver=1.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="A new approach to API documentation in Sphinx." arch=('any') url="https://github.com/readthedocs/sphinx-autoapi"; @@ -11,7 +11,8 @@ license=('MIT') depends=('python-astroid' 'python-jinja' 'python-sphinx' 'python-unidecode' 'python-yaml') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') checkdepends=('python-mock' 'python-pytest') # TODO: package python-go and python-dotnet # optdepends=('python-go' 'python-dotnet') @@ -21,7 +22,7 @@ build() { cd "$_name-$pkgver" - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -32,9 +33,12 @@ package() { cd "$_name-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${pkgdir}" + python -m installer --destdir="$pkgdir" dist/*.whl install -vDm 644 {CHANGELOG,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" - install -vDm 644 LICENSE.rst -t "${pkgdir}/usr/share/licenses/${pkgname}" + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/sphinx_autoapi-$pkgver.dist-info/LICENSE.rst \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst }
[arch-commits] Commit in libxft/repos/extra-x86_64 (PKGBUILD PKGBUILD keys)
Date: Tuesday, September 6, 2022 @ 05:37:47 Author: andyrtr Revision: 455108 archrelease: copy trunk to extra-x86_64 Added: libxft/repos/extra-x86_64/PKGBUILD (from rev 455107, libxft/trunk/PKGBUILD) libxft/repos/extra-x86_64/keys/ Deleted: libxft/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 61 +++-- 1 file changed, 31 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 05:37:40 UTC (rev 455107) +++ PKGBUILD2022-09-06 05:37:47 UTC (rev 455108) @@ -1,30 +0,0 @@ -# Maintainer: Andreas Radke -# Maintainer: Jan de Groot - -pkgname=libxft -pkgver=2.3.4 -pkgrel=1 -pkgdesc="FreeType-based font drawing library for X" -arch=('x86_64') -license=('custom') -url="https://xorg.freedesktop.org/"; -depends=('fontconfig' 'libxrender') -makedepends=('pkgconfig') -source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.bz2{,.sig}) -sha512sums=('5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51' -'SKIP') -validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " - -build() { - cd libXft-${pkgver} - ./configure --prefix=/usr --sysconfdir=/etc --disable-static - make -} - -package() { - cd libXft-${pkgver} - make DESTDIR="${pkgdir}" install - install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" - -} Copied: libxft/repos/extra-x86_64/PKGBUILD (from rev 455107, libxft/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 05:37:47 UTC (rev 455108) @@ -0,0 +1,31 @@ +# Maintainer: Andreas Radke +# Contributor: Jan de Groot + +pkgname=libxft +pkgver=2.3.5 +pkgrel=1 +pkgdesc="FreeType-based font drawing library for X" +arch=('x86_64') +license=('custom') +url="https://xorg.freedesktop.org/"; +depends=('fontconfig' 'libxrender') +makedepends=('pkgconfig') +source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.xz{,.sig}) +sha512sums=('e1e037dbc4f8bbf8204bdf99a199c82b5f1182875d28bd9f0a4ec2aec95b05de21e97029ec036b9a3f70f1d6e8a42f0052f4ab30809aee7411fa2e438899db9e' +'SKIP') +#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " +validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas E. Dickey (use for email) + +build() { + cd libXft-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc --disable-static + make +} + +package() { + cd libXft-${pkgver} + make DESTDIR="${pkgdir}" install + install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" + +}
[arch-commits] Commit in libxft/trunk (2 files)
Date: Tuesday, September 6, 2022 @ 05:37:40 Author: andyrtr Revision: 455107 upgpkg: libxft 2.3.5-1: upstream update 2.3.5 Added: libxft/trunk/keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc Modified: libxft/trunk/PKGBUILD ---+ PKGBUILD | 11 ++- keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc |1 + 2 files changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 05:27:14 UTC (rev 455106) +++ PKGBUILD2022-09-06 05:37:40 UTC (rev 455107) @@ -1,8 +1,8 @@ # Maintainer: Andreas Radke -# Maintainer: Jan de Groot +# Contributor: Jan de Groot pkgname=libxft -pkgver=2.3.4 +pkgver=2.3.5 pkgrel=1 pkgdesc="FreeType-based font drawing library for X" arch=('x86_64') @@ -10,10 +10,11 @@ url="https://xorg.freedesktop.org/"; depends=('fontconfig' 'libxrender') makedepends=('pkgconfig') -source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.bz2{,.sig}) -sha512sums=('5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51' +source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.xz{,.sig}) +sha512sums=('e1e037dbc4f8bbf8204bdf99a199c82b5f1182875d28bd9f0a4ec2aec95b05de21e97029ec036b9a3f70f1d6e8a42f0052f4ab30809aee7411fa2e438899db9e' 'SKIP') -validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " +#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " +validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas E. Dickey (use for email) build() { cd libXft-${pkgver} Added: keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc === (Binary files differ) Index: libxft/trunk/keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc === --- keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc 2022-09-06 05:27:14 UTC (rev 455106) +++ keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc 2022-09-06 05:37:40 UTC (rev 455107) Property changes on: libxft/trunk/keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc ___ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property
[arch-commits] Commit in python-pyfiglet/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:28:26 Author: polyzen Revision: 1294179 archrelease: copy trunk to community-any Added: python-pyfiglet/repos/community-any/PKGBUILD (from rev 1294178, python-pyfiglet/trunk/PKGBUILD) Deleted: python-pyfiglet/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 05:28:08 UTC (rev 1294178) +++ PKGBUILD2022-09-06 05:28:26 UTC (rev 1294179) @@ -1,32 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Victor Häggqvist - -_name=pyfiglet -pkgname=python-pyfiglet -pkgver=0.8.post1 -pkgrel=5 -pkgdesc='Pure-python FIGlet implementation' -url=https://github.com/pwaller/pyfiglet -license=('GPL') -arch=('any') -depends=('python-setuptools') -checkdepends=('figlet') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) -sha256sums=('c6c2321755d09267b438ec7b936825a4910fec696292139e664ca8670e103639') - -build() { - cd $_name-$pkgver - python setup.py build -} - -check() { - cd $_name-$pkgver - PYTHONPATH=. python pyfiglet/test.py -} - -package() { - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} - -# vim:set ts=2 sw=2 et: Copied: python-pyfiglet/repos/community-any/PKGBUILD (from rev 1294178, python-pyfiglet/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 05:28:26 UTC (rev 1294179) @@ -0,0 +1,32 @@ +# Maintainer: Daniel M. Capella +# Contributor: Victor Häggqvist + +_name=pyfiglet +pkgname=python-pyfiglet +pkgver=0.8.post1 +pkgrel=6 +pkgdesc='Pure-python FIGlet implementation' +url=https://github.com/pwaller/pyfiglet +license=('GPL') +arch=('any') +depends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel') +checkdepends=('figlet') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) +sha256sums=('c6c2321755d09267b438ec7b936825a4910fec696292139e664ca8670e103639') +b2sums=('49268581974e72f28ddb11785a1629a4ac2696bcdd57710147cafdcf7709be8c67bdf03e5ccdb1655a9be6eb8a83baf4ca5ae0a6412e2318d0923376558b8d49') + +build() { + cd $_name-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $_name-$pkgver + PYTHONPATH=. python pyfiglet/test.py +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl +}
[arch-commits] Commit in python-pyfiglet/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:28:08 Author: polyzen Revision: 1294178 upgpkg: python-pyfiglet 0.8.post1-6: Use PEP 517 Modified: python-pyfiglet/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 05:23:24 UTC (rev 1294177) +++ PKGBUILD2022-09-06 05:28:08 UTC (rev 1294178) @@ -4,19 +4,21 @@ _name=pyfiglet pkgname=python-pyfiglet pkgver=0.8.post1 -pkgrel=5 +pkgrel=6 pkgdesc='Pure-python FIGlet implementation' url=https://github.com/pwaller/pyfiglet license=('GPL') arch=('any') depends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel') checkdepends=('figlet') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) sha256sums=('c6c2321755d09267b438ec7b936825a4910fec696292139e664ca8670e103639') +b2sums=('49268581974e72f28ddb11785a1629a4ac2696bcdd57710147cafdcf7709be8c67bdf03e5ccdb1655a9be6eb8a83baf4ca5ae0a6412e2318d0923376558b8d49') build() { cd $_name-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -26,5 +28,5 @@ package() { cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl }
[arch-commits] Commit in inkscape/repos/extra-x86_64 (4 files)
Date: Tuesday, September 6, 2022 @ 05:27:14 Author: andyrtr Revision: 455106 archrelease: copy trunk to extra-x86_64 Added: inkscape/repos/extra-x86_64/PKGBUILD (from rev 455105, inkscape/trunk/PKGBUILD) inkscape/repos/extra-x86_64/inkscape-1.2.1-poppler-22.09.0.patch (from rev 455105, inkscape/trunk/inkscape-1.2.1-poppler-22.09.0.patch) Deleted: inkscape/repos/extra-x86_64/PKGBUILD inkscape/repos/extra-x86_64/inkscape-1.2.1-poppler-22.09.0.patch --+ PKGBUILD | 165 - inkscape-1.2.1-poppler-22.09.0.patch | 156 --- 2 files changed, 166 insertions(+), 155 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 05:27:01 UTC (rev 455105) +++ PKGBUILD2022-09-06 05:27:14 UTC (rev 455106) @@ -1,82 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: Tobias Kieslich -# Contributor: tobias - -pkgname=inkscape -pkgver=1.2.1 -_tag='9c6d41e4102d2e2e21a6d53ddba38ce202271001' # git rev-parse INKSCAPE_${pkgver/./_} -pkgrel=4 -pkgdesc='Professional vector graphics editor' -url='https://inkscape.org/' -license=('GPL' 'LGPL') -arch=('x86_64') -options=('debug') -makedepends=('cmake' 'boost' 'git') - -depends=( - 'dbus-glib' - 'double-conversion' - 'gc' - 'graphicsmagick' - 'gsl' - 'gspell' - 'gtkmm3' - 'lcms2' - 'lib2geom' - 'libcdr' - 'libjpeg-turbo' - 'libvisio' - 'libxslt' - 'poppler-glib' - 'potrace' - 'python' - 'python-cssselect' - 'python-lxml' - 'python-numpy' - 'ttf-font' -) - -optdepends=( - 'fig2dev: xfig input' - 'gvfs: import clip art' - 'pstoedit: latex formulas' - 'scour: optimized SVG output, some extensions' - 'texlive-core: latex formulas' -) - -#source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2";) -source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag}"; -inkscape-1.2.1-poppler-22.09.0.patch) -sha256sums=('SKIP' -'d25ffb560c691398403fc93eb5dde358f4309f95fdce8fd34a57d540e84fc38f') - -_backports=( -) - -prepare() { - cd "${pkgname}" - git submodule update --init --recursive - - local _c - for _c in "${_backports[@]}"; do - git log --oneline -1 "${_c}" - git cherry-pick -n "${_c}" - done - - patch -Np1 -i ../inkscape-1.2.1-poppler-22.09.0.patch -} - -build() { - mkdir -p build - export PKG_CONFIG_PATH='/usr/lib/imagemagick6/pkgconfig' - cmake -H${pkgname} -Bbuild \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX:PATH=/usr \ - -DWITH_DBUS=ON \ - - cmake --build build -} - -package() { - DESTDIR="${pkgdir}" cmake --build build --target install -} Copied: inkscape/repos/extra-x86_64/PKGBUILD (from rev 455105, inkscape/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 05:27:14 UTC (rev 455106) @@ -0,0 +1,83 @@ +# Maintainer: Gaetan Bisson +# Contributor: Tobias Kieslich +# Contributor: tobias + +pkgname=inkscape +pkgver=1.2.1 +_tag='9c6d41e4102d2e2e21a6d53ddba38ce202271001' # git rev-parse INKSCAPE_${pkgver/./_} +pkgrel=5 +pkgdesc='Professional vector graphics editor' +url='https://inkscape.org/' +license=('GPL' 'LGPL') +arch=('x86_64') +options=('debug') +makedepends=('cmake' 'boost' 'git') + +depends=( + 'dbus-glib' + 'double-conversion' + 'gc' + 'graphicsmagick' + 'gsl' + 'gspell' + 'gtkmm3' + 'lcms2' + 'lib2geom' + 'libcdr' + 'libjpeg-turbo' + 'libvisio' + 'libxslt' + 'poppler-glib' + 'potrace' + 'python' + 'python-cssselect' + 'python-lxml' + 'python-numpy' + 'ttf-font' +) + +optdepends=( + 'fig2dev: xfig input' + 'gvfs: import clip art' + 'pstoedit: latex formulas' + 'scour: optimized SVG output, some extensions' + 'texlive-core: latex formulas' +) + +#source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2";) +source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag}"; +inkscape-1.2.1-poppler-22.09.0.patch) +sha256sums=('SKIP' +'5e847d11c1c42db717ad39bc03708e3b855f0e0a99ee4ac8d97f5bfe4af8985c') + +_backports=( +) + +prepare() { + cd "${pkgname}" + git submodule update --init --recursive + + local _c + for _c in "${_backports[@]}"; do + git log --oneline -1 "${_c}" + git cherry-pick -n "${_c}" + done + + # https://gitlab.com/inkscape/inkscape/-/merge_requests/4719 + patch -Np1 -i ../inkscape-1.2.1-poppler-22.09.0.patch +} + +build() { +
[arch-commits] Commit in inkscape/trunk (2 files)
Date: Tuesday, September 6, 2022 @ 05:27:01 Author: andyrtr Revision: 455105 upgpkg: inkscape 1.2.1-5: update poppler patch to latest upstream version to fix some rendering issues Modified: inkscape/trunk/PKGBUILD inkscape/trunk/inkscape-1.2.1-poppler-22.09.0.patch --+ PKGBUILD |5 +++-- inkscape-1.2.1-poppler-22.09.0.patch | 26 ++ 2 files changed, 21 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 23:35:59 UTC (rev 455104) +++ PKGBUILD2022-09-06 05:27:01 UTC (rev 455105) @@ -5,7 +5,7 @@ pkgname=inkscape pkgver=1.2.1 _tag='9c6d41e4102d2e2e21a6d53ddba38ce202271001' # git rev-parse INKSCAPE_${pkgver/./_} -pkgrel=4 +pkgrel=5 pkgdesc='Professional vector graphics editor' url='https://inkscape.org/' license=('GPL' 'LGPL') @@ -48,7 +48,7 @@ source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag}"; inkscape-1.2.1-poppler-22.09.0.patch) sha256sums=('SKIP' -'d25ffb560c691398403fc93eb5dde358f4309f95fdce8fd34a57d540e84fc38f') +'5e847d11c1c42db717ad39bc03708e3b855f0e0a99ee4ac8d97f5bfe4af8985c') _backports=( ) @@ -63,6 +63,7 @@ git cherry-pick -n "${_c}" done + # https://gitlab.com/inkscape/inkscape/-/merge_requests/4719 patch -Np1 -i ../inkscape-1.2.1-poppler-22.09.0.patch } Modified: inkscape-1.2.1-poppler-22.09.0.patch === --- inkscape-1.2.1-poppler-22.09.0.patch2022-09-05 23:35:59 UTC (rev 455104) +++ inkscape-1.2.1-poppler-22.09.0.patch2022-09-06 05:27:01 UTC (rev 455105) @@ -1,6 +1,4 @@ -https://gitlab.com/inkscape/inkscape/-/merge_requests/4719 - -From dce083204c62f1185ad079fc124f7fb40a1d0bb6 Mon Sep 17 00:00:00 2001 +From fb00794923d19cfbb2ca4adca3ae8971553a06be Mon Sep 17 00:00:00 2001 From: Sam James Date: Fri, 2 Sep 2022 06:21:28 +0100 Subject: [PATCH] Fix build with Poppler 22.09.0 @@ -10,15 +8,15 @@ With Poppler 22.09.0, inkscape fails to build with: ``` -/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/svg-builder.cpp:394:23: error: no matching function for call to ‘GfxState::getLineDash(double**, int*, double*)’ +/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/svg-builder.cpp:394:23: error: no matching function for call to ‘GfxState::getLineDash(double**, int*, double*)’ 394 | state->getLineDash(&dash_pattern, &dash_length, &dash_start); | ~~^~ In file included from /var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/svg-builder.cpp:44: -/usr/include/poppler/GfxState.h:1506:32: note: candidate: ‘const std::vector& GfxState::getLineDash(double*)’ +/usr/include/poppler/GfxState.h:1506:32: note: candidate: ‘const std::vector& GfxState::getLineDash(double*)’ 1506 | const std::vector &getLineDash(double *start) |^~~ [...] -/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/pdf-parser.cpp:700:21: error: no matching function for call to ‘GfxState::setLineDash(double*&, int&, double)’ +/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/pdf-parser.cpp:700:21: error: no matching function for call to ‘GfxState::setLineDash(double*&, int&, double)’ 700 | state->setLineDash(dash, length, args[1].getNum()); | ~~^~~~ ``` @@ -36,6 +34,13 @@ ``` Signed-off-by: Sam James +--- + src/extension/internal/pdfinput/pdf-parser.cpp | 4 + src/extension/internal/pdfinput/svg-builder.cpp | 9 - + 2 files changed, 12 insertions(+), 1 deletion(-) + +diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp +index cca1e84096..80d64c9b86 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -697,7 +697,11 @@ void PdfParser::opSetDash(Object args[], int /*numArgs*/) @@ -43,7 +48,7 @@ } } +#if POPPLER_CHECK_VERSION(22, 9, 0) -+ state->setLineDash(std::vector (*dash, length), args[1].getNum()); ++ state->setLineDash(std::vector (dash, dash + length), args[1].getNum()); +#else state->setLineDash(dash, length, args[1].getNum()); +#endif @@ -50,9 +55,11 @@ builder->updateStyle(state); } +diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp +index 12f71dd921..9fc56fe63c 100644 --- a/src/extension/internal/pdfinput/svg-builder.cpp +++ b/src/extension/internal/pdfinput/svg-builder.cpp -@@ -388,10 +388,17 @@ v
[arch-commits] Commit in python-pyee/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:23:24 Author: polyzen Revision: 1294177 archrelease: copy trunk to community-any Added: python-pyee/repos/community-any/PKGBUILD (from rev 1294176, python-pyee/trunk/PKGBUILD) Deleted: python-pyee/repos/community-any/PKGBUILD --+ PKGBUILD | 90 - 1 file changed, 48 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 05:23:05 UTC (rev 1294176) +++ PKGBUILD2022-09-06 05:23:24 UTC (rev 1294177) @@ -1,42 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Josh Holbrook - -pkgname=python-pyee -pkgver=9.0.4 -pkgrel=1 -pkgdesc="Port of node.js's EventEmitter to python" -arch=('any') -url=https://github.com/jfhbrook/pyee -license=('MIT') -depends=('python-typing-extensions') -makedepends=('python-setuptools') -checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio' - 'python-twisted') -optdepends=('python-trio' 'python-twisted') -source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz";) -sha256sums=('2770c4928abc721f46b705e6a72b0c59480c4a69c9a83ca0b00bb994f1ea4b32') -b2sums=('4402d50f5de27ccda64e731450d90cc62f80584e8603a0fda385f6b5598e905d6abaa760aa8e987443dc5990600535f2bd756334cf5b6d0e9d8bf59b4fcdba60') - -prepare() { - cd pyee-$pkgver - # Remove setup_requires list - sed -i '/setup_requires/,/\],/d' setup.py -} - -build() { - cd pyee-$pkgver - python setup.py build -} - -check() { - cd pyee-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build - test-env/bin/python -m pytest -} - -package() { - cd pyee-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE -} Copied: python-pyee/repos/community-any/PKGBUILD (from rev 1294176, python-pyee/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 05:23:24 UTC (rev 1294177) @@ -0,0 +1,48 @@ +# Maintainer: Daniel M. Capella +# Contributor: Josh Holbrook + +pkgname=python-pyee +pkgver=9.0.4 +pkgrel=2 +pkgdesc="Port of node.js's EventEmitter to python" +arch=('any') +url=https://github.com/jfhbrook/pyee +license=('MIT') +depends=('python-typing-extensions') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio' + 'python-twisted') +optdepends=('python-trio' 'python-twisted') +source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz";) +sha256sums=('2770c4928abc721f46b705e6a72b0c59480c4a69c9a83ca0b00bb994f1ea4b32') +b2sums=('4402d50f5de27ccda64e731450d90cc62f80584e8603a0fda385f6b5598e905d6abaa760aa8e987443dc5990600535f2bd756334cf5b6d0e9d8bf59b4fcdba60') + +prepare() { + cd pyee-$pkgver + # Remove setup_requires list + sed -i '/setup_requires/,/\],/d' setup.py +} + +build() { + cd pyee-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd pyee-$pkgver + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m pytest +} + +package() { + cd pyee-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/pyee-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-pyee/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:23:05 Author: polyzen Revision: 1294176 upgpkg: python-pyee 9.0.4-2: Use PEP 517 Modified: python-pyee/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 05:19:19 UTC (rev 1294175) +++ PKGBUILD2022-09-06 05:23:05 UTC (rev 1294176) @@ -3,13 +3,14 @@ pkgname=python-pyee pkgver=9.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Port of node.js's EventEmitter to python" arch=('any') url=https://github.com/jfhbrook/pyee license=('MIT') depends=('python-typing-extensions') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio' 'python-twisted') optdepends=('python-trio' 'python-twisted') @@ -25,18 +26,23 @@ build() { cd pyee-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { cd pyee-$pkgver python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build + test-env/bin/python -m installer dist/*.whl test-env/bin/python -m pytest } package() { cd pyee-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/pyee-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in python-pycodestyle/repos/community-any (4 files)
Date: Tuesday, September 6, 2022 @ 05:19:19 Author: polyzen Revision: 1294175 archrelease: copy trunk to community-any Added: python-pycodestyle/repos/community-any/LICENSE (from rev 1294174, python-pycodestyle/trunk/LICENSE) python-pycodestyle/repos/community-any/PKGBUILD (from rev 1294174, python-pycodestyle/trunk/PKGBUILD) Deleted: python-pycodestyle/repos/community-any/LICENSE python-pycodestyle/repos/community-any/PKGBUILD --+ LICENSE | 48 PKGBUILD | 73 + 2 files changed, 64 insertions(+), 57 deletions(-) Deleted: LICENSE === --- LICENSE 2022-09-06 05:18:51 UTC (rev 1294174) +++ LICENSE 2022-09-06 05:19:19 UTC (rev 1294175) @@ -1,24 +0,0 @@ -Copyright © 2006-2009 Johann C. Rocholl -Copyright © 2009-2013 Florent Xicluna - -Licensed under the terms of the Expat License - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. Copied: python-pycodestyle/repos/community-any/LICENSE (from rev 1294174, python-pycodestyle/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2022-09-06 05:19:19 UTC (rev 1294175) @@ -0,0 +1,24 @@ +Copyright © 2006-2009 Johann C. Rocholl +Copyright © 2009-2013 Florent Xicluna + +Licensed under the terms of the Expat License + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation files +(the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2022-09-06 05:18:51 UTC (rev 1294174) +++ PKGBUILD2022-09-06 05:19:19 UTC (rev 1294175) @@ -1,33 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Ismael Carnales -# Contributor: Sergey Mastykov - -pkgname=python-pycodestyle -pkgver=2.9.1 -pkgrel=1 -pkgdesc="Python style guide checker" -arch=('any') -url="https://pycodestyle.pycqa.org"; -license=('custom:Expat') -depends=('python') -makedepends=('python-setuptools') -source=("https://github.com/PyCQA/pycodestyle/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('420248fa90b67a625acc7cca0bde4e8a0f69e0de9e2798ddd3b3c6ee8c9917b0c8c970dde2f01881ac446354d75131a84bbe7c207754190343f6df5d3b125ab7') - -build() { - cd pycodestyle-$pkgver - python setup.py build -} - -check() { - cd pycodestyle-$pkgver - python -m unittest discover -} - -package() { - cd pycodestyle-$pkgver - python setup.py install -O1 --prefix=/usr --root="$pkgdir/" - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} - -# vim:set ts=2 sw=2 et: Copied: python-pycodestyle/repos/community-any/PKGBUILD (from rev 1294174, python-pycodestyle/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 05:19:19 UTC (rev 1294175) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Maintainer: Daniel M. cape...@archlinux.org> +# C
[arch-commits] Commit in python-pycodestyle/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:18:51 Author: polyzen Revision: 1294174 upgpkg: python-pycodestyle 2.9.1-2: Use PEP 517 Modified: python-pycodestyle/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 05:08:37 UTC (rev 1294173) +++ PKGBUILD2022-09-06 05:18:51 UTC (rev 1294174) @@ -1,22 +1,24 @@ # Maintainer: Felix Yan +# Maintainer: Daniel M. cape...@archlinux.org> # Contributor: Ismael Carnales # Contributor: Sergey Mastykov pkgname=python-pycodestyle pkgver=2.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="Python style guide checker" arch=('any') url="https://pycodestyle.pycqa.org"; license=('custom:Expat') depends=('python') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') source=("https://github.com/PyCQA/pycodestyle/archive/$pkgver/$pkgname-$pkgver.tar.gz";) sha512sums=('420248fa90b67a625acc7cca0bde4e8a0f69e0de9e2798ddd3b3c6ee8c9917b0c8c970dde2f01881ac446354d75131a84bbe7c207754190343f6df5d3b125ab7') build() { cd pycodestyle-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -26,8 +28,13 @@ package() { cd pycodestyle-$pkgver - python setup.py install -O1 --prefix=/usr --root="$pkgdir/" - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/pycodestyle-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pdftotext/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:08:37 Author: polyzen Revision: 1294173 archrelease: copy trunk to community-x86_64 Added: python-pdftotext/repos/community-x86_64/PKGBUILD (from rev 1294172, python-pdftotext/trunk/PKGBUILD) Deleted: python-pdftotext/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 76 - 1 file changed, 40 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 05:08:18 UTC (rev 1294172) +++ PKGBUILD2022-09-06 05:08:37 UTC (rev 1294173) @@ -1,36 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Shane Stone - -_name=pdftotext -pkgname=python-pdftotext -pkgver=2.2.2 -pkgrel=2 -pkgdesc='Simple PDF text extraction' -arch=('x86_64') -url=https://github.com/jalan/pdftotext -license=('MIT') -depends=('poppler' 'python') -makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) -sha256sums=('2a9aa89bc62022408781b39d188fabf5a3ad1103b6630f32c4e27e395f7966ee') -b2sums=('5ab471cfbccd50d6b9f16e083e2b059c3fedd8eee57988a10516e9ca42dcec7743741ec4d7fd1d00e81efcce58880c9e2b2cc9cb1b9c760cfbbe98ce6cd4f1b9') - -build() { - cd $_name-$pkgver - python setup.py build -} - -check() { - cd $_name-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build - test-env/bin/python -m unittest discover -} - -package() { - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-pdftotext/repos/community-x86_64/PKGBUILD (from rev 1294172, python-pdftotext/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 05:08:37 UTC (rev 1294173) @@ -0,0 +1,40 @@ +# Maintainer: Daniel M. Capella +# Contributor: Shane Stone + +_name=pdftotext +pkgname=python-pdftotext +pkgver=2.2.2 +pkgrel=3 +pkgdesc='Simple PDF text extraction' +arch=('x86_64') +url=https://github.com/jalan/pdftotext +license=('MIT') +depends=('poppler' 'python') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) +sha256sums=('2a9aa89bc62022408781b39d188fabf5a3ad1103b6630f32c4e27e395f7966ee') +b2sums=('5ab471cfbccd50d6b9f16e083e2b059c3fedd8eee57988a10516e9ca42dcec7743741ec4d7fd1d00e81efcce58880c9e2b2cc9cb1b9c760cfbbe98ce6cd4f1b9') + +build() { + cd $_name-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $_name-$pkgver + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m unittest discover +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/$_name-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-pdftotext/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:08:18 Author: polyzen Revision: 1294172 upgpkg: python-pdftotext 2.2.2-3: Use PEP 517 Modified: python-pdftotext/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 05:01:18 UTC (rev 1294171) +++ PKGBUILD2022-09-06 05:08:18 UTC (rev 1294172) @@ -4,13 +4,14 @@ _name=pdftotext pkgname=python-pdftotext pkgver=2.2.2 -pkgrel=2 +pkgrel=3 pkgdesc='Simple PDF text extraction' arch=('x86_64') url=https://github.com/jalan/pdftotext license=('MIT') depends=('poppler' 'python') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) sha256sums=('2a9aa89bc62022408781b39d188fabf5a3ad1103b6630f32c4e27e395f7966ee') b2sums=('5ab471cfbccd50d6b9f16e083e2b059c3fedd8eee57988a10516e9ca42dcec7743741ec4d7fd1d00e81efcce58880c9e2b2cc9cb1b9c760cfbbe98ce6cd4f1b9') @@ -17,18 +18,23 @@ build() { cd $_name-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { cd $_name-$pkgver python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build + test-env/bin/python -m installer dist/*.whl test-env/bin/python -m unittest discover } package() { cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/$_name-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in python-littleutils/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:01:18 Author: polyzen Revision: 1294171 archrelease: copy trunk to community-any Added: python-littleutils/repos/community-any/PKGBUILD (from rev 1294170, python-littleutils/trunk/PKGBUILD) Deleted: python-littleutils/repos/community-any/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 37 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 05:00:58 UTC (rev 1294170) +++ PKGBUILD2022-09-06 05:01:18 UTC (rev 1294171) @@ -1,36 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Jose Riha - -_name=littleutils -pkgname=python-littleutils -pkgver=0.2.2 -pkgrel=3 -pkgdesc='Small personal collection of python utility functions' -arch=('any') -url=https://github.com/alexmojaki/littleutils -license=('MIT') -depends=('python') -makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz"; - 'littleutils-LICENSE::https://raw.githubusercontent.com/alexmojaki/littleutils/master/LICENSE') -sha256sums=('e6cae3a4203e530d51c9667ed310ffe3b1948f2876e3d69605b3de4b7d96916f' -'dfe14f8798c400cbcc85bb4536a686c6fcf3086b3446c3f7c7054a2bcd73ca6a') -b2sums=('80aec2c133e39eb0e18c948b15d475e60842689fd0e758c43511a8b014648d7c9e843182e2a87c0b3f9933f748340f2059653f0885cf416edbc5a60457c70629' - 'e44ad793561d875774b4af672b66ee48156279a99d23a4c2d24425b33adf6fa6cc0c2abc6f99302b435da198b3525c4107f56bbed06155162712e1bd9b13e62e') - -build() { - cd $_name-$pkgver - python setup.py build -} - -check() { - cd $_name-$pkgver - python littleutils/__init__.py -} - -package() { - install -Dm644 littleutils-LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: python-littleutils/repos/community-any/PKGBUILD (from rev 1294170, python-littleutils/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 05:01:18 UTC (rev 1294171) @@ -0,0 +1,37 @@ +# Maintainer: Daniel M. Capella +# Contributor: Jose Riha + +_name=littleutils +pkgname=python-littleutils +pkgver=0.2.2 +pkgrel=4 +pkgdesc='Small personal collection of python utility functions' +arch=('any') +url=https://github.com/alexmojaki/littleutils +license=('MIT') +depends=('python') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz"; + 'littleutils-LICENSE::https://raw.githubusercontent.com/alexmojaki/littleutils/master/LICENSE') +sha256sums=('e6cae3a4203e530d51c9667ed310ffe3b1948f2876e3d69605b3de4b7d96916f' +'dfe14f8798c400cbcc85bb4536a686c6fcf3086b3446c3f7c7054a2bcd73ca6a') +b2sums=('80aec2c133e39eb0e18c948b15d475e60842689fd0e758c43511a8b014648d7c9e843182e2a87c0b3f9933f748340f2059653f0885cf416edbc5a60457c70629' + 'e44ad793561d875774b4af672b66ee48156279a99d23a4c2d24425b33adf6fa6cc0c2abc6f99302b435da198b3525c4107f56bbed06155162712e1bd9b13e62e') + +build() { + cd $_name-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $_name-$pkgver + python littleutils/__init__.py +} + +package() { + install -Dm644 littleutils-LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl +}
[arch-commits] Commit in python-littleutils/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 05:00:58 Author: polyzen Revision: 1294170 upgpkg: python-littleutils 0.2.2-4: Use PEP 517 Modified: python-littleutils/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 04:53:05 UTC (rev 1294169) +++ PKGBUILD2022-09-06 05:00:58 UTC (rev 1294170) @@ -4,13 +4,14 @@ _name=littleutils pkgname=python-littleutils pkgver=0.2.2 -pkgrel=3 +pkgrel=4 pkgdesc='Small personal collection of python utility functions' arch=('any') url=https://github.com/alexmojaki/littleutils license=('MIT') depends=('python') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz"; 'littleutils-LICENSE::https://raw.githubusercontent.com/alexmojaki/littleutils/master/LICENSE') sha256sums=('e6cae3a4203e530d51c9667ed310ffe3b1948f2876e3d69605b3de4b7d96916f' @@ -20,7 +21,7 @@ build() { cd $_name-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -32,5 +33,5 @@ install -Dm644 littleutils-LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl }
[arch-commits] Commit in python-minidb/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 04:53:05 Author: polyzen Revision: 1294169 archrelease: copy trunk to community-any Added: python-minidb/repos/community-any/PKGBUILD (from rev 1294168, python-minidb/trunk/PKGBUILD) Deleted: python-minidb/repos/community-any/PKGBUILD --+ PKGBUILD | 74 +++-- 1 file changed, 38 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 04:52:44 UTC (rev 1294168) +++ PKGBUILD2022-09-06 04:53:05 UTC (rev 1294169) @@ -1,36 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Balló György - -_name=minidb -pkgname=python-minidb -pkgver=2.0.6 -pkgrel=1 -pkgdesc='Simple SQLite3 store for Python objects' -arch=('any') -url=https://thp.io/2010/minidb/ -license=('ISC') -depends=('python') -checkdepends=('python-pytest') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) -sha256sums=('8bf0aca9b89cb1e8b7bfd8ad8b5a7208bd2fb046e343b3d656ea00f8bcfd6f5e') -b2sums=('00e070d1cbe1966d44228f6ad13b9280ee8d79b1b37a72d685dc53b05d329e6ee02f77a7cac729e6c4e651d66d88d1fcd7be7f704e91b3ef28c928bfed50') - -build() { - cd $_name-$pkgver - python setup.py build -} - -check() { - cd $_name-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build - test-env/bin/python -m pytest -} - -package() { - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -d "$pkgdir"/usr/share/licenses/$pkgname - sed -n '/# Copyright/,/OF THIS SOFTWARE./p' minidb.py > "$pkgdir"/usr/share/licenses/$pkgname/COPYING -} Copied: python-minidb/repos/community-any/PKGBUILD (from rev 1294168, python-minidb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 04:53:05 UTC (rev 1294169) @@ -0,0 +1,38 @@ +# Maintainer: Daniel M. Capella +# Contributor: Balló György + +_name=minidb +pkgname=python-minidb +pkgver=2.0.6 +pkgrel=2 +pkgdesc='Simple SQLite3 store for Python objects' +arch=('any') +url=https://thp.io/2010/minidb/ +license=('ISC') +depends=('python') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) +sha256sums=('8bf0aca9b89cb1e8b7bfd8ad8b5a7208bd2fb046e343b3d656ea00f8bcfd6f5e') +b2sums=('00e070d1cbe1966d44228f6ad13b9280ee8d79b1b37a72d685dc53b05d329e6ee02f77a7cac729e6c4e651d66d88d1fcd7be7f704e91b3ef28c928bfed50') + +build() { + cd $_name-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $_name-$pkgver + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m pytest +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + install -d "$pkgdir"/usr/share/licenses/$pkgname + sed -n '/# Copyright/,/OF THIS SOFTWARE./p' minidb.py > "$pkgdir"/usr/share/licenses/$pkgname/COPYING +}
[arch-commits] Commit in python-minidb/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 04:52:44 Author: polyzen Revision: 1294168 upgpkg: python-minidb 2.0.6-2: Use PEP 517 Modified: python-minidb/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 04:46:50 UTC (rev 1294167) +++ PKGBUILD2022-09-06 04:52:44 UTC (rev 1294168) @@ -4,12 +4,14 @@ _name=minidb pkgname=python-minidb pkgver=2.0.6 -pkgrel=1 +pkgrel=2 pkgdesc='Simple SQLite3 store for Python objects' arch=('any') url=https://thp.io/2010/minidb/ license=('ISC') depends=('python') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') checkdepends=('python-pytest') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) sha256sums=('8bf0aca9b89cb1e8b7bfd8ad8b5a7208bd2fb046e343b3d656ea00f8bcfd6f5e') @@ -17,19 +19,19 @@ build() { cd $_name-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { cd $_name-$pkgver python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build + test-env/bin/python -m installer dist/*.whl test-env/bin/python -m pytest } package() { cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -d "$pkgdir"/usr/share/licenses/$pkgname sed -n '/# Copyright/,/OF THIS SOFTWARE./p' minidb.py > "$pkgdir"/usr/share/licenses/$pkgname/COPYING
[arch-commits] Commit in python-matplotlib-inline/repos/community-any (2 files)
Date: Tuesday, September 6, 2022 @ 04:46:50 Author: polyzen Revision: 1294167 archrelease: copy trunk to community-any Added: python-matplotlib-inline/repos/community-any/PKGBUILD (from rev 1294166, python-matplotlib-inline/trunk/PKGBUILD) Deleted: python-matplotlib-inline/repos/community-any/PKGBUILD --+ PKGBUILD | 82 - 1 file changed, 44 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 04:46:30 UTC (rev 1294166) +++ PKGBUILD2022-09-06 04:46:50 UTC (rev 1294167) @@ -1,38 +0,0 @@ -# Maintainer: Daniel M. Capella -# Maintainer: Bruno Pagani - -_name=matplotlib-inline -pkgname=python-matplotlib-inline -pkgver=0.1.6 -pkgrel=1 -pkgdesc='Inline Matplotlib backend for Jupyter' -arch=('any') -url=https://github.com/ipython/matplotlib-inline -license=('BSD') -depends=('python-traitlets') -makedepends=('python-setuptools') -checkdepends=('ipython' 'python-matplotlib') -optdepends=('python-matplotlib') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) -sha256sums=('f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304') -b2sums=('3c8579660c36f790604c2ddcc99b587b8f54135f823d1a04b3e7ad5709bf7ba49cecd22da164c7bd6ffba4b84d61681f063ca036fba2d4a0cfaf81a9ea66a7e2') - -build() { - cd $_name-$pkgver - python setup.py build -} - -check() { - cd $_name-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build - test-env/bin/python -c 'from matplotlib_inline.backend_inline import show' -} - -package() { - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-matplotlib-inline/repos/community-any/PKGBUILD (from rev 1294166, python-matplotlib-inline/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 04:46:50 UTC (rev 1294167) @@ -0,0 +1,44 @@ +# Maintainer: Daniel M. Capella +# Maintainer: Bruno Pagani + +_name=matplotlib-inline +pkgname=python-matplotlib-inline +pkgver=0.1.6 +pkgrel=2 +pkgdesc='Inline Matplotlib backend for Jupyter' +arch=('any') +url=https://github.com/ipython/matplotlib-inline +license=('BSD') +depends=('python-traitlets') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('ipython' 'python-matplotlib') +optdepends=('python-matplotlib') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) +sha256sums=('f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304') +b2sums=('3c8579660c36f790604c2ddcc99b587b8f54135f823d1a04b3e7ad5709bf7ba49cecd22da164c7bd6ffba4b84d61681f063ca036fba2d4a0cfaf81a9ea66a7e2') + +build() { + cd $_name-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $_name-$pkgver + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -c 'from matplotlib_inline.backend_inline import show' +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/matplotlib_inline-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-matplotlib-inline/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 04:46:30 Author: polyzen Revision: 1294166 upgpkg: python-matplotlib-inline 0.1.6-2: Use PEP 517 Modified: python-matplotlib-inline/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 04:42:35 UTC (rev 1294165) +++ PKGBUILD2022-09-06 04:46:30 UTC (rev 1294166) @@ -4,13 +4,14 @@ _name=matplotlib-inline pkgname=python-matplotlib-inline pkgver=0.1.6 -pkgrel=1 +pkgrel=2 pkgdesc='Inline Matplotlib backend for Jupyter' arch=('any') url=https://github.com/ipython/matplotlib-inline license=('BSD') depends=('python-traitlets') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') checkdepends=('ipython' 'python-matplotlib') optdepends=('python-matplotlib') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) @@ -19,20 +20,25 @@ build() { cd $_name-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { cd $_name-$pkgver python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build + test-env/bin/python -m installer dist/*.whl test-env/bin/python -c 'from matplotlib_inline.backend_inline import show' } package() { cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/matplotlib_inline-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-flake8-docstrings/repos/community-any (2 files)
Date: Tuesday, September 6, 2022 @ 04:42:35 Author: polyzen Revision: 1294165 archrelease: copy trunk to community-any Added: python-flake8-docstrings/repos/community-any/PKGBUILD (from rev 1294164, python-flake8-docstrings/trunk/PKGBUILD) Deleted: python-flake8-docstrings/repos/community-any/PKGBUILD --+ PKGBUILD | 69 + 1 file changed, 33 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 04:42:11 UTC (rev 1294164) +++ PKGBUILD2022-09-06 04:42:35 UTC (rev 1294165) @@ -1,36 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Pieter Goetschalckx <3.14.e.ter gmail com> - -_name=flake8-docstrings -pkgname=python-flake8-docstrings -pkgver=1.6.0 -pkgrel=2 -pkgdesc='Plugin to Flake8 to include checks provided by pydocstyle' -arch=('any') -url=https://gitlab.com/pycqa/flake8-docstrings -license=('MIT') -depends=('flake8' 'python-pydocstyle') -makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) -sha256sums=('9fe7c6a306064af8e62a055c2f61e9eb1da55f84bb39caef2b84ce53708ac34b') -b2sums=('ee147e27f226675a2a59375b9e7812d111a34bef1bc35843096f8e7ca9cd94ac805ca49a8d83d1f6d7a78dbf6338a0a1270d668b51775a2b91ad7c3172ad41da') - -build() { - cd $_name-$pkgver - python setup.py build -} - -check() { - cd $_name-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build - test-env/bin/python -m flake8 flake8_docstrings.py -} - -package() { - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-flake8-docstrings/repos/community-any/PKGBUILD (from rev 1294164, python-flake8-docstrings/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 04:42:35 UTC (rev 1294165) @@ -0,0 +1,33 @@ +# Maintainer: Daniel M. Capella +# Contributor: Pieter Goetschalckx <3.14.e.ter gmail com> + +_name=flake8-docstrings +pkgname=python-flake8-docstrings +pkgver=1.6.0 +pkgrel=3 +pkgdesc='Plugin to Flake8 to include checks provided by pydocstyle' +arch=('any') +url=https://gitlab.com/pycqa/flake8-docstrings +license=('MIT') +depends=('flake8' 'python-pydocstyle') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) +sha256sums=('9fe7c6a306064af8e62a055c2f61e9eb1da55f84bb39caef2b84ce53708ac34b') +b2sums=('ee147e27f226675a2a59375b9e7812d111a34bef1bc35843096f8e7ca9cd94ac805ca49a8d83d1f6d7a78dbf6338a0a1270d668b51775a2b91ad7c3172ad41da') + +build() { + cd $_name-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/flake8_docstrings-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-flake8-docstrings/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 04:42:11 Author: polyzen Revision: 1294164 upgpkg: python-flake8-docstrings 1.6.0-3: Use PEP 517 Modified: python-flake8-docstrings/trunk/PKGBUILD --+ PKGBUILD | 23 +++ 1 file changed, 11 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 04:08:37 UTC (rev 1294163) +++ PKGBUILD2022-09-06 04:42:11 UTC (rev 1294164) @@ -4,13 +4,14 @@ _name=flake8-docstrings pkgname=python-flake8-docstrings pkgver=1.6.0 -pkgrel=2 +pkgrel=3 pkgdesc='Plugin to Flake8 to include checks provided by pydocstyle' arch=('any') url=https://gitlab.com/pycqa/flake8-docstrings license=('MIT') depends=('flake8' 'python-pydocstyle') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) sha256sums=('9fe7c6a306064af8e62a055c2f61e9eb1da55f84bb39caef2b84ce53708ac34b') b2sums=('ee147e27f226675a2a59375b9e7812d111a34bef1bc35843096f8e7ca9cd94ac805ca49a8d83d1f6d7a78dbf6338a0a1270d668b51775a2b91ad7c3172ad41da') @@ -17,18 +18,16 @@ build() { cd $_name-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } -check() { +package() { cd $_name-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python setup.py install --optimize=1 --skip-build - test-env/bin/python -m flake8 flake8_docstrings.py -} + python -m installer --destdir="$pkgdir" dist/*.whl -package() { - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/flake8_docstrings-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in efifs/repos/community-any (PKGBUILD PKGBUILD keys)
Date: Tuesday, September 6, 2022 @ 04:08:37 Author: dbermond Revision: 1294163 archrelease: copy trunk to community-any Added: efifs/repos/community-any/PKGBUILD (from rev 1294162, efifs/trunk/PKGBUILD) efifs/repos/community-any/keys/ Deleted: efifs/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 04:08:07 UTC (rev 1294162) +++ PKGBUILD2022-09-06 04:08:37 UTC (rev 1294163) @@ -1,52 +0,0 @@ -# Maintainer: Daniel Bermond -# Maintainer: Morten Linderud - -pkgname=efifs -pkgver=1.8 -pkgrel=4 -_commit=6de1473f8cf9ee5120f84f3c1fc61abb5b01d4bb -pkgdesc='Standalone EFI file system drivers' -arch=('any') -url='https://efi.akeo.ie/' -license=('GPL3') -makedepends=('git' 'mingw-w64-gcc' 'arm-none-eabi-gcc' 'arm-none-eabi-newlib' - 'aarch64-linux-gnu-gcc' 'riscv64-linux-gnu-gcc') -source=("git+https://github.com/pbatard/efifs.git#commit=${_commit}?signed"; -'git+https://git.savannah.gnu.org/git/grub.git' -'gnu-efi'::'git+https://git.code.sf.net/p/gnu-efi/code') -sha256sums=('SKIP' -'SKIP' -'SKIP') -validpgpkeys=('E7CDF2A01653F0B7943838E0CF5E69EDD671') # Pete Batard - -prepare() { -git -C efifs submodule init -git -C efifs config --local submodule.grub.url "${srcdir}/grub" -git -C efifs config --local submodule.gnu-efi.url "${srcdir}/gnu-efi" -git -C efifs submodule update - -patch -d efifs/grub -Np1 -i "${srcdir}/efifs/0001-GRUB-fixes.patch" - -cp -af efifs{,-ia32} -cp -af efifs{,-arm} -cp -af efifs{,-aa64} -cp -af efifs{,-riscv64} -} - -build() { -unset -v CFLAGS -unset -v MAKEFLAGS -make -C efifs ARCH='x64' -make -C efifs-ia32 ARCH='ia32' -make -C efifs-arm ARCH='arm' CROSS_COMPILE='arm-none-eabi-' -make -C efifs-aa64 ARCH='aa64' CROSS_COMPILE='aarch64-linux-gnu-' -make -C efifs-riscv64 ARCH='riscv64' CROSS_COMPILE='riscv64-linux-gnu-' -} - -package() { -install -D -m644 efifs/src/*.efi -t "${pkgdir}/usr/lib/efifs-x64" -install -D -m644 efifs-ia32/src/*.efi -t "${pkgdir}/usr/lib/efifs-ia32" -install -D -m644 efifs-arm/src/*.efi -t "${pkgdir}/usr/lib/efifs-arm" -install -D -m644 efifs-aa64/src/*.efi -t "${pkgdir}/usr/lib/efifs-aa64" -install -D -m644 efifs-riscv64/src/*.efi -t "${pkgdir}/usr/lib/efifs-riscv64" -} Copied: efifs/repos/community-any/PKGBUILD (from rev 1294162, efifs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 04:08:37 UTC (rev 1294163) @@ -0,0 +1,52 @@ +# Maintainer: Daniel Bermond +# Maintainer: Morten Linderud + +pkgname=efifs +pkgver=1.9 +pkgrel=1 +_commit=3ac43bb34bb2fadb10fb71ba21fbe94239640266 +pkgdesc='Standalone EFI file system drivers' +arch=('any') +url='https://efi.akeo.ie/' +license=('GPL3') +makedepends=('git' 'mingw-w64-gcc' 'arm-none-eabi-gcc' 'arm-none-eabi-newlib' + 'aarch64-linux-gnu-gcc' 'riscv64-linux-gnu-gcc') +source=("git+https://github.com/pbatard/efifs.git#commit=${_commit}?signed"; +'git+https://git.savannah.gnu.org/git/grub.git' +'gnu-efi'::'git+https://git.code.sf.net/p/gnu-efi/code') +sha256sums=('SKIP' +'SKIP' +'SKIP') +validpgpkeys=('E7CDF2A01653F0B7943838E0CF5E69EDD671') # Pete Batard + +prepare() { +git -C efifs submodule init +git -C efifs config --local submodule.grub.url "${srcdir}/grub" +git -C efifs config --local submodule.gnu-efi.url "${srcdir}/gnu-efi" +git -C efifs submodule update + +patch -d efifs/grub -Np1 -i "${srcdir}/efifs/0001-GRUB-fixes.patch" + +cp -af efifs{,-ia32} +cp -af efifs{,-arm} +cp -af efifs{,-aa64} +cp -af efifs{,-riscv64} +} + +build() { +unset -v CFLAGS +unset -v MAKEFLAGS +make -C efifs ARCH='x64' +make -C efifs-ia32 ARCH='ia32' +make -C efifs-arm ARCH='arm' CROSS_COMPILE='arm-none-eabi-' +make -C efifs-aa64 ARCH='aa64' CROSS_COMPILE='aarch64-linux-gnu-' +make -C efifs-riscv64 ARCH='riscv64' CROSS_COMPILE='riscv64-linux-gnu-' +} + +package() { +install -D -m644 efifs/src/*.efi -t "${pkgdir}/usr/lib/efifs-x64" +install -D -m644 efifs-ia32/src/*.efi -t "${pkgdir}/usr/lib/efifs-ia32" +install -D -m644 efifs-arm/src/*.efi -t "${pkgdir}/usr/lib/efifs-arm" +install -D -m644 efifs-aa64/src/*.efi -t "${pkgdir}/usr/lib/efifs-aa64" +install -D -m644 efifs-riscv64/src/*.efi -t "${pkgdir}/usr/lib/efifs-riscv64" +}
[arch-commits] Commit in efifs/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 04:08:07 Author: dbermond Revision: 1294162 upgpkg: efifs 1.9-1 Modified: efifs/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 03:46:27 UTC (rev 1294161) +++ PKGBUILD2022-09-06 04:08:07 UTC (rev 1294162) @@ -2,9 +2,9 @@ # Maintainer: Morten Linderud pkgname=efifs -pkgver=1.8 -pkgrel=4 -_commit=6de1473f8cf9ee5120f84f3c1fc61abb5b01d4bb +pkgver=1.9 +pkgrel=1 +_commit=3ac43bb34bb2fadb10fb71ba21fbe94239640266 pkgdesc='Standalone EFI file system drivers' arch=('any') url='https://efi.akeo.ie/'
[arch-commits] Commit in rust-analyzer/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 03:46:27 Author: polyzen Revision: 1294161 archrelease: copy trunk to community-x86_64 Added: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 1294160, rust-analyzer/trunk/PKGBUILD) Deleted: rust-analyzer/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 03:46:08 UTC (rev 1294160) +++ PKGBUILD2022-09-06 03:46:27 UTC (rev 1294161) @@ -1,31 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Sergey A. - -pkgname=rust-analyzer -_pkgver=2022-09-05 -pkgver=${_pkgver//-} -pkgrel=2 -pkgdesc='Rust compiler front-end for IDEs' -arch=('x86_64') -url=https://rust-analyzer.github.io/ -license=('Apache' 'MIT') -depends=('gcc-libs' 'rust-src') -makedepends=('git') -source=("git+https://github.com/rust-lang/$pkgname.git#tag=$_pkgver";) -b2sums=('SKIP') - -prepare() { - cd $pkgname - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd $pkgname - CFG_RELEASE=1 cargo build --release --locked --offline -} - -package() { - cd $pkgname - install -Dt "$pkgdir"/usr/bin target/release/$pkgname{,-proc-macro-srv} - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT -} Copied: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 1294160, rust-analyzer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 03:46:27 UTC (rev 1294161) @@ -0,0 +1,31 @@ +# Maintainer: Daniel M. Capella +# Contributor: Sergey A. + +pkgname=rust-analyzer +_pkgver=2022-09-05 +pkgver=${_pkgver//-} +pkgrel=1 +pkgdesc='Rust compiler front-end for IDEs' +arch=('x86_64') +url=https://rust-analyzer.github.io/ +license=('Apache' 'MIT') +depends=('gcc-libs' 'rust-src') +makedepends=('git') +source=("git+https://github.com/rust-lang/$pkgname.git#tag=$_pkgver";) +b2sums=('SKIP') + +prepare() { + cd $pkgname + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd $pkgname + CFG_RELEASE=1 cargo build --release --locked --offline +} + +package() { + cd $pkgname + install -Dt "$pkgdir"/usr/bin target/release/$pkgname{,-proc-macro-srv} + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT +}
[arch-commits] Commit in rust-analyzer/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 03:46:08 Author: polyzen Revision: 1294160 upgpkg: rust-analyzer 20220905-1: Fix pkgrel Modified: rust-analyzer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 03:42:44 UTC (rev 1294159) +++ PKGBUILD2022-09-06 03:46:08 UTC (rev 1294160) @@ -4,7 +4,7 @@ pkgname=rust-analyzer _pkgver=2022-09-05 pkgver=${_pkgver//-} -pkgrel=2 +pkgrel=1 pkgdesc='Rust compiler front-end for IDEs' arch=('x86_64') url=https://rust-analyzer.github.io/
[arch-commits] Commit in ublock-origin/repos/community-any (4 files)
Date: Tuesday, September 6, 2022 @ 03:42:44 Author: polyzen Revision: 1294159 archrelease: copy trunk to community-any Added: ublock-origin/repos/community-any/PKGBUILD (from rev 1294158, ublock-origin/trunk/PKGBUILD) ublock-origin/repos/community-any/keys/ Deleted: ublock-origin/repos/community-any/PKGBUILD ublock-origin/repos/community-any/keys/ --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 03:42:21 UTC (rev 1294158) +++ PKGBUILD2022-09-06 03:42:44 UTC (rev 1294159) @@ -1,50 +0,0 @@ -# Maintainer: Daniel M. Capella - -pkgname=('ublock-origin' 'firefox-ublock-origin') -pkgbase=ublock-origin -pkgver=1.44.0 -pkgrel=1 -pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean' -arch=('any') -url=https://github.com/gorhill/uBlock -license=('GPL3') -makedepends=('git' 'npm' 'python' 'strip-nondeterminism' 'zip') -source=("git+$url.git#commit=$pkgver?signed" -"git+https://github.com/uBlockOrigin/uAssets.git";) -b2sums=('SKIP' -'SKIP') -validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill - -prepare() { - cd uBlock - git submodule init - git config submodule.submodules/uAssets.url ../uAssets - git submodule update -} - -build() { - cd uBlock - make - strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi -} - -check() { - cd uBlock - make test -} - -package_ublock-origin() { - pkgdesc+=' (unpacked webextension)' - provides=('chromium-ublock-origin') - replaces=('chromium-ublock-origin') - cd uBlock/dist/build/uBlock0.chromium - install -d "$pkgdir"/usr/lib/$pkgbase - cp -r -- * "$pkgdir"/usr/lib/$pkgbase -} - -package_firefox-ublock-origin() { - groups=('firefox-addons') - cd uBlock/dist/build - install -Dm644 uBlock0.firefox.xpi \ -"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi -} Copied: ublock-origin/repos/community-any/PKGBUILD (from rev 1294158, ublock-origin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 03:42:44 UTC (rev 1294159) @@ -0,0 +1,50 @@ +# Maintainer: Daniel M. Capella + +pkgname=('ublock-origin' 'firefox-ublock-origin') +pkgbase=ublock-origin +pkgver=1.44.2 +pkgrel=1 +pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean' +arch=('any') +url=https://github.com/gorhill/uBlock +license=('GPL3') +makedepends=('git' 'npm' 'python' 'strip-nondeterminism' 'zip') +source=("git+$url.git#commit=$pkgver?signed" +"git+https://github.com/uBlockOrigin/uAssets.git";) +b2sums=('SKIP' +'SKIP') +validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill + +prepare() { + cd uBlock + git submodule init + git config submodule.submodules/uAssets.url ../uAssets + git submodule update +} + +build() { + cd uBlock + make + strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi +} + +check() { + cd uBlock + make test +} + +package_ublock-origin() { + pkgdesc+=' (unpacked webextension)' + provides=('chromium-ublock-origin') + replaces=('chromium-ublock-origin') + cd uBlock/dist/build/uBlock0.chromium + install -d "$pkgdir"/usr/lib/$pkgbase + cp -r -- * "$pkgdir"/usr/lib/$pkgbase +} + +package_firefox-ublock-origin() { + groups=('firefox-addons') + cd uBlock/dist/build + install -Dm644 uBlock0.firefox.xpi \ +"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi +}
[arch-commits] Commit in ublock-origin/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 03:42:21 Author: polyzen Revision: 1294158 upgpkg: ublock-origin 1.44.2-1 Modified: ublock-origin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 03:38:04 UTC (rev 1294157) +++ PKGBUILD2022-09-06 03:42:21 UTC (rev 1294158) @@ -2,7 +2,7 @@ pkgname=('ublock-origin' 'firefox-ublock-origin') pkgbase=ublock-origin -pkgver=1.44.0 +pkgver=1.44.2 pkgrel=1 pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean' arch=('any')
[arch-commits] Commit in rust-analyzer/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 03:38:04 Author: polyzen Revision: 1294157 archrelease: copy trunk to community-x86_64 Added: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 1294156, rust-analyzer/trunk/PKGBUILD) Deleted: rust-analyzer/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 03:37:42 UTC (rev 1294156) +++ PKGBUILD2022-09-06 03:38:04 UTC (rev 1294157) @@ -1,31 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Sergey A. - -pkgname=rust-analyzer -_pkgver=2022-08-29 -pkgver=${_pkgver//-} -pkgrel=2 -pkgdesc='Rust compiler front-end for IDEs' -arch=('x86_64') -url=https://rust-analyzer.github.io/ -license=('Apache' 'MIT') -depends=('gcc-libs' 'rust-src') -makedepends=('git') -source=("git+https://github.com/rust-lang/$pkgname.git#tag=$_pkgver";) -b2sums=('SKIP') - -prepare() { - cd $pkgname - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd $pkgname - CFG_RELEASE=1 cargo build --release --locked --offline -} - -package() { - cd $pkgname - install -Dt "$pkgdir"/usr/bin target/release/$pkgname{,-proc-macro-srv} - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT -} Copied: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 1294156, rust-analyzer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 03:38:04 UTC (rev 1294157) @@ -0,0 +1,31 @@ +# Maintainer: Daniel M. Capella +# Contributor: Sergey A. + +pkgname=rust-analyzer +_pkgver=2022-09-05 +pkgver=${_pkgver//-} +pkgrel=2 +pkgdesc='Rust compiler front-end for IDEs' +arch=('x86_64') +url=https://rust-analyzer.github.io/ +license=('Apache' 'MIT') +depends=('gcc-libs' 'rust-src') +makedepends=('git') +source=("git+https://github.com/rust-lang/$pkgname.git#tag=$_pkgver";) +b2sums=('SKIP') + +prepare() { + cd $pkgname + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd $pkgname + CFG_RELEASE=1 cargo build --release --locked --offline +} + +package() { + cd $pkgname + install -Dt "$pkgdir"/usr/bin target/release/$pkgname{,-proc-macro-srv} + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT +}
[arch-commits] Commit in rust-analyzer/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 03:37:42 Author: polyzen Revision: 1294156 upgpkg: rust-analyzer 20220905-2 Modified: rust-analyzer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 03:31:50 UTC (rev 1294155) +++ PKGBUILD2022-09-06 03:37:42 UTC (rev 1294156) @@ -2,7 +2,7 @@ # Contributor: Sergey A. pkgname=rust-analyzer -_pkgver=2022-08-29 +_pkgver=2022-09-05 pkgver=${_pkgver//-} pkgrel=2 pkgdesc='Rust compiler front-end for IDEs'
[arch-commits] Commit in python-flake8-black/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 03:31:50 Author: polyzen Revision: 1294155 archrelease: copy trunk to community-any Added: python-flake8-black/repos/community-any/PKGBUILD (from rev 1294154, python-flake8-black/trunk/PKGBUILD) Deleted: python-flake8-black/repos/community-any/PKGBUILD --+ PKGBUILD | 83 - 1 file changed, 44 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 03:31:26 UTC (rev 1294154) +++ PKGBUILD2022-09-06 03:31:50 UTC (rev 1294155) @@ -1,39 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: George Rawlinson - -_name=flake8-black -pkgname=python-flake8-black -pkgver=0.3.3 -pkgrel=1 -pkgdesc='Flake8 plugin to call black as a code style validator' -arch=('any') -url=https://github.com/peterjc/flake8-black -license=('MIT') -depends=('flake8' 'python-black' 'python-tomli') -makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) -sha256sums=('8211f5e20e954cb57c709acccf2f3281ce27016d4c4b989c3e51f878bb7ce12a') -b2sums=('35b782024519ca75075b0389b0cec3746c30e2dc4c5f07a9bee54636fa3708936eebf6ab0e1e203f1227db97778373b5c2127714c10bf7f2c801a96d010eaea3') - -build() { - cd $_name-$pkgver - python setup.py build -} - -check() { - cd $_name-$pkgver - python -m venv --system-site-packages test-env - source test-env/bin/activate - python setup.py install --optimize=1 --skip-build - cd tests - ./run_tests.sh - deactivate -} - -package() { - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.rst -} - -# vim:set ts=2 sw=2 et: Copied: python-flake8-black/repos/community-any/PKGBUILD (from rev 1294154, python-flake8-black/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 03:31:50 UTC (rev 1294155) @@ -0,0 +1,44 @@ +# Maintainer: Daniel M. Capella +# Contributor: George Rawlinson + +_name=flake8-black +pkgname=python-flake8-black +pkgver=0.3.3 +pkgrel=2 +pkgdesc='Flake8 plugin to call black as a code style validator' +arch=('any') +url=https://github.com/peterjc/flake8-black +license=('MIT') +depends=('flake8' 'python-black' 'python-tomli') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) +sha256sums=('8211f5e20e954cb57c709acccf2f3281ce27016d4c4b989c3e51f878bb7ce12a') +b2sums=('35b782024519ca75075b0389b0cec3746c30e2dc4c5f07a9bee54636fa3708936eebf6ab0e1e203f1227db97778373b5c2127714c10bf7f2c801a96d010eaea3') + +build() { + cd $_name-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $_name-$pkgver + python -m venv --system-site-packages test-env + source test-env/bin/activate + python -m installer dist/*.whl + cd tests + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + PYTHONPATH="../build:$site_packages" ./run_tests.sh + deactivate +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/flake8_black-$pkgver.dist-info/LICENSE.rst \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst +}
[arch-commits] Commit in python-flake8-black/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 03:31:26 Author: polyzen Revision: 1294154 upgpkg: python-flake8-black 0.3.3-2: Use PEP 517 Modified: python-flake8-black/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 00:33:12 UTC (rev 1294153) +++ PKGBUILD2022-09-06 03:31:26 UTC (rev 1294154) @@ -4,13 +4,14 @@ _name=flake8-black pkgname=python-flake8-black pkgver=0.3.3 -pkgrel=1 +pkgrel=2 pkgdesc='Flake8 plugin to call black as a code style validator' arch=('any') url=https://github.com/peterjc/flake8-black license=('MIT') depends=('flake8' 'python-black' 'python-tomli') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";) sha256sums=('8211f5e20e954cb57c709acccf2f3281ce27016d4c4b989c3e51f878bb7ce12a') b2sums=('35b782024519ca75075b0389b0cec3746c30e2dc4c5f07a9bee54636fa3708936eebf6ab0e1e203f1227db97778373b5c2127714c10bf7f2c801a96d010eaea3') @@ -17,7 +18,7 @@ build() { cd $_name-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -24,14 +25,20 @@ cd $_name-$pkgver python -m venv --system-site-packages test-env source test-env/bin/activate - python setup.py install --optimize=1 --skip-build + python -m installer dist/*.whl cd tests - ./run_tests.sh + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + PYTHONPATH="../build:$site_packages" ./run_tests.sh deactivate } package() { cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.rst + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/flake8_black-$pkgver.dist-info/LICENSE.rst \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst }
[arch-commits] Commit in haskell-tls/repos (2 files)
Date: Tuesday, September 6, 2022 @ 00:33:12 Author: felixonmars Revision: 1294153 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tls/repos/community-staging-x86_64/ haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 1294152, haskell-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 1294152, haskell-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 00:33:12 UTC (rev 1294153) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tls +pkgname=haskell-tls +pkgver=1.6.0 +pkgrel=13 +pkgdesc="TLS/SSL protocol native implementation (Server and Client)" +url="https://github.com/vincenthz/hs-tls"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-async" "haskell-cereal" + "haskell-cryptonite" "haskell-data-default-class" 'haskell-hourglass' "haskell-memory" + "haskell-network" "haskell-x509" "haskell-x509-store" "haskell-x509-validation") +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e962c6600504ea2e1f701ed4488f30aff71fa52986b35091c6105ab8e26f02532e81bd6af5e8396f0b5d51fae4c4f1c4015211deb27d8a212dfd60f84b00ede8') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-hans -fnetwork -fcompat +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tls/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 00:32:58 Author: felixonmars Revision: 1294152 upgpkg: haskell-tls 1.6.0-13: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 00:32:49 UTC (rev 1294151) +++ PKGBUILD2022-09-06 00:32:58 UTC (rev 1294152) @@ -4,7 +4,7 @@ _hkgname=tls pkgname=haskell-tls pkgver=1.6.0 -pkgrel=12 +pkgrel=13 pkgdesc="TLS/SSL protocol native implementation (Server and Client)" url="https://github.com/vincenthz/hs-tls"; license=("BSD")