[arch-commits] Commit in python-pytest-randomly/repos/community-any (2 files)
Date: Thursday, April 16, 2020 @ 06:58:09 Author: felixonmars Revision: 615244 archrelease: copy trunk to community-any Added: python-pytest-randomly/repos/community-any/PKGBUILD (from rev 615243, python-pytest-randomly/trunk/PKGBUILD) Deleted: python-pytest-randomly/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 06:57:59 UTC (rev 615243) +++ PKGBUILD2020-04-16 06:58:09 UTC (rev 615244) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-pytest-randomly -pkgver=3.2.1 -pkgrel=1 -pkgdesc='Pytest plugin to randomly order tests and control random.seed' -arch=('any') -license=('BSD') -url='https://github.com/pytest-dev/pytest-randomly' -depends=('python-pytest') -checkdepends=('python-factory-boy' 'python-faker' 'python-numpy') -source=("$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-randomly/archive/$pkgver.tar.gz";) -sha512sums=('d4009c4ddd14c6d39de466ed0dfdc9e084f16a2475de87647a56270cb69e9daf95580c6af8baa14a98b6741c6db86a1bafa078be7e8cd81724c5feec6fd4515d') - -build() { - cd pytest-randomly-$pkgver - python setup.py build -} - -check() { - cd pytest-randomly-$pkgver - # TODO: Understand why... - PYTHONPATH="$PWD/src" pytest --deselect tests/test_pytest_randomly.py::test_entrypoint_injection -} - -package() { - cd pytest-randomly-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-pytest-randomly/repos/community-any/PKGBUILD (from rev 615243, python-pytest-randomly/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-16 06:58:09 UTC (rev 615244) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan + +pkgname=python-pytest-randomly +pkgver=3.3.1 +pkgrel=1 +pkgdesc='Pytest plugin to randomly order tests and control random.seed' +arch=('any') +license=('BSD') +url='https://github.com/pytest-dev/pytest-randomly' +depends=('python-pytest') +checkdepends=('python-factory-boy' 'python-faker' 'python-numpy' 'python-pytest-xdist') +source=("$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-randomly/archive/$pkgver.tar.gz";) +sha512sums=('242274b1e9fcbb03278766ddd46e8d3dca2374f09db0d111feb0bebdabab4d46ecc63d17f17e692cf4adf662dd3b450f87fe14e248488acb4d3c629567d54458') + +build() { + cd pytest-randomly-$pkgver + python setup.py build +} + +check() { + cd pytest-randomly-$pkgver + # TODO: Understand why... + PYTHONPATH="$PWD/src" pytest --deselect tests/test_pytest_randomly.py::test_entrypoint_injection +} + +package() { + cd pytest-randomly-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pytest-randomly/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:57:59 Author: felixonmars Revision: 615243 upgpkg: python-pytest-randomly 3.3.1-1 Modified: python-pytest-randomly/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:56:40 UTC (rev 615242) +++ PKGBUILD2020-04-16 06:57:59 UTC (rev 615243) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-pytest-randomly -pkgver=3.2.1 +pkgver=3.3.1 pkgrel=1 pkgdesc='Pytest plugin to randomly order tests and control random.seed' arch=('any') @@ -8,9 +8,9 @@ license=('BSD') url='https://github.com/pytest-dev/pytest-randomly' depends=('python-pytest') -checkdepends=('python-factory-boy' 'python-faker' 'python-numpy') +checkdepends=('python-factory-boy' 'python-faker' 'python-numpy' 'python-pytest-xdist') source=("$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-randomly/archive/$pkgver.tar.gz";) -sha512sums=('d4009c4ddd14c6d39de466ed0dfdc9e084f16a2475de87647a56270cb69e9daf95580c6af8baa14a98b6741c6db86a1bafa078be7e8cd81724c5feec6fd4515d') +sha512sums=('242274b1e9fcbb03278766ddd46e8d3dca2374f09db0d111feb0bebdabab4d46ecc63d17f17e692cf4adf662dd3b450f87fe14e248488acb4d3c629567d54458') build() { cd pytest-randomly-$pkgver
[arch-commits] Commit in haskell-singletons/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:56:29 Author: felixonmars Revision: 615241 upgpkg: haskell-singletons 2.6-34: rebuild with th-orphans 0.13.10 Modified: haskell-singletons/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:52:05 UTC (rev 615240) +++ PKGBUILD2020-04-16 06:56:29 UTC (rev 615241) @@ -3,7 +3,7 @@ _hkgname=singletons pkgname=haskell-singletons pkgver=2.6 -pkgrel=33 +pkgrel=34 pkgdesc="A framework for generating singleton types" url="https://github.com/goldfirere/singletons"; license=('BSD')
[arch-commits] Commit in haskell-singletons/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:56:40 Author: felixonmars Revision: 615242 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singletons/repos/community-staging-x86_64/ haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 615241, haskell-singletons/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 615241, haskell-singletons/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:56:40 UTC (rev 615242) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=singletons +pkgname=haskell-singletons +pkgver=2.6 +pkgrel=34 +pkgdesc="A framework for generating singleton types" +url="https://github.com/goldfirere/singletons"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6019bcd5e60718055d7a1369902c27b27a3b58c86049eaac4411bd347670f6e9835cfb680ea2126b6b4614688cb1e9ea9025dc590a9df83e1e654bb115db600d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-th-desugar/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:51:55 Author: felixonmars Revision: 615239 upgpkg: haskell-th-desugar 1.10-16: rebuild with th-orphans 0.13.10 Modified: haskell-th-desugar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:50:54 UTC (rev 615238) +++ PKGBUILD2020-04-16 06:51:55 UTC (rev 615239) @@ -3,7 +3,7 @@ _hkgname=th-desugar pkgname=haskell-th-desugar pkgver=1.10 -pkgrel=15 +pkgrel=16 pkgdesc="Functions to desugar Template Haskell" url="https://github.com/goldfirere/th-desugar"; license=('BSD')
[arch-commits] Commit in haskell-th-desugar/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:52:05 Author: felixonmars Revision: 615240 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-desugar/repos/community-staging-x86_64/ haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 615239, haskell-th-desugar/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 615239, haskell-th-desugar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:52:05 UTC (rev 615240) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=th-desugar +pkgname=haskell-th-desugar +pkgver=1.10 +pkgrel=16 +pkgdesc="Functions to desugar Template Haskell" +url="https://github.com/goldfirere/th-desugar"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ordered-containers' 'haskell-syb' 'haskell-th-abstraction' + 'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d7aafa153362ce7de632e8b3d290612bd1a58a09efec31e184094dcc92fb8ce62949a717bcbc8b98f011bc73665deb0aac4bd6889a629e736b9263d46b7f3ed8') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/fail/d' -e '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:50:54 Author: felixonmars Revision: 615238 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 615237, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 615237, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:50:54 UTC (rev 615238) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1.1 +pkgrel=70 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f') + +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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:50:44 Author: felixonmars Revision: 615237 upgpkg: haskell-persistent-qq 2.9.1.1-70: rebuild with th-orphans 0.13.10 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:49:44 UTC (rev 615236) +++ PKGBUILD2020-04-16 06:50:44 UTC (rev 615237) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1.1 -pkgrel=69 +pkgrel=70 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent"; license=('MIT')
[arch-commits] Commit in haskell-pantry/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:49:33 Author: felixonmars Revision: 615235 upgpkg: haskell-pantry 0.4.0.1-28: rebuild with th-orphans 0.13.10 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:46:14 UTC (rev 615234) +++ PKGBUILD2020-04-16 06:49:33 UTC (rev 615235) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.4.0.1 -pkgrel=27 +pkgrel=28 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry"; license=('BSD')
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:49:44 Author: felixonmars Revision: 615236 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 615235, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 615235, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:49:44 UTC (rev 615236) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.4.0.1 +pkgrel=28 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 'haskell-rio-orphans' + 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0fbed425e3079bf1a06805efff092345c5f09bca430d2167d132cba4cd4a4c66567ce1aba921a9ac01d0db368f255395b2ad38d8b16ea5d81e263b100ad5a51d') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in qt5-tools/repos/kde-unstable-x86_64 (10 files)
Date: Thursday, April 16, 2020 @ 06:47:10 Author: arojas Revision: 380422 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt5-tools/repos/kde-unstable-x86_64/PKGBUILD (from rev 380421, qt5-tools/kde-unstable/PKGBUILD) qt5-tools/repos/kde-unstable-x86_64/assistant.desktop (from rev 380421, qt5-tools/kde-unstable/assistant.desktop) qt5-tools/repos/kde-unstable-x86_64/designer.desktop (from rev 380421, qt5-tools/kde-unstable/designer.desktop) qt5-tools/repos/kde-unstable-x86_64/linguist.desktop (from rev 380421, qt5-tools/kde-unstable/linguist.desktop) qt5-tools/repos/kde-unstable-x86_64/qdbusviewer.desktop (from rev 380421, qt5-tools/kde-unstable/qdbusviewer.desktop) Deleted: qt5-tools/repos/kde-unstable-x86_64/PKGBUILD qt5-tools/repos/kde-unstable-x86_64/assistant.desktop qt5-tools/repos/kde-unstable-x86_64/designer.desktop qt5-tools/repos/kde-unstable-x86_64/linguist.desktop qt5-tools/repos/kde-unstable-x86_64/qdbusviewer.desktop -+ PKGBUILD| 148 +- assistant.desktop | 16 ++--- designer.desktop| 20 +++--- linguist.desktop| 18 +++--- qdbusviewer.desktop | 18 +++--- 5 files changed, 110 insertions(+), 110 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 06:46:45 UTC (rev 380421) +++ PKGBUILD2020-04-16 06:47:10 UTC (rev 380422) @@ -1,74 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt5-tools -_qtver=5.15.0-beta3 -pkgver=${_qtver/-/} -pkgrel=1 -arch=('x86_64') -url='https://www.qt.io' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' -depends=('qt5-base' 'hicolor-icon-theme') -makedepends=('qt5-declarative' 'vulkan-headers' 'clang' 'qt5-webkit') -optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant') -groups=('qt' 'qt5') -conflicts=('qtchooser') -_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"; -{assistant,designer,linguist,qdbusviewer}.desktop) -sha256sums=('22818a4375c507ac3a0e84439305f18a760d996639ea3a41ce5786e02de82061' -'8092d6d846e39632107b14726fa112862d800e929ef10f05f2a284dbda9b53c4' -'92f3e5dc8bc416e02893c38a05287238853e0c20732df1e62d6a672744a34e7c' -'15781519115e36d2c67c12ee6bc636425cd445072f43cb8bdd1364cfacbe4c45' -'cd94367e35f99ab85277aa95985bbde292a9cc82db2c04c4efdaed5799aa16db') - -prepare() { - mkdir -p build -} - -build() { - cd build - - qmake ../${_pkgfqn} - make -} - -package() { - cd build - make INSTALL_ROOT="${pkgdir}" install - - cd ../${_pkgfqn} - # install missing icons and desktop files - for icon in src/linguist/linguist/images/icons/linguist-*-32.png ; do -size=$(echo $(basename ${icon}) | cut -d- -f2) -install -p -D -m644 ${icon} \ - "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png" - done - - install -D -m644 src/assistant/assistant/images/assistant.png \ -"${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png" - install -D -m644 src/assistant/assistant/images/assistant-128.png \ -"${pkgdir}/usr/share/icons/hicolor/128x128/apps/assistant.png" - install -D -m644 src/designer/src/designer/images/designer.png \ -"${pkgdir}/usr/share/icons/hicolor/128x128/apps/QtProject-designer.png" - install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer.png \ -"${pkgdir}/usr/share/icons/hicolor/32x32/apps/qdbusviewer.png" - install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png \ -"${pkgdir}/usr/share/icons/hicolor/128x128/apps/qdbusviewer.png" - install -d "${pkgdir}/usr/share/applications" - install -m644 "${srcdir}"/{linguist,designer,assistant,qdbusviewer}.desktop \ -"${pkgdir}/usr/share/applications/" - - # Symlinks for backwards compatibility - for b in "${pkgdir}"/usr/bin/*; do -ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5 - done - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "${pkgdir}/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} -} Copied: qt5-tools/repos/kde-unstable-x86_64/PKGBUILD (from rev 380421, qt5-tools/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-16 06:47:10 UTC (rev 380422) @@ -0,0 +1,74 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt5-tools +_qtver=5.15.0-beta3 +pkgver=${_qtver/-/} +pkgrel=2 +arch=('x86_64') +url='https://www.qt.io' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='A cross-platform application an
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:46:14 Author: felixonmars Revision: 615234 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 615233, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 615233, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:46:14 UTC (rev 615234) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.1.1.2 +pkgrel=173 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-build-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in qt5-tools/kde-unstable (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:46:45 Author: arojas Revision: 380421 clang 10.0 rebuild Modified: qt5-tools/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:11:47 UTC (rev 380420) +++ PKGBUILD2020-04-16 06:46:45 UTC (rev 380421) @@ -4,7 +4,7 @@ pkgname=qt5-tools _qtver=5.15.0-beta3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom')
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:46:04 Author: felixonmars Revision: 615233 upgpkg: haskell-optparse-simple 0.1.1.2-173: rebuild with th-orphans 0.13.10 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:45:34 UTC (rev 615232) +++ PKGBUILD2020-04-16 06:46:04 UTC (rev 615233) @@ -4,7 +4,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.1.1.2 -pkgrel=172 +pkgrel=173 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-interpolatedstring-perl6/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:45:34 Author: felixonmars Revision: 615232 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/ haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 615231, haskell-interpolatedstring-perl6/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 615231, haskell-interpolatedstring-perl6/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:45:34 UTC (rev 615232) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=interpolatedstring-perl6 +pkgname=haskell-interpolatedstring-perl6 +pkgver=1.0.2 +pkgrel=35 +pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" +url="https://github.com/audreyt/interpolatedstring-perl6"; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-interpolatedstring-perl6/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:45:24 Author: felixonmars Revision: 615231 upgpkg: haskell-interpolatedstring-perl6 1.0.2-35: rebuild with th-orphans 0.13.10 Modified: haskell-interpolatedstring-perl6/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:44:55 UTC (rev 615230) +++ PKGBUILD2020-04-16 06:45:24 UTC (rev 615231) @@ -3,7 +3,7 @@ _hkgname=interpolatedstring-perl6 pkgname=haskell-interpolatedstring-perl6 pkgver=1.0.2 -pkgrel=34 +pkgrel=35 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" url="https://github.com/audreyt/interpolatedstring-perl6"; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:44:55 Author: felixonmars Revision: 615230 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 615229, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 615229, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:44:55 UTC (rev 615230) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.4.0 +pkgrel=6 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname +runhaskell Setup test +} + +package() { +cd $_hkgname + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-githash/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:44:45 Author: felixonmars Revision: 615229 upgpkg: haskell-githash 0.1.4.0-6: rebuild with th-orphans 0.13.10 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:44:05 UTC (rev 615228) +++ PKGBUILD2020-04-16 06:44:45 UTC (rev 615229) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.4.0 -pkgrel=5 +pkgrel=6 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash"; license=('BSD')
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:43:53 Author: felixonmars Revision: 615227 upgpkg: haskell-hpack 0.33.0-109: rebuild with th-orphans 0.13.10 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:42:03 UTC (rev 615226) +++ PKGBUILD2020-04-16 06:43:53 UTC (rev 615227) @@ -5,7 +5,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.33.0 -pkgrel=108 +pkgrel=109 pkgdesc="A modern format for Haskell packages" url="https://github.com/sol/hpack#readme"; license=("MIT")
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:44:05 Author: felixonmars Revision: 615228 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 615227, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 615227, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:44:05 UTC (rev 615228) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.33.0 +pkgrel=109 +pkgdesc="A modern format for Haskell packages" +url="https://github.com/sol/hpack#readme"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-infer-license' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('8d70bea1c18e9a26fe137f6e20fec4af28dff6ebc50981d2f57ad9a8e0b9574ff158adb5ba16597b6a5f0e4d843c09fee57dd82407dc1383b1e07453b64d010b') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || warning "https://github.com/sol/hpack/issues/358"; +} + +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-interpolate/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:41:53 Author: felixonmars Revision: 615225 upgpkg: haskell-interpolate 0.2.0-137: rebuild with th-orphans 0.13.10 Modified: haskell-interpolate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:41:17 UTC (rev 615224) +++ PKGBUILD2020-04-16 06:41:53 UTC (rev 615225) @@ -4,7 +4,7 @@ _hkgname=interpolate pkgname=haskell-interpolate pkgver=0.2.0 -pkgrel=136 +pkgrel=137 pkgdesc="String interpolation done right" url="https://github.com/sol/interpolate"; license=("MIT")
[arch-commits] Commit in haskell-interpolate/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:42:03 Author: felixonmars Revision: 615226 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolate/repos/community-staging-x86_64/ haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 615225, haskell-interpolate/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 615225, haskell-interpolate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:42:03 UTC (rev 615226) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=interpolate +pkgname=haskell-interpolate +pkgver=0.2.0 +pkgrel=137 +pkgdesc="String interpolation done right" +url="https://github.com/sol/interpolate"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:41:07 Author: felixonmars Revision: 615223 upgpkg: haskell-hspec-wai-json 0.10.1-22: rebuild with th-orphans 0.13.10 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:40:31 UTC (rev 615222) +++ PKGBUILD2020-04-16 06:41:07 UTC (rev 615223) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.10.1 -pkgrel=21 +pkgrel=22 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai"; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:41:17 Author: felixonmars Revision: 615224 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 615223, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 615223, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:41:17 UTC (rev 615224) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.10.1 +pkgrel=22 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ff7d9960619254e410d004deb8ab6b6b0f918c9d657e125de986e46f8bbc60d8de97fcae4462ace11e106541c5d095506088910895fae24207909c29683211ec') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-here/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:40:31 Author: felixonmars Revision: 615222 archrelease: copy trunk to community-staging-x86_64 Added: haskell-here/repos/community-staging-x86_64/ haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 615221, haskell-here/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 615221, haskell-here/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:40:31 UTC (rev 615222) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=here +pkgname=haskell-here +pkgver=1.2.13 +pkgrel=120 +pkgdesc="Here docs & interpolated strings via quasiquotation" +url="https://github.com/tmhedberg/here"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-src-meta") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-here/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:40:21 Author: felixonmars Revision: 615221 upgpkg: haskell-here 1.2.13-120: rebuild with th-orphans 0.13.10 Modified: haskell-here/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:39:52 UTC (rev 615220) +++ PKGBUILD2020-04-16 06:40:21 UTC (rev 615221) @@ -4,7 +4,7 @@ _hkgname=here pkgname=haskell-here pkgver=1.2.13 -pkgrel=119 +pkgrel=120 pkgdesc="Here docs & interpolated strings via quasiquotation" url="https://github.com/tmhedberg/here"; license=("BSD")
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:39:52 Author: felixonmars Revision: 615220 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 615219, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 615219, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:39:52 UTC (rev 615220) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=46 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-qq/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:39:42 Author: felixonmars Revision: 615219 upgpkg: haskell-aeson-qq 0.8.3-46: rebuild with th-orphans 0.13.10 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:39:03 UTC (rev 615218) +++ PKGBUILD2020-04-16 06:39:42 UTC (rev 615219) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.3 -pkgrel=45 +pkgrel=46 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq"; license=("MIT")
[arch-commits] Commit in haskell-src-meta/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:39:03 Author: felixonmars Revision: 615218 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-meta/repos/community-staging-x86_64/ haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 615217, haskell-src-meta/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 615217, haskell-src-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:39:03 UTC (rev 615218) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-src-meta +pkgname=haskell-src-meta +pkgver=0.8.5 +pkgrel=7 +pkgdesc="Parse source to template-haskell abstract syntax" +url="https://github.com/bmillwood/haskell-src-meta"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('873a797f53fc30dbb51b719228bc649f47d1c3432380a82b5dca11574b432676ed29d297c7547f1d752bb1c977c8858e55fb5135ffb58146b938d02414fe6723') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.23/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-src-meta/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:38:51 Author: felixonmars Revision: 615217 upgpkg: haskell-src-meta 0.8.5-7: rebuild with th-orphans 0.13.10 Modified: haskell-src-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:38:45 UTC (rev 615216) +++ PKGBUILD2020-04-16 06:38:51 UTC (rev 615217) @@ -4,7 +4,7 @@ _hkgname=haskell-src-meta pkgname=haskell-src-meta pkgver=0.8.5 -pkgrel=6 +pkgrel=7 pkgdesc="Parse source to template-haskell abstract syntax" url="https://github.com/bmillwood/haskell-src-meta"; license=("BSD")
[arch-commits] Commit in semver/repos/community-testing-any (PKGBUILD PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:38:45 Author: felixonmars Revision: 615216 archrelease: copy trunk to community-testing-any Added: semver/repos/community-testing-any/PKGBUILD (from rev 615215, semver/trunk/PKGBUILD) Deleted: semver/repos/community-testing-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 06:38:34 UTC (rev 615215) +++ PKGBUILD2020-04-16 06:38:45 UTC (rev 615216) @@ -1,29 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=semver -pkgver=7.3.1 -pkgrel=1 -pkgdesc='The semantic version parser used by npm.' -arch=('any') -url='https://github.com/npm/node-semver' -license=('ISC') -depends=('nodejs') -makedepends=('npm') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('afbb0110294a0df0c584f41f224d83f8417be124b58f8bb27eda39d3f296411cd08fc21e283ef0a8b6f092a6f7df6f3daeda906682b3203e5639abe427adc31a') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - - # 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" - - install -d "$pkgdir"/usr/share/licenses/$pkgname - ln -s ../../../lib/node_modules/$pkgname/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: semver/repos/community-testing-any/PKGBUILD (from rev 615215, semver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-16 06:38:45 UTC (rev 615216) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=semver +pkgver=7.3.2 +pkgrel=1 +pkgdesc='The semantic version parser used by npm.' +arch=('any') +url='https://github.com/npm/node-semver' +license=('ISC') +depends=('nodejs') +makedepends=('npm') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('3ab39bdf64de79a99b1fa52b86d4a1985ec2443aa12faff95e93cda760ee447ebef502f0fe8ae1a7bda3f3bbfc41ad5270392faeb04da597037a3022ac999f5d') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + + # 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" + + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s ../../../lib/node_modules/$pkgname/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-th-orphans/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:38:12 Author: felixonmars Revision: 615214 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-orphans/repos/community-staging-x86_64/ haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 615213, haskell-th-orphans/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 615213, haskell-th-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:38:12 UTC (rev 615214) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=th-orphans +pkgname=haskell-th-orphans +pkgver=0.13.10 +pkgrel=1 +pkgdesc="Orphan instances for TH datatypes" +url="https://github.com/ekmett/th-orphans/"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-reify-many') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdf9cc69f57b97772f2ef38dcda61ca352069ac07e45c85efdcabec9dd3a538f33b3d65cfdff77185c737b8050139e232c4ecf677d89fd79aa5b74238b8af651') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in semver/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:38:34 Author: felixonmars Revision: 615215 upgpkg: semver 7.3.2-1 Modified: semver/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:38:12 UTC (rev 615214) +++ PKGBUILD2020-04-16 06:38:34 UTC (rev 615215) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=semver -pkgver=7.3.1 +pkgver=7.3.2 pkgrel=1 pkgdesc='The semantic version parser used by npm.' arch=('any') @@ -11,7 +11,7 @@ makedepends=('npm') source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('afbb0110294a0df0c584f41f224d83f8417be124b58f8bb27eda39d3f296411cd08fc21e283ef0a8b6f092a6f7df6f3daeda906682b3203e5639abe427adc31a') +sha512sums=('3ab39bdf64de79a99b1fa52b86d4a1985ec2443aa12faff95e93cda760ee447ebef502f0fe8ae1a7bda3f3bbfc41ad5270392faeb04da597037a3022ac999f5d') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in haskell-th-orphans/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:38:02 Author: felixonmars Revision: 615213 upgpkg: haskell-th-orphans 0.13.10-1: rebuild with th-orphans 0.13.10 Modified: haskell-th-orphans/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 06:34:36 UTC (rev 615212) +++ PKGBUILD2020-04-16 06:38:02 UTC (rev 615213) @@ -2,8 +2,8 @@ _hkgname=th-orphans pkgname=haskell-th-orphans -pkgver=0.13.9 -pkgrel=21 +pkgver=0.13.10 +pkgrel=1 pkgdesc="Orphan instances for TH datatypes" url="https://github.com/ekmett/th-orphans/"; license=('BSD') @@ -12,7 +12,7 @@ 'haskell-th-reify-many') makedepends=('ghc' 'haskell-hspec') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('90ee9f24e1f30df7d01ba9196ec723e47b3c238bfac0a683d62f7e4515274993a4adb1f2f2834aace6e8d0c7a79d89400b68cb07ba24bf45e716ec2e0b6a1304') +sha512sums=('bdf9cc69f57b97772f2ef38dcda61ca352069ac07e45c85efdcabec9dd3a538f33b3d65cfdff77185c737b8050139e232c4ecf677d89fd79aa5b74238b8af651') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in xf86-video-intel/repos (3 files)
Date: Thursday, April 16, 2020 @ 06:11:47 Author: andyrtr Revision: 380420 archrelease: copy trunk to testing-x86_64 Added: xf86-video-intel/repos/testing-x86_64/ xf86-video-intel/repos/testing-x86_64/PKGBUILD (from rev 380419, xf86-video-intel/trunk/PKGBUILD) xf86-video-intel/repos/testing-x86_64/xf86-video-intel.install (from rev 380419, xf86-video-intel/trunk/xf86-video-intel.install) --+ PKGBUILD | 83 + xf86-video-intel.install | 21 +++ 2 files changed, 104 insertions(+) Copied: xf86-video-intel/repos/testing-x86_64/PKGBUILD (from rev 380419, xf86-video-intel/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-04-16 06:11:47 UTC (rev 380420) @@ -0,0 +1,83 @@ +# Maintainer: AndyRTR +# Maintainer: Jan de Groot + +pkgname=xf86-video-intel +# https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/ +# https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/commits/master +_commit=f2a54e256dd7539633c476a379db2b1e60eec811 # master +pkgver=2.99.917+901+gf2a54e25 +pkgrel=1 +epoch=1 +arch=(x86_64) +url="https://01.org/linuxgraphics"; +license=('custom') +install=$pkgname.install +pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers" +depends=('mesa' 'libxvmc' 'pixman' 'xcb-util>=0.3.9' 'systemd-libs') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' 'libx11' 'libxrender' 'libxv' + # additional deps for intel-virtual-output + 'libxrandr' 'libxinerama' 'libxcursor' 'libxtst' 'libxss' + # additional for git snapshot + 'git') # 'meson' 'valgrind') +optdepends=('libxrandr: for intel-virtual-output' +'libxinerama: for intel-virtual-output' +'libxcursor: for intel-virtual-output' +'libxtst: for intel-virtual-output' +'libxss: for intel-virtual-output') +replaces=('xf86-video-intel-uxa' 'xf86-video-intel-sna') +provides=('xf86-video-intel-uxa' 'xf86-video-intel-sna') +conflicts=('xorg-server<1.20' 'X-ABI-VIDEODRV_VERSION<24' 'X-ABI-VIDEODRV_VERSION>=25' + 'xf86-video-intel-sna' 'xf86-video-intel-uxa' 'xf86-video-i810' 'xf86-video-intel-legacy') +groups=('xorg-drivers') +source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel#commit=$_commit";) +sha256sums=('SKIP') +#options=('!makeflags') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh + +# mkdir build +} + +build() { + cd $pkgname + + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + + ./configure --prefix=/usr \ +--libexecdir=/usr/lib \ +--with-default-dri=3 + make +# cd build +# arch-meson $pkgname build \ +# -Dwith-default-dri=3 +# ninja -C build +} + +check() { + cd $pkgname + make check +# meson test -C build +} + +package() { + cd $pkgname + + make DESTDIR="${pkgdir}" install + +# DESTDIR="$pkgdir" ninja -C build install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Copied: xf86-video-intel/repos/testing-x86_64/xf86-video-intel.install (from rev 380419, xf86-video-intel/trunk/xf86-video-intel.install) === --- testing-x86_64/xf86-video-intel.install (rev 0) +++ testing-x86_64/xf86-video-intel.install 2020-04-16 06:11:47 UTC (rev 380420) @@ -0,0 +1,21 @@ +post_install() { + cat <>> This driver now uses DRI3 as the default Direct Rendering +Infrastructure. You can try falling back to DRI2 if you run +into trouble. To do so, save a file with the following +content as /etc/X11/xorg.conf.d/20-intel.conf : + Section "Device" +Identifier "Intel Graphics" +Driver "intel" +Option "DRI" "2" # DRI3 is now default +#Option "AccelMethod" "sna" # default +#Option "AccelMethod" "uxa" # fallback + EndSection +MSG +} + +post_upgrade() { + if (( $(vercmp $2 1:2.99.917+684+g6988b87-3) < 0 )); then +post_install + fi +}
[arch-commits] Commit in xf86-video-intel/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:11:36 Author: andyrtr Revision: 380419 upgpkg: xf86-video-intel 1:2.99.917+901+gf2a54e25-1: update to latest git commit Modified: xf86-video-intel/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 03:08:23 UTC (rev 380418) +++ PKGBUILD2020-04-16 06:11:36 UTC (rev 380419) @@ -4,8 +4,8 @@ pkgname=xf86-video-intel # https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/ # https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/commits/master -_commit=f66d39544bb8339130c96d282a80f87ca1606caf # master -pkgver=2.99.917+899+gf66d3954 +_commit=f2a54e256dd7539633c476a379db2b1e60eec811 # master +pkgver=2.99.917+901+gf2a54e25 pkgrel=1 epoch=1 arch=(x86_64)
[arch-commits] Commit in taskell/repos (2 files)
Date: Thursday, April 16, 2020 @ 06:01:13 Author: felixonmars Revision: 615191 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 615190, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 615190, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 06:01:13 UTC (rev 615191) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname"; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/== *0.50/==0.52/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 06:01:03 Author: felixonmars Revision: 615190 upgpkg: taskell 1.9.2.0-79: rebuild with microlens-th 0.4.3.5 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:59:57 UTC (rev 615189) +++ PKGBUILD2020-04-16 06:01:03 UTC (rev 615190) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.2.0 -pkgrel=78 +pkgrel=79 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:59:57 Author: felixonmars Revision: 615189 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 615188, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 615188, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:59:57 UTC (rev 615189) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=325 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-instances' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile + +sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal +sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:59:47 Author: felixonmars Revision: 615188 upgpkg: tamarin-prover 1.4.1-325: rebuild with microlens-th 0.4.3.5 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:58:09 UTC (rev 615187) +++ PKGBUILD2020-04-16 05:59:47 UTC (rev 615188) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=324 +pkgrel=325 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in stack/repos (3 files)
Date: Thursday, April 16, 2020 @ 05:58:09 Author: felixonmars Revision: 615187 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 615186, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 615186, stack/trunk/stack.install) ---+ PKGBUILD | 79 stack.install |4 ++ 2 files changed, 83 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 615186, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:58:09 UTC (rev 615187) @@ -0,0 +1,79 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3.20200310 +_commit=95aaf2bc2c969622679c2a8233e7bb637e43210d +pkgrel=52 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-terminal-size' 'haskell-text-metrics' 'haskell-th-reify-many' + 'haskell-tls' 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#commit=$_commit";) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + 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 + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 615186, stack/trunk/stack.install) ==
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:57:57 Author: felixonmars Revision: 615186 upgpkg: stack 2.1.3.20200310-52: rebuild with microlens-th 0.4.3.5 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:53:34 UTC (rev 615185) +++ PKGBUILD2020-04-16 05:57:57 UTC (rev 615186) @@ -4,7 +4,7 @@ pkgname=stack pkgver=2.1.3.20200310 _commit=95aaf2bc2c969622679c2a8233e7bb637e43210d -pkgrel=51 +pkgrel=52 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:53:23 Author: felixonmars Revision: 615184 upgpkg: hledger-web 1.17.1-23: rebuild with microlens-th 0.4.3.5 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:52:12 UTC (rev 615183) +++ PKGBUILD2020-04-16 05:53:23 UTC (rev 615184) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.17.1 -pkgrel=22 +pkgrel=23 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:53:34 Author: felixonmars Revision: 615185 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 615184, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 615184, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:53:34 UTC (rev 615185) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.17.1 +pkgrel=23 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-utf8-string' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' + 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('4221cd01387715efe6c17bbece72878a93acb6f1b153fac5eb2a28a3086676e9ebca84e1c6fbff86c49d2b6f383cbc2bfb38115301c10645bc9245c03c1f5b31') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +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" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +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}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:52:03 Author: felixonmars Revision: 615182 upgpkg: hledger-ui 1.17.1.1-16: rebuild with microlens-th 0.4.3.5 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:51:15 UTC (rev 615181) +++ PKGBUILD2020-04-16 05:52:03 UTC (rev 615182) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.17.1.1 -pkgrel=15 +pkgrel=16 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:52:12 Author: felixonmars Revision: 615183 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 615182, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 615182, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:52:12 UTC (rev 615183) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.17.1.1 +pkgrel=16 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('cb6a28a4b31881f0a0036330338ca7d44a56b67b327dda6cf7ec41cba1ddfae62cff5cdaaf8ffc259e494e79b95992d5fdaee2b51239e9e4bcf077e8b1384974') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hasktags/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:51:15 Author: felixonmars Revision: 615181 archrelease: copy trunk to community-staging-x86_64 Added: hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 615180, hasktags/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 615180, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:51:15 UTC (rev 615181) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.71.2 +pkgrel=68 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="https://github.com/MarcWeber/hasktags"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 'haskell-optparse-applicative' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *0.4/<1/' -e 's/< *0.10/<1/' $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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hasktags/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:51:04 Author: felixonmars Revision: 615180 upgpkg: hasktags 0.71.2-68: rebuild with microlens-th 0.4.3.5 Modified: hasktags/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:50:16 UTC (rev 615179) +++ PKGBUILD2020-04-16 05:51:04 UTC (rev 615180) @@ -3,7 +3,7 @@ pkgname=hasktags pkgver=0.71.2 -pkgrel=67 +pkgrel=68 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" url="https://github.com/MarcWeber/hasktags"; license=("BSD")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:50:16 Author: felixonmars Revision: 615179 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 615178, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 615178, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:50:16 UTC (rev 615179) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20200330 +pkgrel=12 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +prepare() { + cd git-annex + sed -i 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs} + sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs +} + +build() { + cd git-annex + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:50:06 Author: felixonmars Revision: 615178 upgpkg: git-annex 8.20200330-12: rebuild with microlens-th 0.4.3.5 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:43:40 UTC (rev 615177) +++ PKGBUILD2020-04-16 05:50:06 UTC (rev 615178) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20200330 -pkgrel=11 +pkgrel=12 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:43:40 Author: felixonmars Revision: 615177 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 615176, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 615176, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:43:40 UTC (rev 615177) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=360 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:43:29 Author: felixonmars Revision: 615176 upgpkg: haskell-yesod-static 1.6.0.1-360: rebuild with microlens-th 0.4.3.5 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:42:29 UTC (rev 615175) +++ PKGBUILD2020-04-16 05:43:29 UTC (rev 615176) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=359 +pkgrel=360 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:42:19 Author: felixonmars Revision: 615174 upgpkg: haskell-yesod-test 1.6.9-119: rebuild with microlens-th 0.4.3.5 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:41:22 UTC (rev 615173) +++ PKGBUILD2020-04-16 05:42:19 UTC (rev 615174) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.9 -pkgrel=118 +pkgrel=119 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:42:29 Author: felixonmars Revision: 615175 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 615174, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 615174, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:42:29 UTC (rev 615175) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.9 +pkgrel=119 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:41:22 Author: felixonmars Revision: 615173 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 615172, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 615172, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:41:22 UTC (rev 615173) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10 +pkgrel=17 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0361d49d625ca01db2fbe063c7a4b314ab29f363295b839210fddb15118929ff619fa0256c4ffe45f06df388166597c1c64a07be8de9019b630e71632d301eb7') + +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 \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:41:12 Author: felixonmars Revision: 615172 upgpkg: haskell-yesod-auth 1.6.10-17: rebuild with microlens-th 0.4.3.5 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:40:10 UTC (rev 615171) +++ PKGBUILD2020-04-16 05:41:12 UTC (rev 615172) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10 -pkgrel=16 +pkgrel=17 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:40:00 Author: felixonmars Revision: 615170 upgpkg: haskell-yesod 1.6.0.1-79: rebuild with microlens-th 0.4.3.5 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:39:08 UTC (rev 615169) +++ PKGBUILD2020-04-16 05:40:00 UTC (rev 615170) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0.1 -pkgrel=78 +pkgrel=79 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:40:10 Author: felixonmars Revision: 615171 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 615170, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 615170, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:40:10 UTC (rev 615171) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0.1 +pkgrel=79 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('776668becc858274bca8883a9ffc71be48385e85ba1f393a4f4ba70d4acbac5ff8c1a5c233404d81cd34c3ba6da96d6ba97ee5e552278879ca0f877c7cf3a0cc') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:39:08 Author: felixonmars Revision: 615169 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 615168, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 615168, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:39:08 UTC (rev 615169) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=158 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:38:57 Author: felixonmars Revision: 615168 upgpkg: haskell-yesod-form 1.6.7-158: rebuild with microlens-th 0.4.3.5 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:37:27 UTC (rev 615167) +++ PKGBUILD2020-04-16 05:38:57 UTC (rev 615168) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=157 +pkgrel=158 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:37:27 Author: felixonmars Revision: 615167 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 615166, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 615166, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:37:27 UTC (rev 615167) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=103 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:37:17 Author: felixonmars Revision: 615166 upgpkg: haskell-yesod-persistent 1.6.0.4-103: rebuild with microlens-th 0.4.3.5 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:36:12 UTC (rev 615165) +++ PKGBUILD2020-04-16 05:37:17 UTC (rev 615166) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.4 -pkgrel=102 +pkgrel=103 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:36:02 Author: felixonmars Revision: 615164 upgpkg: haskell-brick 0.52.1-7: rebuild with microlens-th 0.4.3.5 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:34:41 UTC (rev 615163) +++ PKGBUILD2020-04-16 05:36:02 UTC (rev 615164) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.52.1 -pkgrel=6 +pkgrel=7 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("BSD")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:36:12 Author: felixonmars Revision: 615165 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 615164, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 615164, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:36:12 UTC (rev 615165) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.52.1 +pkgrel=7 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-exceptions' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('910f2a4b202706fb878c70639665f85b61c6191d5aa8009e47bc3eca89ee0c935087e434cca0d7123694525fb39ef71a3000a49ac1dd957979a7a218175e8bf7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-demos +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vty/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:34:31 Author: felixonmars Revision: 615162 upgpkg: haskell-vty 5.28.2-4: rebuild with microlens-th 0.4.3.5 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:33:33 UTC (rev 615161) +++ PKGBUILD2020-04-16 05:34:31 UTC (rev 615162) @@ -4,7 +4,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.28.2 -pkgrel=3 +pkgrel=4 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty"; license=("BSD")
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:34:41 Author: felixonmars Revision: 615163 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 615162, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 615162, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:34:41 UTC (rev 615163) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.28.2 +pkgrel=4 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-blaze-builder' 'haskell-microlens' + 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9305e51b845566f45cf9d8858cfd1d393f71b5cef9aea4a814eebab63af61e7fa6972fefe4e3b3a2493fbbb09568886c903b46b6b016f23bfa5260793df22c7b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +# https://github.com/jtdaugherty/vty/issues/132 +# https://github.com/haskell/cabal/issues/4918 +cd $_hkgname-$pkgver +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:33:33 Author: felixonmars Revision: 615161 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 615160, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 615160, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:33:33 UTC (rev 615161) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1.1 +pkgrel=69 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f') + +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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:33:21 Author: felixonmars Revision: 615160 upgpkg: haskell-persistent-qq 2.9.1.1-69: rebuild with microlens-th 0.4.3.5 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:32:13 UTC (rev 615159) +++ PKGBUILD2020-04-16 05:33:21 UTC (rev 615160) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1.1 -pkgrel=68 +pkgrel=69 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent"; license=('MIT')
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:32:13 Author: felixonmars Revision: 615159 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 615158, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 615158, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:32:13 UTC (rev 615159) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.4.0.1 +pkgrel=27 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 'haskell-rio-orphans' + 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0fbed425e3079bf1a06805efff092345c5f09bca430d2167d132cba4cd4a4c66567ce1aba921a9ac01d0db368f255395b2ad38d8b16ea5d81e263b100ad5a51d') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pantry/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:32:03 Author: felixonmars Revision: 615158 upgpkg: haskell-pantry 0.4.0.1-27: rebuild with microlens-th 0.4.3.5 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:28:17 UTC (rev 615157) +++ PKGBUILD2020-04-16 05:32:03 UTC (rev 615158) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.4.0.1 -pkgrel=26 +pkgrel=27 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry"; license=('BSD')
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:28:17 Author: felixonmars Revision: 615157 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 615156, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 615156, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:28:17 UTC (rev 615157) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.10.6.2 +pkgrel=45 +pkgdesc="Backend for the persistent library using sqlite3" +url="https://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-exceptions' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b1db41bf77ae53b99c28f3224c9a2b7335faa4a78c96487270249959cc9491fa542e28d38dd63a2b417580f6a41608ffcee152e8609fe16392005c728862c7bc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:28:07 Author: felixonmars Revision: 615156 upgpkg: haskell-persistent-sqlite 2.10.6.2-45: rebuild with microlens-th 0.4.3.5 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:27:06 UTC (rev 615155) +++ PKGBUILD2020-04-16 05:28:07 UTC (rev 615156) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.10.6.2 -pkgrel=44 +pkgrel=45 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-microlens-platform/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:26:55 Author: felixonmars Revision: 615154 upgpkg: haskell-microlens-platform 0.4.1-10: rebuild with microlens-th 0.4.3.5 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 05:26:18 UTC (rev 615153) +++ PKGBUILD2020-04-16 05:26:55 UTC (rev 615154) @@ -4,7 +4,7 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform pkgver=0.4.1 -pkgrel=9 +pkgrel=10 pkgdesc="microlens + all batteries included (best for apps)" url="https://github.com/monadfix/microlens"; license=("BSD")
[arch-commits] Commit in haskell-microlens-platform/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:27:06 Author: felixonmars Revision: 615155 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-platform/repos/community-staging-x86_64/ haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 615154, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 615154, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:27:06 UTC (rev 615155) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.4.1 +pkgrel=10 +pkgdesc="microlens + all batteries included (best for apps)" +url="https://github.com/monadfix/microlens"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" + "haskell-microlens-mtl" "haskell-microlens-th" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('17e72270286c00a48d0fb7ea045825921fe91cace1a70cb88113a39a2a576e02e4d5f2ceefd748fbd52c2cfb0edcac3fc342d282bf9d10da21e29b520e2eee3b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-microlens-th/repos (2 files)
Date: Thursday, April 16, 2020 @ 05:26:18 Author: felixonmars Revision: 615153 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-th/repos/community-staging-x86_64/ haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 615152, haskell-microlens-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 615152, haskell-microlens-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 05:26:18 UTC (rev 615153) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-th +pkgname=haskell-microlens-th +pkgver=0.4.3.5 +pkgrel=1 +pkgdesc="Automatic generation of record lenses for microlens" +url="https://github.com/monadfix/microlens"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b560d6cc651d3e8bc69083305b39d4897c11bf45fef6ac94fd92efafb26d8ea21941c1288e98657d3fc9e16a8263ba1d297c0ff7f207a897d1258acb1c925389') + +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 \ +-finlining +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-microlens-th/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 05:26:07 Author: felixonmars Revision: 615152 upgpkg: haskell-microlens-th 0.4.3.5-1: rebuild with microlens-th 0.4.3.5 Modified: haskell-microlens-th/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 04:04:13 UTC (rev 615151) +++ PKGBUILD2020-04-16 05:26:07 UTC (rev 615152) @@ -2,8 +2,8 @@ _hkgname=microlens-th pkgname=haskell-microlens-th -pkgver=0.4.3.4 -pkgrel=3 +pkgver=0.4.3.5 +pkgrel=1 pkgdesc="Automatic generation of record lenses for microlens" url="https://github.com/monadfix/microlens"; license=('BSD') @@ -11,7 +11,7 @@ depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('456d0cfe6f93a4adb8c5d0004983bcc7906f8750787eecd2ccbb9063d3e63da824c1bec29f81b37485aeebc356baa478bc26cc439e45ec03642f2d61217cbb7f') +sha512sums=('b560d6cc651d3e8bc69083305b39d4897c11bf45fef6ac94fd92efafb26d8ea21941c1288e98657d3fc9e16a8263ba1d297c0ff7f207a897d1258acb1c925389') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in kcm-fcitx5/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 04:04:02 Author: felixonmars Revision: 615150 upgpkg: kcm-fcitx5 0.0.0.20200416-1 Modified: kcm-fcitx5/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 04:00:14 UTC (rev 615149) +++ PKGBUILD2020-04-16 04:04:02 UTC (rev 615150) @@ -3,17 +3,17 @@ # Contributor: csslayer pkgname=kcm-fcitx5 -pkgver=0.0.0.20200414 -_commit=fe1120a8f74919391b9fd1097c1ed2160190de57 +pkgver=0.0.0.20200416 +_commit=b63fadeb40e83c82b4e20727a293237a7337ea76 pkgrel=1 pkgdesc="KDE Config Module for Fcitx5" arch=('x86_64') url="https://github.com/fcitx/kcm-fcitx5"; license=('GPL') -depends=('fcitx5-qt' 'kconfigwidgets' 'kitemviews') +depends=('fcitx5-qt' 'kdeclarative' 'kitemviews' 'kirigami2' 'kpackage') makedepends=('extra-cmake-modules' 'python') source=("https://github.com/fcitx/kcm-fcitx5/archive/$_commit/kcm-fcitx5-$_commit.tar.gz";) -sha512sums=('b369cb79f96b1ecddb50190adc907314f21b68b44d5100f697148950783d0d638319ea5787eab4577497f2ec22c8b47b037e5bc018437eebd7c16edebec8bce9') +sha512sums=('c5aaf8698c2b72377b03dc61252aa6aa47204a6fac663a4d7a06aa7d0e1039330a3756bf5694f579cb54e1b2f9774f6dd417f9235bc5ea53b2b9a867667c0008') build(){ cd $pkgname-$_commit
[arch-commits] Commit in kcm-fcitx5/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 16, 2020 @ 04:04:13 Author: felixonmars Revision: 615151 archrelease: copy trunk to community-x86_64 Added: kcm-fcitx5/repos/community-x86_64/PKGBUILD (from rev 615150, kcm-fcitx5/trunk/PKGBUILD) Deleted: kcm-fcitx5/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 04:04:02 UTC (rev 615150) +++ PKGBUILD2020-04-16 04:04:13 UTC (rev 615151) @@ -1,28 +0,0 @@ -# $Id: PKGBUILD 226039 2017-04-27 13:52:30Z felixonmars $ -# Maintainer: Felix Yan -# Contributor: csslayer - -pkgname=kcm-fcitx5 -pkgver=0.0.0.20200414 -_commit=fe1120a8f74919391b9fd1097c1ed2160190de57 -pkgrel=1 -pkgdesc="KDE Config Module for Fcitx5" -arch=('x86_64') -url="https://github.com/fcitx/kcm-fcitx5"; -license=('GPL') -depends=('fcitx5-qt' 'kconfigwidgets' 'kitemviews') -makedepends=('extra-cmake-modules' 'python') -source=("https://github.com/fcitx/kcm-fcitx5/archive/$_commit/kcm-fcitx5-$_commit.tar.gz";) -sha512sums=('b369cb79f96b1ecddb50190adc907314f21b68b44d5100f697148950783d0d638319ea5787eab4577497f2ec22c8b47b037e5bc018437eebd7c16edebec8bce9') - -build(){ - cd $pkgname-$_commit - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DKDE_INSTALL_USE_QT_SYS_PATHS=ON . - make -} - -package() { - cd $pkgname-$_commit - make DESTDIR="$pkgdir" install -} Copied: kcm-fcitx5/repos/community-x86_64/PKGBUILD (from rev 615150, kcm-fcitx5/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-16 04:04:13 UTC (rev 615151) @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 226039 2017-04-27 13:52:30Z felixonmars $ +# Maintainer: Felix Yan +# Contributor: csslayer + +pkgname=kcm-fcitx5 +pkgver=0.0.0.20200416 +_commit=b63fadeb40e83c82b4e20727a293237a7337ea76 +pkgrel=1 +pkgdesc="KDE Config Module for Fcitx5" +arch=('x86_64') +url="https://github.com/fcitx/kcm-fcitx5"; +license=('GPL') +depends=('fcitx5-qt' 'kdeclarative' 'kitemviews' 'kirigami2' 'kpackage') +makedepends=('extra-cmake-modules' 'python') +source=("https://github.com/fcitx/kcm-fcitx5/archive/$_commit/kcm-fcitx5-$_commit.tar.gz";) +sha512sums=('c5aaf8698c2b72377b03dc61252aa6aa47204a6fac663a4d7a06aa7d0e1039330a3756bf5694f579cb54e1b2f9774f6dd417f9235bc5ea53b2b9a867667c0008') + +build(){ + cd $pkgname-$_commit + + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DKDE_INSTALL_USE_QT_SYS_PATHS=ON . + make +} + +package() { + cd $pkgname-$_commit + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in opencc/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 04:00:02 Author: felixonmars Revision: 615148 upgpkg: opencc 1.0.6-1 Modified: opencc/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 02:04:45 UTC (rev 615147) +++ PKGBUILD2020-04-16 04:00:02 UTC (rev 615148) @@ -2,18 +2,17 @@ pkgbase=opencc pkgname=(opencc opencc-doc) -pkgver=1.0.5 -_tag=ver.1.0.5 -pkgrel=2 +pkgver=1.0.6 +pkgrel=1 url="https://github.com/BYVoid/OpenCC"; arch=('x86_64') license=('Apache') -makedepends=('cmake' 'doxygen' 'python' 'git') -source=("git+https://github.com/BYVoid/OpenCC.git#tag=$_tag";) -sha512sums=('SKIP') +makedepends=('cmake' 'doxygen' 'python') +source=("https://github.com/BYVoid/OpenCC/archive/ver.$pkgver/$pkgbase-$pkgver.tar.gz";) +sha512sums=('67c7bb7432483c1781701dc64ff28e4d5750898ed3d2d41f97d3782918b5f9aa1a49baa1e3a58e4b24cfbd2adcf9ea166a05ad934221fb1cb7afb35e909749e7') build() { - cd OpenCC + cd OpenCC-ver.$pkgver cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCUMENTATION:BOOL=ON make } @@ -22,9 +21,9 @@ pkgdesc="Library for Open Chinese Convert" depends=('gcc-libs') - cd OpenCC + cd OpenCC-ver.$pkgver make DESTDIR="${pkgdir}" install - + # Remove docs - install in splitted package rm -r "$pkgdir/usr/share/opencc/doc" } @@ -32,6 +31,6 @@ package_opencc-doc() { pkgdesc="Documentation for Library for Open Chinese Convert" - cd OpenCC/doc + cd OpenCC-ver.$pkgver/doc make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in opencc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 16, 2020 @ 04:00:14 Author: felixonmars Revision: 615149 archrelease: copy trunk to community-x86_64 Added: opencc/repos/community-x86_64/PKGBUILD (from rev 615148, opencc/trunk/PKGBUILD) Deleted: opencc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 36 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 04:00:02 UTC (rev 615148) +++ PKGBUILD2020-04-16 04:00:14 UTC (rev 615149) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=opencc -pkgname=(opencc opencc-doc) -pkgver=1.0.5 -_tag=ver.1.0.5 -pkgrel=2 -url="https://github.com/BYVoid/OpenCC"; -arch=('x86_64') -license=('Apache') -makedepends=('cmake' 'doxygen' 'python' 'git') -source=("git+https://github.com/BYVoid/OpenCC.git#tag=$_tag";) -sha512sums=('SKIP') - -build() { - cd OpenCC - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCUMENTATION:BOOL=ON - make -} - -package_opencc() { - pkgdesc="Library for Open Chinese Convert" - depends=('gcc-libs') - - cd OpenCC - make DESTDIR="${pkgdir}" install - - # Remove docs - install in splitted package - rm -r "$pkgdir/usr/share/opencc/doc" -} - -package_opencc-doc() { - pkgdesc="Documentation for Library for Open Chinese Convert" - - cd OpenCC/doc - make DESTDIR="${pkgdir}" install -} Copied: opencc/repos/community-x86_64/PKGBUILD (from rev 615148, opencc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-16 04:00:14 UTC (rev 615149) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan + +pkgbase=opencc +pkgname=(opencc opencc-doc) +pkgver=1.0.6 +pkgrel=1 +url="https://github.com/BYVoid/OpenCC"; +arch=('x86_64') +license=('Apache') +makedepends=('cmake' 'doxygen' 'python') +source=("https://github.com/BYVoid/OpenCC/archive/ver.$pkgver/$pkgbase-$pkgver.tar.gz";) +sha512sums=('67c7bb7432483c1781701dc64ff28e4d5750898ed3d2d41f97d3782918b5f9aa1a49baa1e3a58e4b24cfbd2adcf9ea166a05ad934221fb1cb7afb35e909749e7') + +build() { + cd OpenCC-ver.$pkgver + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCUMENTATION:BOOL=ON + make +} + +package_opencc() { + pkgdesc="Library for Open Chinese Convert" + depends=('gcc-libs') + + cd OpenCC-ver.$pkgver + make DESTDIR="${pkgdir}" install + + # Remove docs - install in splitted package + rm -r "$pkgdir/usr/share/opencc/doc" +} + +package_opencc-doc() { + pkgdesc="Documentation for Library for Open Chinese Convert" + + cd OpenCC-ver.$pkgver/doc + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in chromium/repos/extra-x86_64 (12 files)
Date: Thursday, April 16, 2020 @ 03:08:23 Author: foutrelis Revision: 380418 archrelease: copy trunk to extra-x86_64 Added: chromium/repos/extra-x86_64/PKGBUILD (from rev 380417, chromium/trunk/PKGBUILD) chromium/repos/extra-x86_64/chromium-skia-harmony.patch (from rev 380417, chromium/trunk/chromium-skia-harmony.patch) chromium/repos/extra-x86_64/chromium-widevine.patch (from rev 380417, chromium/trunk/chromium-widevine.patch) chromium/repos/extra-x86_64/chromium.install (from rev 380417, chromium/trunk/chromium.install) chromium/repos/extra-x86_64/rebuild-Linux-frame-button-cache-when-activation.patch (from rev 380417, chromium/trunk/rebuild-Linux-frame-button-cache-when-activation.patch) chromium/repos/extra-x86_64/rename-Relayout-in-DesktopWindowTreeHostPlatform.patch (from rev 380417, chromium/trunk/rename-Relayout-in-DesktopWindowTreeHostPlatform.patch) Deleted: chromium/repos/extra-x86_64/PKGBUILD chromium/repos/extra-x86_64/chromium-skia-harmony.patch chromium/repos/extra-x86_64/chromium-widevine.patch chromium/repos/extra-x86_64/chromium.install chromium/repos/extra-x86_64/rebuild-Linux-frame-button-cache-when-activation.patch chromium/repos/extra-x86_64/rename-Relayout-in-DesktopWindowTreeHostPlatform.patch + PKGBUILD | 450 +++ chromium-skia-harmony.patch| 28 chromium-widevine.patch| 26 chromium.install | 32 - rebuild-Linux-frame-button-cache-when-activation.patch | 124 ++-- rename-Relayout-in-DesktopWindowTreeHostPlatform.patch | 128 ++-- 6 files changed, 394 insertions(+), 394 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 03:08:10 UTC (rev 380417) +++ PKGBUILD2020-04-16 03:08:23 UTC (rev 380418) @@ -1,225 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Pierre Schmitz -# Contributor: Jan "heftig" Steffens -# Contributor: Daniel J Griffiths - -pkgname=chromium -pkgver=81.0.4044.92 -pkgrel=1 -_launcher_ver=6 -pkgdesc="A web browser built for speed, simplicity, and security" -arch=('x86_64') -url="https://www.chromium.org/Home"; -license=('BSD') -depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' - 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python' 'python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' - 'libpipewire02' 'clang' 'lld' 'gn' 'java-runtime-headless') -optdepends=('pepper-flash: support for Flash content' -'libpipewire02: WebRTC desktop sharing under Wayland' -'kdialog: needed for file dialogs in KDE' -'org.freedesktop.secrets: password storage backend on GNOME / Xfce' -'kwallet: for storing passwords in KWallet on KDE desktops') -install=chromium.install -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz -rename-Relayout-in-DesktopWindowTreeHostPlatform.patch -rebuild-Linux-frame-button-cache-when-activation.patch -chromium-widevine.patch -chromium-skia-harmony.patch) -sha256sums=('a2cf3fd07a66330b189724cdcb4549ddac72705fba6adb33020bc6444efb1a44' -'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' -'ae3bf107834bd8eda9a3ec7899fe35fde62e6111062e5def7d24bf49b53db3db' -'46f7fc9768730c460b27681ccf3dc2685c7e1fd22d70d3a82d9e57e3389bb014' -'709e2fddba3c1f2ed4deb3a239fc0479bfa50c46e054e7f32db4fb1365fed070' -'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1') - -# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py -# Keys are the names in the above script; values are the dependencies in Arch -declare -gA _system_libs=( - [ffmpeg]=ffmpeg - [flac]=flac - [fontconfig]=fontconfig - [freetype]=freetype2 - [harfbuzz-ng]=harfbuzz - [icu]=icu - [libdrm]= - [libjpeg]=libjpeg - #[libpng]=libpng# https://crbug.com/752403#c10 - [libvpx]=libvpx - [libwebp]=libwebp - [libxml]=libxml2 - [libxslt]=libxslt - [opus]=opus - [re2]=re2 - [snappy]=snappy - [yasm]= - [zlib]=minizip -) -_unwanted_bundled_libs=( - $(printf "%s\n" ${!_system_libs[@]} | sed 's/^libjpeg$/&_turbo/') -) -depends+=(${_system_libs[@]}) - -# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM -_google_default_client_id=413772536636.apps.googleusercont
[arch-commits] Commit in chromium/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 03:08:10 Author: foutrelis Revision: 380417 upgpkg: chromium 81.0.4044.113-1: new upstream release Modified: chromium/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 01:21:57 UTC (rev 380416) +++ PKGBUILD2020-04-16 03:08:10 UTC (rev 380417) @@ -4,7 +4,7 @@ # Contributor: Daniel J Griffiths pkgname=chromium -pkgver=81.0.4044.92 +pkgver=81.0.4044.113 pkgrel=1 _launcher_ver=6 pkgdesc="A web browser built for speed, simplicity, and security" @@ -28,7 +28,7 @@ rebuild-Linux-frame-button-cache-when-activation.patch chromium-widevine.patch chromium-skia-harmony.patch) -sha256sums=('a2cf3fd07a66330b189724cdcb4549ddac72705fba6adb33020bc6444efb1a44' +sha256sums=('27cce807a91919211821c4d25be5be8ce48d362166615d4779e886ea0eef5d43' '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' 'ae3bf107834bd8eda9a3ec7899fe35fde62e6111062e5def7d24bf49b53db3db' '46f7fc9768730c460b27681ccf3dc2685c7e1fd22d70d3a82d9e57e3389bb014'
[arch-commits] Commit in ponyc/repos (2 files)
Date: Thursday, April 16, 2020 @ 01:58:28 Author: foutrelis Revision: 615113 archrelease: copy trunk to community-testing-x86_64 Added: ponyc/repos/community-testing-x86_64/ ponyc/repos/community-testing-x86_64/PKGBUILD (from rev 615112, ponyc/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: ponyc/repos/community-testing-x86_64/PKGBUILD (from rev 615112, ponyc/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-16 01:58:28 UTC (rev 615113) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +pkgname=ponyc +pkgver=0.33.2 +pkgrel=2 +pkgdesc='An actor model, capabilities, high performance programming language' +url='https://ponylang.org/' +arch=('x86_64') +license=('BSD') +depends=('llvm9-libs') +makedepends=('llvm9') +checkdepends=('pcre2') +options=('!strip') +optdepends=('pcre2: Needed for the regex package') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz";) +sha512sums=('cc02bdac029325689fbe7a5c9e8c9f8a8adf9346e17a6c626c9eca8dcae110c3cf4fb9af348b603e9804dff97183e02687f092d76b62e4bb13e571cd1c7585e8') + +prepare() { + cd ponyc-$pkgver + sed -i 's/-Werror //' Makefile +} + +build() { + cd ponyc-$pkgver + make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 link=llvm-dynamic + + mkdir docs + build/release/ponyc packages/stdlib -rexpr -g -o docs +} + +check() { + cd ponyc-$pkgver + make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 link=llvm-dynamic test +} + +package() { + cd ponyc-$pkgver + make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 link=llvm-dynamic ponydir=/usr/lib/pony/"$pkgver" DESTDIR="$pkgdir" install + + # Ponyc is designed to read its standard packages from the same directory. + install -dm755 "$pkgdir"/usr/bin + ln -sf /usr/lib/pony/"$pkgver"/bin/ponyc "$pkgdir"/usr/bin + + # Let's include the examples as documentation is scarce. + install -dm755 "$pkgdir"/usr/share/doc/pony + cp -dr --no-preserve=ownership examples "$pkgdir"/usr/share/doc/pony + + cp -dr docs/* "$pkgdir"/usr/share/doc/pony + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +}
[arch-commits] Commit in ponyc/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 01:58:24 Author: foutrelis Revision: 615112 upgpkg: ponyc 0.33.2-2: switch to llvm9; add link=llvm-dynamic Modified: ponyc/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 01:18:35 UTC (rev 615111) +++ PKGBUILD2020-04-16 01:58:24 UTC (rev 615112) @@ -2,13 +2,13 @@ pkgname=ponyc pkgver=0.33.2 -pkgrel=1 +pkgrel=2 pkgdesc='An actor model, capabilities, high performance programming language' url='https://ponylang.org/' arch=('x86_64') license=('BSD') -depends=('llvm7-libs') -makedepends=('llvm7') +depends=('llvm9-libs') +makedepends=('llvm9') checkdepends=('pcre2') options=('!strip') optdepends=('pcre2: Needed for the regex package') @@ -22,7 +22,7 @@ build() { cd ponyc-$pkgver - make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 + make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 link=llvm-dynamic mkdir docs build/release/ponyc packages/stdlib -rexpr -g -o docs @@ -30,12 +30,12 @@ check() { cd ponyc-$pkgver - make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 test + make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 link=llvm-dynamic test } package() { cd ponyc-$pkgver - make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 ponydir=/usr/lib/pony/"$pkgver" DESTDIR="$pkgdir" install + make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 link=llvm-dynamic ponydir=/usr/lib/pony/"$pkgver" DESTDIR="$pkgdir" install # Ponyc is designed to read its standard packages from the same directory. install -dm755 "$pkgdir"/usr/bin
[arch-commits] Commit in beignet/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 01:18:35 Author: archange Revision: 615111 Some PKGBUILD linting Modified: beignet/trunk/PKGBUILD --+ PKGBUILD | 31 --- 1 file changed, 16 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 01:17:50 UTC (rev 615110) +++ PKGBUILD2020-04-16 01:18:35 UTC (rev 615111) @@ -15,17 +15,20 @@ provides=(opencl-intel opencl-driver) conflicts=(opencl-intel) _commit=fc5f430cb7b7a8f694d86acbb038bd5b38ec389c # master as of 2018-08-20 -source=("git+https://anongit.freedesktop.org/git/beignet.git#commit=$_commit"; -'llvm8.patch' -'llvm9.patch' -'llvm10.patch') -sha256sums=('SKIP' -'d24e4d8a1a791dc02c91117f900143789dd6f01eaa89292ad67c4fb4eaf84328' -'5913a93fe6ef77b91480bb6d27c7875673294c0a8a924b2ac66756d0d3577908' -'2eb9b0801e24f4e537033b41a6bc462e4082f6216d62933240ca3010020ea779') +source=( +"git+https://anongit.freedesktop.org/git/beignet.git#commit=$_commit"; +llvm8.patch +llvm9.patch +llvm10.patch +) +sha256sums=( +SKIP +d24e4d8a1a791dc02c91117f900143789dd6f01eaa89292ad67c4fb4eaf84328 +5913a93fe6ef77b91480bb6d27c7875673294c0a8a924b2ac66756d0d3577908 +2eb9b0801e24f4e537033b41a6bc462e4082f6216d62933240ca3010020ea779 +) prepare() { -mkdir -p build cd ${pkgname} # Remove implementation of cl_intel_device_side_avc_motion_estimation @@ -42,18 +45,16 @@ } build() { -cd build -cmake ../${pkgname} \ +cmake -B build -S ${pkgname} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCMAKE_BUILD_TYPE=RELEASE -make +make -C build } package() { -cd build -make DESTDIR="${pkgdir}" install +make -C build DESTDIR="${pkgdir}" install # Remove headers already provided by 'opencl-headers' -cd "${pkgdir}/usr/include/CL" +cd "${pkgdir}"/usr/include/CL rm cl.h cl_egl.h cl_ext.h cl_gl.h cl_gl_ext.h cl_platform.h opencl.h }
[arch-commits] Commit in intel-compute-runtime/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 01:12:08 Author: archange Revision: 615089 upgpkg: intel-compute-runtime 20.14.16441-1 Update + rebuild for LLVM 10 stack. Changes credit to dbermond. Modified: intel-compute-runtime/trunk/PKGBUILD --+ PKGBUILD | 22 -- 1 file changed, 16 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 01:04:17 UTC (rev 615088) +++ PKGBUILD2020-04-16 01:12:08 UTC (rev 615089) @@ -2,25 +2,28 @@ # Maintainer: Bruno Pagani pkgname=intel-compute-runtime -pkgver=20.13.16352 +pkgver=20.14.16441 pkgrel=1 -pkgdesc="Intel(R) Graphics Compute Runtime for OpenCL(TM). Replaces Beignet for Gen8 (Broadwell) and beyond." +pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" arch=(x86_64) url="https://01.org/compute-runtime"; license=(MIT) depends=(gcc-libs intel-gmmlib intel-graphics-compiler) -makedepends=(cmake libva) +makedepends=(cmake libva level-zero-headers) optdepends=('libva: for cl_intel_va_api_media_sharing' 'libdrm: for cl_intel_va_api_media_sharing') -provides=(opencl-driver) +provides=(opencl-driver level-zero-driver) source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('a0eff6a612e2711ae8a1f19746a53699abecc22bc0f8605ef22a7e176372b4d0') +sha256sums=('169e7833121beea8ec69ff9249ca06f3bae981e14593c7a62f363d4991acb7e2') build() { +export CFLAGS+=" ${CPPFLAGS}" +export CXXFLAGS+=" ${CPPFLAGS}" cmake -B build -S compute-runtime-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib +-DCMAKE_INSTALL_LIBDIR=lib \ +-Wno-dev make -C build } @@ -28,4 +31,11 @@ make -C build DESTDIR="${pkgdir}" install install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl install -Dm644 compute-runtime-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} + +local _lz_sover +local _lz_major +_lz_sover=$(find "${pkgdir}"/usr/lib -type f -name 'libze_intel_gpu.so.*.*.*' | sed 's/^.*\.so\.//') +_lz_major=${_lz_sover%%.*} +ln -s libze_intel_gpu.so.${_lz_sover} "${pkgdir}"/usr/lib/libze_intel_gpu.so +ln -s libze_intel_gpu.so.${_lz_sover} "${pkgdir}"/usr/lib/libze_intel_gpu.so.${_lz_major} }
[arch-commits] Commit in intel-compute-runtime/repos (2 files)
Date: Thursday, April 16, 2020 @ 01:12:16 Author: archange Revision: 615090 archrelease: copy trunk to community-staging-x86_64 Added: intel-compute-runtime/repos/community-staging-x86_64/ intel-compute-runtime/repos/community-staging-x86_64/PKGBUILD (from rev 615089, intel-compute-runtime/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: intel-compute-runtime/repos/community-staging-x86_64/PKGBUILD (from rev 615089, intel-compute-runtime/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 01:12:16 UTC (rev 615090) @@ -0,0 +1,41 @@ +# Maintainer: Daniel Bermond +# Maintainer: Bruno Pagani + +pkgname=intel-compute-runtime +pkgver=20.14.16441 +pkgrel=1 +pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" +arch=(x86_64) +url="https://01.org/compute-runtime"; +license=(MIT) +depends=(gcc-libs intel-gmmlib intel-graphics-compiler) +makedepends=(cmake libva level-zero-headers) +optdepends=('libva: for cl_intel_va_api_media_sharing' +'libdrm: for cl_intel_va_api_media_sharing') +provides=(opencl-driver level-zero-driver) +source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('169e7833121beea8ec69ff9249ca06f3bae981e14593c7a62f363d4991acb7e2') + +build() { +export CFLAGS+=" ${CPPFLAGS}" +export CXXFLAGS+=" ${CPPFLAGS}" +cmake -B build -S compute-runtime-${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-Wno-dev +make -C build +} + +package() { +make -C build DESTDIR="${pkgdir}" install +install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl +install -Dm644 compute-runtime-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} + +local _lz_sover +local _lz_major +_lz_sover=$(find "${pkgdir}"/usr/lib -type f -name 'libze_intel_gpu.so.*.*.*' | sed 's/^.*\.so\.//') +_lz_major=${_lz_sover%%.*} +ln -s libze_intel_gpu.so.${_lz_sover} "${pkgdir}"/usr/lib/libze_intel_gpu.so +ln -s libze_intel_gpu.so.${_lz_sover} "${pkgdir}"/usr/lib/libze_intel_gpu.so.${_lz_major} +}
[arch-commits] Commit in nlopt/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 16, 2020 @ 01:04:17 Author: archange Revision: 615088 archrelease: copy trunk to community-x86_64 Added: nlopt/repos/community-x86_64/PKGBUILD (from rev 615087, nlopt/trunk/PKGBUILD) Deleted: nlopt/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 +++-- 1 file changed, 30 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 01:03:48 UTC (rev 615087) +++ PKGBUILD2020-04-16 01:04:17 UTC (rev 615088) @@ -1,36 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=nlopt -pkgver=2.6.1 -pkgrel=2 -pkgdesc="Nonlinear optimization library" -arch=(x86_64) -url="https://nlopt.readthedocs.io/en/latest/"; -license=(LGPL) -depends=(gcc-libs) -makedepends=(cmake python-numpy octave guile swig) -optdepends=('python-numpy: to use with python') -source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('66d63a505187fb6f98642703bd0ef006fedcae2f9a6d1efa4f362ea919a02650') - -prepare () { -mkdir -p build -} - -build() { -cd build -cmake ../${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -make -} - -check() { -cd build -ctest --output-on-failure -} - -package() { -cd build -make DESTDIR="${pkgdir}" install -} Copied: nlopt/repos/community-x86_64/PKGBUILD (from rev 615087, nlopt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-16 01:04:17 UTC (rev 615088) @@ -0,0 +1,30 @@ +# Maintainer: Bruno Pagani + +pkgname=nlopt +pkgver=2.6.2 +pkgrel=1 +pkgdesc="Nonlinear optimization library" +arch=(x86_64) +url="https://nlopt.readthedocs.io/en/latest/"; +license=(LGPL) +depends=(gcc-libs) +makedepends=(cmake python-numpy octave guile swig) +optdepends=('python-numpy: to use with python') +source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('cfa5981736dd60d0109c534984c4e13c615314d3584cf1c392a155bfe1a3b17e') + +build() { +cmake -B build -S ${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +make -C build +} + +check() { +cd build +ctest --output-on-failure +} + +package() { +make -C build DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in nlopt/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 01:03:48 Author: archange Revision: 615087 upgpkg: nlopt 2.6.2-1 Modified: nlopt/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 6 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 01:03:06 UTC (rev 615086) +++ PKGBUILD2020-04-16 01:03:48 UTC (rev 615087) @@ -1,8 +1,8 @@ # Maintainer: Bruno Pagani pkgname=nlopt -pkgver=2.6.1 -pkgrel=2 +pkgver=2.6.2 +pkgrel=1 pkgdesc="Nonlinear optimization library" arch=(x86_64) url="https://nlopt.readthedocs.io/en/latest/"; @@ -11,18 +11,13 @@ makedepends=(cmake python-numpy octave guile swig) optdepends=('python-numpy: to use with python') source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('66d63a505187fb6f98642703bd0ef006fedcae2f9a6d1efa4f362ea919a02650') +sha256sums=('cfa5981736dd60d0109c534984c4e13c615314d3584cf1c392a155bfe1a3b17e') -prepare () { -mkdir -p build -} - build() { -cd build -cmake ../${pkgname}-${pkgver} \ +cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib -make +make -C build } check() { @@ -31,6 +26,5 @@ } package() { -cd build -make DESTDIR="${pkgdir}" install +make -C build DESTDIR="${pkgdir}" install }
[arch-commits] Commit in beignet/trunk (PKGBUILD llvm10.patch llvm8.patch llvm9.patch)
Date: Thursday, April 16, 2020 @ 01:02:53 Author: foutrelis Revision: 615085 upgpkg: beignet 1.3.2+12+gfc5f430c-4: LLVM 10 rebuild Also replace LLVM 8/9 patches with ones from Debian which include a fix. Added: beignet/trunk/llvm10.patch Modified: beignet/trunk/PKGBUILD beignet/trunk/llvm8.patch beignet/trunk/llvm9.patch --+ PKGBUILD | 20 ++- llvm10.patch | 358 + llvm8.patch | 63 ++ llvm9.patch | 115 +++--- 4 files changed, 433 insertions(+), 123 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 00:54:41 UTC (rev 615084) +++ PKGBUILD2020-04-16 01:02:53 UTC (rev 615085) @@ -5,7 +5,7 @@ pkgname=beignet pkgver=1.3.2+12+gfc5f430c -pkgrel=3 +pkgrel=4 pkgdesc="An open source OpenCL implementation for Intel IvyBridge & Haswell iGPUs" arch=(x86_64) url="https://01.org/${pkgname}"; @@ -17,10 +17,12 @@ _commit=fc5f430cb7b7a8f694d86acbb038bd5b38ec389c # master as of 2018-08-20 source=("git+https://anongit.freedesktop.org/git/beignet.git#commit=$_commit"; 'llvm8.patch' -'llvm9.patch') +'llvm9.patch' +'llvm10.patch') sha256sums=('SKIP' -'f16b13a3263b5042081094cd20c9e09c20a3a6d6e1dd796f460e4f447cfbb598' -'2a0229629ad228b54fdb930d18a94c6879024a41b43ed5265c758bf508cd4bc6') +'d24e4d8a1a791dc02c91117f900143789dd6f01eaa89292ad67c4fb4eaf84328' +'5913a93fe6ef77b91480bb6d27c7875673294c0a8a924b2ac66756d0d3577908' +'2eb9b0801e24f4e537033b41a6bc462e4082f6216d62933240ca3010020ea779') prepare() { mkdir -p build @@ -30,9 +32,13 @@ # (conflicts with the implemention in Clang 8) git revert -n 9b7ca443cf7b 9cb7ff4c285d -# Patches from FreeBSD to build with newer LLVM -patch -Np0 -i ../llvm8.patch -patch -Np0 -i ../llvm9.patch +# Patches from FreeBSD + Debian to build with newer LLVM +patch -Np1 -i ../llvm8.patch +patch -Np1 -i ../llvm9.patch + +# https://lists.freedesktop.org/archives/beignet/2020-January/009251.html +# https://github.com/intel/opencl-clang/commit/77ae1114c7bf79d724f5129461 +patch -Np1 -i ../llvm10.patch } build() { Added: llvm10.patch === --- llvm10.patch(rev 0) +++ llvm10.patch2020-04-16 01:02:53 UTC (rev 615085) @@ -0,0 +1,358 @@ +diff -upr beignet.orig/backend/src/backend/program.cpp beignet/backend/src/backend/program.cpp +--- beignet.orig/backend/src/backend/program.cpp 2020-04-16 03:44:21.153955099 +0300 beignet/backend/src/backend/program.cpp2020-04-16 03:47:50.369205839 +0300 +@@ -694,9 +694,14 @@ namespace gbe { + #endif + ); + ++llvm::cl::ResetAllOptionOccurrences(); + clang::CompilerInvocation::CreateFromArgs(*CI, ++#if LLVM_VERSION_MAJOR < 10 + &args[0], + &args[0] + args.size(), ++#else ++ clang::ArrayRef(args), ++#endif + Diags); + // Create the compiler instance + clang::CompilerInstance Clang; +@@ -1242,8 +1247,12 @@ EXTEND_QUOTE: + // Create the compiler invocation + std::unique_ptr CI(new clang::CompilerInvocation); + return clang::CompilerInvocation::CreateFromArgs(*CI, ++#if LLVM_VERSION_MAJOR < 10 +&args[0], +&args[0] + args.size(), ++#else ++ clang::ArrayRef(args), ++#endif +Diags); + } + #endif +Only in beignet/backend/src/backend: program.cpp.orig +Only in beignet.orig/backend/src: CMakeLists.txt.orig +diff -upr beignet.orig/backend/src/llvm/llvm_gen_backend.cpp beignet/backend/src/llvm/llvm_gen_backend.cpp +--- beignet.orig/backend/src/llvm/llvm_gen_backend.cpp 2020-04-16 03:44:21.783970632 +0300 beignet/backend/src/llvm/llvm_gen_backend.cpp 2020-04-16 03:45:04.141685867 +0300 +@@ -575,11 +575,13 @@ namespace gbe + has_errors(false), + legacyMode(true) + { ++#if LLVM_VERSION_MAJOR < 10 + #if LLVM_VERSION_MAJOR * 10 + LLVM_VERSION_MINOR >= 37 + initializeLoopInfoWrapperPassPass(*PassRegistry::getPassRegistry()); + #else + initializeLoopInfoPass(*PassRegistry::getPassRegistry()); + #endif ++#endif + pass = PASS_EMIT_REGISTERS; + } + +diff -upr beignet.orig/backend/src/llvm/llvm_gen_backend.hpp beignet/backend/src/llvm/llvm_gen_backend.hpp +--- beignet.orig/backend/src/llvm/llvm_gen_backend.hpp 2020-04-16 03:44:21.177289008 +0300 beignet/backend/src/llvm/llvm_gen_backend.hpp 2020-04-16 03:45:04
[arch-commits] Commit in beignet/repos (5 files)
Date: Thursday, April 16, 2020 @ 01:03:06 Author: foutrelis Revision: 615086 archrelease: copy trunk to community-staging-x86_64 Added: beignet/repos/community-staging-x86_64/ beignet/repos/community-staging-x86_64/PKGBUILD (from rev 615085, beignet/trunk/PKGBUILD) beignet/repos/community-staging-x86_64/llvm10.patch (from rev 615085, beignet/trunk/llvm10.patch) beignet/repos/community-staging-x86_64/llvm8.patch (from rev 615085, beignet/trunk/llvm8.patch) beignet/repos/community-staging-x86_64/llvm9.patch (from rev 615085, beignet/trunk/llvm9.patch) --+ PKGBUILD | 59 + llvm10.patch | 358 + llvm8.patch | 71 +++ llvm9.patch | 113 + 4 files changed, 601 insertions(+) Copied: beignet/repos/community-staging-x86_64/PKGBUILD (from rev 615085, beignet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 01:03:06 UTC (rev 615086) @@ -0,0 +1,59 @@ +# Maintainer: Bruno Pagani +# Contributor: Antoine Lubineau +# Contributor: Leopold Bloom +# Contributor: Michal Krenek (a.k.a. Mikos) + +pkgname=beignet +pkgver=1.3.2+12+gfc5f430c +pkgrel=4 +pkgdesc="An open source OpenCL implementation for Intel IvyBridge & Haswell iGPUs" +arch=(x86_64) +url="https://01.org/${pkgname}"; +license=(LGPL) +depends=(glu llvm-libs clang mesa opencl-headers) +makedepends=(git llvm cmake python ocl-icd) +provides=(opencl-intel opencl-driver) +conflicts=(opencl-intel) +_commit=fc5f430cb7b7a8f694d86acbb038bd5b38ec389c # master as of 2018-08-20 +source=("git+https://anongit.freedesktop.org/git/beignet.git#commit=$_commit"; +'llvm8.patch' +'llvm9.patch' +'llvm10.patch') +sha256sums=('SKIP' +'d24e4d8a1a791dc02c91117f900143789dd6f01eaa89292ad67c4fb4eaf84328' +'5913a93fe6ef77b91480bb6d27c7875673294c0a8a924b2ac66756d0d3577908' +'2eb9b0801e24f4e537033b41a6bc462e4082f6216d62933240ca3010020ea779') + +prepare() { +mkdir -p build +cd ${pkgname} + +# Remove implementation of cl_intel_device_side_avc_motion_estimation +# (conflicts with the implemention in Clang 8) +git revert -n 9b7ca443cf7b 9cb7ff4c285d + +# Patches from FreeBSD + Debian to build with newer LLVM +patch -Np1 -i ../llvm8.patch +patch -Np1 -i ../llvm9.patch + +# https://lists.freedesktop.org/archives/beignet/2020-January/009251.html +# https://github.com/intel/opencl-clang/commit/77ae1114c7bf79d724f5129461 +patch -Np1 -i ../llvm10.patch +} + +build() { +cd build +cmake ../${pkgname} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=/usr/lib \ +-DCMAKE_BUILD_TYPE=RELEASE +make +} + +package() { +cd build +make DESTDIR="${pkgdir}" install +# Remove headers already provided by 'opencl-headers' +cd "${pkgdir}/usr/include/CL" +rm cl.h cl_egl.h cl_ext.h cl_gl.h cl_gl_ext.h cl_platform.h opencl.h +} Copied: beignet/repos/community-staging-x86_64/llvm10.patch (from rev 615085, beignet/trunk/llvm10.patch) === --- community-staging-x86_64/llvm10.patch (rev 0) +++ community-staging-x86_64/llvm10.patch 2020-04-16 01:03:06 UTC (rev 615086) @@ -0,0 +1,358 @@ +diff -upr beignet.orig/backend/src/backend/program.cpp beignet/backend/src/backend/program.cpp +--- beignet.orig/backend/src/backend/program.cpp 2020-04-16 03:44:21.153955099 +0300 beignet/backend/src/backend/program.cpp2020-04-16 03:47:50.369205839 +0300 +@@ -694,9 +694,14 @@ namespace gbe { + #endif + ); + ++llvm::cl::ResetAllOptionOccurrences(); + clang::CompilerInvocation::CreateFromArgs(*CI, ++#if LLVM_VERSION_MAJOR < 10 + &args[0], + &args[0] + args.size(), ++#else ++ clang::ArrayRef(args), ++#endif + Diags); + // Create the compiler instance + clang::CompilerInstance Clang; +@@ -1242,8 +1247,12 @@ EXTEND_QUOTE: + // Create the compiler invocation + std::unique_ptr CI(new clang::CompilerInvocation); + return clang::CompilerInvocation::CreateFromArgs(*CI, ++#if LLVM_VERSION_MAJOR < 10 +&args[0], +&args[0] + args.size(), ++#else ++ clang::ArrayRef(args), ++#endif +Diags); + } + #endif +Only in beignet/backend/src/backend: program.cpp.orig +Only in beignet.orig/backend/src: CMakeLists.txt.orig +diff -upr
[arch-commits] Commit in signal-desktop/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 00:54:22 Author: kpcyrd Revision: 615083 upgpkg: signal-desktop 1.33.1-1 Modified: signal-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-16 00:45:40 UTC (rev 615082) +++ PKGBUILD2020-04-16 00:54:22 UTC (rev 615083) @@ -3,7 +3,7 @@ pkgname=signal-desktop _pkgname=Signal-Desktop -pkgver=1.33.0 +pkgver=1.33.1 pkgrel=1 pkgdesc="Electron application that links with Signal on mobile" license=('GPL3') @@ -21,12 +21,12 @@ # See https://github.com/atom/node-spellchecker/issues/127 "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"; ) -sha512sums=('fcfc91cc1dbe2fda94492b91548debd7d12045cf5d91b65d7c62ed26bb5a127d86fce1e80b5d843a43e7c3819168c2a2ff02782449ec17ed73c118cf0e722dbd' +sha512sums=('1e5f4e5975ea02d450d17606e70e052aad21400f5831c62573d0e1746d7dc1e3155faefe64c9c4b8bb4374a84b3214e42c1b1f75f321a15625a201580e42626c' 'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361' '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' '6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2' '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') -b2sums=('db9f50cbec5e484d40a0725a039f39e8acb512e9f892fc0d9ccf3399559293a6ff7375dc1c755cf46480266e64361c82cb86846f1c743ca66e3fdf5c2939f154' +b2sums=('0a16311cb9b939a0e24ad4af94d6f05656e9e4c1196043c64505d7bc3e376fb0296b93302a750bd614d649508824fc05a03d58ab48960377e25b621e12c00a79' 'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc' '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' 'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289'
[arch-commits] Commit in signal-desktop/repos/community-x86_64 (10 files)
Date: Thursday, April 16, 2020 @ 00:54:41 Author: kpcyrd Revision: 615084 archrelease: copy trunk to community-x86_64 Added: signal-desktop/repos/community-x86_64/PKGBUILD (from rev 615083, signal-desktop/trunk/PKGBUILD) signal-desktop/repos/community-x86_64/TRADEMARK_CONSENT.txt (from rev 615083, signal-desktop/trunk/TRADEMARK_CONSENT.txt) signal-desktop/repos/community-x86_64/expire-from-source-date-epoch.patch (from rev 615083, signal-desktop/trunk/expire-from-source-date-epoch.patch) signal-desktop/repos/community-x86_64/openssl-linking.patch (from rev 615083, signal-desktop/trunk/openssl-linking.patch) signal-desktop/repos/community-x86_64/signal-desktop.desktop (from rev 615083, signal-desktop/trunk/signal-desktop.desktop) Deleted: signal-desktop/repos/community-x86_64/PKGBUILD signal-desktop/repos/community-x86_64/TRADEMARK_CONSENT.txt signal-desktop/repos/community-x86_64/expire-from-source-date-epoch.patch signal-desktop/repos/community-x86_64/openssl-linking.patch signal-desktop/repos/community-x86_64/signal-desktop.desktop -+ PKGBUILD| 186 +- expire-from-source-date-epoch.patch | 26 ++-- openssl-linking.patch | 38 +++--- signal-desktop.desktop | 18 +-- 4 files changed, 134 insertions(+), 134 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 00:54:22 UTC (rev 615083) +++ PKGBUILD2020-04-16 00:54:41 UTC (rev 615084) @@ -1,93 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Jean Lucas - -pkgname=signal-desktop -_pkgname=Signal-Desktop -pkgver=1.33.0 -pkgrel=1 -pkgdesc="Electron application that links with Signal on mobile" -license=('GPL3') -replaces=('signal-desktop-bin') -arch=('x86_64') -url="https://signal.org"; -depends=('electron' 'libvips') -makedepends=('yarn' 'git' 'nodejs' 'npm' 'python') -source=( - "${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz"; - "${pkgname}.desktop" - "openssl-linking.patch" - "expire-from-source-date-epoch.patch" - # Cherry-pick a specific commit for the node-spellchecker dependency - # See https://github.com/atom/node-spellchecker/issues/127 - "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"; -) -sha512sums=('fcfc91cc1dbe2fda94492b91548debd7d12045cf5d91b65d7c62ed26bb5a127d86fce1e80b5d843a43e7c3819168c2a2ff02782449ec17ed73c118cf0e722dbd' - 'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361' - '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' - '6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2' - '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') -b2sums=('db9f50cbec5e484d40a0725a039f39e8acb512e9f892fc0d9ccf3399559293a6ff7375dc1c755cf46480266e64361c82cb86846f1c743ca66e3fdf5c2939f154' - 'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc' - '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' - 'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289' - '53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b') - -prepare() { - cd "${_pkgname}-${pkgver}" - - # Fix SpellChecker build with imminent Node 13 - # See https://github.com/atom/node-spellchecker/issues/127 - sed -r 's#("spellchecker": ").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' -i package.json - - # Set system Electron version for ABI compatibility - sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i package.json - - # Allow higher Node versions - sed 's#"node": "#&>=#' -i package.json - - # Select node-gyp versions with python3 support - sed 's#"node-gyp": "5.0.3"#"node-gyp": "6.1.0"#' -i package.json - # https://github.com/sass/node-sass/pull/2841 - # https://github.com/sass/node-sass/issues/2716 - sed 's#"resolutions": {#"resolutions": {"node-sass/node-gyp": "^6.0.0",#' -i package.json - - yarn install - - # Have SQLCipher dynamically link from OpenSSL - # See https://github.com/signalapp/Signal-Desktop/issues/2634 - patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch" - - # We can't read the release date from git so we use SOURCE_DATE_EPOCH instead - patch --
[arch-commits] Commit in level-zero/repos (2 files)
Date: Thursday, April 16, 2020 @ 00:45:40 Author: archange Revision: 615082 archrelease: copy trunk to community-staging-x86_64 Added: level-zero/repos/community-staging-x86_64/ level-zero/repos/community-staging-x86_64/PKGBUILD (from rev 615081, level-zero/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: level-zero/repos/community-staging-x86_64/PKGBUILD (from rev 615081, level-zero/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-16 00:45:40 UTC (rev 615082) @@ -0,0 +1,51 @@ +# Maintainer: Daniel Bermond +# Maintainer: Bruno Pagani + +pkgbase=level-zero +pkgname=(level-zero-headers level-zero-loader) +pkgver=0.91.10 +pkgrel=3 +pkgdesc="API for accessing low level interfaces in oneAPI platform devices" +arch=(x86_64) +url="https://spec.oneapi.com/versions/latest/elements/l0/source/index.html"; +license=(MIT) +makedepends=(cmake opencl-headers) +source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz) +sha256sums=('9193d8cc57cd63f9b0f44bbc51c9d099c6e899781edb33f9869a850865c64d3d') + +prepare() { +printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH +} + +build() { +export CFLAGS+=" ${CPPFLAGS}" +export CXXFLAGS+=" ${CPPFLAGS}" +cmake -B build -S ${pkgbase}-${pkgver} \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-Wno-dev +make -C build +} + +package_level-zero-headers() { +pkgdesc+=" (headers)" +#arch=(any) # Not supported for now, maybe later + +make -C build DESTDIR="${pkgdir}" install +install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} + +# remove loader files +[ -d 'loader' ] && rm -rf loader +mkdir -p loader +mv "${pkgdir}"/usr/lib loader +} + +package_level-zero-loader() { +pkgdesc+=" (loader)" +depends=(gcc-libs) +optdepends=('level-zero-driver: for packaged Level Zero driver') + +mv loader "${pkgdir}"/usr +install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +} +
[arch-commits] Commit in (4 files)
Date: Thursday, April 16, 2020 @ 00:45:00 Author: archange Revision: 615081 Initial addition of level-zero Added: level-zero/ level-zero/repos/ level-zero/trunk/ level-zero/trunk/PKGBUILD --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Added: level-zero/trunk/PKGBUILD === --- level-zero/trunk/PKGBUILD (rev 0) +++ level-zero/trunk/PKGBUILD 2020-04-16 00:45:00 UTC (rev 615081) @@ -0,0 +1,51 @@ +# Maintainer: Daniel Bermond +# Maintainer: Bruno Pagani + +pkgbase=level-zero +pkgname=(level-zero-headers level-zero-loader) +pkgver=0.91.10 +pkgrel=3 +pkgdesc="API for accessing low level interfaces in oneAPI platform devices" +arch=(x86_64) +url="https://spec.oneapi.com/versions/latest/elements/l0/source/index.html"; +license=(MIT) +makedepends=(cmake opencl-headers) +source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz) +sha256sums=('9193d8cc57cd63f9b0f44bbc51c9d099c6e899781edb33f9869a850865c64d3d') + +prepare() { +printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH +} + +build() { +export CFLAGS+=" ${CPPFLAGS}" +export CXXFLAGS+=" ${CPPFLAGS}" +cmake -B build -S ${pkgbase}-${pkgver} \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-Wno-dev +make -C build +} + +package_level-zero-headers() { +pkgdesc+=" (headers)" +#arch=(any) # Not supported for now, maybe later + +make -C build DESTDIR="${pkgdir}" install +install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} + +# remove loader files +[ -d 'loader' ] && rm -rf loader +mkdir -p loader +mv "${pkgdir}"/usr/lib loader +} + +package_level-zero-loader() { +pkgdesc+=" (loader)" +depends=(gcc-libs) +optdepends=('level-zero-driver: for packaged Level Zero driver') + +mv loader "${pkgdir}"/usr +install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +} +
[arch-commits] Commit in tiled/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 16, 2020 @ 00:21:48 Author: svenstaro Revision: 615080 archrelease: copy trunk to community-x86_64 Added: tiled/repos/community-x86_64/PKGBUILD (from rev 615079, tiled/trunk/PKGBUILD) Deleted: tiled/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-16 00:21:26 UTC (rev 615079) +++ PKGBUILD2020-04-16 00:21:48 UTC (rev 615080) @@ -1,27 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) -pkgname=tiled -pkgver=1.3.3 -pkgrel=1 -pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' -arch=('x86_64') -url='http://www.mapeditor.org' -license=('GPL') -replaces=('tiled-qt') -depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 'zstd') -makedepends=('mesa' 'qt5-tools' 'python3') -optdepends=('python3: Python plugin') -source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) -sha512sums=('61207f2634ee841207598d06bc4bb97cd25182e25228c97b6a369b88e3a79ddf63c91786eb80254a658380f54b08d4f0bef1891ff7437aedc29f6344a405ee08') - -build() { - cd $pkgname-$pkgver - qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr - make -} - -package() { - cd $pkgname-$pkgver - - make install INSTALL_ROOT="$pkgdir" -} Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 615079, tiled/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-16 00:21:48 UTC (rev 615080) @@ -0,0 +1,27 @@ +# Maintainer: Sven-Hendrik Haase +# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) +pkgname=tiled +pkgver=1.3.4 +pkgrel=1 +pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' +arch=('x86_64') +url='http://www.mapeditor.org' +license=('GPL') +replaces=('tiled-qt') +depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 'zstd') +makedepends=('mesa' 'qt5-tools' 'python3') +optdepends=('python3: Python plugin') +source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) +sha512sums=('f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61') + +build() { + cd $pkgname-$pkgver + qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr + make +} + +package() { + cd $pkgname-$pkgver + + make install INSTALL_ROOT="$pkgdir" +}
[arch-commits] Commit in tiled/trunk (PKGBUILD)
Date: Thursday, April 16, 2020 @ 00:21:26 Author: svenstaro Revision: 615079 upgpkg: tiled 1.3.4-1 Modified: tiled/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-15 22:59:24 UTC (rev 615078) +++ PKGBUILD2020-04-16 00:21:26 UTC (rev 615079) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) pkgname=tiled -pkgver=1.3.3 +pkgver=1.3.4 pkgrel=1 pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('mesa' 'qt5-tools' 'python3') optdepends=('python3: Python plugin') source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) -sha512sums=('61207f2634ee841207598d06bc4bb97cd25182e25228c97b6a369b88e3a79ddf63c91786eb80254a658380f54b08d4f0bef1891ff7437aedc29f6344a405ee08') +sha512sums=('f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61') build() { cd $pkgname-$pkgver
[arch-commits] Commit in libclc/repos (staging-any staging-any/PKGBUILD)
Date: Wednesday, April 15, 2020 @ 23:09:09 Author: foutrelis Revision: 380399 archrelease: copy trunk to staging-any Added: libclc/repos/staging-any/ libclc/repos/staging-any/PKGBUILD (from rev 380398, libclc/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: libclc/repos/staging-any/PKGBUILD (from rev 380398, libclc/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2020-04-15 23:09:09 UTC (rev 380399) @@ -0,0 +1,33 @@ +# Maintainer: Laurent Carlier + +pkgname=libclc +pkgver=0.2.0+589+9aa6f35 +pkgrel=2 +pkgdesc="Library requirements of the OpenCL C programming language" +arch=('any') +url="https://libclc.llvm.org/"; +license=('MIT') +makedepends=('clang' 'llvm' 'python' 'git') +options=('staticlibs') +source=('git+https://llvm.org/git/libclc.git#commit=9aa6f35') +md5sums=('SKIP') + +pkgver() { + cd libclc + + echo 0.2.0+$(git rev-list --count HEAD)+$(git describe --always) +} + +build() { + cd libclc + ./configure.py --prefix=/usr + make +} + +package() { + cd libclc + + make install DESTDIR="$pkgdir" + install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} +
[arch-commits] Commit in libclc/trunk (PKGBUILD)
Date: Wednesday, April 15, 2020 @ 23:09:04 Author: foutrelis Revision: 380398 upgpkg: libclc 0.2.0+589+9aa6f35-2: LLVM 10 rebuild Modified: libclc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-15 21:38:20 UTC (rev 380397) +++ PKGBUILD2020-04-15 23:09:04 UTC (rev 380398) @@ -2,7 +2,7 @@ pkgname=libclc pkgver=0.2.0+589+9aa6f35 -pkgrel=1 +pkgrel=2 pkgdesc="Library requirements of the OpenCL C programming language" arch=('any') url="https://libclc.llvm.org/";
[arch-commits] Commit in pocl/trunk (PKGBUILD)
Date: Wednesday, April 15, 2020 @ 22:59:21 Author: foutrelis Revision: 615077 upgpkg: pocl 1.5-2: LLVM 10 rebuild Modified: pocl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-15 22:53:04 UTC (rev 615076) +++ PKGBUILD2020-04-15 22:59:21 UTC (rev 615077) @@ -5,7 +5,7 @@ pkgname=pocl pkgver=1.5 -pkgrel=1 +pkgrel=2 pkgdesc="Portable OpenCL is an open-source implementation of OpenCL which can be easily adapted for new targets" arch=('x86_64') url="http://portablecl.org/";