[arch-commits] Commit in hedgewars/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:53:21 Author: felixonmars Revision: 329698 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 329697, hedgewars/trunk/PKGBUILD) Deleted: hedgewars/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-26 05:43:20 UTC (rev 329697) +++ PKGBUILD2018-05-26 05:53:21 UTC (rev 329698) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Sergej Pupykin -# Contributor: Tinxy - -pkgname=hedgewars -pkgver=0.9.24.1 -pkgrel=10 -pkgdesc="Turn-based strategy artillery game similiar to Worms" -arch=('x86_64') -url="https://hedgewars.org; -license=('GPL' 'custom') -depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' - 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' - 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') -makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' - 'haskell-zlib' 'haskell-base-prelude' 'imagemagick') -source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) -sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f') - -prepare() { - cd hedgewars-src-$pkgver - sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt -} - -build() { - cd hedgewars-src-$pkgver - cmake \ --DCMAKE_BUILD_TYPE="Release" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DDATA_INSTALL_DIR=/usr/share/hedgewars \ --DNOSERVER=0 \ -. - make - - # resize icon - for _size in 16 32 48 64 128 256; do -convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png - done -} - -package() { - cd hedgewars-src-$pkgver - make DESTDIR="$pkgdir" install - install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt - - # install icons - install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png - for _size in 16 32 48 64 128 256; do -install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png - done - rm -rf "$pkgdir"/usr/share/pixmaps - - install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop -} Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 329697, hedgewars/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-26 05:53:21 UTC (rev 329698) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.24.1 +pkgrel=10 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done +
[arch-commits] Commit in hedgewars/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:43:20 Author: felixonmars Revision: 329697 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 329696, hedgewars/trunk/PKGBUILD) Deleted: hedgewars/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-26 05:38:22 UTC (rev 329696) +++ PKGBUILD2018-05-26 05:43:20 UTC (rev 329697) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Sergej Pupykin -# Contributor: Tinxy - -pkgname=hedgewars -pkgver=0.9.24.1 -pkgrel=10 -pkgdesc="Turn-based strategy artillery game similiar to Worms" -arch=('x86_64') -url="https://hedgewars.org; -license=('GPL' 'custom') -depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' - 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' - 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') -makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' - 'haskell-zlib' 'haskell-base-prelude' 'imagemagick') -source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) -sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f') - -prepare() { - cd hedgewars-src-$pkgver - sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt -} - -build() { - cd hedgewars-src-$pkgver - cmake \ --DCMAKE_BUILD_TYPE="Release" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DDATA_INSTALL_DIR=/usr/share/hedgewars \ --DNOSERVER=0 \ -. - make - - # resize icon - for _size in 16 32 48 64 128 256; do -convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png - done -} - -package() { - cd hedgewars-src-$pkgver - make DESTDIR="$pkgdir" install - install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt - - # install icons - install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png - for _size in 16 32 48 64 128 256; do -install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png - done - rm -rf "$pkgdir"/usr/share/pixmaps - - install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop -} Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 329696, hedgewars/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-26 05:43:20 UTC (rev 329697) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.24.1 +pkgrel=10 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done +
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:38:06 Author: felixonmars Revision: 329695 upgpkg: hedgewars 0.9.24.1-10 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 05:32:07 UTC (rev 329694) +++ PKGBUILD2018-05-26 05:38:06 UTC (rev 329695) @@ -5,7 +5,7 @@ pkgname=hedgewars pkgver=0.9.24.1 -pkgrel=9 +pkgrel=10 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Saturday, May 26, 2018 @ 05:38:22 Author: felixonmars Revision: 329696 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 329695, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 329695, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 05:38:22 UTC (rev 329696) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.24.1 +pkgrel=10 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:31:53 Author: felixonmars Revision: 329693 upgpkg: hindent 5.2.5-31 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 05:30:46 UTC (rev 329692) +++ PKGBUILD2018-05-26 05:31:53 UTC (rev 329693) @@ -4,7 +4,7 @@ pkgname=hindent pkgver=5.2.5 -pkgrel=30 +pkgrel=31 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent; license=("custom:BSD3")
[arch-commits] Commit in hindent/repos (3 files)
Date: Saturday, May 26, 2018 @ 05:32:07 Author: felixonmars Revision: 329694 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 329693, hindent/trunk/PKGBUILD) hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 329693, hindent/trunk/ghc-8.4.patch) ---+ PKGBUILD | 52 ghc-8.4.patch | 72 2 files changed, 124 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 329693, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 05:32:07 UTC (rev 329694) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.5 +pkgrel=31 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-descriptive' 'haskell-exceptions' 'haskell-monad-loops' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; +ghc-8.4.patch) +sha512sums=('72a6b57ad5a2514ae7d3dd39d87b92757c8a5c85b60daad1e883ebb20385de3d4794b5f9550653b48cf682e5476b38d5dfaf348caec05df3d4396f3aa0f743ef' + '32d8f5f3df69ec204afc2ec6afee28c05670137285bb6ff3978d5ae729e0e67830d7cfe7c5775dd5ced0bbd93270d9f73f8c93282f3eaaded48d023e88ccdc72') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +} Copied: hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 329693, hindent/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-05-26 05:32:07 UTC (rev 329694) @@ -0,0 +1,72 @@ +From f0ac1ebed87bde6d93dbe5eac42ff5b5fb23e7ee Mon Sep 17 00:00:00 2001 +From: Rob Looby +Date: Fri, 11 May 2018 13:12:07 -0500 +Subject: [PATCH] Make work with lts-11 and ghc-8.4.2 nightly build + +--- + .travis.yml | 6 +- + src/HIndent/CabalFile.hs | 28 + stack.yaml | 7 --- + 3 files changed, 33 insertions(+), 8 deletions(-) + +diff --git a/src/HIndent/CabalFile.hs b/src/HIndent/CabalFile.hs +index 083d965..d8c731e 100644 +--- a/src/HIndent/CabalFile.hs b/src/HIndent/CabalFile.hs +@@ -1,14 +1,21 @@ ++{-# LANGUAGE CPP #-} ++ + module HIndent.CabalFile + ( getCabalExtensionsForSourcePath + ) where + ++import qualified Data.ByteString as BS + import Data.List + import Data.Maybe + import Data.Traversable + import Distribution.ModuleName + import Distribution.PackageDescription + import Distribution.PackageDescription.Configuration ++#if MIN_VERSION_Cabal(2, 2, 0) ++import Distribution.PackageDescription.Parsec ++#else + import Distribution.PackageDescription.Parse ++#endif + import Language.Haskell.Extension + import qualified Language.Haskell.Exts.Extension as HSE + import System.Directory +@@ -82,6 +89,19 @@ findCabalFiles dir rel = do + [] -> findCabalFiles (takeDirectory dir) (takeFileName dir rel) + _ -> return $ Just (fmap (\n -> dir n) cabalnames, rel) + ++getGenericPackageDescription :: FilePath -> IO (Maybe GenericPackageDescription) ++#if MIN_VERSION_Cabal(2, 2, 0) ++getGenericPackageDescription cabalPath = do ++
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Saturday, May 26, 2018 @ 05:30:46 Author: felixonmars Revision: 329692 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 329691, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 329691, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 05:30:46 UTC (rev 329692) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.9.1 +pkgrel=9 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('95015d582907be112b2cf910139850f147e2efd96d42436e12434d9977133db1dbbd39e97ba35247ccb1d84b754ebd15d5195ebe8d93f31df0f9651b37359c37') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:30:31 Author: felixonmars Revision: 329691 upgpkg: hledger-api 1.9.1-9 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 05:29:12 UTC (rev 329690) +++ PKGBUILD2018-05-26 05:30:31 UTC (rev 329691) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.9.1 -pkgrel=8 +pkgrel=9 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, May 26, 2018 @ 05:29:12 Author: felixonmars Revision: 329690 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 329689, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 329689, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 05:29:12 UTC (rev 329690) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.9.1 +pkgrel=6 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('09d6a6d7db923adcf659d778061e49fd9cb204c99326d7a8c5201412190633b99f45928805a2fcf25ab1439b9ee4f4534d0057c0a1f3f3f83422f0a7f0266173') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:28:57 Author: felixonmars Revision: 329689 upgpkg: hledger-ui 1.9.1-6 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 05:27:02 UTC (rev 329688) +++ PKGBUILD2018-05-26 05:28:57 UTC (rev 329689) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.9.1 -pkgrel=5 +pkgrel=6 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:26:48 Author: felixonmars Revision: 329687 upgpkg: hledger-web 1.9.2-9 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 05:24:26 UTC (rev 329686) +++ PKGBUILD2018-05-26 05:26:48 UTC (rev 329687) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.9.2 -pkgrel=8 +pkgrel=9 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, May 26, 2018 @ 05:27:02 Author: felixonmars Revision: 329688 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 329687, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 329687, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 05:27:02 UTC (rev 329688) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.9.2 +pkgrel=9 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('7a2ca40f96bc00a5419f1becb02ff86f2b58f7f34a03b85859034bcb7bf301458c5b6b5159e95bea65223fbdc0f65dbb0b09a9275adc4bfcbfc586f3a30ab837') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/repos (2 files)
Date: Saturday, May 26, 2018 @ 05:24:26 Author: felixonmars Revision: 329686 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 329685, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 329685, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 05:24:26 UTC (rev 329686) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=8 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:24:11 Author: felixonmars Revision: 329685 upgpkg: hoogle 5.0.17.3-8 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 05:22:32 UTC (rev 329684) +++ PKGBUILD2018-05-26 05:24:11 UTC (rev 329685) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.17.3 -pkgrel=7 +pkgrel=8 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in hopenpgp-tools/repos (3 files)
Date: Saturday, May 26, 2018 @ 05:22:32 Author: felixonmars Revision: 329684 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 329683, hopenpgp-tools/trunk/PKGBUILD) hopenpgp-tools/repos/community-staging-x86_64/ghc-8.4.patch (from rev 329683, hopenpgp-tools/trunk/ghc-8.4.patch) ---+ PKGBUILD | 44 ghc-8.4.patch | 17 + 2 files changed, 61 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 329683, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 05:22:32 UTC (rev 329684) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21 +pkgrel=11 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-binary-conduit' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-crypto-pubkey' 'haskell-cryptohash' 'haskell-errors' + 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-resourcet' + 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz +ghc-8.4.patch) +sha512sums=('bfea3b24fbf61ddf0da0b87728448d191921c662eead7f0de0383fc1c653d4a77a7c3babbfc55a5cb1ea7ef4215499654182622d7be98617c0b2f1d9d079f751' + '94810a884eef875fc61f8235e4fad6c1e67d267fe3edaad4968f52110ea732b8c911068cc324b92bbdb045bf7f527eb866485f7737bd876277fc3c1ce20db8f1') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +} Copied: hopenpgp-tools/repos/community-staging-x86_64/ghc-8.4.patch (from rev 329683, hopenpgp-tools/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-05-26 05:22:32 UTC (rev 329684) @@ -0,0 +1,17 @@ +diff --git a/hokey.hs.orig b/hokey.hs +index a78d5a2..b951fe1 100644 +--- a/hokey.hs.orig b/hokey.hs +@@ -153,9 +153,11 @@ instance A.ToJSON b => A.ToJSON (FakeMap Text b) where + toJSON = A.toJSON . Map.fromList . unFakeMap + instance A.ToJSON RevocationStatus + ++instance Semigroup UIDReport where ++(<>) (UIDReport a b c d e) (UIDReport a' b' c' d' e') = UIDReport (a <> a') (b <> b') (c <> c') (d <> d') (e <> e') ++ + instance Monoid UIDReport where + mempty = UIDReport [] [] [] [] [] +-mappend (UIDReport a b c d e) (UIDReport a' b' c' d' e') = UIDReport (a <> a') (b <> b') (c <> c') (d <> d') (e <> e') + + checkKey :: Maybe POSIXTime -> TK -> KeyReport + checkKey mpt key = (\x -> x { keyBestOf = populateBestOf x, keyHasEncryptionCapableSubkey = hasEncryptionCapableSubkey (concatMap skUsageFlags (keySubkeys x)) }) KeyReport {
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:22:17 Author: felixonmars Revision: 329683 upgpkg: hopenpgp-tools 0.21-11 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 05:06:06 UTC (rev 329682) +++ PKGBUILD2018-05-26 05:22:17 UTC (rev 329683) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21 -pkgrel=10 +pkgrel=11 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 05:05:51 Author: felixonmars Revision: 329681 upgpkg: idris 1.2.0.20180517-4 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:51:21 UTC (rev 329680) +++ PKGBUILD2018-05-26 05:05:51 UTC (rev 329681) @@ -5,7 +5,7 @@ pkgname=idris pkgver=1.2.0.20180517 _commit=88f5c717d8702698dc3c46f32bc4def1a70e6476 -pkgrel=3 +pkgrel=4 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in idris/repos (2 files)
Date: Saturday, May 26, 2018 @ 05:06:06 Author: felixonmars Revision: 329682 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 329681, idris/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 329681, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 05:06:06 UTC (rev 329682) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.2.0.20180517 +_commit=88f5c717d8702698dc3c46f32bc4def1a70e6476 +pkgrel=4 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-binary-instances' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$_commit.tar.gz::https://github.com/idris-lang/Idris-dev/archive/$_commit.tar.gz;) +sha512sums=('ea6cf76b3af6cb6db9ce266b1934bb8c8ad5848498d14bb4dbfff9038acd55315ebc638e83277eb9aa3b637d7ed2fbecebddf023e5d370baf2c3501ada66aa89') + +prepare() { +mv Idris-dev-{$_commit,$pkgver} +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i 's/<.*1.3/<2/' idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:51:21 Author: felixonmars Revision: 329680 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 329679, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 329679, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:51:21 UTC (rev 329680) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.0 +pkgrel=23 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('945a9eb97f65c17b4303afba5fe3af4c0bee4934d41feaef5252134af20ae576aeef4bd406a707c3559a54f8a5ecec0aa8ec0d347fffe9895ed80f5077bf3043') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/base >=4.11/base >=4/' $pkgname.cabal +sed -i '/import Text.Pandoc$/a import Text.Pandoc.Builder' src/pandoc-crossref.hs +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:51:06 Author: felixonmars Revision: 329679 upgpkg: pandoc-crossref 0.3.2.0-23 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:48:55 UTC (rev 329678) +++ PKGBUILD2018-05-26 04:51:06 UTC (rev 329679) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.0 -pkgrel=22 +pkgrel=23 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:48:55 Author: felixonmars Revision: 329678 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 329677, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 329677, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:48:55 UTC (rev 329678) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=147 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal + +sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs +sed -i '/safe/d' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:48:39 Author: felixonmars Revision: 329677 upgpkg: postgrest 0.4.4.0-147 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:42:58 UTC (rev 329676) +++ PKGBUILD2018-05-26 04:48:39 UTC (rev 329677) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=146 +pkgrel=147 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:42:22 Author: felixonmars Revision: 329675 upgpkg: shellcheck 0.4.7.20180521-7 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:33:32 UTC (rev 329674) +++ PKGBUILD2018-05-26 04:42:22 UTC (rev 329675) @@ -6,7 +6,7 @@ pkgname=shellcheck pkgver=0.4.7.20180521 _commit=77546fba2f3ff9344dfdf14a79829da618d10653 -pkgrel=6 +pkgrel=7 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:42:58 Author: felixonmars Revision: 329676 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 329675, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 329675, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:42:58 UTC (rev 329676) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.4.7.20180521 +_commit=77546fba2f3ff9344dfdf14a79829da618d10653 +pkgrel=7 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/$_commit.tar.gz;) +sha512sums=('9a386e98b4e32d48648a590676bd8dc46bd378c31b48ec2e316c40a8c9f64730e4010de461355fdfd14cd7c8bbdbf8dd00db9528494c4c7aa031acaaf3b1464a') + +prepare() { +mv shellcheck-$_commit $_hkgname-$pkgver +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stack/repos (3 files)
Date: Saturday, May 26, 2018 @ 04:33:32 Author: felixonmars Revision: 329674 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 329673, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 329673, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 329673, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:33:32 UTC (rev 329674) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=9 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;) +sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7') + +prepare() { + cd $pkgname-$pkgver + sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied:
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:33:17 Author: felixonmars Revision: 329673 upgpkg: stack 1.7.1-9 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:27:36 UTC (rev 329672) +++ PKGBUILD2018-05-26 04:33:17 UTC (rev 329673) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=8 +pkgrel=9 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:27:36 Author: felixonmars Revision: 329672 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 329671, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 329671, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:27:36 UTC (rev 329672) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.0 +pkgrel=8 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a') + +prepare() { +cd $pkgname-$pkgver +sed -i '/semigroups/d' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:27:20 Author: felixonmars Revision: 329671 upgpkg: stylish-haskell 0.9.2.0-8 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:24:39 UTC (rev 329670) +++ PKGBUILD2018-05-26 04:27:20 UTC (rev 329671) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.9.2.0 -pkgrel=7 +pkgrel=8 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("custom:BSD3")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:24:39 Author: felixonmars Revision: 329670 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 329669, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 329669, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:24:39 UTC (rev 329670) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=19 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:24:25 Author: felixonmars Revision: 329669 upgpkg: tamarin-prover 1.4.0-19 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:22:24 UTC (rev 329668) +++ PKGBUILD2018-05-26 04:24:25 UTC (rev 329669) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=18 +pkgrel=19 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in xmobar/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:22:24 Author: felixonmars Revision: 329668 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 329667, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 329667, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:22:24 UTC (rev 329668) @@ -0,0 +1,38 @@ +# Maintainer: Levente Polyak+# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.26 +pkgrel=19 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http' + 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz) +sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d') + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:22:08 Author: felixonmars Revision: 329667 upgpkg: xmobar 0.26-19 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:18:47 UTC (rev 329666) +++ PKGBUILD2018-05-26 04:22:08 UTC (rev 329667) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.26 -pkgrel=18 +pkgrel=19 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:18:47 Author: felixonmars Revision: 329666 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 329665, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 329665, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:18:47 UTC (rev 329666) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.2.0.0 +pkgrel=9 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' + 'haskell-tar' 'haskell-zlib') +makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;) +sha512sums=('1b8c31dee09332808bc727322e1e0ca6aaa8c818c5172f412a9d56e8474c93cc814cab6d0cb776a5d0bb94155c023a098872fb91329ff6377278f891f06686f2') + +build() { + cd "${srcdir}/$pkgname-$pkgver" + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --enable-tests \ +-fnetwork-uri -fnative-dns -f-debug-expensive-assertions -f-debug-conflict-sets \ +-f-debug-tracetree -f-monolithic -f-lib + runhaskell Setup build +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test || warning "TODO: pass -dynamic somewhere" +} + +package() { + cd "${srcdir}/$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:18:32 Author: felixonmars Revision: 329665 upgpkg: cabal-install 2.2.0.0-9 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:15:15 UTC (rev 329664) +++ PKGBUILD2018-05-26 04:18:32 UTC (rev 329665) @@ -6,7 +6,7 @@ pkgname=cabal-install pkgver=2.2.0.0 -pkgrel=8 +pkgrel=9 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('custom:BSD3')
[arch-commits] Commit in haskell-aeson-better-errors/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:15:15 Author: felixonmars Revision: 329664 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 329663, haskell-aeson-better-errors/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 329663, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:15:15 UTC (rev 329664) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.1.0 +pkgrel=58 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:14:57 Author: felixonmars Revision: 329663 upgpkg: haskell-aeson-better-errors 0.9.1.0-58 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:14:10 UTC (rev 329662) +++ PKGBUILD2018-05-26 04:14:57 UTC (rev 329663) @@ -5,7 +5,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=57 +pkgrel=58 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors; license=("MIT")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:14:10 Author: felixonmars Revision: 329662 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 329661, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 329661, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:14:10 UTC (rev 329662) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=103 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:13:55 Author: felixonmars Revision: 329661 upgpkg: haskell-authenticate 1.3.4-103 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:10:35 UTC (rev 329660) +++ PKGBUILD2018-05-26 04:13:55 UTC (rev 329661) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=102 +pkgrel=103 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:10:35 Author: felixonmars Revision: 329660 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 329659, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 329659, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:10:35 UTC (rev 329660) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.20 +pkgrel=11 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b6c9b78c1918fc01057ac3c9f57c98d0d796a228b2efce7f4b8763e6ba86fdad0e29637359a1f2f830adb19cdaade20c4eb08bbe9259bbc79da718771ac5f821') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +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 "Requires AWS credentials to test" +} + +package() { +cd "${srcdir}/${_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-aws/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:10:20 Author: felixonmars Revision: 329659 upgpkg: haskell-aws 0.20-11 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:07:58 UTC (rev 329658) +++ PKGBUILD2018-05-26 04:10:20 UTC (rev 329659) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.20 -pkgrel=10 +pkgrel=11 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in haskell-binary-orphans/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:07:58 Author: felixonmars Revision: 329658 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-orphans/repos/community-staging-x86_64/ haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 329657, haskell-binary-orphans/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 329657, haskell-binary-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:07:58 UTC (rev 329658) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=binary-orphans +pkgname=haskell-binary-orphans +pkgver=0.1.8.0 +pkgrel=32 +pkgdesc="Orphan instances for binary" +url="https://github.com/phadej/binary-orphans; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-case-insensitive" "haskell-hashable" "haskell-scientific" + "haskell-tagged" "haskell-unordered-containers" "haskell-vector" + "haskell-text-binary" "haskell-vector-binary-instances") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('78bfef3338cbb8f30e72d7b70695240fd70e812e4f4c006af0bf84674320a055262c7b516dece417e84ac46d920eb68f10665d7d136f819e6e202de32124c6a2') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--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 "${srcdir}/${_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-binary-orphans/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:07:43 Author: felixonmars Revision: 329657 upgpkg: haskell-binary-orphans 0.1.8.0-32 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-binary-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:06:23 UTC (rev 329656) +++ PKGBUILD2018-05-26 04:07:43 UTC (rev 329657) @@ -5,7 +5,7 @@ _hkgname=binary-orphans pkgname=haskell-binary-orphans pkgver=0.1.8.0 -pkgrel=31 +pkgrel=32 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-orphans; license=("custom:BSD3")
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:06:07 Author: felixonmars Revision: 329655 upgpkg: haskell-brick 0.37-13 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:04:15 UTC (rev 329654) +++ PKGBUILD2018-05-26 04:06:07 UTC (rev 329655) @@ -5,7 +5,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.37 -pkgrel=12 +pkgrel=13 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("custom:BSD3")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:06:23 Author: felixonmars Revision: 329656 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 329655, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 329655, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:06:23 UTC (rev 329656) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.37 +pkgrel=13 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' + 'haskell-word-wrap') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f58eeb3096b5e44e503d877ab2ea09a7ecc2fa08c23d299832f7c42161abe97b3ce83141d650a9f6e6a182de2861bb0eff668d2ef7f9a79802a699aa4d423bff') + +build() { +cd "${srcdir}/${_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-demos +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_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 openblas/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:04:15 Author: felixonmars Revision: 329654 archrelease: copy trunk to community-testing-x86_64 Added: openblas/repos/community-testing-x86_64/ openblas/repos/community-testing-x86_64/PKGBUILD (from rev 329653, openblas/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: openblas/repos/community-testing-x86_64/PKGBUILD (from rev 329653, openblas/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-05-26 04:04:15 UTC (rev 329654) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Giuseppe Borzi + +pkgname=openblas +_pkgname=OpenBLAS +pkgver=0.3.0 +pkgrel=1 +pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD" +arch=('x86_64') +url="http://www.openblas.net/; +license=('BSD') +depends=('gcc-libs') +makedepends=('perl' 'gcc-fortran') +provides=('blas=3.8.0') +conflicts=('blas') +source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz) +sha512sums=('6a982d2adc13febc162d5c0077cedc116c771409ee1dbb651da6a073e5f6a439e1d0eba0349b3b2e506b274d3014adbf48fc96625ed942a61a54a0c936576b89') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + make NO_STATIC=1 NO_LAPACK=1 NO_LAPACKE=1 NO_CBLAS=1 NO_AFFINITY=1 USE_OPENMP=1 \ + CFLAGS="$CPPFLAGS $CFLAGS" DYNAMIC_ARCH=1 \ + NUM_THREADS=64 LIBPREFIX=libblas MAJOR_VERSION=3 libs shared +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + + make PREFIX="$pkgdir/usr" NUM_THREADS=64 LIBPREFIX=libblas MAJOR_VERSION=3 install + rm -f "$pkgdir/usr/include/cblas.h" "$pkgdir"/usr/include/lapacke* + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + cd "$pkgdir/usr/lib/" + ln -sf libblasp-r$pkgver.dev.so libblas.so + ln -sf libblasp-r$pkgver.dev.so libblas.so.3 + sed -i -e "s%$pkgdir%%" "$pkgdir/usr/lib/cmake/openblas/OpenBLASConfig.cmake" + sed -i -e "s%$pkgdir%%" -e "s/-lopenblas/-lblas/g" "$pkgdir/usr/lib/pkgconfig/openblas.pc" + + rmdir "$pkgdir"/usr/bin +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in openblas/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:04:00 Author: felixonmars Revision: 329653 upgpkg: openblas 0.3.0-1 Modified: openblas/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:03:22 UTC (rev 329652) +++ PKGBUILD2018-05-26 04:04:00 UTC (rev 329653) @@ -4,8 +4,8 @@ pkgname=openblas _pkgname=OpenBLAS -pkgver=0.2.20 -pkgrel=2 +pkgver=0.3.0 +pkgrel=1 pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD" arch=('x86_64') url="http://www.openblas.net/; @@ -12,10 +12,10 @@ license=('BSD') depends=('gcc-libs') makedepends=('perl' 'gcc-fortran') -provides=('blas=3.7.0') +provides=('blas=3.8.0') conflicts=('blas') -source=(${_pkgname}-v${pkgver}.tar.gz::http://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz) -md5sums=('48637eb29f5b492b91459175dcc574b1') +source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz) +sha512sums=('6a982d2adc13febc162d5c0077cedc116c771409ee1dbb651da6a073e5f6a439e1d0eba0349b3b2e506b274d3014adbf48fc96625ed942a61a54a0c936576b89') build() { cd "$srcdir/$_pkgname-$pkgver" @@ -33,8 +33,8 @@ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" cd "$pkgdir/usr/lib/" - ln -sf libblasp-r$pkgver.so libblas.so - ln -sf libblasp-r$pkgver.so libblas.so.3 + ln -sf libblasp-r$pkgver.dev.so libblas.so + ln -sf libblasp-r$pkgver.dev.so libblas.so.3 sed -i -e "s%$pkgdir%%" "$pkgdir/usr/lib/cmake/openblas/OpenBLASConfig.cmake" sed -i -e "s%$pkgdir%%" -e "s/-lopenblas/-lblas/g" "$pkgdir/usr/lib/pkgconfig/openblas.pc"
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:03:05 Author: felixonmars Revision: 329651 upgpkg: haskell-cheapskate 0.1.1-82 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:01:55 UTC (rev 329650) +++ PKGBUILD2018-05-26 04:03:05 UTC (rev 329651) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1 -pkgrel=81 +pkgrel=82 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate; license=("custom:BSD3")
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:03:22 Author: felixonmars Revision: 329652 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 329651, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 329651, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:03:22 UTC (rev 329652) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1 +pkgrel=82 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +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;) +sha512sums=('e06c8683031e8e7946e10a49ba2fedfedb4b8c5940272d8095ab3ff94c3b77169175b492d15f07fb486efd8fccd0850062174a63d88d2ae69c864eeaffc7a59f') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-crypto-pubkey/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:01:55 Author: felixonmars Revision: 329650 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-pubkey/repos/community-staging-x86_64/ haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 329649, haskell-crypto-pubkey/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 329649, haskell-crypto-pubkey/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:01:55 UTC (rev 329650) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=crypto-pubkey +pkgname=haskell-crypto-pubkey +pkgver=0.2.8 +pkgrel=60 +pkgdesc="Public Key cryptography" +url="https://github.com/vincenthz/hs-crypto-pubkey; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 'haskell-crypto-pubkey-types' + 'haskell-crypto-random' 'haskell-cryptohash') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-crypto-pubkey/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:01:40 Author: felixonmars Revision: 329649 upgpkg: haskell-crypto-pubkey 0.2.8-60 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-crypto-pubkey/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 04:00:50 UTC (rev 329648) +++ PKGBUILD2018-05-26 04:01:40 UTC (rev 329649) @@ -5,7 +5,7 @@ _hkgname=crypto-pubkey pkgname=haskell-crypto-pubkey pkgver=0.2.8 -pkgrel=59 +pkgrel=60 pkgdesc="Public Key cryptography" url="https://github.com/vincenthz/hs-crypto-pubkey; license=('custom:BSD3')
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Saturday, May 26, 2018 @ 04:00:50 Author: felixonmars Revision: 329648 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 329647, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 329647, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 04:00:50 UTC (rev 329648) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=56 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-mtl-compat +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 "${srcdir}/${_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-dav/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 04:00:35 Author: felixonmars Revision: 329647 upgpkg: haskell-dav 1.3.2-56 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:59:29 UTC (rev 329646) +++ PKGBUILD2018-05-26 04:00:35 UTC (rev 329647) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=55 +pkgrel=56 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-dbus0.10/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:59:29 Author: felixonmars Revision: 329646 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus0.10/repos/community-staging-x86_64/ haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD (from rev 329645, haskell-dbus0.10/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD (from rev 329645, haskell-dbus0.10/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:59:29 UTC (rev 329646) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus0.10 +pkgver=0.10.15 +pkgrel=10 +pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-libxml-sax' 'haskell-network' + 'haskell-random' 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5c81c1f8599b80cdb16bee63b97cd1aa5d6b0698095b2c366ad4e4f03b44f9166bd5d770f8a47a0c7dd746a9a734379dc20a77f7846a862bd1c213eb12559b0b') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus0.10/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:59:14 Author: felixonmars Revision: 329645 upgpkg: haskell-dbus0.10 0.10.15-10 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-dbus0.10/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:57:54 UTC (rev 329644) +++ PKGBUILD2018-05-26 03:59:14 UTC (rev 329645) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus0.10 pkgver=0.10.15 -pkgrel=9 +pkgrel=10 pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-descriptive/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:57:54 Author: felixonmars Revision: 329644 archrelease: copy trunk to community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 329643, haskell-descriptive/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 329643, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:57:54 UTC (rev 329644) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=105 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific" + "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + https://github.com/chrisdone/descriptive/commit/8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch) +sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f' +'4c610a09a74489e9898d14f37ccaefb35e9729e3533d265aaa38830267a31d24') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch || : +} + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-descriptive/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:57:37 Author: felixonmars Revision: 329643 upgpkg: haskell-descriptive 0.9.4-105 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:56:32 UTC (rev 329642) +++ PKGBUILD2018-05-26 03:57:37 UTC (rev 329643) @@ -5,7 +5,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.4 -pkgrel=104 +pkgrel=105 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive; license=("custom:BSD3")
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:56:17 Author: felixonmars Revision: 329641 upgpkg: haskell-dns 3.0.4-4 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:54:54 UTC (rev 329640) +++ PKGBUILD2018-05-26 03:56:17 UTC (rev 329641) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=3.0.4 -pkgrel=3 +pkgrel=4 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:56:32 Author: felixonmars Revision: 329642 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 329641, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 329641, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:56:32 UTC (rev 329642) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=3.0.4 +pkgrel=4 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-cryptonite' 'haskell-iproute' + 'haskell-network' 'haskell-psqueues' 'haskell-safe') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('41cfecf8701d82ac3895ba03b53225b3273f166289472cde3a0a399384d05e83bfef5efba1b2ad8cfe2f180a895b144fd275b514430cc219a906053999e8d806') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${_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/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:54:54 Author: felixonmars Revision: 329640 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 329639, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 329639, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:54:54 UTC (rev 329640) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.5.3.20180402 +_commit=b81e0d951e510ebffca03c5a58658ad884cc6fbd +pkgrel=8 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-conduit' 'haskell-monad-logger' + 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc') +source=("$pkgname-$_commit.tar.gz::https://github.com/bitemyapp/esqueleto/archive/$_commit.tar.gz;) +sha512sums=('27e1c7c3dc8598a4b57fa9c30f9121d4858653e64ad1a92fc3d82c487374fe4cc48246924890812198d58c25a3d3f9110a35c0ef27d9040ea15e4559c1c3355f') + +prepare() { +mv $_hkgname-{$_commit,$pkgver} +} + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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, May 26, 2018 @ 03:54:38 Author: felixonmars Revision: 329639 upgpkg: haskell-esqueleto 2.5.3.20180402-8 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:53:31 UTC (rev 329638) +++ PKGBUILD2018-05-26 03:54:38 UTC (rev 329639) @@ -6,7 +6,7 @@ pkgname=haskell-esqueleto pkgver=2.5.3.20180402 _commit=b81e0d951e510ebffca03c5a58658ad884cc6fbd -pkgrel=7 +pkgrel=8 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("custom:BSD3")
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:53:31 Author: felixonmars Revision: 329638 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 329637, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 329637, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:53:31 UTC (rev 329638) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=55 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-fdo-notify/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:53:15 Author: felixonmars Revision: 329637 upgpkg: haskell-fdo-notify 0.3.1-55 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:51:56 UTC (rev 329636) +++ PKGBUILD2018-05-26 03:53:15 UTC (rev 329637) @@ -5,7 +5,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=54 +pkgrel=55 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/; license=("custom:BSD3")
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:51:56 Author: felixonmars Revision: 329636 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 329635, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 329635, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:51:56 UTC (rev 329636) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.0.0.0 +pkgrel=59 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dfda1387e2af46fa703634ae3988c243c59bf0c00eefe5ed193c51d5c18131221fa20cfb83404e7c227a2962e4d621186579f7c2d9353d19c01d9277de13ae4d') + +prepare() { +sed -e 's/, xml-conduit >= 1.3 && < 1.6/, xml-conduit >= 1.3/' \ +-e 's/<.*4.11/<5/' -e 's/==.*0.9./==0.10./' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_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-feed/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:51:41 Author: felixonmars Revision: 329635 upgpkg: haskell-feed 1.0.0.0-59 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:50:42 UTC (rev 329634) +++ PKGBUILD2018-05-26 03:51:41 UTC (rev 329635) @@ -5,7 +5,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.0.0.0 -pkgrel=58 +pkgrel=59 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed; license=("custom:BSD3")
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:50:42 Author: felixonmars Revision: 329634 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 329633, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 329633, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:50:42 UTC (rev 329634) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=36 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-gnuidn/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:50:27 Author: felixonmars Revision: 329633 upgpkg: haskell-gnuidn 0.2.2-36 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:49:48 UTC (rev 329632) +++ PKGBUILD2018-05-26 03:50:27 UTC (rev 329633) @@ -5,7 +5,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=35 +pkgrel=36 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/; license=("GPL3")
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:49:48 Author: felixonmars Revision: 329632 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 329631, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 329631, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:49:48 UTC (rev 329632) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.4.3 +pkgrel=74 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:49:33 Author: felixonmars Revision: 329631 upgpkg: haskell-hasql-pool 0.4.3-74 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:48:41 UTC (rev 329630) +++ PKGBUILD2018-05-26 03:49:33 UTC (rev 329631) @@ -5,7 +5,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.4.3 -pkgrel=73 +pkgrel=74 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:48:41 Author: felixonmars Revision: 329630 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 329629, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 329629, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:48:41 UTC (rev 329630) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.5.2 +pkgrel=74 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd "${srcdir}/${_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 libcue/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:47:54 Author: felixonmars Revision: 324999 archrelease: copy trunk to extra-x86_64 Added: libcue/repos/extra-x86_64/PKGBUILD (from rev 324998, libcue/trunk/PKGBUILD) Deleted: libcue/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-26 03:47:33 UTC (rev 324998) +++ PKGBUILD2018-05-26 03:47:54 UTC (rev 324999) @@ -1,26 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson-# Contributor: said - -pkgname=libcue -pkgver=2.2.0 -pkgrel=1 -pkgdesc='Parses so-called cue sheets and handles the parsed data' -url='https://github.com/lipnitsk/libcue/' -arch=('x86_64') -license=('GPL2') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz;) -depends=('glibc') -makedepends=('cmake') -sha1sums=('9bc91bdacad73f3087cf849bb30a214a7dfb89e5') - -build() { - cd ${pkgname}-${pkgver} - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib . - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: libcue/repos/extra-x86_64/PKGBUILD (from rev 324998, libcue/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-26 03:47:54 UTC (rev 324999) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: said + +pkgname=libcue +pkgver=2.2.1 +pkgrel=1 +pkgdesc='Parses so-called cue sheets and handles the parsed data' +url='https://github.com/lipnitsk/libcue/' +arch=('x86_64') +license=('GPL2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz;) +depends=('glibc') +makedepends=('cmake') +sha512sums=('32e476cb09ed2cb2d64aaba1342fb91e77e448391b493a3a794a8d2a6723a0e6097a90b11c6ad82998cb7f270f4f18c2578d7b8575f6929c2a35502e09ebc964') + +build() { + cd ${pkgname}-${pkgver} + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DBUILD_SHARED_LIBS=ON . + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:48:26 Author: felixonmars Revision: 329629 upgpkg: haskell-hasql-transaction 0.5.2-74 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:46:43 UTC (rev 329628) +++ PKGBUILD2018-05-26 03:48:26 UTC (rev 329629) @@ -4,7 +4,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.5.2 -pkgrel=73 +pkgrel=74 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in libcue/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:47:33 Author: felixonmars Revision: 324998 upgpkg: libcue 2.2.1-1 Modified: libcue/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:42:31 UTC (rev 324997) +++ PKGBUILD2018-05-26 03:47:33 UTC (rev 324998) @@ -16,7 +16,7 @@ build() { cd ${pkgname}-${pkgver} - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib . + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DBUILD_SHARED_LIBS=ON . make }
[arch-commits] Commit in haskell-hjsonschema/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:46:27 Author: felixonmars Revision: 329627 upgpkg: haskell-hjsonschema 1.9.0-13 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:43:29 UTC (rev 329626) +++ PKGBUILD2018-05-26 03:46:27 UTC (rev 329627) @@ -5,7 +5,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.9.0 -pkgrel=12 +pkgrel=13 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema; license=("MIT")
[arch-commits] Commit in haskell-hjsonschema/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:46:43 Author: felixonmars Revision: 329628 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonschema/repos/community-staging-x86_64/ haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 329627, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 329627, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:46:43 UTC (rev 329628) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.9.0 +pkgrel=13 +pkgdesc="JSON Schema library" +url="https://github.com/seagreen/hjsonschema; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsonpointer' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-pcre-heavy' + 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 'haskell-safe-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 "${srcdir}/${_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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:43:29 Author: felixonmars Revision: 329626 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 329625, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 329625, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:43:29 UTC (rev 329626) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.7 +pkgrel=9 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-bifunctors' + 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6432f54853af4562b5c61f0d97fe40dd4a5872f07e07c470ae41e951b11cbe00f491ce469c5d0caa897ba046c44e65fcaff0e4c9db825126b35f7aa15fc6bb40') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_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-hopenpgp/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:43:11 Author: felixonmars Revision: 329625 upgpkg: haskell-hopenpgp 2.7-9 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:40:38 UTC (rev 329624) +++ PKGBUILD2018-05-26 03:43:11 UTC (rev 329625) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.7 -pkgrel=8 +pkgrel=9 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in libbytesize/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:42:31 Author: felixonmars Revision: 324997 archrelease: copy trunk to extra-x86_64 Added: libbytesize/repos/extra-x86_64/PKGBUILD (from rev 324996, libbytesize/trunk/PKGBUILD) Deleted: libbytesize/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-26 03:42:08 UTC (rev 324996) +++ PKGBUILD2018-05-26 03:42:31 UTC (rev 324997) @@ -1,26 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgname=libbytesize -pkgver=1.2 -pkgrel=1 -pkgdesc='A tiny library providing a C "class" for working with arbitrary big sizes in bytes' -arch=('x86_64') -url="https://github.com/rhinstaller/libbytesize; -license=('LGPL') -depends=('mpfr' 'pcre') -makedepends=('python') -source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libbytesize/archive/$pkgver.tar.gz;) -sha512sums=('a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2') - -build() { - cd "$srcdir"/$pkgname-$pkgver - ./autogen.sh - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: libbytesize/repos/extra-x86_64/PKGBUILD (from rev 324996, libbytesize/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-26 03:42:31 UTC (rev 324997) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=libbytesize +pkgver=1.3 +pkgrel=1 +pkgdesc='A tiny library providing a C "class" for working with arbitrary big sizes in bytes' +arch=('x86_64') +url="https://github.com/rhinstaller/libbytesize; +license=('LGPL') +depends=('mpfr' 'pcre') +makedepends=('python') +source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libbytesize/archive/$pkgver.tar.gz;) +sha512sums=('a50f5d4ea07a295909e09168518f8fc25da8dcd52859beca9c9c3b8c8c180b025c774c730d449ffbd4c7fd5aba07b5d071b6d9ad36f9d9ebc96bb06699aa08f3') + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./autogen.sh + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libbytesize/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:42:08 Author: felixonmars Revision: 324996 upgpkg: libbytesize 1.3-1 Modified: libbytesize/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:41:31 UTC (rev 324995) +++ PKGBUILD2018-05-26 03:42:08 UTC (rev 324996) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=libbytesize -pkgver=1.2 +pkgver=1.3 pkgrel=1 pkgdesc='A tiny library providing a C "class" for working with arbitrary big sizes in bytes' arch=('x86_64') @@ -11,7 +11,7 @@ depends=('mpfr' 'pcre') makedepends=('python') source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libbytesize/archive/$pkgver.tar.gz;) -sha512sums=('a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2') +sha512sums=('a50f5d4ea07a295909e09168518f8fc25da8dcd52859beca9c9c3b8c8c180b025c774c730d449ffbd4c7fd5aba07b5d071b6d9ad36f9d9ebc96bb06699aa08f3') build() { cd "$srcdir"/$pkgname-$pkgver
[arch-commits] Commit in libcue/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:41:31 Author: felixonmars Revision: 324995 upgpkg: libcue 2.2.1-1 Modified: libcue/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-25 22:38:23 UTC (rev 324994) +++ PKGBUILD2018-05-26 03:41:31 UTC (rev 324995) @@ -3,7 +3,7 @@ # Contributor: saidpkgname=libcue -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 pkgdesc='Parses so-called cue sheets and handles the parsed data' url='https://github.com/lipnitsk/libcue/' @@ -12,7 +12,7 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz;) depends=('glibc') makedepends=('cmake') -sha1sums=('9bc91bdacad73f3087cf849bb30a214a7dfb89e5') +sha512sums=('32e476cb09ed2cb2d64aaba1342fb91e77e448391b493a3a794a8d2a6723a0e6097a90b11c6ad82998cb7f270f4f18c2578d7b8575f6929c2a35502e09ebc964') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:40:21 Author: felixonmars Revision: 329623 upgpkg: haskell-hpack 0.28.2-12 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:39:41 UTC (rev 329622) +++ PKGBUILD2018-05-26 03:40:21 UTC (rev 329623) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.28.2 -pkgrel=11 +pkgrel=12 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:40:38 Author: felixonmars Revision: 329624 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 329623, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 329623, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:40:38 UTC (rev 329624) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.28.2 +pkgrel=12 +pkgdesc="An alternative 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-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=('230ac451e4677a8b6501e461307ec87b346df1bc7a8b1411ae5cb691ee2f47387d5dd1ea48a506bf486753bfcbd6683f4c2be87b4bd50fc0cfaf06c3d65e1973') + +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-flex/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:39:41 Author: felixonmars Revision: 329622 archrelease: copy trunk to community-any Added: python-flex/repos/community-any/PKGBUILD (from rev 329621, python-flex/trunk/PKGBUILD) Deleted: python-flex/repos/community-any/PKGBUILD --+ PKGBUILD | 124 ++--- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-26 03:39:23 UTC (rev 329621) +++ PKGBUILD2018-05-26 03:39:41 UTC (rev 329622) @@ -1,62 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgbase=python-flex -pkgname=(python-flex python2-flex) -pkgver=6.13.1 -pkgrel=2 -pkgdesc="Swagger schema validator" -url="https://github.com/pipermerriam/flex; -license=('BSD') -arch=('any') -makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six' 'python-yaml' - 'python2-yaml' 'python-validate-email' 'python2-validate-email' 'python-rfc3987' - 'python2-rfc3987' 'python-requests' 'python2-requests' 'python-strict-rfc3339' - 'python2-strict-rfc3339' 'python-click' 'python2-click' 'python-jsonpointer' - 'python2-jsonpointer') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-factory-boy' - 'python2-factory-boy' 'python-responses' 'python2-responses' 'python-pytest-httpbin' - 'python2-pytest-httpbin') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pipermerriam/flex/archive/v$pkgver.tar.gz;) -sha512sums=('f426a6236703be1714b01fe176c15768694a0381a208892bc41d9efcd1cc9dd4918d680991f9ea73ffee6d744e7882f2d39e59b66dd65d487d1dcf38153bc0fb') - -prepare() { - sed -i 's/<2/<3/' flex-$pkgver/setup.py - cp -a flex-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/flex-$pkgver - python setup.py build - - cd "$srcdir"/flex-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/flex-$pkgver - python setup.py pytest - - cd "$srcdir"/flex-$pkgver-py2 - python2 setup.py pytest -} - -package_python-flex() { - depends=('python-six' 'python-yaml' 'python-validate-email' 'python-rfc3987' 'python-requests' - 'python-strict-rfc3339' 'python-click' 'python-jsonpointer') - - cd flex-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-flex() { - depends=('python2-six' 'python2-yaml' 'python2-validate-email' 'python2-rfc3987' 'python2-requests' - 'python2-strict-rfc3339' 'python2-click' 'python2-jsonpointer') - - cd flex-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/swagger-flex{,2} -} Copied: python-flex/repos/community-any/PKGBUILD (from rev 329621, python-flex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-26 03:39:41 UTC (rev 329622) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-flex +pkgname=(python-flex python2-flex) +pkgver=6.13.2 +pkgrel=1 +pkgdesc="Swagger schema validator" +url="https://github.com/pipermerriam/flex; +license=('BSD') +arch=('any') +makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six' 'python-yaml' + 'python2-yaml' 'python-validate-email' 'python2-validate-email' 'python-rfc3987' + 'python2-rfc3987' 'python-requests' 'python2-requests' 'python-strict-rfc3339' + 'python2-strict-rfc3339' 'python-click' 'python2-click' 'python-jsonpointer' + 'python2-jsonpointer') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-factory-boy' + 'python2-factory-boy' 'python-responses' 'python2-responses' 'python-pytest-httpbin' + 'python2-pytest-httpbin') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pipermerriam/flex/archive/v$pkgver.tar.gz;) +sha512sums=('9883dcaed83ed80eb19e017dce18ee8335484ae1b8a6c893c0a2950984c0657e8c1cb90e0a0c9785d0934a0a9c765e4f12fc3258ebc7f732d052c2fda9a2e50f') + +prepare() { + sed -i 's/<2/<3/' flex-$pkgver/setup.py + cp -a flex-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/flex-$pkgver + python setup.py build + + cd "$srcdir"/flex-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/flex-$pkgver + python setup.py pytest + + cd "$srcdir"/flex-$pkgver-py2 + python2 setup.py pytest +} + +package_python-flex() { + depends=('python-six' 'python-yaml' 'python-validate-email' 'python-rfc3987' 'python-requests' + 'python-strict-rfc3339' 'python-click' 'python-jsonpointer') + + cd flex-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE
[arch-commits] Commit in python-flex/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:39:23 Author: felixonmars Revision: 329621 upgpkg: python-flex 6.13.2-1 Modified: python-flex/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:39:09 UTC (rev 329620) +++ PKGBUILD2018-05-26 03:39:23 UTC (rev 329621) @@ -3,8 +3,8 @@ pkgbase=python-flex pkgname=(python-flex python2-flex) -pkgver=6.13.1 -pkgrel=2 +pkgver=6.13.2 +pkgrel=1 pkgdesc="Swagger schema validator" url="https://github.com/pipermerriam/flex; license=('BSD') @@ -18,7 +18,7 @@ 'python2-factory-boy' 'python-responses' 'python2-responses' 'python-pytest-httpbin' 'python2-pytest-httpbin') source=("$pkgbase-$pkgver.tar.gz::https://github.com/pipermerriam/flex/archive/v$pkgver.tar.gz;) -sha512sums=('f426a6236703be1714b01fe176c15768694a0381a208892bc41d9efcd1cc9dd4918d680991f9ea73ffee6d744e7882f2d39e59b66dd65d487d1dcf38153bc0fb') +sha512sums=('9883dcaed83ed80eb19e017dce18ee8335484ae1b8a6c893c0a2950984c0657e8c1cb90e0a0c9785d0934a0a9c765e4f12fc3258ebc7f732d052c2fda9a2e50f') prepare() { sed -i 's/<2/<3/' flex-$pkgver/setup.py
[arch-commits] Commit in python-pyjwt/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:39:09 Author: felixonmars Revision: 329620 archrelease: copy trunk to community-any Added: python-pyjwt/repos/community-any/PKGBUILD (from rev 329619, python-pyjwt/trunk/PKGBUILD) Deleted: python-pyjwt/repos/community-any/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-26 03:38:50 UTC (rev 329619) +++ PKGBUILD2018-05-26 03:39:09 UTC (rev 329620) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgbase=python-pyjwt -pkgname=('python-pyjwt' 'python2-pyjwt') -pkgver=1.6.3 -pkgrel=1 -pkgdesc='JSON Web Token implementation in Python' -arch=('any') -url='https://github.com/jpadilla/pyjwt' -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-cov' 'python2-pytest-cov') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/jpadilla/pyjwt/archive/$pkgver.tar.gz;) -sha512sums=('17b2ac33fd24ab72bb030686fa490a9d0b546ad7a1002a7e977fe907dca72a6eb4b3bb43bbed733238b82d2ce2adff1ba68af1577621f8240de1473bef004248') - -prepare() { - sed -i 's/pytest==2.7.3/pytest/' pyjwt-$pkgver/setup.py - cp -a pyjwt-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/pyjwt-$pkgver - python setup.py build - - cd "$srcdir"/pyjwt-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/pyjwt-$pkgver - python setup.py pytest - - cd "$srcdir"/pyjwt-$pkgver-py2 - python2 setup.py pytest || warning "Tests failed" -} - -package_python-pyjwt() { - depends=('python-setuptools') - - cd pyjwt-$pkgver - python3 setup.py install --root="$pkgdir" -O1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pyjwt() { - depends=('python2-setuptools') - - cd pyjwt-$pkgver-py2 - python2 setup.py install --root="$pkgdir" -O1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/pyjwt{,2} -} Copied: python-pyjwt/repos/community-any/PKGBUILD (from rev 329619, python-pyjwt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-26 03:39:09 UTC (rev 329620) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-pyjwt +pkgname=('python-pyjwt' 'python2-pyjwt') +pkgver=1.6.4 +pkgrel=1 +pkgdesc='JSON Web Token implementation in Python' +arch=('any') +url='https://github.com/jpadilla/pyjwt' +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-cov' 'python2-pytest-cov') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/jpadilla/pyjwt/archive/$pkgver.tar.gz;) +sha512sums=('d6c9ff1c281b00e2a2baf0c916d721ecc0c1bdc51fab73a6be91ac8d603bd448cdb3eebe189201039a3cb8504f3dcee9da73c71bc930c37ce29d99d92287ccb7') + +prepare() { + sed -i 's/pytest==2.7.3/pytest/' pyjwt-$pkgver/setup.py + cp -a pyjwt-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/pyjwt-$pkgver + python setup.py build + + cd "$srcdir"/pyjwt-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/pyjwt-$pkgver + python setup.py pytest + + cd "$srcdir"/pyjwt-$pkgver-py2 + python2 setup.py pytest || warning "Tests failed" +} + +package_python-pyjwt() { + depends=('python-setuptools') + + cd pyjwt-$pkgver + python3 setup.py install --root="$pkgdir" -O1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pyjwt() { + depends=('python2-setuptools') + + cd pyjwt-$pkgver-py2 + python2 setup.py install --root="$pkgdir" -O1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/pyjwt{,2} +}
[arch-commits] Commit in python-pyjwt/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:38:50 Author: felixonmars Revision: 329619 upgpkg: python-pyjwt 1.6.4-1 Modified: python-pyjwt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 03:38:26 UTC (rev 329618) +++ PKGBUILD2018-05-26 03:38:50 UTC (rev 329619) @@ -3,7 +3,7 @@ pkgbase=python-pyjwt pkgname=('python-pyjwt' 'python2-pyjwt') -pkgver=1.6.3 +pkgver=1.6.4 pkgrel=1 pkgdesc='JSON Web Token implementation in Python' arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-setuptools' 'python2-setuptools') checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-cov' 'python2-pytest-cov') source=("$pkgbase-$pkgver.tar.gz::https://github.com/jpadilla/pyjwt/archive/$pkgver.tar.gz;) -sha512sums=('17b2ac33fd24ab72bb030686fa490a9d0b546ad7a1002a7e977fe907dca72a6eb4b3bb43bbed733238b82d2ce2adff1ba68af1577621f8240de1473bef004248') +sha512sums=('d6c9ff1c281b00e2a2baf0c916d721ecc0c1bdc51fab73a6be91ac8d603bd448cdb3eebe189201039a3cb8504f3dcee9da73c71bc930c37ce29d99d92287ccb7') prepare() { sed -i 's/pytest==2.7.3/pytest/' pyjwt-$pkgver/setup.py
[arch-commits] Commit in haskell-mockery/repos (2 files)
Date: Saturday, May 26, 2018 @ 03:38:26 Author: felixonmars Revision: 329618 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mockery/repos/community-staging-x86_64/ haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 329617, haskell-mockery/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 329617, haskell-mockery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-26 03:38:26 UTC (rev 329618) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=mockery +pkgname=haskell-mockery +pkgver=0.3.5 +pkgrel=12 +pkgdesc="Support functions for automated testing" +url="https://github.com/hspec/mockery; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-temporary' 'haskell-logging-facade') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bcb9bef083749028ec27ba879feca7c7a8f966f50b31fe1df3e82b3ac206b634b961755e4ee90ebc72ba8c17be3bbab6acf1b01776bca9497cc5cbc1ccb58850') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 "${srcdir}/${_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-mockery/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 03:38:09 Author: felixonmars Revision: 329617 upgpkg: haskell-mockery 0.3.5-12 rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1 Modified: haskell-mockery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 00:10:35 UTC (rev 329616) +++ PKGBUILD2018-05-26 03:38:09 UTC (rev 329617) @@ -5,7 +5,7 @@ _hkgname=mockery pkgname=haskell-mockery pkgver=0.3.5 -pkgrel=11 +pkgrel=12 pkgdesc="Support functions for automated testing" url="https://github.com/hspec/mockery; license=("MIT")
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Saturday, May 26, 2018 @ 00:10:35 Author: andrewsc Revision: 329616 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 329615, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 466 ++--- 1 file changed, 233 insertions(+), 233 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-26 00:09:45 UTC (rev 329615) +++ PKGBUILD2018-05-26 00:10:35 UTC (rev 329616) @@ -1,233 +0,0 @@ -# $Id$ -# Maintainer: Andrew Crerar- -pkgbase=firefox-developer-edition-i18n -pkgver=61.0b7 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/; -license=('MPL' 'GPL') - -_languages=( - 'ach"Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'as "Assamese"' - 'ast"Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn-BD "Bengali (Bangladesh)"' - 'bn-IN "Bengali (India)"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'cak"Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb"Lower Sorbian"' - 'el "Greek"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'en-ZA "English (South African)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb"Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab"Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij"Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mai"Maithili"' - 'mk "Macedonian"' - 'ml "Malayalam"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'or "Oriya"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son"Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tr "Turkish"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/devedition/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi" -} - -sha512sums=('55614406282d10b3a12aebb31c4fa9aabc041d64fa27fc707124f061c489c0377cb9753de111fd61f6cb33c1ed7c77d5e06bde35944482d5350adf0cb6de65bc' - '7e91791a20710d9ec63a26a1f967101b09139827227e33fbc6c4aec7f76b29c300a86e5198093a4dcf7aa3d85ef3a214d3fdcb61712a40747e7ac8244ef080e6' - '17ed59f3db248d2b40949cda4b2e30219d1b4427129a750aa06e83fcf2a00cb39cbb06af4d55aeb3630e1666df19341a23f6a842e4404769fd5c7a5eef6f9bac' - '574c10d0049f8e9b48d83cef71997a0059279cc057604e3be267123f53d2a9e239ac77556216baa413f8825401055b0a3dc43efcb932899fae38fe1a3d9f7e40' - '4bfa356b631c4c520deffbee48cc5f3029fb71ef9d306222b9cc81466dab811174b9f6ae673c2ab07c58f9c3739f58b692ce9b559be9c1987d85a9f5a096b4bd' - '4aa8b0fefea2e0295f2560d5ac1fb353484a6b2dc2e13a67d813e2cbb49e3f43bd5702761a0e9aaa3069ca770ca481e86acadbf35a68890f855e081ca0f6f912' -
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 00:09:45 Author: andrewsc Revision: 329615 upgpkg: firefox-developer-edition-i18n 61.0b8-1 firefox-developer-edition-i18n: Updating to 61.0b8 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-26 00:03:56 UTC (rev 329614) +++ PKGBUILD2018-05-26 00:09:45 UTC (rev 329615) @@ -2,7 +2,7 @@ # Maintainer: Andrew Crerarpkgbase=firefox-developer-edition-i18n -pkgver=61.0b7 +pkgver=61.0b8 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -134,100 +134,100 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi" } -sha512sums=('55614406282d10b3a12aebb31c4fa9aabc041d64fa27fc707124f061c489c0377cb9753de111fd61f6cb33c1ed7c77d5e06bde35944482d5350adf0cb6de65bc' - '7e91791a20710d9ec63a26a1f967101b09139827227e33fbc6c4aec7f76b29c300a86e5198093a4dcf7aa3d85ef3a214d3fdcb61712a40747e7ac8244ef080e6' - '17ed59f3db248d2b40949cda4b2e30219d1b4427129a750aa06e83fcf2a00cb39cbb06af4d55aeb3630e1666df19341a23f6a842e4404769fd5c7a5eef6f9bac' - '574c10d0049f8e9b48d83cef71997a0059279cc057604e3be267123f53d2a9e239ac77556216baa413f8825401055b0a3dc43efcb932899fae38fe1a3d9f7e40' - '4bfa356b631c4c520deffbee48cc5f3029fb71ef9d306222b9cc81466dab811174b9f6ae673c2ab07c58f9c3739f58b692ce9b559be9c1987d85a9f5a096b4bd' - '4aa8b0fefea2e0295f2560d5ac1fb353484a6b2dc2e13a67d813e2cbb49e3f43bd5702761a0e9aaa3069ca770ca481e86acadbf35a68890f855e081ca0f6f912' - 'c95e47824c330e30b9c72113b6592865222132dcf5b7c5647e5ab3a3366d02aeddde32c8cd63c185d5461a723ee1ca9fd57c0a74a4c46975bf18ef0b78b86e02' - '10a4adf8130dd5388176aa4703c1b1f244ea1b84b6b8b6e8d6b1e01ab2d26efafd1f243a7a7b2e64d0f18caeeac2d80be0355d4e9687867c44610883fab4290b' - 'a1b7bab74640cd69cb8613d7595ed3eeeb775a463c18553aa322a790270cd07997aa43cb1beb149c03d469d29eeaf4855a87e1e4f2cc9ea5ffb1e05d7fab607d' - '05058d5e2027dc3ea3ba8919003c526cc22ef00d5b8843637ddc76cc3f25493908d8aabc7e0ade238cc85f875d3c07b8f472369198284a36fe9596b081584996' - '8964e88d8821148ef88e04e60554a10c8440b6b63fd5cd5a052db999c306a90a244be380ecf2e36f9854b973eb95ee274446a78b224791c4230d216369c4abc8' - '1affdbc66629e47cc6632e0886cda04c2dd5980020c010cc7024a4073f8d20d89f22ec9c9da80169926e83d8919cd219ba1c67d3fe5426a156d9c62d854902bb' - '10797a7487fd1a73aa3f8d4efd97458c3be510a785ae2d4a3586324bce89a8506bc85c522bc8df0b2253e04b493d229273f7c568ba8712fcf909eadcccbd0f05' - '97324a312b1c1a74f0346f08392a94ec6c7a7bb41bacecc7a48fff093944eb6bc6a9e7bff8a2e8b2a33a58ae80c6eaa19c90501508758f4dbb95117860043ee6' - '7cfc4e5ee5c39100b3788203dc9288afc0e99eb9495a57b944318889ae134fb4b451148bc02b4aa143a0dc68f817918d43fc56f78530ce103d157327294dedca' - '9596d1d94bda1edff7cbbb2406a10be3282f74d6c5b489934b0dd8ea9adf8de974fc1149398c4b1cca8b8d489a573ad86bb6a6d6d6d1ace386e2a0752520a3da' - '256956cd2818e4e70e78873709de66585e36bbad54674b9afbb322a453529d1b4875aca9804c442f8bb8e38583b07005f28eaa83fdf2d1629a491ed8e44bc4f5' - '7af74a0b521153719b29b5359db32718d4425024cc4cc83a7ae6258bb127a2894a6e3890f69ee914414afeb2766e5415e766bef132092efd9c5fece972d6' - 'b76f90873900d7c902c0a2161605f355608267566f05272fe3403596093136b18cb382565e3dea66f7e199c0ed1de643ec2062142a30c0c404bd4fb223ba4b20' - '3098629b7d0a2493ab207ff6f635c8acdaa4dae59e9416304142b6dc71af7d5c083d829be70294423a5ae76936224fda947a6548630fb37a6a0101cc8a8018d0' - 'a75c9ddd218e57efc50a1322669a24371b6428df6b63e09cf164e12cc47b477116932375256a165dd0c5daae6b68f3961da10068b9f8f147f40bfa10c525ee25' - 'a4de02e5c694bf3c3066c99ff46783fe0ea4605dfefad1a11e1f0f452e05887a8ae69a6397a4578c437c7eacc29973679f57a682c72e5d815446a8fdb09a6912' - '57409301e5ca001231455484dd3ce621e1198efc3d1f3e606fe278014d5c4aa9110de5518cd0679510314e0d638e8dfbdc95a950244cb899c8af22cb2fd5a524' - '1c592049c285eb2f5c7014db7ef8e15398fd77189921d01252d792dc1994e36f072116790ef4d19430a72bf2d080d2c562401df1871ca5da3dd94a4c0ed492e4' - 'a496ada8828702e20e3884b42c7c6d7b8f834595ddafe3fba753ec350c4c32c1585f94bb121be5e1920506edd43b013550995481d1f0f0b20a1d97e22d9bb7df' - 'f14ef2e97d86b4c705e88c6b3ca44d0fdbb84bea77e4a268ea0fa948339c9e89cb1dfbbc06f8022832eec41085aa89885cf41bc5d15adcc137d353b37fc5acdc' - 'a3b3f497dc2c973ab4de56a2f357dc4f9062e3506012217b5072f6f43de11ce2fb3716becb11044267c059176d8c491fab3592aad3f02cc614e327e4c08dbd3e' - '4f3dd4417d47eda67181b3cd9db7d7142bd55117ea6a34664c642b6c8c66d136f549ee3df2e1d0d693e382a8f2f2e6b6fb25a92bb4ba9fa3d202a8b4d7cb6746' -
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)
Date: Saturday, May 26, 2018 @ 00:03:56 Author: andrewsc Revision: 329614 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 329613, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 329613, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 329613, firefox-developer-edition/trunk/firefox-install-dir.patch) firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg (from rev 329613, firefox-developer-edition/trunk/firefox-symbolic.svg) Deleted: firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg ---+ PKGBUILD | 350 ++-- firefox-developer-edition.desktop | 622 ++-- firefox-install-dir.patch | 84 ++-- firefox-symbolic.svg | 128 +++ 4 files changed, 592 insertions(+), 592 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-26 00:03:09 UTC (rev 329613) +++ PKGBUILD2018-05-26 00:03:56 UTC (rev 329614) @@ -1,175 +0,0 @@ -# $Id$ -# Maintainer: Andrew Crerar-# Contributor: Jan Alexander Steffens (heftig) - -pkgname=firefox-developer-edition -pkgver=61.0b7 -pkgrel=1 -pkgdesc="Developer Edition of the popular Firefox web browser" -arch=('x86_64') -license=('MPL' 'GPL' 'LGPL') -url="https://www.mozilla.org/firefox/channel/#developer; -depends=('gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'ffmpeg' 'nss' 'hunspell-en_US' 'sqlite' 'ttf-font' 'libpulse') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 'imake' 'gconf' 'inetutils' - 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 'llvm' 'jack' 'gtk2') -optdepends=('networkmanager: Location detection via available WiFi networks' -'libnotify: Notification integration' -'pulseaudio: Audio support' -'speech-dispatcher: Text-to-Speech') -replaces=('firefox-developer') -options=(!emptydirs !makeflags !strip) -_repo=https://hg.mozilla.org/mozilla-unified -source=("hg+$_repo#tag=DEVEDITION_${pkgver//./_}_RELEASE" -"$pkgname".desktop -firefox-symbolic.svg -firefox-install-dir.patch) -sha512sums=('SKIP' - '12617f60e01420350b8d9c7c1c3a2a5ba0f2c46df31b0e23e51093ebd68019ced7d193a01d964421b91e1b444ce4ab499523f21cd3a39a2ffac8883d096ac195' - 'ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8' - '8fdf6a65e78406251075168c8310bb12c9b8419b3e51f59b1aa6244ef48ef1d201aae8bfdd5faa1da79242d9967fce959cbeffa54991ff39691f16168111b248') - -# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact foutre...@archlinux.org for -# more information. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM - -# Mozilla API keys (see https://location.services.mozilla.com/api) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact hef...@archlinux.org for -# more information. -_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff - -prepare() { - mkdir path - ln -s /usr/bin/python2 path/python - - cd mozilla-unified - patch -Np1 -i ../firefox-install-dir.patch - - echo -n "$_google_api_key" > google-api-key - echo -n "$_mozilla_api_key" > mozilla-api-key - - cat > .mozconfig << END -ac_add_options --enable-application=browser - -ac_add_options --prefix=/usr -ac_add_options --enable-release -ac_add_options --enable-gold -ac_add_options --enable-pie -ac_add_options --enable-optimize="-O2" -ac_add_options --enable-rust-simd - -# Branding -ac_add_options --with-branding=browser/branding/aurora -ac_add_options --enable-update-channel=aurora -ac_add_options --with-distribution-id=org.archlinux -export MOZILLA_OFFICIAL=1 -export MOZ_TELEMETRY_REPORTING=1 -export MOZ_ADDON_SIGNING=1 -export MOZ_REQUIRE_SIGNING=0 -ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1" - -# Keys -ac_add_options --with-google-api-keyfile=${PWD@Q}/google-api-key -ac_add_options --with-mozilla-api-keyfile=${PWD@Q}/mozilla-api-key - -# System libraries -ac_add_options --with-system-zlib -ac_add_options --with-system-bz2 -ac_add_options --enable-system-sqlite
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Saturday, May 26, 2018 @ 00:03:09 Author: andrewsc Revision: 329613 upgpkg: firefox-developer-edition 61.0b8-1 firefox-developer-edition: Updating to 61.0b8 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-25 21:36:18 UTC (rev 329612) +++ PKGBUILD2018-05-26 00:03:09 UTC (rev 329613) @@ -3,7 +3,7 @@ # Contributor: Jan Alexander Steffens (heftig)pkgname=firefox-developer-edition -pkgver=61.0b7 +pkgver=61.0b8 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64')
[arch-commits] Commit in xorg-server/repos/testing-x86_64 (14 files)
Date: Friday, May 25, 2018 @ 22:38:23 Author: heftig Revision: 324994 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 324993, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 324993, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 324993, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch (from rev 324993, xorg-server/trunk/xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch) xorg-server/repos/testing-x86_64/xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch (from rev 324993, xorg-server/trunk/xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 324993, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 324993, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 324993, xorg-server/trunk/xvfb-run.1) Deleted: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch xorg-server/repos/testing-x86_64/PKGBUILD xorg-server/repos/testing-x86_64/xorg-server.install xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch xorg-server/repos/testing-x86_64/xvfb-run xorg-server/repos/testing-x86_64/xvfb-run.1 --+ 0001-v2-FS-58644.patch | 114 - PKGBUILD | 435 +++ xorg-server.install | 36 xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch | 28 xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch | 29 xserver-autobind-hotplug.patch | 586 +- xvfb-run | 400 +++--- xvfb-run.1 | 564 - 8 files changed, 1129 insertions(+), 1063 deletions(-) Deleted: 0001-v2-FS-58644.patch === --- 0001-v2-FS-58644.patch 2018-05-25 22:35:36 UTC (rev 324993) +++ 0001-v2-FS-58644.patch 2018-05-25 22:38:23 UTC (rev 324994) @@ -1,57 +0,0 @@ -From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 -From: fafryd-Date: Sun, 20 May 2018 14:30:43 +0200 -Subject: [PATCH] v2 FS#58644 - - hw/xfree86/common/meson.build | 13 + - hw/xfree86/meson.build| 12 +++- - 2 files changed, 20 insertions(+), 5 deletions(-) - -diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build -index 514999ff6..0eff6e488 100644 a/hw/xfree86/common/meson.build -+++ b/hw/xfree86/common/meson.build -@@ -1,3 +1,16 @@ -+if get_option('suid_wrapper') -+x_sh = configure_file( -+input: '../Xorg.sh.in', -+output: 'Xorg', -+configuration: conf_data, -+) -+install_data( -+ x_sh, -+ install_mode: 'rwxr-xr-x', -+ install_dir: join_paths(get_option('prefix'), get_option('bindir')), -+) -+endif -+ - srcs_xorg_common = [ - 'xf86fbBus.c', - 'xf86noBus.c', -diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build -index cacf56d4c..d1295d404 100644 a/hw/xfree86/meson.build -+++ b/hw/xfree86/meson.build -@@ -145,11 +145,13 @@ if get_option('suid_wrapper') - install_dir: get_option('libexecdir'), - # install_mode: ['r-sr-xr-x', 0, 0], - ) --configure_file( --input: 'Xorg.sh.in', --output: 'Xorg', --configuration: conf_data, --install_dir: join_paths(get_option('prefix'), get_option('bindir')), -+ meson.add_install_script( -+'sh', '-c', -+'chmod u+s @0@@1@/@2@'.format( -+'${DESTDIR}', -+join_paths(get_option('prefix'), get_option('libexecdir')), -+'Xorg.wrap' -+) - ) - endif - --- -2.17.0 - Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 324993, xorg-server/trunk/0001-v2-FS-58644.patch) === --- 0001-v2-FS-58644.patch (rev 0) +++ 0001-v2-FS-58644.patch 2018-05-25 22:38:23 UTC (rev 324994) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd
[arch-commits] Commit in xorg-server/trunk (3 files)
Date: Friday, May 25, 2018 @ 22:35:36 Author: heftig Revision: 324993 1.20.0-5: FS#58705 Added: xorg-server/trunk/xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch xorg-server/trunk/xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch Modified: xorg-server/trunk/PKGBUILD --+ PKGBUILD | 11 +++ xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch | 28 + xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch | 29 ++ 3 files changed, 67 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-25 22:18:17 UTC (rev 324992) +++ PKGBUILD2018-05-25 22:35:36 UTC (rev 324993) @@ -6,7 +6,7 @@ pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 'xorg-server-common' 'xorg-server-devel') pkgver=1.20.0 -pkgrel=4 +pkgrel=5 arch=('x86_64') license=('custom') groups=('xorg') @@ -21,6 +21,8 @@ 'xwayland-config.h.meson.in::https://cgit.freedesktop.org/xorg/xserver/plain/include/xwayland-config.h.meson.in?id=xorg-server-1.20.0' xserver-autobind-hotplug.patch 0001-v2-FS-58644.patch + xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch + xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch xvfb-run # with updates from FC master xvfb-run.1) validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' @@ -32,6 +34,8 @@ 'd707e0870367de2665c3b82f09564d17ed3f62c9e8b4bd471c11af1fb1e9249e306e92c7961a04e355756eec9f5271bc8e66999e56c73c31bc9da4127ff30a8e' 'd84f4d63a502b7af76ea49944d1b21e2030dfd250ac1e82878935cf631973310ac9ba1f0dfedf10980ec6c7431d61b7daa4b7bbaae9ee477b2c19812c1661a22' '74e1aa0c101e42f0f25349d305641873b3a79ab3b9bb2d4ed68ba8e392b4db2701fcbc35826531ee2667d3ee55673e4b4fecc2a9f088141af29ceb400f72f363' + 'a8f65ca23ae52865147bdc1bc059b1265ba4bc61527992cf054fe76a0396ef5dfd2386782be371e926184a63def3be7333bb37fc429627d4e6fa159d263f40f7' + 'fc259a0a4acb7b70209fc599b0f4bc94942316bbc8c6995f783026b7cd455900bcb7527615d76c99bd2e0155e0035cbd619939a1f7ddf3af32ed854afe45b631' '55bbf520333f6e818b0125b37179a7039b69a0d3d2242b80a08da003d94cbf6c1fb912d880abcce318a85d7947e3eff8fbc4cdf57d7118572e8ebc56c4569af6' 'de5e2cb3c6825e6cf1f07ca0d52423e17f34d70ec7935e9dd24be5fb9883bf1e03b50ff584931bd3b41095c510ab2aa44d2573fd5feaebdcb59363b65607ff22') @@ -47,6 +51,11 @@ # Fix rootless xorg - FS#58644 # https://bugs.freedesktop.org/show_bug.cgi?id=106588 patch -Np1 -i ../0001-v2-FS-58644.patch + + # Fix XWayland hangs - FS#58705 + # https://patchwork.freedesktop.org/series/43618/ + patch -Np1 -i ../xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch + patch -Np1 -i ../xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch } build() { Added: xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch === --- xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch (rev 0) +++ xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch 2018-05-25 22:35:36 UTC (rev 324993) @@ -0,0 +1,28 @@ +diff --git a/glamor/glamor.c b/glamor/glamor.c +index d984d20f3..e2c74d17a 100644 +--- a/glamor/glamor.c b/glamor/glamor.c +@@ -836,20 +836,20 @@ glamor_fds_from_pixmap(ScreenPtr screen, PixmapPtr pixmap, int *fds, + glamor_get_screen_private(pixmap->drawable.pScreen); + + if (!glamor_priv->dri3_enabled) +-return -1; ++return 0; + switch (pixmap_priv->type) { + case GLAMOR_TEXTURE_DRM: + case GLAMOR_TEXTURE_ONLY: + if (!glamor_pixmap_ensure_fbo(pixmap, pixmap->drawable.depth == 30 ? + GL_RGB10_A2 : GL_RGBA, 0)) +-return -1; ++return 0; + return glamor_egl_fds_from_pixmap(screen, pixmap, fds, + strides, offsets, + modifier); + default: + break; + } +-return -1; ++return 0; + } + + _X_EXPORT int Added: xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch === --- xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch (rev
[arch-commits] Commit in pkgconf/repos (3 files)
Date: Friday, May 25, 2018 @ 22:18:17 Author: heftig Revision: 324992 archrelease: copy trunk to testing-x86_64 Added: pkgconf/repos/testing-x86_64/ pkgconf/repos/testing-x86_64/PKGBUILD (from rev 324991, pkgconf/trunk/PKGBUILD) pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 324991, pkgconf/trunk/platform-pkg-config.in) + PKGBUILD | 82 +++ platform-pkg-config.in | 11 ++ 2 files changed, 93 insertions(+) Copied: pkgconf/repos/testing-x86_64/PKGBUILD (from rev 324991, pkgconf/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-25 22:18:17 UTC (rev 324992) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Johannes Löthberg +# Contributor: Piotr Gorski +# Contributor: Lucy +# Contributor: Bartlomiej Piotrowski + +pkgname=pkgconf +pkgver=1.4.2 +pkgrel=2 +pkgdesc="Package compiler and linker metadata toolkit" +url="https://github.com/pkgconf/pkgconf; +license=(custom:ISC) +arch=(x86_64) +depends=(glibc sh) +makedepends=(git) +provides=(pkg-config pkgconfig) +conflicts=(pkg-config) +replaces=(pkg-config) +groups=(base-devel) +_commit=f4137995d9a5f2c5647ff79961cb0c516923faa8 # tags/pkgconf-1.4.2 +source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit; +platform-pkg-config.in) +sha256sums=('SKIP' +'7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa') + +_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig +_libdir=/usr/lib +_includedir=/usr/include + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^pkgconf-//;s/-/+/g' +} + +prepare() { + mkdir build + cd $pkgname + ./autogen.sh +} + +build() { + cd build + ../$pkgname/configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--with-pkg-config-dir="$_pcdirs" \ +--with-system-libdir="$_libdir" \ +--with-system-includedir="$_includedir" \ +--disable-static + make +} + +package() { + DESTDIR="$pkgdir" make -C build install + + # From https://src.fedoraproject.org/rpms/pkgconf/ + sed -e "s|@TARGET_PLATFORM@|$CHOST|g" \ + -e "s|@PKGCONF_LIBDIRS@|$_pcdirs|g" \ + -e "s|@PKGCONF_SYSLIBDIR@|$_libdir|g" \ + -e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ + platform-pkg-config.in | +install -D /dev/stdin "$pkgdir/usr/bin/$CHOST-pkg-config" + ln -s $CHOST-pkg-config "$pkgdir/usr/bin/pkg-config" + + # Multilib + if [[ $CARCH = x86_64 ]]; then +_host32=${CHOST/x86_64/i686} +sed -e "s|@TARGET_PLATFORM@|$_host32|g" \ +-e "s|@PKGCONF_LIBDIRS@|${_pcdirs/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSLIBDIR@|${_libdir/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ +platform-pkg-config.in | + install -D /dev/stdin "$pkgdir/usr/bin/$_host32-pkg-config" +ln -s $_host32-pkg-config "$pkgdir/usr/bin/pkg-config-32" + fi + + ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +} + +# vim:set sw=2 et: Copied: pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 324991, pkgconf/trunk/platform-pkg-config.in) === --- testing-x86_64/platform-pkg-config.in (rev 0) +++ testing-x86_64/platform-pkg-config.in 2018-05-25 22:18:17 UTC (rev 324992) @@ -0,0 +1,11 @@ +#!/bin/sh + +# Simple wrapper to tell pkgconf to behave as a platform-specific version of pkg-config +# Platform: @TARGET_PLATFORM@ + +: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@} +: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} +: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@} +export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH PKG_CONFIG_SYSTEM_INCLUDE_PATH + +exec pkgconf "$@"
[arch-commits] Commit in pkgconf/trunk (PKGBUILD platform-pkg-config.in)
Date: Friday, May 25, 2018 @ 22:17:53 Author: heftig Revision: 324991 1.4.2-2 Added: pkgconf/trunk/PKGBUILD pkgconf/trunk/platform-pkg-config.in + PKGBUILD | 82 +++ platform-pkg-config.in | 11 ++ 2 files changed, 93 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-25 22:17:53 UTC (rev 324991) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Johannes Löthberg +# Contributor: Piotr Gorski +# Contributor: Lucy +# Contributor: Bartlomiej Piotrowski + +pkgname=pkgconf +pkgver=1.4.2 +pkgrel=2 +pkgdesc="Package compiler and linker metadata toolkit" +url="https://github.com/pkgconf/pkgconf; +license=(custom:ISC) +arch=(x86_64) +depends=(glibc sh) +makedepends=(git) +provides=(pkg-config pkgconfig) +conflicts=(pkg-config) +replaces=(pkg-config) +groups=(base-devel) +_commit=f4137995d9a5f2c5647ff79961cb0c516923faa8 # tags/pkgconf-1.4.2 +source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit; +platform-pkg-config.in) +sha256sums=('SKIP' +'7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa') + +_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig +_libdir=/usr/lib +_includedir=/usr/include + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^pkgconf-//;s/-/+/g' +} + +prepare() { + mkdir build + cd $pkgname + ./autogen.sh +} + +build() { + cd build + ../$pkgname/configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--with-pkg-config-dir="$_pcdirs" \ +--with-system-libdir="$_libdir" \ +--with-system-includedir="$_includedir" \ +--disable-static + make +} + +package() { + DESTDIR="$pkgdir" make -C build install + + # From https://src.fedoraproject.org/rpms/pkgconf/ + sed -e "s|@TARGET_PLATFORM@|$CHOST|g" \ + -e "s|@PKGCONF_LIBDIRS@|$_pcdirs|g" \ + -e "s|@PKGCONF_SYSLIBDIR@|$_libdir|g" \ + -e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ + platform-pkg-config.in | +install -D /dev/stdin "$pkgdir/usr/bin/$CHOST-pkg-config" + ln -s $CHOST-pkg-config "$pkgdir/usr/bin/pkg-config" + + # Multilib + if [[ $CARCH = x86_64 ]]; then +_host32=${CHOST/x86_64/i686} +sed -e "s|@TARGET_PLATFORM@|$_host32|g" \ +-e "s|@PKGCONF_LIBDIRS@|${_pcdirs/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSLIBDIR@|${_libdir/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ +platform-pkg-config.in | + install -D /dev/stdin "$pkgdir/usr/bin/$_host32-pkg-config" +ln -s $_host32-pkg-config "$pkgdir/usr/bin/pkg-config-32" + fi + + ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +} + +# vim:set sw=2 et: Property changes on: pkgconf/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: platform-pkg-config.in === --- platform-pkg-config.in (rev 0) +++ platform-pkg-config.in 2018-05-25 22:17:53 UTC (rev 324991) @@ -0,0 +1,11 @@ +#!/bin/sh + +# Simple wrapper to tell pkgconf to behave as a platform-specific version of pkg-config +# Platform: @TARGET_PLATFORM@ + +: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@} +: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} +: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@} +export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH PKG_CONFIG_SYSTEM_INCLUDE_PATH + +exec pkgconf "$@"
[arch-commits] Commit in (pkgconf pkgconf/repos pkgconf/trunk)
Date: Friday, May 25, 2018 @ 22:13:27 Author: heftig Revision: 324990 move pkgconf from community Added: pkgconf/ pkgconf/repos/ pkgconf/trunk/
[arch-commits] Commit in lib32-mesa/trunk (4 files)
Date: Friday, May 25, 2018 @ 21:36:11 Author: lcarlier Revision: 329611 upgpkg: lib32-mesa 18.0.4-2 now wayland-egl belongs to lib32-wayland package Added: lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch (from rev 324263, lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch) lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch (from rev 324263, lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch) Modified: lib32-mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch lib32-mesa/trunk/PKGBUILD -+ 0002-meson-Add-library-versions-to-swr-drivers.patch| 71 ++ 0003-meson-Version-libMesaOpenCL-like-autotools-does.patch | 43 ++ 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch | 39 ++--- PKGBUILD| 19 +- 4 files changed, 146 insertions(+), 26 deletions(-) Copied: lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch (from rev 324263, lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch) === --- 0002-meson-Add-library-versions-to-swr-drivers.patch (rev 0) +++ 0002-meson-Add-library-versions-to-swr-drivers.patch2018-05-25 21:36:11 UTC (rev 329611) @@ -0,0 +1,71 @@ +From 4edc0c6290ea4e848c5142b6807ebc5c809fecef Mon Sep 17 00:00:00 2001 +Message-Id: <4edc0c6290ea4e848c5142b6807ebc5c809fecef.1526409254.git.jan.steff...@gmail.com> +In-Reply-To:+References: +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 14 Apr 2018 18:43:23 +0200 +Subject: [PATCH 2/4] meson: Add library versions to swr drivers + +This is for parity with autotools. + +Signed-off-by: Jan Alexander Steffens (heftig) +--- + src/gallium/drivers/swr/meson.build | 4 + 1 file changed, 4 insertions(+) + +diff --git a/src/gallium/drivers/swr/meson.build b/src/gallium/drivers/swr/meson.build +index 43e1c5cc50..a6dbd7a3f6 100644 +--- a/src/gallium/drivers/swr/meson.build b/src/gallium/drivers/swr/meson.build +@@ -198,6 +198,7 @@ if with_swr_arches.contains('avx') + link_args : [ld_args_gc_sections], + include_directories : [swr_incs], + dependencies : [dep_thread, dep_llvm], ++version : '0.0.0', + install : true, + ) + endif +@@ -230,6 +231,7 @@ if with_swr_arches.contains('avx2') + link_args : [ld_args_gc_sections], + include_directories : [swr_incs], + dependencies : [dep_thread, dep_llvm], ++version : '0.0.0', + install : true, + ) + endif +@@ -257,30 +259,32 @@ if with_swr_arches.contains('knl') + link_args : [ld_args_gc_sections], + include_directories : [swr_incs], + dependencies : [dep_thread, dep_llvm], ++version : '0.0.0', + install : true, + ) + endif + + if with_swr_arches.contains('skx') + swr_skx_args = cpp.first_supported_argument( + '-target-cpu=x86-skylake', '-march=skylake-avx512', '-xCORE-AVX512', + prefix : ''' + #if !defined(__AVX512F__) || !defined(__AVX512BW__) + # error + #endif ''', + ) + if swr_skx_args == [] + error('Cannot find SKX support for swr.') + endif + + swr_arch_defines += '-DHAVE_SWR_SKX' + swr_arch_libs += shared_library( + 'swrSKX', + [files_swr_common, files_swr_arch], + cpp_args : [swr_cpp_args, swr_skx_args, '-DKNOB_ARCH=KNOB_ARCH_AVX512'], + link_args : [ld_args_gc_sections], + include_directories : [swr_incs], + dependencies : [dep_thread, dep_llvm], ++version : '0.0.0', + install : true, + ) + endif +-- +2.17.0 + Copied: lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch (from rev 324263, lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch) === --- 0003-meson-Version-libMesaOpenCL-like-autotools-does.patch (rev 0) +++ 0003-meson-Version-libMesaOpenCL-like-autotools-does.patch 2018-05-25 21:36:11 UTC (rev 329611) @@ -0,0 +1,43 @@ +From 7bafcb1b39b03110ba5a375635d7b6b5ecf98bc4 Mon Sep 17 00:00:00 2001 +Message-Id: <7bafcb1b39b03110ba5a375635d7b6b5ecf98bc4.1526409254.git.jan.steff...@gmail.com> +In-Reply-To: +References: +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 14 Apr 2018 18:49:14 +0200 +Subject: [PATCH 3/4] meson: Version libMesaOpenCL like autotools does + +This is
[arch-commits] Commit in lib32-mesa/repos/multilib-x86_64 (10 files)
Date: Friday, May 25, 2018 @ 21:36:18 Author: lcarlier Revision: 329612 archrelease: copy trunk to multilib-x86_64 Added: lib32-mesa/repos/multilib-x86_64/0001-glvnd-fix-gl.pc.patch (from rev 329611, lib32-mesa/trunk/0001-glvnd-fix-gl.pc.patch) lib32-mesa/repos/multilib-x86_64/0002-meson-Add-library-versions-to-swr-drivers.patch (from rev 329611, lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch) lib32-mesa/repos/multilib-x86_64/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch (from rev 329611, lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch) lib32-mesa/repos/multilib-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch (from rev 329611, lib32-mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch) lib32-mesa/repos/multilib-x86_64/LICENSE (from rev 329611, lib32-mesa/trunk/LICENSE) lib32-mesa/repos/multilib-x86_64/PKGBUILD (from rev 329611, lib32-mesa/trunk/PKGBUILD) Deleted: lib32-mesa/repos/multilib-x86_64/0001-glvnd-fix-gl.pc.patch lib32-mesa/repos/multilib-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch lib32-mesa/repos/multilib-x86_64/LICENSE lib32-mesa/repos/multilib-x86_64/PKGBUILD -+ 0001-glvnd-fix-gl.pc.patch | 52 - 0002-meson-Add-library-versions-to-swr-drivers.patch| 71 + 0003-meson-Version-libMesaOpenCL-like-autotools-does.patch | 43 + 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch | 147 +-- LICENSE | 166 ++-- PKGBUILD| 377 +- 6 files changed, 488 insertions(+), 368 deletions(-) Deleted: 0001-glvnd-fix-gl.pc.patch === --- 0001-glvnd-fix-gl.pc.patch 2018-05-25 21:36:11 UTC (rev 329611) +++ 0001-glvnd-fix-gl.pc.patch 2018-05-25 21:36:18 UTC (rev 329612) @@ -1,26 +0,0 @@ -From a9554de2a6028540fa12a7ebdab4daf2b46010fa Mon Sep 17 00:00:00 2001 -Message-Id:-From: Unknown <> -Date: Tue, 15 May 2018 20:10:53 +0200 -Subject: [PATCH 1/4] glvnd: fix gl.pc - - src/mesa/gl.pc.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in -index 181724b97b..8c7b7da8d7 100644 a/src/mesa/gl.pc.in -+++ b/src/mesa/gl.pc.in -@@ -7,7 +7,7 @@ Name: gl - Description: Mesa OpenGL library - Requires.private: @GL_PC_REQ_PRIV@ - Version: @PACKAGE_VERSION@ --Libs: -L${libdir} -l@GL_LIB@ -+Libs: -L${libdir} -lGL - Libs.private: @GL_PC_LIB_PRIV@ - Cflags: -I${includedir} @GL_PC_CFLAGS@ - glx_tls: @GLX_TLS@ --- -2.17.0 - Copied: lib32-mesa/repos/multilib-x86_64/0001-glvnd-fix-gl.pc.patch (from rev 329611, lib32-mesa/trunk/0001-glvnd-fix-gl.pc.patch) === --- 0001-glvnd-fix-gl.pc.patch (rev 0) +++ 0001-glvnd-fix-gl.pc.patch 2018-05-25 21:36:18 UTC (rev 329612) @@ -0,0 +1,26 @@ +From a9554de2a6028540fa12a7ebdab4daf2b46010fa Mon Sep 17 00:00:00 2001 +Message-Id: +From: Unknown <> +Date: Tue, 15 May 2018 20:10:53 +0200 +Subject: [PATCH 1/4] glvnd: fix gl.pc + +--- + src/mesa/gl.pc.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in +index 181724b97b..8c7b7da8d7 100644 +--- a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in +@@ -7,7 +7,7 @@ Name: gl + Description: Mesa OpenGL library + Requires.private: @GL_PC_REQ_PRIV@ + Version: @PACKAGE_VERSION@ +-Libs: -L${libdir} -l@GL_LIB@ ++Libs: -L${libdir} -lGL + Libs.private: @GL_PC_LIB_PRIV@ + Cflags: -I${includedir} @GL_PC_CFLAGS@ + glx_tls: @GLX_TLS@ +-- +2.17.0 + Copied: lib32-mesa/repos/multilib-x86_64/0002-meson-Add-library-versions-to-swr-drivers.patch (from rev 329611, lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch) === --- 0002-meson-Add-library-versions-to-swr-drivers.patch (rev 0) +++ 0002-meson-Add-library-versions-to-swr-drivers.patch2018-05-25 21:36:18 UTC (rev 329612) @@ -0,0 +1,71 @@ +From 4edc0c6290ea4e848c5142b6807ebc5c809fecef Mon Sep 17 00:00:00 2001 +Message-Id: <4edc0c6290ea4e848c5142b6807ebc5c809fecef.1526409254.git.jan.steff...@gmail.com> +In-Reply-To: +References: +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 14 Apr 2018 18:43:23 +0200 +Subject: [PATCH 2/4] meson:
[arch-commits] Commit in avidemux/repos (3 files)
Date: Friday, May 25, 2018 @ 21:09:09 Author: arojas Revision: 324989 archrelease: copy trunk to staging-x86_64 Added: avidemux/repos/staging-x86_64/ avidemux/repos/staging-x86_64/PKGBUILD (from rev 324988, avidemux/trunk/PKGBUILD) avidemux/repos/staging-x86_64/avidemux-qt5.11.patch (from rev 324988, avidemux/trunk/avidemux-qt5.11.patch) ---+ PKGBUILD | 83 avidemux-qt5.11.patch | 23 + 2 files changed, 106 insertions(+) Copied: avidemux/repos/staging-x86_64/PKGBUILD (from rev 324988, avidemux/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-05-25 21:09:09 UTC (rev 324989) @@ -0,0 +1,83 @@ +# Maintainer: Levente Polyak+# Maintainer: Eric Bélanger + +pkgbase=avidemux +pkgname=('avidemux-cli' 'avidemux-qt') +pkgver=2.7.0 +pkgrel=6 +pkgdesc='Graphical tool to edit video (filter/re-encode/split)' +url='http://fixounet.free.fr/avidemux/' +arch=('x86_64') +license=('GPL2') +makedepends=('cmake' 'libxslt' 'qt5-base' 'jack' 'libvorbis' 'libxv' 'opus' 'desktop-file-utils' + 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'faac' 'x264' 'libx264' 'x265' 'libsamplerate' + 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' 'intltool' 'sqlite' + 'libvdpau' 'libdca' 'fribidi' 'glu' 'qt5-tools' 'twolame' 'libfdk-aac' 'libass') +options=('!emptydirs') +source=(https://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz avidemux-qt5.11.patch) +sha256sums=('fe1d6b794c0d94922428ff84a931264a90c39a5ffe965e03ab7ae0ce71a2c4ad' +'4b5a5b5e4a53afeaefa6c3213502a83f35e71787c66a6abc81c3487b97fc0ca3') +sha512sums=('7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015' + 'ae8aeadab04e2467a2a8d744a5fb7db70b03711f6f1d749214d46339c3261d653f1a6b4818c14dc3aec2e72764e90c6478b80bde337cd830845ebb913e953423') + +prepare() { + cd ${pkgbase}_${pkgver} + sed -i 's|../avidemux/qt4|../avidemux/qt4 -DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt5|' bootStrap.bash + sed -e 's|0.19|1.0|' -i avidemux_plugins/ADM_videoFilters6/ass/CMakeLists.txt + cp avidemux2.desktop avidemux-qt.desktop + sed -ri 's|(Name=).*|\1avidemux (Qt)|' avidemux-qt.desktop + sed -ri 's|(Exec=).*|\1avidemux3_qt5|' avidemux-qt.desktop + + # https://sourceforge.net/p/avidemux/bugs/77/ + sed -e 's|pow10f|exp10f|g' -i avidemux/common/ADM_audioFilter/src/audiofilter_normalize.cpp + # fix build with Qt 5.11 + patch -p1 -i ../avidemux-qt5.11.patch +} + +build() { + cd ${pkgbase}_${pkgver} + bash bootStrap.bash --with-core --with-cli --with-plugins +} + +package_avidemux-cli() { + depends=('libxml2' 'fontconfig' 'sqlite' 'libvpx' 'libva' 'libvdpau') + optdepends=('lame: for the corresponding audio encoder plugin' + 'faac: for the corresponding audio encoder plugin' + 'faad2: for the corresponding audio decoder plugin' + 'opus: for the corresponding audio decoder plugin' + 'opencore-amr: for the corresponding audio decoder plugin' + 'jack: for the corresponding audio device plugin' + 'libpulse: for the corresponding audio device plugin' + 'x264: for the corresponding video encoder plugin' + 'libx264: for the corresponding video encoder plugin' + 'x265: for the corresponding video encoder plugin' + 'xvidcore: for the corresponding video encoder plugin' + 'qt5-base: for the QtScript scripting support' + 'libdca: for the corresponding audio decoder plugin' + 'libfdk-aac: for the corresponding audio decoder plugin' + 'twolame: for the corresponding audio decoder plugin' + 'libass: for the corresponding video filter plugin' + 'fribidi: for the corresponding video filter plugin') + + cd ${pkgbase}_${pkgver} + make -C buildCli DESTDIR="${pkgdir}" install + make -C buildCore DESTDIR="${pkgdir}" install + make -C buildPluginsCLI DESTDIR="${pkgdir}" install + make -C buildPluginsCommon DESTDIR="${pkgdir}" install + + install -Dm 644 avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" + install -Dm 644 man/avidemux.1 -t "${pkgdir}/usr/share/man/man1" +} + +package_avidemux-qt() { + pkgdesc='Graphical tool to edit video (filter/re-encode/split) - Qt GUI' + depends=("avidemux-cli=${pkgver}" 'qt5-base' 'x264' 'x265' 'libx264' 'glu' 'libxv' 'desktop-file-utils') + replaces=('avidemux-gtk') + + cd ${pkgbase}_${pkgver} + make -C buildQt5 DESTDIR="${pkgdir}" install + make -C buildPluginsQt5 DESTDIR="${pkgdir}" install + install -Dm 644 avidemux-qt.desktop -t "${pkgdir}/usr/share/applications" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in avidemux/trunk (PKGBUILD avidemux-qt5.11.patch)
Date: Friday, May 25, 2018 @ 21:08:08 Author: arojas Revision: 324988 x265 rebuild Added: avidemux/trunk/avidemux-qt5.11.patch Modified: avidemux/trunk/PKGBUILD ---+ PKGBUILD | 15 +++ avidemux-qt5.11.patch | 23 +++ 2 files changed, 34 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-25 17:42:40 UTC (rev 324987) +++ PKGBUILD2018-05-25 21:08:08 UTC (rev 324988) @@ -4,7 +4,7 @@ pkgbase=avidemux pkgname=('avidemux-cli' 'avidemux-qt') pkgver=2.7.0 -pkgrel=5 +pkgrel=6 pkgdesc='Graphical tool to edit video (filter/re-encode/split)' url='http://fixounet.free.fr/avidemux/' arch=('x86_64') @@ -14,9 +14,11 @@ 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' 'intltool' 'sqlite' 'libvdpau' 'libdca' 'fribidi' 'glu' 'qt5-tools' 'twolame' 'libfdk-aac' 'libass') options=('!emptydirs') -source=(https://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz) -sha256sums=('fe1d6b794c0d94922428ff84a931264a90c39a5ffe965e03ab7ae0ce71a2c4ad') -sha512sums=('7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015') +source=(https://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz avidemux-qt5.11.patch) +sha256sums=('fe1d6b794c0d94922428ff84a931264a90c39a5ffe965e03ab7ae0ce71a2c4ad' +'4b5a5b5e4a53afeaefa6c3213502a83f35e71787c66a6abc81c3487b97fc0ca3') +sha512sums=('7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015' + 'ae8aeadab04e2467a2a8d744a5fb7db70b03711f6f1d749214d46339c3261d653f1a6b4818c14dc3aec2e72764e90c6478b80bde337cd830845ebb913e953423') prepare() { cd ${pkgbase}_${pkgver} @@ -25,6 +27,11 @@ cp avidemux2.desktop avidemux-qt.desktop sed -ri 's|(Name=).*|\1avidemux (Qt)|' avidemux-qt.desktop sed -ri 's|(Exec=).*|\1avidemux3_qt5|' avidemux-qt.desktop + + # https://sourceforge.net/p/avidemux/bugs/77/ + sed -e 's|pow10f|exp10f|g' -i avidemux/common/ADM_audioFilter/src/audiofilter_normalize.cpp + # fix build with Qt 5.11 + patch -p1 -i ../avidemux-qt5.11.patch } build() { Added: avidemux-qt5.11.patch === --- avidemux-qt5.11.patch (rev 0) +++ avidemux-qt5.11.patch 2018-05-25 21:08:08 UTC (rev 324988) @@ -0,0 +1,23 @@ +diff -ru avidemux_2.7.0.orig/avidemux/qt4/ADM_jobs/src/ADM_jobControl.cpp avidemux_2.7.0/avidemux/qt4/ADM_jobs/src/ADM_jobControl.cpp +--- avidemux_2.7.0.orig/avidemux/qt4/ADM_jobs/src/ADM_jobControl.cpp 2018-05-25 22:43:37.453349626 +0200 avidemux_2.7.0/avidemux/qt4/ADM_jobs/src/ADM_jobControl.cpp 2018-05-25 22:45:04.903345751 +0200 +@@ -17,6 +17,7 @@ + #include "ADM_coreJobs.h" + #include "DIA_coreToolkit.h" + #include ++#include + + + static QTableWidgetItem *fromText(const string ,int id) +diff -ru avidemux_2.7.0.orig/avidemux_plugins/ADM_videoFilters6/eq2/qt4/Q_eq2.cpp avidemux_2.7.0/avidemux_plugins/ADM_videoFilters6/eq2/qt4/Q_eq2.cpp +--- avidemux_2.7.0.orig/avidemux_plugins/ADM_videoFilters6/eq2/qt4/Q_eq2.cpp 2018-05-25 22:43:37.413349627 +0200 avidemux_2.7.0/avidemux_plugins/ADM_videoFilters6/eq2/qt4/Q_eq2.cpp 2018-05-25 23:01:45.793301398 +0200 +@@ -17,6 +17,7 @@ + #include "Q_eq2.h" + #include "ADM_toolkitQt.h" + #include ++#include + + // + // Video is in YV12 Colorspace +