[arch-commits] Commit in python-astroid/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 23, 2022 @ 05:43:15 Author: polyzen Revision: 1171202 archrelease: copy trunk to community-any Added: python-astroid/repos/community-any/PKGBUILD (from rev 1171201, python-astroid/trunk/PKGBUILD) Deleted: python-astroid/repos/community-any/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-23 05:42:55 UTC (rev 1171201) +++ PKGBUILD2022-03-23 05:43:15 UTC (rev 1171202) @@ -1,42 +0,0 @@ -# Maintainer: Caleb Maclennan -# Maintainer: Daniel M. Capella -# Contributor: Angel Velasquez -# Contributor: Felix Yan - -_pyname=astroid -pkgname=python-$_pyname -pkgver=2.11.0 -pkgrel=1 -pkgdesc='A common base representation of python source code' -arch=(any) -url="https://github.com/PyCQA/$_pyname; -license=(LGPL) -_pydeps=(lazy-object-proxy - typing-extensions - wrapt) -depends=(python - "${_pydeps[@]/#/python-}") -makedepends=(python-{build,installer} - python-setuptools - python-wheel) -checkdepends=(python-pytest) -replaces=(python-logilab-astng) -conflicts=(python-logilab-astng) -_archive="$_pyname-$pkgver" -source=("$url/archive/v$pkgver/$_archive.tar.gz") -sha256sums=('08632993879c30d1534f3aa47c2d2cf1fa2f57418c9750874c990fae95c222a3') - -build() { - cd "$_archive" - python -m build -wn -} - -check() { - cd "$_archive" - pytest -} - -package() { - cd "$_archive" - python -m installer -d "$pkgdir" dist/*.whl -} Copied: python-astroid/repos/community-any/PKGBUILD (from rev 1171201, python-astroid/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-23 05:43:15 UTC (rev 1171202) @@ -0,0 +1,42 @@ +# Maintainer: Caleb Maclennan +# Maintainer: Daniel M. Capella +# Contributor: Angel Velasquez +# Contributor: Felix Yan + +_pyname=astroid +pkgname=python-$_pyname +pkgver=2.11.1 +pkgrel=1 +pkgdesc='A common base representation of python source code' +arch=(any) +url="https://github.com/PyCQA/$_pyname; +license=(LGPL) +_pydeps=(lazy-object-proxy + typing-extensions + wrapt) +depends=(python + "${_pydeps[@]/#/python-}") +makedepends=(python-{build,installer} + python-setuptools + python-wheel) +checkdepends=(python-pytest) +replaces=(python-logilab-astng) +conflicts=(python-logilab-astng) +_archive="$_pyname-$pkgver" +source=("$url/archive/v$pkgver/$_archive.tar.gz") +sha256sums=('8a1b7e655225c2eddf890785c38900931ffc0321e412ffd0426ca01e824f6dbd') + +build() { + cd "$_archive" + python -m build -wn +} + +check() { + cd "$_archive" + pytest +} + +package() { + cd "$_archive" + python -m installer -d "$pkgdir" dist/*.whl +}
[arch-commits] Commit in python-astroid/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 05:42:55 Author: polyzen Revision: 1171201 upgpkg: python-astroid 2.11.1-1 Modified: python-astroid/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 04:04:28 UTC (rev 1171200) +++ PKGBUILD2022-03-23 05:42:55 UTC (rev 1171201) @@ -5,7 +5,7 @@ _pyname=astroid pkgname=python-$_pyname -pkgver=2.11.0 +pkgver=2.11.1 pkgrel=1 pkgdesc='A common base representation of python source code' arch=(any) @@ -24,7 +24,7 @@ conflicts=(python-logilab-astng) _archive="$_pyname-$pkgver" source=("$url/archive/v$pkgver/$_archive.tar.gz") -sha256sums=('08632993879c30d1534f3aa47c2d2cf1fa2f57418c9750874c990fae95c222a3') +sha256sums=('8a1b7e655225c2eddf890785c38900931ffc0321e412ffd0426ca01e824f6dbd') build() { cd "$_archive"
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 02:11:50 Author: andrewsc Revision: 1171196 upgpkg: firefox-developer-edition-i18n 99.0b7-1 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 02:07:14 UTC (rev 1171195) +++ PKGBUILD2022-03-23 02:11:50 UTC (rev 1171196) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=99.0b6 +pkgver=99.0b7 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -132,99 +132,99 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -sha512sums=('356b6dd9f0f14f2a6887b5a73583ab86d721b9a38872927949440501c42e73b31806eef00cc819b19065af913e9db61deef08b019db999fdb5329ec6d11780cc' - 'f4101a3db452f322367640bc68d9e6fc2790de9cc3fbf04c3e5ccd14423109a814ce974052994f6191dfd4a7950c70123d7ac863ba9a45bb948eb4cf2481ad99' - '46dfcc548b3b8934e3f03f15074ef9e8c97d506d29edab77af657fb0586d562c54c377514a9e759fbf81e7cf3e4a4301b60d6de034f92cd5db66b8f63938c188' - '399a492b7ed339642fd578d5a3fa4ec28bbec19750937aff552255cc8a6a63eb165fc2ca7460f8ffa6011e76408fc8935a988a2005461faa306a9a65633ae583' - '09a962dd440bb131bfbfc52d634d6d7c6cba554eac46acba490dd54ae2b77cb4f0aafd7d8d7ade739da24a30d3d348df1c3eded727e4a73e690aa3dd4a546dad' - 'a27cd9c45ddd9443019e10ae44993c300ff63e8adb53c7ff5903a40658fd5871d06573709f0bbc6a305ab4fa0558b3152ee05fa77eff8cf03033dbb27bd39400' - '7a03280f7abb7b462ce9a50b635d63a2f513e1e7f1a674013a18a1fc29a934b8f74b029df396fa52e551f2803056223fcb7e72c546feb731d569309d91b42eac' - '103204080eb64374d184588c04b17f9abc24b5a22008e37566b1138e0bf3995c93f37c3def5a36d566ff5c400e96515b16a3b3a83eb6c7e34faca9ffa6607277' - '72539ba215b4c2d096959d99434209f55779eb30c63ec0fcc2baba5485d944bd96871fa0a30b6e27665691bdf291a20f0c5f6087a27e0e3fd77792755e3ba4ee' - '206308eee476a1f5bdc3e23babe1b163453b5528bd1a25969d99b2f2976d64cb45905542de8c9b967b561877cd34e512c0586c04badbec4796e4996cabe35485' - '51f23a5b4bbc85889e92903ac9b2e6388afe79965c53b2ec052d1f7686c048aeb414a9c9ffd949ad701b937a8f1fcbbc047759646c86e34801355efcb62cfbcd' - '67618805f20f860ab974a646c94c5dc10ef19245fb2eef94fde6f46717e35686ceb00fb36c60c209bb811083c6396fc5306f31b96acecf127bcb04fd19680868' - '1187df7a4807159a87111423be2e6bce0a00d3905281cb5947189124a76b87357a5b6111a24e36a0ac5b9637e7e633d266b216317c39a61ec8ee57bb21f9e1c0' - '8b987cb26c921eff2d994f52a840aadd9f1f92acabb28e4903088ae90f61eccf2477fd1cafad163430cf3b71ce1a8144f1bcdfb93d9dd07dbc77ab299baec7bf' - '936598f63657df2f606d3068ed21c9c7d99ebe9554f0cf5b412c7bf5857cbc9269ddb83a05299d2e863599d4ff3b66adb69c868672eff05bffea435cc57d73d5' - 'f429fbbae813076c23b8fa0ab60e7a1970090131b42f6167b0bd87c0edd084a151fec9cf6c3edc4e6f0c31d7dbae5b390ca9c30a516c970126066a3c2e42' - '3cad67ca7ddb33139ea010ec1ed0766b399ac05d41f870cb6d7a754320319a3163fa63034cc4c22e9338407de629d52926e7edcd5ade452e8e2db177d324ef6a' - '31a85dcec704c04e7e3524fa860cabbb6e4946044b3b1256fdd7b773440e56f276ba121d8f93a4f526ef964d839abb064ada53bf32d86483f1b987e558c73cc8' - '4898391f3dde4076b9026f1a5b8522e0f856c94de59bdd41f75fb07bc4efed2bdb44b8e5603b3d0812308d3789c747409d6c2d7de8225359d669cd982f6570d1' - '141bf8f234d94b8781c25af11dae55709fafe8ffeb0aef227ab3664b8da0bbc24d9dc2d5c83ab4ee8a59ad51ba01f749571ca9a71a7ecbf6bd7d66ba84860224' - 'bf8a006f31a919b9aa4e45243a63464e95c606c63f8305f567be70a7e9fa79d5b76930266262b6e75497ff9afd4e8bd47a21c100d709775c857726da309f33fe' - '5692b5abef35f3ad515b7713770dabb3697db2a42db020b8ac8970df04a7a150dcd8f264b8b5f40db67ae389fd49e0d268fb8f174099754147e49df7561153d9' - '328c0882009d81b04f70fd1f82475cfb2a9072740e824c71a66b332eb32572f219b8eea8d6df73f395254316e3f3c59ae4c5d4abb002775f91f89a2aefd4fef6' - '41b492bceafb99c3666baee63c655ac66cc778ffb6e0604ebf3daba91e0abc6645c68e0a0c68301ca1b4c9690550d438ecd8516fa6403d198db205e22f8d1a4a' - '81a451b2d949c5c0f3e6925dede77b8642658447e45abedec8afe4cfa0fe9dc2c5a59aacd2ea3fa8d7a567aeafc5e135a95991bd7573a55f0a32ff3063239006' - '8961d0a5d5638a0455a38f41a97b50c16724c2f33baa3f3866f7b60495c19b3f818683de87a6a07e5ee6c38766605eb5e25817ad7088750d339d8ea674f13cb4' - 'f8c97982f2deea5f3fd89f7e88bb1f94d5f4abd043ab79007acd90e891a1342fd81ad2c13f19f92f64bbd591dc3643e29714cfb1ce6ae7357cda51eea58f7dea' - '6719205f340f3b930a1422e156a0f28240be9df401f279b9f2d81dfc56e5d9f899bc970855abbfb99c4f89a6e872d9c39a64c7f285edb49cc509dc7aeee4a8de' -
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:55:30 Author: felixonmars Revision: 1171186 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 1171185, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1171185, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:55:30 UTC (rev 1171186) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.25 +pkgrel=27 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-cmdargs' 'haskell-data-default' 'haskell-doclayout' 'haskell-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('100febd118e7ad538d82e215d7413aac1b8b914fcb8be1bc6a26c311d9d2ba2accad187ffa3bdc623c448e9c36ba5dcf81a86db139541fbc33abba3557dd8f62') + +build() { +cd $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 $MAKEFLAGS +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in python-pipenv/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 23, 2022 @ 02:15:28 Author: andrewsc Revision: 1171199 archrelease: copy trunk to community-any Added: python-pipenv/repos/community-any/PKGBUILD (from rev 1171198, python-pipenv/trunk/PKGBUILD) Deleted: python-pipenv/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-23 02:15:14 UTC (rev 1171198) +++ PKGBUILD2022-03-23 02:15:28 UTC (rev 1171199) @@ -1,34 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Andrew Crerar -# Contributor: Maikel Wever - -pkgname=python-pipenv -pkgver=2022.1.8 -pkgrel=2 -pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv." -url="https://pipenv.pypa.io; -arch=('any') -license=('MIT') -depends=('python' 'python-pip' 'python-certifi' - 'python-virtualenv-clone' 'python-virtualenv') -makedepends=('python-setuptools') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz;) -sha512sums=('9bad380548723172eddbbb9ebfc35a46effbd8eeeff47ad347d0ab5ae9f52e20de8dfc205dab6fb8ae8763edc488cf867a64ed443895242feb444d1bc0d9b8e0') - -build() { - cd "pipenv-${pkgver}" - python setup.py build -} - -package() { - cd "pipenv-${pkgver}" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - pushd pipenv - find . -name \*LICENSE\* -exec install -Dm 644 \{\} "${pkgdir}/usr/share/licenses/${pkgname}/"\{\} \; - popd - - PIPENV_SHELL=bash python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/bash-completion/completions/pipenv" - PIPENV_SHELL=zsh python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/zsh/site-functions/_pipenv" - PIPENV_SHELL=fish python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/fish/vendor_completions.d/pipenv.fish" -} Copied: python-pipenv/repos/community-any/PKGBUILD (from rev 1171198, python-pipenv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-23 02:15:28 UTC (rev 1171199) @@ -0,0 +1,34 @@ +# Maintainer: Morten Linderud +# Maintainer: Andrew Crerar +# Contributor: Maikel Wever + +pkgname=python-pipenv +pkgver=2022.3.23 +pkgrel=1 +pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv." +url="https://pipenv.pypa.io; +arch=('any') +license=('MIT') +depends=('python' 'python-pip' 'python-certifi' + 'python-virtualenv-clone' 'python-virtualenv') +makedepends=('python-setuptools') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz;) +sha512sums=('c087a5e9a9f419bb2ae7e12da32fa8198166dd93210335908b30c07e4678794ebf7ba37be863b48ee88082ba147277ed91235680a014f388da1161c2830a8c3d') + +build() { + cd "pipenv-${pkgver}" + python setup.py build +} + +package() { + cd "pipenv-${pkgver}" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + pushd pipenv + find . -name \*LICENSE\* -exec install -Dm 644 \{\} "${pkgdir}/usr/share/licenses/${pkgname}/"\{\} \; + popd + + PIPENV_SHELL=bash python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/bash-completion/completions/pipenv" + PIPENV_SHELL=zsh python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/zsh/site-functions/_pipenv" + PIPENV_SHELL=fish python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/fish/vendor_completions.d/pipenv.fish" +}
[arch-commits] Commit in python-pipenv/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 02:15:14 Author: andrewsc Revision: 1171198 upgpkg: python-pipenv 2022.3.23-1 Modified: python-pipenv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 02:12:08 UTC (rev 1171197) +++ PKGBUILD2022-03-23 02:15:14 UTC (rev 1171198) @@ -3,8 +3,8 @@ # Contributor: Maikel Wever pkgname=python-pipenv -pkgver=2022.1.8 -pkgrel=2 +pkgver=2022.3.23 +pkgrel=1 pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv." url="https://pipenv.pypa.io; arch=('any') @@ -13,7 +13,7 @@ 'python-virtualenv-clone' 'python-virtualenv') makedepends=('python-setuptools') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz;) -sha512sums=('9bad380548723172eddbbb9ebfc35a46effbd8eeeff47ad347d0ab5ae9f52e20de8dfc205dab6fb8ae8763edc488cf867a64ed443895242feb444d1bc0d9b8e0') +sha512sums=('c087a5e9a9f419bb2ae7e12da32fa8198166dd93210335908b30c07e4678794ebf7ba37be863b48ee88082ba147277ed91235680a014f388da1161c2830a8c3d') build() { cd "pipenv-${pkgver}"
[arch-commits] Commit in certbot/trunk (5 files)
Date: Wednesday, March 23, 2022 @ 01:37:47 Author: grawlinson Revision: 1171193 upgpkg: certbot 1.25.0-1 * New upstream release. * Deprecate setuptools in favour of PEP-517 generation. * Let systemd-tmpfiles generate system-level directories instead of including them in the package. * Include systemd timer/unit as per FS#73186. * Create man pages. * Add signing key alongside PKGBUILD. Added: certbot/trunk/86379B4F0AF371B50CD9E5FF3402831161D1D280.asc certbot/trunk/certbot-renew.service certbot/trunk/certbot-renew.timer certbot/trunk/tmpfiles.conf Modified: certbot/trunk/PKGBUILD --+ 86379B4F0AF371B50CD9E5FF3402831161D1D280.asc |1 PKGBUILD | 95 +++-- certbot-renew.service|8 ++ certbot-renew.timer | 10 ++ tmpfiles.conf|3 5 files changed, 97 insertions(+), 20 deletions(-) Added: 86379B4F0AF371B50CD9E5FF3402831161D1D280.asc === (Binary files differ) Index: certbot/trunk/86379B4F0AF371B50CD9E5FF3402831161D1D280.asc === --- 86379B4F0AF371B50CD9E5FF3402831161D1D280.asc2022-03-23 01:18:42 UTC (rev 1171192) +++ 86379B4F0AF371B50CD9E5FF3402831161D1D280.asc2022-03-23 01:37:47 UTC (rev 1171193) Property changes on: certbot/trunk/86379B4F0AF371B50CD9E5FF3402831161D1D280.asc ___ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property Modified: PKGBUILD === --- PKGBUILD2022-03-23 01:18:42 UTC (rev 1171192) +++ PKGBUILD2022-03-23 01:37:47 UTC (rev 1171193) @@ -1,44 +1,99 @@ -# Maintainer: Felix Yan +# Maintainer: George Rawlinson +# Contributor: Felix Yan # Contributor: Gordian Edenhofer pkgname=certbot -pkgver=1.23.0 +pkgver=1.25.0 pkgrel=1 -pkgdesc="A tool to automatically receive and install X.509 certificates to enable TLS on servers. The client will interoperate with the Let’s Encrypt CA which will be issuing browser-trusted certificates for free." +pkgdesc="An ACME client" arch=('any') license=('Apache') url="https://certbot.eff.org; -depends=('ca-certificates' 'python-acme' 'python-configargparse' 'python-configobj' - 'python-cryptography' 'python-distro' 'python-parsedatetime' - 'python-pyrfc3339' 'python-pytz' 'python-setuptools' 'python-zope-component' - 'python-zope-interface') +depends=( + 'ca-certificates' + 'python-acme' + 'python-configargparse' + 'python-configobj' + 'python-cryptography' + 'python-distro' + 'python-parsedatetime' + 'python-pyrfc3339' + 'python-pytz' + 'python-zope-component' + 'python-zope-interface' +) +makedepends=( + 'python-build' + 'python-wheel' + 'python-installer' + 'python-sphinx' + 'python-sphinx_rtd_theme' +) checkdepends=('python-pytest') -optdepends=('certbot-apache: Apache plugin for Let’s Encrypt client' -'certbot-nginx: Nginx plugin for Let’s Encrypt client') -replaces=("letsencrypt") -source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +optdepends=( + 'certbot-apache: Apache plugin for Let’s Encrypt client' + 'certbot-nginx: Nginx plugin for Let’s Encrypt client' +) +replaces=('letsencrypt') +source=( + "https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc} + 'tmpfiles.conf' + 'certbot-renew.service' + 'certbot-renew.timer' +) +sha512sums=('985daf1ae70296d9a6eba436a349be1f31570e8314bdcc514dea9ffbcdcf35c4917250757d14c9192475afde14b840d4df8f7763f607465195686d28580fb6b4' +'SKIP' + 'fbb7bb4591876aeb2e118c3f3fc8ff507b6a3127de0f921c689e1d74c70320b4f2b8bf05b488ec4f714259701f1ac54e64a9f6181475da6bd6d1e3da3a602217' + 'ad639f33201089d5531d1b1dcd163e2f85bd84a6a9aa233bb04f1f86b34a4f9afa4aed274a27cc89a0664150e80af31742d425923015d585b781a8b139cb8954' + '471d371de385daf18f58a2e4eaed74f0d2d9931beb74ee28481ffb17ce4e4450752c135b920b6efd17a16f84f99fe38b69e6602e230ba09059f85390b08aaba1') +b2sums=('ffdc7a89050734085bfa3a6f24e8bb9707c18169dda2837edd64de73aa93ca7cc6defc33cc3d3e0eac93abb902a2e7fd77804003c981954c3cd373a97bf6' +'SKIP' + '7d2c26a9953d3b5a899053bdd7bd77051c67abe6480af2bfaaee06f20a399b0b4c0af35cfe9e6d2b1fc833dbff928ba46771a9127720073dda29aef9a2e0' + '773be7c45aaf84b79b260053dd4555be1b913238f680cf2c816e20d585db21c11ff41c985915ab0804bb3bc78af2e1e09133ed3b04e276e6379f63e9522064c1' + 'a75e09a662be6ce1bc533c39bea8ecfd6c0feb3f0066db854de701c1af71534bca750ef5b50826446708823564945aac887649225d15a347efd864dd1e1a8e81') validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
[arch-commits] Commit in taskell/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:56:02 Author: felixonmars Revision: 1171190 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1171189, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1171189, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:56:02 UTC (rev 1171190) @@ -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 haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('34d75d01c8e88fbbb932dbe6394e570b454156f1ad02173616616c493f65bfc5c4d28ed4089312410f8cb1760a523052fe132bfcd44b8bbf42e912fe9da2cc10') + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + 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 hledger-ui/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:55:20 Author: felixonmars Revision: 1171185 upgpkg: hledger-ui 1.25-27: rebuild with brick 0.66 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:54:27 UTC (rev 1171184) +++ PKGBUILD2022-03-23 00:55:20 UTC (rev 1171185) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.25 -pkgrel=26 +pkgrel=27 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 02:06:51 Author: andrewsc Revision: 1171194 upgpkg: firefox-developer-edition 99.0b7-1 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 01:37:47 UTC (rev 1171193) +++ PKGBUILD2022-03-23 02:06:51 UTC (rev 1171194) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=99.0b6 +pkgver=99.0b7 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') @@ -25,7 +25,7 @@ firefox-install-dir.patch "$pkgname".desktop identity-icons-brand.svg) -sha512sums=('645f3d7ac7489ac9fd880184c502fa0f378bcbfd0c69e540f8e5dd1b81b07446d5751c040d6e28f4a3d37a44ee8e8e6ee9d11283ae8636af03b0c4a88d210b74' +sha512sums=('b6617a32929e8c5989e3ffcbd63f90215548ac7eaed43abfe266e333be7c1edde7662954772fbc7b86a259a8e0a98162b3546f2fff47e38a3d797820f2c3bc63' 'SKIP' 'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e' '2ff0cb8e2eb94cee306b488adf6d7f4debbaff6155be3ed3814cdb356e2e60fe38cc29d6c8d10079937fd2c930cfddf283977cf645395d31eaf76c7f0ac2'
[arch-commits] Commit in acpi_call/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:49:09 Author: heftig Revision: 1171180 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1171177, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1171177, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:09 UTC (rev 1171180) @@ -0,0 +1,38 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.2.2 +pkgrel=28 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers' "acpi_call-dkms=$pkgver") +conflicts=('acpi_call-dkms') + +build() { + _kernver=$(
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:55:52 Author: felixonmars Revision: 1171189 upgpkg: taskell 1.11.4-125: rebuild with brick 0.66 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:55:47 UTC (rev 1171188) +++ PKGBUILD2022-03-23 00:55:52 UTC (rev 1171189) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.11.4 -pkgrel=124 +pkgrel=125 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Wednesday, March 23, 2022 @ 02:12:08 Author: andrewsc Revision: 1171197 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 1171196, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 460 ++--- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-23 02:11:50 UTC (rev 1171196) +++ PKGBUILD2022-03-23 02:12:08 UTC (rev 1171197) @@ -1,230 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=99.0b6 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/; -license=('MPL' 'GPL') - -_languages=( - 'ach "Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast "Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencian)"' - 'cak "Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canada)"' - 'en-GB "English (British)"' - 'en-US "English (American)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij "Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son "Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs "Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -sha512sums=('356b6dd9f0f14f2a6887b5a73583ab86d721b9a38872927949440501c42e73b31806eef00cc819b19065af913e9db61deef08b019db999fdb5329ec6d11780cc' - 'f4101a3db452f322367640bc68d9e6fc2790de9cc3fbf04c3e5ccd14423109a814ce974052994f6191dfd4a7950c70123d7ac863ba9a45bb948eb4cf2481ad99' - '46dfcc548b3b8934e3f03f15074ef9e8c97d506d29edab77af657fb0586d562c54c377514a9e759fbf81e7cf3e4a4301b60d6de034f92cd5db66b8f63938c188' -
[arch-commits] Commit in r8168/repos (3 files)
Date: Wednesday, March 23, 2022 @ 00:49:07 Author: heftig Revision: 1171177 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1171174, r8168/trunk/PKGBUILD) r8168/repos/community-testing-x86_64/linux517.patch (from rev 1171174, r8168/trunk/linux517.patch) + PKGBUILD | 53 + linux517.patch | 32 2 files changed, 85 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1171174, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:07 UTC (rev 1171177) @@ -0,0 +1,53 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.049.02 +pkgrel=66 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz + https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc +linux517.patch) +sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24' +'SKIP' +'6c718137bed0f80bce52cc6862e755de7a1d0c2cbb75491ab5b099bd04534c1c') +validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano Torromeo + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../linux517.patch +} + +build() { + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux M="$PWD/src" \ + ENABLE_USE_FIRMWARE_FILE=y \ + CONFIG_R8168_NAPI=y \ + CONFIG_R8168_VLAN=y \ + CONFIG_ASPM=y \ + ENABLE_S5WOL=y \ + ENABLE_EEE=y \ + modules +} + +package() { + depends=('glibc' 'linux') + + local extradir=/usr/lib/modules/$(dev_addr[i] = RTL_R8(tp, MAC0 + i); ++addr[i] = RTL_R8(tp, MAC0 + i); + tp->org_mac_addr[i] = dev->dev_addr[i]; /* keep the original MAC address */ + } ++eth_hw_addr_set(dev, addr); + #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,13) + memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len); + #endif
[arch-commits] Commit in tcsh/repos/community-x86_64 (8 files)
Date: Wednesday, March 23, 2022 @ 01:18:42 Author: grawlinson Revision: 1171192 archrelease: copy trunk to community-x86_64 Added: tcsh/repos/community-x86_64/PKGBUILD (from rev 1171191, tcsh/trunk/PKGBUILD) tcsh/repos/community-x86_64/csh.cshrc (from rev 1171191, tcsh/trunk/csh.cshrc) tcsh/repos/community-x86_64/csh.login (from rev 1171191, tcsh/trunk/csh.login) tcsh/repos/community-x86_64/tcsh.install (from rev 1171191, tcsh/trunk/tcsh.install) Deleted: tcsh/repos/community-x86_64/PKGBUILD tcsh/repos/community-x86_64/csh.cshrc tcsh/repos/community-x86_64/csh.login tcsh/repos/community-x86_64/tcsh.install --+ PKGBUILD | 102 ++ csh.cshrc| 192 - csh.login| 142 +- tcsh.install | 34 ++ 4 files changed, 250 insertions(+), 220 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-23 01:17:42 UTC (rev 1171191) +++ PKGBUILD2022-03-23 01:18:42 UTC (rev 1171192) @@ -1,40 +0,0 @@ -# Maintainer: Lukas Fleischer -# Contributor: Eric Belanger -# Contributor: Judd Vinet - -pkgname=tcsh -pkgver=6.24.00 -pkgrel=1 -pkgdesc='Enhanced version of the Berkeley C shell.' -arch=('x86_64') -url='https://www.tcsh.org/' -license=('BSD') -depends=('ncurses' 'libxcrypt') -backup=('etc/csh.cshrc' -'etc/csh.login') -install='tcsh.install' -source=("https://astron.com/pub/tcsh/tcsh-${pkgver}.tar.gz; -'csh.cshrc' -'csh.login') -md5sums=('6078b28439e2ee94c8df05c9d20f6159' - '7ca0fe6d1a1b9a0093f632499d4fb112' - '4869b9da87c79854e2cc97241f125853') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure --prefix=/usr --sysconfdir=/etc --bindir=/usr/bin - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make DESTDIR="${pkgdir}" mandir=/usr/share/man install install.man - - install -Dm0644 "${srcdir}/csh.cshrc" "${pkgdir}/etc/csh.cshrc" - install -Dm0644 "${srcdir}/csh.login" "${pkgdir}/etc/csh.login" - install -Dm0644 Copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - ln -s tcsh "${pkgdir}/usr/bin/csh" - ln -s tcsh.1 "${pkgdir}/usr/share/man/man1/csh.1" -} Copied: tcsh/repos/community-x86_64/PKGBUILD (from rev 1171191, tcsh/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-23 01:18:42 UTC (rev 1171192) @@ -0,0 +1,62 @@ +# Maintainer: Lukas Fleischer +# Maintainer: George Rawlinson +# Contributor: Eric Belanger +# Contributor: Judd Vinet + +pkgname=tcsh +pkgver=6.24.00 +pkgrel=2 +pkgdesc='Enhanced version of the Berkeley C shell' +arch=('x86_64') +url='https://www.tcsh.org/' +license=('BSD') +depends=('ncurses' 'libxcrypt') +makedepends=('git') +backup=('etc/csh.cshrc' +'etc/csh.login') +install='tcsh.install' +_commit='9710f1315e2a927dcce7c005e903622659caa4ae' +source=( + "$pkgname::git+https://github.com/tcsh-org/tcsh.git#commit=$_commit; + 'csh.cshrc' + 'csh.login' +) +sha512sums=('SKIP' + '0710c014b7b42ba8c69beb20ec2b8da44c9318013e83e8a38b2c94da1b11beb50a62cc9d82b7db1b3ee79bb0acf5f2a199e2ee2d745d541ea787e3c6a0069844' + '97f9f3e376517bd47aee67b48456b4892e0cb2c6f9c3e4b49d7b75cc23f52e69b06f024fbca1e72442d443720753b93fd9714160e551eab54d3de3757268d2d7') +b2sums=('SKIP' + '016e65a672aba6d9b7283d63435a8ebd01818d56f11fb3c1203b1fd51fb1a67760c8f53b22be409319b3db18b0f81df09103de673579a5a5e1b6e07109069f94' + 'da0fa27875507d646e869c5a8cdfecb793cd848c38e626704cdf5adb8ec2eef7fd98e3bab6eceea7d99fda25093364c48a8c44417575574a5ad0753b87cef2e3') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed -e 's/^TCSH//' -e 's/_/./g' +} + +build() { + cd "$pkgname" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin + + make +} + +package() { + cd "$pkgname" + + make DESTDIR="$pkgdir" mandir=/usr/share/man install install.man + + # shell configuration + install -vDm644 -t "$pkgdir/etc" ../csh.{cshrc,login} + + # symlinks for tcsh -> csh + ln -s tcsh "$pkgdir/usr/bin/csh" + ln -s tcsh.1 "$pkgdir/usr/share/man/man1/csh.1" + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" Copyright +} Deleted: csh.cshrc === --- csh.cshrc 2022-03-23 01:17:42 UTC (rev 1171191) +++ csh.cshrc 2022-03-23 01:18:42 UTC (rev 1171192) @@ -1,96 +0,0 @@ -# -## -## Gentoo's csh.cshrc -## -## Based on the TCSH package (http://tcshrc.sourceforge.net) -## -## .tcshrc 2Sep2001, Simos Xenitellis (si...@hellug.gr) -## -## 2003-01-13 -- Alain Penders (al...@gentoo.org) -## Renamed to /etc/csh.cshrc, basic cleanup work. -## -## 2003-01-24 --
[arch-commits] Commit in tcsh/trunk (PKGBUILD tcsh.install)
Date: Wednesday, March 23, 2022 @ 01:17:42 Author: grawlinson Revision: 1171191 upgpkg: tcsh 6.24.00-2 * Switch source to git commit from upstream tarball. * Modernise PKGBUILD & install file. Modified: tcsh/trunk/PKGBUILD tcsh/trunk/tcsh.install --+ PKGBUILD | 56 +++- tcsh.install | 26 +- 2 files changed, 56 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:56:02 UTC (rev 1171190) +++ PKGBUILD2022-03-23 01:17:42 UTC (rev 1171191) @@ -1,40 +1,62 @@ # Maintainer: Lukas Fleischer +# Maintainer: George Rawlinson # Contributor: Eric Belanger # Contributor: Judd Vinet pkgname=tcsh pkgver=6.24.00 -pkgrel=1 -pkgdesc='Enhanced version of the Berkeley C shell.' +pkgrel=2 +pkgdesc='Enhanced version of the Berkeley C shell' arch=('x86_64') url='https://www.tcsh.org/' license=('BSD') depends=('ncurses' 'libxcrypt') +makedepends=('git') backup=('etc/csh.cshrc' 'etc/csh.login') install='tcsh.install' -source=("https://astron.com/pub/tcsh/tcsh-${pkgver}.tar.gz; -'csh.cshrc' -'csh.login') -md5sums=('6078b28439e2ee94c8df05c9d20f6159' - '7ca0fe6d1a1b9a0093f632499d4fb112' - '4869b9da87c79854e2cc97241f125853') +_commit='9710f1315e2a927dcce7c005e903622659caa4ae' +source=( + "$pkgname::git+https://github.com/tcsh-org/tcsh.git#commit=$_commit; + 'csh.cshrc' + 'csh.login' +) +sha512sums=('SKIP' + '0710c014b7b42ba8c69beb20ec2b8da44c9318013e83e8a38b2c94da1b11beb50a62cc9d82b7db1b3ee79bb0acf5f2a199e2ee2d745d541ea787e3c6a0069844' + '97f9f3e376517bd47aee67b48456b4892e0cb2c6f9c3e4b49d7b75cc23f52e69b06f024fbca1e72442d443720753b93fd9714160e551eab54d3de3757268d2d7') +b2sums=('SKIP' + '016e65a672aba6d9b7283d63435a8ebd01818d56f11fb3c1203b1fd51fb1a67760c8f53b22be409319b3db18b0f81df09103de673579a5a5e1b6e07109069f94' + 'da0fa27875507d646e869c5a8cdfecb793cd848c38e626704cdf5adb8ec2eef7fd98e3bab6eceea7d99fda25093364c48a8c44417575574a5ad0753b87cef2e3') +pkgver() { + cd "$pkgname" + + git describe --tags | sed -e 's/^TCSH//' -e 's/_/./g' +} + build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$pkgname" - ./configure --prefix=/usr --sysconfdir=/etc --bindir=/usr/bin + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin + make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$pkgname" - make DESTDIR="${pkgdir}" mandir=/usr/share/man install install.man + make DESTDIR="$pkgdir" mandir=/usr/share/man install install.man - install -Dm0644 "${srcdir}/csh.cshrc" "${pkgdir}/etc/csh.cshrc" - install -Dm0644 "${srcdir}/csh.login" "${pkgdir}/etc/csh.login" - install -Dm0644 Copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - ln -s tcsh "${pkgdir}/usr/bin/csh" - ln -s tcsh.1 "${pkgdir}/usr/share/man/man1/csh.1" + # shell configuration + install -vDm644 -t "$pkgdir/etc" ../csh.{cshrc,login} + + # symlinks for tcsh -> csh + ln -s tcsh "$pkgdir/usr/bin/csh" + ln -s tcsh.1 "$pkgdir/usr/share/man/man1/csh.1" + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" Copyright } Modified: tcsh.install === --- tcsh.install2022-03-23 00:56:02 UTC (rev 1171190) +++ tcsh.install2022-03-23 01:17:42 UTC (rev 1171191) @@ -1,13 +1,21 @@ post_install() { - if ! grep -qe '^/bin/tcsh$' etc/shells; then -echo /bin/tcsh >>etc/shells -echo /bin/csh >>etc/shells -echo 'Added tcsh and csh to /etc/shells.' - fi + # tcsh + grep -Fqx /bin/tcsh /etc/shells || echo /bin/tcsh >>/etc/shells + grep -Fqx /usr/bin/tcsh /etc/shells || echo /usr/bin/tcsh >>/etc/shells + + # csh + grep -Fqx /bin/csh /etc/shells || echo /bin/csh >>/etc/shells + grep -Fqx /usr/bin/csh /etc/shells || echo /usr/bin/csh >>/etc/shells } -pre_remove() { - sed -i -r '/^(\/usr)?\/bin\/tcsh$/d' /etc/shells - sed -i -r '/^(\/usr)?\/bin\/csh$/d' /etc/shells - echo 'Removed tcsh and csh from /etc/shells.' +post_upgrade() { + post_install } + +post_remove() { + # tcsh + sed -i -r '/^(\/usr)?\/bin\/tcsh$/d' etc/shells + + # csh + sed -i -r '/^(\/usr)?\/bin\/csh$/d' etc/shells +}
[arch-commits] Commit in nushell/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:49:26 Author: grawlinson Revision: 1171181 upgpkg: nushell 0.60.0-1 * New upstream release. * Documentation moved outside of main repository, so it is not packaged anymore. Modified: nushell/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 4 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:49:09 UTC (rev 1171180) +++ PKGBUILD2022-03-23 00:49:26 UTC (rev 1171181) @@ -4,7 +4,7 @@ # Contributor: Bumsik Kim pkgname=nushell -pkgver=0.44.0 +pkgver=0.60.0 pkgrel=1 pkgdesc="A new type of shell" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('git' 'rust') options=('!lto') install="$pkgname.install" -_commit='a660720b6889eab2fa3153854b0a367172c3821d' +_commit='74af31a42ff4feb8d5d9897c0d99c7434678a315' source=("$pkgname::git+https://github.com/nushell/nushell.git#commit=$_commit;) b2sums=('SKIP') @@ -49,15 +49,11 @@ -maxdepth 1 \ -executable \ -type f \ +-name "nu*" \ -exec install -vDm755 -t "$pkgdir/usr/bin" "{}" + - # remove binaries not present in upstream releases - rm -f "$pkgdir/usr/bin/table" - rm -f "$pkgdir/usr/bin/"nu_plugin_{core,extra}_* - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md - cp -vr docs/* "$pkgdir/usr/share/doc/$pkgname" + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md # license install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
[arch-commits] Commit in netfilter-fullconenat/repos (3 files)
Date: Wednesday, March 23, 2022 @ 00:49:06 Author: heftig Revision: 1171176 archrelease: copy trunk to community-testing-x86_64 Added: netfilter-fullconenat/repos/community-testing-x86_64/ netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, netfilter-fullconenat/trunk/PKGBUILD) netfilter-fullconenat/repos/community-testing-x86_64/linux-5.15.patch (from rev 1171171, netfilter-fullconenat/trunk/linux-5.15.patch) --+ PKGBUILD | 46 +++ linux-5.15.patch | 68 + 2 files changed, 114 insertions(+) Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, netfilter-fullconenat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:06 UTC (rev 1171176) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=192 +pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" +arch=('x86_64') +url="https://github.com/Chion82/netfilter-full-cone-nat; +license=('GPL2') +depends=("linux") +makedepends=('linux-headers' 'git') +_commit=0cf3b48fd7d2fa81d0297d1fff12bbd0580fc435 # master +source=("${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat#commit=${_commit}; +linux-5.15.patch) +sha256sums=('SKIP' +'d785622e80ed3348be133270ac974dd372e0d6d770f0da554edbcbf20e94d6a6') + +pkgver() { + cd ${pkgname} + ( set -o pipefail +git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || +printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cd ${pkgname} + echo "obj-m = xt_FULLCONENAT.o" > Kbuild + patch -p1 -i ../linux-5.15.patch +} + +build() { + cd ${pkgname} + make -C /usr/src/linux M=$PWD modules +} + +package() { + local extradir=/usr/lib/modules/$(net, _event_notifier) == 0) { + ct_event_notifier_registered = 1; +@@ -1252,6 +1255,11 @@ static int fullconenat_tg_check(const struct xt_tgchk_param *par) + } else { + printk("xt_FULLCONENAT: warning: failed to register a conntrack notifier. Disable active GC for mappings.\n"); + } ++#else ++ct_event_notifier.ct_event = ct_event_cb; ++nf_conntrack_register_notifier(par->net, _event_notifier); ++pr_debug("xt_FULLCONENAT: fullconenat_tg_check(): ct_event_notifier registered\n"); ++#endif + + } + +@@ -1269,6 +1277,7 @@ static void fullconenat_tg_destroy(const struct xt_tgdtor_param *par) + pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): tg_refer_count is now %d\n", tg_refer_count); + + if (tg_refer_count == 0) { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,15,0) + if (ct_event_notifier_registered) { + nf_conntrack_unregister_notifier(par->net, _event_notifier); + ct_event_notifier_registered = 0; +@@ -1276,6 +1285,10 @@ static void fullconenat_tg_destroy(const struct xt_tgdtor_param *par) + pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier unregistered\n"); + + } ++#else ++nf_conntrack_unregister_notifier(par->net); ++pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier unregistered\n"); ++#endif + nf_ct_netns_put(par->net, par->family); + } +
[arch-commits] Commit in hledger-iadd/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:55:47 Author: felixonmars Revision: 1171188 archrelease: copy trunk to community-staging-x86_64 Added: hledger-iadd/repos/community-staging-x86_64/ hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1171187, hledger-iadd/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1171187, hledger-iadd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:55:47 UTC (rev 1171188) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=hledger-iadd +pkgname=hledger-iadd +pkgver=1.3.17 +pkgrel=15 +pkgdesc="A terminal UI as drop-in replacement for hledger add" +url="https://github.com/hpdeifel/hledger-iadd#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 'haskell-megaparsec' + 'haskell-microlens' 'haskell-microlens-th' 'haskell-optparse-applicative' + 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 'haskell-vty' + 'haskell-xdg-basedir') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('44ae987d4a2b3950a0256d52e3afabea5b3b3351f1f802e8c9a8397753d35bb9b52ae90e7046e3f2f4a46406d05cefa7d7375cb326a9f6f6001c8fd623183896') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hledger-lib -u megaparsec $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-iadd/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:55:37 Author: felixonmars Revision: 1171187 upgpkg: hledger-iadd 1.3.17-15: rebuild with brick 0.66 Modified: hledger-iadd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:55:30 UTC (rev 1171186) +++ PKGBUILD2022-03-23 00:55:37 UTC (rev 1171187) @@ -4,7 +4,7 @@ _hkgname=hledger-iadd pkgname=hledger-iadd pkgver=1.3.17 -pkgrel=14 +pkgrel=15 pkgdesc="A terminal UI as drop-in replacement for hledger add" url="https://github.com/hpdeifel/hledger-iadd#readme; license=("BSD")
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:28 Author: heftig Revision: 440595 510.54-10: linux 5.17.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:44:26 UTC (rev 440594) +++ PKGBUILD2022-03-23 00:48:28 UTC (rev 440595) @@ -4,7 +4,7 @@ pkgname=nvidia pkgver=510.54 -pkgrel=9 +pkgrel=10 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in bbswitch/repos (4 files)
Date: Wednesday, March 23, 2022 @ 00:49:08 Author: heftig Revision: 1171179 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 1171171, bbswitch/trunk/0001-proc_ops-struct.patch) bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 1171171, bbswitch/trunk/0002-kernel-5.7.patch) bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, bbswitch/trunk/PKGBUILD) + 0001-proc_ops-struct.patch | 36 ++ 0002-kernel-5.7.patch | 11 + PKGBUILD | 50 +++ 3 files changed, 97 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 1171171, bbswitch/trunk/0001-proc_ops-struct.patch) === --- community-testing-x86_64/0001-proc_ops-struct.patch (rev 0) +++ community-testing-x86_64/0001-proc_ops-struct.patch 2022-03-23 00:49:08 UTC (rev 1171179) @@ -0,0 +1,36 @@ +diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c bbswitch-0.8.new/bbswitch.c +--- bbswitch-0.8.orig/bbswitch.c 2013-12-04 21:22:06.0 -0200 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300 +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + + #define BBSWITCH_VERSION "0.8" + +@@ -375,13 +376,23 @@ + return 0; + } + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) ++static struct proc_ops bbswitch_fops = { ++.proc_open = bbswitch_proc_open, ++.proc_read = seq_read, ++.proc_write = bbswitch_proc_write, ++.proc_lseek = seq_lseek, ++.proc_release= single_release ++}; ++#else + static struct file_operations bbswitch_fops = { + .open = bbswitch_proc_open, + .read = seq_read, + .write = bbswitch_proc_write, + .llseek = seq_lseek, + .release= single_release +-}; ++ }; ++#endif + + static struct notifier_block nb = { + .notifier_call = _pm_handler Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 1171171, bbswitch/trunk/0002-kernel-5.7.patch) === --- community-testing-x86_64/0002-kernel-5.7.patch (rev 0) +++ community-testing-x86_64/0002-kernel-5.7.patch 2022-03-23 00:49:08 UTC (rev 1171179) @@ -0,0 +1,11 @@ +diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c +--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 + bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 + +@@ -29,6 +29,7 @@ + #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt + + #include ++#include + #include + #include + #include Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:08 UTC (rev 1171179) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=494 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +makedepends=('linux-headers') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz; +0001-proc_ops-struct.patch 0002-kernel-5.7.patch) +sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c' + '993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1' + '2eeae463b2f83e7744ff1a769cb6186389e026fc78668e836525dfd16a56abfae01cfb150c9bb46af74ec42e87ebea91636118fe0c773e7eaa7ea671b25d2e04') + +prepare() { + cd ${pkgbase}-${pkgver} + patch -Np1 < ../0001-proc_ops-struct.patch + patch -Np1 < ../0002-kernel-5.7.patch +} + +build() { + cd ${pkgbase}-${pkgver} + make KDIR=/usr/src/linux +} + +package_bbswitch() { + depends=('linux') + + cd ${pkgbase}-${pkgver} + _extradir="/usr/lib/modules/$(
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:54:16 Author: felixonmars Revision: 1171183 upgpkg: haskell-brick 0.66-1: rebuild with brick 0.66 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:50:22 UTC (rev 1171182) +++ PKGBUILD2022-03-23 00:54:16 UTC (rev 1171183) @@ -3,8 +3,8 @@ _hkgname=brick pkgname=haskell-brick -pkgver=0.65.1 -pkgrel=5 +pkgver=0.66 +pkgrel=1 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("BSD") @@ -14,7 +14,7 @@ '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=('2d2eec71266b15f39b932fe1e16af5446e26fa6c3cbb10fbe8964f7428aad525c7cd08278c084d87b78f0be7227e21672b9b8a7550cee0b68422ef4826e17b65') +sha512sums=('a0630e19fe5a75c9c73e643884e76cdaa836f1191657a05884f751e8107d5759139d7253dc0026111e1f3a95113006c49a6f44979a37ed2edcd34b1d0f31') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:49:05 Author: heftig Revision: 1171175 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:05 UTC (rev 1171175) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=381 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in nushell/repos/community-x86_64 (4 files)
Date: Wednesday, March 23, 2022 @ 00:50:22 Author: grawlinson Revision: 1171182 archrelease: copy trunk to community-x86_64 Added: nushell/repos/community-x86_64/PKGBUILD (from rev 1171181, nushell/trunk/PKGBUILD) nushell/repos/community-x86_64/nushell.install (from rev 1171181, nushell/trunk/nushell.install) Deleted: nushell/repos/community-x86_64/PKGBUILD nushell/repos/community-x86_64/nushell.install -+ PKGBUILD| 124 ++ nushell.install | 24 +- 2 files changed, 72 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-23 00:49:26 UTC (rev 1171181) +++ PKGBUILD2022-03-23 00:50:22 UTC (rev 1171182) @@ -1,64 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: KokaKiwi -# Contributor: Felix Golatofski -# Contributor: Bumsik Kim - -pkgname=nushell -pkgver=0.44.0 -pkgrel=1 -pkgdesc="A new type of shell" -arch=('x86_64') -url="https://www.nushell.sh; -license=('MIT') -depends=('openssl' 'libxcb' 'libx11' 'curl' 'bzip2') -makedepends=('git' 'rust') -options=('!lto') -install="$pkgname.install" -_commit='a660720b6889eab2fa3153854b0a367172c3821d' -source=("$pkgname::git+https://github.com/nushell/nushell.git#commit=$_commit;) -b2sums=('SKIP') - -# NOTE: as of 0.40.0, upstream uses upx to reduce binary size, but this strips -# RELRO + PIE, so we do not enable this - -pkgver() { - cd "$pkgname" - git describe --tags -} - -prepare() { - cd "$pkgname" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname" - cargo build --release --frozen --workspace --features=extra -} - -check() { - cd "$pkgname" - cargo test --frozen --workspace --features=extra -} - -package() { - cd "$pkgname" - - # binaries - find target/release \ --maxdepth 1 \ --executable \ --type f \ --exec install -vDm755 -t "$pkgdir/usr/bin" "{}" + - - # remove binaries not present in upstream releases - rm -f "$pkgdir/usr/bin/table" - rm -f "$pkgdir/usr/bin/"nu_plugin_{core,extra}_* - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md - cp -vr docs/* "$pkgdir/usr/share/doc/$pkgname" - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE -} Copied: nushell/repos/community-x86_64/PKGBUILD (from rev 1171181, nushell/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-23 00:50:22 UTC (rev 1171182) @@ -0,0 +1,60 @@ +# Maintainer: George Rawlinson +# Contributor: KokaKiwi +# Contributor: Felix Golatofski +# Contributor: Bumsik Kim + +pkgname=nushell +pkgver=0.60.0 +pkgrel=1 +pkgdesc="A new type of shell" +arch=('x86_64') +url="https://www.nushell.sh; +license=('MIT') +depends=('openssl' 'libxcb' 'libx11' 'curl' 'bzip2') +makedepends=('git' 'rust') +options=('!lto') +install="$pkgname.install" +_commit='74af31a42ff4feb8d5d9897c0d99c7434678a315' +source=("$pkgname::git+https://github.com/nushell/nushell.git#commit=$_commit;) +b2sums=('SKIP') + +# NOTE: as of 0.40.0, upstream uses upx to reduce binary size, but this strips +# RELRO + PIE, so we do not enable this + +pkgver() { + cd "$pkgname" + git describe --tags +} + +prepare() { + cd "$pkgname" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname" + cargo build --release --frozen --workspace --features=extra +} + +check() { + cd "$pkgname" + cargo test --frozen --workspace --features=extra +} + +package() { + cd "$pkgname" + + # binaries + find target/release \ +-maxdepth 1 \ +-executable \ +-type f \ +-name "nu*" \ +-exec install -vDm755 -t "$pkgdir/usr/bin" "{}" + + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +} Deleted: nushell.install === --- nushell.install 2022-03-23 00:49:26 UTC (rev 1171181) +++ nushell.install 2022-03-23 00:50:22 UTC (rev 1171182) @@ -1,12 +0,0 @@ -post_install() { - grep -Fqx /bin/nu /etc/shells || echo /bin/nu >> /etc/shells - grep -Fqx /usr/bin/nu /etc/shells || echo /usr/bin/nu >> /etc/shells -} - -post_upgrade() { - post_install -} - -pre_remove() { - sed -i -r '/^(\/usr)?\/bin\/nu$/d' etc/shells -} Copied: nushell/repos/community-x86_64/nushell.install (from rev 1171181, nushell/trunk/nushell.install) === --- nushell.install (rev 0) +++ nushell.install 2022-03-23 00:50:22 UTC (rev 1171182) @@ -0,0 +1,12 @@ +post_install() { + grep -Fqx /bin/nu /etc/shells || echo /bin/nu >> /etc/shells + grep -Fqx /usr/bin/nu /etc/shells || echo /usr/bin/nu >> /etc/shells +} + +post_upgrade()
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:54:27 Author: felixonmars Revision: 1171184 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 1171183, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 1171183, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:54:27 UTC (rev 1171184) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.66 +pkgrel=1 +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-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=('a0630e19fe5a75c9c73e643884e76cdaa836f1191657a05884f751e8107d5759139d7253dc0026111e1f3a95113006c49a6f44979a37ed2edcd34b1d0f31') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-demos +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:30:00 Author: felixonmars Revision: 1171011 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/ haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171010, haskell-hls-ormolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171010, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:30:00 UTC (rev 1171011) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.1.0 +pkgrel=128 +pkgdesc="Integration with the Ormolu code formatter" +url="https://hackage.haskell.org/package/hls-ormolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-ormolu') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in firefox-i18n/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:31:46 Author: heftig Revision: 440593 archrelease: copy trunk to extra-any Added: firefox-i18n/repos/extra-any/PKGBUILD (from rev 440592, firefox-i18n/trunk/PKGBUILD) Deleted: firefox-i18n/repos/extra-any/PKGBUILD --+ PKGBUILD | 468 ++--- 1 file changed, 234 insertions(+), 234 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-23 00:31:31 UTC (rev 440592) +++ PKGBUILD2022-03-23 00:31:46 UTC (rev 440593) @@ -1,234 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Thomas Baechler -# Contributor: Jaroslaw Swierczynski -# Contributor: Michal Hybner -# Contributor: Andrea Scarpino - -pkgbase=firefox-i18n -pkgver=98.0.1 -pkgrel=1 -pkgdesc="Language pack for Firefox" -arch=(any) -license=(MPL GPL LGPL) -url="https://www.mozilla.org/firefox/; - -_languages=( - 'ach"Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast"Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca-valencia "Catalan (Valencian)"' - 'ca "Catalan"' - 'cak"Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb"Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canadian)"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb"Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab"Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij"Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son"Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs"Chicahuaxtla Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox" - depends=("firefox>=$pkgver") - install -Dm644 firefox-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -sha256sums=('8551c946428371a610c7e14a12fd18524532cdd8be8cc397e1fee95736879a43' -'0322c02cf6af3a84781a202d56cb0ed10c3b4c943fcde0ca626ca9e7fb4f13e3' -'37461dac4bdfae216c6f543affd3096d676976a9bb9fcb6e59a1ef1325153741' -'6083a88939a920ef0cde5f89e74da107d8e9f4d215afcbe8dec4d04eaacc1645' -'5b1b83e632229e86f18b4fef7b851b3530cad4fb20583d659fc3c1c033a5469e' -'752fbe46811a6800ea38edd6354c9f5d353d3027aab064e69da7e13d67ded55f' -'571ee53607605dd789f4f951d14f88da28fdb8b30f2e830afb365790443bb9f7' -'af3b6d719c0dbc273111e88de24893a47f578407fa97ce133206d64b483fa7bf' -'dc95ab09a63da462e1ac692d97e8b0efc8545d1149cfab329925390785b5f118' -'e83732d7b70e6e2772dae4897498eb5a26f9d9605800191a2cf54201746ab705' -'70b18f970b371f49f1b6d0079c657d8df305c2aa33cd40aa5a84f101338faa82' -'44c1727482670a5dbabb1a1fffbd4a6f5910a0e08ad5d00bec834955ffec3db6' -
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:27:56 Author: felixonmars Revision: 1171000 upgpkg: haskell-hls-hlint-plugin 1.0.1.1-125: rebuild with terminal-size 0.3.3 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:27:50 UTC (rev 1170999) +++ PKGBUILD2022-03-23 00:27:56 UTC (rev 1171000) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.1 -pkgrel=124 +pkgrel=125 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin; license=("Apache")
[arch-commits] Commit in broadcom-wl-dkms/repos/community-x86_64 (31 files)
Date: Wednesday, March 23, 2022 @ 00:48:07 Author: heftig Revision: 1171162 archrelease: copy trunk to community-x86_64 Added: broadcom-wl-dkms/repos/community-x86_64/001-null-pointer-fix.patch (from rev 1171161, broadcom-wl-dkms/trunk/001-null-pointer-fix.patch) broadcom-wl-dkms/repos/community-x86_64/002-rdtscl.patch (from rev 1171161, broadcom-wl-dkms/trunk/002-rdtscl.patch) broadcom-wl-dkms/repos/community-x86_64/003-linux47.patch (from rev 1171161, broadcom-wl-dkms/trunk/003-linux47.patch) broadcom-wl-dkms/repos/community-x86_64/004-linux48.patch (from rev 1171161, broadcom-wl-dkms/trunk/004-linux48.patch) broadcom-wl-dkms/repos/community-x86_64/005-debian-fix-kernel-warnings.patch (from rev 1171161, broadcom-wl-dkms/trunk/005-debian-fix-kernel-warnings.patch) broadcom-wl-dkms/repos/community-x86_64/006-linux411.patch (from rev 1171161, broadcom-wl-dkms/trunk/006-linux411.patch) broadcom-wl-dkms/repos/community-x86_64/007-linux412.patch (from rev 1171161, broadcom-wl-dkms/trunk/007-linux412.patch) broadcom-wl-dkms/repos/community-x86_64/008-linux415.patch (from rev 1171161, broadcom-wl-dkms/trunk/008-linux415.patch) broadcom-wl-dkms/repos/community-x86_64/009-fix_mac_profile_discrepancy.patch (from rev 1171161, broadcom-wl-dkms/trunk/009-fix_mac_profile_discrepancy.patch) broadcom-wl-dkms/repos/community-x86_64/010-linux56.patch (from rev 1171161, broadcom-wl-dkms/trunk/010-linux56.patch) broadcom-wl-dkms/repos/community-x86_64/011-linux59.patch (from rev 1171161, broadcom-wl-dkms/trunk/011-linux59.patch) broadcom-wl-dkms/repos/community-x86_64/012-linux517.patch (from rev 1171161, broadcom-wl-dkms/trunk/012-linux517.patch) broadcom-wl-dkms/repos/community-x86_64/PKGBUILD (from rev 1171161, broadcom-wl-dkms/trunk/PKGBUILD) broadcom-wl-dkms/repos/community-x86_64/broadcom-wl-dkms.conf (from rev 1171161, broadcom-wl-dkms/trunk/broadcom-wl-dkms.conf) broadcom-wl-dkms/repos/community-x86_64/broadcom-wl-dkms.install (from rev 1171161, broadcom-wl-dkms/trunk/broadcom-wl-dkms.install) broadcom-wl-dkms/repos/community-x86_64/dkms.conf.in (from rev 1171161, broadcom-wl-dkms/trunk/dkms.conf.in) Deleted: broadcom-wl-dkms/repos/community-x86_64/001-null-pointer-fix.patch broadcom-wl-dkms/repos/community-x86_64/002-rdtscl.patch broadcom-wl-dkms/repos/community-x86_64/003-linux47.patch broadcom-wl-dkms/repos/community-x86_64/004-linux48.patch broadcom-wl-dkms/repos/community-x86_64/005-debian-fix-kernel-warnings.patch broadcom-wl-dkms/repos/community-x86_64/006-linux411.patch broadcom-wl-dkms/repos/community-x86_64/007-linux412.patch broadcom-wl-dkms/repos/community-x86_64/008-linux415.patch broadcom-wl-dkms/repos/community-x86_64/009-fix_mac_profile_discrepancy.patch broadcom-wl-dkms/repos/community-x86_64/010-linux56.patch broadcom-wl-dkms/repos/community-x86_64/011-linux59.patch broadcom-wl-dkms/repos/community-x86_64/PKGBUILD broadcom-wl-dkms/repos/community-x86_64/broadcom-wl-dkms.conf broadcom-wl-dkms/repos/community-x86_64/broadcom-wl-dkms.install broadcom-wl-dkms/repos/community-x86_64/dkms.conf.in ---+ 001-null-pointer-fix.patch| 54 ++-- 002-rdtscl.patch | 44 +-- 003-linux47.patch | 218 004-linux48.patch | 128 - 005-debian-fix-kernel-warnings.patch | 322 006-linux411.patch| 54 ++-- 007-linux412.patch| 136 +- 008-linux415.patch| 92 +++--- 009-fix_mac_profile_discrepancy.patch | 28 +- 010-linux56.patch | 110 011-linux59.patch | 422 012-linux517.patch| 39 ++ PKGBUILD | 134 +- broadcom-wl-dkms.conf | 16 - broadcom-wl-dkms.install | 28 +- dkms.conf.in | 31 +- 16 files changed, 949 insertions(+), 907 deletions(-) Deleted: 001-null-pointer-fix.patch === --- 001-null-pointer-fix.patch 2022-03-23 00:47:47 UTC (rev 1171161) +++ 001-null-pointer-fix.patch 2022-03-23 00:48:07 UTC (rev 1171162) @@ -1,27 +0,0 @@ -Description: Fixing null pointer crash - -Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773713 -Bug-Ubuntu: https://launchpad.net/bugs/1415880 -Last-Update: 2015-08-18 - - src/wl/sys/wl_linux.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/wl/sys/wl_linux.c b/src/wl/sys/wl_linux.c -index 860b935..295156f 100644 a/src/wl/sys/wl_linux.c -+++ b/src/wl/sys/wl_linux.c -@@ -2157,8 +2157,8 @@ wl_start(struct sk_buff *skb, struct net_device *dev) - wlif = WL_DEV_IF(dev); - wl = WL_INFO(dev); - -+
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:22 Author: heftig Revision: 1171166 6.30.223.271-373: linux 5.17.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:21 UTC (rev 1171165) +++ PKGBUILD2022-03-23 00:48:22 UTC (rev 1171166) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=372 +pkgrel=373 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:30:46 Author: felixonmars Revision: 1171017 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/ haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171016, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171016, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:30:46 UTC (rev 1171017) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.1.0 +pkgrel=125 +pkgdesc="Pragmas plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-pragmas-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:49:07 Author: heftig Revision: 1171178 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/ virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1171175, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1171175, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:07 UTC (rev 1171178) @@ -0,0 +1,40 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.32 +pkgrel=18 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:31:01 Author: felixonmars Revision: 1171019 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/ haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171018, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171018, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:31:01 UTC (rev 1171019) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-call-hierarchy-plugin +pkgname=haskell-hls-call-hierarchy-plugin +pkgver=1.0.0.0 +pkgrel=125 +pkgdesc="Call hierarchy plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-sqlite-simple' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:30:30 Author: felixonmars Revision: 1171015 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-floskell-plugin/repos/community-staging-x86_64/ haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171014, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171014, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:30:30 UTC (rev 1171015) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.1 +pkgrel=125 +pkgdesc="Integration with the Floskell code formatter" +url="https://hackage.haskell.org/package/hls-floskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in vhba-module/repos (3 files)
Date: Wednesday, March 23, 2022 @ 00:49:05 Author: heftig Revision: 1171174 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 1171171, vhba-module/trunk/dkms.conf) ---+ PKGBUILD | 49 + dkms.conf |9 + 2 files changed, 58 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:05 UTC (rev 1171174) @@ -0,0 +1,49 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20211218 +pkgrel=23 +pkgdesc="Kernel module that emulates SCSI devices" +url="https://cdemu.sourceforge.io/; +arch=(x86_64) +license=(GPL) +makedepends=('linux-headers') +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.xz; +dkms.conf) +sha256sums=('72c5a8c1c452805e4cef8cafefcecc2d25ce197ae4c67383082802e5adcd77b6' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:49:04 Author: heftig Revision: 1171172 archrelease: copy trunk to community-testing-x86_64 Added: deepin-anything-arch/repos/community-testing-x86_64/ deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:04 UTC (rev 1171172) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.9 +pkgrel=73 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything; +license=('GPL3') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("https://github.com/linuxdeepin/deepin-anything/archive/$pkgver/deepin-anything-$pkgver.tar.gz;) +sha512sums=('d7038f900c7f6cf2af156ced0fab6bcd46bff347011acc34b5d355ae8f09efe3f323724b728fbfe9c8b961e238ceb7c81aaf45f2e446b5d9ce908e8c0a658c5b') + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux +} + +package() { + depends=('linux') + + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:30:14 Author: felixonmars Revision: 1171013 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/ haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171012, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171012, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:30:14 UTC (rev 1171013) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.2 +pkgrel=129 +pkgdesc="Integration with the Fourmolu code formatter" +url="https://hackage.haskell.org/package/hls-fourmolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in firefox-i18n/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:30:56 Author: heftig Revision: 440590 98.0.2-1 Modified: firefox-i18n/trunk/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-22 22:54:09 UTC (rev 440589) +++ PKGBUILD2022-03-23 00:30:56 UTC (rev 440590) @@ -5,7 +5,7 @@ # Contributor: Andrea Scarpino pkgbase=firefox-i18n -pkgver=98.0.1 +pkgver=98.0.2 pkgrel=1 pkgdesc="Language pack for Firefox" arch=(any) @@ -136,99 +136,99 @@ "$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -sha256sums=('8551c946428371a610c7e14a12fd18524532cdd8be8cc397e1fee95736879a43' -'0322c02cf6af3a84781a202d56cb0ed10c3b4c943fcde0ca626ca9e7fb4f13e3' -'37461dac4bdfae216c6f543affd3096d676976a9bb9fcb6e59a1ef1325153741' -'6083a88939a920ef0cde5f89e74da107d8e9f4d215afcbe8dec4d04eaacc1645' -'5b1b83e632229e86f18b4fef7b851b3530cad4fb20583d659fc3c1c033a5469e' -'752fbe46811a6800ea38edd6354c9f5d353d3027aab064e69da7e13d67ded55f' -'571ee53607605dd789f4f951d14f88da28fdb8b30f2e830afb365790443bb9f7' -'af3b6d719c0dbc273111e88de24893a47f578407fa97ce133206d64b483fa7bf' -'dc95ab09a63da462e1ac692d97e8b0efc8545d1149cfab329925390785b5f118' -'e83732d7b70e6e2772dae4897498eb5a26f9d9605800191a2cf54201746ab705' -'70b18f970b371f49f1b6d0079c657d8df305c2aa33cd40aa5a84f101338faa82' -'44c1727482670a5dbabb1a1fffbd4a6f5910a0e08ad5d00bec834955ffec3db6' -'830c126706c012c4809fb3a88145fc3e3221ed9c653ed9e9de5c7d53517ab427' -'bae8b7140f6f7b99c99030a01d09a7cf372c0e57d4ba989cdc4b11fea9f92c8e' -'9add64fe8c7e4f490e1975a5888e380035ed474dbeeaa436434ae8284308f3b2' -'cec35f499b2c730db400c51a6c593e680ddb150ecaf5bbf6dd4aeb8d90e8e6a6' -'080bb47c3561c460cfc5feadb2b1580718fd830554d49501fc8a506996160d3d' -'b50119c0eb189d95be8306e4710833b60e160b2232159cc9d3a6dcb77619f087' -'5021161a843eadad79f7011373a8fbf32fd00ae4576335c35d59250ee1ffb71b' -'9153eae1a8ca9a61102f951e95594caf8d996138c0537b4f793a34c57bf8686b' -'f91f021d1792ba948f95dfbe1b567639f3d588222337ca4984617d59701e8a8e' -'abf4b7105f28697ea693ac290a245742c7598c9298d57ed04d604ff57758e5cc' -'105502f2eb189c4a9348a1369b9e4992f7c184f6dd31a3b61ea9c805f05bd554' -'ede177e32dd811835a2063f5040efad77263d9b711cd391b01849536979e1384' -'d41aaab9333da1dd781fc4415d933bbb0681d6d8b6ee9813e3ccc75afe69d11b' -'fbaf991836e12d4711990c402fcca3be9d986ab6df603b6e02c7b66daf454c61' -'adc7be162f3d3008c2b36e0c96b4146b989e4be99f68b7c0b0fa7cd4954f26ae' -'36b920b06b47216420da76f63461684eb29fd9d07ec44f1ba1a3752543bd37c6' -'f115999a19c8ff424de3eb46625e517a388e7fcd0d44053d4e5410a4d8dd9145' -'89d1a3332a113ba8f5ad4be1093d6fa5c0368f52f23f183b984ed6aeb33744a2' -'668b61c77498f9d4c32b0477c8022c6930cad07e08136af126b1b4745deb877a' -'6371c600d5f0cb4b6b896ba1eacb3953e81200d25804b9a248f3644984e37fa6' -'db5562d3c8df64af713cb5c3bcac5c7c60af8ab18741774a076c3306bd3c0092' -'b25baf4262774496cb090cfb643beaee9ef1d1e5557ac8de34ba5fa5338d464f' -'75e21568d8571f60b87a511f44ec2665c787144b58f699818f5e78358b008b99' -'1752c0e0dd54b37ed76199dd81869c6fd81c3e4a6653a811530348d8ba600d00' -'1e297d5f8a1262eeaf7d09666f53ba884d3a04d15f8bde7bdc0986ac393e3f02' -'1fc198d1b153c6f45e319f8ef979b7f102239644da13b2d182515cdf97861f25' -'0656663ce27beba87780dc691ce621ee1181edf5d3613205d76bcf467ea4edc2' -'fd94a9c704ba744812de7bd95aa8f42e1c2ee8e2cc462f4d9f2aa872a5c64156' -'816994350857b2afe79b4c1d60a817369130addf64def1acba7f1ead2ecbbac2' -'681034b20aa39aae480dd4e91598c4879f9a35ca2221c516b5f7c48179205aef' -'b370a72e96d8c5c09b7b033ce22a9d0cca33374a6510626e4df4e180f66073a5' -'9ef47a5fc94cf0b6f6efe48a26ecbfb9f02dc5e0823c26373f6e835ae44c6b44' -'d22562c7b068f6cf2b60f79f811f64bd5baa344b3b9b9e34a2b20c3f9a80e193' -'f3c2cd5e7eb56414119a887e170bbf972d258190f629f6da6dc3c5928fcd4b47' -'5356f1e5ee1b1eb1ef5439d9ff67ae5679ef4d133b4d19236b062d14a0f9f0c0' -'c830a84414d6b53a335f4d27ec7b6bb77d6f87b470720199eef0a102894b94d1' -'bc903c468fcdc366ea6fd4c4289c1896794f7c006516bfc4d42b200cbcf2da93' -'d2cfd0829490ddfa8a2b41b7cf027fe19b089ba500f7ed9a1a1a12b2fbb4c61a' -'1797dccfd1a772a64ec13c2b55af8f36a277d2a0bf4531ff39afc9f48c7396d1' -'75dd69ac750f7cf4390914af4d33fa5995fc869d2a5b570d6e079f81b47bf183' -'8010e5e3dd3f2699a1483334e83708781f4cc026596fd3785808ea4b1a5f16c6' -
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:49:04 Author: heftig Revision: 1171173 archrelease: copy trunk to community-testing-x86_64 Added: broadcom-wl/repos/community-testing-x86_64/ broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1171171, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-03-23 00:49:04 UTC (rev 1171173) @@ -0,0 +1,42 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=373 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}") + +build() { +_kernver=$(
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:49:07 Author: heftig Revision: 440596 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 440595, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 440595, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-03-23 00:49:07 UTC (rev 440596) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=510.54 +pkgrel=10 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=('linux-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:30:05 Author: felixonmars Revision: 1171012 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-129: rebuild with terminal-size 0.3.3 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:30:00 UTC (rev 1171011) +++ PKGBUILD2022-03-23 00:30:05 UTC (rev 1171012) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.2 -pkgrel=128 +pkgrel=129 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin; license=("Apache")
[arch-commits] Commit in linux/repos (3 files)
Date: Wednesday, March 23, 2022 @ 00:49:10 Author: heftig Revision: 440597 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 440596, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 440596, linux/trunk/config) --+ PKGBUILD | 203 + config |10853 + 2 files changed, 11056 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 440596:440597 to see the changes.
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:25 Author: heftig Revision: 1171169 20211218-23: linux 5.17.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:24 UTC (rev 1171168) +++ PKGBUILD2022-03-23 00:48:25 UTC (rev 1171169) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20211218 -pkgrel=22 +pkgrel=23 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64)
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:26 Author: heftig Revision: 1171170 1.2.2-28: linux 5.17.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:25 UTC (rev 1171169) +++ PKGBUILD2022-03-23 00:48:26 UTC (rev 1171170) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.2.2 -pkgrel=27 +pkgrel=28 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:29 Author: heftig Revision: 1171171 5.0.9-73: linux 5.17.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:26 UTC (rev 1171170) +++ PKGBUILD2022-03-23 00:48:29 UTC (rev 1171171) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.9 -pkgrel=72 +pkgrel=73 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything;
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:21 Author: heftig Revision: 1171165 0.43-381: linux 5.17.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:20 UTC (rev 1171164) +++ PKGBUILD2022-03-23 00:48:21 UTC (rev 1171165) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=380 +pkgrel=381 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in haskell-hls-pragmas-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:30:36 Author: felixonmars Revision: 1171016 upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-125: rebuild with terminal-size 0.3.3 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:30:30 UTC (rev 1171015) +++ PKGBUILD2022-03-23 00:30:36 UTC (rev 1171016) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.1.0 -pkgrel=124 +pkgrel=125 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin; license=("Apache")
[arch-commits] Commit in r8168/trunk (PKGBUILD linux517.patch)
Date: Wednesday, March 23, 2022 @ 00:48:24 Author: heftig Revision: 1171168 8.049.02-66: linux 5.17.arch1-1 Added: r8168/trunk/linux517.patch Modified: r8168/trunk/PKGBUILD + PKGBUILD | 13 ++--- linux517.patch | 32 2 files changed, 42 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:23 UTC (rev 1171167) +++ PKGBUILD2022-03-23 00:48:24 UTC (rev 1171168) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.049.02 -pkgrel=65 +pkgrel=66 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL") @@ -11,11 +11,18 @@ arch=('x86_64') makedepends=('linux-headers') source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz - https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc) + https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc +linux517.patch) sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24' -'SKIP') +'SKIP' +'6c718137bed0f80bce52cc6862e755de7a1d0c2cbb75491ab5b099bd04534c1c') validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano Torromeo +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../linux517.patch +} + build() { cd "$pkgname-$pkgver" # avoid using the Makefile directly -- it doesn't understand Added: linux517.patch === --- linux517.patch (rev 0) +++ linux517.patch 2022-03-23 00:48:24 UTC (rev 1171168) @@ -0,0 +1,32 @@ +diff -u -r r8168-8.049.02/src/r8168_n.c r8168-8.049.02-linux517/src/r8168_n.c +--- r8168-8.049.02/src/r8168_n.c 2021-07-05 08:30:48.0 + r8168-8.049.02-linux517/src/r8168_n.c 2022-03-23 00:32:48.392881125 + +@@ -1733,7 +1733,7 @@ + static int rtl8168_proc_open(struct inode *inode, struct file *file) + { + struct net_device *dev = proc_get_parent_data(inode); +-int (*show)(struct seq_file *, void *) = PDE_DATA(inode); ++int (*show)(struct seq_file *, void *) = pde_data(inode); + + return single_open(file, show, dev); + } +@@ -24061,6 +24061,7 @@ + struct rtl8168_private *tp = netdev_priv(dev); + int i; + u8 mac_addr[MAC_ADDR_LEN]; ++u8 addr[ETH_ALEN]; + + for (i = 0; i < MAC_ADDR_LEN; i++) + mac_addr[i] = RTL_R8(tp, MAC0 + i); +@@ -24129,9 +24130,10 @@ + rtl8168_rar_set(tp, mac_addr); + + for (i = 0; i < MAC_ADDR_LEN; i++) { +-dev->dev_addr[i] = RTL_R8(tp, MAC0 + i); ++addr[i] = RTL_R8(tp, MAC0 + i); + tp->org_mac_addr[i] = dev->dev_addr[i]; /* keep the original MAC address */ + } ++eth_hw_addr_set(dev, addr); + #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,13) + memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len); + #endif
[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:19 Author: heftig Revision: 1171163 r73.0cf3b48-192: linux 5.17.arch1-1 Modified: netfilter-fullconenat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:07 UTC (rev 1171162) +++ PKGBUILD2022-03-23 00:48:19 UTC (rev 1171163) @@ -3,7 +3,7 @@ pkgname=netfilter-fullconenat pkgver=r73.0cf3b48 -pkgrel=191 +pkgrel=192 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" arch=('x86_64') url="https://github.com/Chion82/netfilter-full-cone-nat;
[arch-commits] Commit in broadcom-wl-dkms/trunk (3 files)
Date: Wednesday, March 23, 2022 @ 00:47:47 Author: heftig Revision: 1171161 6.30.223.271-29: add patch for linux 5.17 Added: broadcom-wl-dkms/trunk/012-linux517.patch Modified: broadcom-wl-dkms/trunk/PKGBUILD broadcom-wl-dkms/trunk/dkms.conf.in + 012-linux517.patch | 39 +++ PKGBUILD |6 -- dkms.conf.in |1 + 3 files changed, 44 insertions(+), 2 deletions(-) Added: 012-linux517.patch === --- 012-linux517.patch (rev 0) +++ 012-linux517.patch 2022-03-23 00:47:47 UTC (rev 1171161) @@ -0,0 +1,39 @@ +diff -u -r a/src/wl/sys/wl_linux.c b/src/wl/sys/wl_linux.c +--- a/src/wl/sys/wl_linux.c2022-03-23 00:35:42.930416350 + b/src/wl/sys/wl_linux.c2022-03-23 00:40:12.903771013 + +@@ -2980,7 +2980,11 @@ + else + dev->type = ARPHRD_IEEE80211_RADIOTAP; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0) + bcopy(wl->dev->dev_addr, dev->dev_addr, ETHER_ADDR_LEN); ++#else ++ eth_hw_addr_set(wl->dev, dev->dev_addr); ++#endif + + #if defined(WL_USE_NETDEV_OPS) + dev->netdev_ops = _netdev_monitor_ops; +@@ -3261,7 +3265,11 @@ + static ssize_t + wl_proc_read(struct file *filp, char __user *buffer, size_t length, loff_t *offp) + { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0) + wl_info_t * wl = PDE_DATA(file_inode(filp)); ++#else ++ wl_info_t * wl = pde_data(file_inode(filp)); ++#endif + #endif + int bcmerror, len; + int to_user = 0; +@@ -3318,7 +3326,11 @@ + static ssize_t + wl_proc_write(struct file *filp, const char __user *buff, size_t length, loff_t *offp) + { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0) + wl_info_t * wl = PDE_DATA(file_inode(filp)); ++#else ++ wl_info_t * wl = pde_data(file_inode(filp)); ++#endif + #endif + int from_user = 0; + int bcmerror; Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:40:14 UTC (rev 1171160) +++ PKGBUILD2022-03-23 00:47:47 UTC (rev 1171161) @@ -6,7 +6,7 @@ pkgname=broadcom-wl-dkms pkgver=6.30.223.271 -pkgrel=28 +pkgrel=29 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=(x86_64) url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' @@ -27,9 +27,10 @@ '009-fix_mac_profile_discrepancy.patch' '010-linux56.patch' '011-linux59.patch' +'012-linux517.patch' "https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-${pkgver//./_}.tar.gz;) b2sums=('7c4eaa825a37358509a08e5105665eeabc9f097945b6fa163cd5722b00638da5889f5466bd2c5f1b01172f2d0c9fb195f6e18329f2880adb2774406684cbc4c0' - '07ed5e7771e363628fa2cadb12fb0801162c533802590d969bd6e3438c42fc2fc4523653b1fd8e19fd7a4f5cc82e26c2a7a8a0c8b81dbc4dce42cf79d5d9904f' + '662adcf24effdeedb8a9108759ae7710466563ebede29c0e769078db3084fc03d74557e705ec13454faef74ad665d1a9a8f9c50c1e1512f525e06ca7b4268063' '038150b9a50025dbd3c81d09755956216b83c0b54db29dc4bfbc3b46bd67cf4640ad643d69ba7f8d486f52cedeb00929b97e02152e72404e6126a05855f97d6f' 'bbc80e1ac01683ccc2d940212347fc11c74bdc252d492ca79a292015ac25df6a153ac97cb6c0f0a8d51c1c33d5dc0de4fdd61b1958499b946dc817d29646b72f' 'ecf3eb75f8eb3331b0a36b39851536de43cffd3b303db9e9f4fe6fe55d463c3343aba17a99668448427764a719e15e3e862d6a3dc0bc61cb68da9934fb427c6f' @@ -41,6 +42,7 @@ 'bf06e3046cf47debaa508ed11d3f8047424cd16ed7a044dc16a0dc94949ff280c2dc63683e69700a0930b6e0e66bb376b1e366c21a6076f8b56ddc8e06ba0794' '21f7fc163ffcf6857f3a21a8519a42600fd6b3658d14b32191ef1142c817c10c8dc691a3bc39228927ac29d7b7ac5c3a62eb786853046bacb9cc74efb51b6cb0' 'c1f522f6554a7bfe0f7b789b042ada14316ecc87bc196c83bec95f684152f323a4c31f60ff26843e36338b8c7949bf36719a5c8afa439ff71f7c74dae4c755b6' + '978f7ce1e86bcfb8800faaa3b8b40c52e13bfbf13e5b439efe602aa7787c8e230d808519ae43afbe028275cdf01d7ed3cecbeea3e276cd1bd133037ae948f21c' 'e9d01c1a1a63c07f720e3ee53ee3ef634ab12694135300cb0ce47ade0e9e0084967a0b6df64d983e8184240eb3defb128f650bddb7727e901d50315307f3398a') prepare() { Modified: dkms.conf.in === --- dkms.conf.in2022-03-23 00:40:14 UTC (rev 1171160) +++ dkms.conf.in2022-03-23 00:47:47 UTC (rev 1171161) @@ -12,4 +12,5 @@ PATCH[7]="008-linux415.patch" PATCH[8]="010-linux56.patch" PATCH[9]="011-linux59.patch" +PATCH[10]="012-linux517.patch" AUTOINSTALL="yes"
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:23 Author: heftig Revision: 1171167 0.8-494: linux 5.17.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:22 UTC (rev 1171166) +++ PKGBUILD2022-03-23 00:48:23 UTC (rev 1171167) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=493 +pkgrel=494 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch;
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:30:52 Author: felixonmars Revision: 1171018 upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-125: rebuild with terminal-size 0.3.3 Modified: haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:30:46 UTC (rev 1171017) +++ PKGBUILD2022-03-23 00:30:52 UTC (rev 1171018) @@ -3,7 +3,7 @@ _hkgname=hls-call-hierarchy-plugin pkgname=haskell-hls-call-hierarchy-plugin pkgver=1.0.0.0 -pkgrel=124 +pkgrel=125 pkgdesc="Call hierarchy plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin; license=("Apache")
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:33:58 Author: felixonmars Revision: 1171022 upgpkg: haskell-language-server 1.3.0.0-144: rebuild with terminal-size 0.3.3 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:31:18 UTC (rev 1171021) +++ PKGBUILD2022-03-23 00:33:58 UTC (rev 1171022) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.3.0.0 -pkgrel=143 +pkgrel=144 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:48:20 Author: heftig Revision: 1171164 6.1.32-18: linux 5.17.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:48:19 UTC (rev 1171163) +++ PKGBUILD2022-03-23 00:48:20 UTC (rev 1171164) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.32 -pkgrel=17 +pkgrel=18 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in firefox/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:31:00 Author: heftig Revision: 440591 98.0.2-1 Modified: firefox/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:30:56 UTC (rev 440590) +++ PKGBUILD2022-03-23 00:31:00 UTC (rev 440591) @@ -3,7 +3,7 @@ # Contributor: Jakub Schmidtke pkgname=firefox -pkgver=98.0.1 +pkgver=98.0.2 pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" arch=(x86_64) @@ -23,7 +23,7 @@ options=(!emptydirs !makeflags !strip !lto !debug) source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc} $pkgname.desktop identity-icons-brand.svg) -sha256sums=('f8de2f514d94cad25a2c8a5d219399de5c05a907607d51c5c5235a8bc9bb361c' +sha256sums=('c144b6016aaa8ceab8154b9f0b2bbeee6cbc22ab7f811fcece28d36e49565890' 'SKIP' '298eae9de76ec53182f38d5c549d0379569916eebf62149f9d7f4a7edef36abf' 'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9')
[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:28:58 Author: felixonmars Revision: 1171004 upgpkg: haskell-hls-module-name-plugin 1.0.0.1-125: rebuild with terminal-size 0.3.3 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:28:20 UTC (rev 1171003) +++ PKGBUILD2022-03-23 00:28:58 UTC (rev 1171004) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.1 -pkgrel=124 +pkgrel=125 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin; license=("Apache")
[arch-commits] Commit in linux/trunk (PKGBUILD config)
Date: Wednesday, March 23, 2022 @ 00:44:26 Author: heftig Revision: 440594 5.17.arch1-1 Modified: linux/trunk/PKGBUILD linux/trunk/config --+ PKGBUILD |4 - config | 202 - 2 files changed, 149 insertions(+), 57 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:31:46 UTC (rev 440593) +++ PKGBUILD2022-03-23 00:44:26 UTC (rev 440594) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.16.16.arch1 +pkgver=5.17.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.} @@ -26,7 +26,7 @@ 'C7E7849466FE2358343588377258734B41C31549' # David Runge ) sha256sums=('SKIP' -'937b8c12653d7b18be9b5673e9fa7fba9512c2b5c947e5d489a5e0749a0a8253') +'05381b085c83737922a85fa6f42aa61b3d1400840a7952bf8524726e1d8f74f8') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2022-03-23 00:31:46 UTC (rev 440593) +++ config 2022-03-23 00:44:26 UTC (rev 440594) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.16.14-arch1 Kernel Configuration +# Linux/x86 5.17.0-arch1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" CONFIG_CC_IS_GCC=y @@ -167,7 +167,6 @@ CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 -CONFIG_RCU_FAST_NO_HZ=y CONFIG_RCU_BOOST=y CONFIG_RCU_BOOST_DELAY=500 # CONFIG_RCU_NOCB_CPU is not set @@ -287,6 +286,7 @@ CONFIG_RSEQ=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y +CONFIG_GUEST_PERF_EVENTS=y # # Kernel Performance Events And Counters @@ -329,9 +329,6 @@ CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_FILTER_PGPROT=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_NR_GPIO=1024 CONFIG_ARCH_SUSPEND_POSSIBLE=y @@ -453,6 +450,7 @@ CONFIG_X86_5LEVEL=y CONFIG_X86_DIRECT_GBPAGES=y CONFIG_X86_CPA_STATISTICS=y +CONFIG_X86_MEM_ENCRYPT=y CONFIG_AMD_MEM_ENCRYPT=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_NUMA=y @@ -523,7 +521,6 @@ CONFIG_ARCH_HAS_ADD_PAGES=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y # # Power management and ACPI options @@ -556,6 +553,7 @@ CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y +CONFIG_ACPI_TABLE_LIB=y # CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_FPDT=y @@ -610,6 +608,8 @@ CONFIG_ACPI_EXTLOG=m CONFIG_ACPI_ADXL=y CONFIG_ACPI_CONFIGFS=m +CONFIG_ACPI_PFRUT=m +CONFIG_ACPI_PCC=y CONFIG_PMIC_OPREGION=y CONFIG_BYTCRC_PMIC_OPREGION=y CONFIG_CHTCRC_PMIC_OPREGION=y @@ -645,6 +645,7 @@ # CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=m +CONFIG_X86_AMD_PSTATE=m CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_POWERNOW_K8=m @@ -695,9 +696,11 @@ # end of Binary Emulations CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_PFNCACHE=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQFD=y CONFIG_HAVE_KVM_IRQ_ROUTING=y +CONFIG_HAVE_KVM_DIRTY_RING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y @@ -817,6 +820,7 @@ CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y CONFIG_PAGE_SIZE_LESS_THAN_64KB=y +CONFIG_PAGE_SIZE_LESS_THAN_256KB=y CONFIG_HAVE_STACK_VALIDATION=y CONFIG_HAVE_RELIABLE_STACKTRACE=y CONFIG_ISA_BUS_API=y @@ -841,9 +845,11 @@ CONFIG_HAVE_PREEMPT_DYNAMIC=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y CONFIG_ARCH_HAS_ELFCORE_COMPAT=y CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y CONFIG_DYNAMIC_SIGFRAME=y +CONFIG_HAVE_ARCH_NODE_DEV_GROUP=y # # GCOV-based kernel profiling @@ -887,6 +893,7 @@ CONFIG_BLK_RQ_ALLOC_TIME=y CONFIG_BLK_CGROUP_RWSTAT=y CONFIG_BLK_DEV_BSG_COMMON=y +CONFIG_BLK_ICQ=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=y @@ -1020,7 +1027,10 @@ CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_ARCH_WANTS_THP_SWAP=y CONFIG_THP_SWAP=y -CONFIG_CLEANCACHE=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_USE_PERCPU_NUMA_NODE_ID=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_FRONTSWAP=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set @@ -1067,6 +1077,7 @@ CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y CONFIG_SECRETMEM=y +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -1275,7 +1286,6 @@ CONFIG_NFT_NUMGEN=m CONFIG_NFT_CT=m CONFIG_NFT_FLOW_OFFLOAD=m -CONFIG_NFT_COUNTER=m CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m @@ -1475,7 +1485,6 @@ CONFIG_NFT_DUP_IPV4=m
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:31:18 Author: felixonmars Revision: 1171021 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171020, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171020, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:31:18 UTC (rev 1171021) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.1.2.0 +pkgrel=126 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + # https://github.com/haskell/haskell-language-server/issues/1809 + runhaskell Setup test --show-details=direct || echo "Tests failed" +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:34:08 Author: felixonmars Revision: 1171023 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1171022, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1171022, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:34:08 UTC (rev 1171023) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.3.0.0 +pkgrel=144 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin' + 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' + 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' + 'haskell-optparse-simple' 'haskell-regex-tdfa' 'haskell-safe-exceptions' + 'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hls-refine-imports-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + uusi -u ghc-api-compat $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic -f-splice + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:30:20 Author: felixonmars Revision: 1171014 upgpkg: haskell-hls-floskell-plugin 1.0.0.1-125: rebuild with terminal-size 0.3.3 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:30:14 UTC (rev 1171013) +++ PKGBUILD2022-03-23 00:30:20 UTC (rev 1171014) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.1 -pkgrel=124 +pkgrel=125 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:29:50 Author: felixonmars Revision: 1171010 upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-128: rebuild with terminal-size 0.3.3 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:29:45 UTC (rev 1171009) +++ PKGBUILD2022-03-23 00:29:50 UTC (rev 1171010) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.1.0 -pkgrel=127 +pkgrel=128 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:31:08 Author: felixonmars Revision: 1171020 upgpkg: haskell-hls-eval-plugin 1.1.2.0-126: rebuild with terminal-size 0.3.3 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:31:01 UTC (rev 1171019) +++ PKGBUILD2022-03-23 00:31:08 UTC (rev 1171020) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.1.2.0 -pkgrel=125 +pkgrel=126 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:29:45 Author: felixonmars Revision: 1171009 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171008, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171008, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:29:45 UTC (rev 1171009) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.3 +pkgrel=125 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:29:31 Author: felixonmars Revision: 1171007 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/ haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171006, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171006, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:29:31 UTC (rev 1171007) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.2 +pkgrel=126 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:29:36 Author: felixonmars Revision: 1171008 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-125: rebuild with terminal-size 0.3.3 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:29:31 UTC (rev 1171007) +++ PKGBUILD2022-03-23 00:29:36 UTC (rev 1171008) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.3 -pkgrel=124 +pkgrel=125 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:28:05 Author: felixonmars Revision: 1171001 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171000, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171000, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:28:05 UTC (rev 1171001) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.1 +pkgrel=125 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fhlint33 + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:27:50 Author: felixonmars Revision: 1170999 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1170998, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1170998, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:27:50 UTC (rev 1170999) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.1 +pkgrel=125 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:29:22 Author: felixonmars Revision: 1171006 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-126: rebuild with terminal-size 0.3.3 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:29:07 UTC (rev 1171005) +++ PKGBUILD2022-03-23 00:29:22 UTC (rev 1171006) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.2 -pkgrel=125 +pkgrel=126 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:29:07 Author: felixonmars Revision: 1171005 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-module-name-plugin/repos/community-staging-x86_64/ haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171004, haskell-hls-module-name-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1171004, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:29:07 UTC (rev 1171005) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.1 +pkgrel=125 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:28:20 Author: felixonmars Revision: 1171003 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-test-utils/repos/community-staging-x86_64/ haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1171002, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1171002, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:28:20 UTC (rev 1171003) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.1.0.0 +pkgrel=126 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 'haskell-hls-plugin-api' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:28:11 Author: felixonmars Revision: 1171002 upgpkg: haskell-hls-test-utils 1.1.0.0-126: rebuild with terminal-size 0.3.3 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:28:05 UTC (rev 1171001) +++ PKGBUILD2022-03-23 00:28:11 UTC (rev 1171002) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.1.0.0 -pkgrel=125 +pkgrel=126 pkgdesc="Utilities used in the tests of Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:27:41 Author: felixonmars Revision: 1170998 upgpkg: haskell-hls-retrie-plugin 1.0.1.1-125: rebuild with terminal-size 0.3.3 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:27:35 UTC (rev 1170997) +++ PKGBUILD2022-03-23 00:27:41 UTC (rev 1170998) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.1 -pkgrel=124 +pkgrel=125 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:27:35 Author: felixonmars Revision: 1170997 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1170996, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1170996, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:27:35 UTC (rev 1170997) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.1.0 +pkgrel=125 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:27:26 Author: felixonmars Revision: 1170996 upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-125: rebuild with terminal-size 0.3.3 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:26:38 UTC (rev 1170995) +++ PKGBUILD2022-03-23 00:27:26 UTC (rev 1170996) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.1.0 -pkgrel=124 +pkgrel=125 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; license=("Apache")
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:26:38 Author: felixonmars Revision: 1170995 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1170994, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1170994, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:26:38 UTC (rev 1170995) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.1.0 +pkgrel=126 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-async' 'haskell-base16-bytestring' 'haskell-bytestring-encoding' + 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' + 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 'haskell-ghc-trace-events' + 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' + 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-graph' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' + 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' + 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' + 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('cea048a756cef35df6d90137b3cd70567cfbad485d4858a86e502770813c1e85e18f9971c46a9c8f25cca46445677343cbf57d6e43009848434bca1721b5f036') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + uusi -u extra -r ghc:ghc,ghc-api-compat -u hiedb $_hkgname.cabal + + # extra 1.7.10 + sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, modifyVar')/" src/Control/Concurrent/Strict.hs + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:26:28 Author: felixonmars Revision: 1170994 upgpkg: haskell-ghcide 1.4.1.0-126: rebuild with terminal-size 0.3.3 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:20:44 UTC (rev 1170993) +++ PKGBUILD2022-03-23 00:26:28 UTC (rev 1170994) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.4.1.0 -pkgrel=125 +pkgrel=126 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; license=("Apache")
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:18:15 Author: felixonmars Revision: 1170991 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1170990, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1170990, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:18:15 UTC (rev 1170991) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.10.0.0 +pkgrel=41 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 'haskell-algebraic-graphs' + 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-hackage-db' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-neat-interpolation' 'haskell-optparse-simple' + 'haskell-polysemy' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('da2dee749a92cd0799f66c48ec01687e4bd042013f94fc30deca3b37e1f0316b00197c05bfc3830538a2348ed5662a33b9dabec9e49799e13cb4c4bf6765b808') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 fish${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +prepare() { + cd $pkgname-$pkgver + uusi -u polysemy $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=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -falpm + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + + _gen_comp + _gen_comp "-diff" + _gen_comp "-sync" +} + +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 + + _install_comp + _install_comp "-diff" + _install_comp "-sync" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:18:06 Author: felixonmars Revision: 1170990 upgpkg: arch-hs 0.10.0.0-41: rebuild with terminal-size 0.3.3 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:16:47 UTC (rev 1170989) +++ PKGBUILD2022-03-23 00:18:06 UTC (rev 1170990) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.10.0.0 -pkgrel=40 +pkgrel=41 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in python-acme/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:20:44 Author: grawlinson Revision: 1170993 archrelease: copy trunk to community-any Added: python-acme/repos/community-any/PKGBUILD (from rev 1170992, python-acme/trunk/PKGBUILD) Deleted: python-acme/repos/community-any/PKGBUILD --+ PKGBUILD | 102 + 1 file changed, 62 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-23 00:19:41 UTC (rev 1170992) +++ PKGBUILD2022-03-23 00:20:44 UTC (rev 1170993) @@ -1,40 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Felix Yan -# Contributor: Gordian Edenhofer - -pkgname=python-acme -pkgver=1.25.0 -pkgrel=1 -pkgdesc="ACME protocol implementation in Python" -arch=('any') -license=('Apache') -url="https://github.com/certbot/certbot; -depends=( - 'python-cryptography' - 'python-josepy' - 'python-pyopenssl' - 'python-pyrfc3339' - 'python-pytz' - 'python-requests' - 'python-requests-toolbelt' - 'python-setuptools' -) -checkdepends=('python-pytest') -source=("$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/a/acme/acme-$pkgver.tar.gz;) -sha512sums=('a7508fb9a71578509925fa5d0ce9994910e9dfbd92c07f25409bc6463bb23693a925a8cb946330c3c187da85dc083c0775193baa1c5ff1327ed8e1541507d877') -b2sums=('4c7245b41f303d781974e047be916c152ef794796e22075ccaef5622fabce091fc7821f706978b38d315b57a2361dac477009a5e4c54e6bc8a034de681f5266a') - -build() { - cd "acme-$pkgver" - python setup.py build -} - -check() { - cd "acme-$pkgver" - python -m pytest -} - -package() { - cd "acme-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-acme/repos/community-any/PKGBUILD (from rev 1170992, python-acme/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-23 00:20:44 UTC (rev 1170993) @@ -0,0 +1,62 @@ +# Maintainer: George Rawlinson +# Contributor: Felix Yan +# Contributor: Gordian Edenhofer + +pkgname=python-acme +pkgver=1.25.0 +pkgrel=2 +pkgdesc="ACME protocol implementation in Python" +arch=('any') +license=('Apache') +url="https://github.com/certbot/certbot; +depends=( + 'python-cryptography' + 'python-josepy' + 'python-pyopenssl' + 'python-pyrfc3339' + 'python-pytz' + 'python-requests' + 'python-requests-toolbelt' +) +makedepends=( + 'python-setuptools' + 'python-sphinx' + 'python-sphinx_rtd_theme' +) +checkdepends=('python-pytest') +source=("$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/a/acme/acme-$pkgver.tar.gz;) +sha512sums=('a7508fb9a71578509925fa5d0ce9994910e9dfbd92c07f25409bc6463bb23693a925a8cb946330c3c187da85dc083c0775193baa1c5ff1327ed8e1541507d877') +b2sums=('4c7245b41f303d781974e047be916c152ef794796e22075ccaef5622fabce091fc7821f706978b38d315b57a2361dac477009a5e4c54e6bc8a034de681f5266a') + +prepare() { + cd "acme-$pkgver" + + # nuke setuptools from orbit ^W install_requires + sed \ +-e '/setuptools>=/d' \ +-i setup.py +} + +build() { + cd "acme-$pkgver" + + python setup.py build + + # create man page + make -C docs man +} + +check() { + cd "acme-$pkgver" + + python -m pytest +} + +package() { + cd "acme-$pkgver" + + python setup.py install --root="$pkgdir" --optimize=1 + + # man pages + install -vDm644 -t "$pkgdir/usr/share/man/man1" docs/_build/man/*.1 +}
[arch-commits] Commit in python-acme/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:19:41 Author: grawlinson Revision: 1170992 upgpkg: python-acme 1.25.0-2 * Move python-setuptools from depends to makedepends. * Build man pages. Modified: python-acme/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:18:15 UTC (rev 1170991) +++ PKGBUILD2022-03-23 00:19:41 UTC (rev 1170992) @@ -4,7 +4,7 @@ pkgname=python-acme pkgver=1.25.0 -pkgrel=1 +pkgrel=2 pkgdesc="ACME protocol implementation in Python" arch=('any') license=('Apache') @@ -17,7 +17,11 @@ 'python-pytz' 'python-requests' 'python-requests-toolbelt' +) +makedepends=( 'python-setuptools' + 'python-sphinx' + 'python-sphinx_rtd_theme' ) checkdepends=('python-pytest') source=("$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/a/acme/acme-$pkgver.tar.gz;) @@ -24,17 +28,35 @@ sha512sums=('a7508fb9a71578509925fa5d0ce9994910e9dfbd92c07f25409bc6463bb23693a925a8cb946330c3c187da85dc083c0775193baa1c5ff1327ed8e1541507d877') b2sums=('4c7245b41f303d781974e047be916c152ef794796e22075ccaef5622fabce091fc7821f706978b38d315b57a2361dac477009a5e4c54e6bc8a034de681f5266a') +prepare() { + cd "acme-$pkgver" + + # nuke setuptools from orbit ^W install_requires + sed \ +-e '/setuptools>=/d' \ +-i setup.py +} + build() { cd "acme-$pkgver" + python setup.py build + + # create man page + make -C docs man } check() { cd "acme-$pkgver" + python -m pytest } package() { cd "acme-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + + # man pages + install -vDm644 -t "$pkgdir/usr/share/man/man1" docs/_build/man/*.1 }
[arch-commits] Commit in stack/repos (4 files)
Date: Wednesday, March 23, 2022 @ 00:16:47 Author: felixonmars Revision: 1170989 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 1170988, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/ghc9.patch (from rev 1170988, stack/trunk/ghc9.patch) stack/repos/community-staging-x86_64/stack.install (from rev 1170988, stack/trunk/stack.install) ---+ PKGBUILD | 79 +++ ghc9.patch| 188 stack.install |4 + 3 files changed, 271 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 1170988, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:16:47 UTC (rev 1170989) @@ -0,0 +1,79 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.7.5 +pkgrel=19 +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-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-primitive' 'haskell-project-template' + 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 'haskell-split' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' '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' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover' + '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#tag=v$pkgver; +ghc9.patch) +sha512sums=('SKIP' + '5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8') + +prepare() { + cd $pkgname + patch -p1 -i ../ghc9.patch + uusi -d semigroups -d persistent-template $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test --show-details=direct + # 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 >
[arch-commits] Commit in git-annex/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:16:01 Author: felixonmars Revision: 1170985 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 1170984, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1170984, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:16:01 UTC (rev 1170985) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=10.20220222 +pkgrel=39 +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-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 'haskell-http-client-restricted' + '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-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' 'uusi') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + # persistent-template was merged into persistent + uusi -d persistent-template git-annex.cabal + sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs Database/Keys/SQL.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 BUILDEROPTIONS=$MAKEFLAGS +} + +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 darcs/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:16:29 Author: felixonmars Revision: 1170987 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 1170986, darcs/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 1170986, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:16:29 UTC (rev 1170987) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.16.5 +pkgrel=2 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 'haskell-data-ordlist' + 'haskell-fgl' 'haskell-hashable' 'haskell-html' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-time' 'haskell-regex-applicative' 'haskell-regex-base' 'haskell-regex-tdfa' + 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-leancheck' + 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-leancheck' 'haskell-test-framework-quickcheck2' + # Added for their bundled shelly + 'haskell-monad-control' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-transformers-base') +checkdepends=('bc' 'time') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('9116043943315417ff314197f6a143435b5545f614c6e6210c3645987a68c69c31f53f823ee5269cb663ccba393f8caf1834120783f15128e43b132c731a0edb') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +uusi -u attoparsec -u constraints -u cryptonite -u hashable -u memory $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:16:20 Author: felixonmars Revision: 1170986 upgpkg: darcs 2.16.5-2: rebuild with terminal-size 0.3.3 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:16:01 UTC (rev 1170985) +++ PKGBUILD2022-03-23 00:16:20 UTC (rev 1170986) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.16.5 -pkgrel=1 +pkgrel=2 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL")
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:16:36 Author: felixonmars Revision: 1170988 upgpkg: stack 2.7.5-19: rebuild with terminal-size 0.3.3 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:16:29 UTC (rev 1170987) +++ PKGBUILD2022-03-23 00:16:36 UTC (rev 1170988) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.7.5 -pkgrel=18 +pkgrel=19 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:15:04 Author: felixonmars Revision: 1170982 upgpkg: hledger-web 1.25-31: rebuild with terminal-size 0.3.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:14:55 UTC (rev 1170981) +++ PKGBUILD2022-03-23 00:15:04 UTC (rev 1170982) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.25 -pkgrel=30 +pkgrel=31 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:15:50 Author: felixonmars Revision: 1170984 upgpkg: git-annex 10.20220222-39: rebuild with terminal-size 0.3.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:15:13 UTC (rev 1170983) +++ PKGBUILD2022-03-23 00:15:50 UTC (rev 1170984) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=10.20220222 -pkgrel=38 +pkgrel=39 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:15:13 Author: felixonmars Revision: 1170983 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 1170982, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1170982, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:15:13 UTC (rev 1170983) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.25 +pkgrel=31 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-base64' + '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-hspec' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-megaparsec' 'haskell-network' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unordered-containers' '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' 'haskell-yesod-test') +makedepends=('ghc' 'uusi') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('4be48eb2ba57f3f2e183c27bf6689c9b28d4028e194fcd6c400545d7e2119703cc947a8deaaa0b3a9d07668fda09e78744305f5138d5204330399ce557d4ca4f') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:14:55 Author: felixonmars Revision: 1170981 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 1170980, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1170980, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:14:55 UTC (rev 1170981) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.1 +pkgrel=123 +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-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' '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' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.13.1') +source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz;) +sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $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 $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:11:55 Author: felixonmars Revision: 1170977 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 1170976, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 1170976, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:11:55 UTC (rev 1170977) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.3 +pkgrel=13 +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-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' 'uusi' '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=('6147bc446400f84ab3ab41eb3ab572192cb8bfe91750a0f1217fe994b663bfc98cb95c789965ee8315515df79fbe7fca46eca14dad466ef9e11671f6999b3bf7') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -d persistent-template $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:14:46 Author: felixonmars Revision: 1170980 upgpkg: tamarin-prover 1.6.1-123: rebuild with terminal-size 0.3.3 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:13:40 UTC (rev 1170979) +++ PKGBUILD2022-03-23 00:14:46 UTC (rev 1170980) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.1 -pkgrel=122 +pkgrel=123 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:11:05 Author: felixonmars Revision: 1170975 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1170974, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1170974, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:11:05 UTC (rev 1170975) @@ -0,0 +1,69 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=8.0.0 +pkgrel=154 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 'haskell-gitrev' 'haskell-hasql' + 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hspec -u HTTP -u lens -u retry $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgrest_test +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +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 postgrest/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:10:55 Author: felixonmars Revision: 1170974 upgpkg: postgrest 8.0.0-154: rebuild with terminal-size 0.3.3 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:10:22 UTC (rev 1170973) +++ PKGBUILD2022-03-23 00:10:55 UTC (rev 1170974) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=8.0.0 -pkgrel=153 +pkgrel=154 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:13:31 Author: felixonmars Revision: 1170978 upgpkg: haskell-yesod-static 1.6.1.0-415: rebuild with terminal-size 0.3.3 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:11:55 UTC (rev 1170977) +++ PKGBUILD2022-03-23 00:13:31 UTC (rev 1170978) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=414 +pkgrel=415 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:13:40 Author: felixonmars Revision: 1170979 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 1170978, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1170978, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:13:40 UTC (rev 1170979) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=415 +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-rio' '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=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pantry/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:11:46 Author: felixonmars Revision: 1170976 upgpkg: haskell-pantry 0.5.3-13: rebuild with terminal-size 0.3.3 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:11:05 UTC (rev 1170975) +++ PKGBUILD2022-03-23 00:11:46 UTC (rev 1170976) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.3 -pkgrel=12 +pkgrel=13 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in idris/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:10:00 Author: felixonmars Revision: 1170971 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 1170970, idris/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 1170970, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:10:00 UTC (rev 1170971) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=354 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz; + idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch) +sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de' + '4400ea44d61ab5080926fb88c3a9195dda6dfcefb794a335ca00dcdbc9df8a1e6cb2a9b5ed1c906c34fedea8019281b395f030a6267708be68676c8cc6e5b6fa') + +prepare() { +cd Idris-dev-$pkgver +patch -p1 -i ../idris-haskeline-0.8.patch +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i 's/Just sline/sline/' src/Idris/Parser/Stack.hs +uusi idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell Setup test || echo "Tests failed" +} + +package() { +cd Idris-dev-$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-esqueleto/trunk (PKGBUILD)
Date: Wednesday, March 23, 2022 @ 00:10:12 Author: felixonmars Revision: 1170972 upgpkg: haskell-esqueleto 3.5.2.1-118: rebuild with terminal-size 0.3.3 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-23 00:10:00 UTC (rev 1170971) +++ PKGBUILD2022-03-23 00:10:12 UTC (rev 1170972) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.5.2.1 -pkgrel=117 +pkgrel=118 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("BSD")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Wednesday, March 23, 2022 @ 00:10:22 Author: felixonmars Revision: 1170973 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 1170972, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 1170972, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-23 00:10:22 UTC (rev 1170973) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.5.2.1 +pkgrel=118 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' + 'haskell-unliftio' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 'haskell-mysql-simple' + 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 'haskell-persistent-sqlite' + 'haskell-postgresql-simple') +checkdepends=('mariadb' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b8b1d0b06c2ef9ead922be7220d0d1fa6a6de67404bf48c2cfab297d92e187a92cb602e0189f91fbe0561c2f6f268b67d71f9f1512bff7c3218fa4fbab31a301') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/port=5432/port=9824/' test/PostgreSQL/Test.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-mysql -f-postgresql +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# Copied from haskell-persistent-mysql +mkdir -p /tmp/mysql_test +mysql_install_db --datadir=/tmp/mysql_test +mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --port 33306 --skip-grant-tables & +MYSQL_PID=$! +sleep 5 +mysql -h 127.0.0.1 -P 33306 -u root -e "create database IF NOT EXISTS esqutest;" + +# Copied from haskell-persistent-postgresql +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s esqutest +createdb -O esqutest esqutest + +# mysql tests fail the same way as haskell-persistent-mysql, due to incompatibility with mariadb +TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests failed" + +kill $MYSQL_PID +pifpaf_stop +} + +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 +}