[arch-commits] Commit in ttf-ionicons/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:41:07 Author: ainola Revision: 1035598 archrelease: copy trunk to community-any Added: ttf-ionicons/repos/community-any/PKGBUILD (from rev 1035597, ttf-ionicons/trunk/PKGBUILD) Deleted: ttf-ionicons/repos/community-any/PKGBUILD --+ PKGBUILD | 38 +++--- 1 file changed, 19 insertions(+), 19 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-03 00:40:45 UTC (rev 1035597) +++ PKGBUILD2021-11-03 00:41:07 UTC (rev 1035598) @@ -1,19 +0,0 @@ -# Maintainer: Brett Cornwall -# Contributor: Alexander F. Rødseth -# Contributor: Andrea Scarpino - -pkgname=ttf-ionicons -pkgver=5.5.3 -pkgrel=1 -pkgdesc='Font from the Ionic mobile framework' -arch=('any') -license=('MIT') -url='https://ionicons.com/' -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz";) -sha256sums=('aeccfd5b118c76f961f1c01d1a91eb1c79bd8f9643a90ff2ea297354b052aee9') - -package() { -cd "ionicons-${pkgver/_/-}" -install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/" -install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" -} Copied: ttf-ionicons/repos/community-any/PKGBUILD (from rev 1035597, ttf-ionicons/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-03 00:41:07 UTC (rev 1035598) @@ -0,0 +1,19 @@ +# Maintainer: Brett Cornwall +# Contributor: Alexander F. Rødseth +# Contributor: Andrea Scarpino + +pkgname=ttf-ionicons +pkgver=5.5.4 +pkgrel=1 +pkgdesc='Font from the Ionic mobile framework' +arch=('any') +license=('MIT') +url='https://ionicons.com/' +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz";) +sha256sums=('c2afae851207a556a67467721c91b142bd24e4f65bc2ef8143a9a445b502dcc2') + +package() { +cd "ionicons-${pkgver/_/-}" +install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/" +install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in ttf-ionicons/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:40:45 Author: ainola Revision: 1035597 upgpkg: ttf-ionicons 5.5.4-1 Modified: ttf-ionicons/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:32:30 UTC (rev 1035596) +++ PKGBUILD2021-11-03 00:40:45 UTC (rev 1035597) @@ -3,7 +3,7 @@ # Contributor: Andrea Scarpino pkgname=ttf-ionicons -pkgver=5.5.3 +pkgver=5.5.4 pkgrel=1 pkgdesc='Font from the Ionic mobile framework' arch=('any') @@ -10,7 +10,7 @@ license=('MIT') url='https://ionicons.com/' source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz";) -sha256sums=('aeccfd5b118c76f961f1c01d1a91eb1c79bd8f9643a90ff2ea297354b052aee9') +sha256sums=('c2afae851207a556a67467721c91b142bd24e4f65bc2ef8143a9a445b502dcc2') package() { cd "ionicons-${pkgver/_/-}"
[arch-commits] Commit in haskell-http-streams/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:32:30 Author: felixonmars Revision: 1035596 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/ haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 1035595, haskell-http-streams/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 1035595, haskell-http-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:32:30 UTC (rev 1035596) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.9.4 +pkgrel=16 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/aesiniath/http-streams"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-random' 'haskell-snap-core' + 'haskell-snap-server' 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8448fba398ae323f1bdd44c8cbb02ba678ffc9d06f26d4e46c8c1f1de849a83a9fef697ffa5650ef58730ad81714775046a9b0857e760112ef25b418e2b5d0fe') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:32:22 Author: felixonmars Revision: 1035595 upgpkg: haskell-http-streams 0.8.9.4-16: rebuild with base-orphans 0.8.5, text-show 3.9.1 (rebuild pass 1, specified --nocheck) Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:31:18 UTC (rev 1035594) +++ PKGBUILD2021-11-03 00:32:22 UTC (rev 1035595) @@ -3,7 +3,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.9.4 -pkgrel=15 +pkgrel=16 pkgdesc="An HTTP client using io-streams" url="https://github.com/aesiniath/http-streams"; license=('BSD')
[arch-commits] Commit in haskell-http2/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:31:18 Author: felixonmars Revision: 1035594 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http2/repos/community-staging-x86_64/ haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 1035593, haskell-http2/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 1035593, haskell-http2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:31:18 UTC (rev 1035594) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=3.0.2 +pkgrel=32 +pkgdesc="HTTP/2 library" +url="https://github.com/kazu-yamamoto/http2"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' + 'haskell-network-byte-order' 'haskell-psqueues' 'haskell-time-manager' + 'haskell-unix-time') +makedepends=('ghc' 'haskell-async' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-base16-bytestring' 'haskell-cryptonite' 'haskell-glob' 'haskell-hspec' + 'haskell-hspec-discover' 'haskell-network-run' 'haskell-typed-process' + 'haskell-unordered-containers' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1dd6e12904b11964d3c3c4ee4767e6dfd0edff87a7f2396a4f7e680d672a52a3ee478b5eea5f5ac0840a9f2cffae38fe4ceb13f660f51e5d87603f90f626c39c') + +prepare() { +cd $_hkgname-$pkgver +# Choose another port to bind, 8080 is too easy to conflict with build host +sed -i 's/"8080"/"59824"/' test2/ServerSpec.hs test/HTTP2/ServerSpec.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=-fllvm \ +-f-devel +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:31:11 Author: felixonmars Revision: 1035593 upgpkg: haskell-http2 3.0.2-32: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-http2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:29:09 UTC (rev 1035592) +++ PKGBUILD2021-11-03 00:31:11 UTC (rev 1035593) @@ -4,7 +4,7 @@ _hkgname=http2 pkgname=haskell-http2 pkgver=3.0.2 -pkgrel=31 +pkgrel=32 pkgdesc="HTTP/2 library" url="https://github.com/kazu-yamamoto/http2"; license=("BSD")
[arch-commits] Commit in haskell-citeproc/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:29:09 Author: felixonmars Revision: 1035592 archrelease: copy trunk to community-staging-x86_64 Added: haskell-citeproc/repos/community-staging-x86_64/ haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 1035591, haskell-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 1035591, haskell-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:29:09 UTC (rev 1035592) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=citeproc +pkgname=haskell-citeproc +pkgver=0.4.1 +pkgrel=32 +pkgdesc="Generates citations and bibliography from CSL styles." +url="https://github.com/jgm/citeproc"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed' + 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 'haskell-text-icu' + 'haskell-unicode-collation' 'haskell-uniplate' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz"; + icu-shifted.patch::https://github.com/jgm/citeproc/commit/50d14d938c883a8835550933df4004050b0b3902.patch) +sha512sums=('64a62485d322e3032b1d7754c40ae37c9decb0e1cc4446352ecaa80552bf4673447cebc09a2e8756063923231d2f623925b3d5ec07bd64e23ccd18c72703eb15' + 'd05f2d86e71d166a66cc85e40f0ff34b1e0216abaece76b2200823c22f4d9d1fc72549a9c14e4999a0d8cf8d4fb2cfd184573e5298c13266c5168bc56ba59674') + +prepare() { + cd $_hkgname-$pkgver + patch -p1 -i ../icu-shifted.patch + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fexecutable -ficu + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-citeproc/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:29:02 Author: felixonmars Revision: 1035591 upgpkg: haskell-citeproc 0.4.1-32: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:25:08 UTC (rev 1035590) +++ PKGBUILD2021-11-03 00:29:02 UTC (rev 1035591) @@ -3,7 +3,7 @@ _hkgname=citeproc pkgname=haskell-citeproc pkgver=0.4.1 -pkgrel=31 +pkgrel=32 pkgdesc="Generates citations and bibliography from CSL styles." url="https://github.com/jgm/citeproc"; license=("BSD")
[arch-commits] Commit in haskell-tamarin-prover-theory/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:25:08 Author: felixonmars Revision: 1035590 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-theory/repos/community-staging-x86_64/ haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 1035589, haskell-tamarin-prover-theory/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 1035589, haskell-tamarin-prover-theory/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:25:08 UTC (rev 1035590) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-theory +pkgname=haskell-tamarin-prover-theory +pkgver=1.6.1 +pkgrel=10 +pkgdesc="Security protocol types and constraint solver library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 'haskell-fclabels' + 'haskell-parallel' 'haskell-safe' 'haskell-uniplate' 'haskell-tamarin-prover-utils' + 'haskell-tamarin-prover-term') +makedepends=('ghc') +source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz";) +sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62') + +build() { +cd tamarin-prover-$pkgver/lib/theory + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd tamarin-prover-$pkgver/lib/theory + +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 haskell-tamarin-prover-theory/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:25:00 Author: felixonmars Revision: 1035589 upgpkg: haskell-tamarin-prover-theory 1.6.1-10: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-tamarin-prover-theory/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:18:11 UTC (rev 1035588) +++ PKGBUILD2021-11-03 00:25:00 UTC (rev 1035589) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-theory pkgname=haskell-tamarin-prover-theory pkgver=1.6.1 -pkgrel=9 +pkgrel=10 pkgdesc="Security protocol types and constraint solver library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin"; license=("GPL")
[arch-commits] Commit in haskell-cborg-json/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:18:11 Author: felixonmars Revision: 1035588 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 1035587, haskell-cborg-json/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-cborg-json/repos/community-staging-x86_64/PKGBUILD (from rev 1035587, haskell-cborg-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:18:11 UTC (rev 1035588) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=cborg-json +pkgname=haskell-cborg-json +pkgver=0.2.2.0 +pkgrel=174 +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.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: Wednesday, November 3, 2021 @ 00:18:02 Author: felixonmars Revision: 1035587 upgpkg: haskell-cborg-json 0.2.2.0-174: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-cborg-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:17:16 UTC (rev 1035586) +++ PKGBUILD2021-11-03 00:18:02 UTC (rev 1035587) @@ -3,7 +3,7 @@ _hkgname=cborg-json pkgname=haskell-cborg-json pkgver=0.2.2.0 -pkgrel=173 +pkgrel=174 pkgdesc="A library for encoding JSON as CBOR" url="https://github.com/well-typed/cborg-json"; license=('BSD')
[arch-commits] Commit in haskell-serialise/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:17:16 Author: felixonmars Revision: 1035586 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 1035585, haskell-serialise/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 1035585, haskell-serialise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:17:16 UTC (rev 1035586) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=serialise +pkgname=haskell-serialise +pkgver=0.2.3.0 +pkgrel=159 +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' 'uusi' '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 +uusi -u base -u ghc-prim -u tasty $_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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.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: Wednesday, November 3, 2021 @ 00:17:08 Author: felixonmars Revision: 1035585 upgpkg: haskell-serialise 0.2.3.0-159: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-serialise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:15:04 UTC (rev 1035584) +++ PKGBUILD2021-11-03 00:17:08 UTC (rev 1035585) @@ -3,7 +3,7 @@ _hkgname=serialise pkgname=haskell-serialise pkgver=0.2.3.0 -pkgrel=158 +pkgrel=159 pkgdesc="A binary serialisation library for Haskell values" url="https://github.com/well-typed/cborg"; license=('BSD')
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:15:04 Author: felixonmars Revision: 1035584 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 1035583, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 1035583, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:15:04 UTC (rev 1035584) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=321 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-scientific" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bower-json/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:14:57 Author: felixonmars Revision: 1035583 upgpkg: haskell-bower-json 1.0.0.1-321: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:13:55 UTC (rev 1035582) +++ PKGBUILD2021-11-03 00:14:57 UTC (rev 1035583) @@ -4,7 +4,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=320 +pkgrel=321 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json"; license=("MIT")
[arch-commits] Commit in haskell-rio-prettyprint/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:13:55 Author: felixonmars Revision: 1035582 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-prettyprint/repos/community-staging-x86_64/ haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 1035581, haskell-rio-prettyprint/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 1035581, haskell-rio-prettyprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:13:55 UTC (rev 1035582) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=rio-prettyprint +pkgname=haskell-rio-prettyprint +pkgver=0.1.1.0 +pkgrel=146 +pkgdesc="Pretty-printing for RIO" +url="https://github.com/commercialhaskell/rio-prettyprint"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-colour' 'haskell-path' 'haskell-rio') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3f519fa0dd4ea51af565221504358ca5728b9ebe07df8a2b34b83198bb19d6653c048cd45701fed6d99b5204da05449f35c0be8e98df2da1c34ea99023f06bf4') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rio-prettyprint/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:13:47 Author: felixonmars Revision: 1035581 upgpkg: haskell-rio-prettyprint 0.1.1.0-146: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-rio-prettyprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:12:53 UTC (rev 1035580) +++ PKGBUILD2021-11-03 00:13:47 UTC (rev 1035581) @@ -3,7 +3,7 @@ _hkgname=rio-prettyprint pkgname=haskell-rio-prettyprint pkgver=0.1.1.0 -pkgrel=145 +pkgrel=146 pkgdesc="Pretty-printing for RIO" url="https://github.com/commercialhaskell/rio-prettyprint"; license=('MIT')
[arch-commits] Commit in haskell-path-io/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:12:53 Author: felixonmars Revision: 1035580 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 1035579, haskell-path-io/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 1035579, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:12:53 UTC (rev 1035580) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +_hkgname=path-io +pkgname=haskell-path-io +pkgver=1.6.3 +pkgrel=24 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-path' 'haskell-temporary' + 'haskell-unix-compat') +makedepends=('ghc' 'uusi' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('d9d4e0d3a0b74677b8e29608254b1a4b5f306378400e8ec6d2b96ec4fd5b340ca20652684af558ec5ec5c401a18c4c9203adf7afbb1a602df0786459bc5bc774') + +prepare() { + cd $_hkgname-$pkgver + uusi -u path $_hkgname.cabal +} + +build() { + cd "$srcdir/$_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=-fllvm \ +-f-dev + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:12:45 Author: felixonmars Revision: 1035579 upgpkg: haskell-path-io 1.6.3-24: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:11:44 UTC (rev 1035578) +++ PKGBUILD2021-11-03 00:12:45 UTC (rev 1035579) @@ -5,7 +5,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.6.3 -pkgrel=23 +pkgrel=24 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io"; license=("BSD")
[arch-commits] Commit in hlint/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:11:44 Author: felixonmars Revision: 1035578 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 1035577, hlint/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 1035577, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:11:44 UTC (rev 1035578) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=3.3.1 +pkgrel=32 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' + 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 'haskell-refact' + 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + hlint-extra-1.7.10.patch::https://github.com/ndmitchell/hlint/commit/bbfcccad636ed61fa7ade1369ebd6ab6fb64df32.patch) +sha512sums=('46fabb26361cfd71ceda302669fc4f55d28dffc2a98732be48d7b6c244dd5f546bce1a8179a75487753e6113ad062e7840a4e5feee8a432936fdd65a20283a13' + '5a5c23f532f3c0480972fd88e6063c0bc0ac4d14392c1118a7b14481389563d3ac8b932a5a55abae638e95bd3ecc6e85719724a94ea11883c0edee5f4ed7e6a1') + +prepare() { +patch -d $pkgname-$pkgver -p1 < hlint-extra-1.7.10.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fgpl -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:11:36 Author: felixonmars Revision: 1035577 upgpkg: hlint 3.3.1-32: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:09:47 UTC (rev 1035576) +++ PKGBUILD2021-11-03 00:11:36 UTC (rev 1035577) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=3.3.1 -pkgrel=31 +pkgrel=32 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/"; license=("BSD")
[arch-commits] Commit in haskell-mmark/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:09:47 Author: felixonmars Revision: 1035576 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mmark/repos/community-staging-x86_64/ haskell-mmark/repos/community-staging-x86_64/PKGBUILD (from rev 1035575, haskell-mmark/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mmark/repos/community-staging-x86_64/PKGBUILD (from rev 1035575, haskell-mmark/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:09:47 UTC (rev 1035576) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=mmark +pkgname=haskell-mmark +pkgver=0.0.7.3 +pkgrel=50 +pkgdesc="Strict markdown processor for writers" +url="https://github.com/mmark-md/mmark"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 'haskell-dlist' + 'haskell-email-validate' 'haskell-foldl' 'haskell-hashable' 'haskell-html-entity-map' + 'haskell-lucid' 'haskell-megaparsec' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-modern-uri' 'haskell-parser-combinators' 'haskell-text-metrics' + 'haskell-unordered-containers' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-megaparsec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('1a8c8bd99598204b81967b94cd831bac44353ec9a8750f62c74a868aa14cd4bd') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-mmark/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:09:40 Author: felixonmars Revision: 1035575 upgpkg: haskell-mmark 0.0.7.3-50: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-mmark/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:03:08 UTC (rev 1035574) +++ PKGBUILD2021-11-03 00:09:40 UTC (rev 1035575) @@ -3,7 +3,7 @@ _hkgname=mmark pkgname=haskell-mmark pkgver=0.0.7.3 -pkgrel=49 +pkgrel=50 pkgdesc="Strict markdown processor for writers" url="https://github.com/mmark-md/mmark"; license=("BSD")
[arch-commits] Commit in gdm/repos (6 files)
Date: Wednesday, November 3, 2021 @ 00:07:44 Author: heftig Revision: 427044 archrelease: copy trunk to gnome-unstable-x86_64 Added: gdm/repos/gnome-unstable-x86_64/ gdm/repos/gnome-unstable-x86_64/0001-Xsession-Don-t-start-ssh-agent-by-default.patch (from rev 427043, gdm/trunk/0001-Xsession-Don-t-start-ssh-agent-by-default.patch) gdm/repos/gnome-unstable-x86_64/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch (from rev 427043, gdm/trunk/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch) gdm/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427043, gdm/trunk/PKGBUILD) gdm/repos/gnome-unstable-x86_64/default.pa (from rev 427043, gdm/trunk/default.pa) gdm/repos/gnome-unstable-x86_64/gdm.install (from rev 427043, gdm/trunk/gdm.install) -+ 0001-Xsession-Don-t-start-ssh-agent-by-default.patch| 28 ++ 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch | 73 +++ PKGBUILD| 99 ++ default.pa | 10 + gdm.install |7 5 files changed, 217 insertions(+) Copied: gdm/repos/gnome-unstable-x86_64/0001-Xsession-Don-t-start-ssh-agent-by-default.patch (from rev 427043, gdm/trunk/0001-Xsession-Don-t-start-ssh-agent-by-default.patch) === --- gnome-unstable-x86_64/0001-Xsession-Don-t-start-ssh-agent-by-default.patch (rev 0) +++ gnome-unstable-x86_64/0001-Xsession-Don-t-start-ssh-agent-by-default.patch 2021-11-03 00:07:44 UTC (rev 427044) @@ -0,0 +1,28 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 20 Jun 2015 17:22:38 +0200 +Subject: [PATCH] Xsession: Don't start ssh-agent by default + +--- + data/Xsession.in | 8 + 1 file changed, 8 deletions(-) + +diff --git a/data/Xsession.in b/data/Xsession.in +index 2e4de4fe384f..29ebc30ea0c5 100755 +--- a/data/Xsession.in b/data/Xsession.in +@@ -207,14 +207,6 @@ if [ "x$command" = "xdefault" ] ; then + fi + fi + +-# add ssh-agent if found +-sshagent="`gdmwhich ssh-agent`" +-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then +-command="$sshagent -- $command" +-elif [ -z "$sshagent" ] ; then +-echo "$0: ssh-agent not found!" +-fi +- + echo "$0: Setup done, will execute: $command" + + eval exec $command Copied: gdm/repos/gnome-unstable-x86_64/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch (from rev 427043, gdm/trunk/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch) === --- gnome-unstable-x86_64/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch (rev 0) +++ gnome-unstable-x86_64/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch 2021-11-03 00:07:44 UTC (rev 427044) @@ -0,0 +1,73 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Tue, 31 Aug 2021 21:51:46 + +Subject: [PATCH] pam-arch: Drop pam_faillock counting from fingerprint and + smartcard + +As mentioned in an [fprintd issue comment][1], we need to make sure that +the stack's error status is taken from the main auth module, i.e. +pam_fprintd, otherwise GDM will not behave correctly. + +Still use pam_faillock preauth so that we test whether the account is +locked, but don't use authfail/authsucc to log a failure/success so this +stack doesn't participate in triggering the lock. + +Ideally we would check which return values we actually want to treat as +a reason to lock the account (e.g. fingerprint mismatch) and which are +neutral (e.g. no fingerprints enrolled), but that's much more effort. + +Should fix [FS#71750][2]. + +[1]: https://gitlab.freedesktop.org/libfprint/fprintd/-/issues/112#note_1016191 +[2]: https://bugs.archlinux.org/task/71750 +--- + data/pam-arch/gdm-fingerprint.pam | 10 ++ + data/pam-arch/gdm-smartcard.pam | 10 ++ + 2 files changed, 4 insertions(+), 16 deletions(-) + +diff --git a/data/pam-arch/gdm-fingerprint.pam b/data/pam-arch/gdm-fingerprint.pam +index cc660d9a90ba..2aaf9f6c88a0 100644 +--- a/data/pam-arch/gdm-fingerprint.pam b/data/pam-arch/gdm-fingerprint.pam +@@ -2,16 +2,10 @@ + + auth requiredpam_shells.so + auth requisite pam_nologin.so +-auth requiredpam_faillock.so preauth +-# Optionally use requisite above if you do not want to prompt for the fingerprint +-# on locked accounts. +-auth [success=1 default=ignore] pam_fprintd.so +-auth [default=die] pam_faillock.so authfa
[arch-commits] Commit in gdm/trunk (3 files)
Date: Wednesday, November 3, 2021 @ 00:07:27 Author: heftig Revision: 427043 41.0-1 Modified: gdm/trunk/0001-Xsession-Don-t-start-ssh-agent-by-default.patch gdm/trunk/0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch gdm/trunk/PKGBUILD -+ 0001-Xsession-Don-t-start-ssh-agent-by-default.patch|2 +- 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch |4 ++-- PKGBUILD| 10 +- 3 files changed, 8 insertions(+), 8 deletions(-) Modified: 0001-Xsession-Don-t-start-ssh-agent-by-default.patch === --- 0001-Xsession-Don-t-start-ssh-agent-by-default.patch2021-11-03 00:06:14 UTC (rev 427042) +++ 0001-Xsession-Don-t-start-ssh-agent-by-default.patch2021-11-03 00:07:27 UTC (rev 427043) @@ -8,7 +8,7 @@ 1 file changed, 8 deletions(-) diff --git a/data/Xsession.in b/data/Xsession.in -index 2e4de4fe..29ebc30e 100755 +index 2e4de4fe384f..29ebc30ea0c5 100755 --- a/data/Xsession.in +++ b/data/Xsession.in @@ -207,14 +207,6 @@ if [ "x$command" = "xdefault" ] ; then Modified: 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch === --- 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch 2021-11-03 00:06:14 UTC (rev 427042) +++ 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch 2021-11-03 00:07:27 UTC (rev 427043) @@ -26,7 +26,7 @@ 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/data/pam-arch/gdm-fingerprint.pam b/data/pam-arch/gdm-fingerprint.pam -index cc660d9a..2aaf9f6c 100644 +index cc660d9a90ba..2aaf9f6c88a0 100644 --- a/data/pam-arch/gdm-fingerprint.pam +++ b/data/pam-arch/gdm-fingerprint.pam @@ -2,16 +2,10 @@ @@ -49,7 +49,7 @@ auth optionalpam_gnome_keyring.so diff --git a/data/pam-arch/gdm-smartcard.pam b/data/pam-arch/gdm-smartcard.pam -index e6ec1299..6d7333bf 100644 +index e6ec129948a7..6d7333bf4204 100644 --- a/data/pam-arch/gdm-smartcard.pam +++ b/data/pam-arch/gdm-smartcard.pam @@ -2,16 +2,10 @@ Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:06:14 UTC (rev 427042) +++ PKGBUILD2021-11-03 00:07:27 UTC (rev 427043) @@ -3,8 +3,8 @@ pkgbase=gdm pkgname=(gdm libgdm) -pkgver=40.1 -pkgrel=2 +pkgver=41.0 +pkgrel=1 pkgdesc="Display manager and login screen" url="https://wiki.gnome.org/Projects/GDM"; arch=(x86_64) @@ -13,14 +13,14 @@ libxdmcp systemd) makedepends=(yelp-tools gobject-introspection git docbook-xsl meson) checkdepends=(check) -_commit=7fafdbcac9b970492e9ea23df42111d90986f3f3 # tags/40.1^0 +_commit=536491641156ba88beab2c881278b09e52df6813 # tags/41.0^0 source=("git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit"; 0001-Xsession-Don-t-start-ssh-agent-by-default.patch 0002-pam-arch-Drop-pam_faillock-counting-from-fingerprint.patch default.pa) sha256sums=('SKIP' -'aa751223e8664f65fe2cae032dc93bb94338a41cfca4c6b66a0fca0c788c4313' -'a5dc583f37311164526569e54fe2d2c06fa27de9995848d7f374b4a554c4c8c0' +'39a7e1189d423dd428ace9baac77ba0442c6706a861d3c3db9eb3a6643e223f8' +'e3dcaaa5ffa2dd4d3338c8b5827965ea2ca1efd9a95d7272a107e6121cb7898f' 'e88410bcec9e2c7a22a319be0b771d1f8d536863a7fc618b6352a09d61327dcb') pkgver() {
[arch-commits] Commit in gnome-shell/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:06:14 Author: heftig Revision: 427042 archrelease: copy trunk to gnome-unstable-x86_64 Added: gnome-shell/repos/gnome-unstable-x86_64/ gnome-shell/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427041, gnome-shell/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: gnome-shell/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427041, gnome-shell/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2021-11-03 00:06:14 UTC (rev 427042) @@ -0,0 +1,59 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru +# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell"; +arch=(x86_64) +license=(GPL) +depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4 + gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas + libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip + gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire + libsoup3) +makedepends=(gtk-doc gnome-control-center evolution-data-server + gobject-introspection git meson sassc asciidoc bash-completion) +checkdepends=(xorg-server-xvfb) +optdepends=('gnome-control-center: System settings' +'evolution-data-server: Evolution calendar integration') +groups=(gnome) +_commit=0bf515eb10bfbf32306c5106ac58870941a7c71a # tags/41.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"; +"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control" + git submodule update +} + +build() { + arch-meson $pkgname build -D gtk_doc=true + meson compile -C build +} + +check() ( + mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}" + export XDG_RUNTIME_DIR + + dbus-run-session xvfb-run -s '-nolisten local' \ +meson test -C build --print-errorlogs +) + +package() { + depends+=(libmutter-9.so) + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in gnome-shell/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:05:55 Author: heftig Revision: 427041 41.0-1 Modified: gnome-shell/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:02:15 UTC (rev 427040) +++ PKGBUILD2021-11-03 00:05:55 UTC (rev 427041) @@ -3,7 +3,7 @@ # Contributor: Flamelab https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"; "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) sha256sums=('SKIP' @@ -48,12 +49,11 @@ mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}" export XDG_RUNTIME_DIR - dbus-run-session xvfb-run \ --s '-screen 0 1920x1080x24 -nolisten local +iglx -noreset' \ - meson test -C build --print-errorlogs + dbus-run-session xvfb-run -s '-nolisten local' \ +meson test -C build --print-errorlogs ) package() { - depends+=(libmutter-8.so) + depends+=(libmutter-9.so) meson install -C build --destdir "$pkgdir" }
[arch-commits] Commit in python-wcmatch/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:03:08 Author: freswa Revision: 1035574 archrelease: copy trunk to community-any Added: python-wcmatch/repos/community-any/PKGBUILD (from rev 1035573, python-wcmatch/trunk/PKGBUILD) Deleted: python-wcmatch/repos/community-any/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-03 00:03:05 UTC (rev 1035573) +++ PKGBUILD2021-11-03 00:03:08 UTC (rev 1035574) @@ -1,24 +0,0 @@ -# Maintainer: Frederik Schwan - -pkgname=python-wcmatch -pkgver=8.2 -pkgrel=1 -pkgdesc='Wilcard File Name matching library' -arch=('any') -url='https://github.com/facelessuser/wcmatch' -license=('MIT') -depends=('python-bracex') -makedepends=('python-setuptools') -source=("https://github.com/facelessuser/wcmatch/archive/${pkgver}/wcmatch-${pkgver}.tar.gz";) -b2sums=('d1fe53f7d2394af31750c0b98451749201b1adbd8d00a734418afd8e208a9480b913059f78f62016be2fc2109813406c096f8ab60973a716b6ca275377551281') - -build() { - cd wcmatch-${pkgver} - python3 setup.py build -} - -package() { - cd wcmatch-${pkgver} - python3 setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE.md "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-wcmatch/repos/community-any/PKGBUILD (from rev 1035573, python-wcmatch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-03 00:03:08 UTC (rev 1035574) @@ -0,0 +1,24 @@ +# Maintainer: Frederik Schwan + +pkgname=python-wcmatch +pkgver=8.3 +pkgrel=1 +pkgdesc='Wilcard File Name matching library' +arch=('any') +url='https://github.com/facelessuser/wcmatch' +license=('MIT') +depends=('python-bracex') +makedepends=('python-setuptools') +source=("https://github.com/facelessuser/wcmatch/archive/${pkgver}/wcmatch-${pkgver}.tar.gz";) +b2sums=('8576a546278a69ba46af262bc925370e6d8b1828975d54fe3fe1a2e39fc8456134c7f7986e1674883ca0f0298c223be7efc67c7296a29d9a4f1b64e42614ce17') + +build() { + cd wcmatch-${pkgver} + python3 setup.py build +} + +package() { + cd wcmatch-${pkgver} + python3 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE.md "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-wcmatch/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:03:05 Author: freswa Revision: 1035573 upgpkg: python-wcmatch 8.3-1 Modified: python-wcmatch/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:02:40 UTC (rev 1035572) +++ PKGBUILD2021-11-03 00:03:05 UTC (rev 1035573) @@ -1,7 +1,7 @@ # Maintainer: Frederik Schwan pkgname=python-wcmatch -pkgver=8.2 +pkgver=8.3 pkgrel=1 pkgdesc='Wilcard File Name matching library' arch=('any') @@ -10,7 +10,7 @@ depends=('python-bracex') makedepends=('python-setuptools') source=("https://github.com/facelessuser/wcmatch/archive/${pkgver}/wcmatch-${pkgver}.tar.gz";) -b2sums=('d1fe53f7d2394af31750c0b98451749201b1adbd8d00a734418afd8e208a9480b913059f78f62016be2fc2109813406c096f8ab60973a716b6ca275377551281') +b2sums=('8576a546278a69ba46af262bc925370e6d8b1828975d54fe3fe1a2e39fc8456134c7f7986e1674883ca0f0298c223be7efc67c7296a29d9a4f1b64e42614ce17') build() { cd wcmatch-${pkgver}
[arch-commits] Commit in haskell-implicit-hie/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:02:40 Author: felixonmars Revision: 1035572 archrelease: copy trunk to community-staging-x86_64 Added: haskell-implicit-hie/repos/community-staging-x86_64/ haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 1035571, haskell-implicit-hie/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 1035571, haskell-implicit-hie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:02:40 UTC (rev 1035572) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=implicit-hie +pkgname=haskell-implicit-hie +pkgver=0.1.2.6 +pkgrel=30 +pkgdesc="Auto generate hie-bios cradles & hie.yaml" +url="https://github.com/Avi-D-coder/implicit-hie#readme"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-filepattern' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-attoparsec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('8d707a9ee8285f63d188b2ef9954ba6e35823d4d4e2630d8b34edc2c3b1f57739b30ab747539a5475d4932848f2186d126cb623ac85df8e8fad8182436e0c9b8') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-implicit-hie/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:02:33 Author: felixonmars Revision: 1035571 upgpkg: haskell-implicit-hie 0.1.2.6-30: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-implicit-hie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:01:24 UTC (rev 1035570) +++ PKGBUILD2021-11-03 00:02:33 UTC (rev 1035571) @@ -3,7 +3,7 @@ _hkgname=implicit-hie pkgname=haskell-implicit-hie pkgver=0.1.2.6 -pkgrel=29 +pkgrel=30 pkgdesc="Auto generate hie-bios cradles & hie.yaml" url="https://github.com/Avi-D-coder/implicit-hie#readme"; license=("custom:BSD3")
[arch-commits] Commit in gnome-control-center/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:02:15 Author: heftig Revision: 427040 archrelease: copy trunk to gnome-unstable-x86_64 Added: gnome-control-center/repos/gnome-unstable-x86_64/ gnome-control-center/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427039, gnome-control-center/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: gnome-control-center/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427039, gnome-control-center/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2021-11-03 00:02:15 UTC (rev 427040) @@ -0,0 +1,55 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gnome-control-center +pkgver=41.0 +pkgrel=1 +pkgdesc="GNOME's main interface to configure various aspects of the desktop" +url="https://gitlab.gnome.org/GNOME/gnome-control-center"; +license=(GPL2) +arch=(x86_64) +depends=(accountsservice cups-pk-helper gnome-bluetooth gnome-desktop + gnome-online-accounts gnome-settings-daemon gsettings-desktop-schemas gtk3 + libgtop nm-connection-editor sound-theme-freedesktop upower libpwquality + gnome-color-manager smbclient libmm-glib libgnomekbd libibus libcheese + libgudev bolt udisks2 libhandy gsound colord-gtk power-profiles-daemon) +makedepends=(docbook-xsl modemmanager git python meson) +checkdepends=(python-dbusmock python-gobject xorg-server-xvfb) +optdepends=('system-config-printer: Printer settings' +'gnome-user-share: WebDAV file sharing' +'gnome-remote-desktop: screen sharing' +'rygel: media sharing' +'openssh: remote login') +groups=(gnome) +_commit=7e95c34f686197775db680ef17450d66cc13eb73 # tags/41.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-control-center.git#commit=$_commit"; +"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^GNOME_CONTROL_CENTER_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + git submodule init + git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control" + git submodule update +} + + +build() { + arch-meson $pkgname build -D documentation=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" +}
[arch-commits] Commit in gnome-control-center/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:02:09 Author: heftig Revision: 427039 41.0-1 Modified: gnome-control-center/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:55:34 UTC (rev 427038) +++ PKGBUILD2021-11-03 00:02:09 UTC (rev 427039) @@ -2,7 +2,7 @@ # Contributor: Jan de Groot pkgname=gnome-control-center -pkgver=40.0 +pkgver=41.0 pkgrel=1 pkgdesc="GNOME's main interface to configure various aspects of the desktop" url="https://gitlab.gnome.org/GNOME/gnome-control-center"; @@ -11,8 +11,8 @@ depends=(accountsservice cups-pk-helper gnome-bluetooth gnome-desktop gnome-online-accounts gnome-settings-daemon gsettings-desktop-schemas gtk3 libgtop nm-connection-editor sound-theme-freedesktop upower libpwquality - gnome-color-manager smbclient libmm-glib libgnomekbd grilo libibus - cheese libgudev bolt udisks2 libhandy gsound colord-gtk) + gnome-color-manager smbclient libmm-glib libgnomekbd libibus libcheese + libgudev bolt udisks2 libhandy gsound colord-gtk power-profiles-daemon) makedepends=(docbook-xsl modemmanager git python meson) checkdepends=(python-dbusmock python-gobject xorg-server-xvfb) optdepends=('system-config-printer: Printer settings' @@ -21,7 +21,7 @@ 'rygel: media sharing' 'openssh: remote login') groups=(gnome) -_commit=49d71c07b5b3ce59e035b785310cba4fcf903868 # tags/40.0^0 +_commit=7e95c34f686197775db680ef17450d66cc13eb73 # tags/41.0^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-control-center.git#commit=$_commit"; "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) sha256sums=('SKIP' @@ -50,6 +50,6 @@ } package() { - DESTDIR="$pkgdir" meson install -C build + meson install -C build --destdir "$pkgdir" install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" }
[arch-commits] Commit in cgrep/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:01:24 Author: felixonmars Revision: 1035570 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 1035569, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 1035569, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:01:24 UTC (rev 1035570) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.32 +pkgrel=221 +pkgdesc="A context-aware grep for source codes" +url="https://awgn.github.io/cgrep/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-extra' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('401ca49fbd2903b810c1873a3c52c3863a42b431d1a905a781636386c3ac0aac4e2ed9934fb24f1e9996629a2b578483a7c3a7a8a4d61ecb7ac7cfc9152f43ba') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \ + --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:01:17 Author: felixonmars Revision: 1035569 upgpkg: cgrep 6.6.32-221: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-03 00:00:07 UTC (rev 1035568) +++ PKGBUILD2021-11-03 00:01:17 UTC (rev 1035569) @@ -3,7 +3,7 @@ pkgname=cgrep pkgver=6.6.32 -pkgrel=220 +pkgrel=221 pkgdesc="A context-aware grep for source codes" url="https://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in haskell-aeson-yaml/repos (2 files)
Date: Wednesday, November 3, 2021 @ 00:00:07 Author: felixonmars Revision: 1035568 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-yaml/repos/community-staging-x86_64/ haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1035567, haskell-aeson-yaml/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1035567, haskell-aeson-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-03 00:00:07 UTC (rev 1035568) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-yaml +pkgname=haskell-aeson-yaml +pkgver=1.1.0.0 +pkgrel=192 +pkgdesc="Output any Aeson value as YAML (pure Haskell library)" +url="https://github.com/clovyr/aeson-yaml"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hunit' 'haskell-yaml') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-yaml/trunk (PKGBUILD)
Date: Wednesday, November 3, 2021 @ 00:00:00 Author: felixonmars Revision: 1035567 upgpkg: haskell-aeson-yaml 1.1.0.0-192: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-aeson-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:59:03 UTC (rev 1035566) +++ PKGBUILD2021-11-03 00:00:00 UTC (rev 1035567) @@ -3,7 +3,7 @@ _hkgname=aeson-yaml pkgname=haskell-aeson-yaml pkgver=1.1.0.0 -pkgrel=191 +pkgrel=192 pkgdesc="Output any Aeson value as YAML (pure Haskell library)" url="https://github.com/clovyr/aeson-yaml"; license=('BSD')
[arch-commits] Commit in haskell-mod/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:59:03 Author: felixonmars Revision: 1035566 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mod/repos/community-staging-x86_64/ haskell-mod/repos/community-staging-x86_64/PKGBUILD (from rev 1035565, haskell-mod/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-mod/repos/community-staging-x86_64/PKGBUILD (from rev 1035565, haskell-mod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:59:03 UTC (rev 1035566) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=mod +pkgname=haskell-mod +pkgver=0.1.2.2 +pkgrel=21 +pkgdesc="Fast type-safe modular arithmetic" +url="https://github.com/Bodigrim/mod"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive' 'haskell-semirings' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck-classes' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('db98ad817c45e89984428cae6b5f88074220955035520cafe552ce2146f32255') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} \ No newline at end of file
[arch-commits] Commit in haskell-mod/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:58:56 Author: felixonmars Revision: 1035565 upgpkg: haskell-mod 0.1.2.2-21: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-mod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:57:30 UTC (rev 1035564) +++ PKGBUILD2021-11-02 23:58:56 UTC (rev 1035565) @@ -3,7 +3,7 @@ _hkgname=mod pkgname=haskell-mod pkgver=0.1.2.2 -pkgrel=20 +pkgrel=21 pkgdesc="Fast type-safe modular arithmetic" url="https://github.com/Bodigrim/mod"; license=("MIT")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:57:30 Author: felixonmars Revision: 1035564 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 1035563, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 1035563, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:57:30 UTC (rev 1035564) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.12.2.0 +pkgrel=87 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-ghc-lib-parser' + 'haskell-optparse-applicative' 'haskell-strict' 'haskell-syb' 'haskell-hsyaml' + 'haskell-hsyaml-aeson') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('6867181265aae8d8afba7c06158ab4c21b6eebc6178aa0a119b74e0116138749c114c41ef40eb16bb794010a289a6d49715295c3cd29af7d1ab7aa44d568') + +prepare() { +cd $pkgname-$pkgver +uusi -u Cabal -u optparse-applicative $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-old_base --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 +# https://github.com/haskell/stylish-haskell/issues/370 +runhaskell Setup test --show-details=direct || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:57:23 Author: felixonmars Revision: 1035563 upgpkg: stylish-haskell 0.12.2.0-87: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:55:17 UTC (rev 1035562) +++ PKGBUILD2021-11-02 23:57:23 UTC (rev 1035563) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.12.2.0 -pkgrel=86 +pkgrel=87 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("BSD")
[arch-commits] Commit in gnome-contacts/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:55:34 Author: heftig Revision: 427038 archrelease: copy trunk to gnome-unstable-x86_64 Added: gnome-contacts/repos/gnome-unstable-x86_64/ gnome-contacts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427037, gnome-contacts/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: gnome-contacts/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427037, gnome-contacts/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2021-11-02 23:55:34 UTC (rev 427038) @@ -0,0 +1,39 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgname=gnome-contacts +pkgver=41.0 +pkgrel=1 +pkgdesc="Contacts Manager for GNOME" +url="https://wiki.gnome.org/Apps/Contacts"; +arch=(x86_64) +license=(GPL2) +depends=(gtk3 folks gnome-desktop dconf gnome-online-accounts libgee libcheese + libhandy) +makedepends=(vala gobject-introspection git meson appstream-glib) +groups=(gnome) +_commit=06d6cd077014164d820a35d4f10d890b25572ab1 # tags/41.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-contacts.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in gnome-contacts/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:55:24 Author: heftig Revision: 427037 41.0-1 Modified: gnome-contacts/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:50:39 UTC (rev 427036) +++ PKGBUILD2021-11-02 23:55:24 UTC (rev 427037) @@ -2,17 +2,17 @@ # Contributor: Ionut Biru pkgname=gnome-contacts -pkgver=40.0 +pkgver=41.0 pkgrel=1 pkgdesc="Contacts Manager for GNOME" url="https://wiki.gnome.org/Apps/Contacts"; arch=(x86_64) license=(GPL2) -depends=(gtk3 folks gnome-desktop dconf gnome-online-accounts libgee cheese +depends=(gtk3 folks gnome-desktop dconf gnome-online-accounts libgee libcheese libhandy) makedepends=(vala gobject-introspection git meson appstream-glib) groups=(gnome) -_commit=8c27ab8cb5e7fcdfe40a27e9744bd1299360a7c4 # tags/40.0^0 +_commit=06d6cd077014164d820a35d4f10d890b25572ab1 # tags/41.0^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-contacts.git#commit=$_commit";) sha256sums=('SKIP') @@ -35,5 +35,5 @@ } package() { - DESTDIR="$pkgdir" meson install -C build + meson install -C build --destdir "$pkgdir" }
[arch-commits] Commit in haskell-dependent-sum/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:55:17 Author: felixonmars Revision: 1035562 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dependent-sum/repos/community-staging-x86_64/ haskell-dependent-sum/repos/community-staging-x86_64/PKGBUILD (from rev 1035561, haskell-dependent-sum/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dependent-sum/repos/community-staging-x86_64/PKGBUILD (from rev 1035561, haskell-dependent-sum/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:55:17 UTC (rev 1035562) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=dependent-sum +pkgname=haskell-dependent-sum +pkgver=0.7.1.0 +pkgrel=47 +pkgdesc="Dependent sum type" +url="https://github.com/obsidiansystems/dependent-sum"; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-constraints-extras' 'haskell-some') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('81cb55907f321f62bea095ae72e9711095c4cb7378fa66fbabc483a9f61b462a') + +prepare() { + cd $_hkgname-$pkgver + uusi -u some $_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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-dependent-sum/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:55:10 Author: felixonmars Revision: 1035561 upgpkg: haskell-dependent-sum 0.7.1.0-47: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-dependent-sum/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:54:25 UTC (rev 1035560) +++ PKGBUILD2021-11-02 23:55:10 UTC (rev 1035561) @@ -3,7 +3,7 @@ _hkgname=dependent-sum pkgname=haskell-dependent-sum pkgver=0.7.1.0 -pkgrel=46 +pkgrel=47 pkgdesc="Dependent sum type" url="https://github.com/obsidiansystems/dependent-sum"; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-commonmark-pandoc/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:54:25 Author: felixonmars Revision: 1035560 archrelease: copy trunk to community-staging-x86_64 Added: haskell-commonmark-pandoc/repos/community-staging-x86_64/ haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1035559, haskell-commonmark-pandoc/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1035559, haskell-commonmark-pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:54:25 UTC (rev 1035560) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=commonmark-pandoc +pkgname=haskell-commonmark-pandoc +pkgver=0.2.1.1 +pkgrel=20 +pkgdesc="Bridge between commonmark and pandoc AST" +url="https://github.com/jgm/commonmark-hs"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-commonmark' 'haskell-commonmark-extensions' 'haskell-pandoc-types') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fe3dfee3eec4e400c896db5427a6f228b94b71e7bb6d6ace6eead0fe2a495d931e355649f1652cc3b3a928b8abd22f37e6005b3a43d3c95e255c858c89246842') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-commonmark-pandoc/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:54:18 Author: felixonmars Revision: 1035559 upgpkg: haskell-commonmark-pandoc 0.2.1.1-20: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-commonmark-pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:53:13 UTC (rev 1035558) +++ PKGBUILD2021-11-02 23:54:18 UTC (rev 1035559) @@ -3,7 +3,7 @@ _hkgname=commonmark-pandoc pkgname=haskell-commonmark-pandoc pkgver=0.2.1.1 -pkgrel=19 +pkgrel=20 pkgdesc="Bridge between commonmark and pandoc AST" url="https://github.com/jgm/commonmark-hs"; license=('BSD')
[arch-commits] Commit in haskell-texmath/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:53:13 Author: felixonmars Revision: 1035558 archrelease: copy trunk to community-staging-x86_64 Added: haskell-texmath/repos/community-staging-x86_64/ haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 1035557, haskell-texmath/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 1035557, haskell-texmath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:53:13 UTC (rev 1035558) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.12.3.1 +pkgrel=13 +pkgdesc="Conversion between formats used to represent mathematics." +url="https://github.com/jgm/texmath"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types' 'haskell-split' 'haskell-syb' + 'haskell-xml') +makedepends=('ghc' 'haskell-temporary' 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('48c18c851b76368a0b106d8bc962f11784de62d03f347967ade726cdbee181bd147765bf4fb644e93649852fa079cea987dc779ae056376b6fc6057b00709c6f') + +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=-fllvm \ +-fnetwork-uri -f-executable +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-texmath/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:53:06 Author: felixonmars Revision: 1035557 upgpkg: haskell-texmath 0.12.3.1-13: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-texmath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:49:25 UTC (rev 1035556) +++ PKGBUILD2021-11-02 23:53:06 UTC (rev 1035557) @@ -4,7 +4,7 @@ _hkgname=texmath pkgname=haskell-texmath pkgver=0.12.3.1 -pkgrel=12 +pkgrel=13 pkgdesc="Conversion between formats used to represent mathematics." url="https://github.com/jgm/texmath"; license=("GPL2")
[arch-commits] Commit in dleyna-renderer/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:50:39 Author: heftig Revision: 427035 archrelease: copy trunk to extra-x86_64 Added: dleyna-renderer/repos/extra-x86_64/PKGBUILD (from rev 427034, dleyna-renderer/trunk/PKGBUILD) Deleted: dleyna-renderer/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 75 + 1 file changed, 36 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-02 23:50:26 UTC (rev 427034) +++ PKGBUILD2021-11-02 23:50:39 UTC (rev 427035) @@ -1,39 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=dleyna-renderer -pkgver=0.7.1 -pkgrel=1 -pkgdesc="Library to discover and manipulate Digital Media Renderers" -url="https://github.com/phako/dleyna-renderer"; -arch=(x86_64) -license=(LGPL2.1) -depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup) -makedepends=(git meson docbook-xsl) -_commit=1c150810f7c307f1a8cdeea530bfeb97fd7f5d03 # tags/v0.7.1^0 -source=("git+https://github.com/phako/dleyna-renderer#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname - - # Fix parsing of empty DIDL response - git cherry-pick -n 92b53e1ba868c717227bdb60e9754ad37dae5cd0 -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: dleyna-renderer/repos/extra-x86_64/PKGBUILD (from rev 427034, dleyna-renderer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-02 23:50:39 UTC (rev 427035) @@ -0,0 +1,36 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=dleyna-renderer +pkgver=0.7.2 +pkgrel=1 +pkgdesc="Library to discover and manipulate Digital Media Renderers" +url="https://github.com/phako/dleyna-renderer"; +arch=(x86_64) +license=(LGPL2.1) +depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup) +makedepends=(git meson docbook-xsl) +_commit=a6fb8c077aba1465d978174f91d17b3dcfc87cd4 # tags/v0.7.2^0 +source=("git+https://github.com/phako/dleyna-renderer#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in dleyna-server/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:50:39 Author: heftig Revision: 427036 archrelease: copy trunk to extra-x86_64 Added: dleyna-server/repos/extra-x86_64/PKGBUILD (from rev 427034, dleyna-server/trunk/PKGBUILD) Deleted: dleyna-server/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 78 - 1 file changed, 36 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-02 23:50:39 UTC (rev 427035) +++ PKGBUILD2021-11-02 23:50:39 UTC (rev 427036) @@ -1,42 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=dleyna-server -pkgver=0.7.1 -pkgrel=1 -pkgdesc="Library to discover, browse and manipulate Digital Media Servers" -url="https://github.com/phako/dleyna-server"; -arch=(x86_64) -license=(LGPL2.1) -depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup) -makedepends=(git meson) -_commit=fc44af8669ca81a662c9018228081f1b8f0b641d # tags/v0.7.1^0 -source=("git+https://github.com/phako/dleyna-server#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname - - # Add missing soup_session_new call - git cherry-pick -n afc2a04c20d7722b7278e1b982452b71c9bd6da1 - - # Fix parsing of empty results - git cherry-pick -n 5c6efbbf597fe9bc44ba4ef4aadd7a98c8262241 -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: dleyna-server/repos/extra-x86_64/PKGBUILD (from rev 427034, dleyna-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-02 23:50:39 UTC (rev 427036) @@ -0,0 +1,36 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=dleyna-server +pkgver=0.7.2 +pkgrel=1 +pkgdesc="Library to discover, browse and manipulate Digital Media Servers" +url="https://github.com/phako/dleyna-server"; +arch=(x86_64) +license=(LGPL2.1) +depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup) +makedepends=(git meson) +_commit=48c54e14f14a89b65c85fc210cfb6debc60d5606 # tags/v0.7.2^0 +source=("git+https://github.com/phako/dleyna-server#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in dleyna-server/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:50:26 Author: heftig Revision: 427034 0.7.2-1 Modified: dleyna-server/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:49:41 UTC (rev 427033) +++ PKGBUILD2021-11-02 23:50:26 UTC (rev 427034) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=dleyna-server -pkgver=0.7.1 +pkgver=0.7.2 pkgrel=1 pkgdesc="Library to discover, browse and manipulate Digital Media Servers" url="https://github.com/phako/dleyna-server"; @@ -9,7 +9,7 @@ license=(LGPL2.1) depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup) makedepends=(git meson) -_commit=fc44af8669ca81a662c9018228081f1b8f0b641d # tags/v0.7.1^0 +_commit=48c54e14f14a89b65c85fc210cfb6debc60d5606 # tags/v0.7.2^0 source=("git+https://github.com/phako/dleyna-server#commit=$_commit";) sha256sums=('SKIP') @@ -20,12 +20,6 @@ prepare() { cd $pkgname - - # Add missing soup_session_new call - git cherry-pick -n afc2a04c20d7722b7278e1b982452b71c9bd6da1 - - # Fix parsing of empty results - git cherry-pick -n 5c6efbbf597fe9bc44ba4ef4aadd7a98c8262241 } build() {
[arch-commits] Commit in dleyna-renderer/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:49:41 Author: heftig Revision: 427033 0.7.2-1 Modified: dleyna-renderer/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:47:21 UTC (rev 427032) +++ PKGBUILD2021-11-02 23:49:41 UTC (rev 427033) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=dleyna-renderer -pkgver=0.7.1 +pkgver=0.7.2 pkgrel=1 pkgdesc="Library to discover and manipulate Digital Media Renderers" url="https://github.com/phako/dleyna-renderer"; @@ -9,7 +9,7 @@ license=(LGPL2.1) depends=(dleyna-connector-dbus gupnp-av gupnp-dlna libsoup) makedepends=(git meson docbook-xsl) -_commit=1c150810f7c307f1a8cdeea530bfeb97fd7f5d03 # tags/v0.7.1^0 +_commit=a6fb8c077aba1465d978174f91d17b3dcfc87cd4 # tags/v0.7.2^0 source=("git+https://github.com/phako/dleyna-renderer#commit=$_commit";) sha256sums=('SKIP') @@ -20,9 +20,6 @@ prepare() { cd $pkgname - - # Fix parsing of empty DIDL response - git cherry-pick -n 92b53e1ba868c717227bdb60e9754ad37dae5cd0 } build() {
[arch-commits] Commit in haskell-tasty-sugar/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:49:25 Author: felixonmars Revision: 1035556 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-sugar/repos/community-staging-x86_64/ haskell-tasty-sugar/repos/community-staging-x86_64/PKGBUILD (from rev 103, haskell-tasty-sugar/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tasty-sugar/repos/community-staging-x86_64/PKGBUILD (from rev 103, haskell-tasty-sugar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:49:25 UTC (rev 1035556) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-sugar +pkgname=haskell-tasty-sugar +pkgver=1.1.1.0 +pkgrel=27 +pkgdesc="Tests defined by Search Using Golden Answer References" +url="https://github.com/kquick/tasty-sugar"; +license=("custom:ISC") +arch=('x86_64') +depends=('ghc-libs' 'haskell-filemanip' 'haskell-kvitable' 'haskell-logict' 'haskell-microlens' + 'haskell-optparse-applicative' 'haskell-prettyprinter' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-pretty-show' 'haskell-raw-strings-qq' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('1b3bc09df225dbd4aaadb21656a0fa6ad1dbbf88c07dd9d0518767310fd106f4') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-sugar/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:49:17 Author: felixonmars Revision: 103 upgpkg: haskell-tasty-sugar 1.1.1.0-27: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-tasty-sugar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:48:03 UTC (rev 1035554) +++ PKGBUILD2021-11-02 23:49:17 UTC (rev 103) @@ -3,7 +3,7 @@ _hkgname=tasty-sugar pkgname=haskell-tasty-sugar pkgver=1.1.1.0 -pkgrel=26 +pkgrel=27 pkgdesc="Tests defined by Search Using Golden Answer References" url="https://github.com/kquick/tasty-sugar"; license=("custom:ISC")
[arch-commits] Commit in haskell-pretty-simple/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:48:03 Author: felixonmars Revision: 1035554 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 1035553, haskell-pretty-simple/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-pretty-simple/repos/community-staging-x86_64/PKGBUILD (from rev 1035553, haskell-pretty-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:48:03 UTC (rev 1035554) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=pretty-simple +pkgname=haskell-pretty-simple +pkgver=4.0.0.0 +pkgrel=108 +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pretty-simple/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:47:56 Author: felixonmars Revision: 1035553 upgpkg: haskell-pretty-simple 4.0.0.0-108: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-pretty-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:46:39 UTC (rev 1035552) +++ PKGBUILD2021-11-02 23:47:56 UTC (rev 1035553) @@ -3,7 +3,7 @@ _hkgname=pretty-simple pkgname=haskell-pretty-simple pkgver=4.0.0.0 -pkgrel=107 +pkgrel=108 pkgdesc="Pretty printer for data types with a 'Show' instance" url="https://github.com/cdepillabout/pretty-simple"; license=('BSD')
[arch-commits] Commit in gnome-online-accounts/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:47:21 Author: heftig Revision: 427032 archrelease: copy trunk to extra-x86_64 Added: gnome-online-accounts/repos/extra-x86_64/PKGBUILD (from rev 427031, gnome-online-accounts/trunk/PKGBUILD) Deleted: gnome-online-accounts/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-02 23:47:14 UTC (rev 427031) +++ PKGBUILD2021-11-02 23:47:21 UTC (rev 427032) @@ -1,45 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgname=gnome-online-accounts -pkgver=3.40.0 -pkgrel=1 -pkgdesc="Single sign-on framework for GNOME" -url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"; -arch=(x86_64) -license=(LGPL) -depends=(webkit2gtk json-glib libnotify rest libsecret krb5 gcr) -makedepends=(gobject-introspection gtk-doc vala git meson) -optdepends=('gvfs-goa: Virtual file systems, e.g. OwnCloud' -'gvfs-google: Google Drive') -provides=(libgoa-1.0.so libgoa-backend-1.0.so) -_commit=160035a1e15b514745eebcc6f44fd184be9ef0e4 # tags/3.40.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-online-accounts.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D media_server=true \ --D gtk_doc=true \ --D man=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} - -# vim:set ts=2 sw=2 et: Copied: gnome-online-accounts/repos/extra-x86_64/PKGBUILD (from rev 427031, gnome-online-accounts/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-02 23:47:21 UTC (rev 427032) @@ -0,0 +1,45 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgname=gnome-online-accounts +pkgver=3.40.1 +pkgrel=1 +pkgdesc="Single sign-on framework for GNOME" +url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"; +arch=(x86_64) +license=(LGPL) +depends=(webkit2gtk json-glib libnotify rest libsecret krb5 gcr) +makedepends=(gobject-introspection gtk-doc vala git meson) +optdepends=('gvfs-goa: Virtual file systems, e.g. OwnCloud' +'gvfs-google: Google Drive') +provides=(libgoa-1.0.so libgoa-backend-1.0.so) +_commit=1ad63e98321dca0be1fe213bb88267d848a7ded0 # tags/3.40.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-online-accounts.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D media_server=true \ +-D gtk_doc=true \ +-D man=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in gnome-online-accounts/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:47:14 Author: heftig Revision: 427031 3.40.1-1 Modified: gnome-online-accounts/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:44:41 UTC (rev 427030) +++ PKGBUILD2021-11-02 23:47:14 UTC (rev 427031) @@ -2,7 +2,7 @@ # Contributor: Ionut Biru pkgname=gnome-online-accounts -pkgver=3.40.0 +pkgver=3.40.1 pkgrel=1 pkgdesc="Single sign-on framework for GNOME" url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"; @@ -13,7 +13,7 @@ optdepends=('gvfs-goa: Virtual file systems, e.g. OwnCloud' 'gvfs-google: Google Drive') provides=(libgoa-1.0.so libgoa-backend-1.0.so) -_commit=160035a1e15b514745eebcc6f44fd184be9ef0e4 # tags/3.40.0^0 +_commit=1ad63e98321dca0be1fe213bb88267d848a7ded0 # tags/3.40.1^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-online-accounts.git#commit=$_commit";) sha256sums=('SKIP') @@ -39,7 +39,7 @@ } package() { - DESTDIR="$pkgdir" meson install -C build + meson install -C build --destdir "$pkgdir" } -# vim:set ts=2 sw=2 et: +# vim:set sw=2 et:
[arch-commits] Commit in haskell-lumberjack/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:46:39 Author: felixonmars Revision: 1035552 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lumberjack/repos/community-staging-x86_64/ haskell-lumberjack/repos/community-staging-x86_64/PKGBUILD (from rev 1035551, haskell-lumberjack/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-lumberjack/repos/community-staging-x86_64/PKGBUILD (from rev 1035551, haskell-lumberjack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:46:39 UTC (rev 1035552) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=lumberjack +pkgname=haskell-lumberjack +pkgver=1.0.0.1 +pkgrel=25 +pkgdesc="Trek through your code forest and make logs" +url="https://github.com/GaloisInc/lumberjack"; +license=("custom:ISC") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('a6cc5aa29409f415c134af9eb0fd00e74db06188924a0d83e3c55e1acac5127c6a9ccc619ef04a3fa8e2edd97cb34125168e3ca9053834bb99cc7813251023d1') + +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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lumberjack/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:46:32 Author: felixonmars Revision: 1035551 upgpkg: haskell-lumberjack 1.0.0.1-25: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-lumberjack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:45:42 UTC (rev 1035550) +++ PKGBUILD2021-11-02 23:46:32 UTC (rev 1035551) @@ -3,7 +3,7 @@ _hkgname=lumberjack pkgname=haskell-lumberjack pkgver=1.0.0.1 -pkgrel=24 +pkgrel=25 pkgdesc="Trek through your code forest and make logs" url="https://github.com/GaloisInc/lumberjack"; license=("custom:ISC")
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:45:42 Author: felixonmars Revision: 1035550 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 1035549, 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 1035549, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:45:42 UTC (rev 1035550) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-convert-ansi-wl-pprint +pkgname=haskell-prettyprinter-convert-ansi-wl-pprint +pkgver=1.1.2 +pkgrel=7 +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=('a90396034b440b3b18d37cbe785d00e757a69fec56cc7ea59a297b32c129b62fa54f80c707dd899dceed35c53c696ced15f11df83d89fb72fa974be8f023e050') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.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: Tuesday, November 2, 2021 @ 23:45:35 Author: felixonmars Revision: 1035549 upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1.2-7: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:44:29 UTC (rev 1035548) +++ PKGBUILD2021-11-02 23:45:35 UTC (rev 1035549) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-convert-ansi-wl-pprint pkgname=haskell-prettyprinter-convert-ansi-wl-pprint pkgver=1.1.2 -pkgrel=6 +pkgrel=7 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." url="https://github.com/quchen/prettyprinter"; license=('custom:BSD2')
[arch-commits] Commit in evolution-data-server/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:44:41 Author: heftig Revision: 427030 archrelease: copy trunk to gnome-unstable-x86_64 Added: evolution-data-server/repos/gnome-unstable-x86_64/ evolution-data-server/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427029, evolution-data-server/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: evolution-data-server/repos/gnome-unstable-x86_64/PKGBUILD (from rev 427029, evolution-data-server/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2021-11-02 23:44:41 UTC (rev 427030) @@ -0,0 +1,49 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=evolution-data-server +pkgver=3.42.1 +pkgrel=1 +pkgdesc="Centralized access to appointments and contacts" +url="https://wiki.gnome.org/Apps/Evolution"; +arch=(x86_64) +depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata libphonenumber) +makedepends=(intltool gperf gobject-introspection vala gtk-doc boost git cmake ninja) +provides=(libcamel-1.2.so libebackend-1.2.so libebook-1.2.so libebook-contacts-1.2.so + libecal-2.0.so libedata-book-1.2.so libedata-cal-2.0.so libedataserver-1.2.so + libedataserverui-1.2.so) +license=(GPL) +_commit=ae2a829a1e869050217709cb929268d413e406ae # tags/3.42.1^0 +source=("git+https://gitlab.gnome.org/GNOME/evolution-data-server.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^EVOLUTION_DATA_SERVER_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + cmake -S $pkgname -B build -G Ninja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLIBEXEC_INSTALL_DIR=/usr/lib \ +-DSYSCONF_INSTALL_DIR=/etc \ +-DENABLE_INTROSPECTION=ON \ +-DENABLE_VALA_BINDINGS=ON \ +-DENABLE_GTK_DOC=ON \ +-DWITH_PHONENUMBER=ON + cmake --build build +} + +check() { + # libedata-book tests fail because they try to + # mkdir /usr/lib/evolution-data-server/camel-providers + cmake --build build --target test || : +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:44:29 Author: felixonmars Revision: 1035548 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 1035547, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 1035547, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:44:29 UTC (rev 1035548) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.2 +pkgrel=285 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' 'haskell-wai' + 'haskell-websockets') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-example +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 evolution-data-server/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:44:25 Author: heftig Revision: 427029 3.42.1-1 Modified: evolution-data-server/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:38:58 UTC (rev 427028) +++ PKGBUILD2021-11-02 23:44:25 UTC (rev 427029) @@ -2,7 +2,7 @@ # Contributor: Jan de Groot pkgname=evolution-data-server -pkgver=3.40.4 +pkgver=3.42.1 pkgrel=1 pkgdesc="Centralized access to appointments and contacts" url="https://wiki.gnome.org/Apps/Evolution"; @@ -13,7 +13,7 @@ libecal-2.0.so libedata-book-1.2.so libedata-cal-2.0.so libedataserver-1.2.so libedataserverui-1.2.so) license=(GPL) -_commit=207d1ed96fd7286930753c0ebd85b449d18e521b # tags/3.40.4^0 +_commit=ae2a829a1e869050217709cb929268d413e406ae # tags/3.42.1^0 source=("git+https://gitlab.gnome.org/GNOME/evolution-data-server.git#commit=$_commit";) sha256sums=('SKIP') @@ -24,9 +24,6 @@ prepare() { cd $pkgname - - # PrintableOptions.cmake: Correct variable name comparison - git cherry-pick -n c95a70bfeae25ba11fbe50fe759a6cdb29388e44 } build() {
[arch-commits] Commit in haskell-wai-websockets/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:44:22 Author: felixonmars Revision: 1035547 upgpkg: haskell-wai-websockets 3.0.1.2-285: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:43:40 UTC (rev 1035546) +++ PKGBUILD2021-11-02 23:44:22 UTC (rev 1035547) @@ -4,7 +4,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.2 -pkgrel=284 +pkgrel=285 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in uglify-js/repos/community-any (4 files)
Date: Tuesday, November 2, 2021 @ 23:43:40 Author: felixonmars Revision: 1035546 archrelease: copy trunk to community-any Added: uglify-js/repos/community-any/PKGBUILD (from rev 1035545, uglify-js/trunk/PKGBUILD) uglify-js/repos/community-any/uglify-js.install (from rev 1035545, uglify-js/trunk/uglify-js.install) Deleted: uglify-js/repos/community-any/PKGBUILD uglify-js/repos/community-any/uglify-js.install ---+ PKGBUILD | 64 ++-- uglify-js.install | 16 ++--- 2 files changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-02 23:43:31 UTC (rev 1035545) +++ PKGBUILD2021-11-02 23:43:40 UTC (rev 1035546) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Daniel Nagy - -pkgname=uglify-js -pkgver=3.14.2 -pkgrel=1 -pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" -arch=('any') -url='http://lisperator.net/uglifyjs' -license=('BSD') -depends=('nodejs') -makedepends=('npm') -install=${pkgname}.install -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('aed3cc96670ee1a81351fcf5d026e027593a500a173368166f71a830f3d907ffbf01c91ff25356935d4ae2b622d83d1aa60a0544bb5039985bfbf886349ab6e8') - -package() { - npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/uglify-js/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" -} - -# vim:set ts=2 sw=2 et: Copied: uglify-js/repos/community-any/PKGBUILD (from rev 1035545, uglify-js/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-02 23:43:40 UTC (rev 1035546) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +pkgname=uglify-js +pkgver=3.14.3 +pkgrel=1 +pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" +arch=('any') +url='http://lisperator.net/uglifyjs' +license=('BSD') +depends=('nodejs') +makedepends=('npm') +install=${pkgname}.install +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('9a273768e762ab4d43b92571d13b1e684ccc215a9e6cc674677bda783845121f5bb1cdb8855d5316f37be2b780dafb34f03d1959f36301c27751b54b681b2cfa') + +package() { + npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/uglify-js/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" +} + +# vim:set ts=2 sw=2 et: Deleted: uglify-js.install === --- uglify-js.install 2021-11-02 23:43:31 UTC (rev 1035545) +++ uglify-js.install 2021-11-02 23:43:40 UTC (rev 1035546) @@ -1,8 +0,0 @@ -post_install() { - # fixup permissions - chmod 755 /usr/lib/node_modules -} - -post_upgrade() { - post_install -} Copied: uglify-js/repos/community-any/uglify-js.install (from rev 1035545, uglify-js/trunk/uglify-js.install) === --- uglify-js.install (rev 0) +++ uglify-js.install 2021-11-02 23:43:40 UTC (rev 1035546) @@ -0,0 +1,8 @@ +post_install() { + # fixup permissions + chmod 755 /usr/lib/node_modules +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in haskell-wai-conduit/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:43:30 Author: felixonmars Revision: 1035544 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-conduit/repos/community-staging-x86_64/ haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1035543, haskell-wai-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1035543, haskell-wai-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:43:30 UTC (rev 1035544) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-conduit +pkgname=haskell-wai-conduit +pkgver=3.0.0.4 +pkgrel=364 +pkgdesc="Conduit wrappers for WAI" +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-http-types' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('49f1a2b53912a899b4cf427a72ab7c34994fd86810e5345233de34a611c71b970ff09e8fa33c93803950c2991a7c22c9b0b6d277fc9aca64bb599af60415ae70') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in uglify-js/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:43:31 Author: felixonmars Revision: 1035545 upgpkg: uglify-js 3.14.3-1 Modified: uglify-js/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:43:30 UTC (rev 1035544) +++ PKGBUILD2021-11-02 23:43:31 UTC (rev 1035545) @@ -2,7 +2,7 @@ # Contributor: Daniel Nagy pkgname=uglify-js -pkgver=3.14.2 +pkgver=3.14.3 pkgrel=1 pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" arch=('any') @@ -13,7 +13,7 @@ install=${pkgname}.install source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('aed3cc96670ee1a81351fcf5d026e027593a500a173368166f71a830f3d907ffbf01c91ff25356935d4ae2b622d83d1aa60a0544bb5039985bfbf886349ab6e8') +sha512sums=('9a273768e762ab4d43b92571d13b1e684ccc215a9e6cc674677bda783845121f5bb1cdb8855d5316f37be2b780dafb34f03d1959f36301c27751b54b681b2cfa') package() { npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in haskell-wai-conduit/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:43:23 Author: felixonmars Revision: 1035543 upgpkg: haskell-wai-conduit 3.0.0.4-364: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-wai-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:42:44 UTC (rev 1035542) +++ PKGBUILD2021-11-02 23:43:23 UTC (rev 1035543) @@ -4,7 +4,7 @@ _hkgname=wai-conduit pkgname=haskell-wai-conduit pkgver=3.0.0.4 -pkgrel=363 +pkgrel=364 pkgdesc="Conduit wrappers for WAI" url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-wai-cors/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:42:44 Author: felixonmars Revision: 1035542 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-cors/repos/community-staging-x86_64/ haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 1035541, haskell-wai-cors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 1035541, haskell-wai-cors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:42:44 UTC (rev 1035542) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-cors +pkgname=haskell-wai-cors +pkgver=0.2.7 +pkgrel=184 +pkgdesc="CORS for WAI" +url="https://github.com/larskuhtz/wai-cors"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-base-unicode-symbols" "haskell-case-insensitive" + "haskell-http-types" "haskell-wai") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('77a9e3cb457136a05c2b104ac331af17d70edf8d985689c962d3e6cc0981c6752eff59ef18301c0ba98c6d4256909c44afe50bedb0f3dd741b6879564516cea7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-cors/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:42:36 Author: felixonmars Revision: 1035541 upgpkg: haskell-wai-cors 0.2.7-184: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-wai-cors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:41:52 UTC (rev 1035540) +++ PKGBUILD2021-11-02 23:42:36 UTC (rev 1035541) @@ -4,7 +4,7 @@ _hkgname=wai-cors pkgname=haskell-wai-cors pkgver=0.2.7 -pkgrel=183 +pkgrel=184 pkgdesc="CORS for WAI" url="https://github.com/larskuhtz/wai-cors"; license=("MIT")
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:41:52 Author: felixonmars Revision: 1035540 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 1035539, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 1035539, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:41:52 UTC (rev 1035540) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.3 +pkgrel=453 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http-client-tls/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:41:45 Author: felixonmars Revision: 1035539 upgpkg: haskell-http-client-tls 0.3.5.3-453: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:40:49 UTC (rev 1035538) +++ PKGBUILD2021-11-02 23:41:45 UTC (rev 1035539) @@ -4,7 +4,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=452 +pkgrel=453 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client"; license=("MIT")
[arch-commits] Commit in haskell-git-lfs/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:40:49 Author: felixonmars Revision: 1035538 archrelease: copy trunk to community-staging-x86_64 Added: haskell-git-lfs/repos/community-staging-x86_64/ haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 1035537, haskell-git-lfs/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 1035537, haskell-git-lfs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:40:49 UTC (rev 1035538) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=git-lfs +pkgname=haskell-git-lfs +pkgver=1.1.1 +pkgrel=125 +pkgdesc="An implementation of the git-lfs protocol" +url="https://hackage.haskell.org/package/git-lfs"; +license=('AGPL3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 'haskell-http-client' + 'haskell-http-types' 'haskell-network-uri') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4c45441038d220738b154ee93ce9a108044d85ac1c7d892f9001ed3781264ab0a3854f7ecbdef517b05604ea57f96761ca44b026a39e9bd7fccab84b5cd3c779') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-git-lfs/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:40:41 Author: felixonmars Revision: 1035537 upgpkg: haskell-git-lfs 1.1.1-125: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-git-lfs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:39:28 UTC (rev 1035536) +++ PKGBUILD2021-11-02 23:40:41 UTC (rev 1035537) @@ -3,7 +3,7 @@ _hkgname=git-lfs pkgname=haskell-git-lfs pkgver=1.1.1 -pkgrel=124 +pkgrel=125 pkgdesc="An implementation of the git-lfs protocol" url="https://hackage.haskell.org/package/git-lfs"; license=('AGPL3')
[arch-commits] Commit in haskell-authenticate-oauth/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:39:28 Author: felixonmars Revision: 1035536 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate-oauth/repos/community-staging-x86_64/ haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 1035535, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 1035535, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:39:28 UTC (rev 1035536) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.7 +pkgrel=24 +pkgdesc="Library to authenticate with OAuth for Haskell web applications." +url="https://github.com/yesodweb/authenticate"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 'haskell-rsa' + 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 'haskell-random' + 'haskell-http-types' 'haskell-blaze-builder' 'haskell-transformers-compat') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c216d05051971715a834f2831278833fb685d91b7c0c8c1cf9732a3b39795a2dcf596bf7e5670df25ee3713c64496599043a7ec0092c538c759f2965f1230e57') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-authenticate-oauth/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:39:20 Author: felixonmars Revision: 1035535 upgpkg: haskell-authenticate-oauth 1.7-24: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:38:11 UTC (rev 1035534) +++ PKGBUILD2021-11-02 23:39:20 UTC (rev 1035535) @@ -3,7 +3,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.7 -pkgrel=23 +pkgrel=24 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate"; license=('BSD')
[arch-commits] Commit in gnome-disk-utility/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:38:58 Author: heftig Revision: 427028 archrelease: copy trunk to extra-x86_64 Added: gnome-disk-utility/repos/extra-x86_64/PKGBUILD (from rev 427026, gnome-disk-utility/trunk/PKGBUILD) Deleted: gnome-disk-utility/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-02 23:38:57 UTC (rev 427027) +++ PKGBUILD2021-11-02 23:38:58 UTC (rev 427028) @@ -1,36 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Silvio Knizek (killermoehre) - -pkgname=gnome-disk-utility -pkgver=40.2 -pkgrel=1 -pkgdesc="Disk Management Utility for GNOME" -url="https://gitlab.gnome.org/GNOME/gnome-disk-utility"; -arch=(x86_64) -license=(GPL) -groups=(gnome) -depends=(udisks2 gtk3 libsecret libpwquality libcanberra libdvdread libnotify - parted systemd libhandy) -makedepends=(git meson docbook-xsl) -_commit=2d5bd8f275bfd212f6a392cbb5fb9bf19a3cdd45 # tags/40.2^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-disk-utility.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: gnome-disk-utility/repos/extra-x86_64/PKGBUILD (from rev 427026, gnome-disk-utility/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-02 23:38:58 UTC (rev 427028) @@ -0,0 +1,36 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Silvio Knizek (killermoehre) + +pkgname=gnome-disk-utility +pkgver=41.0 +pkgrel=1 +pkgdesc="Disk Management Utility for GNOME" +url="https://gitlab.gnome.org/GNOME/gnome-disk-utility"; +arch=(x86_64) +license=(GPL) +groups=(gnome) +depends=(udisks2 gtk3 libsecret libpwquality libcanberra libdvdread libnotify + parted systemd libhandy) +makedepends=(git meson docbook-xsl) +_commit=b634b54f6f8ba52439b3da6bd66cdcb9e9a43fca # tags/41.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-disk-utility.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in gnome-autoar/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:38:57 Author: heftig Revision: 427027 archrelease: copy trunk to extra-x86_64 Added: gnome-autoar/repos/extra-x86_64/PKGBUILD (from rev 427026, gnome-autoar/trunk/PKGBUILD) Deleted: gnome-autoar/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 81 ++--- 1 file changed, 41 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-02 23:38:43 UTC (rev 427026) +++ PKGBUILD2021-11-02 23:38:57 UTC (rev 427027) @@ -1,40 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgname=gnome-autoar -pkgver=0.4.0 -pkgrel=1 -pkgdesc="Automatic archives creating and extracting library" -url="https://wiki.gnome.org/TingweiLan/GSoC2013Final"; -arch=(x86_64) -license=(LGPL) -depends=(glib2 libarchive gtk3) -makedepends=(git gobject-introspection gtk-doc vala meson) -_commit=801ac0f565999697447628584e42d772b2b91fae # tags/0.4.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D gtk_doc=true \ --D tests=true \ --D vapi=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: gnome-autoar/repos/extra-x86_64/PKGBUILD (from rev 427026, gnome-autoar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-02 23:38:57 UTC (rev 427027) @@ -0,0 +1,41 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gnome-autoar +pkgver=0.4.1 +pkgrel=1 +pkgdesc="Automatic archives creating and extracting library" +url="https://wiki.gnome.org/TingweiLan/GSoC2013Final"; +arch=(x86_64) +license=(LGPL) +depends=(glib2 libarchive gtk3) +makedepends=(git gobject-introspection gtk-doc vala meson) +provides=(libgnome-autoar{,-gtk}-${pkgver%%.*}.so) +_commit=5f1511bde55255fdae94c1cb8b8b2223f10dfd0b # tags/0.4.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D gtk_doc=true \ +-D tests=true \ +-D vapi=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in gnome-autoar/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:38:43 Author: heftig Revision: 427026 libprovides Modified: gnome-autoar/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:38:16 UTC (rev 427025) +++ PKGBUILD2021-11-02 23:38:43 UTC (rev 427026) @@ -10,6 +10,7 @@ license=(LGPL) depends=(glib2 libarchive gtk3) makedepends=(git gobject-introspection gtk-doc vala meson) +provides=(libgnome-autoar{,-gtk}-${pkgver%%.*}.so) _commit=5f1511bde55255fdae94c1cb8b8b2223f10dfd0b # tags/0.4.1^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in gnome-disk-utility/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:38:16 Author: heftig Revision: 427025 41.0-1 Modified: gnome-disk-utility/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:37:08 UTC (rev 427024) +++ PKGBUILD2021-11-02 23:38:16 UTC (rev 427025) @@ -3,7 +3,7 @@ # Contributor: Silvio Knizek (killermoehre) pkgname=gnome-disk-utility -pkgver=40.2 +pkgver=41.0 pkgrel=1 pkgdesc="Disk Management Utility for GNOME" url="https://gitlab.gnome.org/GNOME/gnome-disk-utility"; @@ -13,7 +13,7 @@ depends=(udisks2 gtk3 libsecret libpwquality libcanberra libdvdread libnotify parted systemd libhandy) makedepends=(git meson docbook-xsl) -_commit=2d5bd8f275bfd212f6a392cbb5fb9bf19a3cdd45 # tags/40.2^0 +_commit=b634b54f6f8ba52439b3da6bd66cdcb9e9a43fca # tags/41.0^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-disk-utility.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:38:11 Author: felixonmars Revision: 1035534 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 1035533, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 1035533, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:38:11 UTC (rev 1035534) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.18.3 +pkgrel=20 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-bifunctors' 'haskell-case-insensitive' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-tagged' 'haskell-sop-core' 'haskell-singleton-bool' + 'haskell-string-conversions' 'haskell-vault') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('818569dc38fdb5df5a489c4a6622e65698439fbf8c24d4969a84728a1acd33966aeb55300c2d9e2381d59328fc12e9867d37b83a1fbb1e3b59b386700abc595e') + +prepare() { +cd $_hkgname-$pkgver +uusi -u mmorph $_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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:38:03 Author: felixonmars Revision: 1035533 upgpkg: haskell-servant 0.18.3-20: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:36:54 UTC (rev 1035532) +++ PKGBUILD2021-11-02 23:38:03 UTC (rev 1035533) @@ -4,7 +4,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.18.3 -pkgrel=19 +pkgrel=20 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/"; license=("BSD")
[arch-commits] Commit in gnome-autoar/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:37:08 Author: heftig Revision: 427024 0.4.1-1 Modified: gnome-autoar/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:23:35 UTC (rev 427023) +++ PKGBUILD2021-11-02 23:37:08 UTC (rev 427024) @@ -2,7 +2,7 @@ # Contributor: Jan de Groot pkgname=gnome-autoar -pkgver=0.4.0 +pkgver=0.4.1 pkgrel=1 pkgdesc="Automatic archives creating and extracting library" url="https://wiki.gnome.org/TingweiLan/GSoC2013Final"; @@ -10,7 +10,7 @@ license=(LGPL) depends=(glib2 libarchive gtk3) makedepends=(git gobject-introspection gtk-doc vala meson) -_commit=801ac0f565999697447628584e42d772b2b91fae # tags/0.4.0^0 +_commit=5f1511bde55255fdae94c1cb8b8b2223f10dfd0b # tags/0.4.1^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in haskell-hiedb/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:36:54 Author: felixonmars Revision: 1035532 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hiedb/repos/community-staging-x86_64/ haskell-hiedb/repos/community-staging-x86_64/PKGBUILD (from rev 1035531, haskell-hiedb/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hiedb/repos/community-staging-x86_64/PKGBUILD (from rev 1035531, haskell-hiedb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:36:54 UTC (rev 1035532) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hiedb +pkgname=haskell-hiedb +pkgver=0.4.1.0 +pkgrel=4 +pkgdesc="Generates a references DB from .hie files" +url="https://github.com/wz1000/HieDb"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-algebraic-graphs' 'haskell-ansi-terminal' 'haskell-extra' 'haskell-ghc' + 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-hie-compat' 'haskell-lucid' + 'haskell-optparse-applicative' 'haskell-sqlite-simple' 'haskell-terminal-size') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('b4d20f110e756a4bc056df41d6115e9faa8c91b2668abbae64de27b6169e4fb7e1067e1584f7a08dcc6e7a82923e41bab02ad7f0c6958fae764e94a46ee01aed') + +prepare() { + cd hiedb-$pkgver + sed -i 's/callProcess hc args/callProcess hc (["-dynamic"] ++ args)/' test/Main.hs +} + +build() { + cd hiedb-$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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd hiedb-$pkgver + PATH="$PWD/dist/build/hiedb:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test --show-details=direct +} + +package() { + cd hiedb-$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-hiedb/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:36:47 Author: felixonmars Revision: 1035531 upgpkg: haskell-hiedb 0.4.1.0-4: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-hiedb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:35:25 UTC (rev 1035530) +++ PKGBUILD2021-11-02 23:36:47 UTC (rev 1035531) @@ -3,7 +3,7 @@ _hkgname=hiedb pkgname=haskell-hiedb pkgver=0.4.1.0 -pkgrel=3 +pkgrel=4 pkgdesc="Generates a references DB from .hie files" url="https://github.com/wz1000/HieDb"; license=("BSD")
[arch-commits] Commit in haskell-cassava-megaparsec/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:35:25 Author: felixonmars Revision: 1035530 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 1035529, haskell-cassava-megaparsec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 1035529, haskell-cassava-megaparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:35:25 UTC (rev 1035530) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=cassava-megaparsec +pkgname=haskell-cassava-megaparsec +pkgver=2.0.3 +pkgrel=2 +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=('e5d3a278afc230a1feabcaaea1162f8ff1ebdf4c1e6c604a09021da8cf799f754cf4f2cfd49a0e3ebcf363ae41541d9fb168f080aad6d20970998dbb9da6d6c5') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.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: Tuesday, November 2, 2021 @ 23:35:18 Author: felixonmars Revision: 1035529 upgpkg: haskell-cassava-megaparsec 2.0.3-2: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-cassava-megaparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:34:07 UTC (rev 1035528) +++ PKGBUILD2021-11-02 23:35:18 UTC (rev 1035529) @@ -3,7 +3,7 @@ _hkgname=cassava-megaparsec pkgname=haskell-cassava-megaparsec pkgver=2.0.3 -pkgrel=1 +pkgrel=2 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-graphite/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:34:07 Author: felixonmars Revision: 1035528 archrelease: copy trunk to community-staging-x86_64 Added: haskell-graphite/repos/community-staging-x86_64/ haskell-graphite/repos/community-staging-x86_64/PKGBUILD (from rev 1035527, haskell-graphite/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-graphite/repos/community-staging-x86_64/PKGBUILD (from rev 1035527, haskell-graphite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:34:07 UTC (rev 1035528) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=graphite +pkgname=haskell-graphite +pkgver=0.10.0.1 +pkgrel=46 +pkgdesc="Graphs and networks library" +url="https://github.com/alx741/graphite#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cassava' 'haskell-graphviz' 'haskell-hashable' + 'haskell-random' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('7a8366a9113c5071f5c4863a6bf10462c4274281f5523fc80f2e5539de6d0aab') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-graphite/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:33:59 Author: felixonmars Revision: 1035527 upgpkg: haskell-graphite 0.10.0.1-46: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-graphite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:32:55 UTC (rev 1035526) +++ PKGBUILD2021-11-02 23:33:59 UTC (rev 1035527) @@ -3,7 +3,7 @@ _hkgname=graphite pkgname=haskell-graphite pkgver=0.10.0.1 -pkgrel=45 +pkgrel=46 pkgdesc="Graphs and networks library" url="https://github.com/alx741/graphite#readme"; license=("BSD")
[arch-commits] Commit in haskell-incremental-parser/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:32:55 Author: felixonmars Revision: 1035526 archrelease: copy trunk to community-staging-x86_64 Added: haskell-incremental-parser/repos/community-staging-x86_64/ haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 1035525, haskell-incremental-parser/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 1035525, haskell-incremental-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:32:55 UTC (rev 1035526) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=incremental-parser +pkgname=haskell-incremental-parser +pkgver=0.5.0.2 +pkgrel=55 +pkgdesc="Generic parser library capable of providing partial results from partial input." +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-input-parsers' 'haskell-monoid-subclasses' 'haskell-parsers' + 'haskell-rank2classes') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2a8627b680709e746e516091f4a3837f7fdb78c1612be971d4db801bcf1f32f581d111df72cd68e73063ce85debbc23e57b1c8f0017a4706e8554ad47276d168') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:32:48 Author: felixonmars Revision: 1035525 upgpkg: haskell-incremental-parser 0.5.0.2-55: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-incremental-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:31:41 UTC (rev 1035524) +++ PKGBUILD2021-11-02 23:32:48 UTC (rev 1035525) @@ -4,7 +4,7 @@ _hkgname=incremental-parser pkgname=haskell-incremental-parser pkgver=0.5.0.2 -pkgrel=54 +pkgrel=55 pkgdesc="Generic parser library capable of providing partial results from partial input." url="https://hackage.haskell.org/package/${_hkgname}"; license=('GPL')
[arch-commits] Commit in haskell-network-ip/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:31:41 Author: felixonmars Revision: 1035524 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-ip/repos/community-staging-x86_64/ haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 1035523, haskell-network-ip/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 1035523, haskell-network-ip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:31:41 UTC (rev 1035524) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=network-ip +pkgname=haskell-network-ip +pkgver=0.3.0.3 +pkgrel=166 +pkgdesc="Internet Protocol data structures" +url="https://github.com/mvv/network-ip"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 'haskell-data-endian' + 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 'haskell-parsers' + 'haskell-text-printer' 'haskell-type-hint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0d628e514d3696db04350e54f87f179d5468e983001bfc3865ac65f6f430416c5c111b1979b368dd8115f06dd94c675b28b632ca75b22341fcc1522b7f1f2e36') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-network-ip/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:31:33 Author: felixonmars Revision: 1035523 upgpkg: haskell-network-ip 0.3.0.3-166: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-network-ip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:30:27 UTC (rev 1035522) +++ PKGBUILD2021-11-02 23:31:33 UTC (rev 1035523) @@ -3,7 +3,7 @@ _hkgname=network-ip pkgname=haskell-network-ip pkgver=0.3.0.3 -pkgrel=165 +pkgrel=166 pkgdesc="Internet Protocol data structures" url="https://github.com/mvv/network-ip"; license=('BSD')
[arch-commits] Commit in haskell-hslua-module-path/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:30:27 Author: felixonmars Revision: 1035522 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-path/repos/community-staging-x86_64/ haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from rev 1035521, haskell-hslua-module-path/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from rev 1035521, haskell-hslua-module-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:30:27 UTC (rev 1035522) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-path +pkgname=haskell-hslua-module-path +pkgver=0.1.0.1 +pkgrel=53 +pkgdesc="Lua module to work with file paths." +url="https://github.com/hslua/hslua-module-path"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c858d8900f9fbde354ebfc90fce84d10c89b9f51ab62198df033936399a4aeff') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-path/trunk (PKGBUILD)
Date: Tuesday, November 2, 2021 @ 23:30:20 Author: felixonmars Revision: 1035521 upgpkg: haskell-hslua-module-path 0.1.0.1-53: rebuild with base-orphans 0.8.5, text-show 3.9.1 Modified: haskell-hslua-module-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-02 23:29:38 UTC (rev 1035520) +++ PKGBUILD2021-11-02 23:30:20 UTC (rev 1035521) @@ -3,7 +3,7 @@ _hkgname=hslua-module-path pkgname=haskell-hslua-module-path pkgver=0.1.0.1 -pkgrel=52 +pkgrel=53 pkgdesc="Lua module to work with file paths." url="https://github.com/hslua/hslua-module-path"; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)
Date: Tuesday, November 2, 2021 @ 23:29:38 Author: felixonmars Revision: 1035520 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-system/repos/community-staging-x86_64/ haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 1035519, haskell-hslua-module-system/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 1035519, haskell-hslua-module-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-02 23:29:38 UTC (rev 1035520) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-system +pkgname=haskell-hslua-module-system +pkgver=0.2.2.1 +pkgrel=124 +pkgdesc="Lua module wrapper around Haskell's System module" +url="https://github.com/hslua/hslua-module-system"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-temporary') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('66cf57b8c80605bdfa5145fc61dbe59b66dd67a82a8365006b80e2ab74a71fff0fdf0ffa690daab66e82b8ad086adbcd622a6844b2107c0b9719b8cdabdf542b') + +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=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}