[arch-commits] Commit in haskell-summoner/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:16:02 Author: felixonmars Revision: 1299721 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner/repos/community-staging-x86_64/ haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 1299719, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 1299719, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:16:02 UTC (rev 1299721) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=357 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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 || : +} + +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-orphans/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:16:12 Author: felixonmars Revision: 1299726 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-orphans/repos/community-staging-x86_64/ haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, haskell-rio-orphans/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, haskell-rio-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:16:12 UTC (rev 1299726) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=rio-orphans +pkgname=haskell-rio-orphans +pkgver=0.1.2.0 +pkgrel=177 +pkgdesc="Orphan instances for the RIO type in the rio package" +url="https://github.com/commercialhaskell/rio"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-fast-logger' 'haskell-monad-control' + 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 'haskell-transformers-base' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('85e883977e161161e5ba8f4fa6d13026d71f7367bac262307f9a8cfdc0316b71a490fcb6c15737919a6b4e73b3355b413161e09f5167c95b1f0c5a22c045f7ac') + +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 hindent/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:16:10 Author: felixonmars Revision: 1299724 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, hindent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:16:10 UTC (rev 1299724) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.3.4 +pkgrel=17 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/mihaimaruseac/hindent"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monad-loops' 'haskell-optparse-applicative' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('b6d648c965bde63c19c93505f085e634ff37f5d3a21048aee3e67e42ae4c7238949e49dd14f4c5ba231a748be3996fb7e750764f848b61f3232a8521803fafee') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests --datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:16:09 Author: felixonmars Revision: 1299723 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:16:09 UTC (rev 1299723) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.2.22 +pkgrel=96 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-lens' + 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('dbus') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('81f9fe1420939ebb5b03602ba59dd86656e4443690d8be460684dcb461ff7df1ff4cdf846a5a15ea6193b6f64b08526b27d3e12825a375eecbded3d0a99a59b9') + +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 || : # https://github.com/rblaze/haskell-dbus/issues/51 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:16:11 Author: felixonmars Revision: 1299725 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:16:11 UTC (rev 1299725) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.4.1 +pkgrel=71 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('389a418712fee9ff16c88f45014470e1cdd31f6e9dd2f418853a1a2d174ba7fd11ee05ba20f22b134d34b95377bf55c5add5b52cf423ecb49338bd4ff6534e13') + +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-persistent/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:16:19 Author: felixonmars Revision: 1299727 upgpkg: haskell-persistent 2.13.3.3-16: rebuild with generic-deriving 1.14.2 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:16:12 UTC (rev 1299726) +++ PKGBUILD2022-09-10 16:16:19 UTC (rev 1299727) @@ -4,7 +4,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.13.3.3 -pkgrel=15 +pkgrel=16 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:16:09 Author: felixonmars Revision: 1299722 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 1299721, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:16:09 UTC (rev 1299722) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.3.22 +pkgrel=22 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-bsb-http-chunked' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' + 'haskell-streaming-commons' 'haskell-time-manager' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-vault' 'haskell-wai' 'haskell-word8' 'haskell-x509') +makedepends=('ghc' 'haskell-async' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' + 'haskell-hspec-discover' 'haskell-hunit' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5426c419742f815a3ce034da6570b1d6775699ee161ab4ec22c553382f76dc45097b1e3f9c4d05979160af04e16fe6a6a601203adbe15e6911d10c455e207807') + +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-warp-debug -fallow-sendfilefd -f-network-bytestring +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vector-builder/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:01:10 Author: felixonmars Revision: 1299617 upgpkg: haskell-vector-builder 0.3.8.4-25: rebuild with generic-deriving 1.14.2 Modified: haskell-vector-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:00:24 UTC (rev 1299616) +++ PKGBUILD2022-09-10 16:01:10 UTC (rev 1299617) @@ -4,7 +4,7 @@ _hkgname=vector-builder pkgname=haskell-vector-builder pkgver=0.3.8.4 -pkgrel=24 +pkgrel=25 pkgdesc="Vector builder" url="https://github.com/nikita-volkov/vector-builder"; license=("MIT")
[arch-commits] Commit in dhall-json/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:22:18 Author: felixonmars Revision: 1299770 upgpkg: dhall-json 1.7.10-88: rebuild with generic-deriving 1.14.2 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:15 UTC (rev 1299769) +++ PKGBUILD2022-09-10 16:22:18 UTC (rev 1299770) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.10 -pkgrel=87 +pkgrel=88 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in haskell-oeis/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:52 Author: felixonmars Revision: 1299804 archrelease: copy trunk to community-staging-x86_64 Added: haskell-oeis/repos/community-staging-x86_64/ haskell-oeis/repos/community-staging-x86_64/PKGBUILD (from rev 1299802, haskell-oeis/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-oeis/repos/community-staging-x86_64/PKGBUILD (from rev 1299802, haskell-oeis/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:52 UTC (rev 1299804) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=oeis +pkgname=haskell-oeis +pkgver=0.3.10 +pkgrel=23 +pkgdesc="Interface to the Online Encyclopedia of Integer Sequences (OEIS)" +url="https://github.com/niteria/oeis.git"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('bbfa724d9f69f14bcc95a5ecbd94a3e0ec1b072b69a5413c70174d2406884529') + +prepare() { + cd $_hkgname-$pkgver + uusi -u HTTP $_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' \ +-fnetwork-uri + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-recaptcha/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:24:03 Author: felixonmars Revision: 1299806 upgpkg: haskell-recaptcha 0.1.0.4-23: rebuild with generic-deriving 1.14.2 Modified: haskell-recaptcha/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:24:00 UTC (rev 1299805) +++ PKGBUILD2022-09-10 16:24:03 UTC (rev 1299806) @@ -3,7 +3,7 @@ _hkgname=recaptcha pkgname=haskell-recaptcha pkgver=0.1.0.4 -pkgrel=22 +pkgrel=23 pkgdesc="Functions for using the reCAPTCHA service in web applications." url="http://github.com/jgm/recaptcha/tree/master"; license=("BSD")
[arch-commits] Commit in haskell-wai-http2-extra/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:22:41 Author: felixonmars Revision: 1299782 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-http2-extra/repos/community-staging-x86_64/ haskell-wai-http2-extra/repos/community-staging-x86_64/PKGBUILD (from rev 1299777, haskell-wai-http2-extra/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-wai-http2-extra/repos/community-staging-x86_64/PKGBUILD (from rev 1299777, haskell-wai-http2-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:22:41 UTC (rev 1299782) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=wai-http2-extra +pkgname=haskell-wai-http2-extra +pkgver=0.1.3 +pkgrel=20 +pkgdesc="WAI utilities for HTTP/2" +url="http://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http-types' 'haskell-psqueues' 'haskell-wai' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('4c3c70e12cf9d362556b9c6532be79e7268db2bf0ffaac273dc828d5a5589059') + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-middleware-static/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:24:00 Author: felixonmars Revision: 1299805 upgpkg: haskell-wai-middleware-static 0.9.2-89: rebuild with generic-deriving 1.14.2 Modified: haskell-wai-middleware-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:23:52 UTC (rev 1299804) +++ PKGBUILD2022-09-10 16:24:00 UTC (rev 1299805) @@ -4,7 +4,7 @@ _hkgname=wai-middleware-static pkgname=haskell-wai-middleware-static pkgver=0.9.2 -pkgrel=88 +pkgrel=89 pkgdesc="WAI middleware that serves requests to static files" url="https://github.com/scotty-web/wai-middleware-static"; license=("BSD")
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:22:37 Author: felixonmars Revision: 1299779 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 1299774, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 1299774, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:22:37 UTC (rev 1299779) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.6.2 +pkgrel=143 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-compat' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +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 +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:23:00 Author: felixonmars Revision: 1299786 upgpkg: haskell-warp-tls 3.3.3-23: rebuild with generic-deriving 1.14.2 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:54 UTC (rev 1299785) +++ PKGBUILD2022-09-10 16:23:00 UTC (rev 1299786) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.3.3 -pkgrel=22 +pkgrel=23 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:24:33 Author: felixonmars Revision: 1299809 upgpkg: cabal-install 3.4.1.0-34: rebuild with generic-deriving 1.14.2 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:24:21 UTC (rev 1299808) +++ PKGBUILD2022-09-10 16:24:33 UTC (rev 1299809) @@ -5,7 +5,7 @@ pkgname=cabal-install pkgver=3.4.1.0 -pkgrel=33 +pkgrel=34 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install"; license=('BSD')
[arch-commits] Commit in haskell-conduit-parse/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:22:27 Author: felixonmars Revision: 1299772 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-parse/repos/community-staging-x86_64/ haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 1299771, haskell-conduit-parse/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 1299771, haskell-conduit-parse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:22:27 UTC (rev 1299772) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=conduit-parse +pkgname=haskell-conduit-parse +pkgver=0.2.1.1 +pkgrel=31 +pkgdesc="Parsing framework based on conduit" +url="https://github.com/k0ral/conduit-parse"; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 'haskell-safe' + 'haskell-safe-exceptions') +makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('07fb28868ce016b5e1b5fd033c9c73340a09c13140003f070a6952842a01acf5') + +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' \ +-fenable-hlint-test + + 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 dhall-json/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:04 Author: felixonmars Revision: 1299787 archrelease: copy trunk to community-staging-x86_64 Added: dhall-json/repos/community-staging-x86_64/ dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 1299785, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 1299785, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:04 UTC (rev 1299787) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.10 +pkgrel=88 +pkgdesc='Convert between Dhall and JSON or YAML' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-aeson-yaml' 'dhall' + 'haskell-lens-family-core' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-silver') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('4e1e524c28604743f2f767dee72b31a328bf01cd6ee5d297dc1fa97b99cd0200a9a3e791a084ad3b9b4e402754b2060d9f461c104f82bfb6ae50944b6c20781b') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --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 $pkgname-$pkgver +# https://github.com/dhall-lang/dhall-haskell/issues/2151 +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:20 Author: felixonmars Revision: 1299791 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-diff/repos/community-staging-x86_64/ haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 1299788, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 1299788, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:20 UTC (rev 1299791) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.10 +pkgrel=63 +pkgdesc="Extract and apply patches to JSON documents" +url="https://github.com/thsutton/aeson-diff"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 'haskell-hashable' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'hlint') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fc4f883c3dba0b2191bcc3c1816af4f5277e42a31bb06eafba0cf5052eb350e5ff2b9fc88a7bc9d9233d7c60768466cac7f95fe53c074c2df5aa91e4806607d5') + +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-wai-app-static/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:30 Author: felixonmars Revision: 1299798 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 1299793, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 1299793, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:30 UTC (rev 1299798) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.7.4 +pkgrel=74 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5e05147e498a16018a42617ea38fe953566744908740f45374bf8f09897d980de573c96f8f7748ecafd9305a4d4b3bb7236cda516e9a231ff873c91af1d9c493') + +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-print +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-dbus-hslogger/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:22:08 Author: felixonmars Revision: 1299768 upgpkg: haskell-dbus-hslogger 0.1.0.1-363: rebuild with generic-deriving 1.14.2 Modified: haskell-dbus-hslogger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:05 UTC (rev 1299767) +++ PKGBUILD2022-09-10 16:22:08 UTC (rev 1299768) @@ -3,7 +3,7 @@ _hkgname=dbus-hslogger pkgname=haskell-dbus-hslogger pkgver=0.1.0.1 -pkgrel=362 +pkgrel=363 pkgdesc="Expose a dbus server to control hslogger" url="https://github.com/IvanMalison/dbus-hslogger"; license=('BSD')
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Saturday, September 10, 2022 @ 17:11:38 Author: felixonmars Revision: 1299961 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-module-name-plugin/repos/community-staging-x86_64/ haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1299960, haskell-hls-module-name-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1299960, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 17:11:38 UTC (rev 1299961) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.3 +pkgrel=16 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('eeb971716cabe999059415e79c265dbacdcae6cbb91c4c5cab17637639fc19feff408c612665ee01ca2f1c24292769bb7a9cdea475eb73595c05c2a48612c301') + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 17:11:57 Author: felixonmars Revision: 1299964 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-250: rebuild with generic-deriving 1.14.2 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 17:11:51 UTC (rev 1299963) +++ PKGBUILD2022-09-10 17:11:57 UTC (rev 1299964) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.2 -pkgrel=249 +pkgrel=250 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin"; license=("Apache")
[arch-commits] Commit in arbtt/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:03:33 Author: felixonmars Revision: 1299652 archrelease: copy trunk to community-staging-x86_64 Added: arbtt/repos/community-staging-x86_64/ arbtt/repos/community-staging-x86_64/PKGBUILD (from rev 1299649, arbtt/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: arbtt/repos/community-staging-x86_64/PKGBUILD (from rev 1299649, arbtt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:03:33 UTC (rev 1299652) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +pkgname=arbtt +pkgver=0.12.0.1 +pkgrel=4 +pkgdesc="Automatic Rule-Based Time Tracker" +url="http://arbtt.nomeata.de/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-x11' 'haskell-aeson' 'haskell-attoparsec' 'haskell-bytestring-progress' + 'haskell-conduit' 'haskell-pcre-light' 'haskell-resourcet' 'haskell-strict' + 'haskell-terminal-progress-bar' 'haskell-tz' 'haskell-unliftio-core' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-process-extras' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha256sums=('b81b5f67d6774c23eee8d662109179a7307eabbb44b666036512898dde524fa8') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --datasubdir=haskell-arbtt --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 +} + +check() { + cd $pkgname-$pkgver + ( +for _exe in arbtt-{dump,import,recover,stats}; do + PATH="$PWD/dist/build/$_exe:$PATH" +done +runhaskell Setup test --show-details=direct + ) +} + +package() { + cd $pkgname-$pkgver + + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:03:07 Author: felixonmars Revision: 1299644 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 1299641, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 1299641, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:03:07 UTC (rev 1299644) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.11 +pkgrel=25 +pkgdesc="Generate Swagger specification for your servant API" +url="https://github.com/haskell-servant/servant/tree/master/servant-swagger"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant' + 'haskell-singleton-bool' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-cabal-doctest' 'haskell-doctest' + 'haskell-hspec-discover' 'haskell-lens-aeson' 'haskell-utf8-string' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1813145fe82cfbdb8cb9101810fb114d420e480eaa3ac5ecd8619a58663fb72443da6ca59ff5c9011f3baa11506ba3d4d40330cbad637946c4814f839064362e') + +prepare() { +cd $_hkgname-$pkgver +uusi -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-safecopy/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:03:23 Author: felixonmars Revision: 1299647 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safecopy/repos/community-staging-x86_64/ haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 1299645, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 1299645, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:03:23 UTC (rev 1299647) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.10.4.2 +pkgrel=166 +pkgdesc="Binary serialization with version control." +url="http://acid-state.seize.it/safecopy"; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2b6ae8488ac00bb5048e63886433aea6c2b13c9bea252fb8622ee1b673bce9e259639fbb68ef47a17ceac65edec2631ee95bc34a665c039f5c651d6192418bf5') + +prepare() { +cd $_hkgname-$pkgver +uusi -u lens $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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" +}
[arch-commits] Commit in haskell-tar-conduit/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:05:29 Author: felixonmars Revision: 1299671 upgpkg: haskell-tar-conduit 0.3.2-329: rebuild with generic-deriving 1.14.2 Modified: haskell-tar-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:05:28 UTC (rev 1299670) +++ PKGBUILD2022-09-10 16:05:29 UTC (rev 1299671) @@ -3,7 +3,7 @@ _hkgname=tar-conduit pkgname=haskell-tar-conduit pkgver=0.3.2 -pkgrel=328 +pkgrel=329 pkgdesc="Extract and create tar files using conduit for streaming" url="https://github.com/snoyberg/tar-conduit"; license=('MIT')
[arch-commits] Commit in haskell-apply-refact/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:56:24 Author: felixonmars Revision: 1299571 upgpkg: haskell-apply-refact 0.9.3.0-138: rebuild with generic-deriving 1.14.2 Modified: haskell-apply-refact/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:56:21 UTC (rev 1299570) +++ PKGBUILD2022-09-10 15:56:24 UTC (rev 1299571) @@ -3,7 +3,7 @@ _hkgname=apply-refact pkgname=haskell-apply-refact pkgver=0.9.3.0 -pkgrel=137 +pkgrel=138 pkgdesc="Perform refactorings specified by the refact library." url="https://github.com/mpickering/apply-refact"; license=("BSD")
[arch-commits] Commit in haskell-deque/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:05:12 Author: felixonmars Revision: 1299669 upgpkg: haskell-deque 0.4.4-102: rebuild with generic-deriving 1.14.2 Modified: haskell-deque/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:05:10 UTC (rev 1299668) +++ PKGBUILD2022-09-10 16:05:12 UTC (rev 1299669) @@ -3,7 +3,7 @@ _hkgname=deque pkgname=haskell-deque pkgver=0.4.4 -pkgrel=101 +pkgrel=102 pkgdesc="Double-ended queues" url="https://github.com/nikita-volkov/deque"; license=("MIT")
[arch-commits] Commit in haskell-classy-prelude/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:02:08 Author: felixonmars Revision: 1299624 upgpkg: haskell-classy-prelude 1.5.0.2-15: rebuild with generic-deriving 1.14.2 Modified: haskell-classy-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:01:43 UTC (rev 1299623) +++ PKGBUILD2022-09-10 16:02:08 UTC (rev 1299624) @@ -3,7 +3,7 @@ _hkgname=classy-prelude pkgname=haskell-classy-prelude pkgver=1.5.0.2 -pkgrel=14 +pkgrel=15 pkgdesc='A typeclass-based Prelude' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname";
[arch-commits] Commit in haskell-simple-sendfile/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:05:10 Author: felixonmars Revision: 1299668 upgpkg: haskell-simple-sendfile 0.2.30-307: rebuild with generic-deriving 1.14.2 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:05:06 UTC (rev 1299667) +++ PKGBUILD2022-09-10 16:05:10 UTC (rev 1299668) @@ -4,7 +4,7 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.30 -pkgrel=306 +pkgrel=307 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in clash-ghc/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:44 Author: felixonmars Revision: 1299802 archrelease: copy trunk to community-staging-x86_64 Added: clash-ghc/repos/community-staging-x86_64/ clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 1299801, clash-ghc/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 1299801, clash-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:44 UTC (rev 1299802) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=clash-ghc +pkgver=1.6.3 +pkgrel=26 +pkgdesc="CAES Language for Synchronous Hardware" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-clash-lib' 'haskell-clash-prelude' 'haskell-concurrent-supply' + 'haskell-data-binary-ieee754' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-hashable' + 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 'haskell-split' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'uusi') +conflicts=('clash') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('cd91aa9c70476d106fb44401a5eb2eacbf34dd72b4c99aaf0f0c52d6010fd8b03a373d94c94518f4486198fc4058d4121d3430258f205ec5e4aa7360684b8328') + +prepare() { + cd $pkgname-$pkgver + LC_CTYPE=en_US.UTF-8 uusi -u lens $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --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 $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:22:29 Author: felixonmars Revision: 1299773 upgpkg: haskell-hasql 1.5.0.3-23: rebuild with generic-deriving 1.14.2 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:27 UTC (rev 1299772) +++ PKGBUILD2022-09-10 16:22:29 UTC (rev 1299773) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.5.0.3 -pkgrel=22 +pkgrel=23 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql"; license=('MIT')
[arch-commits] Commit in dhall-docs/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:22:47 Author: felixonmars Revision: 1299784 upgpkg: dhall-docs 1.0.10-21: rebuild with generic-deriving 1.14.2 Modified: dhall-docs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:42 UTC (rev 1299783) +++ PKGBUILD2022-09-10 16:22:47 UTC (rev 1299784) @@ -2,7 +2,7 @@ pkgname=dhall-docs pkgver=1.0.10 -pkgrel=20 +pkgrel=21 pkgdesc="Generate HTML docs from a dhall package" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs"; license=("BSD")
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:22:36 Author: felixonmars Revision: 1299778 upgpkg: haskell-persistent-sqlite 2.13.0.4-9: rebuild with generic-deriving 1.14.2 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:35 UTC (rev 1299777) +++ PKGBUILD2022-09-10 16:22:36 UTC (rev 1299778) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.13.0.4 -pkgrel=8 +pkgrel=9 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/repos (2 files)
Date: Saturday, September 10, 2022 @ 17:11:30 Author: felixonmars Revision: 1299959 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/ haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1299958, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1299958, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 17:11:30 UTC (rev 1299959) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-call-hierarchy-plugin +pkgname=haskell-hls-call-hierarchy-plugin +pkgver=1.0.1.0 +pkgrel=47 +pkgdesc="Call hierarchy plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-sqlite-simple' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('f9dbac75f9b2257359dabe9347edc46c262e11b62dddf7d8527592203b8ffdef') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:04:08 Author: felixonmars Revision: 1299656 upgpkg: haskell-criterion 1.5.13.0-12: rebuild with generic-deriving 1.14.2 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:03:58 UTC (rev 1299655) +++ PKGBUILD2022-09-10 16:04:08 UTC (rev 1299656) @@ -4,7 +4,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.13.0 -pkgrel=11 +pkgrel=12 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion"; license=("BSD")
[arch-commits] Commit in haskell-binary-conduit/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:02:43 Author: felixonmars Revision: 1299637 upgpkg: haskell-binary-conduit 1.3.1-330: rebuild with generic-deriving 1.14.2 Modified: haskell-binary-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:02:42 UTC (rev 1299636) +++ PKGBUILD2022-09-10 16:02:43 UTC (rev 1299637) @@ -3,7 +3,7 @@ _hkgname=binary-conduit pkgname=haskell-binary-conduit pkgver=1.3.1 -pkgrel=329 +pkgrel=330 pkgdesc="Data serialization/deserialization conduit library" url="https://github.com/qnikst/binary-conduit/"; license=('MIT')
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:03:51 Author: felixonmars Revision: 1299654 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 1299653, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 1299653, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:03:51 UTC (rev 1299654) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.7.15 +pkgrel=3 +pkgdesc="Fast binary serialization" +url="https://github.com/mgsloan/store"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' + 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc' 'uusi' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7b34857ba770128402a97791712a59bf94d7c569f3d516b98227a5d20b9456f7959d84d115e658b8e0e08036344b6d1866ca26bf7d7434904ec518bfacdfe7ca') + +prepare() { +cd $_hkgname-$pkgver +uusi -d nats $_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 \ +-f-comparison-bench -f-small-bench +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-strict-list/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:03:05 Author: felixonmars Revision: 1299643 archrelease: copy trunk to community-staging-x86_64 Added: haskell-strict-list/repos/community-staging-x86_64/ haskell-strict-list/repos/community-staging-x86_64/PKGBUILD (from rev 1299639, haskell-strict-list/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-strict-list/repos/community-staging-x86_64/PKGBUILD (from rev 1299639, haskell-strict-list/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:03:05 UTC (rev 1299643) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=strict-list +pkgname=haskell-strict-list +pkgver=0.1.7 +pkgrel=41 +pkgdesc="Strict linked list" +url="https://github.com/nikita-volkov/strict-list"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-semigroupoids') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('9e44808ea7b88079117cd63c136732fa793e3a1e7d6cc2097d2c99f037e6022eac906135b26b10d706b1a2b1361a00832d9b1c37f765657db585df2daed71f33') + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:03:22 Author: felixonmars Revision: 1299646 upgpkg: haskell-conduit-extra 1.3.6-24: rebuild with generic-deriving 1.14.2 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:03:11 UTC (rev 1299645) +++ PKGBUILD2022-09-10 16:03:22 UTC (rev 1299646) @@ -4,7 +4,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.3.6 -pkgrel=23 +pkgrel=24 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:22:30 Author: felixonmars Revision: 1299774 upgpkg: haskell-yesod-core 1.6.24.0-31: rebuild with generic-deriving 1.14.2 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:29 UTC (rev 1299773) +++ PKGBUILD2022-09-10 16:22:30 UTC (rev 1299774) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.24.0 -pkgrel=30 +pkgrel=31 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-vector-builder/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:01:43 Author: felixonmars Revision: 1299623 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-builder/repos/community-staging-x86_64/ haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1299622, haskell-vector-builder/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1299622, haskell-vector-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:01:43 UTC (rev 1299623) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-builder +pkgname=haskell-vector-builder +pkgver=0.3.8.4 +pkgrel=25 +pkgdesc="Vector builder" +url="https://github.com/nikita-volkov/vector-builder"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-attoparsec' 'haskell-quickcheck-instances' + 'haskell-rerebase' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b74a6b132b91fce38b69ba61223e5eaaca6350c1e9b08127c024daa9f7232663e1ad6382b6b30eac594fdea91085ed25b0c9fc3baac01592a6ad3fe71ae22ee2') + +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 dhall-docs/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:32 Author: felixonmars Revision: 1299800 archrelease: copy trunk to community-staging-x86_64 Added: dhall-docs/repos/community-staging-x86_64/ dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 1299795, dhall-docs/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 1299795, dhall-docs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:32 UTC (rev 1299800) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +pkgname=dhall-docs +pkgver=1.0.10 +pkgrel=21 +pkgdesc="Generate HTML docs from a dhall package" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' 'dhall' + 'haskell-file-embed' 'haskell-lens-family-core' 'haskell-lucid' 'haskell-megaparsec' + 'haskell-mmark' 'haskell-optparse-applicative' 'haskell-path' 'haskell-path-io' + 'haskell-prettyprinter') +makedepends=('ghc' 'haskell-doctest' 'haskell-foldl' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-silver' 'haskell-turtle') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('62b3eeaf24b305f5136dcebedf670ffe9a899953b494412c7f3517c1d52a9c1b8f99cee4fb774328ce7c275a0804e550f97ae4fa9f82b5644dfd9ee72f9f84c4') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --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 $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-gi-cairo/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:25 Author: felixonmars Revision: 1299794 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gi-cairo/repos/community-staging-x86_64/ haskell-gi-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 1299789, haskell-gi-cairo/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-gi-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 1299789, haskell-gi-cairo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:25 UTC (rev 1299794) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=gi-cairo +pkgname=haskell-gi-cairo +pkgver=1.0.26 +pkgrel=56 +pkgdesc="Cairo bindings" +url="https://github.com/haskell-gi/haskell-gi"; +license=("LGPL2.1") +arch=('x86_64') +depends=('ghc-libs' 'cairo' 'haskell-gi' 'haskell-gi-base' 'haskell-gi-overloading') +makedepends=('ghc' 'gobject-introspection') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('c30b534ccfc54162cd9539d5309718c725d06268f96a76d8b71682e13de5024e58942ab541dbc1c957e560e14ddc93ef3623c2d1aa600708f53b2fbd3cc95165') + +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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pandoc-lua-marshal/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:01:35 Author: felixonmars Revision: 1299621 upgpkg: haskell-pandoc-lua-marshal 0.1.7-6: rebuild with generic-deriving 1.14.2 Modified: haskell-pandoc-lua-marshal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:01:34 UTC (rev 1299620) +++ PKGBUILD2022-09-10 16:01:35 UTC (rev 1299621) @@ -3,7 +3,7 @@ _hkgname=pandoc-lua-marshal pkgname=haskell-pandoc-lua-marshal pkgver=0.1.7 -pkgrel=5 +pkgrel=6 pkgdesc="Use pandoc types in Lua" url="https://github.com/pandoc/pandoc-lua-marshal"; license=("MIT")
[arch-commits] Commit in haskell-deferred-folds/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:03:11 Author: felixonmars Revision: 1299645 archrelease: copy trunk to community-staging-x86_64 Added: haskell-deferred-folds/repos/community-staging-x86_64/ haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 1299643, haskell-deferred-folds/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 1299643, haskell-deferred-folds/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:03:11 UTC (rev 1299645) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=deferred-folds +pkgname=haskell-deferred-folds +pkgver=0.9.18.2 +pkgrel=23 +pkgdesc="Abstractions over deferred folds" +url="https://github.com/metrix-ai/deferred-folds"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-foldl' 'haskell-hashable' 'haskell-primitive' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('62ed2053cc8b5c1e9e6248a8cdd9bc9e94203d262726e172658260052f95cc1cfa2d068fb6c9f19edb8b89eabc8c1032b9ee55b602c2e3e45c201af2ae38256d') + +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-criterion/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:04:33 Author: felixonmars Revision: 1299661 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 1299659, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 1299659, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:04:33 UTC (rev 1299661) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.13.0 +pkgrel=12 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-base-compat-batteries' + 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page' + 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart' + 'haskell-microstache' 'haskell-mwc-random' 'haskell-optparse-applicative' + 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector' + 'haskell-vector-algorithms') +makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0c3c8c5135e219f6c3dca07760e90a33aac2b499afefcb8206f38bbab43bb6fc5532ea4154200979b760cfc0bf030454bed747a30255561f2508033ee40764c0') + +prepare() { +cd $_hkgname-$pkgver +uusi -u statistics $_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 \ +-f-fast -f-embed-data-files +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-cryptonite-conduit/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:04:28 Author: felixonmars Revision: 1299659 upgpkg: haskell-cryptonite-conduit 0.2.2-519: rebuild with generic-deriving 1.14.2 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:04:22 UTC (rev 1299658) +++ PKGBUILD2022-09-10 16:04:28 UTC (rev 1299659) @@ -3,7 +3,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=518 +pkgrel=519 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit"; license=('BSD')
[arch-commits] Commit in haskell-sandi/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:02:42 Author: felixonmars Revision: 1299636 upgpkg: haskell-sandi 0.5-339: rebuild with generic-deriving 1.14.2 Modified: haskell-sandi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:02:40 UTC (rev 1299635) +++ PKGBUILD2022-09-10 16:02:42 UTC (rev 1299636) @@ -4,7 +4,7 @@ _hkgname=sandi pkgname=haskell-sandi pkgver=0.5 -pkgrel=338 +pkgrel=339 pkgdesc="Data encoding library" url="https://hackage.haskell.org/package/sandi"; license=("BSD")
[arch-commits] Commit in haskell-classy-prelude/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:03:01 Author: felixonmars Revision: 1299640 archrelease: copy trunk to community-staging-x86_64 Added: haskell-classy-prelude/repos/community-staging-x86_64/ haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1299638, haskell-classy-prelude/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1299638, haskell-classy-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:03:01 UTC (rev 1299640) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa + +_hkgname=classy-prelude +pkgname=haskell-classy-prelude +pkgver=1.5.0.2 +pkgrel=15 +pkgdesc='A typeclass-based Prelude' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname"; +license=(MIT) +depends=(ghc-libs haskell-async haskell-chunked-data haskell-dlist + haskell-hashable haskell-mono-traversable haskell-primitive + haskell-unliftio haskell-stm-chans + haskell-unordered-containers haskell-vector-instances + haskell-say haskell-mutable-containers haskell-basic-prelude + haskell-mono-traversable-instances) +checkdepends=(haskell-hspec) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('4cc39f6da6f10e38a82fa189445df3dfc9ae2383fba6c6142dcabf4ed65fa8cd7784618d44fe8f2f498dda7ef0ea004853adcde932817098d67ee3558707b62d') + +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 +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:22 Author: felixonmars Revision: 1299793 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 1299789, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 1299789, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:22 UTC (rev 1299793) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.4 +pkgrel=507 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6') + +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-mtl-compat +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-js-jquery/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:23:28 Author: felixonmars Revision: 1299796 upgpkg: haskell-js-jquery 3.3.1-849: rebuild with generic-deriving 1.14.2 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:23:26 UTC (rev 1299795) +++ PKGBUILD2022-09-10 16:23:28 UTC (rev 1299796) @@ -4,7 +4,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=848 +pkgrel=849 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme"; license=("MIT")
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:50 Author: felixonmars Revision: 1299803 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 1299802, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 1299802, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:50 UTC (rev 1299803) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=849 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-recaptcha/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:24:21 Author: felixonmars Revision: 1299808 archrelease: copy trunk to community-staging-x86_64 Added: haskell-recaptcha/repos/community-staging-x86_64/ haskell-recaptcha/repos/community-staging-x86_64/PKGBUILD (from rev 1299806, haskell-recaptcha/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-recaptcha/repos/community-staging-x86_64/PKGBUILD (from rev 1299806, haskell-recaptcha/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:24:21 UTC (rev 1299808) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=recaptcha +pkgname=haskell-recaptcha +pkgver=0.1.0.4 +pkgrel=23 +pkgdesc="Functions for using the reCAPTCHA service in web applications." +url="http://github.com/jgm/recaptcha/tree/master"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('a26172c3f5797e402de95b92edcb56a828cb791849b92b4238683446c970430d') + +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' \ +-fnetwork-uri + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-gi-cairo/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:22:35 Author: felixonmars Revision: 1299777 upgpkg: haskell-gi-cairo 1.0.26-56: rebuild with generic-deriving 1.14.2 Modified: haskell-gi-cairo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:35 UTC (rev 1299776) +++ PKGBUILD2022-09-10 16:22:35 UTC (rev 1299777) @@ -3,7 +3,7 @@ _hkgname=gi-cairo pkgname=haskell-gi-cairo pkgver=1.0.26 -pkgrel=55 +pkgrel=56 pkgdesc="Cairo bindings" url="https://github.com/haskell-gi/haskell-gi"; license=("LGPL2.1")
[arch-commits] Commit in haskell-dense-linear-algebra/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:51:29 Author: felixonmars Revision: 1299520 upgpkg: haskell-dense-linear-algebra 0.1.0.0-206: rebuild with generic-deriving 1.14.2 Modified: haskell-dense-linear-algebra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:51:17 UTC (rev 1299519) +++ PKGBUILD2022-09-10 15:51:29 UTC (rev 1299520) @@ -3,7 +3,7 @@ _hkgname=dense-linear-algebra pkgname=haskell-dense-linear-algebra pkgver=0.1.0.0 -pkgrel=205 +pkgrel=206 pkgdesc="Simple and incomplete pure haskell implementation of linear algebra" url="https://github.com/bos/statistics"; license=('BSD')
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:06:11 Author: felixonmars Revision: 1299677 upgpkg: haskell-yaml 0.11.8.0-55: rebuild with generic-deriving 1.14.2 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:06:02 UTC (rev 1299676) +++ PKGBUILD2022-09-10 16:06:11 UTC (rev 1299677) @@ -4,7 +4,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.11.8.0 -pkgrel=54 +pkgrel=55 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/"; license=("BSD")
[arch-commits] Commit in haskell-summoner/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:15:25 Author: felixonmars Revision: 1299707 upgpkg: haskell-summoner 2.0.1.1-357: rebuild with generic-deriving 1.14.2 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:15:21 UTC (rev 1299706) +++ PKGBUILD2022-09-10 16:15:25 UTC (rev 1299707) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=356 +pkgrel=357 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:14:52 Author: felixonmars Revision: 1299697 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 1299695, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 1299695, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:14:52 UTC (rev 1299697) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.3.2.1 +pkgrel=48 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/haskell-party/feed"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-doctest' 'haskell-doctest-driver-gen' 'haskell-hunit' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-markdown-unlit' + 'haskell-syb') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2175201ff9eaab5732e1c4e8dda6a35e8fa0dea5c58cd379348c97cd61a5eaf76e88f8d58d22df0a4b16681017e7ad01657ad60a63d90dab88df3b644ccb1ea0') + +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 || echo "doctests are broken for now" +} + +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-mustache/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:15:36 Author: felixonmars Revision: 1299710 upgpkg: haskell-mustache 2.4.1-71: rebuild with generic-deriving 1.14.2 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:15:35 UTC (rev 1299709) +++ PKGBUILD2022-09-10 16:15:36 UTC (rev 1299710) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.4.1 -pkgrel=70 +pkgrel=71 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache"; license=('BSD')
[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:15:34 Author: felixonmars Revision: 1299708 upgpkg: haskell-warp 3.3.22-22: rebuild with generic-deriving 1.14.2 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:15:25 UTC (rev 1299707) +++ PKGBUILD2022-09-10 16:15:34 UTC (rev 1299708) @@ -4,7 +4,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.3.22 -pkgrel=21 +pkgrel=22 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-what4/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:14:57 Author: felixonmars Revision: 1299699 archrelease: copy trunk to community-staging-x86_64 Added: haskell-what4/repos/community-staging-x86_64/ haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 1299697, haskell-what4/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 1299697, haskell-what4/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:14:57 UTC (rev 1299699) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan + +_hkgname=what4 +pkgname=haskell-what4 +pkgver=1.3 +pkgrel=33 +pkgdesc="Solver-agnostic symbolic values support for issuing queries" +url="https://github.com/GaloisInc/what4"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-bimap' 'haskell-bifunctors' + 'haskell-bv-sized' 'haskell-concurrent-extra' 'haskell-config-value' + 'haskell-deriving-compat' 'haskell-data-binary-ieee754' 'haskell-fingertree' + 'haskell-hashable' 'haskell-hashtables' 'haskell-io-streams' 'haskell-lens' 'haskell-libbf' + 'haskell-panic' 'haskell-parameterized-utils' 'haskell-prettyprinter' 'haskell-scientific' + 'haskell-temporary' 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-versions' + 'haskell-zenc') +makedepends=('ghc' 'uusi' 'haskell-contravariant' 'haskell-hedgehog' 'haskell-lumberjack' + 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-checklist' + 'haskell-tasty-expected-failure' 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-tasty-sugar') +checkdepends=('cvc4' 'yices' 'z3') +optdepends=('cvc4' 'yices' 'z3') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b1abb534750815962fe77ac75edfe1d766557fbe4bb396da4f8e4a3564630886cccb84e1866babcd26ac9ce79286b921c9eb408b23f2a71446a0a8466ad492ee') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -u tasty-sugar $_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 hlint/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:15:57 Author: felixonmars Revision: 1299719 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 1299716, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 1299716, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:15:57 UTC (rev 1299719) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=3.3.6 +pkgrel=46 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' + 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 'haskell-refact' + 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('efc42480ca1382741f65b8f1d84b5c7fe1bd0d94e39163c0e7488862300d19f45d4e55fb501b94a45b089508f44bf196beb3437ae9eee8fc765c588c8eff7916') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fgpl -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in haskell-hslua-module-doclayout/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:03:58 Author: felixonmars Revision: 1299655 upgpkg: haskell-hslua-module-doclayout 1.0.4-49: rebuild with generic-deriving 1.14.2 Modified: haskell-hslua-module-doclayout/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:03:51 UTC (rev 1299654) +++ PKGBUILD2022-09-10 16:03:58 UTC (rev 1299655) @@ -3,7 +3,7 @@ _hkgname=hslua-module-doclayout pkgname=haskell-hslua-module-doclayout pkgver=1.0.4 -pkgrel=48 +pkgrel=49 pkgdesc="Lua module wrapping Text.DocLayout." url="https://github.com/hslua/hslua-module-doclayout"; license=("MIT")
[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:02:19 Author: felixonmars Revision: 1299628 upgpkg: haskell-servant-swagger 1.1.11-25: rebuild with generic-deriving 1.14.2 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:02:17 UTC (rev 1299627) +++ PKGBUILD2022-09-10 16:02:19 UTC (rev 1299628) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.11 -pkgrel=24 +pkgrel=25 pkgdesc="Generate Swagger specification for your servant API" url="https://github.com/haskell-servant/servant/tree/master/servant-swagger"; license=("BSD")
[arch-commits] Commit in haskell-text-builder-dev/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:05:06 Author: felixonmars Revision: 1299667 upgpkg: haskell-text-builder-dev 0.3.3-6: rebuild with generic-deriving 1.14.2 Modified: haskell-text-builder-dev/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:04:58 UTC (rev 1299666) +++ PKGBUILD2022-09-10 16:05:06 UTC (rev 1299667) @@ -3,7 +3,7 @@ _hkgname=text-builder-dev pkgname=haskell-text-builder-dev pkgver=0.3.3 -pkgrel=5 +pkgrel=6 pkgdesc='Edge of developments for "text-builder"' url="https://github.com/nikita-volkov/text-builder-dev"; license=("MIT")
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Saturday, September 10, 2022 @ 15:56:20 Author: felixonmars Revision: 1299569 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rebase/repos/community-staging-x86_64/ haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 1299567, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 1299567, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 15:56:20 UTC (rev 1299569) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.15.0.3 +pkgrel=51 +pkgdesc='A more progressive alternative to the "base" package' +url="https://github.com/nikita-volkov/rebase"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 'haskell-comonad' 'haskell-dlist' + 'haskell-either' 'haskell-groups' 'haskell-hashable' 'haskell-invariant' + 'haskell-profunctors' 'haskell-scientific' 'haskell-selective' 'haskell-semigroupoids' + 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector' + 'haskell-vector-instances' 'haskell-void') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('46c5790ba0bcf39b17a98eb32e6c5f68125abf9d20f51b6c3fa4fab665790eb1148878631e1e38677f53e1d81d52a1a96db18a8aec6e0eefbdacdd611340067a') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -u invariant $_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-neat-interpolation/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:02:13 Author: felixonmars Revision: 1299626 upgpkg: haskell-neat-interpolation 0.5.1.3-82: rebuild with generic-deriving 1.14.2 Modified: haskell-neat-interpolation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:02:12 UTC (rev 1299625) +++ PKGBUILD2022-09-10 16:02:13 UTC (rev 1299626) @@ -4,7 +4,7 @@ _hkgname=neat-interpolation pkgname=haskell-neat-interpolation pkgver=0.5.1.3 -pkgrel=81 +pkgrel=82 pkgdesc="A quasiquoter for neat and simple multiline text interpolation" url="https://github.com/nikita-volkov/neat-interpolation"; license=("MIT")
[arch-commits] Commit in haskell-postgresql-simple/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:31:01 Author: felixonmars Revision: 1299311 upgpkg: haskell-postgresql-simple 0.6.4-127: rebuild with generic-deriving 1.14.2 Modified: haskell-postgresql-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:31:00 UTC (rev 1299310) +++ PKGBUILD2022-09-10 15:31:01 UTC (rev 1299311) @@ -3,7 +3,7 @@ _hkgname=postgresql-simple pkgname=haskell-postgresql-simple pkgver=0.6.4 -pkgrel=126 +pkgrel=127 pkgdesc="Mid-Level PostgreSQL client library" url="http://github.com/haskellari/postgresql-simple"; license=("BSD")
[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:31:26 Author: felixonmars Revision: 1299320 upgpkg: haskell-aeson-compat 0.3.10-61: rebuild with generic-deriving 1.14.2 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:31:23 UTC (rev 1299319) +++ PKGBUILD2022-09-10 15:31:26 UTC (rev 1299320) @@ -4,7 +4,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.10 -pkgrel=60 +pkgrel=61 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-witherable/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:31:02 Author: felixonmars Revision: 1299312 upgpkg: haskell-witherable 0.4.2-17: rebuild with generic-deriving 1.14.2 Modified: haskell-witherable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:31:01 UTC (rev 1299311) +++ PKGBUILD2022-09-10 15:31:02 UTC (rev 1299312) @@ -3,7 +3,7 @@ _hkgname=witherable pkgname=haskell-witherable pkgver=0.4.2 -pkgrel=16 +pkgrel=17 pkgdesc="filterable traversable" url="https://github.com/fumieval/witherable"; license=("BSD")
[arch-commits] Commit in haskell-hsyaml-aeson/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:31:03 Author: felixonmars Revision: 1299313 upgpkg: haskell-hsyaml-aeson 0.2.0.1-83: rebuild with generic-deriving 1.14.2 Modified: haskell-hsyaml-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:31:02 UTC (rev 1299312) +++ PKGBUILD2022-09-10 15:31:03 UTC (rev 1299313) @@ -3,7 +3,7 @@ _hkgname=HsYAML-aeson pkgname=haskell-hsyaml-aeson pkgver=0.2.0.1 -pkgrel=82 +pkgrel=83 pkgdesc="JSON to YAML Adapter" url="https://github.com/hvr/hsyaml-aeson"; license=('GPL')
[arch-commits] Commit in haskell-uri-bytestring-aeson/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:31:06 Author: felixonmars Revision: 1299314 upgpkg: haskell-uri-bytestring-aeson 0.1.0.8-12: rebuild with generic-deriving 1.14.2 Modified: haskell-uri-bytestring-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:31:03 UTC (rev 1299313) +++ PKGBUILD2022-09-10 15:31:06 UTC (rev 1299314) @@ -3,7 +3,7 @@ _hkgname=uri-bytestring-aeson pkgname=haskell-uri-bytestring-aeson pkgver=0.1.0.8 -pkgrel=11 +pkgrel=12 pkgdesc="Aeson instances for URI Bytestring" url="https://github.com/reactormonk/uri-bytestring-aeson"; license=("BSD")
[arch-commits] Commit in ihaskell/repos (3 files)
Date: Saturday, September 10, 2022 @ 16:23:29 Author: felixonmars Revision: 1299797 archrelease: copy trunk to community-staging-x86_64 Added: ihaskell/repos/community-staging-x86_64/ ihaskell/repos/community-staging-x86_64/PKGBUILD (from rev 1299791, ihaskell/trunk/PKGBUILD) ihaskell/repos/community-staging-x86_64/enable-dynamic-way.patch (from rev 1299793, ihaskell/trunk/enable-dynamic-way.patch) --+ PKGBUILD | 68 + enable-dynamic-way.patch | 92 + 2 files changed, 160 insertions(+) Copied: ihaskell/repos/community-staging-x86_64/PKGBUILD (from rev 1299791, ihaskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:29 UTC (rev 1299797) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: Martin Rodriguez Reboredo + +pkgname=ihaskell +pkgver=0.10.2.2 +pkgrel=18 +pkgdesc="A Haskell backend kernel for the IPython project." +url="http://github.com/gibiansky/IHaskell"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'ipython' 'python-jupyter_client' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-cmdargs' 'haskell-ghc' 'haskell-ghc-parser' 'haskell-ghc-paths' 'hlint' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-ipython-kernel' 'haskell-random' + 'haskell-shelly' 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-here' 'haskell-hspec' 'haskell-hspec-contrib' + 'haskell-raw-strings-qq' 'haskell-setenv') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz"; +enable-dynamic-way.patch) +sha256sums=('09f10f3007d892d811a5de2567399078e9ef1e612e0c4997619c909d82849ed1' +'043a8c6f32f48923127216e337d0b8a6b63207dbd9c4ccac7029535dc874cab8') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../enable-dynamic-way.patch +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fuse-hlint + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + GHC_PACKAGE_PATH="$PWD/dist/package.conf.inplace:$(ghc --print-global-package-db)" \ +runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + PATH="$pkgdir/usr/bin:$PATH" \ + LD_LIBRARY_PATH="$pkgdir"/usr/lib \ + ihaskell_datadir="$pkgdir"/usr/share/ihaskell \ +"$pkgdir"/usr/bin/ihaskell install --prefix="$pkgdir"/usr + sed -i "s|$pkgdir||" "$pkgdir"/usr/share/jupyter/kernels/haskell/kernel.json + + install -dm755 "$pkgdir"/usr/share/jupyter/labextensions + ln -s /usr/share/ihaskell/jupyterlab-ihaskell/labextension "$pkgdir"/usr/share/jupyter/labextensions/jupyterlab-ihaskell +} Copied: ihaskell/repos/community-staging-x86_64/enable-dynamic-way.patch (from rev 1299793, ihaskell/trunk/enable-dynamic-way.patch) === --- community-staging-x86_64/enable-dynamic-way.patch (rev 0) +++ community-staging-x86_64/enable-dynamic-way.patch 2022-09-10 16:23:29 UTC (rev 1299797) @@ -0,0 +1,92 @@ +commit d03b9eb85f7a32683806f0bb1e29fac856a451e1 +Author: Martin Reboredo +Date: Tue Jul 19 18:05:17 2022 -0300 + +Dynamic way for dynamically linked RTS + +diff --git a/src/IHaskell/Eval/Util.hs b/src/IHaskell/Eval/Util.hs +index dea936d..f2579f0 100644 +--- a/src/IHaskell/Eval/Util.hs b/src/IHaskell/Eval/Util.hs +@@ -9,6 +9,7 @@ module IHaskell.Eval.Util ( + setExtension, + ExtFlag(..), + setFlags, ++setWayDynFlag, + + -- * Code Evaluation + evalImport, +@@ -42,6 +43,7 @@ import GHC.Driver.Monad (modifySession) + import GHC.Driver.Ppr + import GHC.Driver.Session + import GHC.Driver.Env.Types ++import GHC.Platf
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:25:09 Author: felixonmars Revision: 1299813 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1299812, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1299812, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:25:09 UTC (rev 1299813) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.8 +pkgrel=238 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="https://www.yesodweb.com/book/http-conduit"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('44c337f1a0a0ec74a5d6e4e28a3aa5a32609c3a4da9424e99aedc2a8db67fc4684ef10cf82d6bda0761c7ffba4f0222e683946ab6dd8de1ab8225a40cc14cf66') + +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 || 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-hls-module-name-plugin/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 17:11:20 Author: felixonmars Revision: 1299958 upgpkg: haskell-hls-module-name-plugin 1.0.0.3-16: rebuild with generic-deriving 1.14.2 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 17:11:15 UTC (rev 1299957) +++ PKGBUILD2022-09-10 17:11:20 UTC (rev 1299958) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.3 -pkgrel=15 +pkgrel=16 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin"; license=("Apache")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Saturday, September 10, 2022 @ 16:23:15 Author: felixonmars Revision: 1299789 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 1299788, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 1299788, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 16:23:15 UTC (rev 1299789) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.24.0 +pkgrel=31 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-entropy' 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9e12fb59884e521213a5b47a01f0806278008f27121dcd5a70f04f8b47d443f9e3759330b550bcf865534dd9f464e6a3c1770fb0c882325a058bbcbdbd89') + +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-http/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:21:47 Author: felixonmars Revision: 1299764 upgpkg: haskell-http 4000.4.1-42: rebuild with generic-deriving 1.14.2 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:21:47 UTC (rev 1299763) +++ PKGBUILD2022-09-10 16:21:47 UTC (rev 1299764) @@ -4,7 +4,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.4.1 -pkgrel=41 +pkgrel=42 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}"; license=('BSD')
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:15:37 Author: felixonmars Revision: 1299711 upgpkg: haskell-dbus 1.2.22-96: rebuild with generic-deriving 1.14.2 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:15:36 UTC (rev 1299710) +++ PKGBUILD2022-09-10 16:15:37 UTC (rev 1299711) @@ -4,7 +4,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.2.22 -pkgrel=95 +pkgrel=96 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/"; license=("GPL3")
[arch-commits] Commit in haskell-butcher/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:15:55 Author: felixonmars Revision: 1299718 upgpkg: haskell-butcher 1.3.3.2-239: rebuild with generic-deriving 1.14.2 Modified: haskell-butcher/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:15:53 UTC (rev 1299717) +++ PKGBUILD2022-09-10 16:15:55 UTC (rev 1299718) @@ -3,7 +3,7 @@ _hkgname=butcher pkgname=haskell-butcher pkgver=1.3.3.2 -pkgrel=238 +pkgrel=239 pkgdesc="Chops a command or program invocation into digestable pieces." url="https://github.com/lspitzner/butcher/"; license=("BSD")
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:14:40 Author: felixonmars Revision: 1299695 upgpkg: haskell-xml-hamlet 0.5.0.2-77: rebuild with generic-deriving 1.14.2 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:14:39 UTC (rev 1299694) +++ PKGBUILD2022-09-10 16:14:40 UTC (rev 1299695) @@ -4,7 +4,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0.2 -pkgrel=76 +pkgrel=77 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/"; license=("BSD")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:45:59 Author: felixonmars Revision: 1299932 upgpkg: hledger-web 1.26.1-31: rebuild with generic-deriving 1.14.2 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:45:53 UTC (rev 1299931) +++ PKGBUILD2022-09-10 16:45:59 UTC (rev 1299932) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.26.1 -pkgrel=30 +pkgrel=31 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-rio-orphans/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:15:41 Author: felixonmars Revision: 1299713 upgpkg: haskell-rio-orphans 0.1.2.0-177: rebuild with generic-deriving 1.14.2 Modified: haskell-rio-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:15:40 UTC (rev 1299712) +++ PKGBUILD2022-09-10 16:15:41 UTC (rev 1299713) @@ -3,7 +3,7 @@ _hkgname=rio-orphans pkgname=haskell-rio-orphans pkgver=0.1.2.0 -pkgrel=176 +pkgrel=177 pkgdesc="Orphan instances for the RIO type in the rio package" url="https://github.com/commercialhaskell/rio"; license=('MIT')
[arch-commits] Commit in haskell-implicit-hie/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:15:58 Author: felixonmars Revision: 1299720 upgpkg: haskell-implicit-hie 0.1.2.7-43: rebuild with generic-deriving 1.14.2 Modified: haskell-implicit-hie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:15:57 UTC (rev 1299719) +++ PKGBUILD2022-09-10 16:15:58 UTC (rev 1299720) @@ -3,7 +3,7 @@ _hkgname=implicit-hie pkgname=haskell-implicit-hie pkgver=0.1.2.7 -pkgrel=42 +pkgrel=43 pkgdesc="Auto generate hie-bios cradles & hie.yaml" url="https://github.com/Avi-D-coder/implicit-hie#readme"; license=("custom:BSD3")
[arch-commits] Commit in haskell-parameterized-utils/repos (3 files)
Date: Saturday, September 10, 2022 @ 15:55:35 Author: felixonmars Revision: 1299561 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parameterized-utils/repos/community-staging-x86_64/ haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1299559, haskell-parameterized-utils/trunk/PKGBUILD) haskell-parameterized-utils/repos/community-staging-x86_64/hashable-1.4.patch (from rev 1299559, haskell-parameterized-utils/trunk/hashable-1.4.patch) + PKGBUILD | 53 +++ hashable-1.4.patch | 114 +++ 2 files changed, 167 insertions(+) Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1299559, haskell-parameterized-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 15:55:35 UTC (rev 1299561) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=parameterized-utils +pkgname=haskell-parameterized-utils +pkgver=2.1.5.0 +pkgrel=68 +pkgdesc="Classes and data structures for working with data-kind indexed types" +url="https://github.com/GaloisInc/parameterized-utils"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-constraints' 'haskell-hashable' + 'haskell-hashtables' 'haskell-indexed-traversable' 'haskell-lens' 'haskell-profunctors' + 'haskell-th-abstraction' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hedgehog-classes' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +hashable-1.4.patch) +sha512sums=('f3cf077c50e18d426b63e86c90a719709db30ed5c85ee3ec6e2ab263fc5be3c939a27069bc83f09bb97176236a186e599051099c7653db8f7a5e33b98b8b88ed' + '84b1888a89adc682d56e7889e45d69075831442828777ce6be487930e76d9dda2f7adf0cc6b0631694b753b7e09ade34e3a4c1ca5444a6e9ceaab58cbf477274') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../hashable-1.4.patch +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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 +} Copied: haskell-parameterized-utils/repos/community-staging-x86_64/hashable-1.4.patch (from rev 1299559, haskell-parameterized-utils/trunk/hashable-1.4.patch) === --- community-staging-x86_64/hashable-1.4.patch (rev 0) +++ community-staging-x86_64/hashable-1.4.patch 2022-09-10 15:55:35 UTC (rev 1299561) @@ -0,0 +1,114 @@ +From 73ad4b0bb044decda71091a9f0e72d57de7d457c Mon Sep 17 00:00:00 2001 +From: Ryan Scott +Date: Wed, 5 Jan 2022 10:14:47 -0600 +Subject: [PATCH] Allow building with hashable-1.4.* + +Because `hashable-1.4.0.0` adds an `Eq` superclass to `Hashable`, several +`Hashable` instances in `parameterized-utils` now must add additional +constraints to satisfy the corresponding `Eq` instances. For instance, +several `Eq` instances have `TestEquality` constraints, so the `Hashable` +instances must have corresponding `TestEquality` constraints as well. + +Fixes #126. +--- + Changelog.md | 8 + parameterized-utils.cabal| 6 +++--- + src/Data/Parameterized/Classes.hs| 2 +- + src/Data/Parameterized/Context/Safe.hs | 4 ++-- + src/Data/Parameterized/Context/Unsafe.hs | 4 ++-- + src/Data/Parameterized/Some.hs | 2 +- + 6 files changed, 17 insertions(+), 9 deletions(-) + +diff --git a/Changelog.md b/Changelog.md +index a04a089..177130b 100644 +--- a/Changelog.md b/Changelog.md +@@ -1,5 +1,13 @@ + # Changelog for the `parameterized-utils` package + ++## next -- *TBA* ++ ++ * Allow building with `
[arch-commits] Commit in haskell-hslua-packaging/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:55:32 Author: felixonmars Revision: 1299560 upgpkg: haskell-hslua-packaging 2.2.0.1-16: rebuild with generic-deriving 1.14.2 Modified: haskell-hslua-packaging/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:55:17 UTC (rev 1299559) +++ PKGBUILD2022-09-10 15:55:32 UTC (rev 1299560) @@ -3,7 +3,7 @@ _hkgname=hslua-packaging pkgname=haskell-hslua-packaging pkgver=2.2.0.1 -pkgrel=15 +pkgrel=16 pkgdesc="Utilities to build Lua modules." url="https://hslua.org/"; license=("MIT")
[arch-commits] Commit in haskell-parameterized-utils/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:55:14 Author: felixonmars Revision: 1299558 upgpkg: haskell-parameterized-utils 2.1.5.0-68: rebuild with generic-deriving 1.14.2 Modified: haskell-parameterized-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:55:00 UTC (rev 1299557) +++ PKGBUILD2022-09-10 15:55:14 UTC (rev 1299558) @@ -3,7 +3,7 @@ _hkgname=parameterized-utils pkgname=haskell-parameterized-utils pkgver=2.1.5.0 -pkgrel=67 +pkgrel=68 pkgdesc="Classes and data structures for working with data-kind indexed types" url="https://github.com/GaloisInc/parameterized-utils"; license=('BSD')
[arch-commits] Commit in haskell-hslua-classes/repos (2 files)
Date: Saturday, September 10, 2022 @ 15:52:41 Author: felixonmars Revision: 1299538 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-classes/repos/community-staging-x86_64/ haskell-hslua-classes/repos/community-staging-x86_64/PKGBUILD (from rev 1299537, haskell-hslua-classes/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua-classes/repos/community-staging-x86_64/PKGBUILD (from rev 1299537, haskell-hslua-classes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 15:52:41 UTC (rev 1299538) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-classes +pkgname=haskell-hslua-classes +pkgver=2.2.0 +pkgrel=21 +pkgdesc="Type classes for HsLua" +url="https://hslua.org/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua-core' 'haskell-hslua-marshalling') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-lua-arbitrary' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('4145d3929edd4c49f6663102177614e556be81d3c7c9549998266006f9a8fefc') + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 15:55:56 Author: felixonmars Revision: 1299565 upgpkg: haskell-cheapskate 0.1.1.2-482: rebuild with generic-deriving 1.14.2 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 15:55:55 UTC (rev 1299564) +++ PKGBUILD2022-09-10 15:55:56 UTC (rev 1299565) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.2 -pkgrel=481 +pkgrel=482 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate"; license=("BSD")
[arch-commits] Commit in haskell-tdigest/repos (2 files)
Date: Saturday, September 10, 2022 @ 15:51:59 Author: felixonmars Revision: 1299527 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tdigest/repos/community-staging-x86_64/ haskell-tdigest/repos/community-staging-x86_64/PKGBUILD (from rev 1299524, haskell-tdigest/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-tdigest/repos/community-staging-x86_64/PKGBUILD (from rev 1299524, haskell-tdigest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 15:51:59 UTC (rev 1299527) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=tdigest +pkgname=haskell-tdigest +pkgver=0.2.1.1 +pkgrel=145 +pkgdesc="On-line accumulation of rank-based statistics" +url="https://github.com/phadej/haskell-tdigest#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-reducers' 'haskell-semigroupoids' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('a3998575ff5d180e6383d5bd5fc7c8e5fcfdb0c03e16f5f9089935a4d97173b7') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base -u base-compat -u tasty -u vector-algorithms -d semigroups $_hkgname.cabal + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-iadd/repos (2 files)
Date: Saturday, September 10, 2022 @ 15:52:31 Author: felixonmars Revision: 1299536 archrelease: copy trunk to community-staging-x86_64 Added: hledger-iadd/repos/community-staging-x86_64/ hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1299533, hledger-iadd/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1299533, hledger-iadd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-10 15:52:31 UTC (rev 1299536) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=hledger-iadd +pkgname=hledger-iadd +pkgver=1.3.17 +pkgrel=93 +pkgdesc="A terminal UI as drop-in replacement for hledger add" +url="https://github.com/hpdeifel/hledger-iadd#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 'haskell-megaparsec' + 'haskell-microlens' 'haskell-microlens-th' 'haskell-optparse-applicative' + 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 'haskell-vty' + 'haskell-xdg-basedir') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('44ae987d4a2b3950a0256d52e3afabea5b3b3351f1f802e8c9a8397753d35bb9b52ae90e7046e3f2f4a46406d05cefa7d7375cb326a9f6f6001c8fd623183896') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hledger-lib -u megaparsec $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in python-ntlm-auth/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, September 10, 2022 @ 23:54:53 Author: svenstaro Revision: 1300440 archrelease: copy trunk to community-any Added: python-ntlm-auth/repos/community-any/PKGBUILD (from rev 1300439, python-ntlm-auth/trunk/PKGBUILD) Deleted: python-ntlm-auth/repos/community-any/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-10 23:54:40 UTC (rev 1300439) +++ PKGBUILD2022-09-10 23:54:53 UTC (rev 1300440) @@ -1,25 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Christoph W - -pkgname=python-ntlm-auth -_module='ntlm-auth' -pkgver=1.5.0 -pkgrel=5 -pkgdesc="Creates NTLM authentication structures" -url="https://github.com/jborean93/ntlm-auth"; -depends=('python' 'python-six' 'python-cryptography') -makedepends=('python-setuptools') -license=('LGPL3') -arch=('any') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jborean93/ntlm-auth/archive/v${pkgver}.tar.gz";) -sha512sums=('cf08b23e49d45c528404b70b6be88f6c3edee9fd0d4584f3962931a08a0982cdad4089963a95aea911b6eb4db32a932536cf6d9c02c292cd447e0a9c6b3b802b') - -build() { -cd "${_module}-${pkgver}" -python setup.py build -} - -package() { -cd "${_module}-${pkgver}" -python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -} Copied: python-ntlm-auth/repos/community-any/PKGBUILD (from rev 1300439, python-ntlm-auth/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-10 23:54:53 UTC (rev 1300440) @@ -0,0 +1,25 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Christoph W + +pkgname=python-ntlm-auth +_module='ntlm-auth' +pkgver=1.5.0 +pkgrel=6 +pkgdesc="Creates NTLM authentication structures" +url="https://github.com/jborean93/ntlm-auth"; +depends=('python' 'python-six' 'python-cryptography') +makedepends=('python-setuptools') +license=('MIT') +arch=('any') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jborean93/ntlm-auth/archive/v${pkgver}.tar.gz";) +sha512sums=('cf08b23e49d45c528404b70b6be88f6c3edee9fd0d4584f3962931a08a0982cdad4089963a95aea911b6eb4db32a932536cf6d9c02c292cd447e0a9c6b3b802b') + +build() { +cd "${_module}-${pkgver}" +python setup.py build +} + +package() { +cd "${_module}-${pkgver}" +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +}
[arch-commits] Commit in python-ntlm-auth/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 23:54:40 Author: svenstaro Revision: 1300439 upgpkg: python-ntlm-auth 1.5.0-6: License changed to MIT Modified: python-ntlm-auth/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 23:49:33 UTC (rev 1300438) +++ PKGBUILD2022-09-10 23:54:40 UTC (rev 1300439) @@ -1,15 +1,15 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Contributor: Christoph W pkgname=python-ntlm-auth _module='ntlm-auth' pkgver=1.5.0 -pkgrel=5 +pkgrel=6 pkgdesc="Creates NTLM authentication structures" url="https://github.com/jborean93/ntlm-auth"; depends=('python' 'python-six' 'python-cryptography') makedepends=('python-setuptools') -license=('LGPL3') +license=('MIT') arch=('any') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jborean93/ntlm-auth/archive/v${pkgver}.tar.gz";) sha512sums=('cf08b23e49d45c528404b70b6be88f6c3edee9fd0d4584f3962931a08a0982cdad4089963a95aea911b6eb4db32a932536cf6d9c02c292cd447e0a9c6b3b802b')
[arch-commits] Commit in ansible-core/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, September 10, 2022 @ 23:49:33 Author: svenstaro Revision: 1300438 archrelease: copy trunk to community-any Added: ansible-core/repos/community-any/PKGBUILD (from rev 1300437, ansible-core/trunk/PKGBUILD) Deleted: ansible-core/repos/community-any/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-10 23:49:19 UTC (rev 1300437) +++ PKGBUILD2022-09-10 23:49:33 UTC (rev 1300438) @@ -1,48 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Bartłomiej Piotrowski -# Contributor: Daniel Wallace -# Contributor: Chris -# Contributor: m0ikz -# Contributor: atweiden - -pkgname=ansible-core -pkgver=2.13.3 -pkgrel=1 -pkgdesc='Radically simple IT automation platform' -arch=('any') -url='https://pypi.org/project/ansible-core' -license=('GPL3') -depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 'python-resolvelib') -optdepends=('sshpass: for ssh connections with password' -'python-passlib: crypt values for vars_prompt' -'python-netaddr: for the ipaddr filter' -'python-systemd: log to journal' -'python-pywinrm: connect to Windows machines' -'python-dnspython: for dig lookup' -'python-jmespath: json_query support') -makedepends=('python-setuptools' 'python-straight.plugin' 'python-docutils') -provides=('python-ansible' 'ansible-base') -replaces=('ansible-base') -backup=('etc/ansible/ansible.cfg') -source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz";) -sha512sums=('9be80d0dcd10d012c871b5c95b2357430dfa6809bff794158a4ae06a40761c01db60a966115d7a9141028c96d79a1d99d6bfb191788dc1c467dd0107dba7058c') - -build() { - cd ansible-core-${pkgver} - python setup.py build - - make docs -} - -package() { - cd ansible-core-${pkgver} - python setup.py install -O1 --root="${pkgdir}" - install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING - - install -d "${pkgdir}"/usr/share/ansible/doc - cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ - install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg - - install -d "${pkgdir}"/usr/share/man/man1 - cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 -} Copied: ansible-core/repos/community-any/PKGBUILD (from rev 1300437, ansible-core/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-10 23:49:33 UTC (rev 1300438) @@ -0,0 +1,48 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Bartłomiej Piotrowski +# Contributor: Daniel Wallace +# Contributor: Chris +# Contributor: m0ikz +# Contributor: atweiden + +pkgname=ansible-core +pkgver=2.13.3 +pkgrel=2 +pkgdesc='Radically simple IT automation platform' +arch=('any') +url='https://pypi.org/project/ansible-core' +license=('GPL3') +depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 'python-resolvelib' 'python-packaging') +optdepends=('sshpass: for ssh connections with password' +'python-passlib: crypt values for vars_prompt' +'python-netaddr: for the ipaddr filter' +'python-systemd: log to journal' +'python-pywinrm: connect to Windows machines' +'python-dnspython: for dig lookup' +'python-jmespath: json_query support') +makedepends=('python-setuptools' 'python-straight.plugin' 'python-docutils') +provides=('python-ansible' 'ansible-base') +replaces=('ansible-base') +backup=('etc/ansible/ansible.cfg') +source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz";) +sha512sums=('9be80d0dcd10d012c871b5c95b2357430dfa6809bff794158a4ae06a40761c01db60a966115d7a9141028c96d79a1d99d6bfb191788dc1c467dd0107dba7058c') + +build() { + cd ansible-core-${pkgver} + python setup.py build + + make docs +} + +package() { + cd ansible-core-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING + + install -d "${pkgdir}"/usr/share/ansible/doc + cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ + install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg + + install -d "${pkgdir}"/usr/share/man/man1 + cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 +}
[arch-commits] Commit in ansible-core/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 23:49:19 Author: svenstaro Revision: 1300437 upgpkg: ansible-core 2.13.3-2: Add dep on python-packaging for ansible-galaxy Modified: ansible-core/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 22:18:42 UTC (rev 1300436) +++ PKGBUILD2022-09-10 23:49:19 UTC (rev 1300437) @@ -7,12 +7,12 @@ pkgname=ansible-core pkgver=2.13.3 -pkgrel=1 +pkgrel=2 pkgdesc='Radically simple IT automation platform' arch=('any') url='https://pypi.org/project/ansible-core' license=('GPL3') -depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 'python-resolvelib') +depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 'python-resolvelib' 'python-packaging') optdepends=('sshpass: for ssh connections with password' 'python-passlib: crypt values for vars_prompt' 'python-netaddr: for the ipaddr filter'
[arch-commits] Commit in clash-ghc/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:23:21 Author: felixonmars Revision: 1299792 upgpkg: clash-ghc 1.6.3-26: rebuild with generic-deriving 1.14.2 Modified: clash-ghc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:23:20 UTC (rev 1299791) +++ PKGBUILD2022-09-10 16:23:21 UTC (rev 1299792) @@ -2,7 +2,7 @@ pkgname=clash-ghc pkgver=1.6.3 -pkgrel=25 +pkgrel=26 pkgdesc="CAES Language for Synchronous Hardware" url="https://clash-lang.org/"; license=("BSD")
[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 17:10:59 Author: felixonmars Revision: 1299955 upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-256: rebuild with generic-deriving 1.14.2 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 17:09:55 UTC (rev 1299954) +++ PKGBUILD2022-09-10 17:10:59 UTC (rev 1299955) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.1.0 -pkgrel=255 +pkgrel=256 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hslua-module-version/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:01:32 Author: felixonmars Revision: 1299618 upgpkg: haskell-hslua-module-version 1.0.3-5: rebuild with generic-deriving 1.14.2 Modified: haskell-hslua-module-version/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:01:10 UTC (rev 1299617) +++ PKGBUILD2022-09-10 16:01:32 UTC (rev 1299618) @@ -3,7 +3,7 @@ _hkgname=hslua-module-version pkgname=haskell-hslua-module-version pkgver=1.0.3 -pkgrel=4 +pkgrel=5 pkgdesc="Lua module to work with version specifiers." url="https://github.com/hslua/hslua-module-version"; license=("MIT")
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Saturday, September 10, 2022 @ 16:22:34 Author: felixonmars Revision: 1299775 upgpkg: haskell-dav 1.3.4-507: rebuild with generic-deriving 1.14.2 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-10 16:22:30 UTC (rev 1299774) +++ PKGBUILD2022-09-10 16:22:34 UTC (rev 1299775) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.4 -pkgrel=506 +pkgrel=507 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")