[arch-commits] Commit in plocate/repos/community-x86_64 (8 files)
Date: Wednesday, January 6, 2021 @ 07:33:52 Author: foxboron Revision: 810544 archrelease: copy trunk to community-x86_64 Added: plocate/repos/community-x86_64/PKGBUILD (from rev 810543, plocate/trunk/PKGBUILD) plocate/repos/community-x86_64/plocate.install (from rev 810543, plocate/trunk/plocate.install) plocate/repos/community-x86_64/plocate.sysusers (from rev 810543, plocate/trunk/plocate.sysusers) plocate/repos/community-x86_64/plocate.tmpfiles (from rev 810543, plocate/trunk/plocate.tmpfiles) Deleted: plocate/repos/community-x86_64/PKGBUILD plocate/repos/community-x86_64/plocate.install plocate/repos/community-x86_64/plocate.sysusers plocate/repos/community-x86_64/plocate.tmpfiles --+ PKGBUILD | 88 ++--- plocate.install | 20 ++-- plocate.sysusers |2 - plocate.tmpfiles |2 - 4 files changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-06 07:33:39 UTC (rev 810543) +++ PKGBUILD2021-01-06 07:33:52 UTC (rev 810544) @@ -1,44 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Hans-Nikolai Viessmann - -pkgname=plocate -pkgver=1.1.3 -pkgrel=1 -pkgdesc="Alternative to locate, faster and compatible with mlocate's database." -arch=('x86_64' 'i686') -url="https://plocate.sesse.net; -license=('GPL2') -install=plocate.install -depends=('zstd' 'liburing' 'systemd') -makedepends=('meson') -source=("${url}/download/${pkgname}-${pkgver}.tar.gz" -'plocate.sysusers' -'plocate.tmpfiles') -sha256sums=('5e6174838e53b1d63852215b02bededcb9878d8fc7f375e3b33afd59121811fa' -'1713a8fc8b81f4a390bf8597c4c0e917474379002dcc984aad2f44218d10c82a' -'adda399ac42f0faa002caab5bf932777c0006ae7c4387add859c9f77321b4202') - -build() { -cd $pkgname-$pkgver -arch-meson \ --Dinstall_cron=false \ --Dinstall_systemd=true\ --Dlocategroup=locate \ --Dupdatedb_progname=updatedb.plocate \ -../build -meson compile -C ../build -} - -package() { -cd $pkgname-$pkgver -DESTDIR="$pkgdir" meson install -C ../build - -chgrp 21 "${pkgdir}/usr/bin/plocate" -chmod 2755 "${pkgdir}/usr/bin/plocate" - -install -Dm644 ../plocate.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/plocate.conf" -install -Dm644 ../plocate.sysusers "$pkgdir/usr/lib/sysusers.d/plocate.conf" - -mv "$pkgdir/usr/share/man/man5/updatedb.conf.5" \ - "$pkgdir/usr/share/man/man5/updatedb.plocate.conf.5" -} Copied: plocate/repos/community-x86_64/PKGBUILD (from rev 810543, plocate/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-06 07:33:52 UTC (rev 810544) @@ -0,0 +1,44 @@ +# Maintainer: Morten Linderud +# Contributor: Hans-Nikolai Viessmann + +pkgname=plocate +pkgver=1.1.3 +pkgrel=2 +pkgdesc="Alternative to locate, faster and compatible with mlocate's database." +arch=('x86_64' 'i686') +url="https://plocate.sesse.net; +license=('GPL2') +install=plocate.install +depends=('zstd' 'liburing' 'systemd') +makedepends=('meson') +source=("${url}/download/${pkgname}-${pkgver}.tar.gz" +'plocate.sysusers' +'plocate.tmpfiles') +sha256sums=('5e6174838e53b1d63852215b02bededcb9878d8fc7f375e3b33afd59121811fa' +'1713a8fc8b81f4a390bf8597c4c0e917474379002dcc984aad2f44218d10c82a' +'adda399ac42f0faa002caab5bf932777c0006ae7c4387add859c9f77321b4202') + +build() { +cd $pkgname-$pkgver +arch-meson \ +-Dinstall_cron=false \ +-Dinstall_systemd=true\ +-Dlocategroup=locate \ +-Dupdatedb_progname=updatedb.plocate \ +../build +meson compile -C ../build +} + +package() { +cd $pkgname-$pkgver +DESTDIR="$pkgdir" meson install -C ../build + +chgrp 21 "${pkgdir}/usr/bin/plocate" +chmod 2755 "${pkgdir}/usr/bin/plocate" + +install -Dm644 ../plocate.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/plocate.conf" +install -Dm644 ../plocate.sysusers "$pkgdir/usr/lib/sysusers.d/plocate.conf" + +mv "$pkgdir/usr/share/man/man5/updatedb.conf.5" \ + "$pkgdir/usr/share/man/man5/updatedb.plocate.conf.5" +} Deleted: plocate.install === --- plocate.install 2021-01-06 07:33:39 UTC (rev 810543) +++ plocate.install 2021-01-06 07:33:52 UTC (rev 810544) @@ -1,10 +0,0 @@ -post_upgrade() { - cat << EOF -plocate now provides it's own "updatedb". plocate-build.service is deprecated -and should be removed. Enable plocate-updatedb.service. -EOF -} - -post_install(){ - post_upgrade -} Copied: plocate/repos/community-x86_64/plocate.install (from rev 810543, plocate/trunk/plocate.install) === --- plocate.install
[arch-commits] Commit in plocate/trunk (PKGBUILD plocate.install)
Date: Wednesday, January 6, 2021 @ 07:33:39 Author: foxboron Revision: 810543 upgpkg: plocate 1.1.3-2 Modified: plocate/trunk/PKGBUILD plocate/trunk/plocate.install -+ PKGBUILD|2 +- plocate.install |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:29:53 UTC (rev 810542) +++ PKGBUILD2021-01-06 07:33:39 UTC (rev 810543) @@ -3,7 +3,7 @@ pkgname=plocate pkgver=1.1.3 -pkgrel=1 +pkgrel=2 pkgdesc="Alternative to locate, faster and compatible with mlocate's database." arch=('x86_64' 'i686') url="https://plocate.sesse.net; Modified: plocate.install === --- plocate.install 2021-01-06 00:29:53 UTC (rev 810542) +++ plocate.install 2021-01-06 07:33:39 UTC (rev 810543) @@ -1,7 +1,7 @@ post_upgrade() { cat << EOF plocate now provides it's own "updatedb". plocate-build.service is deprecated -and should be removed. Enable plocate-updatedb.service. +and should be removed. Enable plocate-updatedb.timer. EOF }
[arch-commits] Commit in haskell-bytestring-tree-builder/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:29:53 Author: felixonmars Revision: 810542 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-tree-builder/repos/community-staging-x86_64/ haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 810541, haskell-bytestring-tree-builder/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 810541, haskell-bytestring-tree-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:29:53 UTC (rev 810542) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bytestring-tree-builder +pkgname=haskell-bytestring-tree-builder +pkgver=0.2.7.5 +pkgrel=31 +pkgdesc="A very efficient ByteString builder implementation based on the binary tree" +url="https://github.com/nikita-volkov/bytestring-tree-builder; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9311e9cd1cbadf91fcbcea2beebc680d2d22633350a36649e6932e7b95258213934bfcd223e838c4b24bf5daeab88a886b88e19e0dbede4a9be3c0d0565d7275') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bytestring-tree-builder/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:29:42 Author: felixonmars Revision: 810541 upgpkg: haskell-bytestring-tree-builder 0.2.7.5-31: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-bytestring-tree-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:29:15 UTC (rev 810540) +++ PKGBUILD2021-01-06 00:29:42 UTC (rev 810541) @@ -4,7 +4,7 @@ _hkgname=bytestring-tree-builder pkgname=haskell-bytestring-tree-builder pkgver=0.2.7.5 -pkgrel=30 +pkgrel=31 pkgdesc="A very efficient ByteString builder implementation based on the binary tree" url="https://github.com/nikita-volkov/bytestring-tree-builder; license=("MIT")
[arch-commits] Commit in haskell-text-show/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:29:15 Author: felixonmars Revision: 810540 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-show/repos/community-staging-x86_64/ haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 810539, haskell-text-show/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 810539, haskell-text-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:29:15 UTC (rev 810540) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=text-show +pkgname=haskell-text-show +pkgver=3.9 +pkgrel=36 +pkgdesc="Efficient conversion of values into Text" +url="https://github.com/RyanGlScott/text-show; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat-batteries' 'haskell-bifunctors' 'haskell-generic-deriving' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-deriving-compat' 'haskell-hspec' + 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fd2b1ae6e4b3de09950dff0557ee35e1754e24c5f1a88876418f8a3635fe4b3eb5d7fdea9893ba7d95324a286625805696e438fcef92ae580f2214409b514820') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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-text-show/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:29:05 Author: felixonmars Revision: 810539 upgpkg: haskell-text-show 3.9-36: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-text-show/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:27:39 UTC (rev 810538) +++ PKGBUILD2021-01-06 00:29:05 UTC (rev 810539) @@ -3,7 +3,7 @@ _hkgname=text-show pkgname=haskell-text-show pkgver=3.9 -pkgrel=35 +pkgrel=36 pkgdesc="Efficient conversion of values into Text" url="https://github.com/RyanGlScott/text-show; license=('BSD')
[arch-commits] Commit in haskell-pretty-simple/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:27:39 Author: felixonmars Revision: 810538 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pretty-simple/repos/community-staging-x86_64/ haskell-pretty-simple/repos/community-staging-x86_64/PKGBUILD (from rev 810537, haskell-pretty-simple/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-pretty-simple/repos/community-staging-x86_64/PKGBUILD (from rev 810537, haskell-pretty-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:27:39 UTC (rev 810538) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=pretty-simple +pkgname=haskell-pretty-simple +pkgver=4.0.0.0 +pkgrel=35 +pkgdesc="Pretty printer for data types with a 'Show' instance" +url="https://github.com/cdepillabout/pretty-simple; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b30ad63fac3545e6f6b2d67b323e4d43ef29ea2a51e2ac3433e8d0ffa6776e90ac2bbe3ab790c500244c77a54a93cc5a2a6b6e87a2524f8777c74529f7681f78') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pretty-simple/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:27:28 Author: felixonmars Revision: 810537 upgpkg: haskell-pretty-simple 4.0.0.0-35: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-pretty-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:26:57 UTC (rev 810536) +++ PKGBUILD2021-01-06 00:27:28 UTC (rev 810537) @@ -3,7 +3,7 @@ _hkgname=pretty-simple pkgname=haskell-pretty-simple pkgver=4.0.0.0 -pkgrel=34 +pkgrel=35 pkgdesc="Pretty printer for data types with a 'Show' instance" url="https://github.com/cdepillabout/pretty-simple; license=('BSD')
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:26:57 Author: felixonmars Revision: 810536 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/ haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 810535, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 810535, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:26:57 UTC (rev 810536) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-convert-ansi-wl-pprint +pkgname=haskell-prettyprinter-convert-ansi-wl-pprint +pkgver=1.1.1 +pkgrel=56 +pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." +url="https://github.com/quchen/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('12582ba31dc7401047a8e98c8059aee687c9b420825f6887567dbab1181602e97ad973f883592e3f035840e7abec61daa3718dba90a3cf8cac4f543674a31142') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:26:47 Author: felixonmars Revision: 810535 upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1.1-56: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:26:22 UTC (rev 810534) +++ PKGBUILD2021-01-06 00:26:47 UTC (rev 810535) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-convert-ansi-wl-pprint pkgname=haskell-prettyprinter-convert-ansi-wl-pprint pkgver=1.1.1 -pkgrel=55 +pkgrel=56 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." url="https://github.com/quchen/prettyprinter; license=('custom:BSD2')
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:26:22 Author: felixonmars Revision: 810534 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/ haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 810533, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 810533, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:26:22 UTC (rev 810534) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-ansi-terminal +pkgname=haskell-prettyprinter-ansi-terminal +pkgver=1.1.2 +pkgrel=53 +pkgdesc="ANSI terminal backend for the prettyprinter package." +url="https://github.com/quchen/prettyprinter-ansi-terminal; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6f3f077f3f171b6a2c1ca811d267f5311328cd3538ace0c174dd87960fd2617a6543e4bfe239f231ef68c6cce87ce563d0f2068631c084a1faa56a3e051f3fae') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildReadme +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:26:10 Author: felixonmars Revision: 810533 upgpkg: haskell-prettyprinter-ansi-terminal 1.1.2-53: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:25:43 UTC (rev 810532) +++ PKGBUILD2021-01-06 00:26:10 UTC (rev 810533) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-ansi-terminal pkgname=haskell-prettyprinter-ansi-terminal pkgver=1.1.2 -pkgrel=52 +pkgrel=53 pkgdesc="ANSI terminal backend for the prettyprinter package." url="https://github.com/quchen/prettyprinter-ansi-terminal; license=('custom:BSD2')
[arch-commits] Commit in haskell-prettyprinter/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:25:43 Author: felixonmars Revision: 810532 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter/repos/community-staging-x86_64/ haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 810531, haskell-prettyprinter/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 810531, haskell-prettyprinter/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:25:43 UTC (rev 810532) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter +pkgname=haskell-prettyprinter +pkgver=1.7.0 +pkgrel=44 +pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter." +url="https://github.com/hspec/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-pgp-wordlist' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4f1b756b3284a0319bb73229e8445f6d92c3d3d12a879f651df5624389bd6c449b2d9bc440dbf70d8752a6ba574d0539f91950d4bafbe7f9d3fd79d0d30ec95d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildReadme +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-prettyprinter/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:25:33 Author: felixonmars Revision: 810531 upgpkg: haskell-prettyprinter 1.7.0-44: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-prettyprinter/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:24:25 UTC (rev 810530) +++ PKGBUILD2021-01-06 00:25:33 UTC (rev 810531) @@ -3,7 +3,7 @@ _hkgname=prettyprinter pkgname=haskell-prettyprinter pkgver=1.7.0 -pkgrel=43 +pkgrel=44 pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter." url="https://github.com/hspec/prettyprinter; license=('custom:BSD2')
[arch-commits] Commit in haskell-binary-parser/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:24:25 Author: felixonmars Revision: 810530 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-parser/repos/community-staging-x86_64/ haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 810529, haskell-binary-parser/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 810529, haskell-binary-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:24:25 UTC (rev 810530) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-parser +pkgname=haskell-binary-parser +pkgver=0.5.6 +pkgrel=82 +pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" +url="https://github.com/nikita-volkov/binary-parser; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' '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=('e218ac9f38f85f143acaed4ecd8d347e1442807e07159c097fef84b48fbb2c08b4f0f1915c5dd5692b4bf779ba3ccdfbf6f48665f0447a1b4cf44c76c638011e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-binary-parser/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:24:15 Author: felixonmars Revision: 810529 upgpkg: haskell-binary-parser 0.5.6-82: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-binary-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:23:45 UTC (rev 810528) +++ PKGBUILD2021-01-06 00:24:15 UTC (rev 810529) @@ -4,7 +4,7 @@ _hkgname=binary-parser pkgname=haskell-binary-parser pkgver=0.5.6 -pkgrel=81 +pkgrel=82 pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" url="https://github.com/nikita-volkov/binary-parser; license=("MIT")
[arch-commits] Commit in haskell-text-builder/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:23:45 Author: felixonmars Revision: 810528 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-builder/repos/community-staging-x86_64/ haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 810527, haskell-text-builder/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 810527, haskell-text-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:23:45 UTC (rev 810528) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=text-builder +pkgname=haskell-text-builder +pkgver=0.6.6.1 +pkgrel=131 +pkgdesc="An efficient strict text builder" +url="https://github.com/nikita-volkov/text-builder; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-deferred-folds') +makedepends=('ghc' '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=('c98381114426ca93b4f4bf6899265a0c62ee683080acf3896e6f6592cefc4a2df00460908755a55be8b33af7840ccd378e48c52f4379f8dd4bc3411928c5c067') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-text-builder/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:23:35 Author: felixonmars Revision: 810527 upgpkg: haskell-text-builder 0.6.6.1-131: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-text-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:23:03 UTC (rev 810526) +++ PKGBUILD2021-01-06 00:23:35 UTC (rev 810527) @@ -3,7 +3,7 @@ _hkgname=text-builder pkgname=haskell-text-builder pkgver=0.6.6.1 -pkgrel=130 +pkgrel=131 pkgdesc="An efficient strict text builder" url="https://github.com/nikita-volkov/text-builder; license=('MIT')
[arch-commits] Commit in haskell-deferred-folds/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:23:03 Author: felixonmars Revision: 810526 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 810525, haskell-deferred-folds/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 810525, haskell-deferred-folds/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:23:03 UTC (rev 810526) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=deferred-folds +pkgname=haskell-deferred-folds +pkgver=0.9.15 +pkgrel=18 +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' '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=('7b52b5ea8176dce3e5f2291afda4bb7596746ac3406ad4215e52c5e3fffb3338709ab01b6a500d4c887fc77dfd2988eb450f9d3b5b4f2d8dfa83a4dc435ff8a0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-deferred-folds/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:22:52 Author: felixonmars Revision: 810525 upgpkg: haskell-deferred-folds 0.9.15-18: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-deferred-folds/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:22:21 UTC (rev 810524) +++ PKGBUILD2021-01-06 00:22:52 UTC (rev 810525) @@ -3,7 +3,7 @@ _hkgname=deferred-folds pkgname=haskell-deferred-folds pkgver=0.9.15 -pkgrel=17 +pkgrel=18 pkgdesc="Abstractions over deferred folds" url="https://github.com/metrix-ai/deferred-folds; license=('MIT')
[arch-commits] Commit in haskell-ixset-typed/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:22:21 Author: felixonmars Revision: 810524 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ixset-typed/repos/community-staging-x86_64/ haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 810523, haskell-ixset-typed/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 810523, haskell-ixset-typed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:22:21 UTC (rev 810524) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ixset-typed +pkgname=haskell-ixset-typed +pkgver=0.5 +pkgrel=89 +pkgdesc="Efficient relational queries on Haskell sets" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-ixset-typed/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:22:11 Author: felixonmars Revision: 810523 upgpkg: haskell-ixset-typed 0.5-89: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-ixset-typed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:21:38 UTC (rev 810522) +++ PKGBUILD2021-01-06 00:22:11 UTC (rev 810523) @@ -3,7 +3,7 @@ _hkgname=ixset-typed pkgname=haskell-ixset-typed pkgver=0.5 -pkgrel=88 +pkgrel=89 pkgdesc="Efficient relational queries on Haskell sets" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-safecopy/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:21:38 Author: felixonmars Revision: 810522 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 810521, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 810521, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:21:38 UTC (rev 810522) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.10.3 +pkgrel=76 +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' '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=('bc90f4555b63c561003d5f87b230160005b2a505370322dbd2a5117261671efcac701ebe7578b20ee585989b2c13256363c13036710e5feaced56b593ce7e323') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:21:28 Author: felixonmars Revision: 810521 upgpkg: haskell-safecopy 0.10.3-76: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-safecopy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:20:41 UTC (rev 810520) +++ PKGBUILD2021-01-06 00:21:28 UTC (rev 810521) @@ -3,7 +3,7 @@ _hkgname=safecopy pkgname=haskell-safecopy pkgver=0.10.3 -pkgrel=75 +pkgrel=76 pkgdesc="Binary serialization with version control." url="http://acid-state.seize.it/safecopy; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:20:41 Author: felixonmars Revision: 810520 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 810519, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 810519, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:20:41 UTC (rev 810520) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=239 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-concise/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:20:30 Author: felixonmars Revision: 810519 upgpkg: haskell-concise 0.1.0.1-239: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:20:02 UTC (rev 810518) +++ PKGBUILD2021-01-06 00:20:30 UTC (rev 810519) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=238 +pkgrel=239 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("BSD")
[arch-commits] Commit in haskell-dbus-hslogger/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:20:02 Author: felixonmars Revision: 810518 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus-hslogger/repos/community-staging-x86_64/ haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 810517, haskell-dbus-hslogger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 810517, haskell-dbus-hslogger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:20:02 UTC (rev 810518) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=dbus-hslogger +pkgname=haskell-dbus-hslogger +pkgver=0.1.0.1 +pkgrel=137 +pkgdesc="Expose a dbus server to control hslogger" +url="https://github.com/IvanMalison/dbus-hslogger; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dbus' 'haskell-hslogger' 'haskell-optparse-applicative') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34d3d2f9f99f99671bb3cf11eefa0f347918b4cfb69d2188be985e5abf2867d1b33b6473bb8e311f67426778f2611e008a78e99bd2d2e1f5a2c25b7ab5568d1f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dbus-hslogger/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:19:51 Author: felixonmars Revision: 810517 upgpkg: haskell-dbus-hslogger 0.1.0.1-137: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-dbus-hslogger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:19:21 UTC (rev 810516) +++ PKGBUILD2021-01-06 00:19:51 UTC (rev 810517) @@ -3,7 +3,7 @@ _hkgname=dbus-hslogger pkgname=haskell-dbus-hslogger pkgver=0.1.0.1 -pkgrel=136 +pkgrel=137 pkgdesc="Expose a dbus server to control hslogger" url="https://github.com/IvanMalison/dbus-hslogger; license=('BSD')
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:19:21 Author: felixonmars Revision: 810516 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 810515, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 810515, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:19:21 UTC (rev 810516) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=389 +pkgdesc="Desktop Notifications client" +url="https://bitbucket.org/taejo/fdo-notify/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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-fdo-notify/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:19:10 Author: felixonmars Revision: 810515 upgpkg: haskell-fdo-notify 0.3.1-389: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:18:43 UTC (rev 810514) +++ PKGBUILD2021-01-06 00:19:10 UTC (rev 810515) @@ -4,7 +4,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=388 +pkgrel=389 pkgdesc="Desktop Notifications client" url="https://bitbucket.org/taejo/fdo-notify/; license=("BSD")
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:18:43 Author: felixonmars Revision: 810514 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 810513, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 810513, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:18:43 UTC (rev 810514) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.2.17 +pkgrel=5 +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=('d82c1e1d9f97dfe565f8e324242900f9571e2f7636041ad0fbadd9051de1ca91760e43e558637511e5c8c95c0498b6d6a4dfe45a5609e79dc552b4a50a90250b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || : # https://github.com/rblaze/haskell-dbus/issues/51 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:18:33 Author: felixonmars Revision: 810513 upgpkg: haskell-dbus 1.2.17-5: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:17:32 UTC (rev 810512) +++ PKGBUILD2021-01-06 00:18:33 UTC (rev 810513) @@ -4,7 +4,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.2.17 -pkgrel=4 +pkgrel=5 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-record-dot-preprocessor/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:17:32 Author: felixonmars Revision: 810512 archrelease: copy trunk to community-staging-x86_64 Added: haskell-record-dot-preprocessor/repos/community-staging-x86_64/ haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD (from rev 810511, haskell-record-dot-preprocessor/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD (from rev 810511, haskell-record-dot-preprocessor/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:17:32 UTC (rev 810512) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=record-dot-preprocessor +pkgname=haskell-record-dot-preprocessor +pkgver=0.2.7 +pkgrel=34 +pkgdesc="Preprocessor to allow record.field syntax" +url="https://github.com/ndmitchell/record-dot-preprocessor#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-uniplate') +makedepends=('ghc' 'haskell-record-hasfield') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('a110fa2dc56177c0272138ad5e182357012fec85f9ec23ad293cd1351d25f6b91b3305d57f5470e8ba04255cc1c9897048d9d893522f7f62e73e3f7415965077') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-record-dot-preprocessor/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:17:22 Author: felixonmars Revision: 810511 upgpkg: haskell-record-dot-preprocessor 0.2.7-34: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-record-dot-preprocessor/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:16:48 UTC (rev 810510) +++ PKGBUILD2021-01-06 00:17:22 UTC (rev 810511) @@ -3,7 +3,7 @@ _hkgname=record-dot-preprocessor pkgname=haskell-record-dot-preprocessor pkgver=0.2.7 -pkgrel=33 +pkgrel=34 pkgdesc="Preprocessor to allow record.field syntax" url="https://github.com/ndmitchell/record-dot-preprocessor#readme; license=("BSD")
[arch-commits] Commit in haskell-apply-refact/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:16:48 Author: felixonmars Revision: 810510 archrelease: copy trunk to community-staging-x86_64 Added: haskell-apply-refact/repos/community-staging-x86_64/ haskell-apply-refact/repos/community-staging-x86_64/PKGBUILD (from rev 810509, haskell-apply-refact/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-apply-refact/repos/community-staging-x86_64/PKGBUILD (from rev 810509, haskell-apply-refact/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:16:48 UTC (rev 810510) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=apply-refact +pkgname=haskell-apply-refact +pkgver=0.8.2.1 +pkgrel=16 +pkgdesc="Perform refactorings specified by the refact library." +url="https://github.com/mpickering/apply-refact; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-filemanip' 'haskell-ghc-exactprint' + 'haskell-optparse-applicative' 'haskell-refact' 'haskell-syb' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-silently' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('776f0133ee26075b0872b5344e530a65b66d2b1170286cd95114ae33b6e6b689') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-apply-refact/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:16:38 Author: felixonmars Revision: 810509 upgpkg: haskell-apply-refact 0.8.2.1-16: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-apply-refact/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:15:25 UTC (rev 810508) +++ PKGBUILD2021-01-06 00:16:38 UTC (rev 810509) @@ -3,7 +3,7 @@ _hkgname=apply-refact pkgname=haskell-apply-refact pkgver=0.8.2.1 -pkgrel=15 +pkgrel=16 pkgdesc="Perform refactorings specified by the refact library." url="https://github.com/mpickering/apply-refact; license=("BSD")
[arch-commits] Commit in haskell-filepattern/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:15:25 Author: felixonmars Revision: 810508 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filepattern/repos/community-staging-x86_64/ haskell-filepattern/repos/community-staging-x86_64/PKGBUILD (from rev 810507, haskell-filepattern/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-filepattern/repos/community-staging-x86_64/PKGBUILD (from rev 810507, haskell-filepattern/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:15:25 UTC (rev 810508) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=filepattern +pkgname=haskell-filepattern +pkgver=0.1.2 +pkgrel=79 +pkgdesc="File path glob-like matching" +url="https://github.com/ndmitchell/filepattern; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra') +makedepends=('ghc' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('16866d70efdf55ee4e6b246eb7f7300c9ad4c148d8136d817f601b9c0cac95eb1ddaf57ab0b6fad539298b55128fe5c255c31fd152a713bf312488eae823da23') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-filepattern/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:15:15 Author: felixonmars Revision: 810507 upgpkg: haskell-filepattern 0.1.2-79: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-filepattern/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:14:46 UTC (rev 810506) +++ PKGBUILD2021-01-06 00:15:15 UTC (rev 810507) @@ -3,7 +3,7 @@ _hkgname=filepattern pkgname=haskell-filepattern pkgver=0.1.2 -pkgrel=78 +pkgrel=79 pkgdesc="File path glob-like matching" url="https://github.com/ndmitchell/filepattern; license=('BSD')
[arch-commits] Commit in haskell-what4/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:14:46 Author: felixonmars Revision: 810506 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 810505, haskell-what4/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 810505, haskell-what4/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:14:46 UTC (rev 810506) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=what4 +pkgname=haskell-what4 +pkgver=1.0 +pkgrel=87 +pkgdesc="Solver-agnostic symbolic values support for issuing queries" +url="https://github.com/GaloisInc/what4; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-ansi-wl-pprint' 'haskell-bimap' + 'haskell-bifunctors' 'haskell-bv-sized' 'haskell-deriving-compat' + 'haskell-data-binary-ieee754' 'haskell-extra' 'haskell-fingertree' 'haskell-hashable' + 'haskell-hashtables' 'haskell-io-streams' 'haskell-lens' 'haskell-panic' + 'haskell-parameterized-utils' 'haskell-scientific' 'haskell-temporary' + 'haskell-th-abstraction' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector' 'haskell-versions' 'haskell-zenc') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('cvc4' 'yices' 'z3') +optdepends=('cvc4' 'yices' 'z3') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fcfb36322d3cd82fa5c013d404cbe8c7c8e52dc8e1b8b530df8c1c174d67327e9a48ba1a4c0714d87925eecd69713b341c4c96055693d2b6788a0c6bf7fc56a9') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +uusi $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/GaloisInc/what4/issues/67 +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-what4/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:14:36 Author: felixonmars Revision: 810505 upgpkg: haskell-what4 1.0-87: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-what4/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:09:42 UTC (rev 810504) +++ PKGBUILD2021-01-06 00:14:36 UTC (rev 810505) @@ -3,7 +3,7 @@ _hkgname=what4 pkgname=haskell-what4 pkgver=1.0 -pkgrel=86 +pkgrel=87 pkgdesc="Solver-agnostic symbolic values support for issuing queries" url="https://github.com/GaloisInc/what4; license=('BSD')
[arch-commits] Commit in haskell-algebraic-graphs/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:09:42 Author: felixonmars Revision: 810504 archrelease: copy trunk to community-staging-x86_64 Added: haskell-algebraic-graphs/repos/community-staging-x86_64/ haskell-algebraic-graphs/repos/community-staging-x86_64/PKGBUILD (from rev 810503, haskell-algebraic-graphs/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-algebraic-graphs/repos/community-staging-x86_64/PKGBUILD (from rev 810503, haskell-algebraic-graphs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:09:42 UTC (rev 810504) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=algebraic-graphs +pkgname=haskell-algebraic-graphs +pkgver=0.5 +pkgrel=41 +pkgdesc="A library for algebraic graph construction and transformation" +url="https://github.com/snowleopard/alga; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-extra' 'haskell-inspection-testing' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('89b9fecf8245476ec823355125fcb95decf41fd9784e807d7bd0d09f0a79c50b') + +prepare() { + cd $_hkgname-$pkgver + sed -i 's/< *2.14/<3/' $_hkgname.cabal + sed -i '/instance Arbitrary a => Arbitrary (Tree a) where/,+13d' test/Algebra/Graph/Test/Arbitrary.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--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-algebraic-graphs/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:09:31 Author: felixonmars Revision: 810503 upgpkg: haskell-algebraic-graphs 0.5-41: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-algebraic-graphs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:06:10 UTC (rev 810502) +++ PKGBUILD2021-01-06 00:09:31 UTC (rev 810503) @@ -3,7 +3,7 @@ _hkgname=algebraic-graphs pkgname=haskell-algebraic-graphs pkgver=0.5 -pkgrel=40 +pkgrel=41 pkgdesc="A library for algebraic graph construction and transformation" url="https://github.com/snowleopard/alga; license=('MIT')
[arch-commits] Commit in haskell-ghc-lib-parser-ex/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:06:10 Author: felixonmars Revision: 810502 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/ haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD (from rev 810501, haskell-ghc-lib-parser-ex/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD (from rev 810501, haskell-ghc-lib-parser-ex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:06:10 UTC (rev 810502) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-lib-parser-ex +pkgname=haskell-ghc-lib-parser-ex +pkgver=8.10.0.17 +pkgrel=12 +pkgdesc="Algorithms on GHC parse trees" +url="https://github.com/shayne-fletcher/ghc-lib-parser-ex; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-uniplate' 'haskell-ghc') +makedepends=('ghc' 'haskell-extra' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-uniplate') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('193cac08c898aed5c8e8f4f60ff140b2c5adf7fce84832e843b1a1bc2e2bf184972ad91f1baa47d744c7a4bdf3fa87cb6513b5ca3d02f79765d7c36574c8be9e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ghc-lib-parser-ex/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:06:00 Author: felixonmars Revision: 810501 upgpkg: haskell-ghc-lib-parser-ex 8.10.0.17-12: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-ghc-lib-parser-ex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:05:30 UTC (rev 810500) +++ PKGBUILD2021-01-06 00:06:00 UTC (rev 810501) @@ -3,7 +3,7 @@ _hkgname=ghc-lib-parser-ex pkgname=haskell-ghc-lib-parser-ex pkgver=8.10.0.17 -pkgrel=11 +pkgrel=12 pkgdesc="Algorithms on GHC parse trees" url="https://github.com/shayne-fletcher/ghc-lib-parser-ex; license=('BSD')
[arch-commits] Commit in haskell-extra/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:05:30 Author: felixonmars Revision: 810500 archrelease: copy trunk to community-staging-x86_64 Added: haskell-extra/repos/community-staging-x86_64/ haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 810499, haskell-extra/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 810499, haskell-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:05:30 UTC (rev 810500) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=extra +pkgname=haskell-extra +pkgver=1.7.9 +pkgrel=12 +pkgdesc="Extra functions I use." +url="https://github.com/ndmitchell/extra#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-clock') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bc231e72f40a357c8c64c2c33fa2c3d64f67a6eb2bbbd903a5415152497011d0ee7d597de8dc02f5e5b82c4a8a5d7f61fecdbba7f1e07981182d7c05547a7546') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-extra/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:05:20 Author: felixonmars Revision: 810499 upgpkg: haskell-extra 1.7.9-12: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:04:39 UTC (rev 810498) +++ PKGBUILD2021-01-06 00:05:20 UTC (rev 810499) @@ -4,7 +4,7 @@ _hkgname=extra pkgname=haskell-extra pkgver=1.7.9 -pkgrel=11 +pkgrel=12 pkgdesc="Extra functions I use." url="https://github.com/ndmitchell/extra#readme; license=("BSD")
[arch-commits] Commit in haskell-cassava-megaparsec/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:04:39 Author: felixonmars Revision: 810498 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava-megaparsec/repos/community-staging-x86_64/ haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 810497, haskell-cassava-megaparsec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 810497, haskell-cassava-megaparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:04:39 UTC (rev 810498) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=cassava-megaparsec +pkgname=haskell-cassava-megaparsec +pkgver=2.0.2 +pkgrel=40 +pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" +url="https://github.com/stackbuilders/cassava-megaparsec; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b32057fe6dd2a70eb96e9453e3f765f0b67099342411df050bf30dc0bf1c360b3804b1e958c6e2937f66b98433e0459ab3833f060065b45af051415cdfc0bf7b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-cassava-megaparsec/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:04:28 Author: felixonmars Revision: 810497 upgpkg: haskell-cassava-megaparsec 2.0.2-40: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-cassava-megaparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:03:53 UTC (rev 810496) +++ PKGBUILD2021-01-06 00:04:28 UTC (rev 810497) @@ -3,7 +3,7 @@ _hkgname=cassava-megaparsec pkgname=haskell-cassava-megaparsec pkgver=2.0.2 -pkgrel=39 +pkgrel=40 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" url="https://github.com/stackbuilders/cassava-megaparsec; license=('MIT')
[arch-commits] Commit in haskell-cassava/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:03:53 Author: felixonmars Revision: 810496 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava/repos/community-staging-x86_64/ haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 810495, haskell-cassava/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 810495, haskell-cassava/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:03:53 UTC (rev 810496) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.5.2.0 +pkgrel=85 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/cassava; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" "haskell-scientific" + "haskell-text-short" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring--LT-0_10_4 +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-cassava/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:03:43 Author: felixonmars Revision: 810495 upgpkg: haskell-cassava 0.5.2.0-85: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-cassava/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:03:00 UTC (rev 810494) +++ PKGBUILD2021-01-06 00:03:43 UTC (rev 810495) @@ -4,7 +4,7 @@ _hkgname=cassava pkgname=haskell-cassava pkgver=0.5.2.0 -pkgrel=84 +pkgrel=85 pkgdesc="A CSV parsing and encoding library" url="https://github.com/tibbe/cassava; license=("BSD")
[arch-commits] Commit in haskell-text-short/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:03:00 Author: felixonmars Revision: 810494 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-short/repos/community-staging-x86_64/ haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 810493, haskell-text-short/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 810493, haskell-text-short/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:03:00 UTC (rev 810494) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-short +pkgname=haskell-text-short +pkgver=0.1.3 +pkgrel=89 +pkgdesc="Memory-efficient representation of Unicode text strings" +url="https://github.com/hvr/text-short; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/;s/< *0.6/<1/;s/< *1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-asserts +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-text-short/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:02:50 Author: felixonmars Revision: 810493 upgpkg: haskell-text-short 0.1.3-89: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-text-short/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-06 00:01:43 UTC (rev 810492) +++ PKGBUILD2021-01-06 00:02:50 UTC (rev 810493) @@ -4,7 +4,7 @@ _hkgname=text-short pkgname=haskell-text-short pkgver=0.1.3 -pkgrel=88 +pkgrel=89 pkgdesc="Memory-efficient representation of Unicode text strings" url="https://github.com/hvr/text-short; license=("BSD")
[arch-commits] Commit in haskell-quickcheck-instances/repos (2 files)
Date: Wednesday, January 6, 2021 @ 00:01:43 Author: felixonmars Revision: 810492 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-instances/repos/community-staging-x86_64/ haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 810491, haskell-quickcheck-instances/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 810491, haskell-quickcheck-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-06 00:01:43 UTC (rev 810492) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-instances +pkgname=haskell-quickcheck-instances +pkgver=0.3.25.2 +pkgrel=1 +pkgdesc="Common quickcheck instances" +url="https://github.com/haskellari/qc-instances; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-case-insensitive' 'haskell-data-fix' + 'haskell-hashable' 'haskell-integer-logarithms' 'haskell-old-time' 'haskell-scientific' + 'haskell-splitmix' 'haskell-strict' 'haskell-tagged' 'haskell-these' + 'haskell-time-compat' 'haskell-transformers-compat' 'haskell-unordered-containers' + 'haskell-uuid-types' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e4df0c814cfdd12370d25ba66e0d9698e25cd480d9609ab5a45d4492df7a4600b79f5412f8224d90976c3accd59b16f8941b351bf8980e70e846ec08e6efced') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring-builder +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-quickcheck-instances/trunk (PKGBUILD)
Date: Wednesday, January 6, 2021 @ 00:01:27 Author: felixonmars Revision: 810491 upgpkg: haskell-quickcheck-instances 0.3.25.2-1: rebuild with quickcheck-instances 0.3.25.2 Modified: haskell-quickcheck-instances/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:57:55 UTC (rev 810490) +++ PKGBUILD2021-01-06 00:01:27 UTC (rev 810491) @@ -3,8 +3,8 @@ _hkgname=quickcheck-instances pkgname=haskell-quickcheck-instances -pkgver=0.3.25.1 -pkgrel=19 +pkgver=0.3.25.2 +pkgrel=1 pkgdesc="Common quickcheck instances" url="https://github.com/haskellari/qc-instances; license=("BSD") @@ -16,7 +16,7 @@ 'haskell-uuid-types' 'haskell-vector') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('8815a27361e9d6efa1f19bd43a3dae8a479bfb8aa0f16afe20f0cbf8977c1a02b5b6e75883f12d6fafad6fcec11aff329354fb72fd134236eb19c907064c2370') +sha512sums=('1e4df0c814cfdd12370d25ba66e0d9698e25cd480d9609ab5a45d4492df7a4600b79f5412f8224d90976c3accd59b16f8941b351bf8980e70e846ec08e6efced') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:57:10 Author: felixonmars Revision: 810480 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 810479, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 810479, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:57:10 UTC (rev 810480) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.2.5 +pkgrel=28 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' + 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' 'haskell-recursion-schemes' + 'haskell-reflection' 'haskell-singletons' 'haskell-th-abstraction' 'haskell-th-lift' + 'haskell-text-show' 'haskell-th-orphans' 'haskell-type-errors' 'haskell-uniplate' + 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('54d11ab7a126f55afbacab12a2b8d33d1489942c16fe5e1a02ea6e7826894569b720f5922e168b8219b6b4dd41bbba45bee375bcf21e7b1084455c4325bd7c4c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# TODO +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-clash-prelude/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:56:59 Author: felixonmars Revision: 810479 upgpkg: haskell-clash-prelude 1.2.5-28: rebuild with half 0.3.1 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:45:36 UTC (rev 810478) +++ PKGBUILD2021-01-05 23:56:59 UTC (rev 810479) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.2.5 -pkgrel=27 +pkgrel=28 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in dhall-bash/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:45:36 Author: felixonmars Revision: 810478 archrelease: copy trunk to community-staging-x86_64 Added: dhall-bash/repos/community-staging-x86_64/ dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 810477, dhall-bash/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 810477, dhall-bash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:45:36 UTC (rev 810478) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=dhall-bash +pkgver=1.0.35 +pkgrel=29 +pkgdesc='Compile Dhall to Bash' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape' + 'haskell-optparse-generic') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('7d118b1051c209a5e838b8b3af5f0f1c0fe2982c829592a7be881d919b6cffb6ca361fbef7a0384499e03569cdd36ade7ee6749fa8ce120100d106cb1ad61650') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +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 dhall-bash/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:45:26 Author: felixonmars Revision: 810477 upgpkg: dhall-bash 1.0.35-29: rebuild with half 0.3.1 Modified: dhall-bash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:44:51 UTC (rev 810476) +++ PKGBUILD2021-01-05 23:45:26 UTC (rev 810477) @@ -2,7 +2,7 @@ pkgname=dhall-bash pkgver=1.0.35 -pkgrel=28 +pkgrel=29 pkgdesc='Compile Dhall to Bash' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:44:51 Author: felixonmars Revision: 810476 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 810475, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 810475, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:44:51 UTC (rev 810476) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.12 +pkgrel=21 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 'haskell-lsp-test' + 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('6ca5259bab7d8006c309f3dda065e14ab5de1844a46133c70a7abe2b38217b9763f0955690d7929c7eb42294145ff72c3cf8abb3db1d315e085ce58dd08b84fc') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + 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 + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test +} + +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 dhall-lsp-server/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:44:40 Author: felixonmars Revision: 810475 upgpkg: dhall-lsp-server 1.0.12-21: rebuild with half 0.3.1 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:43:46 UTC (rev 810474) +++ PKGBUILD2021-01-05 23:44:40 UTC (rev 810475) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.12 -pkgrel=20 +pkgrel=21 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; license=("custom:MIT")
[arch-commits] Commit in dhall-yaml/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:43:46 Author: felixonmars Revision: 810474 archrelease: copy trunk to community-staging-x86_64 Added: dhall-yaml/repos/community-staging-x86_64/ dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 810473, dhall-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 810473, dhall-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:43:46 UTC (rev 810474) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=dhall-yaml +pkgver=1.2.4 +pkgrel=16 +pkgdesc="Convert between Dhall and YAML" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 'haskell-ansi-terminal' + 'dhall' 'dhall-json' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('b545b8f28ab4221ba525fba5cdce7e1fbeb66894c9f270d6347d259a92f14a618810b97137e6459aed91363a1c6bfc0163f35d18ca5ccf548a8380428d829944') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + 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 +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-yaml/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:43:35 Author: felixonmars Revision: 810473 upgpkg: dhall-yaml 1.2.4-16: rebuild with half 0.3.1 Modified: dhall-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:42:58 UTC (rev 810472) +++ PKGBUILD2021-01-05 23:43:35 UTC (rev 810473) @@ -2,7 +2,7 @@ pkgname=dhall-yaml pkgver=1.2.4 -pkgrel=15 +pkgrel=16 pkgdesc="Convert between Dhall and YAML" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; license=("GPL3")
[arch-commits] Commit in dhall-json/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:42:58 Author: felixonmars Revision: 810472 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 810471, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 810471, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:42:58 UTC (rev 810472) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.4 +pkgrel=28 +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=('9cb2ed24d2ebdd5d43689e18a0402efe0c2dec82ef4979ebf17a51a01fc39568fe43638713fbc8bc9177b3c679584e2bd6c897c46bfdaa5108692cda296a9365') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +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 dhall-json/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:42:47 Author: felixonmars Revision: 810471 upgpkg: dhall-json 1.7.4-28: rebuild with half 0.3.1 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:42:03 UTC (rev 810470) +++ PKGBUILD2021-01-05 23:42:47 UTC (rev 810471) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.4 -pkgrel=27 +pkgrel=28 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in dhall/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:42:03 Author: felixonmars Revision: 810470 archrelease: copy trunk to community-staging-x86_64 Added: dhall/repos/community-staging-x86_64/ dhall/repos/community-staging-x86_64/PKGBUILD (from rev 810469, dhall/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 810469, dhall/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:42:03 UTC (rev 810470) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +pkgname=dhall +pkgver=1.37.1 +pkgrel=9 +pkgdesc='A configuration language guaranteed to terminate' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 'haskell-cborg-json' + 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 'haskell-dotgen' + 'haskell-either' 'haskell-half' 'haskell-hashable' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-parsers' 'haskell-parser-combinators' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-pretty-simple' + 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 'haskell-scientific' + 'haskell-text-manipulate' 'haskell-th-lift-instances' 'haskell-transformers-compat' + 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-vector' 'haskell-cryptonite' + 'haskell-http-types' 'haskell-http-client' 'haskell-http-client-tls') +makedepends=('ghc' 'haskell-foldl' 'haskell-generic-random' 'haskell-mockery' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-special-values' 'haskell-spoon' + 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 'haskell-turtle' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('178dec33d20070f5a3b5d68d701bc7b383090525172dffe991a8ffdd3d8134b813f20d33a6c7cbd963bc04530c7e484b0d35737147870acd8fa3375f4b419c93') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/dhall-lang/dhall-haskell/issues/1985 +#runhaskell Setup test +} + +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 dhall/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:41:52 Author: felixonmars Revision: 810469 upgpkg: dhall 1.37.1-9: rebuild with half 0.3.1 Modified: dhall/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:39:56 UTC (rev 810468) +++ PKGBUILD2021-01-05 23:41:52 UTC (rev 810469) @@ -2,7 +2,7 @@ pkgname=dhall pkgver=1.37.1 -pkgrel=8 +pkgrel=9 pkgdesc='A configuration language guaranteed to terminate' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in haskell-serialise/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:39:56 Author: felixonmars Revision: 810468 archrelease: copy trunk to community-staging-x86_64 Added: haskell-serialise/repos/community-staging-x86_64/ haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 810467, haskell-serialise/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 810467, haskell-serialise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:39:56 UTC (rev 810468) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=serialise +pkgname=haskell-serialise +pkgver=0.2.3.0 +pkgrel=80 +pkgdesc="A binary serialisation library for Haskell values" +url="https://github.com/well-typed/cborg; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cborg' 'haskell-half' 'haskell-hashable' 'haskell-primitive' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2bcee386d81f7606d7dad8a903ae39c9f5fda493caa08755f8f0ceabe24563bcba9bb28709972664370eef5987dfcd6957dee2444da8dbe5b8558edc0b0547ae') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt +}
[arch-commits] Commit in haskell-serialise/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:39:46 Author: felixonmars Revision: 810467 upgpkg: haskell-serialise 0.2.3.0-80: rebuild with half 0.3.1 Modified: haskell-serialise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:38:43 UTC (rev 810466) +++ PKGBUILD2021-01-05 23:39:46 UTC (rev 810467) @@ -3,7 +3,7 @@ _hkgname=serialise pkgname=haskell-serialise pkgver=0.2.3.0 -pkgrel=79 +pkgrel=80 pkgdesc="A binary serialisation library for Haskell values" url="https://github.com/well-typed/cborg; license=('BSD')
[arch-commits] Commit in haskell-cborg-json/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:38:43 Author: felixonmars Revision: 810466 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cborg-json/repos/community-staging-x86_64/ haskell-cborg-json/repos/community-staging-x86_64/PKGBUILD (from rev 810465, haskell-cborg-json/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-cborg-json/repos/community-staging-x86_64/PKGBUILD (from rev 810465, haskell-cborg-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:38:43 UTC (rev 810466) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=cborg-json +pkgname=haskell-cborg-json +pkgver=0.2.2.0 +pkgrel=94 +pkgdesc="A library for encoding JSON as CBOR" +url="https://github.com/well-typed/cborg-json; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-cborg' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d42a7af4bf91ddac496c6e7273aebe4c9062504fa10bcdbb17f9ece851daa343aff5d8790113514fd5833513c56fa4a465ee0734adf71a1540af4b8045dd7c93') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/< *1.5/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt +}
[arch-commits] Commit in haskell-cborg-json/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:38:33 Author: felixonmars Revision: 810465 upgpkg: haskell-cborg-json 0.2.2.0-94: rebuild with half 0.3.1 Modified: haskell-cborg-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:38:08 UTC (rev 810464) +++ PKGBUILD2021-01-05 23:38:33 UTC (rev 810465) @@ -3,7 +3,7 @@ _hkgname=cborg-json pkgname=haskell-cborg-json pkgver=0.2.2.0 -pkgrel=93 +pkgrel=94 pkgdesc="A library for encoding JSON as CBOR" url="https://github.com/well-typed/cborg-json; license=('BSD')
[arch-commits] Commit in haskell-cborg/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:38:08 Author: felixonmars Revision: 810464 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cborg/repos/community-staging-x86_64/ haskell-cborg/repos/community-staging-x86_64/PKGBUILD (from rev 810463, haskell-cborg/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-cborg/repos/community-staging-x86_64/PKGBUILD (from rev 810463, haskell-cborg/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:38:08 UTC (rev 810464) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=cborg +pkgname=haskell-cborg +pkgver=0.2.4.0 +pkgrel=64 +pkgdesc="Concise Binary Object Representation (CBOR)" +url="https://github.com/well-typed/cborg; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-half' 'haskell-primitive') +makedepends=('ghc' 'uusi' 'haskell-aeson' 'haskell-base-orphans' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-quickcheck' 'haskell-scientific' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2a1b5bb935595ff692aa345a0e3d156fbb2d30afc116cb3b267f299c42b9f97f513bf08468cd5162e0be5ebffa45e683fffd7085c8259c0129d618a0efbeecda') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base16-bytestring -u base64-bytestring $_hkgname.cabal +sed -i 's/fst (Base16.decode encoded16)/Base16.decodeLenient encoded16/' tests/Tests/Reference/TestVectors.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt +}
[arch-commits] Commit in haskell-cborg/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:37:57 Author: felixonmars Revision: 810463 upgpkg: haskell-cborg 0.2.4.0-64: rebuild with half 0.3.1 Modified: haskell-cborg/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 23:36:49 UTC (rev 810462) +++ PKGBUILD2021-01-05 23:37:57 UTC (rev 810463) @@ -3,7 +3,7 @@ _hkgname=cborg pkgname=haskell-cborg pkgver=0.2.4.0 -pkgrel=63 +pkgrel=64 pkgdesc="Concise Binary Object Representation (CBOR)" url="https://github.com/well-typed/cborg; license=('BSD')
[arch-commits] Commit in haskell-half/repos (2 files)
Date: Tuesday, January 5, 2021 @ 23:36:49 Author: felixonmars Revision: 810462 archrelease: copy trunk to community-staging-x86_64 Added: haskell-half/repos/community-staging-x86_64/ haskell-half/repos/community-staging-x86_64/PKGBUILD (from rev 810461, haskell-half/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-half/repos/community-staging-x86_64/PKGBUILD (from rev 810461, haskell-half/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 23:36:49 UTC (rev 810462) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=half +pkgname=haskell-half +pkgver=0.3.1 +pkgrel=1 +pkgdesc="Half-precision floating-point" +url="https://github.com/ekmett/half; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('39d2a20590f5d7f6c31ed9667a18dab9da88f145c3de910a2212c6dc4925ffbcfa7695548516b1ddeb1a44979ba0daba15615451e05437e0a6491a95f152f440') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-half/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 23:36:38 Author: felixonmars Revision: 810461 upgpkg: haskell-half 0.3.1-1: rebuild with half 0.3.1 Modified: haskell-half/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 22:41:49 UTC (rev 810460) +++ PKGBUILD2021-01-05 23:36:38 UTC (rev 810461) @@ -2,17 +2,23 @@ _hkgname=half pkgname=haskell-half -pkgver=0.3 -pkgrel=95 +pkgver=0.3.1 +pkgrel=1 pkgdesc="Half-precision floating-point" url="https://github.com/ekmett/half; license=('BSD') arch=('x86_64') depends=('ghc-libs') -makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('576766a8d5ae767da3915541195b68ce9586ff7a4a83473364a9d73d44b147b8fec4ecc09dc071520dd422b092e6291348dd2af25454a779b9c62e02cef0964c') +sha512sums=('39d2a20590f5d7f6c31ed9667a18dab9da88f145c3de910a2212c6dc4925ffbcfa7695548516b1ddeb1a44979ba0daba15615451e05437e0a6491a95f152f440') +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in rpm-tools/repos (5 files)
Date: Tuesday, January 5, 2021 @ 22:41:49 Author: anatolik Revision: 810460 archrelease: copy trunk to community-testing-x86_64 Added: rpm-tools/repos/community-testing-x86_64/ rpm-tools/repos/community-testing-x86_64/PKGBUILD (from rev 810459, rpm-tools/trunk/PKGBUILD) rpm-tools/repos/community-testing-x86_64/rpm-tools.install (from rev 810459, rpm-tools/trunk/rpm-tools.install) rpm-tools/repos/community-testing-x86_64/rpmextract.sh (from rev 810459, rpm-tools/trunk/rpmextract.sh) rpm-tools/repos/community-testing-x86_64/rpmlib-filesystem-check.patch (from rev 810459, rpm-tools/trunk/rpmlib-filesystem-check.patch) ---+ PKGBUILD | 74 +++ rpm-tools.install |8 ++ rpmextract.sh |6 + rpmlib-filesystem-check.patch | 125 4 files changed, 213 insertions(+) Copied: rpm-tools/repos/community-testing-x86_64/PKGBUILD (from rev 810459, rpm-tools/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-05 22:41:49 UTC (rev 810460) @@ -0,0 +1,74 @@ +# Maintainer: Anatol Pomozov +# Contributor: Johannes Dewender arch at JonnyJD dot net +# Contributor: Konrad +# Contributor: Luka Perkov lukaperkov net> +# Contributor: Fernando M beford.net> +# Author: Wintershade + +pkgname=rpm-tools +pkgver=4.16.1.2 +pkgrel=1 +pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros" +arch=('x86_64') +url='http://www.rpm.org/' +license=('GPL2') +depends=('lua' 'file' 'nss' 'popt' 'elfutils' 'libarchive' 'libcap' 'lmdb') +makedepends=('python' 'pkg-config') +conflicts=('rpm' 'rpmextract') +options=('!libtool') +provides=("rpm=${pkgver}" 'rpmextract=1.0-4' 'rpm-org') +install=rpm-tools.install + +_pkgver_major="${pkgver%%.*}" +_pkgver_major_rem="${pkgver#*.}" +_pkgver_minor="${_pkgver_major_rem%%.*}" +_base_pkgver=$_pkgver_major.$_pkgver_minor.x + +source=(http://ftp.rpm.org/releases/rpm-$_base_pkgver/rpm-$pkgver.tar.bz2 + rpmextract.sh +rpmlib-filesystem-check.patch) +sha256sums=('8357329ceefc92c41687988b22198b26f74a12a9a68ac00728f934a5c4b4cacc' +'3e5bf450d4628366ba35469ec0530a99cd09ab2616a3d261a3f68270f481f777' +'bd0e6dbd458f990268c60324190c6825b234647ecdde08296d2b453dc4bce27a') + +prepare() { + cd rpm-${pkgver} + patch -p1 < ../rpmlib-filesystem-check.patch +} + +build() { + cd rpm-${pkgver} + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-python \ + --with-external-db \ + --with-lua \ + --with-cap \ + CPPFLAGS="`pkg-config --cflags nss`" \ + PYTHON=python + make +} + +package() { + cd rpm-${pkgver} + make prefix=${pkgdir}/usr localstatedir=${pkgdir}/var install + rmdir ${pkgdir}/var/tmp + rmdir ${pkgdir}/var + # rpmextract using bsdtar, needs libarchive + install -m755 ${srcdir}/rpmextract.sh ${pkgdir}/usr/bin/ + + # move rpm from /bin to /usr/bin + rm ${pkgdir}/usr/bin/rpm{query,verify} + cd ${pkgdir}/usr/bin + ln -s rpm rpmquery + ln -s rpm rpmverify + + # also install python 3 files + # building with python 3 files as default doesn't seem to work + cd ${srcdir}/rpm-${pkgver} + cd python + python setup.py install --root="$pkgdir/" --optimize=1 +} Copied: rpm-tools/repos/community-testing-x86_64/rpm-tools.install (from rev 810459, rpm-tools/trunk/rpm-tools.install) === --- community-testing-x86_64/rpm-tools.install (rev 0) +++ community-testing-x86_64/rpm-tools.install 2021-01-05 22:41:49 UTC (rev 810460) @@ -0,0 +1,8 @@ +post_install() { + echo "rpm-tools installs RedHat package manager for you." + echo "It is useful for those who wants to create/modify RPM files." + echo "But do not use rpm-tools to install RedHat packages at your ArchLinux machine." + echo "It will break your system!" + echo "You will need to go back to Arch wiki and read the installation guide again." + echo "You've been warned!" +} Copied: rpm-tools/repos/community-testing-x86_64/rpmextract.sh (from rev 810459, rpm-tools/trunk/rpmextract.sh) === --- community-testing-x86_64/rpmextract.sh (rev 0) +++ community-testing-x86_64/rpmextract.sh 2021-01-05 22:41:49 UTC (rev 810460) @@ -0,0 +1,6 @@ +#!/bin/sh +if [ "$1" = "" -o ! -e "$1" ]; then +echo "no package supplied" 1>&2 + exit 1 +fi +bsdtar xf $1 Copied:
[arch-commits] Commit in rpm-tools/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 22:41:06 Author: anatolik Revision: 810459 upgpkg: rpm-tools 4.16.1.2-1 Modified: rpm-tools/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 22:39:40 UTC (rev 810458) +++ PKGBUILD2021-01-05 22:41:06 UTC (rev 810459) @@ -6,8 +6,8 @@ # Author: Wintershade pkgname=rpm-tools -pkgver=4.16.0 -pkgrel=3 +pkgver=4.16.1.2 +pkgrel=1 pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros" arch=('x86_64') url='http://www.rpm.org/' @@ -27,7 +27,7 @@ source=(http://ftp.rpm.org/releases/rpm-$_base_pkgver/rpm-$pkgver.tar.bz2 rpmextract.sh rpmlib-filesystem-check.patch) -sha256sums=('ca5974e9da2939afb422598818ef187385061889ba766166c4a3829c5ef8d411' +sha256sums=('8357329ceefc92c41687988b22198b26f74a12a9a68ac00728f934a5c4b4cacc' '3e5bf450d4628366ba35469ec0530a99cd09ab2616a3d261a3f68270f481f777' 'bd0e6dbd458f990268c60324190c6825b234647ecdde08296d2b453dc4bce27a')
[arch-commits] Commit in bitwarden_rs-web/repos/community-any (4 files)
Date: Tuesday, January 5, 2021 @ 22:35:41 Author: polyzen Revision: 810223 archrelease: copy trunk to community-any Added: bitwarden_rs-web/repos/community-any/PKGBUILD (from rev 810208, bitwarden_rs-web/trunk/PKGBUILD) bitwarden_rs-web/repos/community-any/bitwarden_rs-web.install (from rev 810212, bitwarden_rs-web/trunk/bitwarden_rs-web.install) Deleted: bitwarden_rs-web/repos/community-any/PKGBUILD bitwarden_rs-web/repos/community-any/bitwarden_rs-web.install --+ PKGBUILD | 87 ++--- bitwarden_rs-web.install | 24 ++-- 2 files changed, 56 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-05 22:35:41 UTC (rev 810222) +++ PKGBUILD2021-01-05 22:35:41 UTC (rev 810223) @@ -1,43 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Markus Richter - -pkgname=bitwarden_rs-web -pkgver=2.17.1 -pkgrel=1 -pkgdesc='Bitwarden web vault with the patches to make it work with bitwarden_rs' -arch=('any') -url=https://github.com/dani-garcia/bw_web_builds -license=('GPL3') -depends=('bitwarden_rs') -makedepends=('git' 'npm' 'python2') -replaces=('bitwarden_rs-vault') -install=$pkgname.install -source=("bitwarden-web::git+https://github.com/bitwarden/web.git#tag=v$pkgver; -'git+https://github.com/bitwarden/jslib.git' - "$pkgname-v$pkgver.patch::https://raw.githubusercontent.com/dani-garcia/bw_web_builds/v$pkgver/patches/v$pkgver.patch;) -b2sums=('SKIP' -'SKIP' - 'da88c88d7a7bb034c3307992eb3a868928961c00bb44f4ad5b3adbf51c5858b365a0592c04071d8bf011911ec4cf69ae0f6bc8160bc07491b1e5f36c43d60dd9') - -prepare() { - cd bitwarden-web - git submodule init - git config submodule.jslib.url ../jslib - git submodule update - patch --forward --strip=1 --input=../$pkgname-v$pkgver.patch -} - -build() { - cd bitwarden-web - npm install - npm audit fix - npm run dist -} - -package() { - cd bitwarden-web - install -d "$pkgdir"/usr/share/$pkgname - cp -R build/* "$pkgdir"/usr/share/$pkgname -} - -# vim:set ts=2 sw=2 et: Copied: bitwarden_rs-web/repos/community-any/PKGBUILD (from rev 810208, bitwarden_rs-web/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-05 22:35:41 UTC (rev 810223) @@ -0,0 +1,44 @@ +# Maintainer: Daniel M. Capella +# Contributor: Markus Richter + +pkgname=bitwarden_rs-web +pkgver=2.17.1 +pkgrel=2 +pkgdesc='Bitwarden web vault with the patches to make it work with bitwarden_rs' +arch=('any') +url=https://github.com/dani-garcia/bw_web_builds +license=('GPL3') +depends=('bitwarden_rs') +makedepends=('git' 'npm' 'python2') +provides=('bitwarden_rs-vault') +replaces=('bitwarden_rs-vault') +install=$pkgname.install +source=("bitwarden-web::git+https://github.com/bitwarden/web.git#tag=v$pkgver; +'git+https://github.com/bitwarden/jslib.git' + "$pkgname-v$pkgver.patch::https://raw.githubusercontent.com/dani-garcia/bw_web_builds/v$pkgver/patches/v$pkgver.patch;) +b2sums=('SKIP' +'SKIP' + 'da88c88d7a7bb034c3307992eb3a868928961c00bb44f4ad5b3adbf51c5858b365a0592c04071d8bf011911ec4cf69ae0f6bc8160bc07491b1e5f36c43d60dd9') + +prepare() { + cd bitwarden-web + git submodule init + git config submodule.jslib.url ../jslib + git submodule update + patch --forward --strip=1 --input=../$pkgname-v$pkgver.patch +} + +build() { + cd bitwarden-web + npm install + npm audit fix + npm run dist +} + +package() { + cd bitwarden-web + install -d "$pkgdir"/usr/share/$pkgname + cp -R build/* "$pkgdir"/usr/share/$pkgname +} + +# vim:set ts=2 sw=2 et: Deleted: bitwarden_rs-web.install === --- bitwarden_rs-web.install2021-01-05 22:35:41 UTC (rev 810222) +++ bitwarden_rs-web.install2021-01-05 22:35:41 UTC (rev 810223) @@ -1,12 +0,0 @@ -post_install() { - cat << EOF -Uncomment WEB_VAULT_FOLDER and set WEB_VAULT_ENABLED to true in your -/etc/bitwarden_rs.env. - -If upgrading from the AUR package, set the new path: -WEB_VAULT_FOLDER=/usr/share/bitwarden_rs-web - -Restart bitwarden_rs after configuration changes have been made: -# systemctl restart bitwarden_rs -EOF -} Copied: bitwarden_rs-web/repos/community-any/bitwarden_rs-web.install (from rev 810212, bitwarden_rs-web/trunk/bitwarden_rs-web.install) === --- bitwarden_rs-web.install(rev 0) +++ bitwarden_rs-web.install2021-01-05 22:35:41 UTC (rev 810223) @@ -0,0 +1,12 @@ +post_install() { + cat << EOF +Uncomment WEB_VAULT_FOLDER and set WEB_VAULT_ENABLED to true in your +/etc/bitwarden_rs.env. + +If upgrading from the AUR package, set the new path: +WEB_VAULT_FOLDER=/usr/share/bitwarden_rs-web + +Restart bitwarden_rs after
[arch-commits] Commit in bitwarden_rs-web/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 22:35:14 Author: polyzen Revision: 810187 upgpkg: bitwarden_rs-web 2.17.1-2: Add -vault provides for AUR packages Modified: bitwarden_rs-web/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 22:35:14 UTC (rev 810186) +++ PKGBUILD2021-01-05 22:35:14 UTC (rev 810187) @@ -3,7 +3,7 @@ pkgname=bitwarden_rs-web pkgver=2.17.1 -pkgrel=1 +pkgrel=2 pkgdesc='Bitwarden web vault with the patches to make it work with bitwarden_rs' arch=('any') url=https://github.com/dani-garcia/bw_web_builds @@ -10,6 +10,7 @@ license=('GPL3') depends=('bitwarden_rs') makedepends=('git' 'npm' 'python2') +provides=('bitwarden_rs-vault') replaces=('bitwarden_rs-vault') install=$pkgname.install source=("bitwarden-web::git+https://github.com/bitwarden/web.git#tag=v$pkgver;
[arch-commits] Commit in gnome-software/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, January 5, 2021 @ 22:18:47 Author: heftig Revision: 405376 archrelease: copy trunk to extra-x86_64 Added: gnome-software/repos/extra-x86_64/PKGBUILD (from rev 405375, gnome-software/trunk/PKGBUILD) Deleted: gnome-software/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 142 ++--- 1 file changed, 71 insertions(+), 71 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-05 22:18:27 UTC (rev 405375) +++ PKGBUILD2021-01-05 22:18:47 UTC (rev 405376) @@ -1,71 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Yosef Or Boczko - -pkgbase=gnome-software -pkgname=(gnome-software gnome-software-packagekit-plugin) -pkgver=3.38.0 -pkgrel=2 -pkgdesc="GNOME Software Tools" -url="https://wiki.gnome.org/Apps/Software/; -arch=(x86_64) -license=(GPL2) -makedepends=(appstream-glib gnome-desktop libpackagekit-glib flatpak fwupd ostree - docbook-xsl git gobject-introspection gspell gtk-doc meson valgrind - gnome-online-accounts libxmlb malcontent sysprof) -_commit=de586130932f5a33a20f57ffe836ebd36443f9d3 # tags/3.38.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgbase -} - -build() { - # Ensure static library is non-LTO compatible - CFLAGS+=" -ffat-lto-objects" - - arch-meson $pkgbase build - meson compile -C build -} - -check() { - # build container troubles - meson test -C build --print-errorlogs || : -} - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_gnome-software() { - groups=('gnome') - depends=(libxmlb gnome-desktop gsettings-desktop-schemas gspell libpackagekit-glib - gnome-online-accounts appstream-glib malcontent) - optdepends=('flatpak: Flatpak support plugin' - 'fwupd: fwupd support plugin' - 'ostree: OSTree support plugin') - - DESTDIR="$pkgdir" meson install -C build - -### Split gnome-software-packagekit-plugin - _pick packagekit-plugin "$pkgdir"/usr/lib/gs-plugins-*/libgs_plugin_packagekit*.so - _pick packagekit-plugin "$pkgdir"/usr/lib/gs-plugins-*/libgs_plugin_systemd-updates.so -} - -package_gnome-software-packagekit-plugin() { - pkgdesc="PackageKit support plugin for GNOME Software" - depends=(archlinux-appstream-data gnome-software packagekit) - mv packagekit-plugin/* "$pkgdir" -} Copied: gnome-software/repos/extra-x86_64/PKGBUILD (from rev 405375, gnome-software/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-05 22:18:47 UTC (rev 405376) @@ -0,0 +1,71 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Yosef Or Boczko + +pkgbase=gnome-software +pkgname=(gnome-software gnome-software-packagekit-plugin) +pkgver=3.38.0 +pkgrel=3 +pkgdesc="GNOME Software Tools" +url="https://wiki.gnome.org/Apps/Software/; +arch=(x86_64) +license=(GPL2) +makedepends=(appstream-glib gnome-desktop libpackagekit-glib flatpak fwupd + docbook-xsl git gobject-introspection gspell gtk-doc meson valgrind + gnome-online-accounts libxmlb malcontent sysprof) +_commit=de586130932f5a33a20f57ffe836ebd36443f9d3 # tags/3.38.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + # Ensure static library is non-LTO compatible + CFLAGS+=" -ffat-lto-objects" + + arch-meson $pkgbase build + meson compile -C build +} + +check() { + # build container troubles + meson test -C build --print-errorlogs || : +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_gnome-software() { + groups=(gnome) + depends=(libxmlb gnome-desktop gsettings-desktop-schemas gspell libpackagekit-glib + gnome-online-accounts appstream-glib) + optdepends=('flatpak: Flatpak support plugin' + 'fwupd: fwupd support plugin' + 'malcontent: Parental control plugin') + + DESTDIR="$pkgdir" meson install -C build + +### Split gnome-software-packagekit-plugin + _pick packagekit-plugin "$pkgdir"/usr/lib/gs-plugins-*/libgs_plugin_packagekit*.so + _pick packagekit-plugin "$pkgdir"/usr/lib/gs-plugins-*/libgs_plugin_systemd-updates.so +} +
[arch-commits] Commit in gnome-software/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 22:18:27 Author: heftig Revision: 405375 3.38.0-3 Modified: gnome-software/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 20:44:22 UTC (rev 405374) +++ PKGBUILD2021-01-05 22:18:27 UTC (rev 405375) @@ -5,12 +5,12 @@ pkgbase=gnome-software pkgname=(gnome-software gnome-software-packagekit-plugin) pkgver=3.38.0 -pkgrel=2 +pkgrel=3 pkgdesc="GNOME Software Tools" url="https://wiki.gnome.org/Apps/Software/; arch=(x86_64) license=(GPL2) -makedepends=(appstream-glib gnome-desktop libpackagekit-glib flatpak fwupd ostree +makedepends=(appstream-glib gnome-desktop libpackagekit-glib flatpak fwupd docbook-xsl git gobject-introspection gspell gtk-doc meson valgrind gnome-online-accounts libxmlb malcontent sysprof) _commit=de586130932f5a33a20f57ffe836ebd36443f9d3 # tags/3.38.0^0 @@ -50,12 +50,12 @@ } package_gnome-software() { - groups=('gnome') + groups=(gnome) depends=(libxmlb gnome-desktop gsettings-desktop-schemas gspell libpackagekit-glib - gnome-online-accounts appstream-glib malcontent) + gnome-online-accounts appstream-glib) optdepends=('flatpak: Flatpak support plugin' 'fwupd: fwupd support plugin' - 'ostree: OSTree support plugin') + 'malcontent: Parental control plugin') DESTDIR="$pkgdir" meson install -C build
[arch-commits] Commit in android-file-transfer/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 21:59:28 Author: anatolik Revision: 809821 Use website URL instead of github Modified: android-file-transfer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 21:54:33 UTC (rev 809820) +++ PKGBUILD2021-01-05 21:59:28 UTC (rev 809821) @@ -6,7 +6,7 @@ pkgrel=1 pkgdesc='Android MTP client with minimalistic UI' arch=(x86_64) -url='https://github.com/whoozle/android-file-transfer-linux' +url='https://whoozle.github.io/android-file-transfer-linux' license=(GPL3) depends=(qt5-base fuse2 libxkbcommon-x11 hicolor-icon-theme file) makedepends=(cmake qt5-tools)
[arch-commits] Commit in android-tools/trunk (build.ninja)
Date: Tuesday, January 5, 2021 @ 21:54:33 Author: anatolik Revision: 809820 Fix the generator upstream project url Modified: android-tools/trunk/build.ninja -+ build.ninja |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: build.ninja === --- build.ninja 2021-01-05 21:42:51 UTC (rev 809819) +++ build.ninja 2021-01-05 21:54:33 UTC (rev 809820) @@ -1,4 +1,4 @@ -# This script is generated by http://github.com/anatol/android-tools-build tool +# This script is generated by https://github.com/anatol/android-platform-tools-build tool CC = clang CXX = clang++
[arch-commits] Commit in root/repos/community-x86_64 (18 files)
Date: Tuesday, January 5, 2021 @ 21:42:51 Author: kgizdov Revision: 809819 archrelease: copy trunk to community-x86_64 Added: root/repos/community-x86_64/PKGBUILD (from rev 809818, root/trunk/PKGBUILD) root/repos/community-x86_64/ROOFIT_LICENSE (from rev 809818, root/trunk/ROOFIT_LICENSE) root/repos/community-x86_64/jupyter_notebook_config.py (from rev 809818, root/trunk/jupyter_notebook_config.py) root/repos/community-x86_64/nbman-for-arch.patch (from rev 809818, root/trunk/nbman-for-arch.patch) root/repos/community-x86_64/root.pc.tpl (from rev 809818, root/trunk/root.pc.tpl) root/repos/community-x86_64/root.xml (from rev 809818, root/trunk/root.xml) root/repos/community-x86_64/settings-cuda.cmake (from rev 809818, root/trunk/settings-cuda.cmake) root/repos/community-x86_64/settings.cmake (from rev 809818, root/trunk/settings.cmake) root/repos/community-x86_64/thisroot.fail (from rev 809818, root/trunk/thisroot.fail) Deleted: root/repos/community-x86_64/PKGBUILD root/repos/community-x86_64/ROOFIT_LICENSE root/repos/community-x86_64/jupyter_notebook_config.py root/repos/community-x86_64/nbman-for-arch.patch root/repos/community-x86_64/root.pc.tpl root/repos/community-x86_64/root.xml root/repos/community-x86_64/settings-cuda.cmake root/repos/community-x86_64/settings.cmake root/repos/community-x86_64/thisroot.fail + PKGBUILD | 578 +-- ROOFIT_LICENSE | 44 +-- jupyter_notebook_config.py |2 nbman-for-arch.patch | 354 +- root.pc.tpl| 24 - root.xml | 28 +- settings-cuda.cmake| 220 settings.cmake | 220 thisroot.fail | 24 - 9 files changed, 747 insertions(+), 747 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-05 21:42:32 UTC (rev 809818) +++ PKGBUILD2021-01-05 21:42:51 UTC (rev 809819) @@ -1,289 +0,0 @@ -# Maintainer: Konstantin Gizdov < arch at kge dot pw > -# Contributor: Frank Siegert < frank.siegert at googlemail dot com > -# Contributor: Scott Lawrence < bytbox at gmail dot com > -# Contributor: Thomas Dziedzic < gostrc at gmail dot com > -# Contributor: Sebastian Voecking < voeck at web dot de > - -pkgbase=root -pkgname=('root' 'root-cuda') -pkgver=6.22.06 -pkgrel=1 -pkgdesc='C++ data analysis framework and interpreter from CERN' -arch=('x86_64') -url='https://root.cern' -license=('LGPL2.1' 'GPL' 'custom:University of California and Stanford University License') -makedepends=( -'ccache' -'cern-vdt' -'chromium' -'cfitsio' -'cmake' -'cuda' -'cudnn' -'gcc-fortran' -'git' -'go' -'libxml2' -'libmariadbclient' -'ocaml' -'ocaml-ctypes' -'openmp' -'openmpi' -'openssl' -'postgresql-libs' -'pythia8>=8.2.40-1' -'qt5-webengine' -'sqlite' -'unuran' -'vc' -'xrootd4' -'z3' -) -depends=( -'blas' -'desktop-file-utils' -'fcgi' -'fftw' -'ftgl' -'giflib' -'gl2ps' -'glew' -'graphviz' -'gsl' -'hicolor-icon-theme' -'intel-tbb' -'libafterimage' -'librsvg' -'libxpm' -'python' -'python-numpy' -'tex-gyre-fonts' -'unixodbc' -'xxhash>=0.6.5-1' -'zstd' -) -optdepends=( -'cern-vdt: Add a set of fast and vectorisable mathematical functions' -'chromium: Support for WebGUI' -'cfitsio: Read images and data from FITS files' -'libmariadbclient: MySQL support' -'libxml2: XML parser interface' -'openmp: Support OpenMP extensions in Minuit2' -'openmpi: Support OpenMPI extensions in Minuit2' -'openssl: OpenSSL support' -'postgresql-libs: PostgreSQL support' -'pythia8>=8.2.40-1: Pythia8 EG support' -'qt5-webengine: Support for WebGUI' -'sqlite: SQLite support' -'tcsh: Legacy CSH support' -'unuran: Support non-uniform random numbers' -'vc: Add types for portable and intuitive SIMD programming' -'xrootd4: Support remote file server and client' -'z3: Suuport the Z3 theorem prover' -) -source=( -"https://root.cern.ch/download/root_v${pkgver}.source.tar.gz; -'ROOFIT_LICENSE' -'root.xml' -'root.pc.tpl' -'settings.cmake' -'settings-cuda.cmake' -'jupyter_notebook_config.py' -'nbman-for-arch.patch' -'thisroot.fail' -) -sha512sums=('39b330f0cd594f06e30e33dd4b0fc86cfd076b006e5287ff61e577deaf76e63f2e5780b72f53c0770b7d2e28e6f61133ff54b5d905ec2ad845c8f00b10be6fb7' - 'af8f178fc9df66997d5495b271e38adcd1636aab4c8fc994c6600c2496127829d831250d73d3fc229b02dfe49b9867d0be979beacb959f2f3a05351b8118a4a6' - '1fe6f4aa09d583d33f27cc766f4935510bb7ab6bbb8d4700baa1aaab92ea6c876500b67da1e4f6e0b510aa5616e4e193b860264b86925de85f2d9f558d75d5dc' -
[arch-commits] Commit in root/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 21:42:32 Author: kgizdov Revision: 809818 upgpkg: root 6.22.06-2: rebuild for new nccl Modified: root/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 21:00:12 UTC (rev 809817) +++ PKGBUILD2021-01-05 21:42:32 UTC (rev 809818) @@ -7,7 +7,7 @@ pkgbase=root pkgname=('root' 'root-cuda') pkgver=6.22.06 -pkgrel=1 +pkgrel=2 pkgdesc='C++ data analysis framework and interpreter from CERN' arch=('x86_64') url='https://root.cern'
[arch-commits] Commit in dtools/repos/community-x86_64 (4 files)
Date: Tuesday, January 5, 2021 @ 21:00:12 Author: wild Revision: 809817 archrelease: copy trunk to community-x86_64 Added: dtools/repos/community-x86_64/PKGBUILD (from rev 809816, dtools/trunk/PKGBUILD) dtools/repos/community-x86_64/autodetect.diff (from rev 809816, dtools/trunk/autodetect.diff) Deleted: dtools/repos/community-x86_64/PKGBUILD dtools/repos/community-x86_64/autodetect.diff -+ PKGBUILD| 98 +++--- autodetect.diff | 94 +-- 2 files changed, 96 insertions(+), 96 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-05 21:00:06 UTC (rev 809816) +++ PKGBUILD2021-01-05 21:00:12 UTC (rev 809817) @@ -1,49 +0,0 @@ -# Maintainer: Dan Printzell -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Mihails Strasunse - -pkgname=dtools -pkgver=2.094.2 -pkgrel=1 -pkgdesc='Ancilliary tools for the D programming language' -license=('Boost') -groups=('dlang') -arch=('x86_64') -url='https://www.dlang.org' -makedepends=('dmd' 'libphobos') -provides=('ddemangle' 'dustmite' 'rdmd') -conflicts=('ddemangle' 'dustmite' 'rdmd') -depends=('curl') -source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/tools/archive/v$pkgver.tar.gz; -'autodetect.diff') -sha512sums=('8fc9d95e77317afd0c73c8e2b85b01175d4d3494116ec6550f8c9d99d5ecfde9e8e4ff1aa8eb7477e4974faf6b66fb0dbc32bcb7d2facf7cec6cfadd8ea9ad81' - '3bce3c66cf24837fcb9bf244f2b07ed6116d8d67a75b2319010cf93956e93b43262b7d9613359503e6b0352b82684be8baeeb7b1f50e77accda334ce470bf5e3') - -build() { -DMD=dmd - -# Add $LDFLAGS and $CXXFLAGS to the compilation -_linkflags=$(echo -ne $LDFLAGS | cut -d\" -f2 | tail -c+4 | sed "s/,/ -L=/g") - -cd tools-$pkgver -# rdmd is used to build others -$DMD -od. -ofdtools-rdmd -L--build-id $_linkflags rdmd.d - -for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do -./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename $tool` $_linkflags $tool.d -done -} - -package() { -cd tools-$pkgver - -mkdir -p "$pkgdir/usr/bin" -for tool in rdmd ddemangle catdoc detab tolf dget dustmite; do -install -m755 -t "$pkgdir/usr/bin" $pkgname-$tool -done - -cd "$pkgdir" -ln -s dtools-rdmd usr/bin/rdmd -ln -s dtools-dustmite usr/bin/dustmite -ln -s dtools-ddemangle usr/bin/ddemangle -} Copied: dtools/repos/community-x86_64/PKGBUILD (from rev 809816, dtools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-05 21:00:12 UTC (rev 809817) @@ -0,0 +1,49 @@ +# Maintainer: Dan Printzell +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Mihails Strasunse + +pkgname=dtools +pkgver=2.095.0 +pkgrel=1 +pkgdesc='Ancilliary tools for the D programming language' +license=('Boost') +groups=('dlang') +arch=('x86_64') +url='https://www.dlang.org' +makedepends=('dmd' 'libphobos') +provides=('ddemangle' 'dustmite' 'rdmd') +conflicts=('ddemangle' 'dustmite' 'rdmd') +depends=('curl') +source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/tools/archive/v$pkgver.tar.gz; +'autodetect.diff') +sha512sums=('8eaf4c569413682b7c0681e3eb1272b6a829d5fbba8b12799f0f472e56a7e5cf7ec1714480d8f63c3c565a3ca4c6e654b514ef2c1a45b099b56b379575c95d6f' + '3bce3c66cf24837fcb9bf244f2b07ed6116d8d67a75b2319010cf93956e93b43262b7d9613359503e6b0352b82684be8baeeb7b1f50e77accda334ce470bf5e3') + +build() { +DMD=dmd + +# Add $LDFLAGS and $CXXFLAGS to the compilation +_linkflags=$(echo -ne $LDFLAGS | cut -d\" -f2 | tail -c+4 | sed "s/,/ -L=/g") + +cd tools-$pkgver +# rdmd is used to build others +$DMD -od. -ofdtools-rdmd -L--build-id $_linkflags rdmd.d + +for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do +./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename $tool` $_linkflags $tool.d +done +} + +package() { +cd tools-$pkgver + +mkdir -p "$pkgdir/usr/bin" +for tool in rdmd ddemangle catdoc detab tolf dget dustmite; do +install -m755 -t "$pkgdir/usr/bin" $pkgname-$tool +done + +cd "$pkgdir" +ln -s dtools-rdmd usr/bin/rdmd +ln -s dtools-dustmite usr/bin/dustmite +ln -s dtools-ddemangle usr/bin/ddemangle +} Deleted: autodetect.diff === --- autodetect.diff 2021-01-05 21:00:06 UTC (rev 809816) +++ autodetect.diff 2021-01-05 21:00:12 UTC (rev 809817) @@ -1,47 +0,0 @@ -diff --git a/rdmd.d b/rdmd.d -index bd82637..390d533 100644 a/rdmd.d -+++ b/rdmd.d -@@ -52,7 +52,32 @@ else version (LDC) - else - static assert(false, "Unknown compiler"); - --private string compiler = defaultCompiler; -+private string compiler; -+ -+void chooseCompiler(ref string
[arch-commits] Commit in dtools/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 21:00:06 Author: wild Revision: 809816 upgpkg: dtools 2.095.0-1: Updated to 2.095.0 Modified: dtools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 20:59:56 UTC (rev 809815) +++ PKGBUILD2021-01-05 21:00:06 UTC (rev 809816) @@ -3,7 +3,7 @@ # Contributor: Mihails Strasunse pkgname=dtools -pkgver=2.094.2 +pkgver=2.095.0 pkgrel=1 pkgdesc='Ancilliary tools for the D programming language' license=('Boost') @@ -16,7 +16,7 @@ depends=('curl') source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/tools/archive/v$pkgver.tar.gz; 'autodetect.diff') -sha512sums=('8fc9d95e77317afd0c73c8e2b85b01175d4d3494116ec6550f8c9d99d5ecfde9e8e4ff1aa8eb7477e4974faf6b66fb0dbc32bcb7d2facf7cec6cfadd8ea9ad81' +sha512sums=('8eaf4c569413682b7c0681e3eb1272b6a829d5fbba8b12799f0f472e56a7e5cf7ec1714480d8f63c3c565a3ca4c6e654b514ef2c1a45b099b56b379575c95d6f' '3bce3c66cf24837fcb9bf244f2b07ed6116d8d67a75b2319010cf93956e93b43262b7d9613359503e6b0352b82684be8baeeb7b1f50e77accda334ce470bf5e3') build() {
[arch-commits] Commit in dmd/repos/community-x86_64 (6 files)
Date: Tuesday, January 5, 2021 @ 20:59:56 Author: wild Revision: 809815 archrelease: copy trunk to community-x86_64 Added: dmd/repos/community-x86_64/PKGBUILD (from rev 809814, dmd/trunk/PKGBUILD) dmd/repos/community-x86_64/dmd-doc.desktop (from rev 809814, dmd/trunk/dmd-doc.desktop) dmd/repos/community-x86_64/dmd.conf (from rev 809814, dmd/trunk/dmd.conf) Deleted: dmd/repos/community-x86_64/PKGBUILD dmd/repos/community-x86_64/dmd-doc.desktop dmd/repos/community-x86_64/dmd.conf -+ PKGBUILD| 270 +++--- dmd-doc.desktop | 14 +- dmd.conf| 10 +- 3 files changed, 150 insertions(+), 144 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-05 20:59:49 UTC (rev 809814) +++ PKGBUILD2021-01-05 20:59:56 UTC (rev 809815) @@ -1,132 +0,0 @@ -# Maintainer: Dan Printzell -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Mihails Strasunse -# Contributor: Sven-Hendrik Haase -# Contributor: Chris Brannon -# Contributor: Andrea Scarpino -# Contributor: Anders Bergh -# Contributor: Alexander Fehr - -pkgname=('dmd' 'dmd-docs' 'libphobos') -pkgdesc='D programming language compiler and standard library' -groups=('dlang' 'dlang-dmd') -pkgbase=dmd -pkgver=2.094.2 -pkgrel=1 -epoch=1 -arch=('x86_64') -url='https://www.dlang.org' -makedepends=('git' 'ldc') -source=("git+https://github.com/dlang/dmd.git#tag=v$pkgver; -"git+https://github.com/dlang/druntime.git#tag=v$pkgver; -"git+https://github.com/dlang/phobos.git#tag=v$pkgver; - "http://downloads.dlang.org/releases/2.x/$pkgver/dmd.$pkgver.linux.tar.xz; - "http://downloads.dlang.org/releases/2.x/$pkgver/dmd.$pkgver.linux.tar.xz.sig; -'dmd.conf' -'dmd-doc.desktop') -sha256sums=('SKIP' -'SKIP' -'SKIP' -'e29a9ca9595573d2d2cbd667403b2bc49ad9a06d6460d7f90306147731b9fe54' -'SKIP' -'3d639e89528fed1da90006f4dfb2b0fdc41308da5a96d953381ff4ccf257c035' -'4b7b8722b3fa11082f0f332397b1b66c85b30ce773c43c3fedcba5768a1484b1') -# Key from https://dlang.org/gpg_keys.html -validpgpkeys=('F46A10D0AB44C3D15DD65797BCDD73FFC3EB6146') # Martin Nowak -noextract=("dmd.$pkgver.linux.tar.xz") - -prepare() { -# We only want to extract the docs & samples, not the prebuild executables -tar xfJ "dmd.$pkgver.linux.tar.xz" dmd2/html - -# Make sure the version is not -dirty -sed -i "s/\.git/.nope/" "$srcdir"/dmd/src/build.d -} - -build() { -export DFLAGS="-link-defaultlib-shared=false $(echo -ne $LDFLAGS | cut -d\" -f2 | tail -c+4 | sed "s/,/ -L=/g") -flto=full" -cd "$srcdir"/dmd -make -f posix.mak BUILD=release ENABLE_RELEASE=1 PIC=1 ENABLE_LTO=1 HOST_DMD=ldmd2 - -cd "$srcdir"/druntime -make -f posix.mak DMD="$srcdir"/dmd/generated/linux/release/*/dmd BUILD=release ENABLE_RELEASE=1 PIC=1 - -cd "$srcdir"/phobos -make -f posix.mak DMD="$srcdir"/dmd/generated/linux/release/*/dmd BUILD=release ENABLE_RELEASE=1 PIC=1 - -# This requires object.d to compile, thus need to be after druntime is built -cd "$srcdir"/dmd -make -C docs DMD=ldmd2 -} - -package_dmd() { -pkgdesc="The D programming language reference compiler" -backup=('etc/dmd.conf') -depends=('gcc' 'libphobos') -optdepends=( -'dtools: collection of useful utilities for development in D' -'gcc-multilib: to cross-compile 32-bit applications' -'dmd-docs: documentation and sample code for D' -) -provides=("d-compiler=$pkgver") -license=('Boost') - -cd "$srcdir"/dmd - -install -Dm755 "$srcdir"/dmd/generated/linux/release/*/dmd "$pkgdir"/usr/bin/dmd - -mkdir -p "$pkgdir"/etc -install -Dm644 "$srcdir"/dmd.conf "$pkgdir"/etc/dmd.conf - -mkdir -p "$pkgdir"/usr/share/man/man1 -mkdir -p "$pkgdir"/usr/share/man/man5 -cp generated/docs/man/man1/dmd.1 "$pkgdir"/usr/share/man/man1/ -cp -r generated/docs/man/man5/* "$pkgdir"/usr/share/man/man5/ - -install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - -find "$pkgdir"/usr -type f | xargs chmod 0644 -chmod 755 "$pkgdir"/usr/bin/* -} - -package_dmd-docs() { -pkgdesc="Documentation and sample code for D programming language" -depends=('dmd') -license=('Boost') - -cd "$srcdir"/dmd - -mkdir -p "$pkgdir"/usr/share/applications -install -Dm644 "$srcdir"/dmd-doc.desktop "$pkgdir"/usr/share/applications/dmd-doc.desktop - -mkdir -p "$pkgdir"/usr/share/d/samples/ -cp -r samples/* "$pkgdir"/usr/share/d/samples/ - -mkdir -p "$pkgdir"/usr/share/d/html -cp -r "$srcdir"/dmd2/html/* "$pkgdir"/usr/share/d/html/ - -install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_libphobos() { -pkgdesc="The Phobos standard library for D programming language" -options=('staticlibs'
[arch-commits] Commit in dmd/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 20:59:49 Author: wild Revision: 809814 upgpkg: dmd 1:2.095.0-1: Updated to 2.095.0 Modified: dmd/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 20:55:14 UTC (rev 809813) +++ PKGBUILD2021-01-05 20:59:49 UTC (rev 809814) @@ -11,7 +11,7 @@ pkgdesc='D programming language compiler and standard library' groups=('dlang' 'dlang-dmd') pkgbase=dmd -pkgver=2.094.2 +pkgver=2.095.0 pkgrel=1 epoch=1 arch=('x86_64') @@ -27,7 +27,7 @@ sha256sums=('SKIP' 'SKIP' 'SKIP' -'e29a9ca9595573d2d2cbd667403b2bc49ad9a06d6460d7f90306147731b9fe54' +'02853f8a4988f55dab5daa1e0e9910ea91905b85bcaa7a5ffd83079147dc7d93' 'SKIP' '3d639e89528fed1da90006f4dfb2b0fdc41308da5a96d953381ff4ccf257c035' '4b7b8722b3fa11082f0f332397b1b66c85b30ce773c43c3fedcba5768a1484b1') @@ -45,8 +45,14 @@ build() { export DFLAGS="-link-defaultlib-shared=false $(echo -ne $LDFLAGS | cut -d\" -f2 | tail -c+4 | sed "s/,/ -L=/g") -flto=full" +export HOST_DMD=ldmd2 + cd "$srcdir"/dmd -make -f posix.mak BUILD=release ENABLE_RELEASE=1 PIC=1 ENABLE_LTO=1 HOST_DMD=ldmd2 +# Make the build tool. Instructions from src/posix.mak +mkdir generated +$HOST_DMD -ofgenerated/build -g src/build.d -release -O +# Actually build dmd +generated/build BUILD=release HOST_DMD="$HOST_DMD" CXX="c++" ENABLE_RELEASE=1 DFLAGS="$DFLAGS" dmd -v $MAKEFLAGS cd "$srcdir"/druntime make -f posix.mak DMD="$srcdir"/dmd/generated/linux/release/*/dmd BUILD=release ENABLE_RELEASE=1 PIC=1 @@ -56,7 +62,7 @@ # This requires object.d to compile, thus need to be after druntime is built cd "$srcdir"/dmd -make -C docs DMD=ldmd2 +make -C docs DMD=$HOST_DMD } package_dmd() {
[arch-commits] Commit in docker/repos/community-x86_64 (4 files)
Date: Tuesday, January 5, 2021 @ 20:55:14 Author: foxboron Revision: 809813 archrelease: copy trunk to community-x86_64 Added: docker/repos/community-x86_64/PKGBUILD (from rev 809812, docker/trunk/PKGBUILD) docker/repos/community-x86_64/docker.sysusers (from rev 809812, docker/trunk/docker.sysusers) Deleted: docker/repos/community-x86_64/PKGBUILD docker/repos/community-x86_64/docker.sysusers -+ PKGBUILD| 292 +++--- docker.sysusers |2 2 files changed, 147 insertions(+), 147 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-05 20:55:05 UTC (rev 809812) +++ PKGBUILD2021-01-05 20:55:14 UTC (rev 809813) @@ -1,146 +0,0 @@ -# Maintainer: Sébastien "Seblu" Luttringer -# Maintainer: Morten Linderud - -pkgname=docker -pkgver=20.10.1 -pkgrel=1 -epoch=1 -pkgdesc='Pack, ship and run any application as a lightweight container' -arch=('x86_64') -url='https://www.docker.com/' -license=('Apache') -depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'systemd-libs' - 'libseccomp' 'libtool' 'runc' 'containerd') -makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man' 'sed') -optdepends=('btrfs-progs: btrfs backend support' -'pigz: parallel gzip compressor support') -# https://github.com/moby/moby/tree/v20.10.0/hack/dockerfile/install -_TINI_COMMIT=de40ad007797e0dcd8b7126f27bb87401d224240 -_LIBNETWORK_COMMIT=5c6a95bfb20c61571a00f913c6b91959ede84e8d -_BUILDX_COMMIT=11057da37336192bfc57d81e02359ba7ba848e4a -_APP_COMMIT=9d2c67f87b7338eb1a0fa2f18eb81af3d2aac0e1 -source=("git+https://github.com/docker/cli.git#tag=v$pkgver; -"git+https://github.com/moby/moby.git#tag=v$pkgver; - "git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT; -"git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT; -"git+https://github.com/docker/buildx.git#commit=$_BUILDX_COMMIT; -"git+https://github.com/docker/app.git#commit=$_APP_COMMIT; -"$pkgname.sysusers") -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'541826011a9836d05a2f42293d5f1beadf2ca8d89fb604487d61a013505678eb') - -prepare(){ - cd cli - sed -i 's/-v md2man/-v go-md2man/' scripts/docs/generate-man.sh - sed -i 's/md2man/go-md2man/' man/md2man-all.sh -} - -# create a fake go path directory and pushd into it -# $1 real directory -# $2 gopath directory -_fake_gopath_pushd() { - mkdir -p "$GOPATH/src/${2%/*}" - rm -f "$GOPATH/src/$2" - ln -rsT "$1" "$GOPATH/src/$2" - pushd "$GOPATH/src/$2" >/dev/null -} - -_fake_gopath_popd() { - popd >/dev/null -} - -build() { - ### globals - export GOPATH="$srcdir" - export PATH="$GOPATH/bin:$PATH" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export LDFLAGS="" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-linkmode=external" - - ### cli - echo 'Building cli' - _fake_gopath_pushd cli github.com/docker/cli - DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver dynbinary - make manpages - _fake_gopath_popd - - ### daemon - echo 'Building daemon' - _fake_gopath_pushd moby github.com/docker/docker - DOCKER_GITCOMMIT=$(cd "$srcdir"/moby && git rev-parse --short HEAD) \ -DOCKER_BUILDTAGS='seccomp journald apparmor' \ -VERSION=$pkgver \ -hack/make.sh dynbinary - _fake_gopath_popd - - ### docker proxy - echo 'Building docker-proxy' - _fake_gopath_pushd libnetwork github.com/docker/libnetwork - go build github.com/docker/libnetwork/cmd/proxy - _fake_gopath_popd - - ### docker-init - echo 'Building docker-init' - _fake_gopath_pushd tini github.com/krallin/tini - cmake . - # we must use the static binary because it's started in a foreign os - make tini-static - _fake_gopath_popd - - ### app cli plugin - echo 'Building app cli plugin' - _fake_gopath_pushd app github.com/docker/app - make dynamic - _fake_gopath_popd - - ### buildx cli plugin - echo 'Building buildx cli plugin' - _fake_gopath_pushd buildx github.com/docker/buildx - go build -o docker-buildx -ldflags "-X github.com/docker/buildx/version.Version=$(git describe --match 'v[0-9]*' --always --tags)-tp-docker \ - -X github.com/docker/buildx/version.Revision=$(git rev-parse HEAD) \ - -X github.com/docker/buildx/version.Package=github.com/docker/buildx \ - -X main.experimental=1 -linkmode=external" ./cmd/buildx - _fake_gopath_popd - -} - -package() { - ### proxy - install -Dm755 libnetwork/proxy "$pkgdir/usr/bin/docker-proxy" - ### init - install -Dm755 tini/tini-static "$pkgdir/usr/bin/docker-init" - ### dockerd - install -Dm755
[arch-commits] Commit in docker/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 20:55:05 Author: foxboron Revision: 809812 upgpkg: docker 1:20.10.2-1 Modified: docker/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 20:21:02 UTC (rev 809811) +++ PKGBUILD2021-01-05 20:55:05 UTC (rev 809812) @@ -2,7 +2,7 @@ # Maintainer: Morten Linderud pkgname=docker -pkgver=20.10.1 +pkgver=20.10.2 pkgrel=1 epoch=1 pkgdesc='Pack, ship and run any application as a lightweight container' @@ -16,7 +16,7 @@ 'pigz: parallel gzip compressor support') # https://github.com/moby/moby/tree/v20.10.0/hack/dockerfile/install _TINI_COMMIT=de40ad007797e0dcd8b7126f27bb87401d224240 -_LIBNETWORK_COMMIT=5c6a95bfb20c61571a00f913c6b91959ede84e8d +_LIBNETWORK_COMMIT=fa125a3512ee0f6187721c88582bf8c4378bd4d7 _BUILDX_COMMIT=11057da37336192bfc57d81e02359ba7ba848e4a _APP_COMMIT=9d2c67f87b7338eb1a0fa2f18eb81af3d2aac0e1 source=("git+https://github.com/docker/cli.git#tag=v$pkgver;
[arch-commits] Commit in coordgen/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, January 5, 2021 @ 20:33:26 Author: arojas Revision: 405373 archrelease: copy trunk to extra-x86_64 Added: coordgen/repos/extra-x86_64/PKGBUILD (from rev 405372, coordgen/trunk/PKGBUILD) Deleted: coordgen/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-05 20:32:05 UTC (rev 405372) +++ PKGBUILD2021-01-05 20:33:26 UTC (rev 405373) @@ -1,27 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=coordgen -pkgver=1.4.2 -pkgrel=1 -pkgdesc="Schrodinger-developed 2D Coordinate Generation" -arch=(x86_64) -url="https://github.com/schrodinger/coordgenlibs; -license=(BSD) -depends=(maeparser) -makedepends=(cmake boost) -source=($pkgname-$pkgver.tar.gz::"https://github.com/schrodinger/coordgenlibs/archive/v$pkgver.tar.gz;) -sha256sums=('de8886db30fbb78d08d1532c21e710c5a967e5927e46866f07a9f7eab49d8b3c') - -build() { - cmake -B build -S coordgenlibs-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCOORDGEN_USE_MAEPARSER=ON - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -Dm644 coordgenlibs-$pkgver/templates.mae -t "$pkgdir"/usr/share/coordgen - install -Dm644 coordgenlibs-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: coordgen/repos/extra-x86_64/PKGBUILD (from rev 405372, coordgen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-05 20:33:26 UTC (rev 405373) @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=coordgen +pkgver=1.4.2 +pkgrel=2 +pkgdesc="Schrodinger-developed 2D Coordinate Generation" +arch=(x86_64) +url="https://github.com/schrodinger/coordgenlibs; +license=(BSD) +depends=(maeparser) +makedepends=(cmake boost) +source=($pkgname-$pkgver.tar.gz::"https://github.com/schrodinger/coordgenlibs/archive/v$pkgver.tar.gz;) +sha256sums=('de8886db30fbb78d08d1532c21e710c5a967e5927e46866f07a9f7eab49d8b3c') + +build() { + cmake -B build -S coordgenlibs-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCOORDGEN_USE_MAEPARSER=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -Dm644 coordgenlibs-$pkgver/templates.mae -t "$pkgdir"/usr/share/coordgen + install -Dm644 coordgenlibs-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in coordgen/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 20:32:05 Author: arojas Revision: 405372 Rebuild with latest maeparser, which changed ABI Modified: coordgen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 19:51:51 UTC (rev 405371) +++ PKGBUILD2021-01-05 20:32:05 UTC (rev 405372) @@ -2,7 +2,7 @@ pkgname=coordgen pkgver=1.4.2 -pkgrel=1 +pkgrel=2 pkgdesc="Schrodinger-developed 2D Coordinate Generation" arch=(x86_64) url="https://github.com/schrodinger/coordgenlibs;
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Tuesday, January 5, 2021 @ 20:21:02 Author: felixonmars Revision: 809811 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 809810, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 809810, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 20:21:02 UTC (rev 809811) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=85 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 20:20:51 Author: felixonmars Revision: 809810 upgpkg: haskell-summoner-tui 2.0.1.1-85: rebuild with comonad 5.0.8 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 20:20:12 UTC (rev 809809) +++ PKGBUILD2021-01-05 20:20:51 UTC (rev 809810) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=84 +pkgrel=85 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-summoner/repos (2 files)
Date: Tuesday, January 5, 2021 @ 20:20:12 Author: felixonmars Revision: 809809 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 809808, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 809808, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 20:20:12 UTC (rev 809809) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=75 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || : +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 20:20:02 Author: felixonmars Revision: 809808 upgpkg: haskell-summoner 2.0.1.1-75: rebuild with comonad 5.0.8 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 20:19:09 UTC (rev 809807) +++ PKGBUILD2021-01-05 20:20:02 UTC (rev 809808) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=74 +pkgrel=75 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-tomland/repos (2 files)
Date: Tuesday, January 5, 2021 @ 20:19:09 Author: felixonmars Revision: 809807 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tomland/repos/community-staging-x86_64/ haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 809806, haskell-tomland/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 809806, haskell-tomland/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 20:19:09 UTC (rev 809807) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=tomland +pkgname=haskell-tomland +pkgver=1.3.1.0 +pkgrel=34 +pkgdesc="Implementation of bidirectional TOML serialization." +url="https://github.com/kowainik/tomland; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-unordered-containers' 'haskell-validation-selective') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-golden' + 'haskell-hspec-hedgehog' 'haskell-hspec-megaparsec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('2a68260c2d765d396097965321d76022fa0746b186c301c5cc198825d7ebc37d60fd9951c1263a196f98f2cdab4db6157dc5b80efe6532c89bd76d95005c56db') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i '/^executable/a\ buildable: False' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tomland/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 20:18:58 Author: felixonmars Revision: 809806 upgpkg: haskell-tomland 1.3.1.0-34: rebuild with comonad 5.0.8 Modified: haskell-tomland/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 20:17:57 UTC (rev 809805) +++ PKGBUILD2021-01-05 20:18:58 UTC (rev 809806) @@ -4,7 +4,7 @@ _hkgname=tomland pkgname=haskell-tomland pkgver=1.3.1.0 -pkgrel=33 +pkgrel=34 pkgdesc="Implementation of bidirectional TOML serialization." url="https://github.com/kowainik/tomland; license=('MPL2')
[arch-commits] Commit in haskell-hspec-golden/repos (2 files)
Date: Tuesday, January 5, 2021 @ 20:17:57 Author: felixonmars Revision: 809805 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-golden/repos/community-staging-x86_64/ haskell-hspec-golden/repos/community-staging-x86_64/PKGBUILD (from rev 809804, haskell-hspec-golden/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hspec-golden/repos/community-staging-x86_64/PKGBUILD (from rev 809804, haskell-hspec-golden/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-05 20:17:57 UTC (rev 809805) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=hspec-golden +pkgname=haskell-hspec-golden +pkgver=0.1.0.3 +pkgrel=38 +pkgdesc="Golden tests for hspec." +url="https://github.com/stackbuilders/hspec-golden; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec-core' 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-hspec' 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9418291aed76e7654591074a04e0ff4b25b2443f8b628370983c3860c958aab4') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-golden/trunk (PKGBUILD)
Date: Tuesday, January 5, 2021 @ 20:17:46 Author: felixonmars Revision: 809804 upgpkg: haskell-hspec-golden 0.1.0.3-38: rebuild with comonad 5.0.8 Modified: haskell-hspec-golden/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-05 20:17:16 UTC (rev 809803) +++ PKGBUILD2021-01-05 20:17:46 UTC (rev 809804) @@ -4,7 +4,7 @@ _hkgname=hspec-golden pkgname=haskell-hspec-golden pkgver=0.1.0.3 -pkgrel=37 +pkgrel=38 pkgdesc="Golden tests for hspec." url="https://github.com/stackbuilders/hspec-golden; license=('BSD')