[arch-commits] Commit in web-ext/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, July 9, 2022 @ 03:21:06 Author: yan12125 Revision: 1249076 archrelease: copy trunk to community-any Added: web-ext/repos/community-any/PKGBUILD (from rev 1249075, web-ext/trunk/PKGBUILD) Deleted: web-ext/repos/community-any/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 03:20:52 UTC (rev 1249075) +++ PKGBUILD2022-07-09 03:21:06 UTC (rev 1249076) @@ -1,59 +0,0 @@ -# Maintainer: Chih-Hsuan Yen - -pkgname=web-ext -# https://github.com/mozilla/web-ext/releases -pkgver=7.1.0 -pkgrel=1 -pkgdesc='A command line tool to help build, run, and test web extensions' -arch=(any) -url='https://developer.mozilla.org/en-US/Add-ons/WebExtensions' -license=('MPL2') -# See "engines" in https://github.com/mozilla/web-ext/blob/master/package.json -depends=('nodejs>=14.0.0') -makedepends=('npm' 'node-gyp') -replaces=('nodejs-web-ext') -provides=('nodejs-web-ext') -conflicts=('nodejs-web-ext') -# to speed up the build -options=('!strip') -# tarball on npmjs lacks scripts for building from sources -source=("https://github.com/mozilla/web-ext/archive/$pkgver/web-ext-$pkgver.tar.gz;) -sha256sums=('e5a102eec0367f5770469314a0a9b50c5905a10bfb8bb60ce6010d6790653611') - -prepare() { - cd "$srcdir" - - # -build for running webpack and tests, and the original for actual packaging - cp -r $pkgname-$pkgver{,-build} -} - -build() { - cd "$srcdir/$pkgname-$pkgver-build" - - npm install - NODE_ENV=production npm run build - cp -r lib "$srcdir/$pkgname-$pkgver" - - cd "$srcdir/$pkgname-$pkgver" - npm install --production -} - -check() { - cd "$srcdir/$pkgname-$pkgver-build" - - # web-ext uses flow-bin, which does not support some architectures (e.g., RISC-V) - CI_SKIP_FLOWCHECK=y npm test -} - -package() { - local _npmdir="$pkgdir/usr/lib/node_modules/" - - install -Ddm755 "$_npmdir" - cp -r --no-preserve=ownership $pkgname-$pkgver "$_npmdir/$pkgname" - - # dtrace-provider (brought in by bunyan) is not used on Linux, and its build artifacts makes this package unreproducible - rm -rv "$_npmdir"/web-ext/node_modules/dtrace-provider/build/ - - install -Ddm755 "$pkgdir/usr/bin" - ln -s "/usr/lib/node_modules/$pkgname/bin/$pkgname.js" "$pkgdir/usr/bin/$pkgname" -} Copied: web-ext/repos/community-any/PKGBUILD (from rev 1249075, web-ext/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 03:21:06 UTC (rev 1249076) @@ -0,0 +1,59 @@ +# Maintainer: Chih-Hsuan Yen + +pkgname=web-ext +# https://github.com/mozilla/web-ext/releases +pkgver=7.1.1 +pkgrel=1 +pkgdesc='A command line tool to help build, run, and test web extensions' +arch=(any) +url='https://developer.mozilla.org/en-US/Add-ons/WebExtensions' +license=('MPL2') +# See "engines" in https://github.com/mozilla/web-ext/blob/master/package.json +depends=('nodejs>=14.0.0') +makedepends=('npm' 'node-gyp') +replaces=('nodejs-web-ext') +provides=('nodejs-web-ext') +conflicts=('nodejs-web-ext') +# to speed up the build +options=('!strip') +# tarball on npmjs lacks scripts for building from sources +source=("https://github.com/mozilla/web-ext/archive/$pkgver/web-ext-$pkgver.tar.gz;) +sha256sums=('8bc989c4305f92ff7c2d53dea1e99bf2fa587ba7f16f1ca8f7cfbc5fee973690') + +prepare() { + cd "$srcdir" + + # -build for running webpack and tests, and the original for actual packaging + cp -r $pkgname-$pkgver{,-build} +} + +build() { + cd "$srcdir/$pkgname-$pkgver-build" + + npm install + NODE_ENV=production npm run build + cp -r lib "$srcdir/$pkgname-$pkgver" + + cd "$srcdir/$pkgname-$pkgver" + npm install --production +} + +check() { + cd "$srcdir/$pkgname-$pkgver-build" + + # web-ext uses flow-bin, which does not support some architectures (e.g., RISC-V) + CI_SKIP_FLOWCHECK=y npm test +} + +package() { + local _npmdir="$pkgdir/usr/lib/node_modules/" + + install -Ddm755 "$_npmdir" + cp -r --no-preserve=ownership $pkgname-$pkgver "$_npmdir/$pkgname" + + # dtrace-provider (brought in by bunyan) is not used on Linux, and its build artifacts makes this package unreproducible + rm -rv "$_npmdir"/web-ext/node_modules/dtrace-provider/build/ + + install -Ddm755 "$pkgdir/usr/bin" + ln -s "/usr/lib/node_modules/$pkgname/bin/$pkgname.js" "$pkgdir/usr/bin/$pkgname" +}
[arch-commits] Commit in web-ext/trunk (PKGBUILD)
Date: Saturday, July 9, 2022 @ 03:20:52 Author: yan12125 Revision: 1249075 upgpkg: web-ext 7.1.1-1 Modified: web-ext/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 03:20:19 UTC (rev 1249074) +++ PKGBUILD2022-07-09 03:20:52 UTC (rev 1249075) @@ -2,7 +2,7 @@ pkgname=web-ext # https://github.com/mozilla/web-ext/releases -pkgver=7.1.0 +pkgver=7.1.1 pkgrel=1 pkgdesc='A command line tool to help build, run, and test web extensions' arch=(any) @@ -18,7 +18,7 @@ options=('!strip') # tarball on npmjs lacks scripts for building from sources source=("https://github.com/mozilla/web-ext/archive/$pkgver/web-ext-$pkgver.tar.gz;) -sha256sums=('e5a102eec0367f5770469314a0a9b50c5905a10bfb8bb60ce6010d6790653611') +sha256sums=('8bc989c4305f92ff7c2d53dea1e99bf2fa587ba7f16f1ca8f7cfbc5fee973690') prepare() { cd "$srcdir"
[arch-commits] Commit in python-cfn-lint/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, July 9, 2022 @ 03:20:19 Author: yan12125 Revision: 1249074 archrelease: copy trunk to community-any Added: python-cfn-lint/repos/community-any/PKGBUILD (from rev 1249073, python-cfn-lint/trunk/PKGBUILD) Deleted: python-cfn-lint/repos/community-any/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 03:20:06 UTC (rev 1249073) +++ PKGBUILD2022-07-09 03:20:19 UTC (rev 1249074) @@ -1,44 +0,0 @@ -# Maintainer: Chih-Hsuan Yen - -pkgname=python-cfn-lint -# https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md -pkgver=0.61.1 -pkgrel=1 -pkgdesc='CloudFormation Linter' -arch=(any) -url='https://github.com/aws-cloudformation/cfn-lint' -license=('custom:MIT No Attribution') -depends=(python python-yaml python-aws-sam-translator - python-jsonpatch python-jsonschema python-networkx - python-junit-xml python-jschema-to-python python-sarif-om) -makedepends=(python-setuptools) -checkdepends=(python-pytest python-pydot) -optdepends=( - 'python-pydot: for building graphs from templates' -) -source=("https://github.com/aws-cloudformation/cfn-lint/archive/v$pkgver/cfn-lint-$pkgver.tar.gz;) -sha256sums=('53ceaadfff7684bc2a02aeb49f0bd6bdcf9d3eab0ba4dd7af198f6b77c99c7da') - -build() { - cd cfn-lint-$pkgver - python setup.py build -} - -check() { - cd cfn-lint-$pkgver - - # Tests in test/integration need the cfn-lint binary - python setup.py install_scripts --install-dir="$srcdir"/tmp_install - - export PYTHONPATH="$PWD/src" - export PATH="$PATH:$srcdir/tmp_install" - # test_update_docs requires cfn-lint as a git repo - pytest test -k 'not test_update_docs' -} - -package() { - cd cfn-lint-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-cfn-lint/repos/community-any/PKGBUILD (from rev 1249073, python-cfn-lint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 03:20:19 UTC (rev 1249074) @@ -0,0 +1,44 @@ +# Maintainer: Chih-Hsuan Yen + +pkgname=python-cfn-lint +# https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md +pkgver=0.61.2 +pkgrel=1 +pkgdesc='CloudFormation Linter' +arch=(any) +url='https://github.com/aws-cloudformation/cfn-lint' +license=('custom:MIT No Attribution') +depends=(python python-yaml python-aws-sam-translator + python-jsonpatch python-jsonschema python-networkx + python-junit-xml python-jschema-to-python python-sarif-om) +makedepends=(python-setuptools) +checkdepends=(python-pytest python-pydot) +optdepends=( + 'python-pydot: for building graphs from templates' +) +source=("https://github.com/aws-cloudformation/cfn-lint/archive/v$pkgver/cfn-lint-$pkgver.tar.gz;) +sha256sums=('c8bdb756839bf0a668c6ee168e835d465ee5f62aa496b77305f4c45b99302e37') + +build() { + cd cfn-lint-$pkgver + python setup.py build +} + +check() { + cd cfn-lint-$pkgver + + # Tests in test/integration need the cfn-lint binary + python setup.py install_scripts --install-dir="$srcdir"/tmp_install + + export PYTHONPATH="$PWD/src" + export PATH="$PATH:$srcdir/tmp_install" + # test_update_docs requires cfn-lint as a git repo + pytest test -k 'not test_update_docs' +} + +package() { + cd cfn-lint-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in python-cfn-lint/trunk (PKGBUILD)
Date: Saturday, July 9, 2022 @ 03:20:06 Author: yan12125 Revision: 1249073 upgpkg: python-cfn-lint 0.61.2-1 Modified: python-cfn-lint/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 00:59:09 UTC (rev 1249072) +++ PKGBUILD2022-07-09 03:20:06 UTC (rev 1249073) @@ -2,7 +2,7 @@ pkgname=python-cfn-lint # https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md -pkgver=0.61.1 +pkgver=0.61.2 pkgrel=1 pkgdesc='CloudFormation Linter' arch=(any) @@ -17,7 +17,7 @@ 'python-pydot: for building graphs from templates' ) source=("https://github.com/aws-cloudformation/cfn-lint/archive/v$pkgver/cfn-lint-$pkgver.tar.gz;) -sha256sums=('53ceaadfff7684bc2a02aeb49f0bd6bdcf9d3eab0ba4dd7af198f6b77c99c7da') +sha256sums=('c8bdb756839bf0a668c6ee168e835d465ee5f62aa496b77305f4c45b99302e37') build() { cd cfn-lint-$pkgver
[arch-commits] Commit in sdl2_mixer/repos (3 files)
Date: Saturday, July 9, 2022 @ 01:54:19 Author: svenstaro Revision: 450548 archrelease: copy trunk to testing-x86_64 Added: sdl2_mixer/repos/testing-x86_64/ sdl2_mixer/repos/testing-x86_64/PKGBUILD (from rev 450547, sdl2_mixer/trunk/PKGBUILD) sdl2_mixer/repos/testing-x86_64/keys/ --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: sdl2_mixer/repos/testing-x86_64/PKGBUILD (from rev 450547, sdl2_mixer/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-07-09 01:54:19 UTC (rev 450548) @@ -0,0 +1,29 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=sdl2_mixer +pkgver=2.6.0 +pkgrel=1 +pkgdesc="A simple multi-channel audio mixer (Version 2)" +arch=('x86_64') +url="https://github.com/libsdl-org/SDL_mixer; +license=('MIT') +depends=('sdl2' 'libvorbis' 'libmodplug' 'mpg123' 'flac' 'opusfile') +makedepends=('fluidsynth') +optdepends=('fluidsynth: MIDI software synth, replaces built-in timidity') +source=("https://github.com/libsdl-org/SDL_mixer/releases/download/release-${pkgver}/SDL2_mixer-${pkgver}.tar.gz"{,.sig}) +sha512sums=('b7b07f1a0646566edae76815fbb1e1192ef48335f0ac6a4fdfcd778f702e9d8f7ccfbd17983d958256e15f225430706677919c9d9cb94f42793c15da683c73f6' +'SKIP') +validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') + +build() { + cd "${srcdir}/SDL2_mixer-${pkgver}/" + + ./configure --disable-static --prefix=/usr + make +} + +package() { + cd "${srcdir}/SDL2_mixer-${pkgver}/" + + make DESTDIR="${pkgdir}" install + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in sdl2_mixer/trunk (4 files)
Date: Saturday, July 9, 2022 @ 01:54:12 Author: svenstaro Revision: 450547 upgpkg: sdl2_mixer 2.6.0-1 Added: sdl2_mixer/trunk/keys/ sdl2_mixer/trunk/keys/pgp/ sdl2_mixer/trunk/keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc Modified: sdl2_mixer/trunk/PKGBUILD ---+ PKGBUILD | 27 +--- keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc |1 2 files changed, 10 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 01:53:28 UTC (rev 450546) +++ PKGBUILD2022-07-09 01:54:12 UTC (rev 450547) @@ -1,28 +1,19 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase pkgname=sdl2_mixer -pkgver=2.0.4 -pkgrel=7 +pkgver=2.6.0 +pkgrel=1 pkgdesc="A simple multi-channel audio mixer (Version 2)" arch=('x86_64') -url="http://www.libsdl.org/projects/SDL_mixer; +url="https://github.com/libsdl-org/SDL_mixer; license=('MIT') depends=('sdl2' 'libvorbis' 'libmodplug' 'mpg123' 'flac' 'opusfile') makedepends=('fluidsynth') optdepends=('fluidsynth: MIDI software synth, replaces built-in timidity') -source=("https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${pkgver}.tar.gz; - fix-fluidsynth-2.1.6.patch::https://hg.libsdl.org/SDL_mixer/raw-rev/b0afe341a91d) -sha512sums=('98c56069640668aaececa63748de21fc8f243c7d06386c45c43d0ee472bbb2595ccda644d9886ce5b95c3a3dee3c0a96903cf9a89ddc18d38f041133470699a3' - '161a4e57b7bc3316e093c4f91f5733e2c0b05013a9cd79f7430b8d33d17303b0ad3af6fe6592d27f7edd448531a05847d26fb0ebcf8e390999abc96c61130131') +source=("https://github.com/libsdl-org/SDL_mixer/releases/download/release-${pkgver}/SDL2_mixer-${pkgver}.tar.gz"{,.sig}) +sha512sums=('b7b07f1a0646566edae76815fbb1e1192ef48335f0ac6a4fdfcd778f702e9d8f7ccfbd17983d958256e15f225430706677919c9d9cb94f42793c15da683c73f6' +'SKIP') +validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') -prepare() { - cd "${srcdir}/SDL2_mixer-${pkgver}/" - - sed -i "s|/etc/timidity|/etc/timidity++|g" timidity/options.h - sed -i "s|/etc/timidity++.cfg|/etc/timidity++/timidity.cfg|g" timidity/options.h - - patch -Np3 -i "${srcdir}/fix-fluidsynth-2.1.6.patch" -} - build() { cd "${srcdir}/SDL2_mixer-${pkgver}/" @@ -34,5 +25,5 @@ cd "${srcdir}/SDL2_mixer-${pkgver}/" make DESTDIR="${pkgdir}" install - install -Dm644 COPYING.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } Added: keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc === (Binary files differ) Index: sdl2_mixer/trunk/keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc === --- keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc 2022-07-09 01:53:28 UTC (rev 450546) +++ keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc 2022-07-09 01:54:12 UTC (rev 450547) Property changes on: sdl2_mixer/trunk/keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc ___ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property
[arch-commits] Commit in assimp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 9, 2022 @ 01:53:28 Author: svenstaro Revision: 450546 archrelease: copy trunk to extra-x86_64 Added: assimp/repos/extra-x86_64/PKGBUILD (from rev 450545, assimp/trunk/PKGBUILD) Deleted: assimp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 77 - 1 file changed, 41 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 01:53:22 UTC (rev 450545) +++ PKGBUILD2022-07-09 01:53:28 UTC (rev 450546) @@ -1,36 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: jepaan - -pkgname=assimp -pkgver=5.2.4 -pkgrel=1 -pkgdesc="Library to import various well-known 3D model formats in an uniform manner" -arch=('x86_64') -license=('BSD') -depends=('zlib' 'gcc-libs') -makedepends=('cmake' 'ninja') -url='https://github.com/assimp/assimp' -source=("$pkgname-$pkgver.tar.gz::https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz; - https://github.com/gentoo/gentoo/raw/master/media-libs/assimp/files/assimp-5.2.3-drop-Werror-gcc-option.patch) -sha512sums=('ee988b1806b46c78f97bb5b25237a3f56a7028ed37898fb9b243e379e29e8bfd29e4dffc616566941ed9bdcf502bd30568904ad2ef2ef7d0f63b40daefdc66bf' - '774abd8d0334605a1d48889036376d16fed683dd0f0f86fcfc39792e97d088383ca7eb49f8df842feedba1d2790b8a86c7d752aab38ca6fcf0f7819cc1a96d73') - -build() { - cd ${pkgname}-${pkgver} - - cmake \ --Bbuild \ --GNinja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DASSIMP_BUILD_SAMPLES=OFF \ --DASSIMP_WARNINGS_AS_ERRORS=OFF - ninja -C build -} - -package() { - cd ${pkgname}-${pkgver} - - DESTDIR="$pkgdir" ninja -C build install - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: assimp/repos/extra-x86_64/PKGBUILD (from rev 450545, assimp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 01:53:28 UTC (rev 450546) @@ -0,0 +1,41 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: jepaan + +pkgname=assimp +pkgver=5.2.4 +pkgrel=2 +pkgdesc="Library to import various well-known 3D model formats in an uniform manner" +arch=('x86_64') +license=('BSD') +depends=('zlib' 'gcc-libs') +makedepends=('cmake' 'ninja') +url='https://github.com/assimp/assimp' +source=("$pkgname-$pkgver.tar.gz::https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz; + https://github.com/gentoo/gentoo/raw/master/media-libs/assimp/files/assimp-5.2.2-fix-usage-of-incompatible-minizip-data-structure.patch) +sha512sums=('ee988b1806b46c78f97bb5b25237a3f56a7028ed37898fb9b243e379e29e8bfd29e4dffc616566941ed9bdcf502bd30568904ad2ef2ef7d0f63b40daefdc66bf' + '2103864934bd4a3469b419536da4604839b3b1a1b412612dd5a631f578d7c54538e7c97ca612e28425e5f1dd0ce71c7165f1cbcb5f3604113ae4be259734') + +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 -i ../assimp-5.2.2-fix-usage-of-incompatible-minizip-data-structure.patch # https://github.com/assimp/assimp/issues/4334 +} + +build() { + cd ${pkgname}-${pkgver} + + cmake \ +-Bbuild \ +-GNinja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DASSIMP_BUILD_SAMPLES=OFF \ +-DASSIMP_WARNINGS_AS_ERRORS=OFF + ninja -C build +} + +package() { + cd ${pkgname}-${pkgver} + + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in assimp/trunk (PKGBUILD)
Date: Saturday, July 9, 2022 @ 01:53:22 Author: svenstaro Revision: 450545 upgpkg: assimp 5.2.4-2: Rebuild with new patch Modified: assimp/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 01:40:17 UTC (rev 450544) +++ PKGBUILD2022-07-09 01:53:22 UTC (rev 450545) @@ -3,7 +3,7 @@ pkgname=assimp pkgver=5.2.4 -pkgrel=1 +pkgrel=2 pkgdesc="Library to import various well-known 3D model formats in an uniform manner" arch=('x86_64') license=('BSD') @@ -11,10 +11,15 @@ makedepends=('cmake' 'ninja') url='https://github.com/assimp/assimp' source=("$pkgname-$pkgver.tar.gz::https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz; - https://github.com/gentoo/gentoo/raw/master/media-libs/assimp/files/assimp-5.2.3-drop-Werror-gcc-option.patch) + https://github.com/gentoo/gentoo/raw/master/media-libs/assimp/files/assimp-5.2.2-fix-usage-of-incompatible-minizip-data-structure.patch) sha512sums=('ee988b1806b46c78f97bb5b25237a3f56a7028ed37898fb9b243e379e29e8bfd29e4dffc616566941ed9bdcf502bd30568904ad2ef2ef7d0f63b40daefdc66bf' - '774abd8d0334605a1d48889036376d16fed683dd0f0f86fcfc39792e97d088383ca7eb49f8df842feedba1d2790b8a86c7d752aab38ca6fcf0f7819cc1a96d73') + '2103864934bd4a3469b419536da4604839b3b1a1b412612dd5a631f578d7c54538e7c97ca612e28425e5f1dd0ce71c7165f1cbcb5f3604113ae4be259734') +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 -i ../assimp-5.2.2-fix-usage-of-incompatible-minizip-data-structure.patch # https://github.com/assimp/assimp/issues/4334 +} + build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in sdl2_image/repos (3 files)
Date: Saturday, July 9, 2022 @ 01:40:17 Author: svenstaro Revision: 450544 archrelease: copy trunk to testing-x86_64 Added: sdl2_image/repos/testing-x86_64/ sdl2_image/repos/testing-x86_64/PKGBUILD (from rev 450543, sdl2_image/trunk/PKGBUILD) sdl2_image/repos/testing-x86_64/keys/ --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: sdl2_image/repos/testing-x86_64/PKGBUILD (from rev 450543, sdl2_image/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-07-09 01:40:17 UTC (rev 450544) @@ -0,0 +1,32 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=sdl2_image +pkgver=2.6.0 +pkgrel=1 +pkgdesc="A simple library to load images of various formats as SDL surfaces (Version 2)" +arch=('x86_64') +url="https://github.com/libsdl-org/SDL_image; +license=('MIT') +depends=('sdl2' 'libpng' 'libtiff' 'libjpeg' 'libwebp' 'libavif' 'libjxl') +makedepends=('cmake') +source=("https://github.com/libsdl-org/SDL_image/releases/download/release-${pkgver}/SDL2_image-${pkgver}.tar.gz"{,.sig}) +sha512sums=('5edc6384ccbeb7f959d643c14d67bf90259414f28d50daca40bae80e374a119f145e468ab464736705e4f2a82f865cbe3609d86b2ba2d79038d089dff6df947e' +'SKIP') +validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') + +build() { + cd "${srcdir}/SDL2_image-${pkgver}/" + ./configure --disable-static --prefix=/usr \ +--disable-jpg-shared \ +--disable-png-shared \ +--disable-tif-shared \ +--disable-jxl-shared \ +--disable-webp-shared + make +} + +package() { + cd "${srcdir}/SDL2_image-${pkgver}/" + + make DESTDIR="${pkgdir}/" install + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in sdl2_image/trunk (4 files)
Date: Saturday, July 9, 2022 @ 01:40:11 Author: svenstaro Revision: 450543 upgpkg: sdl2_image 2.6.0-1 Added: sdl2_image/trunk/keys/ sdl2_image/trunk/keys/pgp/ sdl2_image/trunk/keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc Modified: sdl2_image/trunk/PKGBUILD ---+ PKGBUILD | 19 +--- keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc |1 2 files changed, 12 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 01:11:19 UTC (rev 450542) +++ PKGBUILD2022-07-09 01:40:11 UTC (rev 450543) @@ -1,15 +1,17 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase pkgname=sdl2_image -pkgver=2.0.5 -pkgrel=2 +pkgver=2.6.0 +pkgrel=1 pkgdesc="A simple library to load images of various formats as SDL surfaces (Version 2)" arch=('x86_64') -url="http://www.libsdl.org/projects/SDL_image; +url="https://github.com/libsdl-org/SDL_image; license=('MIT') -depends=('sdl2' 'libpng' 'libtiff' 'libjpeg' 'libwebp') +depends=('sdl2' 'libpng' 'libtiff' 'libjpeg' 'libwebp' 'libavif' 'libjxl') makedepends=('cmake') -source=("https://www.libsdl.org/projects/SDL_image/release/SDL2_image-${pkgver}.tar.gz;) -sha512sums=('77e743d3f32707e015b290c1379ae3c7d7a3fe265995713267f0d0ec6517de4808f0de9890b5ab28445941af5bc9fbff346620629e0d7d7e9f365262cab05ee7') +source=("https://github.com/libsdl-org/SDL_image/releases/download/release-${pkgver}/SDL2_image-${pkgver}.tar.gz"{,.sig}) +sha512sums=('5edc6384ccbeb7f959d643c14d67bf90259414f28d50daca40bae80e374a119f145e468ab464736705e4f2a82f865cbe3609d86b2ba2d79038d089dff6df947e' +'SKIP') +validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') build() { cd "${srcdir}/SDL2_image-${pkgver}/" @@ -17,6 +19,7 @@ --disable-jpg-shared \ --disable-png-shared \ --disable-tif-shared \ +--disable-jxl-shared \ --disable-webp-shared make } @@ -25,5 +28,5 @@ cd "${srcdir}/SDL2_image-${pkgver}/" make DESTDIR="${pkgdir}/" install - install -Dm644 COPYING.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } Added: keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc === (Binary files differ) Index: sdl2_image/trunk/keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc === --- keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc 2022-07-09 01:11:19 UTC (rev 450542) +++ keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc 2022-07-09 01:40:11 UTC (rev 450543) Property changes on: sdl2_image/trunk/keys/pgp/1528635D8053A57F77D1E08630A59377A7763BE6.asc ___ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property
[arch-commits] Commit in opencolorio/repos/extra-x86_64 (4 files)
Date: Saturday, July 9, 2022 @ 01:11:19 Author: svenstaro Revision: 450542 archrelease: copy trunk to extra-x86_64 Added: opencolorio/repos/extra-x86_64/PKGBUILD (from rev 450541, opencolorio/trunk/PKGBUILD) opencolorio/repos/extra-x86_64/opencolorio-openexr3.patch (from rev 450541, opencolorio/trunk/opencolorio-openexr3.patch) Deleted: opencolorio/repos/extra-x86_64/PKGBUILD opencolorio/repos/extra-x86_64/opencolorio-openexr3.patch + PKGBUILD | 81 + opencolorio-openexr3.patch | 364 +-- 2 files changed, 227 insertions(+), 218 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 01:11:12 UTC (rev 450541) +++ PKGBUILD2022-07-09 01:11:19 UTC (rev 450542) @@ -1,36 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Dumitru Ursu - -pkgname=opencolorio -pkgver=2.1.1 -pkgrel=2 -pkgdesc="A color management framework for visual effects and animation" -arch=('x86_64') -url="https://opencolorio.org; -license=('BSD') -depends=('freeglut' 'glew' 'lcms2' 'tinyxml' 'yaml-cpp' 'imath' 'pystring') -makedepends=('cmake' 'python' 'pybind11' 'ninja') -optdepends=('python: python bindings') -source=($pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v$pkgver.tar.gz) -sha512sums=('86585ec860d460b158f24efb82f202deced7ce96a6bfefd42f39cad9c112add68cca6935f383f5d718c07fe1c121d8ed8b0d2069321f1dafb8ce68b49bc75194') - -build() { - cd OpenColorIO-$pkgver - - CXXFLAGS+=" -ffat-lto-objects" - cmake \ --GNinja \ --Bbuild \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib - ninja -C build -} - -package() { - cd OpenColorIO-$pkgver - - DESTDIR="$pkgdir" ninja -C build install - install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: opencolorio/repos/extra-x86_64/PKGBUILD (from rev 450541, opencolorio/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 01:11:19 UTC (rev 450542) @@ -0,0 +1,45 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Dumitru Ursu + +pkgname=opencolorio +pkgver=2.1.2 +pkgrel=1 +pkgdesc="A color management framework for visual effects and animation" +arch=('x86_64') +url="https://opencolorio.org; +license=('BSD') +depends=('freeglut' 'glew' 'lcms2' 'tinyxml' 'yaml-cpp' 'imath' 'pystring') +makedepends=('cmake' 'python' 'pybind11' 'ninja') +optdepends=('python: python bindings') +source=($pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v$pkgver.tar.gz + https://github.com/AcademySoftwareFoundation/OpenColorIO/commit/4fa94918c2cf572dcaf61ca07016f3b5c231c14c.patch) +sha512sums=('594e808fb1c175d5b14eb540be0dfb6f41cd37b5bf7df8c2d24d44dfe4986643ea68e52d0282eb3b25283489789001a57a201de1eecc1560fc9461780c7da353' + 'baffedf7d81c67c9a14f5977379a86eeed3d9891069ad810e4303994369b500e78c43e4c0fcbe5bd7f7ba16163c16b6796884f4250ff6200a162ed29d60780fb') + +prepare() { + cd OpenColorIO-$pkgver + + # We don't care about the failures of this patch in this current release + patch -Np1 -i "$srcdir"/4fa94918c2cf572dcaf61ca07016f3b5c231c14c.patch || true +} + +build() { + cd OpenColorIO-$pkgver + + CXXFLAGS+=" -ffat-lto-objects" + cmake \ +-GNinja \ +-Bbuild \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + ninja -C build +} + +package() { + cd OpenColorIO-$pkgver + + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Deleted: opencolorio-openexr3.patch === --- opencolorio-openexr3.patch 2022-07-09 01:11:12 UTC (rev 450541) +++ opencolorio-openexr3.patch 2022-07-09 01:11:19 UTC (rev 450542) @@ -1,182 +0,0 @@ -diff --git a/share/cmake/modules/FindExtPackages.cmake b/share/cmake/modules/FindExtPackages.cmake -index c98e0af3..5f685935 100644 a/share/cmake/modules/FindExtPackages.cmake -+++ b/share/cmake/modules/FindExtPackages.cmake -@@ -34,7 +34,7 @@ find_package(yaml-cpp 0.6.3 REQUIRED) - - # Half (OpenEXR/IlmBase) - # https://github.com/openexr/openexr --find_package(Half 2.4.0 REQUIRED) -+find_package(Imath 3.0 REQUIRED) - - # pystring - # https://github.com/imageworks/pystring -diff --git a/src/OpenColorIO/BitDepthUtils.h b/src/OpenColorIO/BitDepthUtils.h -index a8b3cbd9..bb0163bf 100644 a/src/OpenColorIO/BitDepthUtils.h -+++ b/src/OpenColorIO/BitDepthUtils.h -@@ -7,7 +7,7 @@ - - #include - --#include "OpenEXR/half.h" -+#include "Imath/half.h" - - - namespace OCIO_NAMESPACE -diff --git a/src/OpenColorIO/CMakeLists.txt b/src/OpenColorIO/CMakeLists.txt -index 2ce801e6..824f8a98 100755 a/src/OpenColorIO/CMakeLists.txt -+++
[arch-commits] Commit in opencolorio/trunk (PKGBUILD)
Date: Saturday, July 9, 2022 @ 01:11:12 Author: svenstaro Revision: 450541 upgpkg: opencolorio 2.1.2-1 Modified: opencolorio/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 00:58:43 UTC (rev 450540) +++ PKGBUILD2022-07-09 01:11:12 UTC (rev 450541) @@ -2,8 +2,8 @@ # Contributor: Dumitru Ursu pkgname=opencolorio -pkgver=2.1.1 -pkgrel=2 +pkgver=2.1.2 +pkgrel=1 pkgdesc="A color management framework for visual effects and animation" arch=('x86_64') url="https://opencolorio.org; @@ -11,9 +11,18 @@ depends=('freeglut' 'glew' 'lcms2' 'tinyxml' 'yaml-cpp' 'imath' 'pystring') makedepends=('cmake' 'python' 'pybind11' 'ninja') optdepends=('python: python bindings') -source=($pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v$pkgver.tar.gz) -sha512sums=('86585ec860d460b158f24efb82f202deced7ce96a6bfefd42f39cad9c112add68cca6935f383f5d718c07fe1c121d8ed8b0d2069321f1dafb8ce68b49bc75194') +source=($pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v$pkgver.tar.gz + https://github.com/AcademySoftwareFoundation/OpenColorIO/commit/4fa94918c2cf572dcaf61ca07016f3b5c231c14c.patch) +sha512sums=('594e808fb1c175d5b14eb540be0dfb6f41cd37b5bf7df8c2d24d44dfe4986643ea68e52d0282eb3b25283489789001a57a201de1eecc1560fc9461780c7da353' + 'baffedf7d81c67c9a14f5977379a86eeed3d9891069ad810e4303994369b500e78c43e4c0fcbe5bd7f7ba16163c16b6796884f4250ff6200a162ed29d60780fb') +prepare() { + cd OpenColorIO-$pkgver + + # We don't care about the failures of this patch in this current release + patch -Np1 -i "$srcdir"/4fa94918c2cf572dcaf61ca07016f3b5c231c14c.patch || true +} + build() { cd OpenColorIO-$pkgver
[arch-commits] Commit in v2ray-geoip/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, July 9, 2022 @ 00:59:09 Author: felixonmars Revision: 1249072 archrelease: copy trunk to community-any Added: v2ray-geoip/repos/community-any/PKGBUILD (from rev 1249071, v2ray-geoip/trunk/PKGBUILD) Deleted: v2ray-geoip/repos/community-any/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 15 insertions(+), 15 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 00:58:56 UTC (rev 1249071) +++ PKGBUILD2022-07-09 00:59:09 UTC (rev 1249072) @@ -1,15 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-geoip -pkgver=202206300050 -pkgrel=1 -pkgdesc="GeoIP List for V2Ray" -arch=('any') -url="https://github.com/v2fly/geoip; -license=('CCPL:by-sa') -source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;) -sha512sums=('a1b17265bce61b666ceebd01daf77c412b238efa624b704bfa239027f23b82d33df00e2fbff3e00959b58a4833be20d6eee5e7f2929753f0c667f7773bd7e76a') - -package() { - install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat -} Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 1249071, v2ray-geoip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 00:59:09 UTC (rev 1249072) @@ -0,0 +1,15 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-geoip +pkgver=202207070057 +pkgrel=1 +pkgdesc="GeoIP List for V2Ray" +arch=('any') +url="https://github.com/v2fly/geoip; +license=('CCPL:by-sa') +source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;) +sha512sums=('1639a3325b1c77ddc0be2532777aee353dcd25d15eafb5da4eee3a806b58b7411cf4616805665cfd253ad5360946553fad4143bfccd2307911830c9b983240e3') + +package() { + install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat +}
[arch-commits] Commit in v2ray-geoip/trunk (PKGBUILD)
Date: Saturday, July 9, 2022 @ 00:58:56 Author: felixonmars Revision: 1249071 upgpkg: v2ray-geoip 202207070057-1 Modified: v2ray-geoip/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 00:58:44 UTC (rev 1249070) +++ PKGBUILD2022-07-09 00:58:56 UTC (rev 1249071) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-geoip -pkgver=202206300050 +pkgver=202207070057 pkgrel=1 pkgdesc="GeoIP List for V2Ray" arch=('any') @@ -8,7 +8,7 @@ url="https://github.com/v2fly/geoip; license=('CCPL:by-sa') source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;) -sha512sums=('a1b17265bce61b666ceebd01daf77c412b238efa624b704bfa239027f23b82d33df00e2fbff3e00959b58a4833be20d6eee5e7f2929753f0c667f7773bd7e76a') +sha512sums=('1639a3325b1c77ddc0be2532777aee353dcd25d15eafb5da4eee3a806b58b7411cf4616805665cfd253ad5360946553fad4143bfccd2307911830c9b983240e3') package() { install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat
[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)
Date: Saturday, July 9, 2022 @ 00:58:44 Author: felixonmars Revision: 1249070 archrelease: copy trunk to community-any Added: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 1249069, v2ray-domain-list-community/trunk/PKGBUILD) Deleted: v2ray-domain-list-community/repos/community-any/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 00:58:30 UTC (rev 1249069) +++ PKGBUILD2022-07-09 00:58:44 UTC (rev 1249070) @@ -1,23 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-domain-list-community -pkgver=20220705150905 -pkgrel=1 -pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" -arch=('any') -url="https://github.com/v2fly/domain-list-community; -license=('MIT') -makedepends=('go' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('5d45cb7a0df28e28a025dec8aad589c8f6b43932433c5d500e4cf6b0ae3cb3930f76315fac7fd00a667978e29fb4f473d11620cc930f414f37434b21ca710999') - -build() { - cd domain-list-community-$pkgver - ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.18 go run main.go -} - -package() { - cd domain-list-community-$pkgver - install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat - install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 1249069, v2ray-domain-list-community/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 00:58:44 UTC (rev 1249070) @@ -0,0 +1,23 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-domain-list-community +pkgver=20220708161253 +pkgrel=1 +pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" +arch=('any') +url="https://github.com/v2fly/domain-list-community; +license=('MIT') +makedepends=('go' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;) +sha512sums=('d51560f86f3e3a02d2c08df2453b21526b0bdb66f5a97683d3148f2c9b236aeba8135f6c3a7a2e9588c014a0489ee6a90d18295d56aa459cb4f9525864a7d96c') + +build() { + cd domain-list-community-$pkgver + ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.18 go run main.go +} + +package() { + cd domain-list-community-$pkgver + install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat + install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in sdl2_ttf/trunk (PKGBUILD)
Date: Saturday, July 9, 2022 @ 00:58:43 Author: svenstaro Revision: 450540 Fix URL Modified: sdl2_ttf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:22:01 UTC (rev 450539) +++ PKGBUILD2022-07-09 00:58:43 UTC (rev 450540) @@ -5,7 +5,7 @@ pkgrel=1 pkgdesc="A library that allows you to use TrueType fonts in your SDL applications (Version 2)" arch=('x86_64') -url="http://www.libsdl.org/projects/SDL_ttf; +url="https://github.com/libsdl-org/SDL_ttf; license=('MIT') depends=('sdl2' 'freetype2') source=("https://github.com/libsdl-org/SDL_ttf/releases/download/release-${pkgver}/SDL2_ttf-${pkgver}.tar.gz"{,.sig})
[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)
Date: Saturday, July 9, 2022 @ 00:58:30 Author: felixonmars Revision: 1249069 upgpkg: v2ray-domain-list-community 20220708161253-1 Modified: v2ray-domain-list-community/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 00:56:39 UTC (rev 1249068) +++ PKGBUILD2022-07-09 00:58:30 UTC (rev 1249069) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-domain-list-community -pkgver=20220705150905 +pkgver=20220708161253 pkgrel=1 pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" arch=('any') @@ -9,7 +9,7 @@ license=('MIT') makedepends=('go' 'git') source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('5d45cb7a0df28e28a025dec8aad589c8f6b43932433c5d500e4cf6b0ae3cb3930f76315fac7fd00a667978e29fb4f473d11620cc930f414f37434b21ca710999') +sha512sums=('d51560f86f3e3a02d2c08df2453b21526b0bdb66f5a97683d3148f2c9b236aeba8135f6c3a7a2e9588c014a0489ee6a90d18295d56aa459cb4f9525864a7d96c') build() { cd domain-list-community-$pkgver
[arch-commits] Commit in lib32-virtualgl/repos/multilib-x86_64 (PKGBUILD keys keys)
Date: Saturday, July 9, 2022 @ 00:56:39 Author: svenstaro Revision: 1249068 archrelease: copy trunk to multilib-x86_64 Added: lib32-virtualgl/repos/multilib-x86_64/PKGBUILD (from rev 1249067, lib32-virtualgl/trunk/PKGBUILD) lib32-virtualgl/repos/multilib-x86_64/keys/ Deleted: lib32-virtualgl/repos/multilib-x86_64/keys/ --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: lib32-virtualgl/repos/multilib-x86_64/PKGBUILD (from rev 1249067, lib32-virtualgl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 00:56:39 UTC (rev 1249068) @@ -0,0 +1,66 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: FigoDaPaura + +pkgname=lib32-virtualgl +pkgver=3.0.1 +pkgrel=1 +pkgdesc="32-bit serverside components for 64-bit VirtualGL servers" +arch=('x86_64') +url="https://virtualgl.org; +license=('LGPL') +depends=('virtualgl' 'lib32-libxv' 'lib32-glu' 'lib32-libjpeg-turbo' 'lib32-opencl-driver' 'lib32-ocl-icd') +makedepends=('lib32-libxv' 'lib32-glu' 'virtualgl' 'cmake' 'gcc-multilib' 'lib32-mesa' 'lib32-mesa-libgl' 'lib32-libxtst' 'opencl-headers' 'ninja') +source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig} + https://github.com/VirtualGL/virtualgl/commit/46d09529563127fef0d42a4fb2681ae8d65a856b.patch) +sha512sums=('d953b9c31ec3608a05da0069d83e7115a42e2c98bf169dcf97bf2d271cf7a5673e32d66247f0184aa40741597ca0732edb5f7992a82c5bc48bac25f1cb1889ef' +'SKIP' + 'f17715b21f91439675981d2e6dad635cccbb36ddc012f037ff9d0859a21179f6881aac1ad7f5630e2311146bec7b10284bad982986b1e2f43beb3b24a0a8796b') +b2sums=('7ed73406361a5032806a6d9196328b48e23caf4dea668f6cbbf2ebcee3a0e76925141a826072f3b317327c71773683df65d5ecb16ffd92a1c5ddb088a63a3f6f' +'SKIP' + 'b37e84af828c4d7e37a9ec424aa92dc25330be9362f0c7bdc2624eac0898d5995be1647c690b2b7be9e656747785325aed961ea11ef5f653ea05ab44b4b3e4d7') +validpgpkeys=('AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1') # The VirtualGL Project (Signing key for official binaries) + +prepare() { + cd "VirtualGL-$pkgver" + + # FS#48403 + export LDFLAGS="${LDFLAGS/--as-needed,}" + + patch -Np1 -i "$srcdir"/46d09529563127fef0d42a4fb2681ae8d65a856b.patch +} + +build() { + cd "VirtualGL-$pkgver" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cmake \ + -GNinja \ + -Bbuild \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib32 \ + -DCMAKE_INSTALL_BINDIR=/usr/bin \ + -DCMAKE_BUILD_TYPE='None' \ + -DTJPEG_INCLUDE_DIR=/usr/include \ + -DTJPEG_LIBRARY=/usr/lib32/libturbojpeg.so \ + -DX11_X11_LIB=/usr/lib32/libX11.so \ + -DX11_Xext_LIB=/usr/lib32/libXext.so \ + -DOPENGL_gl_LIBRARY=/usr/lib32/libGL.so + ninja -C build +} + +package() { + cd "VirtualGL-$pkgver" + DESTDIR="$pkgdir" ninja install -C build + + cd "$pkgdir/usr" + mv bin/glxspheres glxspheres32 + rm -rf bin + mkdir -p bin + mv glxspheres32 bin/ + + rm -rf "$pkgdir/usr/share" + rm -rf "$pkgdir/usr/include" +}
[arch-commits] Commit in python-ovirt-engine-sdk/repos/community-x86_64 (2 files)
Date: Saturday, July 9, 2022 @ 00:55:03 Author: svenstaro Revision: 1249067 archrelease: copy trunk to community-x86_64 Added: python-ovirt-engine-sdk/repos/community-x86_64/PKGBUILD (from rev 1249066, python-ovirt-engine-sdk/trunk/PKGBUILD) Deleted: python-ovirt-engine-sdk/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 45 + 1 file changed, 25 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 00:54:56 UTC (rev 1249066) +++ PKGBUILD2022-07-09 00:55:03 UTC (rev 1249067) @@ -1,20 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Konstantin Shalygin - -pkgname=python-ovirt-engine-sdk -pkgver=4.4.15 -pkgrel=1 -pkgdesc='Python access to the oVirt Engine API' -arch=('x86_64') -url='http://ovirt.org/develop/release-management/features/infra/python-sdk' -depends=('python-pycurl' 'python-six' 'libxml2') -makedepends=('python-setuptools') -license=('custom') -source=("https://resources.ovirt.org/pub/ovirt-4.4/src/python-ovirt-engine-sdk4/ovirt-engine-sdk-python-${pkgver}.tar.gz;) -sha512sums=('9261fd8a901f0cb385e9f58009123fc3660099c2f2e666a03a811b1cc196dc730a86893734a97cb56727069c00b4885de19794965c514e478da99ce0d887e56f') - -package() { - python setup.py install -O1 --root="${pkgdir}" - - install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-ovirt-engine-sdk/repos/community-x86_64/PKGBUILD (from rev 1249066, python-ovirt-engine-sdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 00:55:03 UTC (rev 1249067) @@ -0,0 +1,25 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Konstantin Shalygin + +pkgname=python-ovirt-engine-sdk +pkgver=4.5.1 +pkgrel=1 +pkgdesc='Python access to the oVirt Engine API' +arch=('x86_64') +url='http://ovirt.org/develop/release-management/features/infra/python-sdk' +depends=('python-pycurl' 'python-six' 'libxml2') +makedepends=('python-setuptools') +license=('custom') +source=("$pkgname-$pkgver.tar.gz::https://github.com/oVirt/python-ovirt-engine-sdk4/archive/refs/tags/$pkgver.tar.gz;) +sha512sums=('a1e9636cb1c2791125308a21afa16d434c12d8274312274bfe829a97f967177318ae381c3fe06cc0861db497af8c0572c7c45ad446b2e46e7bbe60f30cd49f89') + +package() { + cd python-ovirt-engine-sdk4-$pkgver + + # We just run this command for the templating that it does, we don't do rpms in Arch + .automation/build-srpm.sh || true + + python setup.py install -O1 --root="${pkgdir}" + + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-ovirt-engine-sdk/trunk (PKGBUILD)
Date: Saturday, July 9, 2022 @ 00:54:56 Author: svenstaro Revision: 1249066 upgpkg: python-ovirt-engine-sdk 4.5.1-1 Modified: python-ovirt-engine-sdk/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 00:48:51 UTC (rev 1249065) +++ PKGBUILD2022-07-09 00:54:56 UTC (rev 1249066) @@ -2,7 +2,7 @@ # Contributor: Konstantin Shalygin pkgname=python-ovirt-engine-sdk -pkgver=4.4.15 +pkgver=4.5.1 pkgrel=1 pkgdesc='Python access to the oVirt Engine API' arch=('x86_64') @@ -10,10 +10,15 @@ depends=('python-pycurl' 'python-six' 'libxml2') makedepends=('python-setuptools') license=('custom') -source=("https://resources.ovirt.org/pub/ovirt-4.4/src/python-ovirt-engine-sdk4/ovirt-engine-sdk-python-${pkgver}.tar.gz;) -sha512sums=('9261fd8a901f0cb385e9f58009123fc3660099c2f2e666a03a811b1cc196dc730a86893734a97cb56727069c00b4885de19794965c514e478da99ce0d887e56f') +source=("$pkgname-$pkgver.tar.gz::https://github.com/oVirt/python-ovirt-engine-sdk4/archive/refs/tags/$pkgver.tar.gz;) +sha512sums=('a1e9636cb1c2791125308a21afa16d434c12d8274312274bfe829a97f967177318ae381c3fe06cc0861db497af8c0572c7c45ad446b2e46e7bbe60f30cd49f89') package() { + cd python-ovirt-engine-sdk4-$pkgver + + # We just run this command for the templating that it does, we don't do rpms in Arch + .automation/build-srpm.sh || true + python setup.py install -O1 --root="${pkgdir}" install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
[arch-commits] Commit in lib32-virtualgl/repos/multilib-x86_64 (PKGBUILD keys)
Date: Saturday, July 9, 2022 @ 00:48:51 Author: svenstaro Revision: 1249065 archrelease: copy trunk to multilib-x86_64 Added: lib32-virtualgl/repos/multilib-x86_64/keys/ Deleted: lib32-virtualgl/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 61 - 1 file changed, 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 00:48:39 UTC (rev 1249064) +++ PKGBUILD2022-07-09 00:48:51 UTC (rev 1249065) @@ -1,61 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: FigoDaPaura - -pkgname=lib32-virtualgl -pkgver=3.0 -pkgrel=1 -pkgdesc="32-bit serverside components for 64-bit VirtualGL servers" -arch=('x86_64') -url="https://virtualgl.org; -license=('LGPL') -depends=('virtualgl' 'lib32-libxv' 'lib32-glu' 'lib32-libjpeg-turbo' 'lib32-opencl-driver' 'lib32-ocl-icd') -makedepends=('lib32-libxv' 'lib32-glu' 'virtualgl' 'cmake' 'gcc-multilib' 'lib32-mesa' 'lib32-mesa-libgl' 'lib32-libxtst' 'opencl-headers' 'ninja') -source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig}) -sha512sums=('9d2f56d44dba936f653ecf0350c581298c4c51d6deb114570df32c044991a61313d59fb140517864e760bc6f7fd93bd27ffd35e2ff8a024243472a822d5cfd98' -'SKIP') -b2sums=('f540a90cd84efa0bee5ad124cb2ded8c1b863be8b719581c5daf67afcec7ef5ef2c78720962a4d3159de91e9cba068cea18a278a3c4f7eb65c98b4f13792044c' -'SKIP') -validpgpkeys=('AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1') # The VirtualGL Project (Signing key for official binaries) - -prepare() { - cd VirtualGL-$pkgver - - # FS#48403 - export LDFLAGS="${LDFLAGS/--as-needed,}" -} - -build() { - cd "VirtualGL-$pkgver" - - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cmake \ - -GNinja \ - -Bbuild \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib32 \ - -DCMAKE_INSTALL_BINDIR=/usr/bin \ - -DCMAKE_BUILD_TYPE='None' \ - -DTJPEG_INCLUDE_DIR=/usr/include \ - -DTJPEG_LIBRARY=/usr/lib32/libturbojpeg.so \ - -DX11_X11_LIB=/usr/lib32/libX11.so \ - -DX11_Xext_LIB=/usr/lib32/libXext.so \ - -DOPENGL_gl_LIBRARY=/usr/lib32/libGL.so - ninja -C build -} - -package() { - cd "VirtualGL-$pkgver" - DESTDIR="$pkgdir" ninja install -C build - - cd "$pkgdir/usr" - mv bin/glxspheres glxspheres32 - rm -rf bin - mkdir -p bin - mv glxspheres32 bin/ - - rm -rf "$pkgdir/usr/share" - rm -rf "$pkgdir/usr/include" -}
[arch-commits] Commit in virtualgl/trunk (4 files)
Date: Saturday, July 9, 2022 @ 00:48:30 Author: svenstaro Revision: 1249063 upgpkg: virtualgl 3.0.1-1 Added: virtualgl/trunk/keys/ virtualgl/trunk/keys/pgp/ virtualgl/trunk/keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc Modified: virtualgl/trunk/PKGBUILD ---+ PKGBUILD | 16 +++- keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc |1 + 2 files changed, 12 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-09 00:48:27 UTC (rev 1249062) +++ PKGBUILD2022-07-09 00:48:30 UTC (rev 1249063) @@ -3,8 +3,8 @@ # Contributor: Andres Jimenez pkgname=virtualgl -pkgver=3.0 -pkgrel=2 +pkgver=3.0.1 +pkgrel=1 pkgdesc="Redirects 3D commands from an OpenGL application onto a server-side 3D graphics card" arch=('x86_64') url="https://virtualgl.org; @@ -11,14 +11,20 @@ license=('LGPL') depends=('libxv' 'glu' 'libjpeg-turbo' 'xcb-util-keysyms' 'opencl-driver' 'ocl-icd' 'xorg-xhost') makedepends=('cmake' 'mesa' 'libxtst' 'opencl-headers' 'ninja') -source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig}) -sha512sums=('9d2f56d44dba936f653ecf0350c581298c4c51d6deb114570df32c044991a61313d59fb140517864e760bc6f7fd93bd27ffd35e2ff8a024243472a822d5cfd98' -'SKIP') +source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig} + https://github.com/VirtualGL/virtualgl/commit/46d09529563127fef0d42a4fb2681ae8d65a856b.patch) +sha512sums=('d953b9c31ec3608a05da0069d83e7115a42e2c98bf169dcf97bf2d271cf7a5673e32d66247f0184aa40741597ca0732edb5f7992a82c5bc48bac25f1cb1889ef' +'SKIP' + 'f17715b21f91439675981d2e6dad635cccbb36ddc012f037ff9d0859a21179f6881aac1ad7f5630e2311146bec7b10284bad982986b1e2f43beb3b24a0a8796b') validpgpkeys=('AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1') # The VirtualGL Project (Signing key for official binaries) prepare() { + cd "VirtualGL-$pkgver" + # FS#48403 export LDFLAGS="${LDFLAGS/--as-needed,}" + + patch -Np1 -i "$srcdir"/46d09529563127fef0d42a4fb2681ae8d65a856b.patch } build() { Added: keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc === (Binary files differ) Index: virtualgl/trunk/keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc === --- keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc 2022-07-09 00:48:27 UTC (rev 1249062) +++ keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc 2022-07-09 00:48:30 UTC (rev 1249063) Property changes on: virtualgl/trunk/keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc ___ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property
[arch-commits] Commit in virtualgl/repos/community-x86_64 (PKGBUILD PKGBUILD keys)
Date: Saturday, July 9, 2022 @ 00:48:39 Author: svenstaro Revision: 1249064 archrelease: copy trunk to community-x86_64 Added: virtualgl/repos/community-x86_64/PKGBUILD (from rev 1249063, virtualgl/trunk/PKGBUILD) virtualgl/repos/community-x86_64/keys/ Deleted: virtualgl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 - 1 file changed, 52 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-09 00:48:30 UTC (rev 1249063) +++ PKGBUILD2022-07-09 00:48:39 UTC (rev 1249064) @@ -1,46 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: FigoDaPaura -# Contributor: Andres Jimenez - -pkgname=virtualgl -pkgver=3.0 -pkgrel=2 -pkgdesc="Redirects 3D commands from an OpenGL application onto a server-side 3D graphics card" -arch=('x86_64') -url="https://virtualgl.org; -license=('LGPL') -depends=('libxv' 'glu' 'libjpeg-turbo' 'xcb-util-keysyms' 'opencl-driver' 'ocl-icd' 'xorg-xhost') -makedepends=('cmake' 'mesa' 'libxtst' 'opencl-headers' 'ninja') -source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig}) -sha512sums=('9d2f56d44dba936f653ecf0350c581298c4c51d6deb114570df32c044991a61313d59fb140517864e760bc6f7fd93bd27ffd35e2ff8a024243472a822d5cfd98' -'SKIP') -validpgpkeys=('AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1') # The VirtualGL Project (Signing key for official binaries) - -prepare() { - # FS#48403 - export LDFLAGS="${LDFLAGS/--as-needed,}" -} - -build() { - cd "VirtualGL-$pkgver" - - cmake \ - -GNinja \ - -Bbuild \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DTJPEG_INCLUDE_DIR=/usr/include \ - -DTJPEG_LIBRARY=/usr/lib/libturbojpeg.so \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib \ - -DCMAKE_INSTALL_BINDIR=/usr/bin \ - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${pkgname} \ - -DVGL_FAKEXCB=1 - ninja -C build -} - -package() { - cd "VirtualGL-$pkgver" - DESTDIR="$pkgdir" ninja -C build install - - mv "$pkgdir"/usr/bin/glxinfo "$pkgdir"/usr/bin/vglxinfo - mv "$pkgdir"/usr/bin/eglinfo "$pkgdir"/usr/bin/veglinfo -} Copied: virtualgl/repos/community-x86_64/PKGBUILD (from rev 1249063, virtualgl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-09 00:48:39 UTC (rev 1249064) @@ -0,0 +1,52 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: FigoDaPaura +# Contributor: Andres Jimenez + +pkgname=virtualgl +pkgver=3.0.1 +pkgrel=1 +pkgdesc="Redirects 3D commands from an OpenGL application onto a server-side 3D graphics card" +arch=('x86_64') +url="https://virtualgl.org; +license=('LGPL') +depends=('libxv' 'glu' 'libjpeg-turbo' 'xcb-util-keysyms' 'opencl-driver' 'ocl-icd' 'xorg-xhost') +makedepends=('cmake' 'mesa' 'libxtst' 'opencl-headers' 'ninja') +source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig} + https://github.com/VirtualGL/virtualgl/commit/46d09529563127fef0d42a4fb2681ae8d65a856b.patch) +sha512sums=('d953b9c31ec3608a05da0069d83e7115a42e2c98bf169dcf97bf2d271cf7a5673e32d66247f0184aa40741597ca0732edb5f7992a82c5bc48bac25f1cb1889ef' +'SKIP' + 'f17715b21f91439675981d2e6dad635cccbb36ddc012f037ff9d0859a21179f6881aac1ad7f5630e2311146bec7b10284bad982986b1e2f43beb3b24a0a8796b') +validpgpkeys=('AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1') # The VirtualGL Project (Signing key for official binaries) + +prepare() { + cd "VirtualGL-$pkgver" + + # FS#48403 + export LDFLAGS="${LDFLAGS/--as-needed,}" + + patch -Np1 -i "$srcdir"/46d09529563127fef0d42a4fb2681ae8d65a856b.patch +} + +build() { + cd "VirtualGL-$pkgver" + + cmake \ + -GNinja \ + -Bbuild \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DTJPEG_INCLUDE_DIR=/usr/include \ + -DTJPEG_LIBRARY=/usr/lib/libturbojpeg.so \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DCMAKE_INSTALL_BINDIR=/usr/bin \ + -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${pkgname} \ + -DVGL_FAKEXCB=1 + ninja -C build +} + +package() { + cd "VirtualGL-$pkgver" + DESTDIR="$pkgdir" ninja -C build install + + mv "$pkgdir"/usr/bin/glxinfo "$pkgdir"/usr/bin/vglxinfo + mv "$pkgdir"/usr/bin/eglinfo "$pkgdir"/usr/bin/veglinfo +}
[arch-commits] Commit in lib32-virtualgl/trunk (4 files)
Date: Saturday, July 9, 2022 @ 00:48:27 Author: svenstaro Revision: 1249062 upgpkg: lib32-virtualgl 3.0.1-1 Added: lib32-virtualgl/trunk/keys/ lib32-virtualgl/trunk/keys/pgp/ lib32-virtualgl/trunk/keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc Modified: lib32-virtualgl/trunk/PKGBUILD ---+ PKGBUILD | 19 ++-- keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc |1 2 files changed, 13 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 23:09:11 UTC (rev 1249061) +++ PKGBUILD2022-07-09 00:48:27 UTC (rev 1249062) @@ -2,7 +2,7 @@ # Contributor: FigoDaPaura pkgname=lib32-virtualgl -pkgver=3.0 +pkgver=3.0.1 pkgrel=1 pkgdesc="32-bit serverside components for 64-bit VirtualGL servers" arch=('x86_64') @@ -10,18 +10,23 @@ license=('LGPL') depends=('virtualgl' 'lib32-libxv' 'lib32-glu' 'lib32-libjpeg-turbo' 'lib32-opencl-driver' 'lib32-ocl-icd') makedepends=('lib32-libxv' 'lib32-glu' 'virtualgl' 'cmake' 'gcc-multilib' 'lib32-mesa' 'lib32-mesa-libgl' 'lib32-libxtst' 'opencl-headers' 'ninja') -source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig}) -sha512sums=('9d2f56d44dba936f653ecf0350c581298c4c51d6deb114570df32c044991a61313d59fb140517864e760bc6f7fd93bd27ffd35e2ff8a024243472a822d5cfd98' -'SKIP') -b2sums=('f540a90cd84efa0bee5ad124cb2ded8c1b863be8b719581c5daf67afcec7ef5ef2c78720962a4d3159de91e9cba068cea18a278a3c4f7eb65c98b4f13792044c' -'SKIP') +source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig} + https://github.com/VirtualGL/virtualgl/commit/46d09529563127fef0d42a4fb2681ae8d65a856b.patch) +sha512sums=('d953b9c31ec3608a05da0069d83e7115a42e2c98bf169dcf97bf2d271cf7a5673e32d66247f0184aa40741597ca0732edb5f7992a82c5bc48bac25f1cb1889ef' +'SKIP' + 'f17715b21f91439675981d2e6dad635cccbb36ddc012f037ff9d0859a21179f6881aac1ad7f5630e2311146bec7b10284bad982986b1e2f43beb3b24a0a8796b') +b2sums=('7ed73406361a5032806a6d9196328b48e23caf4dea668f6cbbf2ebcee3a0e76925141a826072f3b317327c71773683df65d5ecb16ffd92a1c5ddb088a63a3f6f' +'SKIP' + 'b37e84af828c4d7e37a9ec424aa92dc25330be9362f0c7bdc2624eac0898d5995be1647c690b2b7be9e656747785325aed961ea11ef5f653ea05ab44b4b3e4d7') validpgpkeys=('AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1') # The VirtualGL Project (Signing key for official binaries) prepare() { - cd VirtualGL-$pkgver + cd "VirtualGL-$pkgver" # FS#48403 export LDFLAGS="${LDFLAGS/--as-needed,}" + + patch -Np1 -i "$srcdir"/46d09529563127fef0d42a4fb2681ae8d65a856b.patch } build() { Added: keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc === (Binary files differ) Index: lib32-virtualgl/trunk/keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc === --- keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc 2022-07-08 23:09:11 UTC (rev 1249061) +++ keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc 2022-07-09 00:48:27 UTC (rev 1249062) Property changes on: lib32-virtualgl/trunk/keys/pgp/AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1.asc ___ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property
[arch-commits] Commit in postgrest/repos (3 files)
Date: Friday, July 8, 2022 @ 23:07:47 Author: felixonmars Revision: 1249054 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1249053, postgrest/trunk/PKGBUILD) postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from rev 1249053, postgrest/trunk/protolude-0.3.1.patch) ---+ PKGBUILD | 77 ++ protolude-0.3.1.patch | 123 2 files changed, 200 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1249053, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 23:07:47 UTC (rev 1249054) @@ -0,0 +1,77 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=8.0.0 +pkgrel=236 +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; +protolude-0.3.1.patch) +sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337' + '29132a1f8d432f02177dc42c2044cb8e707978372956830c490984295f4ebcff7256ef119006204e97b7d57fcf80054d5d3ed2ad65746653f2685158e333e67e') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hasql -u hasql-pool -u hspec -u HTTP -u lens -u retry $pkgname.cabal + +# TODO: not a proper fix. probably newly added "column" should be shown too +sed -i 's/H.RowError i/H.RowError i _/' src/PostgREST/Error.hs + +patch -p1 -i ../protolude-0.3.1.patch +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-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 +# https://github.com/PostgREST/postgrest/issues/1857 +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct || echo "Tests failed" + +# 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 +} Copied: postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from rev 1249053, postgrest/trunk/protolude-0.3.1.patch) === --- community-staging-x86_64/protolude-0.3.1.patch
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 23:07:32 Author: felixonmars Revision: 1249053 upgpkg: postgrest 8.0.0-236: rebuild with hasql 1.5.0.2 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 23:07:23 UTC (rev 1249052) +++ PKGBUILD2022-07-08 23:07:32 UTC (rev 1249053) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=8.0.0 -pkgrel=235 +pkgrel=236 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in npm/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, July 8, 2022 @ 23:07:23 Author: felixonmars Revision: 1249052 archrelease: copy trunk to community-any Added: npm/repos/community-any/PKGBUILD (from rev 1249051, npm/trunk/PKGBUILD) Deleted: npm/repos/community-any/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-08 23:07:10 UTC (rev 1249051) +++ PKGBUILD2022-07-08 23:07:23 UTC (rev 1249052) @@ -1,58 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=npm -pkgver=8.13.1 -pkgrel=1 -pkgdesc='A package manager for javascript' -arch=('any') -url='https://www.npmjs.com/' -license=('custom:Artistic') -depends=('nodejs' 'node-gyp' 'nodejs-nopt' 'semver') -# libgl: TODO -# libvips: for sharp (doc build) (disabled as current version of gatsby imports a broken sharp) -# libxi: for cwebp (doc build) -makedepends=('libgl' 'libxi' 'procps-ng' 'python') -options=('!emptydirs') -source=("https://github.com/npm/cli/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('c70b7b0ea4ca7c5835187778bdc88f93b9084c59a20356de3f25c8fcff28812c913dbffbf408a6b1b60163653df587be32e60275778c7bc07347ff25e4aa3207') - -prepare() { - cd cli-$pkgver - # 'deps' was added as a dep for many Makefile targets since 8.6 but it's not easy to fix. - # Let's skip and do it ourselves instead. - sed -i 's|node bin/npm-cli.js run resetdeps|true|' Makefile -} - -build() { - cd cli-$pkgver - node . i --ignore-scripts --no-audit --no-fund - NODE_PATH=/usr/lib/node_modules make -} - -package() { - cd cli-$pkgver - node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node bin/npm-cli.js pack | tail -1) - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - # Experimental dedup - _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname - rm -r "$_npmdir"/node_modules/{,.bin/}semver - rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp - rm -r "$_npmdir"/node_modules/{,.bin/}nopt - sed -i 's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|' \ -"$_npmdir"/bin/node-gyp-bin/node-gyp - - install -dm755 "$pkgdir"/usr/share/bash-completion/completions - node "$srcdir"/cli-$pkgver/bin/npm-cli.js completion > "$pkgdir"/usr/share/bash-completion/completions/npm - - mv "$pkgdir"/usr/lib/node_modules/npm/man "$pkgdir"/usr/share/ - - install -Dm644 "$srcdir"/cli-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: npm/repos/community-any/PKGBUILD (from rev 1249051, npm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-08 23:07:23 UTC (rev 1249052) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +pkgname=npm +pkgver=8.13.2 +pkgrel=1 +pkgdesc='A package manager for javascript' +arch=('any') +url='https://www.npmjs.com/' +license=('custom:Artistic') +depends=('nodejs' 'node-gyp' 'nodejs-nopt' 'semver') +# libgl: TODO +# libvips: for sharp (doc build) (disabled as current version of gatsby imports a broken sharp) +# libxi: for cwebp (doc build) +makedepends=('libgl' 'libxi' 'procps-ng' 'python') +options=('!emptydirs') +source=("https://github.com/npm/cli/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('b9a3a3ebcea9669cf2a9e55aea723738c3f75205dbc7406743db8d37b121a8225fb7aba9beb6d0ba99e3330c63c13334120e1fbe1a8c461ce30d0cfec4a886e3') + +prepare() { + cd cli-$pkgver + # 'deps' was added as a dep for many Makefile targets since 8.6 but it's not easy to fix. + # Let's skip and do it ourselves instead. + sed -i 's|node bin/npm-cli.js run resetdeps|true|' Makefile +} + +build() { + cd cli-$pkgver + node . i --ignore-scripts --no-audit --no-fund + NODE_PATH=/usr/lib/node_modules make +} + +package() { + cd cli-$pkgver + node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node bin/npm-cli.js pack | tail -1) + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + + # Experimental dedup + _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname + rm -r "$_npmdir"/node_modules/{,.bin/}semver + rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp + rm -r "$_npmdir"/node_modules/{,.bin/}nopt + sed -i 's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|' \ +"$_npmdir"/bin/node-gyp-bin/node-gyp + + install -dm755 "$pkgdir"/usr/share/bash-completion/completions + node
[arch-commits] Commit in npm/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 23:07:10 Author: felixonmars Revision: 1249051 upgpkg: npm 8.13.2-1 Modified: npm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 22:57:09 UTC (rev 1249050) +++ PKGBUILD2022-07-08 23:07:10 UTC (rev 1249051) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=npm -pkgver=8.13.1 +pkgver=8.13.2 pkgrel=1 pkgdesc='A package manager for javascript' arch=('any') @@ -14,7 +14,7 @@ makedepends=('libgl' 'libxi' 'procps-ng' 'python') options=('!emptydirs') source=("https://github.com/npm/cli/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('c70b7b0ea4ca7c5835187778bdc88f93b9084c59a20356de3f25c8fcff28812c913dbffbf408a6b1b60163653df587be32e60275778c7bc07347ff25e4aa3207') +sha512sums=('b9a3a3ebcea9669cf2a9e55aea723738c3f75205dbc7406743db8d37b121a8225fb7aba9beb6d0ba99e3330c63c13334120e1fbe1a8c461ce30d0cfec4a886e3') prepare() { cd cli-$pkgver
[arch-commits] Commit in haskell-hasql-dynamic-statements/repos (2 files)
Date: Friday, July 8, 2022 @ 22:57:09 Author: felixonmars Revision: 1249050 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/ haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1249049, haskell-hasql-dynamic-statements/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1249049, haskell-hasql-dynamic-statements/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 22:57:09 UTC (rev 1249050) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-dynamic-statements +pkgname=haskell-hasql-dynamic-statements +pkgver=0.3.1 +pkgrel=141 +pkgdesc="Toolkit for constructing Hasql statements dynamically" +url="https://github.com/nikita-volkov/hasql-dynamic-statements; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-implicits' 'haskell-ptr') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hasql $_hkgname.cabal + sed -i 's/5432/9824/' test/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 + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + runhaskell Setup test --show-details=direct + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-dynamic-statements/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 22:56:56 Author: felixonmars Revision: 1249049 upgpkg: haskell-hasql-dynamic-statements 0.3.1-141: rebuild with hasql 1.5.0.2 Modified: haskell-hasql-dynamic-statements/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 22:56:48 UTC (rev 1249048) +++ PKGBUILD2022-07-08 22:56:56 UTC (rev 1249049) @@ -3,7 +3,7 @@ _hkgname=hasql-dynamic-statements pkgname=haskell-hasql-dynamic-statements pkgver=0.3.1 -pkgrel=140 +pkgrel=141 pkgdesc="Toolkit for constructing Hasql statements dynamically" url="https://github.com/nikita-volkov/hasql-dynamic-statements; license=("MIT")
[arch-commits] Commit in haskell-hasql-notifications/repos (2 files)
Date: Friday, July 8, 2022 @ 22:56:48 Author: felixonmars Revision: 1249048 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-notifications/repos/community-staging-x86_64/ haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1249047, haskell-hasql-notifications/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1249047, haskell-hasql-notifications/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 22:56:48 UTC (rev 1249048) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-notifications +pkgname=haskell-hasql-notifications +pkgver=0.2.0.1 +pkgrel=14 +pkgdesc="LISTEN/NOTIFY support for Hasql" +url="https://github.com/diogob/hasql-notifications; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-postgresql-libpq') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7b5e2eab841d7f2d07869039b8674cd119408817794e884785b30417754825a4') + +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 + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + createdb hasql_notifications_test + runhaskell Setup test --show-details=direct + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-notifications/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 22:56:34 Author: felixonmars Revision: 1249047 upgpkg: haskell-hasql-notifications 0.2.0.1-14: rebuild with hasql 1.5.0.2 Modified: haskell-hasql-notifications/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 22:55:52 UTC (rev 1249046) +++ PKGBUILD2022-07-08 22:56:34 UTC (rev 1249047) @@ -3,7 +3,7 @@ _hkgname=hasql-notifications pkgname=haskell-hasql-notifications pkgver=0.2.0.1 -pkgrel=13 +pkgrel=14 pkgdesc="LISTEN/NOTIFY support for Hasql" url="https://github.com/diogob/hasql-notifications; license=("BSD")
[arch-commits] Commit in haskell-hasql-implicits/repos (2 files)
Date: Friday, July 8, 2022 @ 22:55:52 Author: felixonmars Revision: 1249046 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-implicits/repos/community-staging-x86_64/ haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1249045, haskell-hasql-implicits/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1249045, haskell-hasql-implicits/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 22:55:52 UTC (rev 1249046) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-implicits +pkgname=haskell-hasql-implicits +pkgver=0.1.0.4 +pkgrel=3 +pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" +url="https://github.com/nikita-volkov/hasql-implicits; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hasql' 'haskell-network-ip' 'haskell-scientific' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('caa836d76901d2650b10faf27e2525ceb513a893fdf50006b923bffb6bec48d3') + +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 +} + +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-hasql-implicits/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 22:55:40 Author: felixonmars Revision: 1249045 upgpkg: haskell-hasql-implicits 0.1.0.4-3: rebuild with hasql 1.5.0.2 Modified: haskell-hasql-implicits/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 22:54:58 UTC (rev 1249044) +++ PKGBUILD2022-07-08 22:55:40 UTC (rev 1249045) @@ -3,7 +3,7 @@ _hkgname=hasql-implicits pkgname=haskell-hasql-implicits pkgver=0.1.0.4 -pkgrel=2 +pkgrel=3 pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" url="https://github.com/nikita-volkov/hasql-implicits; license=("MIT")
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Friday, July 8, 2022 @ 22:54:58 Author: felixonmars Revision: 1249044 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1249043, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1249043, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 22:54:58 UTC (rev 1249044) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.2.2 +pkgrel=63 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4e3336ab6fac3b2023f83f28e53a2d44cc961f164e51d1420fba3745d95e874c7f2300358b3a8568bef1506d46f468343e78b58f7c1d39a3673a7565cefc2092') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/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 --disable-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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +#runhaskell Setup test --show-details=direct +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 +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 22:54:46 Author: felixonmars Revision: 1249043 upgpkg: haskell-hasql-pool 0.5.2.2-63: rebuild with hasql 1.5.0.2 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 22:54:38 UTC (rev 1249042) +++ PKGBUILD2022-07-08 22:54:46 UTC (rev 1249043) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.2.2 -pkgrel=62 +pkgrel=63 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Friday, July 8, 2022 @ 22:54:38 Author: felixonmars Revision: 1249042 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1249041, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1249041, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 22:54:38 UTC (rev 1249042) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=1.0.1.1 +pkgrel=81 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c37c463c3cce859cb3afb35ab3ac6a55db27209bbed4209f77b027ace2c21888b544223ceabf86cde92d60c26e65d03df26c2974bcbca99b466f3ccc683f0583') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' conflicts-test/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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +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 +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 22:54:25 Author: felixonmars Revision: 1249041 upgpkg: haskell-hasql-transaction 1.0.1.1-81: rebuild with hasql 1.5.0.2 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 22:53:48 UTC (rev 1249040) +++ PKGBUILD2022-07-08 22:54:25 UTC (rev 1249041) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=1.0.1.1 -pkgrel=80 +pkgrel=81 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Friday, July 8, 2022 @ 22:53:48 Author: felixonmars Revision: 1249040 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 1249039, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 1249039, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 22:53:48 UTC (rev 1249040) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.5.0.2 +pkgrel=1 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bytestring-strict-builder' 'haskell-contravariant' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-postgresql-binary' + 'haskell-postgresql-libpq' 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-contravariant-extras' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-quickcheck' + 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a5fc550ffb263410a1ecc3699c982b01bb1fd77ef9b437efb5cd7349e6914876cf7973be00f18a0984c5f11a41d52351d9d05bc0b8e72c29a6f43a4b20545024') + +prepare() { +cd $_hkgname-$pkgver +gen-setup + +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +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 +}
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 22:53:36 Author: felixonmars Revision: 1249039 upgpkg: haskell-hasql 1.5.0.2-1: rebuild with hasql 1.5.0.2 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 22:13:39 UTC (rev 1249038) +++ PKGBUILD2022-07-08 22:53:36 UTC (rev 1249039) @@ -3,8 +3,8 @@ _hkgname=hasql pkgname=haskell-hasql -pkgver=1.5.0.1 -pkgrel=16 +pkgver=1.5.0.2 +pkgrel=1 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT') @@ -12,15 +12,16 @@ depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bytestring-strict-builder' 'haskell-contravariant' 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') -makedepends=('ghc' 'haskell-contravariant-extras' 'haskell-tasty' 'haskell-tasty-quickcheck' +makedepends=('ghc' 'uusi' 'haskell-contravariant-extras' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rerebase') checkdepends=('postgresql' 'pifpaf') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('f766ba5959b23462303b7ffbea6e0d94a37d2cb92d8bf181f7f476167e3ced2f8ed02ea7fdc5854f5daebd5d04275086a473d53525c1676b20bc3533a388b404') +sha512sums=('a5fc550ffb263410a1ecc3699c982b01bb1fd77ef9b437efb5cd7349e6914876cf7973be00f18a0984c5f11a41d52351d9d05bc0b8e72c29a6f43a4b20545024') prepare() { cd $_hkgname-$pkgver +gen-setup # Do not use default postgres port sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.hs
[arch-commits] Commit in postgrest/repos (3 files)
Date: Friday, July 8, 2022 @ 21:59:02 Author: felixonmars Revision: 1248943 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1248942, postgrest/trunk/PKGBUILD) postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from rev 1248942, postgrest/trunk/protolude-0.3.1.patch) ---+ PKGBUILD | 77 ++ protolude-0.3.1.patch | 123 2 files changed, 200 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1248942, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:59:02 UTC (rev 1248943) @@ -0,0 +1,77 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=8.0.0 +pkgrel=235 +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; +protolude-0.3.1.patch) +sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337' + '29132a1f8d432f02177dc42c2044cb8e707978372956830c490984295f4ebcff7256ef119006204e97b7d57fcf80054d5d3ed2ad65746653f2685158e333e67e') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hasql -u hasql-pool -u hspec -u HTTP -u lens -u retry $pkgname.cabal + +# TODO: not a proper fix. probably newly added "column" should be shown too +sed -i 's/H.RowError i/H.RowError i _/' src/PostgREST/Error.hs + +patch -p1 -i ../protolude-0.3.1.patch +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-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 +# https://github.com/PostgREST/postgrest/issues/1857 +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct || echo "Tests failed" + +# 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 +} Copied: postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from rev 1248942, postgrest/trunk/protolude-0.3.1.patch) === --- community-staging-x86_64/protolude-0.3.1.patch
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:58:47 Author: felixonmars Revision: 1248942 upgpkg: postgrest 8.0.0-235: rebuild with invariant 0.6 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:56:06 UTC (rev 1248941) +++ PKGBUILD2022-07-08 21:58:47 UTC (rev 1248942) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=8.0.0 -pkgrel=234 +pkgrel=235 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-hasql-notifications/repos (2 files)
Date: Friday, July 8, 2022 @ 21:56:06 Author: felixonmars Revision: 1248941 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-notifications/repos/community-staging-x86_64/ haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1248940, haskell-hasql-notifications/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1248940, haskell-hasql-notifications/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:56:06 UTC (rev 1248941) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-notifications +pkgname=haskell-hasql-notifications +pkgver=0.2.0.1 +pkgrel=13 +pkgdesc="LISTEN/NOTIFY support for Hasql" +url="https://github.com/diogob/hasql-notifications; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-postgresql-libpq') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7b5e2eab841d7f2d07869039b8674cd119408817794e884785b30417754825a4') + +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 + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + createdb hasql_notifications_test + runhaskell Setup test --show-details=direct + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-notifications/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:55:53 Author: felixonmars Revision: 1248940 upgpkg: haskell-hasql-notifications 0.2.0.1-13: rebuild with invariant 0.6 Modified: haskell-hasql-notifications/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:55:29 UTC (rev 1248939) +++ PKGBUILD2022-07-08 21:55:53 UTC (rev 1248940) @@ -3,7 +3,7 @@ _hkgname=hasql-notifications pkgname=haskell-hasql-notifications pkgver=0.2.0.1 -pkgrel=12 +pkgrel=13 pkgdesc="LISTEN/NOTIFY support for Hasql" url="https://github.com/diogob/hasql-notifications; license=("BSD")
[arch-commits] Commit in haskell-hasql-dynamic-statements/repos (2 files)
Date: Friday, July 8, 2022 @ 21:55:29 Author: felixonmars Revision: 1248939 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/ haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1248938, haskell-hasql-dynamic-statements/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1248938, haskell-hasql-dynamic-statements/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:55:29 UTC (rev 1248939) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-dynamic-statements +pkgname=haskell-hasql-dynamic-statements +pkgver=0.3.1 +pkgrel=140 +pkgdesc="Toolkit for constructing Hasql statements dynamically" +url="https://github.com/nikita-volkov/hasql-dynamic-statements; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-implicits' 'haskell-ptr') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hasql $_hkgname.cabal + sed -i 's/5432/9824/' test/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 + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + runhaskell Setup test --show-details=direct + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-dynamic-statements/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:55:16 Author: felixonmars Revision: 1248938 upgpkg: haskell-hasql-dynamic-statements 0.3.1-140: rebuild with invariant 0.6 Modified: haskell-hasql-dynamic-statements/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:54:41 UTC (rev 1248937) +++ PKGBUILD2022-07-08 21:55:16 UTC (rev 1248938) @@ -3,7 +3,7 @@ _hkgname=hasql-dynamic-statements pkgname=haskell-hasql-dynamic-statements pkgver=0.3.1 -pkgrel=139 +pkgrel=140 pkgdesc="Toolkit for constructing Hasql statements dynamically" url="https://github.com/nikita-volkov/hasql-dynamic-statements; license=("MIT")
[arch-commits] Commit in haskell-hasql-implicits/repos (2 files)
Date: Friday, July 8, 2022 @ 21:54:41 Author: felixonmars Revision: 1248937 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-implicits/repos/community-staging-x86_64/ haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1248936, haskell-hasql-implicits/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1248936, haskell-hasql-implicits/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:54:41 UTC (rev 1248937) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-implicits +pkgname=haskell-hasql-implicits +pkgver=0.1.0.4 +pkgrel=2 +pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" +url="https://github.com/nikita-volkov/hasql-implicits; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hasql' 'haskell-network-ip' 'haskell-scientific' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('caa836d76901d2650b10faf27e2525ceb513a893fdf50006b923bffb6bec48d3') + +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 +} + +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-hasql-implicits/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:54:28 Author: felixonmars Revision: 1248936 upgpkg: haskell-hasql-implicits 0.1.0.4-2: rebuild with invariant 0.6 Modified: haskell-hasql-implicits/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:54:19 UTC (rev 1248935) +++ PKGBUILD2022-07-08 21:54:28 UTC (rev 1248936) @@ -3,7 +3,7 @@ _hkgname=hasql-implicits pkgname=haskell-hasql-implicits pkgver=0.1.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" url="https://github.com/nikita-volkov/hasql-implicits; license=("MIT")
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Friday, July 8, 2022 @ 21:54:19 Author: felixonmars Revision: 1248935 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1248934, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1248934, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:54:19 UTC (rev 1248935) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.2.2 +pkgrel=62 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4e3336ab6fac3b2023f83f28e53a2d44cc961f164e51d1420fba3745d95e874c7f2300358b3a8568bef1506d46f468343e78b58f7c1d39a3673a7565cefc2092') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/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 --disable-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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +#runhaskell Setup test --show-details=direct +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 +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:54:05 Author: felixonmars Revision: 1248934 upgpkg: haskell-hasql-pool 0.5.2.2-62: rebuild with invariant 0.6 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:53:56 UTC (rev 1248933) +++ PKGBUILD2022-07-08 21:54:05 UTC (rev 1248934) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.2.2 -pkgrel=61 +pkgrel=62 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Friday, July 8, 2022 @ 21:53:56 Author: felixonmars Revision: 1248933 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1248932, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1248932, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:53:56 UTC (rev 1248933) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=1.0.1.1 +pkgrel=80 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c37c463c3cce859cb3afb35ab3ac6a55db27209bbed4209f77b027ace2c21888b544223ceabf86cde92d60c26e65d03df26c2974bcbca99b466f3ccc683f0583') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' conflicts-test/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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +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 +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:53:43 Author: felixonmars Revision: 1248932 upgpkg: haskell-hasql-transaction 1.0.1.1-80: rebuild with invariant 0.6 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:53:34 UTC (rev 1248931) +++ PKGBUILD2022-07-08 21:53:43 UTC (rev 1248932) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=1.0.1.1 -pkgrel=79 +pkgrel=80 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Friday, July 8, 2022 @ 21:53:34 Author: felixonmars Revision: 1248931 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 1248930, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1248930, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:53:34 UTC (rev 1248931) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.3.0.0 +pkgrel=224 +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-language-server/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:53:20 Author: felixonmars Revision: 1248930 upgpkg: haskell-language-server 1.3.0.0-224: rebuild with invariant 0.6 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:52:33 UTC (rev 1248929) +++ PKGBUILD2022-07-08 21:53:20 UTC (rev 1248930) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.3.0.0 -pkgrel=223 +pkgrel=224 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Friday, July 8, 2022 @ 21:52:33 Author: felixonmars Revision: 1248929 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 1248928, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 1248928, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:52:33 UTC (rev 1248929) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.5.0.1 +pkgrel=16 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bytestring-strict-builder' 'haskell-contravariant' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-postgresql-binary' + 'haskell-postgresql-libpq' 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') +makedepends=('ghc' 'haskell-contravariant-extras' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-quickcheck' + 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f766ba5959b23462303b7ffbea6e0d94a37d2cb92d8bf181f7f476167e3ced2f8ed02ea7fdc5854f5daebd5d04275086a473d53525c1676b20bc3533a388b404') + +prepare() { +cd $_hkgname-$pkgver + +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +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 +}
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:52:20 Author: felixonmars Revision: 1248928 upgpkg: haskell-hasql 1.5.0.1-16: rebuild with invariant 0.6 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:51:16 UTC (rev 1248927) +++ PKGBUILD2022-07-08 21:52:20 UTC (rev 1248928) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.5.0.1 -pkgrel=15 +pkgrel=16 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:51:16 Author: felixonmars Revision: 1248927 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 1248926, 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 1248926, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:51:16 UTC (rev 1248927) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.1.0 +pkgrel=189 +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 haskell-hls-pragmas-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:51:03 Author: felixonmars Revision: 1248926 upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-189: rebuild with invariant 0.6 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:44:56 UTC (rev 1248925) +++ PKGBUILD2022-07-08 21:51:03 UTC (rev 1248926) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.1.0 -pkgrel=188 +pkgrel=189 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin; license=("Apache")
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Friday, July 8, 2022 @ 21:44:56 Author: felixonmars Revision: 1248925 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 1248924, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 1248924, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:44:56 UTC (rev 1248925) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=371 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + uusi -u base -u brick -u vty $_hkgname.cabal + gen-setup + sed -i 's|renderCheckbox :: Bool -> String|renderCheckbox :: (Ord n) => Bool -> String|' src/Summoner/Tui/Field.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 + 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-summoner-tui/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:44:43 Author: felixonmars Revision: 1248924 upgpkg: haskell-summoner-tui 2.0.1.1-371: rebuild with invariant 0.6 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:44:34 UTC (rev 1248923) +++ PKGBUILD2022-07-08 21:44:43 UTC (rev 1248924) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=370 +pkgrel=371 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:44:34 Author: felixonmars Revision: 1248923 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 1248922, 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 1248922, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:44:34 UTC (rev 1248923) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.1.2.0 +pkgrel=192 +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-hls-eval-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:44:20 Author: felixonmars Revision: 1248922 upgpkg: haskell-hls-eval-plugin 1.1.2.0-192: rebuild with invariant 0.6 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:44:11 UTC (rev 1248921) +++ PKGBUILD2022-07-08 21:44:20 UTC (rev 1248922) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.1.2.0 -pkgrel=191 +pkgrel=192 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:44:11 Author: felixonmars Revision: 1248921 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 1248920, 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 1248920, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:44:11 UTC (rev 1248921) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.2 +pkgrel=197 +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 -u fourmolu -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-fourmolu-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:43:57 Author: felixonmars Revision: 1248920 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-197: rebuild with invariant 0.6 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:43:48 UTC (rev 1248919) +++ PKGBUILD2022-07-08 21:43:57 UTC (rev 1248920) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.2 -pkgrel=196 +pkgrel=197 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:43:48 Author: felixonmars Revision: 1248919 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 1248918, 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 1248918, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:43:48 UTC (rev 1248919) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.1 +pkgrel=191 +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 haskell-hls-floskell-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:43:35 Author: felixonmars Revision: 1248918 upgpkg: haskell-hls-floskell-plugin 1.0.0.1-191: rebuild with invariant 0.6 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:43:26 UTC (rev 1248917) +++ PKGBUILD2022-07-08 21:43:35 UTC (rev 1248918) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.1 -pkgrel=190 +pkgrel=191 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-butcher/repos (2 files)
Date: Friday, July 8, 2022 @ 21:43:26 Author: felixonmars Revision: 1248917 archrelease: copy trunk to community-staging-x86_64 Added: haskell-butcher/repos/community-staging-x86_64/ haskell-butcher/repos/community-staging-x86_64/PKGBUILD (from rev 1248916, haskell-butcher/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-butcher/repos/community-staging-x86_64/PKGBUILD (from rev 1248916, haskell-butcher/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:43:26 UTC (rev 1248917) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=butcher +pkgname=haskell-butcher +pkgver=1.3.3.2 +pkgrel=219 +pkgdesc="Chops a command or program invocation into digestable pieces." +url="https://github.com/lspitzner/butcher/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-deque' 'haskell-extra' 'haskell-free' + 'haskell-microlens' 'haskell-microlens-th' 'haskell-multistate' 'haskell-unsafe' + 'haskell-void') +makedepends=('ghc' 'uusi' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('1d0f8e8e498b012c4a859671eebf34a6e965e8ed99b3c90d3aad1d8898c40f1b') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base $_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-butcher/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:43:12 Author: felixonmars Revision: 1248916 upgpkg: haskell-butcher 1.3.3.2-219: rebuild with invariant 0.6 Modified: haskell-butcher/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:43:03 UTC (rev 1248915) +++ PKGBUILD2022-07-08 21:43:12 UTC (rev 1248916) @@ -3,7 +3,7 @@ _hkgname=butcher pkgname=haskell-butcher pkgver=1.3.3.2 -pkgrel=218 +pkgrel=219 pkgdesc="Chops a command or program invocation into digestable pieces." url="https://github.com/lspitzner/butcher/; license=("BSD")
[arch-commits] Commit in haskell-text-builder/repos (2 files)
Date: Friday, July 8, 2022 @ 21:43:03 Author: felixonmars Revision: 1248915 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-builder/repos/community-staging-x86_64/ haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1248914, haskell-text-builder/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1248914, haskell-text-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:43:03 UTC (rev 1248915) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=text-builder +pkgname=haskell-text-builder +pkgver=0.6.6.6 +pkgrel=12 +pkgdesc="An efficient strict text builder" +url="https://github.com/nikita-volkov/text-builder; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-text-builder-dev') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ba7a294d6f06a1fe84d2ce62b9db49a38a88d9088458526174358b3f7717c9af37f601b67e6ed593fde8d4d232c7e406a8177b1cdb9a69b396d052bea8549c78') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-text-builder/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:42:50 Author: felixonmars Revision: 1248914 upgpkg: haskell-text-builder 0.6.6.6-12: rebuild with invariant 0.6 Modified: haskell-text-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:42:41 UTC (rev 1248913) +++ PKGBUILD2022-07-08 21:42:50 UTC (rev 1248914) @@ -3,7 +3,7 @@ _hkgname=text-builder pkgname=haskell-text-builder pkgver=0.6.6.6 -pkgrel=11 +pkgrel=12 pkgdesc="An efficient strict text builder" url="https://github.com/nikita-volkov/text-builder; license=('MIT')
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:42:41 Author: felixonmars Revision: 1248913 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 1248912, 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 1248912, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:42:41 UTC (rev 1248913) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.2 +pkgrel=192 +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 -u stylish-haskell $_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-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:42:27 Author: felixonmars Revision: 1248912 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-192: rebuild with invariant 0.6 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:42:18 UTC (rev 1248911) +++ PKGBUILD2022-07-08 21:42:27 UTC (rev 1248912) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.2 -pkgrel=191 +pkgrel=192 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: Friday, July 8, 2022 @ 21:42:18 Author: felixonmars Revision: 1248911 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 1248910, 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 1248910, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:42:18 UTC (rev 1248911) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.1 +pkgrel=189 +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-module-name-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:42:05 Author: felixonmars Revision: 1248910 upgpkg: haskell-hls-module-name-plugin 1.0.0.1-189: rebuild with invariant 0.6 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:41:56 UTC (rev 1248909) +++ PKGBUILD2022-07-08 21:42:05 UTC (rev 1248910) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.1 -pkgrel=188 +pkgrel=189 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin; license=("Apache")
[arch-commits] Commit in stack/repos (4 files)
Date: Friday, July 8, 2022 @ 21:41:56 Author: felixonmars Revision: 1248909 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 1248908, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/ghc9.patch (from rev 1248908, stack/trunk/ghc9.patch) stack/repos/community-staging-x86_64/stack.install (from rev 1248908, 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 1248908, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:41:56 UTC (rev 1248909) @@ -0,0 +1,79 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.7.5 +pkgrel=97 +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 stack/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:41:39 Author: felixonmars Revision: 1248908 upgpkg: stack 2.7.5-97: rebuild with invariant 0.6 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:41:30 UTC (rev 1248907) +++ PKGBUILD2022-07-08 21:41:39 UTC (rev 1248908) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.7.5 -pkgrel=96 +pkgrel=97 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:41:30 Author: felixonmars Revision: 1248907 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 1248906, 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 1248906, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:41:30 UTC (rev 1248907) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-call-hierarchy-plugin +pkgname=haskell-hls-call-hierarchy-plugin +pkgver=1.0.0.0 +pkgrel=189 +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-call-hierarchy-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:41:16 Author: felixonmars Revision: 1248906 upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-189: rebuild with invariant 0.6 Modified: haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:41:07 UTC (rev 1248905) +++ PKGBUILD2022-07-08 21:41:16 UTC (rev 1248906) @@ -3,7 +3,7 @@ _hkgname=hls-call-hierarchy-plugin pkgname=haskell-hls-call-hierarchy-plugin pkgver=1.0.0.0 -pkgrel=188 +pkgrel=189 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-hls-haddock-comments-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:41:07 Author: felixonmars Revision: 1248905 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 1248904, 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 1248904, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:41:07 UTC (rev 1248905) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.3 +pkgrel=189 +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-haddock-comments-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:40:53 Author: felixonmars Revision: 1248904 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-189: rebuild with invariant 0.6 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:40:44 UTC (rev 1248903) +++ PKGBUILD2022-07-08 21:40:53 UTC (rev 1248904) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.3 -pkgrel=188 +pkgrel=189 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:40:44 Author: felixonmars Revision: 1248903 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 1248902, 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 1248902, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:40:44 UTC (rev 1248903) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.1.0 +pkgrel=194 +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 haskell-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:40:30 Author: felixonmars Revision: 1248902 upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-194: rebuild with invariant 0.6 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:40:21 UTC (rev 1248901) +++ PKGBUILD2022-07-08 21:40:30 UTC (rev 1248902) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.1.0 -pkgrel=193 +pkgrel=194 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:40:21 Author: felixonmars Revision: 1248901 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 1248900, 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 1248900, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:40:21 UTC (rev 1248901) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.1 +pkgrel=189 +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-retrie-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:40:08 Author: felixonmars Revision: 1248900 upgpkg: haskell-hls-retrie-plugin 1.0.1.1-189: rebuild with invariant 0.6 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:39:59 UTC (rev 1248899) +++ PKGBUILD2022-07-08 21:40:08 UTC (rev 1248900) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.1 -pkgrel=188 +pkgrel=189 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin; license=("Apache")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Friday, July 8, 2022 @ 21:39:59 Author: felixonmars Revision: 1248899 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 1248898, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 1248898, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:39:59 UTC (rev 1248899) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.7 +pkgrel=4 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-errors' + 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('6710829a097050615a981a903537e08bff5aee7b1e6f3222cf033d953ba08193da3cd7bd2c4aad2afabd9831fe6313135d3efb95742a15826a59a46f77601a0d') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:39:45 Author: felixonmars Revision: 1248898 upgpkg: hopenpgp-tools 0.23.7-4: rebuild with invariant 0.6 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:39:36 UTC (rev 1248897) +++ PKGBUILD2022-07-08 21:39:45 UTC (rev 1248898) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.7 -pkgrel=3 +pkgrel=4 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-deque/repos (2 files)
Date: Friday, July 8, 2022 @ 21:39:36 Author: felixonmars Revision: 1248897 archrelease: copy trunk to community-staging-x86_64 Added: haskell-deque/repos/community-staging-x86_64/ haskell-deque/repos/community-staging-x86_64/PKGBUILD (from rev 1248896, haskell-deque/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-deque/repos/community-staging-x86_64/PKGBUILD (from rev 1248896, haskell-deque/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:39:36 UTC (rev 1248897) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=deque +pkgname=haskell-deque +pkgver=0.4.4 +pkgrel=84 +pkgdesc="Double-ended queues" +url="https://github.com/nikita-volkov/deque; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-strict-list') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('8c771c3906235b6c9d46c96c0c40126cfaef763df59407c87c95431ae34a8b3f051840243b2439a65e9a8f2683c1d884e72d8b716c90246d1c82d0e9e7592047') + +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-deque/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:39:22 Author: felixonmars Revision: 1248896 upgpkg: haskell-deque 0.4.4-84: rebuild with invariant 0.6 Modified: haskell-deque/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:39:13 UTC (rev 1248895) +++ PKGBUILD2022-07-08 21:39:22 UTC (rev 1248896) @@ -3,7 +3,7 @@ _hkgname=deque pkgname=haskell-deque pkgver=0.4.4 -pkgrel=83 +pkgrel=84 pkgdesc="Double-ended queues" url="https://github.com/nikita-volkov/deque; license=("MIT")
[arch-commits] Commit in haskell-summoner/repos (2 files)
Date: Friday, July 8, 2022 @ 21:39:13 Author: felixonmars Revision: 1248895 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner/repos/community-staging-x86_64/ haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 1248894, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 1248894, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:39:13 UTC (rev 1248895) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=333 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || : +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:38:59 Author: felixonmars Revision: 1248894 upgpkg: haskell-summoner 2.0.1.1-333: rebuild with invariant 0.6 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:38:50 UTC (rev 1248893) +++ PKGBUILD2022-07-08 21:38:59 UTC (rev 1248894) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=332 +pkgrel=333 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Friday, July 8, 2022 @ 21:38:50 Author: felixonmars Revision: 1248893 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 1248892, 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 1248892, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:38:50 UTC (rev 1248893) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.1 +pkgrel=189 +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-hlint-plugin/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:38:36 Author: felixonmars Revision: 1248892 upgpkg: haskell-hls-hlint-plugin 1.0.1.1-189: rebuild with invariant 0.6 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:38:27 UTC (rev 1248891) +++ PKGBUILD2022-07-08 21:38:36 UTC (rev 1248892) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.1 -pkgrel=188 +pkgrel=189 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin; license=("Apache")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Friday, July 8, 2022 @ 21:38:27 Author: felixonmars Revision: 1248891 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1248890, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1248890, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:38:27 UTC (rev 1248891) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.12.1 +pkgrel=258 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-cryptohash-sha256' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-ini' 'haskell-lattices' + 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-zinza') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c') + +prepare(){ + uusi -u attoparsec -u base-compat -u ShellCheck $_hkgname-$pkgver/$_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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:38:13 Author: felixonmars Revision: 1248890 upgpkg: haskell-ci 0.12.1-258: rebuild with invariant 0.6 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:38:04 UTC (rev 1248889) +++ PKGBUILD2022-07-08 21:38:13 UTC (rev 1248890) @@ -4,7 +4,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.12.1 -pkgrel=257 +pkgrel=258 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Friday, July 8, 2022 @ 21:38:04 Author: felixonmars Revision: 1248889 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 124, 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 124, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:38:04 UTC (rev 1248889) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.1.0.0 +pkgrel=190 +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: Friday, July 8, 2022 @ 21:37:50 Author: felixonmars Revision: 124 upgpkg: haskell-hls-test-utils 1.1.0.0-190: rebuild with invariant 0.6 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:37:41 UTC (rev 1248887) +++ PKGBUILD2022-07-08 21:37:50 UTC (rev 124) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.1.0.0 -pkgrel=189 +pkgrel=190 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-ptr/repos (2 files)
Date: Friday, July 8, 2022 @ 21:37:41 Author: felixonmars Revision: 1248887 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ptr/repos/community-staging-x86_64/ haskell-ptr/repos/community-staging-x86_64/PKGBUILD (from rev 1248886, haskell-ptr/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-ptr/repos/community-staging-x86_64/PKGBUILD (from rev 1248886, haskell-ptr/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:37:41 UTC (rev 1248887) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=ptr +pkgname=haskell-ptr +pkgver=0.16.8.2 +pkgrel=8 +pkgdesc="Experimental abstractions for operations on pointers" +url="https://github.com/nikita-volkov/ptr; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' 'haskell-profunctors' 'haskell-strict-list' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-cereal' 'haskell-quickcheck-instances' + 'haskell-rerebase' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('a5f849e9fdda08e0ccceaf2fd6ac654abdae8af1f007d62322f7e8ce45c35f0d') + +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-ptr/trunk (PKGBUILD)
Date: Friday, July 8, 2022 @ 21:37:27 Author: felixonmars Revision: 1248886 upgpkg: haskell-ptr 0.16.8.2-8: rebuild with invariant 0.6 Modified: haskell-ptr/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:37:18 UTC (rev 1248885) +++ PKGBUILD2022-07-08 21:37:27 UTC (rev 1248886) @@ -3,7 +3,7 @@ _hkgname=ptr pkgname=haskell-ptr pkgver=0.16.8.2 -pkgrel=7 +pkgrel=8 pkgdesc="Experimental abstractions for operations on pointers" url="https://github.com/nikita-volkov/ptr; license=("MIT")
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Friday, July 8, 2022 @ 21:37:18 Author: felixonmars Revision: 1248885 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 1248884, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1248884, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-08 21:37:18 UTC (rev 1248885) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.10.2.0 +pkgrel=11 +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=('abfdbbeeba3c7d03e403f48047d9a8ac4342d95b8037b15eee1670be7f66b75caf91b346f6fe86228b5217b4ac470e969f3364c195ccd818784017495f6416d2') + +_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 algebraic-graphs $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: Friday, July 8, 2022 @ 21:37:04 Author: felixonmars Revision: 1248884 upgpkg: arch-hs 0.10.2.0-11: rebuild with invariant 0.6 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-08 21:36:55 UTC (rev 1248883) +++ PKGBUILD2022-07-08 21:37:04 UTC (rev 1248884) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.10.2.0 -pkgrel=10 +pkgrel=11 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;