[arch-commits] Commit in mako/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, January 12, 2020 @ 06:38:51 Author: ainola Revision: 552179 archrelease: copy trunk to community-x86_64 Added: mako/repos/community-x86_64/PKGBUILD (from rev 552178, mako/trunk/PKGBUILD) Deleted: mako/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 06:38:37 UTC (rev 552178) +++ PKGBUILD2020-01-12 06:38:51 UTC (rev 552179) @@ -1,38 +0,0 @@ -# Maintainer: Ainola -# Contributor: Drew DeVault - -pkgname=mako -pkgver=1.4 -pkgrel=1 -license=('MIT') -pkgdesc='Lightweight notification daemon for Wayland' -makedepends=("meson" "scdoc" "wayland-protocols") -depends=( - "gdk-pixbuf2" - "pango" - "systemd-libs" - "wayland" -) -arch=("x86_64") -url='https://mako-project.org' -source=( - "$pkgname-$pkgver.tar.gz::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz; - "$pkgname-$pkgver.tar.gz.sig::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz.sig; -) -validpgpkeys=("34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48") # emersion -sha256sums=('b79186fa371956f771694c9e583146e79ae675cf6da19db854f8d80961d88b0d' -'SKIP') - - -build() { - meson --prefix /usr \ - --buildtype=plain \ - -Dzsh-completions=true \ - "$pkgname-$pkgver" build - ninja -C build -} - -package() { - DESTDIR="$pkgdir" ninja -C build install - install -Dm644 "$pkgname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" -} Copied: mako/repos/community-x86_64/PKGBUILD (from rev 552178, mako/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-12 06:38:51 UTC (rev 552179) @@ -0,0 +1,38 @@ +# Maintainer: Ainola +# Contributor: Drew DeVault + +pkgname=mako +pkgver=1.4.1 +pkgrel=1 +license=('MIT') +pkgdesc='Lightweight notification daemon for Wayland' +makedepends=("meson" "scdoc" "wayland-protocols") +depends=( + "gdk-pixbuf2" + "pango" + "systemd-libs" + "wayland" +) +arch=("x86_64") +url='https://mako-project.org' +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz; + "$pkgname-$pkgver.tar.gz.sig::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz.sig; +) +validpgpkeys=("34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48") # emersion +sha256sums=('27ab63264a74389de2119393fe64fd578a4c1d04c8409990ef7cfbb6eb9309bb' +'SKIP') + + +build() { + meson --prefix /usr \ + --buildtype=plain \ + -Dzsh-completions=true \ + "$pkgname-$pkgver" build + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "$pkgname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in mako/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 06:38:37 Author: ainola Revision: 552178 upgpkg: mako 1.4.1-1 Modified: mako/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 04:28:17 UTC (rev 552177) +++ PKGBUILD2020-01-12 06:38:37 UTC (rev 552178) @@ -2,7 +2,7 @@ # Contributor: Drew DeVault pkgname=mako -pkgver=1.4 +pkgver=1.4.1 pkgrel=1 license=('MIT') pkgdesc='Lightweight notification daemon for Wayland' @@ -20,7 +20,7 @@ "$pkgname-$pkgver.tar.gz.sig::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz.sig; ) validpgpkeys=("34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48") # emersion -sha256sums=('b79186fa371956f771694c9e583146e79ae675cf6da19db854f8d80961d88b0d' +sha256sums=('27ab63264a74389de2119393fe64fd578a4c1d04c8409990ef7cfbb6eb9309bb' 'SKIP')
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Sunday, January 12, 2020 @ 04:28:17 Author: svenstaro Revision: 552177 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 552176, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 552176, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 552176, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 552176, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 552176, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 158 ++-- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 24 ++--- 5 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 04:28:08 UTC (rev 552176) +++ PKGBUILD2020-01-12 04:28:17 UTC (rev 552177) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.1 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('120f18530b248a8bcfb70e84a3236a8e29b2708f09d72bc60c5d4a40b17e8eb19bc0619e051ed464b667a33b3c056d219508530f9fd41d6cffe545fb13c5' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 552176, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 04:28:08 Author: svenstaro Revision: 552176 upgpkg: emscripten 1.39.5-1 Modified: emscripten/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 04:26:52 UTC (rev 552175) +++ PKGBUILD2020-01-12 04:28:08 UTC (rev 552176) @@ -4,7 +4,7 @@ # Contributor: Vlad Kolotvin pkgname=emscripten -pkgver=1.39.1 +pkgver=1.39.5 pkgrel=1 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') @@ -23,7 +23,7 @@ "emscripten.sh" arch-template.patch libcxxabi-include-libunwind.patch) -sha512sums=('120f18530b248a8bcfb70e84a3236a8e29b2708f09d72bc60c5d4a40b17e8eb19bc0619e051ed464b667a33b3c056d219508530f9fd41d6cffe545fb13c5' +sha512sums=('0a8d8e1b37b3787d96d899e73dbb55a408be8ce3d5be08c41c10f0ff1bf11659ec4188ffaf51066573a0e642981f31c686c89d7d7a54cddf0e35309f42741e1b' 'SKIP' 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1'
[arch-commits] Commit in python-poetry/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 04:26:46 Author: svenstaro Revision: 552174 upgpkg: python-poetry 1.0.2-1 Modified: python-poetry/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 04:25:37 UTC (rev 552173) +++ PKGBUILD2020-01-12 04:26:46 UTC (rev 552174) @@ -3,8 +3,8 @@ _pkgname=poetry pkgname=python-poetry -pkgver=1.0.0 -pkgrel=2 +pkgver=1.0.2 +pkgrel=1 pkgdesc="Python dependency management and packaging made easy" arch=('any') url="https://poetry.eustace.io/; @@ -19,9 +19,9 @@ replaces=('poetry') source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_pkgname}/archive/${pkgver}.tar.gz; "poetry-completions-generator") -sha256sums=('6c5b50f404d8226efda3849cbc9ad8302a9939db230b92d8c727d78c0939d4af' +sha256sums=('837c429e70851af65c761af55ae509a8114d4acba5b6559b904d82ee3b230566' '970225289188ea8dc49fbec8a2bfe0c891aee80ff56ba6e69bdd8afef8bccab6') -b2sums=('1f7678abbbe46abf98cb4f061a6ee1c0cbb36954064efb70a877bf833a19f84af1263725cd5958bb5100f7f144494d6366c6a4c57aafbd2ce475915116f43e53' +b2sums=('853fcae57f6b8e205bc1cc6d95b9373ea3fd893e3aa49836d9f14725c4bf7a1f7e364188891b2b120697dc97c3964636698e15dd9fb16abace64621a252dcac6' '3fd62e7936d7547dcd06a1a7519f176a1597553ecc959144a4be799bb7e2d688e187f14604d3e359ed10c128c722ebd588c07ca318e0be0a31d276dcb388e2e1') prepare() { @@ -69,5 +69,5 @@ -e "s/pyrsistent.*/pyrsistent/g" \ -e "s/requests-toolbelt.*/requests-toolbelt/g" \ -e "s/keyring.*/keyring/g" \ - "${pkgdir}"/usr/lib/python3.8/site-packages/poetry-1.0.0-py3.8.egg-info/requires.txt + "${pkgdir}"/usr/lib/python3.8/site-packages/poetry-${pkgver}-py3.8.egg-info/requires.txt }
[arch-commits] Commit in python-poetry/repos/community-any (4 files)
Date: Sunday, January 12, 2020 @ 04:26:52 Author: svenstaro Revision: 552175 archrelease: copy trunk to community-any Added: python-poetry/repos/community-any/PKGBUILD (from rev 552174, python-poetry/trunk/PKGBUILD) python-poetry/repos/community-any/poetry-completions-generator (from rev 552174, python-poetry/trunk/poetry-completions-generator) Deleted: python-poetry/repos/community-any/PKGBUILD python-poetry/repos/community-any/poetry-completions-generator --+ PKGBUILD | 146 - poetry-completions-generator | 30 2 files changed, 88 insertions(+), 88 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 04:26:46 UTC (rev 552174) +++ PKGBUILD2020-01-12 04:26:52 UTC (rev 552175) @@ -1,73 +0,0 @@ -# Maintainer: Eli Schwartz -# Maintainer: Sven-Hendrik Haase - -_pkgname=poetry -pkgname=python-poetry -pkgver=1.0.0 -pkgrel=2 -pkgdesc="Python dependency management and packaging made easy" -arch=('any') -url="https://poetry.eustace.io/; -license=('MIT') -_deps=('cachecontrol' 'cachy' 'cleo' 'html5lib' 'jsonschema' 'lockfile' - 'pkginfo' 'pyparsing' 'pyrsistent' 'requests' 'requests-toolbelt' - 'shellingham' 'tomlkit' 'keyring' 'pexpect') -depends=("${_deps[@]/#/python-}") -checkdepends=('git' 'python-pytest' 'python-pytest-mock' 'python-httpretty') -provides=('poetry') -conflicts=('poetry') -replaces=('poetry') -source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_pkgname}/archive/${pkgver}.tar.gz; -"poetry-completions-generator") -sha256sums=('6c5b50f404d8226efda3849cbc9ad8302a9939db230b92d8c727d78c0939d4af' -'970225289188ea8dc49fbec8a2bfe0c891aee80ff56ba6e69bdd8afef8bccab6') -b2sums=('1f7678abbbe46abf98cb4f061a6ee1c0cbb36954064efb70a877bf833a19f84af1263725cd5958bb5100f7f144494d6366c6a4c57aafbd2ce475915116f43e53' - '3fd62e7936d7547dcd06a1a7519f176a1597553ecc959144a4be799bb7e2d688e187f14604d3e359ed10c128c722ebd588c07ca318e0be0a31d276dcb388e2e1') - -prepare() { -cd "${srcdir}"/${_pkgname}-${pkgver} - -python -m poetry build -f sdist -tar xf dist/${_pkgname}-${pkgver}.tar.gz -} - -build() { -cd "${srcdir}"/${_pkgname}-${pkgver}/${_pkgname}-${pkgver} - -python setup.py build -} - -check() { -cd "${srcdir}"/${_pkgname}-${pkgver} - -# only works inside git repositories -pytest \ --k 'not test_default_with_excluded_data ' \ ---ignore tests/console/commands/test_add.py \ ---ignore tests/console/commands/test_export.py \ ---ignore tests/console/commands/test_show.py -} - -package() { -cd "${srcdir}"/${_pkgname}-${pkgver}/${_pkgname}-${pkgver} - -python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE - -# install completions, which for some crazy reason hardcode the filename -# used to invoke which is __main__.py if we use python -m poetry, and also -# adds the full directory path??? -install -m755 "${srcdir}"/poetry-completions-generator ./poetry-completions-generator -./poetry-completions-generator completions bash | sed "\|${srcdir}|d" | \ -install -Dm644 /dev/stdin "${pkgdir}"/usr/share/bash-completion/completions/poetry -./poetry-completions-generator completions zsh | sed "\|${srcdir}|d" | \ -install -Dm644 /dev/stdin "${pkgdir}"/usr/share/zsh/site-functions/_poetry -./poetry-completions-generator completions fish | \ -install -Dm644 /dev/stdin "${pkgdir}"/usr/share/fish/vendor_completions.d/poetry.fish - -sed -i \ --e "s/pyrsistent.*/pyrsistent/g" \ --e "s/requests-toolbelt.*/requests-toolbelt/g" \ --e "s/keyring.*/keyring/g" \ - "${pkgdir}"/usr/lib/python3.8/site-packages/poetry-1.0.0-py3.8.egg-info/requires.txt -} Copied: python-poetry/repos/community-any/PKGBUILD (from rev 552174, python-poetry/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-12 04:26:52 UTC (rev 552175) @@ -0,0 +1,73 @@ +# Maintainer: Eli Schwartz +# Maintainer: Sven-Hendrik Haase + +_pkgname=poetry +pkgname=python-poetry +pkgver=1.0.2 +pkgrel=1 +pkgdesc="Python dependency management and packaging made easy" +arch=('any') +url="https://poetry.eustace.io/; +license=('MIT') +_deps=('cachecontrol' 'cachy' 'cleo' 'html5lib' 'jsonschema' 'lockfile' + 'pkginfo' 'pyparsing' 'pyrsistent' 'requests' 'requests-toolbelt' + 'shellingham' 'tomlkit' 'keyring' 'pexpect') +depends=("${_deps[@]/#/python-}") +checkdepends=('git' 'python-pytest' 'python-pytest-mock' 'python-httpretty') +provides=('poetry') +conflicts=('poetry') +replaces=('poetry')
[arch-commits] Commit in broot/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 04:25:32 Author: svenstaro Revision: 552172 upgpkg: broot 0.11.7-1 Modified: broot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 04:18:28 UTC (rev 552171) +++ PKGBUILD2020-01-12 04:25:32 UTC (rev 552172) @@ -3,7 +3,7 @@ # Contributor: Daniel M. Capella pkgname=broot -pkgver=0.11.5 +pkgver=0.11.7 pkgrel=1 pkgdesc='Fuzzy Search + tree + cd' arch=('x86_64') @@ -12,7 +12,7 @@ depends=('gcc-libs') makedepends=('rust') source=("$url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz") -sha256sums=('c6f8c208c965a08c3a244608fdb9d142d53083b0d802db3622eea949f4f46111') +sha256sums=('3698beeb8e8b0f586dabba666c58f64503b7de470f3ebe1fd769d86a8cd73372') build() { cd $pkgname-$pkgver
[arch-commits] Commit in broot/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, January 12, 2020 @ 04:25:37 Author: svenstaro Revision: 552173 archrelease: copy trunk to community-x86_64 Added: broot/repos/community-x86_64/PKGBUILD (from rev 552172, broot/trunk/PKGBUILD) Deleted: broot/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 04:25:32 UTC (rev 552172) +++ PKGBUILD2020-01-12 04:25:37 UTC (rev 552173) @@ -1,28 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Adam Fontenot -# Contributor: Daniel M. Capella - -pkgname=broot -pkgver=0.11.5 -pkgrel=1 -pkgdesc='Fuzzy Search + tree + cd' -arch=('x86_64') -url=https://github.com/Canop/broot -license=('MIT') -depends=('gcc-libs') -makedepends=('rust') -source=("$url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz") -sha256sums=('c6f8c208c965a08c3a244608fdb9d142d53083b0d802db3622eea949f4f46111') - -build() { - cd $pkgname-$pkgver - cargo build --release --locked -} - -package() { - cd $pkgname-$pkgver - install -Dt "$pkgdir"/usr/bin target/release/$pkgname - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: broot/repos/community-x86_64/PKGBUILD (from rev 552172, broot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-12 04:25:37 UTC (rev 552173) @@ -0,0 +1,28 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Adam Fontenot +# Contributor: Daniel M. Capella + +pkgname=broot +pkgver=0.11.7 +pkgrel=1 +pkgdesc='Fuzzy Search + tree + cd' +arch=('x86_64') +url=https://github.com/Canop/broot +license=('MIT') +depends=('gcc-libs') +makedepends=('rust') +source=("$url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz") +sha256sums=('3698beeb8e8b0f586dabba666c58f64503b7de470f3ebe1fd769d86a8cd73372') + +build() { + cd $pkgname-$pkgver + cargo build --release --locked +} + +package() { + cd $pkgname-$pkgver + install -Dt "$pkgdir"/usr/bin target/release/$pkgname + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tensorflow/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 04:18:12 Author: svenstaro Revision: 552170 upgpkg: tensorflow 2.1.0-2: Try to fix FS#65075 Modified: tensorflow/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:48:36 UTC (rev 552169) +++ PKGBUILD2020-01-12 04:18:12 UTC (rev 552170) @@ -7,7 +7,7 @@ pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda python-tensorflow python-tensorflow-opt python-tensorflow-cuda python-tensorflow-opt-cuda) pkgver=2.1.0 _pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Library for computation using data flow graphs for scalable machine learning" url="https://www.tensorflow.org/; license=('APACHE') @@ -118,7 +118,7 @@ //tensorflow:libtensorflow_cc.so \ //tensorflow:install_headers \ //tensorflow/tools/pip_package:build_pip_package - bazel-bin/tensorflow/tools/pip_package/build_pip_package "${srcdir}"/tmpcuda + bazel-bin/tensorflow/tools/pip_package/build_pip_package --gpu "${srcdir}"/tmpcuda echo "Building with cuda and without non-x86-64 optimizations" @@ -133,7 +133,7 @@ //tensorflow:libtensorflow_cc.so \ //tensorflow:install_headers \ //tensorflow/tools/pip_package:build_pip_package - bazel-bin/tensorflow/tools/pip_package/build_pip_package "${srcdir}"/tmpoptcuda + bazel-bin/tensorflow/tools/pip_package/build_pip_package --gpu "${srcdir}"/tmpoptcuda } _package() {
[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)
Date: Sunday, January 12, 2020 @ 04:18:28 Author: svenstaro Revision: 552171 archrelease: copy trunk to community-x86_64 Added: tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch (from rev 552170, tensorflow/trunk/Add-grpc-fix-for-gettid.patch) tensorflow/repos/community-x86_64/PKGBUILD (from rev 552170, tensorflow/trunk/PKGBUILD) Deleted: tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch tensorflow/repos/community-x86_64/PKGBUILD ---+ Add-grpc-fix-for-gettid.patch | 226 PKGBUILD | 534 2 files changed, 380 insertions(+), 380 deletions(-) Deleted: Add-grpc-fix-for-gettid.patch === --- Add-grpc-fix-for-gettid.patch 2020-01-12 04:18:12 UTC (rev 552170) +++ Add-grpc-fix-for-gettid.patch 2020-01-12 04:18:28 UTC (rev 552171) @@ -1,113 +0,0 @@ -From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001 -From: Jianjun Liu -Date: Thu, 29 Aug 2019 14:56:13 +0800 -Subject: [PATCH] Add grpc fix for gettid - -Add gettid fix on gettid conflict because of glibc - -Signed-off-by: Jianjun Liu - tensorflow/workspace.bzl | 1 + - third_party/Rename-gettid-functions.patch | 78 +++ - 2 files changed, 79 insertions(+) - create mode 100644 third_party/Rename-gettid-functions.patch - -diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl -index 55d7eb93..33e86087 100755 a/tensorflow/workspace.bzl -+++ b/tensorflow/workspace.bzl -@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""): - # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change the below rule - tf_http_archive( - name = "grpc", -+ patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"), - sha256 = "67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c", - strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3", - system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"), -diff --git a/third_party/Rename-gettid-functions.patch b/third_party/Rename-gettid-functions.patch -new file mode 100644 -index ..90bd9115 /dev/null -+++ b/third_party/Rename-gettid-functions.patch -@@ -0,0 +1,78 @@ -+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001 -+From: Benjamin Peterson -+Date: Fri, 3 May 2019 08:11:00 -0700 -+Subject: [PATCH] Rename gettid() functions. -+ -+glibc 2.30 will declare its own gettid; see https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92. Rename the grpc versions to avoid naming conflicts. -+--- -+ src/core/lib/gpr/log_linux.cc | 4 ++-- -+ src/core/lib/gpr/log_posix.cc | 4 ++-- -+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++-- -+ 3 files changed, 6 insertions(+), 6 deletions(-) -+ -+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc -+index 561276f0c20..8b597b4cf2f 100644 -+--- a/src/core/lib/gpr/log_linux.cc - b/src/core/lib/gpr/log_linux.cc -+@@ -40,7 +40,7 @@ -+ #include -+ #include -+ -+-static long gettid(void) { return syscall(__NR_gettid); } -++static long sys_gettid(void) { return syscall(__NR_gettid); } -+ -+ void gpr_log(const char* file, int line, gpr_log_severity severity, -+ const char* format, ...) { -+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) { -+ gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME); -+ struct tm tm; -+ static __thread long tid = 0; -+- if (tid == 0) tid = gettid(); -++ if (tid == 0) tid = sys_gettid(); -+ -+ timer = static_cast(now.tv_sec); -+ final_slash = strrchr(args->file, '/'); -+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc -+index b6edc14ab6b..2f7c6ce3760 100644 -+--- a/src/core/lib/gpr/log_posix.cc - b/src/core/lib/gpr/log_posix.cc -+@@ -31,7 +31,7 @@ -+ #include -+ #include -+ -+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); } -++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); } -+ -+ void gpr_log(const char* file, int line, gpr_log_severity severity, -+ const char* format, ...) { -+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) { -+ char* prefix; -+ gpr_asprintf(, "%s%s.%09d %7" PRIdPTR " %s:%d]", -+gpr_log_severity_string(args->severity), time_buffer, -+- (int)(now.tv_nsec), gettid(), display_file, args->line); -++ (int)(now.tv_nsec), sys_gettid(), display_file, args->line); -+ -+ fprintf(stderr, "%-70s %s\n", prefix, args->message); -+ gpr_free(prefix); -+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc b/src/core/lib/iomgr/ev_epollex_linux.cc -+index 08116b3ab53..76f59844312 100644 -+--- a/src/core/lib/iomgr/ev_epollex_linux.cc -
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:48:28 Author: felixonmars Revision: 552168 upgpkg: haskell-wai-app-static 3.1.6.3-144: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:47:08 UTC (rev 552167) +++ PKGBUILD2020-01-12 02:48:28 UTC (rev 552168) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.3 -pkgrel=143 +pkgrel=144 pkgdesc="WAI application for static serving" url="https://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:48:36 Author: felixonmars Revision: 552169 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 552168, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 552168, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:48:36 UTC (rev 552169) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.3 +pkgrel=144 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-shake/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:47:01 Author: felixonmars Revision: 552166 upgpkg: haskell-shake 0.18.4-16: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:38:45 UTC (rev 552165) +++ PKGBUILD2020-01-12 02:47:01 UTC (rev 552166) @@ -4,7 +4,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.18.4 -pkgrel=15 +pkgrel=16 pkgdesc="Build system library, like Make, but more accurate dependencies." url="https://shakebuild.com; license=("BSD")
[arch-commits] Commit in haskell-shake/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:47:08 Author: felixonmars Revision: 552167 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 552166, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 552166, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:47:08 UTC (rev 552167) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.18.4 +pkgrel=16 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="https://shakebuild.com; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' 'haskell-hashable' + 'haskell-heaps' 'haskell-js-dgtable' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ae3721010b0624a6e5aa8f129bb193cb00093959c5caf1c43c2e69525242f38e9e71cb1599d21c0df042d6d79d14e291723e1da14bd998d87c4060918aa0619d') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/{Command.hs,CloseFileHandles.hs} +sed -e 's/ghc -package=Cabal/ghc -package=Cabal -dynamic/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-e 's/"configure",/"configure","--enable-executable-dynamic","--disable-library-vanilla",/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs src/Test/SelfMake.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh + +# Not sure about this one: +sed -i 's/at cmd, called at/at want, called at/' src/Test/Errors.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 \ +-f-portable -f-cloud -f-embed-files +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:38:38 Author: felixonmars Revision: 552164 upgpkg: haskell-criterion 1.5.5.0-105: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:36:38 UTC (rev 552163) +++ PKGBUILD2020-01-12 02:38:38 UTC (rev 552164) @@ -4,7 +4,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.5.0 -pkgrel=104 +pkgrel=105 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("BSD")
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:38:45 Author: felixonmars Revision: 552165 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 552164, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 552164, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:38:45 UTC (rev 552165) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.5.0 +pkgrel=105 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-base-compat-batteries' + 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 'haskell-exceptions' + 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 'haskell-microstache' + 'haskell-mwc-random' 'haskell-optparse-applicative' 'haskell-statistics' + 'haskell-transformers-compat' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('361e67479848288db75f8869f6da63778e32d8d18ae499fb38e301a02cf7679cb8e3a1e3779247b14f1f34ab570ccd8aa998a9794253a94cfb842f1a7277') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.11/<1/' $_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 \ +-f-fast -f-embed-data-files +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-js-jquery/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:36:30 Author: felixonmars Revision: 552162 upgpkg: haskell-js-jquery 3.3.1-318: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:35:38 UTC (rev 552161) +++ PKGBUILD2020-01-12 02:36:30 UTC (rev 552162) @@ -4,7 +4,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=317 +pkgrel=318 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:36:38 Author: felixonmars Revision: 552163 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 552162, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 552162, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:36:38 UTC (rev 552163) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=318 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:35:38 Author: felixonmars Revision: 552161 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 552160, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 552160, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:35:38 UTC (rev 552161) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.14 +pkgrel=74 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 'haskell-split' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-case-insensitive' + 'haskell-http-types' 'haskell-wai' 'haskell-warp' 'haskell-conduit' + 'haskell-conduit-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-http/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:35:30 Author: felixonmars Revision: 552160 upgpkg: haskell-http 4000.3.14-74: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:34:20 UTC (rev 552159) +++ PKGBUILD2020-01-12 02:35:30 UTC (rev 552160) @@ -4,7 +4,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.14 -pkgrel=73 +pkgrel=74 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:34:20 Author: felixonmars Revision: 552159 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 552158, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 552158, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:34:20 UTC (rev 552159) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.3.5 +pkgrel=14 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-bsb-http-chunked' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' + 'haskell-streaming-commons' 'haskell-time-manager' 'haskell-unix-compat' 'haskell-vault' + 'haskell-wai' 'haskell-word8') +makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 'haskell-hunit' + 'haskell-lifted-base' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38411fbf5e4c47d11e7fc414234770865e623fb7d23a6847fb83c353738655836dc754d58ad5027ff3ea39a8b3e2f01c6289fba6777167a6b62091bde8d8a7cc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-warp-debug -fallow-sendfilefd -f-network-bytestring +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:34:13 Author: felixonmars Revision: 552158 upgpkg: haskell-warp 3.3.5-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:33:02 UTC (rev 552157) +++ PKGBUILD2020-01-12 02:34:13 UTC (rev 552158) @@ -4,7 +4,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.3.5 -pkgrel=13 +pkgrel=14 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:32:54 Author: felixonmars Revision: 552156 upgpkg: haskell-hspec-wai-json 0.9.2-104: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:31:59 UTC (rev 552155) +++ PKGBUILD2020-01-12 02:32:54 UTC (rev 552156) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.9.2 -pkgrel=103 +pkgrel=104 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:33:02 Author: felixonmars Revision: 552157 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 552156, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 552156, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:33:02 UTC (rev 552157) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.9.2 +pkgrel=104 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('244d94f9099199a32f0de0412b053ad0d968c88b725f476414707caf95caaaedc07d7d5a301fb4aeaf6586cef54effd93f8ca1cf053031219ca1e0a08bcfb0b7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:31:59 Author: felixonmars Revision: 552155 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 552154, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 552154, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:31:59 UTC (rev 552155) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.9.2 +pkgrel=91 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a3a6a24fc948d924f60f55da7d133446c57549f9967a47adafa8f8df057370472348f9413477a4f78f5068233a6b103396810e611161735ec75f87b6d9673edb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:31:51 Author: felixonmars Revision: 552154 upgpkg: haskell-hspec-wai 0.9.2-91: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:28:07 UTC (rev 552153) +++ PKGBUILD2020-01-12 02:31:51 UTC (rev 552154) @@ -4,7 +4,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.9.2 -pkgrel=90 +pkgrel=91 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:27:59 Author: felixonmars Revision: 552152 upgpkg: haskell-cheapskate 0.1.1.1-113: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:26:38 UTC (rev 552151) +++ PKGBUILD2020-01-12 02:27:59 UTC (rev 552152) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.1 -pkgrel=112 +pkgrel=113 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate; license=("BSD") @@ -13,9 +13,16 @@ "haskell-syb" "haskell-uniplate" "haskell-wai" "haskell-wai-extra" "haskell-xss-sanitize") makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('551fdf43f8ed8e15ed4a5ac1649f319477cc80762a34499eed58c7c77e1f3e2bc0c4f9887aac7632f341e825c202850617d0572fa6cb748104bbf2874dfba353') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + cheapskate-base-4.13.patch::https://github.com/jgm/cheapskate/commit/74c308a9f145c00c7d0f41dcf90aac56d8614c65.patch) +sha512sums=('551fdf43f8ed8e15ed4a5ac1649f319477cc80762a34499eed58c7c77e1f3e2bc0c4f9887aac7632f341e825c202850617d0572fa6cb748104bbf2874dfba353' + '051b925e45648545f05c86717efcc52f0565f21f8a4fd653b2d177b681daf3525c460da9733c3cd054cbd3f7ff0f2ff5525dcbe3621306d5335eaa7cdabe3cc7') +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../cheapskate-base-4.13.patch +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:28:07 Author: felixonmars Revision: 552153 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 552152, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 552152, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:28:07 UTC (rev 552153) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1.1 +pkgrel=113 +pkgdesc="Experimental markdown processor." +url="https://github.com/jgm/cheapskate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-syb" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + cheapskate-base-4.13.patch::https://github.com/jgm/cheapskate/commit/74c308a9f145c00c7d0f41dcf90aac56d8614c65.patch) +sha512sums=('551fdf43f8ed8e15ed4a5ac1649f319477cc80762a34499eed58c7c77e1f3e2bc0c4f9887aac7632f341e825c202850617d0572fa6cb748104bbf2874dfba353' + '051b925e45648545f05c86717efcc52f0565f21f8a4fd653b2d177b681daf3525c460da9733c3cd054cbd3f7ff0f2ff5525dcbe3621306d5335eaa7cdabe3cc7') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../cheapskate-base-4.13.patch +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fdingus +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in fail2ban/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:26:38 Author: felixonmars Revision: 552151 archrelease: copy trunk to community-any Added: fail2ban/repos/community-any/PKGBUILD (from rev 552150, fail2ban/trunk/PKGBUILD) Deleted: fail2ban/repos/community-any/PKGBUILD --+ PKGBUILD | 141 + 1 file changed, 68 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 02:26:29 UTC (rev 552150) +++ PKGBUILD2020-01-12 02:26:38 UTC (rev 552151) @@ -1,73 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Bartłomiej Piotrowski -# Contributor: Geoffroy Carrier -# Contributor: michalzxc -# Contributor: nbags - -pkgname=fail2ban -pkgver=0.10.4 -pkgrel=2 -pkgdesc='Bans IPs after too many failed authentication attempts' -url='https://www.fail2ban.org/' -license=('GPL') -arch=('any') -depends=('iptables' 'python-pyinotify' 'whois' 'sqlite' 'python-systemd') -makedepends=('python-setuptools') -checkdepends=('python-coverage') -backup=(etc/fail2ban/fail2ban.conf -etc/fail2ban/jail.conf -etc/logrotate.d/fail2ban) -source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz; - "https://github.com/fail2ban/fail2ban/pull/2174/commits/12df4ec92c27a25a300482f7707f27f7522f592f.patch;) -sha512sums=('3f4af84b7e3332b887240c927c1f706d2b3020217df2a68c64897619d54eb6dfa972992e3153f4ea150d025e2c8a2b537da47cf71a6dfee1df3c8d029a6d5f42' - '081df2a7d76800a91d66b97a9a86f63b8f6e30c80eb5e192167b0e69debe5143035bf916eb6e105512ed323b797a0f20a1d80a43a68ddadd83d878ce094450d3') - -prepare() { - cd $pkgname-$pkgver - # fix tmpfiles.d warning in systemd 239 - # https://github.com/fail2ban/fail2ban/pull/2174 - patch -p1 -i ../12df4ec92c27a25a300482f7707f27f7522f592f.patch - sed -i 's|self.install_dir|"/usr/bin"|' setup.py - sed -i 's/^before = paths-debian.conf/before = paths-arch.conf/' config/jail.conf -} - -build() { - cd $pkgname-$pkgver - ./fail2ban-2to3 - python setup.py build -} - -check() { - # make temp copy to run coverage since it messes with file permissions - cp -r $pkgname-$pkgver{,-coverage} - cd $pkgname-$pkgver-coverage - coverage run bin/fail2ban-testcases || warning "Tests failed" -} - -package() { - cd $pkgname-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 - - install -Dm644 build/fail2ban.service \ -"$pkgdir"/usr/lib/systemd/system/$pkgname.service - install -Dm644 files/fail2ban-tmpfiles.conf \ -"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf - install -Dm644 files/fail2ban-logrotate \ -"$pkgdir"/etc/logrotate.d/fail2ban - install -Dm644 files/bash-completion \ -"$pkgdir"/usr/share/bash-completion/completions/fail2ban - - # fix sendmail location - sed -i 's/sbin/bin/g' "$pkgdir"/etc/fail2ban/action.d/sendmail*.conf - - install -Dm644 man/fail2ban.1 "$pkgdir"/usr/share/man/man1/fail2ban.1 - install -Dm644 man/fail2ban-client.1 \ -"$pkgdir"/usr/share/man/man1/fail2ban-client.1 - install -Dm644 man/fail2ban-regex.1 \ -"$pkgdir"/usr/share/man/man1/fail2ban-regex.1 - install -Dm644 man/fail2ban-server.1 \ -"$pkgdir"/usr/share/man/man1/fail2ban-server.1 - install -Dm644 man/jail.conf.5 "$pkgdir"/usr/share/man/man5/jail.conf.5 - - rm -r "$pkgdir/run" -} Copied: fail2ban/repos/community-any/PKGBUILD (from rev 552150, fail2ban/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-12 02:26:38 UTC (rev 552151) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: Bartłomiej Piotrowski +# Contributor: Geoffroy Carrier +# Contributor: michalzxc +# Contributor: nbags + +pkgname=fail2ban +pkgver=0.10.5 +pkgrel=1 +pkgdesc='Bans IPs after too many failed authentication attempts' +url='https://www.fail2ban.org/' +license=('GPL') +arch=('any') +depends=('iptables' 'python-pyinotify' 'whois' 'sqlite' 'python-systemd') +makedepends=('python-setuptools') +checkdepends=('python-coverage') +backup=(etc/fail2ban/fail2ban.conf +etc/fail2ban/jail.conf +etc/logrotate.d/fail2ban) +source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz;) +sha512sums=('306153587a3fcda6e72856f0b7817ea76eda83cca84d5a9af2d182aaf06cc18379c31ae22b16f7544d988bf5abaf8e12df229c350a48bbdf01751a56c9be80c6') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|self.install_dir|"/usr/bin"|' setup.py + sed -i 's/^before = paths-debian.conf/before = paths-arch.conf/' config/jail.conf +} + +build() { + cd $pkgname-$pkgver + ./fail2ban-2to3 + python setup.py build +} + +check() { + # make temp copy to run coverage since it messes with file permissions + cp -r $pkgname-$pkgver{,-coverage} + cd $pkgname-$pkgver-coverage + coverage run bin/fail2ban-testcases || warning "Tests failed" +} + +package() { + cd $pkgname-$pkgver +
[arch-commits] Commit in fail2ban/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:26:29 Author: felixonmars Revision: 552150 upgpkg: fail2ban 0.10.5-1 Modified: fail2ban/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:24:57 UTC (rev 552149) +++ PKGBUILD2020-01-12 02:26:29 UTC (rev 552150) @@ -5,8 +5,8 @@ # Contributor: nbags pkgname=fail2ban -pkgver=0.10.4 -pkgrel=2 +pkgver=0.10.5 +pkgrel=1 pkgdesc='Bans IPs after too many failed authentication attempts' url='https://www.fail2ban.org/' license=('GPL') @@ -17,16 +17,11 @@ backup=(etc/fail2ban/fail2ban.conf etc/fail2ban/jail.conf etc/logrotate.d/fail2ban) -source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz; - "https://github.com/fail2ban/fail2ban/pull/2174/commits/12df4ec92c27a25a300482f7707f27f7522f592f.patch;) -sha512sums=('3f4af84b7e3332b887240c927c1f706d2b3020217df2a68c64897619d54eb6dfa972992e3153f4ea150d025e2c8a2b537da47cf71a6dfee1df3c8d029a6d5f42' - '081df2a7d76800a91d66b97a9a86f63b8f6e30c80eb5e192167b0e69debe5143035bf916eb6e105512ed323b797a0f20a1d80a43a68ddadd83d878ce094450d3') +source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz;) +sha512sums=('306153587a3fcda6e72856f0b7817ea76eda83cca84d5a9af2d182aaf06cc18379c31ae22b16f7544d988bf5abaf8e12df229c350a48bbdf01751a56c9be80c6') prepare() { cd $pkgname-$pkgver - # fix tmpfiles.d warning in systemd 239 - # https://github.com/fail2ban/fail2ban/pull/2174 - patch -p1 -i ../12df4ec92c27a25a300482f7707f27f7522f592f.patch sed -i 's|self.install_dir|"/usr/bin"|' setup.py sed -i 's/^before = paths-debian.conf/before = paths-arch.conf/' config/jail.conf }
[arch-commits] Commit in dns-lexicon/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:24:57 Author: felixonmars Revision: 552149 archrelease: copy trunk to community-any Added: dns-lexicon/repos/community-any/PKGBUILD (from rev 552148, dns-lexicon/trunk/PKGBUILD) Deleted: dns-lexicon/repos/community-any/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 02:24:49 UTC (rev 552148) +++ PKGBUILD2020-01-12 02:24:57 UTC (rev 552149) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=dns-lexicon -pkgver=3.3.15 -pkgrel=1 -pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" -arch=('any') -url="https://github.com/AnalogJ/lexicon; -license=('MIT') -depends=('python-future' 'python-tldextract' 'python-cryptography' 'python-yaml' 'python-setuptools' - # requests[security] Expanded: - 'python-requests' 'python-pyopenssl' 'python-idna') -optdepends=('python-softlayer: for SoftLayer support' -'python-boto3: for Route53 support' -'python-pynamecheap: for Namecheap support' -'python-zeep: for Subreg support' -'python-xmltodict: for Plesk support' -'python-beautifulsoup4: for Henet support' -'python-localzone: for localzone support') -checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 'python-boto3' 'python-mock' - 'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4' - 'python-localzone' 'bind-tools') -source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz;) -sha512sums=('8aeb95dc66cc8636261c8524e78601a8886f9134a7352d29cf02d2fdf43af16d438d476442a3ea82b0cc0a47c6942fd6dc0e356bb7bb3d235446d1756e7c49a0') - -build() { - cd lexicon-$pkgver - python setup.py build -} - -check() { - cd lexicon-$pkgver - python setup.py pytest --addopts '--ignore lexicon/tests/providers/test_transip.py' -} - -package() { - cd lexicon-$pkgver - python setup.py install -O1 --prefix=/usr --root="$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: dns-lexicon/repos/community-any/PKGBUILD (from rev 552148, dns-lexicon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-12 02:24:57 UTC (rev 552149) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +pkgname=dns-lexicon +pkgver=3.3.16 +pkgrel=1 +pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" +arch=('any') +url="https://github.com/AnalogJ/lexicon; +license=('MIT') +depends=('python-future' 'python-tldextract' 'python-cryptography' 'python-yaml' 'python-setuptools' + # requests[security] Expanded: + 'python-requests' 'python-pyopenssl' 'python-idna') +optdepends=('python-softlayer: for SoftLayer support' +'python-boto3: for Route53 support' +'python-pynamecheap: for Namecheap support' +'python-zeep: for Subreg support' +'python-xmltodict: for Plesk support' +'python-beautifulsoup4: for Henet support' +'python-localzone: for localzone support') +checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 'python-boto3' 'python-mock' + 'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4' + 'python-localzone' 'bind-tools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz;) +sha512sums=('e748e3847bf5fb040ba0551aff6e8e65a3a3ca5f744896546a0e73a4b86507b4c6333fd389911aaa4012a20d264a80873fd41a41aaefcbf5fb2d8f9054e04ad2') + +build() { + cd lexicon-$pkgver + python setup.py build +} + +check() { + cd lexicon-$pkgver + python setup.py pytest --addopts '--ignore lexicon/tests/providers/test_transip.py' +} + +package() { + cd lexicon-$pkgver + python setup.py install -O1 --prefix=/usr --root="$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in dns-lexicon/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:24:49 Author: felixonmars Revision: 552148 upgpkg: dns-lexicon 3.3.16-1 Modified: dns-lexicon/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:24:32 UTC (rev 552147) +++ PKGBUILD2020-01-12 02:24:49 UTC (rev 552148) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=dns-lexicon -pkgver=3.3.15 +pkgver=3.3.16 pkgrel=1 pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" arch=('any') @@ -21,7 +21,7 @@ 'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4' 'python-localzone' 'bind-tools') source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz;) -sha512sums=('8aeb95dc66cc8636261c8524e78601a8886f9134a7352d29cf02d2fdf43af16d438d476442a3ea82b0cc0a47c6942fd6dc0e356bb7bb3d235446d1756e7c49a0') +sha512sums=('e748e3847bf5fb040ba0551aff6e8e65a3a3ca5f744896546a0e73a4b86507b4c6333fd389911aaa4012a20d264a80873fd41a41aaefcbf5fb2d8f9054e04ad2') build() { cd lexicon-$pkgver
[arch-commits] Commit in python-yaspin/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:24:32 Author: felixonmars Revision: 552147 archrelease: copy trunk to community-any Added: python-yaspin/repos/community-any/PKGBUILD (from rev 552146, python-yaspin/trunk/PKGBUILD) Deleted: python-yaspin/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 02:24:24 UTC (rev 552146) +++ PKGBUILD2020-01-12 02:24:32 UTC (rev 552147) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-yaspin -pkgver=0.15.0 -pkgrel=3 -pkgdesc="Yet Another Terminal Spinner" -url="https://github.com/pavdmyt/yaspin; -license=('MIT') -arch=('any') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') -source=("$pkgname-$pkgver.tar.gz::https://github.com/pavdmyt/yaspin/archive/v$pkgver.tar.gz;) -sha512sums=('42b1354aced8ae939fbe751f093389de0738e4c62f1d1e81bfc045493406a0187c5b144c2185ebc0ccb5a1d2691bdedd696203ed3340f5eab30568906b8d65f9') - -build() { - cd yaspin-$pkgver - python setup.py build -} - -check() { - cd yaspin-$pkgver - python setup.py pytest -} - -package() { - cd yaspin-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-yaspin/repos/community-any/PKGBUILD (from rev 552146, python-yaspin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-12 02:24:32 UTC (rev 552147) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=python-yaspin +pkgver=0.16.0 +pkgrel=1 +pkgdesc="Yet Another Terminal Spinner" +url="https://github.com/pavdmyt/yaspin; +license=('MIT') +arch=('any') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner') +source=("$pkgname-$pkgver.tar.gz::https://github.com/pavdmyt/yaspin/archive/v$pkgver.tar.gz;) +sha512sums=('91b0c9f10241ed2dd11a58e703a238c8690b8cef871e858567d2b0ac65011160c6c2ae342c8f9d43801ea3f80c350aa780bafed5bc33d008483e7739e35e12a1') + +build() { + cd yaspin-$pkgver + python setup.py build +} + +check() { + cd yaspin-$pkgver + python setup.py pytest +} + +package() { + cd yaspin-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in python-yaspin/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:24:24 Author: felixonmars Revision: 552146 upgpkg: python-yaspin 0.16.0-1 Modified: python-yaspin/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:22:13 UTC (rev 552145) +++ PKGBUILD2020-01-12 02:24:24 UTC (rev 552146) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=python-yaspin -pkgver=0.15.0 -pkgrel=3 +pkgver=0.16.0 +pkgrel=1 pkgdesc="Yet Another Terminal Spinner" url="https://github.com/pavdmyt/yaspin; license=('MIT') @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-pytest-runner') source=("$pkgname-$pkgver.tar.gz::https://github.com/pavdmyt/yaspin/archive/v$pkgver.tar.gz;) -sha512sums=('42b1354aced8ae939fbe751f093389de0738e4c62f1d1e81bfc045493406a0187c5b144c2185ebc0ccb5a1d2691bdedd696203ed3340f5eab30568906b8d65f9') +sha512sums=('91b0c9f10241ed2dd11a58e703a238c8690b8cef871e858567d2b0ac65011160c6c2ae342c8f9d43801ea3f80c350aa780bafed5bc33d008483e7739e35e12a1') build() { cd yaspin-$pkgver
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:22:13 Author: felixonmars Revision: 552145 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 552144, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 552144, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:22:13 UTC (rev 552145) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.29 +pkgrel=2 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-cookie' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 'haskell-iproute' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-streaming-commons' + 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai' + 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ced96369c004631fef120384f06c271fb7dda4a621cfb9dbf5b8e9750fa01d52eac03b18a2735a89c6bb5ef3eb49830979121a749def7be1e78fad7d46f45901') + +prepare(){ +cd $_hkgname-$pkgver +sed -i 's/< *2.5/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:22:05 Author: felixonmars Revision: 552144 upgpkg: haskell-wai-extra 3.0.29-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:21:26 UTC (rev 552143) +++ PKGBUILD2020-01-12 02:22:05 UTC (rev 552144) @@ -4,7 +4,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.29 -pkgrel=1 +pkgrel=2 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in v2ray-geoip/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:21:26 Author: felixonmars Revision: 552143 archrelease: copy trunk to community-any Added: v2ray-geoip/repos/community-any/PKGBUILD (from rev 552142, v2ray-geoip/trunk/PKGBUILD) Deleted: v2ray-geoip/repos/community-any/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 15 insertions(+), 15 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 02:21:17 UTC (rev 552142) +++ PKGBUILD2020-01-12 02:21:26 UTC (rev 552143) @@ -1,15 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-geoip -pkgver=202001110103 -pkgrel=1 -pkgdesc="GeoIP List for V2Ray" -arch=('any') -url="https://github.com/v2ray/geoip; -license=('MIT') -source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;) -sha512sums=('8a3bd7c199f9fbe3e41fde6257c78821749883f76942360c67896bc76669704d7963c1b661b69686ba19c066b6a0ea1886491b703626b8b664ec53a1587f87a9') - -package() { - install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat -} Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 552142, v2ray-geoip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-12 02:21:26 UTC (rev 552143) @@ -0,0 +1,15 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-geoip +pkgver=202001120103 +pkgrel=1 +pkgdesc="GeoIP List for V2Ray" +arch=('any') +url="https://github.com/v2ray/geoip; +license=('MIT') +source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;) +sha512sums=('04c3696fa4fbb161d8e17a60d5b0fce46a82ca8018e38f8738413a6c6fd8964f92ff07f8aca8f63421d435bf2441b50d13f001998c656bb042cf2606109aafd8') + +package() { + install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat +}
[arch-commits] Commit in v2ray-geoip/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:21:17 Author: felixonmars Revision: 552142 upgpkg: v2ray-geoip 202001120103-1 Modified: v2ray-geoip/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:20:50 UTC (rev 552141) +++ PKGBUILD2020-01-12 02:21:17 UTC (rev 552142) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-geoip -pkgver=202001110103 +pkgver=202001120103 pkgrel=1 pkgdesc="GeoIP List for V2Ray" arch=('any') @@ -8,7 +8,7 @@ url="https://github.com/v2ray/geoip; license=('MIT') source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;) -sha512sums=('8a3bd7c199f9fbe3e41fde6257c78821749883f76942360c67896bc76669704d7963c1b661b69686ba19c066b6a0ea1886491b703626b8b664ec53a1587f87a9') +sha512sums=('04c3696fa4fbb161d8e17a60d5b0fce46a82ca8018e38f8738413a6c6fd8964f92ff07f8aca8f63421d435bf2441b50d13f001998c656bb042cf2606109aafd8') package() { install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat
[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)
Date: Sunday, January 12, 2020 @ 02:20:50 Author: felixonmars Revision: 552141 archrelease: copy trunk to community-any Added: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 552140, v2ray-domain-list-community/trunk/PKGBUILD) Deleted: v2ray-domain-list-community/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 02:20:41 UTC (rev 552140) +++ PKGBUILD2020-01-12 02:20:50 UTC (rev 552141) @@ -1,34 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-domain-list-community -pkgver=20200010 -pkgrel=1 -pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" -arch=('any') -url="https://github.com/v2ray/domain-list-community; -license=('MIT') -makedepends=('go-pie' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('b919bb40dbad825b5f314069325a27b97357d3a6bfa0fe42b3c3742dc18971249337468f8cb06d668ba76913660e505664bdf9d4128749a49f4cfcd97317f218') - -prepare() { - mkdir .gopath - export GOPATH="$srcdir/.gopath" - - mkdir -p .gopath/src/github.com/v2ray - ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community - - go get github.com/golang/protobuf/proto - go get -insecure v2ray.com/core/app/router -} - -build() { - cd .gopath - go run ./src/github.com/v2ray/domain-list-community/main.go -} - -package() { - cd .gopath - install -Dm755 dlc.dat "$pkgdir"/usr/lib/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 552140, v2ray-domain-list-community/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-12 02:20:50 UTC (rev 552141) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-domain-list-community +pkgver=202001120201 +pkgrel=1 +pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" +arch=('any') +url="https://github.com/v2ray/domain-list-community; +license=('MIT') +makedepends=('go-pie' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) +sha512sums=('ef6e105ff5a33d36fc5e5c4b2129b08b2c4e7cb092e12bc8dc3b914ed895fe51daf6b8480660f5af2aae458cf6852f5111406bc416399887e219382276df412e') + +prepare() { + mkdir .gopath + export GOPATH="$srcdir/.gopath" + + mkdir -p .gopath/src/github.com/v2ray + ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community + + go get github.com/golang/protobuf/proto + go get -insecure v2ray.com/core/app/router +} + +build() { + cd .gopath + go run ./src/github.com/v2ray/domain-list-community/main.go +} + +package() { + cd .gopath + install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat + install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:20:39 Author: felixonmars Revision: 552139 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 552138, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 552138, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:20:39 UTC (rev 552139) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=110 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:20:41 Author: felixonmars Revision: 552140 upgpkg: v2ray-domain-list-community 202001120201-1 Modified: v2ray-domain-list-community/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:20:39 UTC (rev 552139) +++ PKGBUILD2020-01-12 02:20:41 UTC (rev 552140) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-domain-list-community -pkgver=20200010 +pkgver=202001120201 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-pie' 'git') source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('b919bb40dbad825b5f314069325a27b97357d3a6bfa0fe42b3c3742dc18971249337468f8cb06d668ba76913660e505664bdf9d4128749a49f4cfcd97317f218') +sha512sums=('ef6e105ff5a33d36fc5e5c4b2129b08b2c4e7cb092e12bc8dc3b914ed895fe51daf6b8480660f5af2aae458cf6852f5111406bc416399887e219382276df412e') prepare() { mkdir .gopath
[arch-commits] Commit in haskell-unixutils/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:20:31 Author: felixonmars Revision: 552138 upgpkg: haskell-unixutils 1.54.1-110: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:19:35 UTC (rev 552137) +++ PKGBUILD2020-01-12 02:20:31 UTC (rev 552138) @@ -3,7 +3,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=109 +pkgrel=110 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils; license=('BSD')
[arch-commits] Commit in haskell-turtle/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:19:35 Author: felixonmars Revision: 552137 archrelease: copy trunk to community-staging-x86_64 Added: haskell-turtle/repos/community-staging-x86_64/ haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 552136, haskell-turtle/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 552136, haskell-turtle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:19:35 UTC (rev 552137) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle +pkgver=1.5.15 +pkgrel=16 +pkgdesc="Shell programming, Haskell-style" +url="https://github.com/Gabriel439/Haskell-Turtle-Library; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 'haskell-exceptions' + 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' + 'haskell-optional-args' 'haskell-streaming-commons' 'haskell-system-fileio' + 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('60560c9746bf0aa1fa37480900f6d2532499ee77d26cc604418c07c8e99e1ef63dfc1697cd9270553b161bbd987d2132ea319d7f3e59f711c1e50a6dacd95fc4') + +prepare() { +sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs +sed -i -e '/semigroups/d' -e '/fail,/d' $_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-turtle/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:19:28 Author: felixonmars Revision: 552136 upgpkg: haskell-turtle 1.5.15-16: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-turtle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:17:58 UTC (rev 552135) +++ PKGBUILD2020-01-12 02:19:28 UTC (rev 552136) @@ -4,7 +4,7 @@ _hkgname=turtle pkgname=haskell-turtle pkgver=1.5.15 -pkgrel=15 +pkgrel=16 pkgdesc="Shell programming, Haskell-style" url="https://github.com/Gabriel439/Haskell-Turtle-Library; license=('BSD')
[arch-commits] Commit in haskell-tar-conduit/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:17:58 Author: felixonmars Revision: 552135 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tar-conduit/repos/community-staging-x86_64/ haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 552134, haskell-tar-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 552134, haskell-tar-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:17:58 UTC (rev 552135) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=tar-conduit +pkgname=haskell-tar-conduit +pkgver=0.3.2 +pkgrel=37 +pkgdesc="Extract and create tar files using conduit for streaming" +url="https://github.com/snoyberg/tar-conduit; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-safe-exceptions') +makedepends=('ghc' 'haskell-conduit-extra' 'haskell-hspec' 'haskell-quickcheck' 'haskell-weigh') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('18efa362953641092ee5b4f65b32a3337af077608487e02421cf6427209592654b3b2d15f9b21835f4596434b65aa9a1f80b9f3408050c09b57f6be5cd2c73f7') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/conduit-combinators/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tar-conduit/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:17:51 Author: felixonmars Revision: 552134 upgpkg: haskell-tar-conduit 0.3.2-37: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-tar-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:16:39 UTC (rev 552133) +++ PKGBUILD2020-01-12 02:17:51 UTC (rev 552134) @@ -3,7 +3,7 @@ _hkgname=tar-conduit pkgname=haskell-tar-conduit pkgver=0.3.2 -pkgrel=36 +pkgrel=37 pkgdesc="Extract and create tar files using conduit for streaming" url="https://github.com/snoyberg/tar-conduit; license=('MIT')
[arch-commits] Commit in haskell-simple-sendfile/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:16:39 Author: felixonmars Revision: 552133 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 552132, haskell-simple-sendfile/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 552132, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:16:39 UTC (rev 552133) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.30 +pkgrel=19 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' + 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ae624939d54bf5ed8aa2c0727a29696730ba6b1d520f28bdc5b42a8e4c4bc03980821639fb8e16702a360dbd0396aea8a997055d22812bef3d22ffaaac53f759') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fallow-bsd +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-simple-sendfile/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:16:31 Author: felixonmars Revision: 552132 upgpkg: haskell-simple-sendfile 0.2.30-19: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:15:51 UTC (rev 552131) +++ PKGBUILD2020-01-12 02:16:31 UTC (rev 552132) @@ -4,7 +4,7 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.30 -pkgrel=18 +pkgrel=19 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-rio-orphans/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:15:44 Author: felixonmars Revision: 552130 upgpkg: haskell-rio-orphans 0.1.1.0-49: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-rio-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:15:02 UTC (rev 552129) +++ PKGBUILD2020-01-12 02:15:44 UTC (rev 552130) @@ -3,7 +3,7 @@ _hkgname=rio-orphans pkgname=haskell-rio-orphans pkgver=0.1.1.0 -pkgrel=48 +pkgrel=49 pkgdesc="Orphan instances for the RIO type in the rio package" url="https://github.com/commercialhaskell/rio; license=('MIT')
[arch-commits] Commit in haskell-rio-orphans/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:15:51 Author: felixonmars Revision: 552131 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-orphans/repos/community-staging-x86_64/ haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 552130, haskell-rio-orphans/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 552130, haskell-rio-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:15:51 UTC (rev 552131) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=rio-orphans +pkgname=haskell-rio-orphans +pkgver=0.1.1.0 +pkgrel=49 +pkgdesc="Orphan instances for the RIO type in the rio package" +url="https://github.com/commercialhaskell/rio; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-fast-logger' 'haskell-monad-control' + 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2e415ebcc7341cf1c913de54de3218ac487e310c9556d1e1bdb349f4e7b9d041ea729c21e2bfdbcded9a214c84f483e32839a4fec87b2af9b986db5aaa18b42a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-project-template/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:14:54 Author: felixonmars Revision: 552128 upgpkg: haskell-project-template 0.2.0.1-190: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:14:11 UTC (rev 552127) +++ PKGBUILD2020-01-12 02:14:54 UTC (rev 552128) @@ -4,7 +4,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.0.1 -pkgrel=189 +pkgrel=190 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide; license=("BSD")
[arch-commits] Commit in haskell-project-template/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:15:02 Author: felixonmars Revision: 552129 archrelease: copy trunk to community-staging-x86_64 Added: haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 552128, haskell-project-template/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 552128, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:15:02 UTC (rev 552129) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0.1 +pkgrel=190 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-resourcet') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bc5824086ba8dfaff4ff64c5115d37ea5e496d7692f1120b11c2a878e522119d362c7d119ccf7b9cc064c58f9ce6382b5e24a69cdac5ac5d683c4d616e2c66ea') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:14:11 Author: felixonmars Revision: 552127 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 552126, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 552126, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:14:11 UTC (rev 552127) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.6 +pkgrel=64 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b58e5751863d79c08066846fb5959870cf6673e27297acd3b7980b209321a636fdf564c4c08666313c81f7c6c55f4d1307892bc6a59a01a025a87436d5591774') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pipes-http/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:14:03 Author: felixonmars Revision: 552126 upgpkg: haskell-pipes-http 1.0.6-64: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:13:20 UTC (rev 552125) +++ PKGBUILD2020-01-12 02:14:03 UTC (rev 552126) @@ -4,7 +4,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.6 -pkgrel=63 +pkgrel=64 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 02:13:13 Author: felixonmars Revision: 552124 upgpkg: haskell-persistent-sqlite 2.10.5.1-1: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0, persistent-sqlite 2.10.5.1 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 02:03:44 UTC (rev 552123) +++ PKGBUILD2020-01-12 02:13:13 UTC (rev 552124) @@ -3,8 +3,8 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite -pkgver=2.10.5 -pkgrel=50 +pkgver=2.10.5.1 +pkgrel=1 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent; license=("MIT") @@ -16,7 +16,7 @@ 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('178f46633b4142560df46347ed90abfe56e90b8caca973641db8f7ec56866733f6e8f2fc8b6fae969b0370c3b6673e0200d5d8d19987e44fb745f850c40b7909') +sha512sums=('ce221a33deba9aaaee22a230fd19d3f86671a0b80ea0763be50ffdeb10508c80f75e7069ee0a6cec4055ba0239821d5ce033a0e2ece0c4aca893730f31ecc9c2') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Sunday, January 12, 2020 @ 02:13:20 Author: felixonmars Revision: 552125 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 552124, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 552124, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 02:13:20 UTC (rev 552125) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.10.5.1 +pkgrel=1 +pkgdesc="Backend for the persistent library using sqlite3" +url="https://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-exceptions' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ce221a33deba9aaaee22a230fd19d3f86671a0b80ea0763be50ffdeb10508c80f75e7069ee0a6cec4055ba0239821d5ce033a0e2ece0c4aca893730f31ecc9c2') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in gap/repos (5 files)
Date: Sunday, January 12, 2020 @ 00:47:06 Author: arojas Revision: 552117 archrelease: copy trunk to community-staging-x86_64 Added: gap/repos/community-staging-x86_64/ gap/repos/community-staging-x86_64/PKGBUILD (from rev 552116, gap/trunk/PKGBUILD) gap/repos/community-staging-x86_64/gap.sh (from rev 552116, gap/trunk/gap.sh) gap/repos/community-staging-x86_64/libsemigroups-1.0.patch (from rev 552116, gap/trunk/libsemigroups-1.0.patch) gap/repos/community-staging-x86_64/normalizinterface-missing-include.patch (from rev 552116, gap/trunk/normalizinterface-missing-include.patch) -+ PKGBUILD| 142 + gap.sh |7 libsemigroups-1.0.patch | 2244 ++ normalizinterface-missing-include.patch | 12 4 files changed, 2405 insertions(+) Copied: gap/repos/community-staging-x86_64/PKGBUILD (from rev 552116, gap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-12 00:47:06 UTC (rev 552117) @@ -0,0 +1,142 @@ +# Maintainer: Antonio Rojas +# Contributor: TDY +# Contributor: Rémy Oudompheng + +pkgbase=gap +pkgname=(gap gap-doc gap-packages) +pkgver=4.10.2 +pkgrel=9 +pkgdesc="Groups, Algorithms, Programming: a system for computational discrete algebra" +arch=(x86_64) +url="https://www.gap-system.org/; +license=(GPL) +source=("https://www.gap-system.org/pub/gap/gap-${pkgver%.*}/tar.gz/gap-$pkgver.tar.gz; gap.sh + libsemigroups-1.0.patch + git+https://github.com/gap-packages/NormalizInterface#commit=cd69a42 + normalizinterface-missing-include.patch) +sha256sums=('11175bed0234101643d510d4ab94c44db30bd303bfe63d86b9b86ae67cff9e49' +'143fb8a79a52c007903cce13407850df309ef803a9b00398d05169355917de46' +'ccd95de4f48d26b73d6df7c1847855f68ee70644d130d32f14213988c3e286e3' +'SKIP' +'2410dfc69f1f4d2f320e91590d55e59c7b557637f9f60b9e609b318cfc21c181') +makedepends=(libxaw givaro mpfi normaliz boost libsemigroups c-xsc zeromq fplll polymake wget chrpath fmt git) + +prepare() { + cd gap-$pkgver + +# Use system normaliz + sed -e '/build-normaliz.sh/d' -i bin/BuildPackages.sh +# Use system libsemigroups + sed -e 's|test "$with_external_libsemigroups" = yes|true|' -i pkg/semigroups-*/configure +# Disable anupq package, it's i686 only + rm -r pkg/anupq-* +# Fix https://bugs.archlinux.org/task/55174 + sed -e '/xgap/d' -i pkg/sonata-*/PackageInfo.g + sed -e '/XGAP/d' -i pkg/cryst/PackageInfo.g + +# Update NormalizInterface to support recent normaliz + rm -r pkg/NormalizInterface-1.0.2 + cp -r ../NormalizInterface pkg + cd pkg/NormalizInterface + patch -p1 -i "$srcdir"/normalizinterface-missing-include.patch + + cd ../semigroups-* + patch -p1 -i "$srcdir"/libsemigroups-1.0.patch # Fix build with libsemigroups 1.0 +} + +build() { + cd gap-$pkgver + ./configure --prefix=/usr --with-gmp=system + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make + make libgap.la + + # Install libgap so we can link packages against it + mkdir -p tmp-install + libtool --mode=install install libgap.la "$srcdir"/gap-$pkgver/tmp-install + + cd pkg + export CXXFLAGS+=" -I/usr/include/cxsc" # Find c-xsc headers + export LDFLAGS+=" -L$srcdir/gap-$pkgver/tmp-install -lgap" # See https://trac.sagemath.org/ticket/27372 + export LD_LIBRARY_PATH="$srcdir"/gap-$pkgver/tmp-install + export MAKEFLAGS="-j1" + ../bin/BuildPackages.sh +} + +_standardpkgs=(GAPDoc-* primgrp-* SmallGrp-* transgrp atlasrep autpgrp-* alnuth-* crisp-* ctbllib FactInt-* fga irredsol-* laguna-* + polenta-* polycyclic-* resclasses-* sophus-* tomlib-*) + +package_gap() { + depends=(gmp zlib) + optdepends=('gap-packages: extra packages' 'gap-doc: documentation') + conflicts=(libgap) + replaces=(gap-data libgap gap-4.8 gap-4.8-data) + cd gap-$pkgver + + install -Dm644 src/*.h -t "$pkgdir"/usr/include/gap + install -Dm644 gen/config.h -t "$pkgdir"/usr/include/gap + install -Dm644 src/hpc/*.h -t "$pkgdir"/usr/include/gap/hpc + + install -d "$pkgdir"/usr/lib + libtool --mode=install install libgap.la "$pkgdir"/usr/lib + + mkdir -p "$pkgdir"/usr/{bin,lib/gap/pkg} + cp -r grp lib "$pkgdir"/usr/lib/gap + for _pkg in ${_standardpkgs[@]}; do +cp -r pkg/$_pkg "$pkgdir"/usr/lib/gap/pkg + done + install -Dm755 gap -t "$pkgdir"/usr/lib/gap +# Install launcher script + install -Dm755 "$srcdir"/gap.sh "$pkgdir"/usr/bin/gap + + mkdir -p "$pkgdir"/usr/share + ln -s /usr/lib/gap -t "$pkgdir"/usr/share # expected by sagemath +} + +package_gap-doc() { + depends=(gap) + replaces=(gap-4.8-doc) + pkgdesc="Documentation for GAP" + cd gap-$pkgver + + mkdir -p "$pkgdir"/usr/lib/gap
[arch-commits] Commit in gap/trunk (PKGBUILD normalizinterface-missing-include.patch)
Date: Sunday, January 12, 2020 @ 00:45:11 Author: arojas Revision: 552116 libsemigroups 1.0.4 rebuild, fix NormalizInterface build Added: gap/trunk/normalizinterface-missing-include.patch Modified: gap/trunk/PKGBUILD -+ PKGBUILD| 21 - normalizinterface-missing-include.patch | 12 2 files changed, 28 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 23:21:32 UTC (rev 552115) +++ PKGBUILD2020-01-12 00:45:11 UTC (rev 552116) @@ -5,17 +5,21 @@ pkgbase=gap pkgname=(gap gap-doc gap-packages) pkgver=4.10.2 -pkgrel=8 +pkgrel=9 pkgdesc="Groups, Algorithms, Programming: a system for computational discrete algebra" arch=(x86_64) url="https://www.gap-system.org/; license=(GPL) source=("https://www.gap-system.org/pub/gap/gap-${pkgver%.*}/tar.gz/gap-$pkgver.tar.gz; gap.sh - libsemigroups-1.0.patch) + libsemigroups-1.0.patch + git+https://github.com/gap-packages/NormalizInterface#commit=cd69a42 + normalizinterface-missing-include.patch) sha256sums=('11175bed0234101643d510d4ab94c44db30bd303bfe63d86b9b86ae67cff9e49' '143fb8a79a52c007903cce13407850df309ef803a9b00398d05169355917de46' -'ccd95de4f48d26b73d6df7c1847855f68ee70644d130d32f14213988c3e286e3') -makedepends=(libxaw givaro mpfi normaliz boost libsemigroups c-xsc zeromq fplll polymake wget chrpath fmt) +'ccd95de4f48d26b73d6df7c1847855f68ee70644d130d32f14213988c3e286e3' +'SKIP' +'2410dfc69f1f4d2f320e91590d55e59c7b557637f9f60b9e609b318cfc21c181') +makedepends=(libxaw givaro mpfi normaliz boost libsemigroups c-xsc zeromq fplll polymake wget chrpath fmt git) prepare() { cd gap-$pkgver @@ -30,7 +34,13 @@ sed -e '/xgap/d' -i pkg/sonata-*/PackageInfo.g sed -e '/XGAP/d' -i pkg/cryst/PackageInfo.g - cd pkg/semigroups-* +# Update NormalizInterface to support recent normaliz + rm -r pkg/NormalizInterface-1.0.2 + cp -r ../NormalizInterface pkg + cd pkg/NormalizInterface + patch -p1 -i "$srcdir"/normalizinterface-missing-include.patch + + cd ../semigroups-* patch -p1 -i "$srcdir"/libsemigroups-1.0.patch # Fix build with libsemigroups 1.0 } @@ -52,6 +62,7 @@ export CXXFLAGS+=" -I/usr/include/cxsc" # Find c-xsc headers export LDFLAGS+=" -L$srcdir/gap-$pkgver/tmp-install -lgap" # See https://trac.sagemath.org/ticket/27372 export LD_LIBRARY_PATH="$srcdir"/gap-$pkgver/tmp-install + export MAKEFLAGS="-j1" ../bin/BuildPackages.sh } Added: normalizinterface-missing-include.patch === --- normalizinterface-missing-include.patch (rev 0) +++ normalizinterface-missing-include.patch 2020-01-12 00:45:11 UTC (rev 552116) @@ -0,0 +1,12 @@ +diff --git a/src/normaliz.cc b/src/normaliz.cc +index a2ef45d..9768988 100644 +--- a/src/normaliz.cc b/src/normaliz.cc +@@ -27,6 +27,7 @@ + + #include "libnormaliz/cone.h" + #include "libnormaliz/map_operations.h" ++#include "libnormaliz/dynamic_bitset.h" + + #include +
[arch-commits] Commit in rinutils/repos/extra-any (PKGBUILD PKGBUILD)
Date: Saturday, January 11, 2020 @ 23:33:03 Author: arojas Revision: 373280 archrelease: copy trunk to extra-any Added: rinutils/repos/extra-any/PKGBUILD (from rev 373279, rinutils/trunk/PKGBUILD) Deleted: rinutils/repos/extra-any/PKGBUILD --+ PKGBUILD | 63 ++--- 1 file changed, 32 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-11 23:32:35 UTC (rev 373279) +++ PKGBUILD2020-01-11 23:33:03 UTC (rev 373280) @@ -1,31 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=rinutils -pkgver=0.1.4 -pkgrel=1 -pkgdesc="C11 / gnu11 utilities C library" -arch=(any) -url="https://www.shlomifish.org/open-source/projects/; -license=(MIT) -depends=() -makedepends=(cmake) -source=(https://github.com/shlomif/rinutils/releases/download/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('8e201b3f736f3671d0da9e19e15dcce943bb7170bcb3c9b17474103520bec3fc') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install - install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} - Copied: rinutils/repos/extra-any/PKGBUILD (from rev 373279, rinutils/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-11 23:33:03 UTC (rev 373280) @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas + +pkgname=rinutils +pkgver=0.2.0 +pkgrel=1 +pkgdesc="C11 / gnu11 utilities C library" +arch=(any) +url="https://www.shlomifish.org/open-source/projects/; +license=(MIT) +depends=() +makedepends=(cmake) +source=(https://github.com/shlomif/rinutils/releases/download/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('2abcf60b99251f16f7a76827969cd626322f81f21500974deac4d1cff9f5c721') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DWITH_TEST_SUITE=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +} +
[arch-commits] Commit in rinutils/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 23:32:35 Author: arojas Revision: 373279 Update to 0.2.0 Modified: rinutils/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 21:25:57 UTC (rev 373278) +++ PKGBUILD2020-01-11 23:32:35 UTC (rev 373279) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=rinutils -pkgver=0.1.4 +pkgver=0.2.0 pkgrel=1 pkgdesc="C11 / gnu11 utilities C library" arch=(any) @@ -10,7 +10,7 @@ depends=() makedepends=(cmake) source=(https://github.com/shlomif/rinutils/releases/download/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('8e201b3f736f3671d0da9e19e15dcce943bb7170bcb3c9b17474103520bec3fc') +sha256sums=('2abcf60b99251f16f7a76827969cd626322f81f21500974deac4d1cff9f5c721') prepare() { mkdir -p build @@ -19,7 +19,8 @@ build() { cd build cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr +-DCMAKE_INSTALL_PREFIX=/usr \ +-DWITH_TEST_SUITE=OFF make }
[arch-commits] Commit in libsemigroups/repos/community-staging-x86_64 (3 files)
Date: Saturday, January 11, 2020 @ 23:21:32 Author: arojas Revision: 552115 archrelease: copy trunk to community-staging-x86_64 Added: libsemigroups/repos/community-staging-x86_64/PKGBUILD (from rev 552114, libsemigroups/trunk/PKGBUILD) Deleted: libsemigroups/repos/community-staging-x86_64/PKGBUILD libsemigroups/repos/community-staging-x86_64/system-fmt.patch --+ PKGBUILD | 50 ++ system-fmt.patch | 38 -- 2 files changed, 26 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-11 23:21:17 UTC (rev 552114) +++ PKGBUILD2020-01-11 23:21:32 UTC (rev 552115) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=libsemigroups -pkgver=1.0.4 -pkgrel=1 -pkgdesc="C++ library for semigroups and monoids" -url="https://libsemigroups.github.io/libsemigroups/; -arch=(x86_64) -license=(GPL3) -depends=(gcc-libs) -makedepends=(fmt) -source=(https://github.com/libsemigroups/libsemigroups/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('4956c868c41b3421da211f413b4b104b7882640ebb464314e8b12f7b6e10fcb0') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --with-external-fmt - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: libsemigroups/repos/community-staging-x86_64/PKGBUILD (from rev 552114, libsemigroups/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-11 23:21:32 UTC (rev 552115) @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=libsemigroups +pkgver=1.0.4 +pkgrel=2 +pkgdesc="C++ library for semigroups and monoids" +url="https://libsemigroups.github.io/libsemigroups/; +arch=(x86_64) +license=(GPL3) +depends=(gcc-libs) +makedepends=(fmt) +source=(https://github.com/libsemigroups/libsemigroups/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('4956c868c41b3421da211f413b4b104b7882640ebb464314e8b12f7b6e10fcb0') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --with-external-fmt + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + sed -e 's|lsemigroups|lsemigroups-1.0|g' -i "$pkgdir"/usr/lib/pkgconfig/libsemigroups.pc # Fix lib name in pkgconfig +} Deleted: system-fmt.patch === --- system-fmt.patch2020-01-11 23:21:17 UTC (rev 552114) +++ system-fmt.patch2020-01-11 23:21:32 UTC (rev 552115) @@ -1,38 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 761a772..0a8391b 100644 a/Makefile.am -+++ b/Makefile.am -@@ -108,17 +108,6 @@ pkginclude_HEADERS += extern/HPCombi/include/vect_generic.hpp - endif - - fmtincludedir = $(includedir)/fmt --fmtinclude_HEADERS = extern/fmt-5.3.0/include/fmt/chrono.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/color.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/core.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/format-inl.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/format.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/locale.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/ostream.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/posix.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/printf.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/ranges.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/time.h - - lib_LTLIBRARIES = libsemigroups.la - -diff --git a/configure.ac b/configure.ac -index c40acdb..832d8a3 100644 a/configure.ac -+++ b/configure.ac -@@ -212,11 +212,5 @@ AS_IF([test "x$enable_hpcombi" = xyes], - AM_CONDITIONAL([HPCOMBI_CONSTEXPR_FUN_ARGS], -[test "x$hpcombi_constexpr_fun_args" = xyes]) - --AC_CHECK_FILE([$srcdir/extern/fmt-5.3.0/README.rst], -- [], -- [] -- [AC_MSG_ERROR([fmt-5.3.0 is not available, please download fmt-5.3.0 from https://fmt.dev/ and put the unpacked archive in the libsemigroups/extern directory])]) --dnl Output configured files -- - AC_CONFIG_FILES([Makefile libsemigroups.pc]) - AC_OUTPUT
[arch-commits] Commit in libsemigroups/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 23:21:17 Author: arojas Revision: 552114 Fix wrong lib name in pc file Modified: libsemigroups/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 23:12:19 UTC (rev 552113) +++ PKGBUILD2020-01-11 23:21:17 UTC (rev 552114) @@ -2,7 +2,7 @@ pkgname=libsemigroups pkgver=1.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="C++ library for semigroups and monoids" url="https://libsemigroups.github.io/libsemigroups/; arch=(x86_64) @@ -21,4 +21,6 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install + + sed -e 's|lsemigroups|lsemigroups-1.0|g' -i "$pkgdir"/usr/lib/pkgconfig/libsemigroups.pc # Fix lib name in pkgconfig }
[arch-commits] Commit in libsemigroups/trunk (system-fmt.patch)
Date: Saturday, January 11, 2020 @ 23:12:19 Author: arojas Revision: 552113 Remove obsolete patch Deleted: libsemigroups/trunk/system-fmt.patch --+ system-fmt.patch | 38 -- 1 file changed, 38 deletions(-) Deleted: system-fmt.patch === --- system-fmt.patch2020-01-11 23:08:37 UTC (rev 552112) +++ system-fmt.patch2020-01-11 23:12:19 UTC (rev 552113) @@ -1,38 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 761a772..0a8391b 100644 a/Makefile.am -+++ b/Makefile.am -@@ -108,17 +108,6 @@ pkginclude_HEADERS += extern/HPCombi/include/vect_generic.hpp - endif - - fmtincludedir = $(includedir)/fmt --fmtinclude_HEADERS = extern/fmt-5.3.0/include/fmt/chrono.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/color.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/core.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/format-inl.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/format.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/locale.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/ostream.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/posix.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/printf.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/ranges.h --fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/time.h - - lib_LTLIBRARIES = libsemigroups.la - -diff --git a/configure.ac b/configure.ac -index c40acdb..832d8a3 100644 a/configure.ac -+++ b/configure.ac -@@ -212,11 +212,5 @@ AS_IF([test "x$enable_hpcombi" = xyes], - AM_CONDITIONAL([HPCOMBI_CONSTEXPR_FUN_ARGS], -[test "x$hpcombi_constexpr_fun_args" = xyes]) - --AC_CHECK_FILE([$srcdir/extern/fmt-5.3.0/README.rst], -- [], -- [] -- [AC_MSG_ERROR([fmt-5.3.0 is not available, please download fmt-5.3.0 from https://fmt.dev/ and put the unpacked archive in the libsemigroups/extern directory])]) --dnl Output configured files -- - AC_CONFIG_FILES([Makefile libsemigroups.pc]) - AC_OUTPUT
[arch-commits] Commit in libsemigroups/repos (3 files)
Date: Saturday, January 11, 2020 @ 23:08:37 Author: arojas Revision: 552112 archrelease: copy trunk to community-staging-x86_64 Added: libsemigroups/repos/community-staging-x86_64/ libsemigroups/repos/community-staging-x86_64/PKGBUILD (from rev 552111, libsemigroups/trunk/PKGBUILD) libsemigroups/repos/community-staging-x86_64/system-fmt.patch (from rev 552111, libsemigroups/trunk/system-fmt.patch) --+ PKGBUILD | 24 system-fmt.patch | 38 ++ 2 files changed, 62 insertions(+) Copied: libsemigroups/repos/community-staging-x86_64/PKGBUILD (from rev 552111, libsemigroups/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 23:08:37 UTC (rev 552112) @@ -0,0 +1,24 @@ +# Maintainer: Antonio Rojas + +pkgname=libsemigroups +pkgver=1.0.4 +pkgrel=1 +pkgdesc="C++ library for semigroups and monoids" +url="https://libsemigroups.github.io/libsemigroups/; +arch=(x86_64) +license=(GPL3) +depends=(gcc-libs) +makedepends=(fmt) +source=(https://github.com/libsemigroups/libsemigroups/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('4956c868c41b3421da211f413b4b104b7882640ebb464314e8b12f7b6e10fcb0') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --with-external-fmt + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Copied: libsemigroups/repos/community-staging-x86_64/system-fmt.patch (from rev 552111, libsemigroups/trunk/system-fmt.patch) === --- community-staging-x86_64/system-fmt.patch (rev 0) +++ community-staging-x86_64/system-fmt.patch 2020-01-11 23:08:37 UTC (rev 552112) @@ -0,0 +1,38 @@ +diff --git a/Makefile.am b/Makefile.am +index 761a772..0a8391b 100644 +--- a/Makefile.am b/Makefile.am +@@ -108,17 +108,6 @@ pkginclude_HEADERS += extern/HPCombi/include/vect_generic.hpp + endif + + fmtincludedir = $(includedir)/fmt +-fmtinclude_HEADERS = extern/fmt-5.3.0/include/fmt/chrono.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/color.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/core.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/format-inl.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/format.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/locale.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/ostream.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/posix.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/printf.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/ranges.h +-fmtinclude_HEADERS += extern/fmt-5.3.0/include/fmt/time.h + + lib_LTLIBRARIES = libsemigroups.la + +diff --git a/configure.ac b/configure.ac +index c40acdb..832d8a3 100644 +--- a/configure.ac b/configure.ac +@@ -212,11 +212,5 @@ AS_IF([test "x$enable_hpcombi" = xyes], + AM_CONDITIONAL([HPCOMBI_CONSTEXPR_FUN_ARGS], +[test "x$hpcombi_constexpr_fun_args" = xyes]) + +-AC_CHECK_FILE([$srcdir/extern/fmt-5.3.0/README.rst], +- [], +- [] +- [AC_MSG_ERROR([fmt-5.3.0 is not available, please download fmt-5.3.0 from https://fmt.dev/ and put the unpacked archive in the libsemigroups/extern directory])]) +-dnl Output configured files +- + AC_CONFIG_FILES([Makefile libsemigroups.pc]) + AC_OUTPUT
[arch-commits] Commit in libsemigroups/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 23:08:04 Author: arojas Revision: 552111 Update to 1.0.4 Modified: libsemigroups/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 4 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 21:20:24 UTC (rev 552110) +++ PKGBUILD2020-01-11 23:08:04 UTC (rev 552111) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=libsemigroups -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 pkgdesc="C++ library for semigroups and monoids" url="https://libsemigroups.github.io/libsemigroups/; @@ -9,21 +9,12 @@ license=(GPL3) depends=(gcc-libs) makedepends=(fmt) -source=(https://github.com/libsemigroups/libsemigroups/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz -system-fmt.patch) -sha256sums=('6adc2e023ad1349f0a942355b88241198d23790e62216bfeb62c356d803119da' -'86c0ae8613df2959924d86c16874ee8d72288b10f87225c3909132b1d2a83fdf') +source=(https://github.com/libsemigroups/libsemigroups/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('4956c868c41b3421da211f413b4b104b7882640ebb464314e8b12f7b6e10fcb0') -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../system-fmt.patch - rm -r extern/fmt-* - autoreconf -fi -} - build() { cd $pkgname-$pkgver - ./configure --prefix=/usr + ./configure --prefix=/usr --with-external-fmt make }
[arch-commits] Commit in nyacc/repos/extra-any (PKGBUILD PKGBUILD)
Date: Saturday, January 11, 2020 @ 21:25:57 Author: jelle Revision: 373278 archrelease: copy trunk to extra-any Added: nyacc/repos/extra-any/PKGBUILD (from rev 373277, nyacc/trunk/PKGBUILD) Deleted: nyacc/repos/extra-any/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-11 21:25:49 UTC (rev 373277) +++ PKGBUILD2020-01-11 21:25:57 UTC (rev 373278) @@ -1,27 +0,0 @@ -# Maintainer: Jelle van der Waa -# Contributor: Stefan Husmann - -pkgname=nyacc -pkgver=0.99.2 -pkgrel=3 -pkgdesc="Not Yet Another Compiler Compiler" -url="http://www.nongnu.org/nyacc; -arch=('any') -license=('GPL' 'LGPL' 'FDL') -depends=('guile' 'guile-bytestructures') -makedepends=('guile') -source=("http://download-mirror.savannah.gnu.org/releases/nyacc/$pkgname-$pkgver.tar.gz"{,.sig}) -sha256sums=('f182d097b1e2d8a75a8d7c857171131f0361da3a9087096b768ffda4ecf6e3a7' -'SKIP') -validpgpkeys=('7C9EDA8DCE5DC8AE2C675EC9EE4F2A40097B7C03') # Marc Wette - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - make install DESTDIR=$pkgdir -} Copied: nyacc/repos/extra-any/PKGBUILD (from rev 373277, nyacc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-11 21:25:57 UTC (rev 373278) @@ -0,0 +1,27 @@ +# Maintainer: Jelle van der Waa +# Contributor: Stefan Husmann + +pkgname=nyacc +pkgver=1.00.2 +pkgrel=1 +pkgdesc="Not Yet Another Compiler Compiler" +url="http://www.nongnu.org/nyacc; +arch=('any') +license=('GPL' 'LGPL' 'FDL') +depends=('guile' 'guile-bytestructures') +makedepends=('guile') +source=("http://download-mirror.savannah.gnu.org/releases/nyacc/$pkgname-$pkgver.tar.gz"{,.sig}) +sha256sums=('f36e4fb7dd524dc3f4b354d3d5313f69e7ce5a6ae93711e8cf6d51eaa8d2b318' +'SKIP') +validpgpkeys=('7C9EDA8DCE5DC8AE2C675EC9EE4F2A40097B7C03') # Marc Wette + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make install DESTDIR=$pkgdir +}
[arch-commits] Commit in nyacc/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 21:25:49 Author: jelle Revision: 373277 upgpkg: nyacc 1.00.2-1 Upstream update Modified: nyacc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:18:19 UTC (rev 373276) +++ PKGBUILD2020-01-11 21:25:49 UTC (rev 373277) @@ -2,8 +2,8 @@ # Contributor: Stefan Husmann pkgname=nyacc -pkgver=0.99.2 -pkgrel=3 +pkgver=1.00.2 +pkgrel=1 pkgdesc="Not Yet Another Compiler Compiler" url="http://www.nongnu.org/nyacc; arch=('any') @@ -11,7 +11,7 @@ depends=('guile' 'guile-bytestructures') makedepends=('guile') source=("http://download-mirror.savannah.gnu.org/releases/nyacc/$pkgname-$pkgver.tar.gz"{,.sig}) -sha256sums=('f182d097b1e2d8a75a8d7c857171131f0361da3a9087096b768ffda4ecf6e3a7' +sha256sums=('f36e4fb7dd524dc3f4b354d3d5313f69e7ce5a6ae93711e8cf6d51eaa8d2b318' 'SKIP') validpgpkeys=('7C9EDA8DCE5DC8AE2C675EC9EE4F2A40097B7C03') # Marc Wette
[arch-commits] Commit in python-tempora/repos/community-any (4 files)
Date: Saturday, January 11, 2020 @ 21:20:24 Author: foxxx0 Revision: 552110 archrelease: copy trunk to community-any Added: python-tempora/repos/community-any/LICENSE (from rev 552109, python-tempora/trunk/LICENSE) python-tempora/repos/community-any/PKGBUILD (from rev 552109, python-tempora/trunk/PKGBUILD) Deleted: python-tempora/repos/community-any/LICENSE python-tempora/repos/community-any/PKGBUILD --+ LICENSE | 14 - PKGBUILD | 89 + 2 files changed, 50 insertions(+), 53 deletions(-) Deleted: LICENSE === --- LICENSE 2020-01-11 21:20:19 UTC (rev 552109) +++ LICENSE 2020-01-11 21:20:24 UTC (rev 552110) @@ -1,7 +0,0 @@ -Copyright Jason R. Coombs - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copied: python-tempora/repos/community-any/LICENSE (from rev 552109, python-tempora/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2020-01-11 21:20:24 UTC (rev 552110) @@ -0,0 +1,7 @@ +Copyright Jason R. Coombs + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2020-01-11 21:20:19 UTC (rev 552109) +++ PKGBUILD2020-01-11 21:20:24 UTC (rev 552110) @@ -1,46 +0,0 @@ -# Maintainer: Thore Bödecker -# Contributor: Laurent Soest - -pkgname='python-tempora' -_pkgbase="${pkgname//python-/}" -pkgver=2.0.0 -pkgrel=1 -pkgdesc="Objects and routines pertaining to date and time (tempora)." -arch=('any') -url="https://github.com/jaraco/tempora; -license=('MIT') -depends=('python' 'python-six' 'python-pytz' 'python-jaraco') -makedepends=('python-setuptools' 'python-setuptools-scm' 'python-six' - 'python-pytz' 'python-jaraco') -checkdepends=('python-tox') -source=("https://files.pythonhosted.org/packages/source/${_pkgbase:0:1}/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz; -'LICENSE') -sha512sums=('9f488ecca0673a0071503475378bc8f5ddcfabb32fcc548392434df45767fbeb8b914117622ec6f9dc6a8de90e5bfe6e5571a9a18ddecf7c25e94fc1f7fff102' - '1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944') - -build() { -# setuptools wont find version from git tag - -export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" -cd "${srcdir}/${_pkgbase}-${pkgver}" -python ./setup.py build -} - -check() { -# setuptools wont find version from git tag -export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" - -cd "${srcdir}/${_pkgbase}-${pkgver}" -tox -} - -package() { -cd "${srcdir}/${_pkgbase}-${pkgver}" -python ./setup.py install --root="${pkgdir}" --optimize=1 - -# the author has promised to include a LICENSE file in future releases: -# https://github.com/jaraco/skeleton/issues/1 -# for now the
[arch-commits] Commit in python-tempora/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 21:20:19 Author: foxxx0 Revision: 552109 upgpkg: python-tempora 2.1.0-1 rework check() to properly use pytest, remove tox stuff Modified: python-tempora/trunk/PKGBUILD --+ PKGBUILD | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 21:18:47 UTC (rev 552108) +++ PKGBUILD2020-01-11 21:20:19 UTC (rev 552109) @@ -3,7 +3,7 @@ pkgname='python-tempora' _pkgbase="${pkgname//python-/}" -pkgver=2.0.0 +pkgver=2.1.0 pkgrel=1 pkgdesc="Objects and routines pertaining to date and time (tempora)." arch=('any') @@ -12,26 +12,23 @@ depends=('python' 'python-six' 'python-pytz' 'python-jaraco') makedepends=('python-setuptools' 'python-setuptools-scm' 'python-six' 'python-pytz' 'python-jaraco') -checkdepends=('python-tox') +checkdepends=('python-pytest' 'python-pytest-flake8' 'python-pytest-cov' 'python-pytest-black' 'python-freezegun' 'python-pytest-freezegun') source=("https://files.pythonhosted.org/packages/source/${_pkgbase:0:1}/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz; 'LICENSE') -sha512sums=('9f488ecca0673a0071503475378bc8f5ddcfabb32fcc548392434df45767fbeb8b914117622ec6f9dc6a8de90e5bfe6e5571a9a18ddecf7c25e94fc1f7fff102' +sha512sums=('f66ebf03d5c6d71f1316e3ac9b2c16a96eb622e553917f7e52fe8881cbd5f4651174130e70d2212cad78811859dfb4fe248e6f81a5bb6c928a0c43e9363d2c4e' '1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944') +# setuptools won't find version from git tag +export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" + build() { -# setuptools wont find version from git tag - -export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" cd "${srcdir}/${_pkgbase}-${pkgver}" python ./setup.py build } check() { -# setuptools wont find version from git tag -export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" - cd "${srcdir}/${_pkgbase}-${pkgver}" -tox +pytest } package() {
[arch-commits] Commit in python-pytest-freezegun/repos (2 files)
Date: Saturday, January 11, 2020 @ 21:18:47 Author: foxxx0 Revision: 552108 archrelease: copy trunk to community-any Added: python-pytest-freezegun/repos/community-any/ python-pytest-freezegun/repos/community-any/PKGBUILD (from rev 552107, python-pytest-freezegun/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: python-pytest-freezegun/repos/community-any/PKGBUILD (from rev 552107, python-pytest-freezegun/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-11 21:18:47 UTC (rev 552108) @@ -0,0 +1,38 @@ +# Maintainer: Thore Bödecker + +pkgname='python-pytest-freezegun' +_pkgbase="${pkgname//python-/}" +pkgver=0.3.0.post1 +pkgrel=1 +pkgdesc="Easily freeze time in pytest test + fixtures" +arch=('any') +license=('MIT') +url="https://github.com/ktosiek/pytest-freezegun; +depends=('python-black' 'python-pytest' 'python-freezegun') +makedepends=('python-setuptools-scm') +source=("${_pkgbase}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha512sums=('1e7a935c02680cc536f46ec6912746d2396d93b51bed9db00472560d1d6c1034a849d495f7cc88895a1ff1eb8d7149266cfad6599e030c6dea8ffcf11b680c80') + +# setuptools won't find version from git tag +export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" + +build() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + python setup.py build +} + +check() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + # lookup path, i.e. "/usr/lib/python3.8" + local python_stdlib_basepath="$(python -c "from sysconfig import get_path; print(get_path('stdlib'))")" + # Hack entry points by installing it + python setup.py install --root="${PWD}/tmp_install" --optimize=1 + export PYTHONPATH="${PWD}/tmp_install/${python_stdlib_basepath/\//}/site-packages:${PYTHONPATH}:${PWD}/tests" + py.test +} + +package() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in (4 files)
Date: Saturday, January 11, 2020 @ 21:17:42 Author: foxxx0 Revision: 552107 initial commit Added: python-pytest-freezegun/ python-pytest-freezegun/repos/ python-pytest-freezegun/trunk/ python-pytest-freezegun/trunk/PKGBUILD --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Added: python-pytest-freezegun/trunk/PKGBUILD === --- python-pytest-freezegun/trunk/PKGBUILD (rev 0) +++ python-pytest-freezegun/trunk/PKGBUILD 2020-01-11 21:17:42 UTC (rev 552107) @@ -0,0 +1,38 @@ +# Maintainer: Thore Bödecker + +pkgname='python-pytest-freezegun' +_pkgbase="${pkgname//python-/}" +pkgver=0.3.0.post1 +pkgrel=1 +pkgdesc="Easily freeze time in pytest test + fixtures" +arch=('any') +license=('MIT') +url="https://github.com/ktosiek/pytest-freezegun; +depends=('python-black' 'python-pytest' 'python-freezegun') +makedepends=('python-setuptools-scm') +source=("${_pkgbase}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha512sums=('1e7a935c02680cc536f46ec6912746d2396d93b51bed9db00472560d1d6c1034a849d495f7cc88895a1ff1eb8d7149266cfad6599e030c6dea8ffcf11b680c80') + +# setuptools won't find version from git tag +export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}" + +build() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + python setup.py build +} + +check() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + # lookup path, i.e. "/usr/lib/python3.8" + local python_stdlib_basepath="$(python -c "from sysconfig import get_path; print(get_path('stdlib'))")" + # Hack entry points by installing it + python setup.py install --root="${PWD}/tmp_install" --optimize=1 + export PYTHONPATH="${PWD}/tmp_install/${python_stdlib_basepath/\//}/site-packages:${PYTHONPATH}:${PWD}/tests" + py.test +} + +package() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in nextcloud-app-calendar/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 21:13:24 Author: spupykin Revision: 552105 upgpkg: nextcloud-app-calendar 1:1.7.2-1 Modified: nextcloud-app-calendar/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 20:41:43 UTC (rev 552104) +++ PKGBUILD2020-01-11 21:13:24 UTC (rev 552105) @@ -2,7 +2,7 @@ pkgname=nextcloud-app-calendar epoch=1 -pkgver=1.7.1 +pkgver=1.7.2 pkgrel=1 pkgdesc="Calendar app for nextcloud" arch=('any') @@ -12,7 +12,7 @@ makedepends=() options=('!strip') source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/calendar/releases/download/v$pkgver/calendar.tar.gz;) -sha256sums=('dfb995d30938b6f119216b0d42d90cf320107af859ad9d8aea6fba03fbbeb1b4') +sha256sums=('4f6d67b4d06dc4b71027d3adfe69a4c88e82934612dca54c5c9ee9267132f071') package() { install -d "$pkgdir"/usr/share/webapps/nextcloud/apps
[arch-commits] Commit in nextcloud-app-calendar/repos/community-any (2 files)
Date: Saturday, January 11, 2020 @ 21:13:37 Author: spupykin Revision: 552106 archrelease: copy trunk to community-any Added: nextcloud-app-calendar/repos/community-any/PKGBUILD (from rev 552105, nextcloud-app-calendar/trunk/PKGBUILD) Deleted: nextcloud-app-calendar/repos/community-any/PKGBUILD --+ PKGBUILD | 40 1 file changed, 20 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-11 21:13:24 UTC (rev 552105) +++ PKGBUILD2020-01-11 21:13:37 UTC (rev 552106) @@ -1,20 +0,0 @@ -# Maintainer: Sergej Pupykin - -pkgname=nextcloud-app-calendar -epoch=1 -pkgver=1.7.1 -pkgrel=1 -pkgdesc="Calendar app for nextcloud" -arch=('any') -url="https://github.com/nextcloud/calendar/; -license=('AGPL') -depends=('nextcloud') -makedepends=() -options=('!strip') -source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/calendar/releases/download/v$pkgver/calendar.tar.gz;) -sha256sums=('dfb995d30938b6f119216b0d42d90cf320107af859ad9d8aea6fba03fbbeb1b4') - -package() { - install -d "$pkgdir"/usr/share/webapps/nextcloud/apps - cp -a "$srcdir"/calendar "$pkgdir"/usr/share/webapps/nextcloud/apps/calendar -} Copied: nextcloud-app-calendar/repos/community-any/PKGBUILD (from rev 552105, nextcloud-app-calendar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-11 21:13:37 UTC (rev 552106) @@ -0,0 +1,20 @@ +# Maintainer: Sergej Pupykin + +pkgname=nextcloud-app-calendar +epoch=1 +pkgver=1.7.2 +pkgrel=1 +pkgdesc="Calendar app for nextcloud" +arch=('any') +url="https://github.com/nextcloud/calendar/; +license=('AGPL') +depends=('nextcloud') +makedepends=() +options=('!strip') +source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/calendar/releases/download/v$pkgver/calendar.tar.gz;) +sha256sums=('4f6d67b4d06dc4b71027d3adfe69a4c88e82934612dca54c5c9ee9267132f071') + +package() { + install -d "$pkgdir"/usr/share/webapps/nextcloud/apps + cp -a "$srcdir"/calendar "$pkgdir"/usr/share/webapps/nextcloud/apps/calendar +}
[arch-commits] Commit in python-importlib_resources/repos (2 files)
Date: Saturday, January 11, 2020 @ 20:41:43 Author: dvzrv Revision: 552104 archrelease: copy trunk to community-any Added: python-importlib_resources/repos/community-any/ python-importlib_resources/repos/community-any/PKGBUILD (from rev 552103, python-importlib_resources/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: python-importlib_resources/repos/community-any/PKGBUILD (from rev 552103, python-importlib_resources/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-11 20:41:43 UTC (rev 552104) @@ -0,0 +1,39 @@ +# Maintainer: David Runge + +_name=importlib_resources +pkgname=python-importlib_resources +pkgver=1.0.2 +pkgrel=1 +pkgdesc="Design and implementation for a planned importlib.resources" +arch=('any') +url="https://gitlab.com/python-devs/importlib_resources; +license=('Apache') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('50bfc5130a2c9c9354efef1cd7132e805ed0f13467ba67172f83e11d907212bef3957aeef51fd904b73996c8280008d99c918637956a470448dfd67ef4807f82') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in (4 files)
Date: Saturday, January 11, 2020 @ 20:39:41 Author: dvzrv Revision: 552103 Adding python-importlib_resources as depends for mailman3. Added: python-importlib_resources/ python-importlib_resources/repos/ python-importlib_resources/trunk/ python-importlib_resources/trunk/PKGBUILD --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Added: python-importlib_resources/trunk/PKGBUILD === --- python-importlib_resources/trunk/PKGBUILD (rev 0) +++ python-importlib_resources/trunk/PKGBUILD 2020-01-11 20:39:41 UTC (rev 552103) @@ -0,0 +1,39 @@ +# Maintainer: David Runge + +_name=importlib_resources +pkgname=python-importlib_resources +pkgver=1.0.2 +pkgrel=1 +pkgdesc="Design and implementation for a planned importlib.resources" +arch=('any') +url="https://gitlab.com/python-devs/importlib_resources; +license=('Apache') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('50bfc5130a2c9c9354efef1cd7132e805ed0f13467ba67172f83e11d907212bef3957aeef51fd904b73996c8280008d99c918637956a470448dfd67ef4807f82') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in python-diff-cover/repos (2 files)
Date: Saturday, January 11, 2020 @ 20:17:57 Author: dvzrv Revision: 552102 archrelease: copy trunk to community-any Added: python-diff-cover/repos/community-any/ python-diff-cover/repos/community-any/PKGBUILD (from rev 552101, python-diff-cover/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: python-diff-cover/repos/community-any/PKGBUILD (from rev 552101, python-diff-cover/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-11 20:17:57 UTC (rev 552102) @@ -0,0 +1,44 @@ +# Maintainer: David Runge + +_name=diff_cover +pkgname=python-diff-cover +pkgver=2.5.2 +pkgrel=1 +pkgdesc="Automatically find diff lines that need test coverage" +arch=('any') +url="https://github.com/Bachmann1234/diff_cover; +license=('Apache') +depends=('python-jinja' 'python-jinja_pluralize' 'python-pluggy' +'python-pygments' 'python-setuptools' 'python-six') +checkdepends=('flake8' 'python-pytest' 'python-mock' 'python-pytest-cov' +'python-pycodestyle' 'python-pyflakes' 'python-pylint' 'python-pydocstyle') +# upstream's public key is not available on key servers: +# https://github.com/Bachmann1234/diff_cover/issues/131 +# source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}) +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('b8807a02eac0e91b9edb5306bdbbb2a85a82ea80fb75ca4c3b5a140e041cbf5bfb2c991d5bfc5ee693f7aace04c8c9b91c98d403001f7c692ce699037ed421a8') +# validpgpkeys=('54CAEABCAC2956D407348256972401BDE60128CB') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {CHANGELOG,NOTICE,README.rst} -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in python-diff-cover/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 20:17:53 Author: dvzrv Revision: 552101 upgpkg: python-diff-cover 2.5.2-1: Adding python-diff-cover 2.5.2. Modified: python-diff-cover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 20:13:46 UTC (rev 552100) +++ PKGBUILD2020-01-11 20:17:53 UTC (rev 552101) @@ -1,7 +1,7 @@ # Maintainer: David Runge _name=diff_cover -pkgname=python-diff_cover +pkgname=python-diff-cover pkgver=2.5.2 pkgrel=1 pkgdesc="Automatically find diff lines that need test coverage"
[arch-commits] Commit in python-pymysql/repos (community-any community-any/PKGBUILD)
Date: Saturday, January 11, 2020 @ 20:13:46 Author: dvzrv Revision: 552100 archrelease: copy trunk to community-any Added: python-pymysql/repos/community-any/ python-pymysql/repos/community-any/PKGBUILD (from rev 552099, python-pymysql/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: python-pymysql/repos/community-any/PKGBUILD (from rev 552099, python-pymysql/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-11 20:13:46 UTC (rev 552100) @@ -0,0 +1,44 @@ +# Maintainer: David Runge + +_name=PyMySQL +pkgname=python-pymysql +pkgver=0.9.3 +pkgrel=2 +pkgdesc="Pure Python MySQL Client" +arch=('any') +url="https://github.com/PyMySQL/PyMySQL/; +license=('MIT') +depends=('mariadb' 'python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +optdepends=('python-cryptography: for cryptography') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('2056bc4aca7a600ca50214b399edc6f3068b288c426aecb115db148f645b0ec7e9a1a7134cf67f39d4820ea59a925dc1ce3ed0e383fb5e16e0651e87449824f9') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +# the tests are integration tests and can only be run with a running and +# configured mariadb server +# check() { +# cd "$pkgname-$pkgver" +# export PYTHONPATH="build:${PYTHONPATH}" +# pytest -v pymysql/tests +# } + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {CHANGELOG,README.rst,example.py} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in (4 files)
Date: Saturday, January 11, 2020 @ 20:13:19 Author: dvzrv Revision: 552099 Adding python-diff-cover as checkdepends for mailman3. Added: python-diff-cover/ python-diff-cover/repos/ python-diff-cover/trunk/ python-diff-cover/trunk/PKGBUILD --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Added: python-diff-cover/trunk/PKGBUILD === --- python-diff-cover/trunk/PKGBUILD(rev 0) +++ python-diff-cover/trunk/PKGBUILD2020-01-11 20:13:19 UTC (rev 552099) @@ -0,0 +1,44 @@ +# Maintainer: David Runge + +_name=diff_cover +pkgname=python-diff_cover +pkgver=2.5.2 +pkgrel=1 +pkgdesc="Automatically find diff lines that need test coverage" +arch=('any') +url="https://github.com/Bachmann1234/diff_cover; +license=('Apache') +depends=('python-jinja' 'python-jinja_pluralize' 'python-pluggy' +'python-pygments' 'python-setuptools' 'python-six') +checkdepends=('flake8' 'python-pytest' 'python-mock' 'python-pytest-cov' +'python-pycodestyle' 'python-pyflakes' 'python-pylint' 'python-pydocstyle') +# upstream's public key is not available on key servers: +# https://github.com/Bachmann1234/diff_cover/issues/131 +# source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}) +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('b8807a02eac0e91b9edb5306bdbbb2a85a82ea80fb75ca4c3b5a140e041cbf5bfb2c991d5bfc5ee693f7aace04c8c9b91c98d403001f7c692ce699037ed421a8') +# validpgpkeys=('54CAEABCAC2956D407348256972401BDE60128CB') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {CHANGELOG,NOTICE,README.rst} -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in (4 files)
Date: Saturday, January 11, 2020 @ 20:11:48 Author: dvzrv Revision: 552098 Adding python-pymysql as checkdepends for mailman3. Added: python-pymysql/ python-pymysql/repos/ python-pymysql/trunk/ python-pymysql/trunk/PKGBUILD --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Added: python-pymysql/trunk/PKGBUILD === --- python-pymysql/trunk/PKGBUILD (rev 0) +++ python-pymysql/trunk/PKGBUILD 2020-01-11 20:11:48 UTC (rev 552098) @@ -0,0 +1,44 @@ +# Maintainer: David Runge + +_name=PyMySQL +pkgname=python-pymysql +pkgver=0.9.3 +pkgrel=2 +pkgdesc="Pure Python MySQL Client" +arch=('any') +url="https://github.com/PyMySQL/PyMySQL/; +license=('MIT') +depends=('mariadb' 'python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +optdepends=('python-cryptography: for cryptography') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('2056bc4aca7a600ca50214b399edc6f3068b288c426aecb115db148f645b0ec7e9a1a7134cf67f39d4820ea59a925dc1ce3ed0e383fb5e16e0651e87449824f9') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +# the tests are integration tests and can only be run with a running and +# configured mariadb server +# check() { +# cd "$pkgname-$pkgver" +# export PYTHONPATH="build:${PYTHONPATH}" +# pytest -v pymysql/tests +# } + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {CHANGELOG,README.rst,example.py} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in haskell-persistent-test/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 19:27:33 Author: felixonmars Revision: 552096 upgpkg: haskell-persistent-test 2.0.3.0-56: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-persistent-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:26:06 UTC (rev 552095) +++ PKGBUILD2020-01-11 19:27:33 UTC (rev 552096) @@ -3,7 +3,7 @@ _hkgname=persistent-test pkgname=haskell-persistent-test pkgver=2.0.3.0 -pkgrel=55 +pkgrel=56 pkgdesc="Tests for Persistent" url="https://github.com/yesodweb/persistent; license=('MIT')
[arch-commits] Commit in haskell-persistent-test/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:27:40 Author: felixonmars Revision: 552097 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-test/repos/community-staging-x86_64/ haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 552096, haskell-persistent-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 552096, haskell-persistent-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:27:40 UTC (rev 552097) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-test +pkgname=haskell-persistent-test +pkgver=2.0.3.0 +pkgrel=56 +pkgdesc="Tests for Persistent" +url="https://github.com/yesodweb/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-persistent' 'haskell-persistent-template' 'haskell-aeson' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-exceptions' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-path-pieces' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('511aa72db39687b2b90ef262d5dd83a64887902c2fe57bb87bfd437421170f39af4ebf54ba217eddce80d2afac54ed7e546214775f056e478f20de27c518fdf1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-flufl.testing/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:26:06 Author: dvzrv Revision: 552095 archrelease: copy trunk to community-any Added: python-flufl.testing/repos/community-any/ python-flufl.testing/repos/community-any/PKGBUILD (from rev 552094, python-flufl.testing/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: python-flufl.testing/repos/community-any/PKGBUILD (from rev 552094, python-flufl.testing/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-11 19:26:06 UTC (rev 552095) @@ -0,0 +1,34 @@ +# Maintainer: David Runge + +_name=flufl.testing +pkgname=python-flufl.testing +pkgver=0.8 +pkgrel=1 +pkgdesc="Random collection of testing helpers" +arch=('any') +url="https://gitlab.com/warsaw/flufl.testing; +license=('Apache') +depends=('python') +makedepends=('python-setuptools') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}) +sha512sums=('edf491db72cccafef58e08b810e4c29962d14716cda3318a892a3ca36095b95477e7564aa4fe8eb4f3bd7cd9e7896f82282dd2d3a67900932848f1dc265cea61' +'SKIP') +validpgpkeys=('8417157EDBE73D9EAC1E539B126EB563A74B06BF') # Barry Warsaw + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {NEWS,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 19:24:12 Author: felixonmars Revision: 552092 upgpkg: haskell-persistent-template 2.7.3-30: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:23:09 UTC (rev 552091) +++ PKGBUILD2020-01-11 19:24:12 UTC (rev 552092) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.7.3 -pkgrel=29 +pkgrel=30 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in (4 files)
Date: Saturday, January 11, 2020 @ 19:24:18 Author: dvzrv Revision: 552093 Adding python-flufl.testing as checkdepends for mailman3. Added: python-flufl.testing/ python-flufl.testing/repos/ python-flufl.testing/trunk/ python-flufl.testing/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: python-flufl.testing/trunk/PKGBUILD === --- python-flufl.testing/trunk/PKGBUILD (rev 0) +++ python-flufl.testing/trunk/PKGBUILD 2020-01-11 19:24:18 UTC (rev 552093) @@ -0,0 +1,34 @@ +# Maintainer: David Runge + +_name=flufl.testing +pkgname=python-flufl.testing +pkgver=0.8 +pkgrel=1 +pkgdesc="Random collection of testing helpers" +arch=('any') +url="https://gitlab.com/warsaw/flufl.testing; +license=('Apache') +depends=('python') +makedepends=('python-setuptools') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}) +sha512sums=('edf491db72cccafef58e08b810e4c29962d14716cda3318a892a3ca36095b95477e7564aa4fe8eb4f3bd7cd9e7896f82282dd2d3a67900932848f1dc265cea61' +'SKIP') +validpgpkeys=('8417157EDBE73D9EAC1E539B126EB563A74B06BF') # Barry Warsaw + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {NEWS,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:24:20 Author: felixonmars Revision: 552094 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 552092, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 552092, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:24:20 UTC (rev 552094) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.7.3 +pkgrel=30 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" "haskell-monad-control" + "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-unordered-containers") +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0d82922f4ae4641b6dcdf8edaecef0afe5aa997fab03d55f1944bc9470a44185a17de73317519bf531f3268b837836aa7a82b976d8de838d1f8310865a395a76') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 19:22:57 Author: felixonmars Revision: 552090 upgpkg: haskell-persistent-qq 2.9.1-106: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:22:16 UTC (rev 552089) +++ PKGBUILD2020-01-11 19:22:57 UTC (rev 552090) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1 -pkgrel=105 +pkgrel=106 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent; license=('MIT')
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:23:09 Author: felixonmars Revision: 552091 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 552090, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 552090, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:23:09 UTC (rev 552091) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1 +pkgrel=106 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3504eba27815632dd2b9c08079bc430da659bfdf082f66c8e87753afd93d472559953f5bcd96af26b7ef65d72cdbb6c0106ccfc2e73e6148a5f631bcfe8fa86d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-esqueleto/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 19:22:09 Author: felixonmars Revision: 552088 upgpkg: haskell-esqueleto 3.3.0-13: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:21:09 UTC (rev 552087) +++ PKGBUILD2020-01-11 19:22:09 UTC (rev 552088) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.3.0 -pkgrel=12 +pkgrel=13 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("BSD")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:22:16 Author: felixonmars Revision: 552089 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 552088, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 552088, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:22:16 UTC (rev 552089) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.3.0 +pkgrel=13 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' + 'haskell-unliftio' 'haskell-unordered-containers') +makedepends=('ghc') # 'haskell-exceptions' 'haskell-vector') # Not enabled yet +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('99c27f476c4f60fcb171a0d670864b244cb74a81e904da8de4d2b0bf4693a544009720bdbb5ebb953470dd130c514c1deba212d2ae2dfb943fd865989e1e2911') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 19:21:02 Author: felixonmars Revision: 552086 upgpkg: haskell-persistent 2.10.4-25: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:19:29 UTC (rev 552085) +++ PKGBUILD2020-01-11 19:21:02 UTC (rev 552086) @@ -4,7 +4,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.10.4 -pkgrel=24 +pkgrel=25 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:21:09 Author: felixonmars Revision: 552087 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 552086, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 552086, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:21:09 UTC (rev 552087) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.10.4 +pkgrel=25 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 'haskell-http-api-data' + 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-scientific' 'haskell-silently' 'haskell-unordered-containers' + 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7f27ce2a7f2fe7baeb69b2380e52b642647e4496179a62115b05710f8aed13e79175491604a75a8ed5054090b0a724fdccc864cf45fc0b6eaffb47dc5e68ecb0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-nooverlap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:19:29 Author: felixonmars Revision: 552085 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 552084, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 552084, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:19:29 UTC (rev 552085) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.1.1.2 +pkgrel=95 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-build-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:18:46 Author: felixonmars Revision: 552083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 552082, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 552082, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:18:46 UTC (rev 552083) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.31 +pkgrel=22 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 'haskell-monad-loops' + 'haskell-resourcet' 'haskell-stm-chans' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('230dff5c75bdfc3ea8db5de93e7cd76a42eb58848d25f1135f2ad1f4a58aeb9316acd6067b5326c7587cf1e7925fe71bdeb0d75ef7ed2e035184fa1d74b8f9b8') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftemplate_haskell +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 19:19:21 Author: felixonmars Revision: 552084 upgpkg: haskell-optparse-simple 0.1.1.2-95: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:18:46 UTC (rev 552083) +++ PKGBUILD2020-01-11 19:19:21 UTC (rev 552084) @@ -4,7 +4,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.1.1.2 -pkgrel=94 +pkgrel=95 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:17:56 Author: felixonmars Revision: 552081 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 552080, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 552080, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:17:56 UTC (rev 552081) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.3.3 +pkgrel=18 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname +runhaskell Setup test +} + +package() { +cd $_hkgname + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 19:18:38 Author: felixonmars Revision: 552082 upgpkg: haskell-monad-logger 0.3.31-22: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:17:56 UTC (rev 552081) +++ PKGBUILD2020-01-11 19:18:38 UTC (rev 552082) @@ -4,7 +4,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.31 -pkgrel=21 +pkgrel=22 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in pulseaudio/repos/extra-x86_64 (6 files)
Date: Saturday, January 11, 2020 @ 19:18:19 Author: heftig Revision: 373276 archrelease: copy trunk to extra-x86_64 Added: pulseaudio/repos/extra-x86_64/0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch (from rev 373275, pulseaudio/trunk/0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch) pulseaudio/repos/extra-x86_64/PKGBUILD (from rev 373275, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/extra-x86_64/pulseaudio.install (from rev 373275, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/extra-x86_64/0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch pulseaudio/repos/extra-x86_64/PKGBUILD pulseaudio/repos/extra-x86_64/pulseaudio.install + 0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch | 56 - PKGBUILD | 354 +-- pulseaudio.install | 28 3 files changed, 221 insertions(+), 217 deletions(-) Deleted: 0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch === --- 0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch 2020-01-11 19:17:04 UTC (rev 373275) +++ 0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch 2020-01-11 19:18:19 UTC (rev 373276) @@ -1,28 +0,0 @@ -From c7e0c4373a304e167b11a68575b9da9506345dab Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Sun, 15 Sep 2019 13:47:19 +0200 -Subject: [PATCH] meson: Define TUNNEL_SINK for module-tunnel-sink - -This was missing, so it was building another tunnel-source instead. - -Fixes https://bugs.archlinux.org/task/63755 - src/modules/meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/modules/meson.build b/src/modules/meson.build -index 92d5871f9..dd2241f42 100644 a/src/modules/meson.build -+++ b/src/modules/meson.build -@@ -55,7 +55,7 @@ all_modules = [ - [ 'module-suspend-on-idle', 'module-suspend-on-idle.c' ], - [ 'module-switch-on-connect', 'module-switch-on-connect.c' ], - [ 'module-switch-on-port-available', 'module-switch-on-port-available.c' ], -- [ 'module-tunnel-sink', 'module-tunnel.c', [], [], [x11_dep] ], -+ [ 'module-tunnel-sink', 'module-tunnel.c', [], ['-DTUNNEL_SINK=1'], [x11_dep] ], - [ 'module-tunnel-sink-new', 'module-tunnel-sink-new.c' ], - [ 'module-tunnel-source', 'module-tunnel.c', [], [], [x11_dep] ], - [ 'module-tunnel-source-new', 'module-tunnel-source-new.c' ], --- -2.23.0 - Copied: pulseaudio/repos/extra-x86_64/0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch (from rev 373275, pulseaudio/trunk/0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch) === --- 0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch (rev 0) +++ 0001-meson-Define-TUNNEL_SINK-for-module-tunnel-sink.patch 2020-01-11 19:18:19 UTC (rev 373276) @@ -0,0 +1,28 @@ +From c7e0c4373a304e167b11a68575b9da9506345dab Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sun, 15 Sep 2019 13:47:19 +0200 +Subject: [PATCH] meson: Define TUNNEL_SINK for module-tunnel-sink + +This was missing, so it was building another tunnel-source instead. + +Fixes https://bugs.archlinux.org/task/63755 +--- + src/modules/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/modules/meson.build b/src/modules/meson.build +index 92d5871f9..dd2241f42 100644 +--- a/src/modules/meson.build b/src/modules/meson.build +@@ -55,7 +55,7 @@ all_modules = [ + [ 'module-suspend-on-idle', 'module-suspend-on-idle.c' ], + [ 'module-switch-on-connect', 'module-switch-on-connect.c' ], + [ 'module-switch-on-port-available', 'module-switch-on-port-available.c' ], +- [ 'module-tunnel-sink', 'module-tunnel.c', [], [], [x11_dep] ], ++ [ 'module-tunnel-sink', 'module-tunnel.c', [], ['-DTUNNEL_SINK=1'], [x11_dep] ], + [ 'module-tunnel-sink-new', 'module-tunnel-sink-new.c' ], + [ 'module-tunnel-source', 'module-tunnel.c', [], [], [x11_dep] ], + [ 'module-tunnel-source-new', 'module-tunnel-source-new.c' ], +-- +2.23.0 + Deleted: PKGBUILD === --- PKGBUILD2020-01-11 19:17:04 UTC (rev 373275) +++ PKGBUILD2020-01-11 19:18:19 UTC (rev 373276) @@ -1,175 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=13.0 -pkgrel=2 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr -
[arch-commits] Commit in haskell-githash/trunk (PKGBUILD)
Date: Saturday, January 11, 2020 @ 19:17:46 Author: felixonmars Revision: 552080 upgpkg: haskell-githash 0.1.3.3-18: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1, memory 0.15.0, RSA 2.4.1, foldl 1.4.6, lens 4.18, postgresql-binary 0.12.2, tls 1.5.0 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-11 19:16:59 UTC (rev 552079) +++ PKGBUILD2020-01-11 19:17:46 UTC (rev 552080) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.3.3 -pkgrel=17 +pkgrel=18 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash; license=('BSD')
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Saturday, January 11, 2020 @ 19:16:59 Author: felixonmars Revision: 552079 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 552078, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 552078, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-11 19:16:59 UTC (rev 552079) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.33.0 +pkgrel=31 +pkgdesc="A modern format for Haskell packages" +url="https://github.com/sol/hpack#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-infer-license' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('8d70bea1c18e9a26fe137f6e20fec4af28dff6ebc50981d2f57ad9a8e0b9574ff158adb5ba16597b6a5f0e4d843c09fee57dd82407dc1383b1e07453b64d010b') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || warning "https://github.com/sol/hpack/issues/358; +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}