[arch-commits] Commit in pandoc/repos (2 files)
Date: Tuesday, July 10, 2018 @ 03:44:52 Author: felixonmars Revision: 355971 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 355970, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 355970, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 03:44:52 UTC (rev 355971) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=67 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; + https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1' + '9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +sed -i 's/<.*1.1/<2/' $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/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +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 "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 03:44:32 Author: felixonmars Revision: 355970 upgpkg: pandoc 2.2.1-67 rebuild with yaml 0.8.32 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 03:35:39 UTC (rev 355969) +++ PKGBUILD2018-07-10 03:44:32 UTC (rev 355970) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=66 +pkgrel=67 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Tuesday, July 10, 2018 @ 03:35:39 Author: felixonmars Revision: 355969 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 355968, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 355968, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 03:35:39 UTC (rev 355969) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.1 +pkgrel=40 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' '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-prettyprinter-convert-ansi-wl-pprint' + '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) +sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38') + +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" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 03:35:19 Author: felixonmars Revision: 355968 upgpkg: hopenpgp-tools 0.21.1-40 rebuild with yaml 0.8.32 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 03:32:23 UTC (rev 355967) +++ PKGBUILD2018-07-10 03:35:19 UTC (rev 355968) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21.1 -pkgrel=39 +pkgrel=40 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in wine-staging/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 03:31:46 Author: felixonmars Revision: 355966 upgpkg: wine-staging 3.12-1 Modified: wine-staging/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:52:19 UTC (rev 355965) +++ PKGBUILD2018-07-10 03:31:46 UTC (rev 355966) @@ -6,7 +6,7 @@ # Contributor: Giovanni Scafora pkgname=wine-staging -pkgver=3.11 +pkgver=3.12 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} @@ -16,9 +16,9 @@ harmony-fix.diff 30-win32-aliases.conf wine-binfmt.conf) -sha512sums=('8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7' +sha512sums=('afc76e8975ea780f664de27a17128f730bcbe72a9fad0c01bfe6dcc98c2f98729ccde32e97fe4df2cf98f5d1b254b28f0e7cd380855148c5cfb41dd88f3012a1' 'SKIP' - '811a8668c3747f02850928a99bc66612937c38d98068dddec47bffe427d00c7c83b172f12807e1cb609d83c00e978949f913877bfbf5d8443a5ad29011c03545' + '166f991f7c8f59df656f3fb28150a8e26e48d1ff6906b3eccd31cb84524e28efe7e7df00eadc21881940308ccc4b4edebcb2a71bdd03ba3de5beb1cf42e2f058' 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
[arch-commits] Commit in wine-staging/repos/multilib-x86_64 (10 files)
Date: Tuesday, July 10, 2018 @ 03:32:23 Author: felixonmars Revision: 355967 archrelease: copy trunk to multilib-x86_64 Added: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 355966, wine-staging/trunk/30-win32-aliases.conf) wine-staging/repos/multilib-x86_64/PKGBUILD (from rev 355966, wine-staging/trunk/PKGBUILD) wine-staging/repos/multilib-x86_64/harmony-fix.diff (from rev 355966, wine-staging/trunk/harmony-fix.diff) wine-staging/repos/multilib-x86_64/wine-binfmt.conf (from rev 355966, wine-staging/trunk/wine-binfmt.conf) wine-staging/repos/multilib-x86_64/wine.install (from rev 355966, wine-staging/trunk/wine.install) Deleted: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf wine-staging/repos/multilib-x86_64/PKGBUILD wine-staging/repos/multilib-x86_64/harmony-fix.diff wine-staging/repos/multilib-x86_64/wine-binfmt.conf wine-staging/repos/multilib-x86_64/wine.install --+ PKGBUILD | 370 ++--- harmony-fix.diff | 126 +- wine-binfmt.conf |4 wine.install | 14 +- 4 files changed, 257 insertions(+), 257 deletions(-) Deleted: 30-win32-aliases.conf === (Binary files differ) Copied: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 355966, wine-staging/trunk/30-win32-aliases.conf) === (Binary files differ) Deleted: PKGBUILD === --- PKGBUILD2018-07-10 03:31:46 UTC (rev 355966) +++ PKGBUILD2018-07-10 03:32:23 UTC (rev 355967) @@ -1,185 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Sven-Hendrik Haase -# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine-staging -pkgver=3.11 -pkgrel=1 - -_pkgbasever=${pkgver/rc/-rc} - -source=(https://dl.winehq.org/wine/source/3.x/wine-$_pkgbasever.tar.xz{,.sign} - "wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz; -harmony-fix.diff -30-win32-aliases.conf -wine-binfmt.conf) -sha512sums=('8f7226364648ec30eb77f1848ee6bf01be2445fd96f902309575ac1f6ece31bf54d415516fcda76ae438010a36a9d4846d22cc37365aac4a230701376f9589d7' -'SKIP' - '811a8668c3747f02850928a99bc66612937c38d98068dddec47bffe427d00c7c83b172f12807e1cb609d83c00e978949f913877bfbf5d8443a5ad29011c03545' - 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' - '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' - 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285') -validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 - DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D) - -pkgdesc="A compatibility layer for running Windows programs - Staging branch" -url="http://www.wine-staging.com; -arch=(x86_64) -options=(staticlibs) -license=(LGPL) - -depends=( - attr lib32-attr - fontconfig lib32-fontconfig - lcms2lib32-lcms2 - libxml2 lib32-libxml2 - libxcursor lib32-libxcursor - libxrandrlib32-libxrandr - libxdamage lib32-libxdamage - libxilib32-libxi - gettext lib32-gettext - freetype2lib32-freetype2 - glu lib32-glu - libsmlib32-libsm - gcc-libs lib32-gcc-libs - libpcap lib32-libpcap - desktop-file-utils -) - -makedepends=(autoconf ncurses bison perl fontforge flex - 'gcc>=4.5.0-2' - gifliblib32-giflib - libpnglib32-libpng - gnutlslib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmulib32-libxmu - libxxf86vmlib32-libxxf86vm - libldap lib32-libldap - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgllib32-mesa-libgl - opencl-icd-loader lib32-opencl-icd-loader - libxslt lib32-libxslt - libpulse lib32-libpulse - libva lib32-libva - gtk3 lib32-gtk3 - gst-plugins-base-libs lib32-gst-plugins-base-libs - vulkan-icd-loader lib32-vulkan-icd-loader - sdl2 lib32-sdl2 - samba - opencl-headers -) - -optdepends=( - gifliblib32-giflib - libpnglib32-libpng - libldap
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:51:58 Author: felixonmars Revision: 355964 upgpkg: cryptol 2.5.0.20180515-44 rebuild with yaml 0.8.32 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:48:35 UTC (rev 355963) +++ PKGBUILD2018-07-10 02:51:58 UTC (rev 355964) @@ -4,7 +4,7 @@ pkgname=cryptol pkgver=2.5.0.20180515 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e -pkgrel=43 +pkgrel=44 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net; license=("custom:BSD3")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:52:19 Author: felixonmars Revision: 355965 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 355964, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 355964, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:52:19 UTC (rev 355965) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0.20180515 +_commit=9fccc0086700b0e409bd9b0989e52d62863c714e +pkgrel=44 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 'haskell-transformers-base' + 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz;) +sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b') + +prepare() { +mv $pkgname-$_commit $pkgname-$pkgver + +cd $pkgname-$pkgver +sed -i 's/<.*0.10/<1/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable +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 haskell-sbv/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:48:35 Author: felixonmars Revision: 355963 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 355962, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 355962, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:48:35 UTC (rev 355963) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=7.9 +pkgrel=23 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="http://leventerkok.github.com/sbv; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754' + 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('970f326cc44d8cc219915f37d29c3e792a5bc2d153d408917013147ff7e2097b317b5cad0e79a595e272d3dcbc4a26507ba5fdf5b01582470afc303d18076d0c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:48:14 Author: felixonmars Revision: 355962 upgpkg: haskell-sbv 7.9-23 rebuild with yaml 0.8.32 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:40:29 UTC (rev 355961) +++ PKGBUILD2018-07-10 02:48:14 UTC (rev 355962) @@ -5,7 +5,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=7.9 -pkgrel=22 +pkgrel=23 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="http://leventerkok.github.com/sbv; license=("custom:BSD3")
[arch-commits] Commit in hlint/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:40:29 Author: felixonmars Revision: 355961 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 355960, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 355960, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:40:29 UTC (rev 355961) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.8 +pkgrel=2 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('499a577a9a129f7386af0b1d082af530658bbd15fa099062edf97152031b4d6485dc919a0b80cf4fb797306a9b26d0bcd4f73368a0669d4d0e025fff1d77') + +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 \ +-fgpl -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 +} + +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}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:40:07 Author: felixonmars Revision: 355960 upgpkg: hlint 2.1.8-2 rebuild with yaml 0.8.32 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:38:24 UTC (rev 355959) +++ PKGBUILD2018-07-10 02:40:07 UTC (rev 355960) @@ -4,7 +4,7 @@ pkgname=hlint pkgver=2.1.8 -pkgrel=1 +pkgrel=2 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("custom:BSD3")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:38:24 Author: felixonmars Revision: 355959 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 355958, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 355958, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:38:24 UTC (rev 355959) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.10 +pkgrel=2 +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-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + '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=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95') + +prepare() { +cd $pkgname-$pkgver +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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:38:03 Author: felixonmars Revision: 355958 upgpkg: hledger-web 1.10-2 rebuild with yaml 0.8.32 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:35:44 UTC (rev 355957) +++ PKGBUILD2018-07-10 02:38:03 UTC (rev 355958) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.10 -pkgrel=1 +pkgrel=2 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hindent/repos (3 files)
Date: Tuesday, July 10, 2018 @ 02:35:44 Author: felixonmars Revision: 355957 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 355956, hindent/trunk/PKGBUILD) hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 355956, 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 355956, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:35:44 UTC (rev 355957) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.5 +pkgrel=57 +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 355956, 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-07-10 02:35:44 UTC (rev 355957) @@ -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 ++cabaltext <- BS.readFile cabalPath ++return $
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:35:21 Author: felixonmars Revision: 355956 upgpkg: hindent 5.2.5-57 rebuild with yaml 0.8.32 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:33:39 UTC (rev 355955) +++ PKGBUILD2018-07-10 02:35:21 UTC (rev 355956) @@ -4,7 +4,7 @@ pkgname=hindent pkgver=5.2.5 -pkgrel=56 +pkgrel=57 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent; license=("custom:BSD3")
[arch-commits] Commit in git-annex/repos (3 files)
Date: Tuesday, July 10, 2018 @ 02:33:39 Author: felixonmars Revision: 355955 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 355954, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 355954, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 54 ghc-8.4.patch | 121 2 files changed, 175 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 355954, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:33:39 UTC (rev 355955) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180626 +pkgrel=29 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' + 'haskell-edit-distance' 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' + 'haskell-feed' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' + 'haskell-magic' 'haskell-memory' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 355954, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-07-10 02:33:39 UTC (rev 355955) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys b + } + ++instance Monoid KeyData where ++ mempty = KeyData 0 0 0 M.empty ++ + data NumCopiesStats = NumCopiesStats + { numCopiesVarianceMap :: M.Map Variance Integer +
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:33:16 Author: felixonmars Revision: 355954 upgpkg: git-annex 6.20180626-29 rebuild with yaml 0.8.32 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:25:15 UTC (rev 355953) +++ PKGBUILD2018-07-10 02:33:16 UTC (rev 355954) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180626 -pkgrel=28 +pkgrel=29 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:25:15 Author: felixonmars Revision: 355953 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 355952, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 355952, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:25:15 UTC (rev 355953) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=54 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:24:41 Author: felixonmars Revision: 355952 upgpkg: haskell-yesod 1.6.0-54 rebuild with yaml 0.8.32 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:23:41 UTC (rev 355951) +++ PKGBUILD2018-07-10 02:24:41 UTC (rev 355952) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=53 +pkgrel=54 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:23:41 Author: felixonmars Revision: 355951 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 355950, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 355950, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:23:41 UTC (rev 355951) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=47 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:23:19 Author: felixonmars Revision: 355950 upgpkg: haskell-mustache 2.3.0-47 rebuild with yaml 0.8.32 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:22:05 UTC (rev 355949) +++ PKGBUILD2018-07-10 02:23:19 UTC (rev 355950) @@ -4,7 +4,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=46 +pkgrel=47 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('custom:BSD3')
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:22:05 Author: felixonmars Revision: 355949 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 355948, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 355948, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:22:05 UTC (rev 355949) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.28.2 +pkgrel=47 +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 haskell-hpack/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:21:44 Author: felixonmars Revision: 355948 upgpkg: haskell-hpack 0.28.2-47 rebuild with yaml 0.8.32 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:18:50 UTC (rev 355947) +++ PKGBUILD2018-07-10 02:21:44 UTC (rev 355948) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.28.2 -pkgrel=46 +pkgrel=47 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in cgrep/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:18:50 Author: felixonmars Revision: 355947 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 355946, cgrep/trunk/PKGBUILD) Deleted: cgrep/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-10 02:13:01 UTC (rev 355946) +++ PKGBUILD2018-07-10 02:18:50 UTC (rev 355947) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=cgrep -pkgver=6.6.25 -pkgrel=48 -pkgdesc="A context-aware grep for source codes" -url="http://awgn.github.io/cgrep/; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' - 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' - 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' - 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' - 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') - -build() { -cd $pkgname-$pkgver - -runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" -runhaskell Setup build -} - -package() { -cd $pkgname-$pkgver -runhaskell Setup copy --destdir="$pkgdir" -} Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 355946, cgrep/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-10 02:18:50 UTC (rev 355947) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=48 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in cgrep/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:13:01 Author: felixonmars Revision: 355946 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 355945, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 355945, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:13:01 UTC (rev 355946) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=48 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:12:41 Author: felixonmars Revision: 355945 upgpkg: cgrep 6.6.25-48 rebuild with yaml 0.8.32 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:11:46 UTC (rev 355944) +++ PKGBUILD2018-07-10 02:12:41 UTC (rev 355945) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.25 -pkgrel=47 +pkgrel=48 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/; license=("GPL2")
[arch-commits] Commit in python-doublex/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:11:46 Author: felixonmars Revision: 355944 archrelease: copy trunk to community-staging-any Added: python-doublex/repos/community-staging-any/ python-doublex/repos/community-staging-any/PKGBUILD (from rev 355943, python-doublex/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: python-doublex/repos/community-staging-any/PKGBUILD (from rev 355943, python-doublex/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-10 02:11:46 UTC (rev 355944) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-doublex +pkgname=('python-doublex' 'python2-doublex') +pkgver=1.8.4 +pkgrel=3 +pkgdesc="Powerful test doubles framework for Python" +arch=('any') +license=('GPL') +url="https://github.com/davidvilla/python-doublex; +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyhamcrest' 'python2-pyhamcrest' 'git') +checkdepends=('python-nose' 'python2-nose') +source=("git+https://github.com/davidvilla/python-doublex.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cp -a python-doublex{,-py2} +} + +build() { + cd "$srcdir"/python-doublex + python setup.py build + + cd "$srcdir"/python-doublex-py2 + python2 setup.py build +} + +check() { ( + cd "$srcdir"/python-doublex + python setup.py test + + cd "$srcdir"/python-doublex-py2 + python2 setup.py test + ) || warning "Tests failed as expected" +} + +package_python-doublex() { + depends=('python-pyhamcrest') + + cd python-doublex + python setup.py install --root="$pkgdir" --optimize=1 + rm "$pkgdir"/usr/README.rst +} + +package_python2-doublex() { + depends=('python2-pyhamcrest') + + cd python-doublex-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + rm "$pkgdir"/usr/README.rst +}
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Tuesday, July 10, 2018 @ 02:11:17 Author: felixonmars Revision: 355942 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 355941, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 355941, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-10 02:11:17 UTC (rev 355942) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.32 +pkgrel=1 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0d221441b23e4df6783ca93b9a8fb4b25ca7e472ee963206cc6967c300f4c3e17a965b57d34675f94cf31ec59c88d773569b4aa17d198e7e5edeb3343f9bebde') + +prepare() { +sed -e '/semigroups/d' -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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-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 +LC_CTYPE=en_US.UTF-8 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 python-doublex/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:11:25 Author: felixonmars Revision: 355943 upgpkg: python-doublex 1.8.4-3 Python 3.7 rebuild Modified: python-doublex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:11:17 UTC (rev 355942) +++ PKGBUILD2018-07-10 02:11:25 UTC (rev 355943) @@ -4,7 +4,7 @@ pkgbase=python-doublex pkgname=('python-doublex' 'python2-doublex') pkgver=1.8.4 -pkgrel=2 +pkgrel=3 pkgdesc="Powerful test doubles framework for Python" arch=('any') license=('GPL')
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Tuesday, July 10, 2018 @ 02:10:58 Author: felixonmars Revision: 355941 upgpkg: haskell-yaml 0.8.32-1 rebuild with yaml 0.8.32 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 02:00:43 UTC (rev 355940) +++ PKGBUILD2018-07-10 02:10:58 UTC (rev 355941) @@ -4,8 +4,8 @@ _hkgname=yaml pkgname=haskell-yaml -pkgver=0.8.31.1 -pkgrel=2 +pkgver=0.8.32 +pkgrel=1 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("custom:BSD3") @@ -15,11 +15,10 @@ makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' 'haskell-temporary') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('ae82d9eaac0a4c4fe124e9eeeddd411cc722cabc3ae195a71027db187c617564352d4594732c2e2ef56b6a825ea4abc09f8cbe3cfe9fa388b61f4c1e852802aa') +sha512sums=('0d221441b23e4df6783ca93b9a8fb4b25ca7e472ee963206cc6967c300f4c3e17a965b57d34675f94cf31ec59c88d773569b4aa17d198e7e5edeb3343f9bebde') prepare() { -# Needed only for examples, which won't be built -sed -e '/raw-strings-qq/d' -e '/semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal +sed -e '/semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal } build() {
[arch-commits] Commit in badvpn/repos/community-x86_64 (7 files)
Date: Tuesday, July 10, 2018 @ 02:00:43 Author: felixonmars Revision: 355940 archrelease: copy trunk to community-x86_64 Added: badvpn/repos/community-x86_64/PKGBUILD (from rev 355939, badvpn/trunk/PKGBUILD) badvpn/repos/community-x86_64/badvpn-ncd.conf.d (from rev 355939, badvpn/trunk/badvpn-ncd.conf.d) badvpn/repos/community-x86_64/badvpn-ncd.service (from rev 355939, badvpn/trunk/badvpn-ncd.service) badvpn/repos/community-x86_64/badvpn-udpgw.service (from rev 355939, badvpn/trunk/badvpn-udpgw.service) Deleted: badvpn/repos/community-x86_64/PKGBUILD badvpn/repos/community-x86_64/badvpn-ncd.conf.d badvpn/repos/community-x86_64/badvpn-ncd.service --+ PKGBUILD | 71 + badvpn-ncd.conf.d|4 +- badvpn-ncd.service | 24 badvpn-udpgw.service | 10 ++ 4 files changed, 61 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-10 02:00:05 UTC (rev 355939) +++ PKGBUILD2018-07-10 02:00:43 UTC (rev 355940) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: zml -# Contributor: Ambroz Bizjak - -pkgname=badvpn -pkgver=1.999.130 -pkgrel=2 -pkgdesc="Peer-to-peer VPN system, and NCD, a programming language for network interface configuration" -arch=('i686' 'x86_64') -url="https://github.com/ambrop72/badvpn; -license=('GPL') -depends=('nss' 'openssl' 'iproute2') -makedepends=('cmake') -source=("https://github.com/ambrop72/badvpn/archive/$pkgver.tar.gz; -'badvpn-ncd.service' -'badvpn-ncd.conf.d') -md5sums=('e65d8d298fc82eb9a6c12a9425a97e6d' - '35cf690b7cdf90fdb7abf9edcd5e4540' - '19ea2de11e1623c5e91a363e72c329f1') - -build() { - cd $pkgname-$pkgver - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - - install -D -m755 "$srcdir/badvpn-ncd.service" "$pkgdir/usr/lib/systemd/system/badvpn-ncd.service" - install -D -m0644 "$srcdir/badvpn-ncd.conf.d" "$pkgdir/etc/conf.d/badvpn-ncd" -} Copied: badvpn/repos/community-x86_64/PKGBUILD (from rev 355939, badvpn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-10 02:00:43 UTC (rev 355940) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: zml +# Contributor: Ambroz Bizjak + +pkgname=badvpn +pkgver=1.999.130 +pkgrel=3 +pkgdesc="Peer-to-peer VPN system, and NCD, a programming language for network interface configuration" +arch=('x86_64') +url="https://github.com/ambrop72/badvpn; +license=('GPL') +depends=('nss' 'openssl' 'iproute2') +makedepends=('cmake') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ambrop72/badvpn/archive/$pkgver.tar.gz; +'badvpn-udpgw.service' +'badvpn-ncd.service' +'badvpn-ncd.conf.d') +md5sums=('e65d8d298fc82eb9a6c12a9425a97e6d' + 'c2880cc0dff000d12e65bcd38fc9f02c' + '35cf690b7cdf90fdb7abf9edcd5e4540' + '19ea2de11e1623c5e91a363e72c329f1') + +build() { + cd $pkgname-$pkgver + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + install -D -m755 "$srcdir/badvpn-udpgw.service" "$pkgdir/usr/lib/systemd/system/badvpn-udpgw.service" + install -D -m755 "$srcdir/badvpn-ncd.service" "$pkgdir/usr/lib/systemd/system/badvpn-ncd.service" + install -D -m0644 "$srcdir/badvpn-ncd.conf.d" "$pkgdir/etc/conf.d/badvpn-ncd" +} Deleted: badvpn-ncd.conf.d === --- badvpn-ncd.conf.d 2018-07-10 02:00:05 UTC (rev 355939) +++ badvpn-ncd.conf.d 2018-07-10 02:00:43 UTC (rev 355940) @@ -1,2 +0,0 @@ -NCD_CONFIG="/etc/ncd.conf" -NCD_ARGS="" Copied: badvpn/repos/community-x86_64/badvpn-ncd.conf.d (from rev 355939, badvpn/trunk/badvpn-ncd.conf.d) === --- badvpn-ncd.conf.d (rev 0) +++ badvpn-ncd.conf.d 2018-07-10 02:00:43 UTC (rev 355940) @@ -0,0 +1,2 @@ +NCD_CONFIG="/etc/ncd.conf" +NCD_ARGS="" Deleted: badvpn-ncd.service === --- badvpn-ncd.service 2018-07-10 02:00:05 UTC (rev 355939) +++ badvpn-ncd.service 2018-07-10 02:00:43 UTC (rev 355940) @@ -1,12 +0,0 @@ -[Unit] -Description=BadVPN Network Configuration Daemon -After=syslog.target - -[Service] -Type=simple -Environment="NCD_CONFIG=/etc/ncd.conf" -EnvironmentFile=-/etc/conf.d/badvpn-ncd -ExecStart=/usr/bin/badvpn-ncd $NCD_ARGS --config-file $NCD_CONFIG - -[Install] -WantedBy=network.target Copied: badvpn/repos/community-x86_64/badvpn-ncd.service (from rev 355939, badvpn/trunk/badvpn-ncd.service)
[arch-commits] Commit in badvpn/trunk (PKGBUILD badvpn-udpgw.service)
Date: Tuesday, July 10, 2018 @ 02:00:05 Author: felixonmars Revision: 355939 upgpkg: badvpn 1.999.130-3 add a service for badvpn-udpgw Added: badvpn/trunk/badvpn-udpgw.service Modified: badvpn/trunk/PKGBUILD --+ PKGBUILD |7 +-- badvpn-udpgw.service | 10 ++ 2 files changed, 15 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-10 01:43:24 UTC (rev 355938) +++ PKGBUILD2018-07-10 02:00:05 UTC (rev 355939) @@ -5,7 +5,7 @@ pkgname=badvpn pkgver=1.999.130 -pkgrel=2 +pkgrel=3 pkgdesc="Peer-to-peer VPN system, and NCD, a programming language for network interface configuration" arch=('x86_64') url="https://github.com/ambrop72/badvpn; @@ -12,10 +12,12 @@ license=('GPL') depends=('nss' 'openssl' 'iproute2') makedepends=('cmake') -source=("https://github.com/ambrop72/badvpn/archive/$pkgver.tar.gz; +source=("$pkgname-$pkgver.tar.gz::https://github.com/ambrop72/badvpn/archive/$pkgver.tar.gz; +'badvpn-udpgw.service' 'badvpn-ncd.service' 'badvpn-ncd.conf.d') md5sums=('e65d8d298fc82eb9a6c12a9425a97e6d' + 'c2880cc0dff000d12e65bcd38fc9f02c' '35cf690b7cdf90fdb7abf9edcd5e4540' '19ea2de11e1623c5e91a363e72c329f1') @@ -29,6 +31,7 @@ cd $pkgname-$pkgver make DESTDIR="$pkgdir" install + install -D -m755 "$srcdir/badvpn-udpgw.service" "$pkgdir/usr/lib/systemd/system/badvpn-udpgw.service" install -D -m755 "$srcdir/badvpn-ncd.service" "$pkgdir/usr/lib/systemd/system/badvpn-ncd.service" install -D -m0644 "$srcdir/badvpn-ncd.conf.d" "$pkgdir/etc/conf.d/badvpn-ncd" } Added: badvpn-udpgw.service === --- badvpn-udpgw.service(rev 0) +++ badvpn-udpgw.service2018-07-10 02:00:05 UTC (rev 355939) @@ -0,0 +1,10 @@ +[Unit] +Description=BadVPN UDP Gateway +After=network-online.target + +[Service] +Type=simple +ExecStart=/usr/bin/badvpn-udpgw --listen-addr 127.0.0.1:7300 + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in qtox/repos/community-x86_64 (4 files)
Date: Monday, July 9, 2018 @ 21:50:26 Author: farseerfc Revision: 355935 archrelease: copy trunk to community-x86_64 Added: qtox/repos/community-x86_64/PKGBUILD (from rev 355934, qtox/trunk/PKGBUILD) qtox/repos/community-x86_64/autoaccept.patch (from rev 355934, qtox/trunk/autoaccept.patch) Deleted: qtox/repos/community-x86_64/PKGBUILD qtox/repos/community-x86_64/autoaccept.patch --+ PKGBUILD | 147 + autoaccept.patch | 26 - 2 files changed, 83 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 21:49:44 UTC (rev 355934) +++ PKGBUILD2018-07-09 21:50:26 UTC (rev 355935) @@ -1,77 +0,0 @@ -# Maintainer: Jiachen Yang -# AUR Maintainer: Vlad M. -# Contributor: Håvard Pettersson -# Contributor: Kevin MacMartin - -pkgname=qtox -_pkgname=qTox -pkgver=1.16.0 -pkgrel=2 -_gitver='de416653b9c3fdeec5268513e6d4e52d3cddb9ad' -pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design guidelines' -arch=('x86_64') -url='https://github.com/tux3/qTox' -license=('GPL3') -depends=('desktop-file-utils' - 'libxss' - 'openal' - 'gtk2' - 'ffmpeg' - 'qrencode' - 'qt5-svg' - 'sqlcipher' - 'libexif' - 'toxcore' - 'libgl') -makedepends=('qt5-tools' 'git' 'check' 'cmake' 'mesa' 'libglvnd') - -#source=("git+https://github.com/qTox/qTox.git#commit=$_gitver;) -source=( -# "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.gz; -# "$_pkgname-v$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver/v$pkgver.tar.gz; - "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz; - "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc; -) -sha512sums=('8ddfe66f1e4404162925063d116c955df882953245da4d7d2009bff762548fb00ccce70ccd0f6cbd6445126209953fe5e89519f8facb011afbb5b6b52582' -'SKIP') - -## GPG key fingerprints taken from https://github.com/qTox/qTox/blob/$_gitver/README.md -validpgpkeys=('DA262CC93C0E1E525AD21C8596775D454B8EBF44' # sudden6 - 'BA7883E22F9D35945BA3376053137C3033F09008' # Zetok Zalbavar - '1157616BBD860C539926F8139591A163FF9BE04C' # - antis81 - '31039166FA902CA50D05D6085AF9F2E29107C727' # - Diadlo - 'C7A2552D0B250F983827742C133203A3AC399151' # - initramfs - '2880C860D95C909D3DA45C687E086DD661263264' # - tux3 - '74ADB7A7F8ECC1009916C4E42AA8E0DA1B31FB3C' # - AnthonyBilinski subkey - '7EB339FE881747E701B7D472EBE36E66A8429B99' # - AnthonyBilinski - 'CA9221C5389B7C50AA5F779352A50775BE13DF17' # - noavarice - '141C880E8BA25B198D0F850F7C132143C1A3A7D4' # – tox-user - ) - -prepare() { -# patch -p1 +# AUR Maintainer: Vlad M. +# Contributor: Håvard Pettersson +# Contributor: Kevin MacMartin + +pkgname=qtox +_pkgname=qTox +pkgver=1.16.1 +pkgrel=1 +_gitver='4921b8868f02ddcfc06d617be886547d59a388d6' +pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design guidelines' +arch=('x86_64') +url='https://github.com/tux3/qTox' +license=('GPL3') +depends=('desktop-file-utils' + 'libxss' + 'openal' + 'gtk2' + 'ffmpeg' + 'qrencode' + 'qt5-svg' + 'sqlcipher' + 'libexif' + 'toxcore' + 'libgl') +makedepends=('qt5-tools' 'git' 'check' 'cmake' 'mesa' 'libglvnd') + +source=( + "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz; + "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc; +) +sha512sums=('e2da3e229bce54ea36403d9a31cc6e12b1a1a350726e00b4b9221f3e196289c8655e5351a23cc54e7491ab08274c08b98cc443b730fa55ce2ad192f67f151630' +'SKIP') + +## GPG key fingerprints taken from https://github.com/qTox/qTox/blob/$_gitver/README.md +validpgpkeys=('DA262CC93C0E1E525AD21C8596775D454B8EBF44' # sudden6 + 'BA7883E22F9D35945BA3376053137C3033F09008' # Zetok Zalbavar + '1157616BBD860C539926F8139591A163FF9BE04C' # - antis81 + '31039166FA902CA50D05D6085AF9F2E29107C727' # - Diadlo + 'C7A2552D0B250F983827742C133203A3AC399151' # - initramfs + '2880C860D95C909D3DA45C687E086DD661263264' # - tux3 + '74ADB7A7F8ECC1009916C4E42AA8E0DA1B31FB3C' # - AnthonyBilinski subkey + '7EB339FE881747E701B7D472EBE36E66A8429B99' # - AnthonyBilinski + 'CA9221C5389B7C50AA5F779352A50775BE13DF17' # - noavarice + '141C880E8BA25B198D0F850F7C132143C1A3A7D4' # – tox-user + ) + +prepare() { + # disable -Werror for release packaging + sed -e 's|-Werror||' -i CMakeLists.txt +} + +check() { + cd build +
[arch-commits] Commit in qtox/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 21:49:44 Author: farseerfc Revision: 355934 upgpkg: qtox 1.16.1-1 qtox 1.16.1 Modified: qtox/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 5 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 18:51:16 UTC (rev 355933) +++ PKGBUILD2018-07-09 21:49:44 UTC (rev 355934) @@ -5,9 +5,9 @@ pkgname=qtox _pkgname=qTox -pkgver=1.16.0 -pkgrel=2 -_gitver='de416653b9c3fdeec5268513e6d4e52d3cddb9ad' +pkgver=1.16.1 +pkgrel=1 +_gitver='4921b8868f02ddcfc06d617be886547d59a388d6' pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design guidelines' arch=('x86_64') url='https://github.com/tux3/qTox' @@ -25,14 +25,11 @@ 'libgl') makedepends=('qt5-tools' 'git' 'check' 'cmake' 'mesa' 'libglvnd') -#source=("git+https://github.com/qTox/qTox.git#commit=$_gitver;) source=( -# "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.gz; -# "$_pkgname-v$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver/v$pkgver.tar.gz; "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz; "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc; ) -sha512sums=('8ddfe66f1e4404162925063d116c955df882953245da4d7d2009bff762548fb00ccce70ccd0f6cbd6445126209953fe5e89519f8facb011afbb5b6b52582' +sha512sums=('e2da3e229bce54ea36403d9a31cc6e12b1a1a350726e00b4b9221f3e196289c8655e5351a23cc54e7491ab08274c08b98cc443b730fa55ce2ad192f67f151630' 'SKIP') ## GPG key fingerprints taken from https://github.com/qTox/qTox/blob/$_gitver/README.md @@ -49,8 +46,7 @@ ) prepare() { -# patch -p1
[arch-commits] Commit in gptfdisk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, July 9, 2018 @ 19:57:54 Author: foutrelis Revision: 328159 archrelease: copy trunk to extra-x86_64 Added: gptfdisk/repos/extra-x86_64/PKGBUILD (from rev 328158, gptfdisk/trunk/PKGBUILD) Deleted: gptfdisk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 19:57:50 UTC (rev 328158) +++ PKGBUILD2018-07-09 19:57:54 UTC (rev 328159) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras -# Contributor: Tobias Powalowski -# Contributor: Hokum - -pkgname=gptfdisk -pkgver=1.0.3 -pkgrel=1 -pkgdesc="A text-mode partitioning tool that works on GUID Partition Table (GPT) disks" -arch=('i686' 'x86_64') -url="http://www.rodsbooks.com/gdisk/; -license=('GPL2') -depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so') -provides=("gdisk=$pkgver") -conflicts=('gdisk') -replaces=('gdisk') -source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('89fd5aec35c409d610a36cb49c65b442058565ed84042f767bba614b8fc91b5c') - -build() { - cd "$srcdir/$pkgname-$pkgver" - make -} - -package () { - cd "$srcdir/$pkgname-$pkgver" - - install -d "$pkgdir"/usr/{bin,share/{doc/gdisk,man/man8}} - install -t "$pkgdir/usr/bin" {,c,s}gdisk fixparts - install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8 - install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS -} Copied: gptfdisk/repos/extra-x86_64/PKGBUILD (from rev 328158, gptfdisk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-09 19:57:54 UTC (rev 328159) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Evangelos Foutras +# Contributor: Tobias Powalowski +# Contributor: Hokum + +pkgname=gptfdisk +pkgver=1.0.4 +pkgrel=1 +pkgdesc="A text-mode partitioning tool that works on GUID Partition Table (GPT) disks" +arch=('x86_64') +url="https://www.rodsbooks.com/gdisk/; +license=('GPL2') +depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so') +provides=("gdisk=$pkgver") +conflicts=('gdisk') +replaces=('gdisk') +source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('b663391a6876f19a3cd901d862423a16e2b5ceaa2f4a3b9bb681e64b9c7ba78d') + +build() { + cd "$srcdir/$pkgname-$pkgver" + make +} + +package () { + cd "$srcdir/$pkgname-$pkgver" + + install -d "$pkgdir"/usr/{bin,share/{doc/gdisk,man/man8}} + install -t "$pkgdir/usr/bin" {,c,s}gdisk fixparts + install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8 + install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS +}
[arch-commits] Commit in gptfdisk/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 19:57:50 Author: foutrelis Revision: 328158 upgpkg: gptfdisk 1.0.4-1 New upstream release. Modified: gptfdisk/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 19:56:53 UTC (rev 328157) +++ PKGBUILD2018-07-09 19:57:50 UTC (rev 328158) @@ -4,11 +4,11 @@ # Contributor: Hokum pkgname=gptfdisk -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 pkgdesc="A text-mode partitioning tool that works on GUID Partition Table (GPT) disks" arch=('x86_64') -url="http://www.rodsbooks.com/gdisk/; +url="https://www.rodsbooks.com/gdisk/; license=('GPL2') depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so') provides=("gdisk=$pkgver") @@ -15,7 +15,7 @@ conflicts=('gdisk') replaces=('gdisk') source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('89fd5aec35c409d610a36cb49c65b442058565ed84042f767bba614b8fc91b5c') +sha256sums=('b663391a6876f19a3cd901d862423a16e2b5ceaa2f4a3b9bb681e64b9c7ba78d') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in chromium/repos/extra-x86_64 (16 files)
Date: Monday, July 9, 2018 @ 19:56:53 Author: foutrelis Revision: 328157 archrelease: copy trunk to extra-x86_64 Added: chromium/repos/extra-x86_64/PKGBUILD (from rev 328156, chromium/trunk/PKGBUILD) chromium/repos/extra-x86_64/blink-disable-XML-catalogs-at-runtime.patch (from rev 328156, chromium/trunk/blink-disable-XML-catalogs-at-runtime.patch) chromium/repos/extra-x86_64/chromium-ffmpeg-r1.patch (from rev 328156, chromium/trunk/chromium-ffmpeg-r1.patch) chromium/repos/extra-x86_64/chromium-skia-harmony.patch (from rev 328156, chromium/trunk/chromium-skia-harmony.patch) chromium/repos/extra-x86_64/chromium-widevine-r2.patch (from rev 328156, chromium/trunk/chromium-widevine-r2.patch) chromium/repos/extra-x86_64/chromium.install (from rev 328156, chromium/trunk/chromium.install) chromium/repos/extra-x86_64/remove-dependency-on-ffmpeg-internals-for-start-time.patch (from rev 328156, chromium/trunk/remove-dependency-on-ffmpeg-internals-for-start-time.patch) chromium/repos/extra-x86_64/x11-fix-mixup-between-DIP-pixel-coordinates.patch (from rev 328156, chromium/trunk/x11-fix-mixup-between-DIP-pixel-coordinates.patch) Deleted: chromium/repos/extra-x86_64/PKGBUILD chromium/repos/extra-x86_64/chromium-disable_xml_catalogs.patch chromium/repos/extra-x86_64/chromium-ffmpeg-r1.patch chromium/repos/extra-x86_64/chromium-skia-harmony.patch chromium/repos/extra-x86_64/chromium-widevine-r2.patch chromium/repos/extra-x86_64/chromium.install chromium/repos/extra-x86_64/remove-dependency-on-ffmpeg-internals-for-start-time.patch chromium/repos/extra-x86_64/x11-fix-mixup-between-DIP-pixel-coordinates.patch + PKGBUILD | 468 - blink-disable-XML-catalogs-at-runtime.patch| 47 chromium-disable_xml_catalogs.patch| 34 chromium-ffmpeg-r1.patch | 44 chromium-skia-harmony.patch| 154 +-- chromium-widevine-r2.patch | 78 - chromium.install | 32 remove-dependency-on-ffmpeg-internals-for-start-time.patch | 520 +-- x11-fix-mixup-between-DIP-pixel-coordinates.patch | 80 - 9 files changed, 736 insertions(+), 721 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 19:56:44 UTC (rev 328156) +++ PKGBUILD2018-07-09 19:56:53 UTC (rev 328157) @@ -1,233 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras -# Contributor: Pierre Schmitz -# Contributor: Jan "heftig" Steffens -# Contributor: Daniel J Griffiths - -pkgname=chromium -pkgver=67.0.3396.87 -pkgrel=2 -_launcher_ver=6 -pkgdesc="A web browser built for speed, simplicity, and security" -arch=('x86_64') -url="https://www.chromium.org/Home; -license=('BSD') -depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' - 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python' 'python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' - 'clang' 'lld') -optdepends=('pepper-flash: support for Flash content' -'kdialog: needed for file dialogs in KDE' -'gnome-keyring: for storing passwords in GNOME keyring' -'kwallet: for storing passwords in KWallet') -install=chromium.install -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz -remove-dependency-on-ffmpeg-internals-for-start-time.patch -x11-fix-mixup-between-DIP-pixel-coordinates.patch -chromium-ffmpeg-r1.patch -chromium-widevine-r2.patch -chromium-disable_xml_catalogs.patch -chromium-skia-harmony.patch) -sha256sums=('5d27a72f0cb8247343034f63fdd9747ff388c05b9fceb541668dd04fb372db1d' -'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' -'2cc80f5ed8a9b42495a0f3ab3c1bae026b9081972269a1b6d407331d33f7d257' -'e2c2754536243a60fa70541bbd4121715eccd83caa8f1fb1873bd994cd81f871' -'aa885330bc4180b78d915f9dfdfc3210038a0acab7b16735ea9828ab6a633bde' -'02c69bb3954087db599def7f5b6d65cf8f7cf2ed81dfbdaa4bb7b51863b4df15' -'f9d191e89ed9b2b2641370ea0a11868409a13cad181f7b63f6007de002a1' -'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3') - -# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py -# Keys are the names in the above script; values are the dependencies in Arch -declare -gA _system_libs=( - [ffmpeg]=ffmpeg - [flac]=flac - [fontconfig]=fontconfig -
[arch-commits] Commit in chromium/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 19:56:44 Author: foutrelis Revision: 328156 upgpkg: chromium 67.0.3396.99-1 New upstream release. Modified: chromium/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 19:49:37 UTC (rev 328155) +++ PKGBUILD2018-07-09 19:56:44 UTC (rev 328156) @@ -5,8 +5,8 @@ # Contributor: Daniel J Griffiths pkgname=chromium -pkgver=67.0.3396.87 -pkgrel=2 +pkgver=67.0.3396.99 +pkgrel=1 _launcher_ver=6 pkgdesc="A web browser built for speed, simplicity, and security" arch=('x86_64') @@ -30,7 +30,7 @@ chromium-ffmpeg-r1.patch chromium-widevine-r2.patch chromium-skia-harmony.patch) -sha256sums=('5d27a72f0cb8247343034f63fdd9747ff388c05b9fceb541668dd04fb372db1d' +sha256sums=('452d6b9d8df6c88600aaeff3fad4c065574fd6dbee804e628b70e73a39c0a02a' '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' '2cc80f5ed8a9b42495a0f3ab3c1bae026b9081972269a1b6d407331d33f7d257' 'e2c2754536243a60fa70541bbd4121715eccd83caa8f1fb1873bd994cd81f871'
[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 18:51:03 Author: svenstaro Revision: 355932 upgpkg: emscripten 1.38.8-1 Modified: emscripten/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 16:32:51 UTC (rev 355931) +++ PKGBUILD2018-07-09 18:51:03 UTC (rev 355932) @@ -4,7 +4,7 @@ # Contributor: Vlad Kolotvin pkgname=emscripten -pkgver=1.38.5 +pkgver=1.38.8 pkgrel=1 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') @@ -19,9 +19,9 @@ emscripten-fastcomp-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp/archive/$pkgver.tar.gz; emscripten-fastcomp-clang-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp-clang/archive/$pkgver.tar.gz; "emscripten.sh") -sha512sums=('fd863e0fb2b8eaa9bf089820de9e8c2d7984c6ecbd74c11a91eebeb16ffc5a4b85aa7e68e91229b2aa00b80d2c6bb72afb13e22e3ad026387677d94fcdf030af' - 'bf2b7edf32496af145ae9b27965ea5cadfa72d81a2809cbb36cdea31552c4b03091c2c4f7899d4e525fc99d67158b5c1649c75d099ce7d8176fdb89b26a721b7' - 'c45fee56203977d1952272a03f2535a353b9c72e1402f1f846c77e179719d74f02f8bf244365a833ea41d16e361acfa5ce1ee77f61242cbce190808ec85efb92' +sha512sums=('ce720d3fc6910b079b3fbc36f1f4e5878f8057a483ced25fef7fbb618921b121afd8b836ae4151c42ac06df25f77497848fca1c9ffa478c869a79b02afa2cad4' + 'd3649ce1c1ee779f8b8d1a52353d09a72a5875f9e1d12c433593d62376390e1388dcd947e9c4f52bf57f1e586bbe6e4ac263b6f107be3baf0beb4bf8c428544c' + 'e509737c5b538c47497ae03061b59f1593142db50b5d01568db81cae3332bed69d0a43a7f2cb9f6ada4ea7b3c4f8bd4830d9050855fcb411abc582cd0a5d0251' '52007717c21c22f5d9f027268de2516e969f2ffb8e37121f75ca2697b7ddcde6c0be9636d19df7b3c2e89bc769f5361750c62f9fcb84d224cde3c8626bc9c93b') prepare() {
[arch-commits] Commit in emscripten/repos/community-x86_64 (6 files)
Date: Monday, July 9, 2018 @ 18:51:16 Author: svenstaro Revision: 355933 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 355932, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten.install (from rev 355932, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 355932, emscripten/trunk/emscripten.sh) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh + PKGBUILD | 174 +-- emscripten.install | 22 +++--- emscripten.sh | 14 ++-- 3 files changed, 105 insertions(+), 105 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 18:51:03 UTC (rev 355932) +++ PKGBUILD2018-07-09 18:51:16 UTC (rev 355933) @@ -1,87 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.38.5 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'python2') -makedepends=('cmake' 'libxml2') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon') -install=$pkgname.install -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - emscripten-fastcomp-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp/archive/$pkgver.tar.gz; - emscripten-fastcomp-clang-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp-clang/archive/$pkgver.tar.gz; -"emscripten.sh") -sha512sums=('fd863e0fb2b8eaa9bf089820de9e8c2d7984c6ecbd74c11a91eebeb16ffc5a4b85aa7e68e91229b2aa00b80d2c6bb72afb13e22e3ad026387677d94fcdf030af' - 'bf2b7edf32496af145ae9b27965ea5cadfa72d81a2809cbb36cdea31552c4b03091c2c4f7899d4e525fc99d67158b5c1649c75d099ce7d8176fdb89b26a721b7' - 'c45fee56203977d1952272a03f2535a353b9c72e1402f1f846c77e179719d74f02f8bf244365a833ea41d16e361acfa5ce1ee77f61242cbce190808ec85efb92' - '52007717c21c22f5d9f027268de2516e969f2ffb8e37121f75ca2697b7ddcde6c0be9636d19df7b3c2e89bc769f5361750c62f9fcb84d224cde3c8626bc9c93b') - -prepare() { - cd emscripten-fastcomp-$pkgver - - # reset folder for out-of-source build - rm -rf build - mkdir build - - # put clang source into the right place (http://git.io/i1GBkg) - rm -rf tools/clang - ln -s "$srcdir"/emscripten-fastcomp-clang-$pkgver tools/clang - - # python2 shebang fixes - cd ../emscripten-$pkgver - sed '1s|python$|python2|' -i $(find third_party tools -name \*.py) emrun - - # adapt config file template to use our custom environment variable and path - sed -e "s|getenv('LLVM')|getenv('EMSCRIPTEN_FASTCOMP')|" \ --e 's|{{{ LLVM_ROOT }}}|/usr/lib/emscripten-fastcomp|' \ --i tools/settings_template_readonly.py -} - -build() { - cd emscripten-fastcomp-$pkgver/build - - cmake .. \ --DPYTHON_EXECUTABLE=/usr/bin/python2 \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;JSBackend" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DCLANG_INCLUDE_TESTS=OFF - make -} - -package() { - # exported variables - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - - # LLVM-backend, TODO: include only needed tools - cd "$srcdir"/emscripten-fastcomp-$pkgver - install -Dm644 emscripten-version.txt "$pkgdir"/usr/lib/emscripten-fastcomp/emscripten-version.txt - install -m755 build/bin/* "$pkgdir"/usr/lib/emscripten-fastcomp - - # copy structure - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - # remove clutter - rm "$pkgdir"/usr/lib/emscripten-fastcomp/{*-test,llvm-lit} - rm "$pkgdir"/usr/lib/emscripten/*.bat - - # docs - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - - # license - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 355932, emscripten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-09 18:51:16 UTC (rev 355933) @@ -0,0 +1,87 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Stefan Husmann +# Contributor: Vlad Kolotvin + +pkgname=emscripten +pkgver=1.38.8 +pkgrel=1 +pkgdesc="LLVM-based
[arch-commits] Commit in cryptol/repos (2 files)
Date: Monday, July 9, 2018 @ 16:32:51 Author: felixonmars Revision: 355931 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 355930, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 355930, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 16:32:51 UTC (rev 355931) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0.20180515 +_commit=9fccc0086700b0e409bd9b0989e52d62863c714e +pkgrel=43 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 'haskell-transformers-base' + 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz;) +sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b') + +prepare() { +mv $pkgname-$_commit $pkgname-$pkgver + +cd $pkgname-$pkgver +sed -i 's/<.*0.10/<1/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable +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 cryptol/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 16:32:30 Author: felixonmars Revision: 355930 upgpkg: cryptol 2.5.0.20180515-43 rebuild with hlint 2.1.8 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 16:29:00 UTC (rev 355929) +++ PKGBUILD2018-07-09 16:32:30 UTC (rev 355930) @@ -4,7 +4,7 @@ pkgname=cryptol pkgver=2.5.0.20180515 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e -pkgrel=42 +pkgrel=43 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net; license=("custom:BSD3")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Monday, July 9, 2018 @ 16:29:00 Author: felixonmars Revision: 355929 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 355928, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 355928, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 16:29:00 UTC (rev 355929) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=7.9 +pkgrel=22 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="http://leventerkok.github.com/sbv; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754' + 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('970f326cc44d8cc219915f37d29c3e792a5bc2d153d408917013147ff7e2097b317b5cad0e79a595e272d3dcbc4a26507ba5fdf5b01582470afc303d18076d0c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 16:28:37 Author: felixonmars Revision: 355928 upgpkg: haskell-sbv 7.9-22 rebuild with hlint 2.1.8 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 16:22:21 UTC (rev 355927) +++ PKGBUILD2018-07-09 16:28:37 UTC (rev 355928) @@ -5,7 +5,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=7.9 -pkgrel=21 +pkgrel=22 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="http://leventerkok.github.com/sbv; license=("custom:BSD3")
[arch-commits] Commit in hlint/repos (2 files)
Date: Monday, July 9, 2018 @ 16:22:21 Author: felixonmars Revision: 355927 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 355926, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 355926, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 16:22:21 UTC (rev 355927) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.8 +pkgrel=1 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('499a577a9a129f7386af0b1d082af530658bbd15fa099062edf97152031b4d6485dc919a0b80cf4fb797306a9b26d0bcd4f73368a0669d4d0e025fff1d77') + +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 \ +-fgpl -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 +} + +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}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 16:22:00 Author: felixonmars Revision: 355926 upgpkg: hlint 2.1.8-1 rebuild with hlint 2.1.8 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 15:38:36 UTC (rev 355925) +++ PKGBUILD2018-07-09 16:22:00 UTC (rev 355926) @@ -3,8 +3,8 @@ # Contributor: Arch Haskell Team pkgname=hlint -pkgver=2.1.7 -pkgrel=8 +pkgver=2.1.8 +pkgrel=1 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("custom:BSD3") @@ -17,7 +17,7 @@ replaces=('haskell-hlint') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('12fc2ff5d7400456e25ebe9be9fc9e148dfeb9925b1130682581058a7d020aecfc124b15464edc730065bff45040b7dbba4ac8767c949ccde505d67965d8e8a6') +sha512sums=('499a577a9a129f7386af0b1d082af530658bbd15fa099062edf97152031b4d6485dc919a0b80cf4fb797306a9b26d0bcd4f73368a0669d4d0e025fff1d77') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Monday, July 9, 2018 @ 15:16:57 Author: felixonmars Revision: 355916 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 355915, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 355915, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 15:16:57 UTC (rev 355916) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.10 +pkgrel=1 +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-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + '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=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95') + +prepare() { +cd $pkgname-$pkgver +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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 15:16:34 Author: felixonmars Revision: 355915 upgpkg: hledger-web 1.10-1 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 15:14:34 UTC (rev 355914) +++ PKGBUILD2018-07-09 15:16:34 UTC (rev 355915) @@ -3,14 +3,15 @@ # Contributor: Arch Haskell Team pkgname=hledger-web -pkgver=1.9.2 -pkgrel=57 +pkgver=1.10 +pkgrel=1 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' +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + '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' @@ -18,8 +19,13 @@ 'haskell-megaparsec') makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('7a2ca40f96bc00a5419f1becb02ff86f2b58f7f34a03b85859034bcb7bf301458c5b6b5159e95bea65223fbdc0f65dbb0b09a9275adc4bfcbfc586f3a30ab837') +sha512sums=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95') +prepare() { +cd $pkgname-$pkgver +sed -i '/semigroups/d' $pkgname.cabal +} + build() { cd "${srcdir}/${pkgname}-${pkgver}" runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \
[arch-commits] Commit in stack/repos (3 files)
Date: Monday, July 9, 2018 @ 15:14:34 Author: felixonmars Revision: 355914 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 355913, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 355913, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 355913, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 15:14:34 UTC (rev 355914) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=67 +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: stack/repos/community-staging-x86_64/stack.install (from rev 355913,
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 15:14:13 Author: felixonmars Revision: 355913 upgpkg: stack 1.7.1-67 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 15:06:59 UTC (rev 355912) +++ PKGBUILD2018-07-09 15:14:13 UTC (rev 355913) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=66 +pkgrel=67 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in libxinerama/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 15:11:15 Author: andyrtr Revision: 328147 upgpkg: libxinerama 1.1.4-1 upstream update 1.1.4 Modified: libxinerama/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 15:05:33 UTC (rev 328146) +++ PKGBUILD2018-07-09 15:11:15 UTC (rev 328147) @@ -4,8 +4,8 @@ # Contributor: Alexander Baldeck pkgname=libxinerama -pkgver=1.1.3 -pkgrel=3 +pkgver=1.1.4 +pkgrel=1 pkgdesc="X11 Xinerama extension library" arch=('x86_64') url="https://xorg.freedesktop.org/; @@ -13,7 +13,7 @@ depends=('libxext' 'xineramaproto') makedepends=('xorg-util-macros') source=("${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2") -sha512sums=('c9f059697c04fdc600d9e63873e924032d6cff456674ee28a885270c54722d96df0ef7a78432c2bdc0844241f115e00ad730c29d84681efc1c45a2e1acb3288c') +sha512sums=('cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14') build() { cd libXinerama-${pkgver}
[arch-commits] Commit in libxinerama/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Monday, July 9, 2018 @ 15:11:22 Author: andyrtr Revision: 328148 archrelease: copy trunk to testing-x86_64 Added: libxinerama/repos/testing-x86_64/ libxinerama/repos/testing-x86_64/PKGBUILD (from rev 328147, libxinerama/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: libxinerama/repos/testing-x86_64/PKGBUILD (from rev 328147, libxinerama/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-07-09 15:11:22 UTC (rev 328148) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: AndyRTR +# Maintainer: Jan de Groot +# Contributor: Alexander Baldeck + +pkgname=libxinerama +pkgver=1.1.4 +pkgrel=1 +pkgdesc="X11 Xinerama extension library" +arch=('x86_64') +url="https://xorg.freedesktop.org/; +license=('custom') +depends=('libxext' 'xineramaproto') +makedepends=('xorg-util-macros') +source=("${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2") +sha512sums=('cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14') + +build() { + cd libXinerama-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd libXinerama-${pkgver} + make DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in idris/repos (2 files)
Date: Monday, July 9, 2018 @ 15:06:59 Author: felixonmars Revision: 355912 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 355911, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 355911, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 15:06:59 UTC (rev 355912) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.0 +pkgrel=30 +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-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('d015d643e0c121702c8e1a8a27db0a4f071fae35437bb4835314e70499b1eae123ab92d8272f0b91fae6d03b46cceee887e27935c950341c0905a4cdb43cbb84') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' 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 idris/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 15:06:36 Author: felixonmars Revision: 355911 upgpkg: idris 1.3.0-30 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 14:51:27 UTC (rev 355910) +++ PKGBUILD2018-07-09 15:06:36 UTC (rev 355911) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.3.0 -pkgrel=29 +pkgrel=30 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in linux-lts/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 15:05:17 Author: andyrtr Revision: 328145 upgpkg: linux-lts 4.14.54-1 upstream update 4.14.54 Modified: linux-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 14:42:39 UTC (rev 328144) +++ PKGBUILD2018-07-09 15:05:17 UTC (rev 328145) @@ -4,7 +4,7 @@ pkgbase=linux-lts #pkgbase=linux-lts-custom _srcname=linux-4.14 -pkgver=4.14.53 +pkgver=4.14.54 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/; @@ -25,7 +25,7 @@ # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7' 'SKIP' -'fa2b79bfa6f07515d2e59687af249552f4e1ee4382d0e7782f82ad3d5308fdd2' +'4e2b1ba719ccced76ff8b2f9854352cef2be7d719cd19004278fa3d88b4ff345' 'SKIP' 'c645053c4525a1a70d5c10b52257ac136da7e9059b6a4a566a857a3d42046426' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in linux-lts/repos (9 files)
Date: Monday, July 9, 2018 @ 15:05:33 Author: andyrtr Revision: 328146 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 328145, linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux-lts/repos/testing-x86_64/0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch (from rev 328145, linux-lts/trunk/0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch) linux-lts/repos/testing-x86_64/60-linux.hook (from rev 328145, linux-lts/trunk/60-linux.hook) linux-lts/repos/testing-x86_64/90-linux.hook (from rev 328145, linux-lts/trunk/90-linux.hook) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 328145, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 328145, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/linux-lts.install (from rev 328145, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-x86_64/linux-lts.preset (from rev 328145, linux-lts/trunk/linux-lts.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch | 230 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 238 config | 8506 ++ linux-lts.install | 10 linux-lts.preset| 14 8 files changed, 9124 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 328145:328146 to see the changes.
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Monday, July 9, 2018 @ 14:51:27 Author: felixonmars Revision: 355910 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 355909, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 355909, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 14:51:27 UTC (rev 355910) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.10 +pkgrel=1 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-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=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee') + +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: Monday, July 9, 2018 @ 14:51:06 Author: felixonmars Revision: 355909 upgpkg: hledger-ui 1.10-1 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 14:49:58 UTC (rev 355908) +++ PKGBUILD2018-07-09 14:51:06 UTC (rev 355909) @@ -3,20 +3,20 @@ # Contributor: Arch Haskell Team pkgname=hledger-ui -pkgver=1.9.1 -pkgrel=36 +pkgver=1.10 +pkgrel=1 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-base-compat-batteries' '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') +sha512sums=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee') prepare() { # It does nothing
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, July 9, 2018 @ 14:49:58 Author: felixonmars Revision: 355908 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 355907, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 355907, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 14:49:58 UTC (rev 355908) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=53 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc') + +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" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 +LC_CTYPE=en_US.UTF-8 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-hakyll/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 14:49:37 Author: felixonmars Revision: 355907 upgpkg: haskell-hakyll 4.12.3.0-53 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 14:47:28 UTC (rev 355906) +++ PKGBUILD2018-07-09 14:49:37 UTC (rev 355907) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=52 +pkgrel=53 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Monday, July 9, 2018 @ 14:47:28 Author: felixonmars Revision: 355906 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 355905, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 355905, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 14:47:28 UTC (rev 355906) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=1 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +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-fsnotify/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 14:47:08 Author: felixonmars Revision: 355905 upgpkg: haskell-fsnotify 0.3.0.1-1 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 13:26:37 UTC (rev 355904) +++ PKGBUILD2018-07-09 14:47:08 UTC (rev 355905) @@ -4,17 +4,17 @@ _hkgname=fsnotify pkgname=haskell-fsnotify -pkgver=0.2.1.2 -pkgrel=2 +pkgver=0.3.0.1 +pkgrel=1 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify; license=("custom:BSD3") arch=('x86_64') -depends=('ghc-libs' "haskell-async" "haskell-hinotify" +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' "haskell-unix-compat") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('f8f44fbedd800eb5f2bef055fc54ea8a12bb848ece76dad3523af195b00978ba562123d01f662d871c835fcf6df54382691a00968e03630b7f67364e5a435c32') +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in imagemagick6/repos/extra-x86_64 (4 files)
Date: Monday, July 9, 2018 @ 14:42:39 Author: arojas Revision: 328144 archrelease: copy trunk to extra-x86_64 Added: imagemagick6/repos/extra-x86_64/PKGBUILD (from rev 328143, imagemagick6/trunk/PKGBUILD) imagemagick6/repos/extra-x86_64/arch-fonts.diff (from rev 328143, imagemagick6/trunk/arch-fonts.diff) Deleted: imagemagick6/repos/extra-x86_64/PKGBUILD imagemagick6/repos/extra-x86_64/arch-fonts.diff -+ PKGBUILD| 242 +++--- arch-fonts.diff | 214 +++ 2 files changed, 228 insertions(+), 228 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 14:42:07 UTC (rev 328143) +++ PKGBUILD2018-07-09 14:42:39 UTC (rev 328144) @@ -1,121 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgbase=imagemagick6 -pkgname=(libmagick6 imagemagick6) -pkgver=6.9.10.5 -pkgrel=1 -pkgdesc="An image viewing/manipulation program (version 6)" -url="https://legacy.imagemagick.org/; -arch=(x86_64) -license=(custom) -depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng) -makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp - chrpath ocl-icd glu ghostpcl ghostxps libheif) -checkdepends=(gsfonts ttf-dejavu) -_relname=ImageMagick-${pkgver%%.*} -_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} -source=(https://www.imagemagick.org/download/$_tarname.tar.xz{,.asc} -arch-fonts.diff) -sha256sums=('0830bef5ca535fd36966c1c681cce5d32a7a460785d48ff60b082c7e7272866a' -'SKIP' -'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') -validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae - -prepare() { - mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share - - cd $_tarname - - # Fix up typemaps to match our packages, where possible - patch -Np1 -i ../arch-fonts.diff - - # Don't run auto(re)conf; assumes use of git -} - -build() { - cd $_tarname - ./configure \ -PKG_CONFIG="/usr/bin/env PKG_CONFIG_PATH=/usr/lib/$pkgbase/pkgconfig pkg-config" \ ---prefix=/usr \ ---sysconfdir=/etc \ ---with-dejavu-font-dir=/usr/share/fonts/TTF \ ---with-gs-font-dir=/usr/share/fonts/gsfonts \ -PSDelegate=/usr/bin/gs \ -XPSDelegate=/usr/bin/gxps \ -PCLDelegate=/usr/bin/gpcl6 \ ---enable-hdri \ ---enable-opencl \ ---with-gslib \ ---with-lqr \ ---with-modules \ ---with-openexr \ ---with-openjp2 \ ---with-perl \ ---with-perl-options=INSTALLDIRS=vendor \ ---with-rsvg \ ---with-webp \ ---with-wmf \ ---with-xml \ ---without-autotrace \ ---without-djvu \ ---without-dps \ ---without-fftw \ ---without-fpx \ ---without-gcc-arch \ ---without-gvc \ ---without-jbig - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() ( - cd $_tarname - ulimit -n 4096 - make check || : -) - -package_libmagick6() { - pkgdesc="${pkgdesc/)/; library)}" - optdepends=('ghostscript: PS/PDF support' - 'libheif: HEIF support' - 'libraw: DNG support' - 'librsvg: SVG support' - 'libwebp: WEBP support' - 'libwmf: WMF support' - 'libxml2: Magick Scripting Language' - 'ocl-icd: OpenCL support' - 'openexr: OpenEXR support' - 'openjpeg2: JPEG2000 support' - 'pango: Text rendering') - backup=(etc/$_relname/{coder,colors,delegates,log,magic,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) - options=('!docs' '!emptydirs' libtool) - - cd $_tarname - make DESTDIR="$pkgdir" install pkgconfigdir="/usr/lib/$pkgbase/pkgconfig" - - rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml - rm "$pkgdir"/usr/lib/*.la - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE - -# Split 'imagemagick' - cd ../binpkg - mv "$pkgdir/usr/bin" usr/ - mv "$pkgdir/usr/lib/perl5" usr/lib/ - mv "$pkgdir/usr/share/man" usr/share/ -} - -package_imagemagick6() { - depends=("libmagick6=$pkgver-$pkgrel") - provides=("imagemagick=$pkgver-$pkgrel") - conflicts=(imagemagick) - options=('!emptydirs') - - mv binpkg/* "$pkgdir" - - find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} + - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -} Copied: imagemagick6/repos/extra-x86_64/PKGBUILD (from rev 328143, imagemagick6/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-09 14:42:39 UTC (rev 328144) @@ -0,0 +1,121 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgbase=imagemagick6 +pkgname=(libmagick6 imagemagick6) +pkgver=6.9.10.6 +pkgrel=1 +pkgdesc="An image viewing/manipulation program (version
[arch-commits] Commit in imagemagick6/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 14:42:07 Author: arojas Revision: 328143 Update to 6.9.10.6 Modified: imagemagick6/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 14:32:58 UTC (rev 328142) +++ PKGBUILD2018-07-09 14:42:07 UTC (rev 328143) @@ -3,7 +3,7 @@ pkgbase=imagemagick6 pkgname=(libmagick6 imagemagick6) -pkgver=6.9.10.5 +pkgver=6.9.10.6 pkgrel=1 pkgdesc="An image viewing/manipulation program (version 6)" url="https://legacy.imagemagick.org/; @@ -17,7 +17,7 @@ _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} source=(https://www.imagemagick.org/download/$_tarname.tar.xz{,.asc} arch-fonts.diff) -sha256sums=('0830bef5ca535fd36966c1c681cce5d32a7a460785d48ff60b082c7e7272866a' +sha256sums=('71f2dfd4c54c1b8ac07698461c8aa0b1c821bb0b798ae36bfa8765bc77682291' 'SKIP' 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae
[arch-commits] Commit in imagemagick/repos/extra-x86_64 (4 files)
Date: Monday, July 9, 2018 @ 14:32:58 Author: arojas Revision: 328142 archrelease: copy trunk to extra-x86_64 Added: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 328141, imagemagick/trunk/PKGBUILD) imagemagick/repos/extra-x86_64/arch-fonts.diff (from rev 328141, imagemagick/trunk/arch-fonts.diff) Deleted: imagemagick/repos/extra-x86_64/PKGBUILD imagemagick/repos/extra-x86_64/arch-fonts.diff -+ PKGBUILD| 268 +++--- arch-fonts.diff | 214 +-- 2 files changed, 241 insertions(+), 241 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 14:32:32 UTC (rev 328141) +++ PKGBUILD2018-07-09 14:32:58 UTC (rev 328142) @@ -1,134 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgbase=imagemagick -pkgname=(libmagick imagemagick imagemagick-doc) -pkgver=7.0.8.5 -pkgrel=1 -pkgdesc="An image viewing/manipulation program" -url="https://www.imagemagick.org/; -arch=(x86_64) -license=(custom) -depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) -makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp - chrpath ocl-icd glu ghostpcl ghostxps libheif) -checkdepends=(gsfonts ttf-dejavu) -_relname=ImageMagick-${pkgver%%.*} -_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} -source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc} -arch-fonts.diff) -sha256sums=('9889f7a95d34c75a46f9b5d890b8b9f8bfe6fa5e201ed0f05839cfc3df5e423e' -'SKIP' -'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') -validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae - -shopt -s extglob - -prepare() { - mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share - - cd $_tarname - - # Fix up typemaps to match our packages, where possible - patch -Np1 -i ../arch-fonts.diff - - # Don't run auto(re)conf; assumes use of git -} - -build() { - cd $_tarname - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---with-dejavu-font-dir=/usr/share/fonts/TTF \ ---with-gs-font-dir=/usr/share/fonts/gsfonts \ -PSDelegate=/usr/bin/gs \ -XPSDelegate=/usr/bin/gxps \ -PCLDelegate=/usr/bin/gpcl6 \ ---enable-hdri \ ---enable-opencl \ ---with-gslib \ ---with-lqr \ ---with-modules \ ---with-openexr \ ---with-openjp2 \ ---with-perl \ ---with-perl-options=INSTALLDIRS=vendor \ ---with-rsvg \ ---with-webp \ ---with-wmf \ ---with-xml \ ---without-autotrace \ ---without-djvu \ ---without-dps \ ---without-fftw \ ---without-fpx \ ---without-gcc-arch \ ---without-gvc \ ---without-jbig - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() ( - cd $_tarname - ulimit -n 4096 - make check -) - -package_libmagick() { - pkgdesc+=" (library)" - optdepends=('ghostscript: PS/PDF support' - 'libheif: HEIF support' - 'libraw: DNG support' - 'librsvg: SVG support' - 'libwebp: WEBP support' - 'libwmf: WMF support' - 'libxml2: Magick Scripting Language' - 'ocl-icd: OpenCL support' - 'openexr: OpenEXR support' - 'openjpeg2: JPEG2000 support' - 'pango: Text rendering') - backup=(etc/$_relname/{coder,colors,delegates,log,magic,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) - options=('!emptydirs' libtool) - - cd $_tarname - make DESTDIR="$pkgdir" install - - rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml - rm "$pkgdir"/usr/lib/*.la - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE - -# Split 'imagemagick' - cd ../binpkg - mv "$pkgdir/usr/bin" usr/ - mv "$pkgdir/usr/lib/perl5" usr/lib/ - mv "$pkgdir/usr/share/man" usr/share/ - -# Split docs - mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/" -} - -package_imagemagick() { - depends=("libmagick=$pkgver-$pkgrel") - optdepends=('imagemagick-doc: manual and API docs') - options=('!emptydirs') - - mv binpkg/* "$pkgdir" - - find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} + - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -} - -package_imagemagick-doc() { - pkgdesc+=" (manual and API docs)" - depends=() - - mv docpkg/* "$pkgdir" - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -} Copied: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 328141, imagemagick/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-09 14:32:58 UTC (rev 328142) @@ -0,0 +1,134 @@ +# $Id$ +# Maintainer: Eric Bélanger +
[arch-commits] Commit in imagemagick/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 14:32:32 Author: arojas Revision: 328141 Update to 7.0.8.6 Modified: imagemagick/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 08:02:41 UTC (rev 328140) +++ PKGBUILD2018-07-09 14:32:32 UTC (rev 328141) @@ -3,7 +3,7 @@ pkgbase=imagemagick pkgname=(libmagick imagemagick imagemagick-doc) -pkgver=7.0.8.5 +pkgver=7.0.8.6 pkgrel=1 pkgdesc="An image viewing/manipulation program" url="https://www.imagemagick.org/; @@ -17,7 +17,7 @@ _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc} arch-fonts.diff) -sha256sums=('9889f7a95d34c75a46f9b5d890b8b9f8bfe6fa5e201ed0f05839cfc3df5e423e' +sha256sums=('aef1f9ecc96e7eb9639b410155dc79f0874435bdd2dd370e1f48b5e789755831' 'SKIP' 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Monday, July 9, 2018 @ 13:26:37 Author: felixonmars Revision: 355904 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 355903, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 355903, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 13:26:37 UTC (rev 355904) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.10 +pkgrel=1 +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=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834') + +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: Monday, July 9, 2018 @ 13:26:17 Author: felixonmars Revision: 355903 upgpkg: hledger-api 1.10-1 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 13:25:02 UTC (rev 355902) +++ PKGBUILD2018-07-09 13:26:17 UTC (rev 355903) @@ -3,8 +3,8 @@ # Contributor: Arch Haskell Team pkgname=hledger-api -pkgver=1.9.1 -pkgrel=56 +pkgver=1.10 +pkgrel=1 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL") @@ -16,7 +16,7 @@ 'haskell-warp') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('95015d582907be112b2cf910139850f147e2efd96d42436e12434d9977133db1dbbd39e97ba35247ccb1d84b754ebd15d5195ebe8d93f31df0f9651b37359c37') +sha512sums=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in hledger/repos (2 files)
Date: Monday, July 9, 2018 @ 13:25:02 Author: felixonmars Revision: 355902 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 355901, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 355901, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 13:25:02 UTC (rev 355902) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.10 +pkgrel=1 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' + 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 'haskell-hunit' 'haskell-lucid' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('45beedfb3db6cf83c06845878759b3f636404b0fab1c1bda3cda09c03f8d79ac2cce237c97a2d934860dfe3a8a1e30e3facdd63f5100954f6148d5768977078a') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 13:24:42 Author: felixonmars Revision: 355901 upgpkg: hledger 1.10-1 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 13:23:06 UTC (rev 355900) +++ PKGBUILD2018-07-09 13:24:42 UTC (rev 355901) @@ -3,14 +3,14 @@ # Contributor: Arch Haskell Team pkgname=hledger -pkgver=1.9.1 -pkgrel=32 +pkgver=1.10 +pkgrel=1 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org; license=("GPL") arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-cmdargs' 'haskell-csv' - 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 'haskell-hunit' 'haskell-lucid' 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' @@ -18,7 +18,7 @@ 'haskell-utility-ht' 'haskell-wizards') makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('d1d0abbee555e152a713e2fcfc185e196e705f73dcc6f94106ddfc9695412ae8bfbe8b487ae09a5a8a94338b85b7466fa9c28ce81e8a56e46c4fab0a7714a5eb') +sha512sums=('45beedfb3db6cf83c06845878759b3f636404b0fab1c1bda3cda09c03f8d79ac2cce237c97a2d934860dfe3a8a1e30e3facdd63f5100954f6148d5768977078a') prepare() { # It does nothing
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 13:22:46 Author: felixonmars Revision: 355899 upgpkg: haskell-hledger-lib 1.10-1 rebuild with hledger 1.10, hledger-api 1.10, hledger-lib 1.10, hledger-ui 1.10, hledger-web 1.10 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 13:02:33 UTC (rev 355898) +++ PKGBUILD2018-07-09 13:22:46 UTC (rev 355899) @@ -4,21 +4,21 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib -pkgver=1.9.1 -pkgrel=19 +pkgver=1.10 +pkgrel=1 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org; license=("GPL") arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-blaze-markup' +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-extra' 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' 'haskell-utf8-string' 'haskell-hunit') -makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 'haskell-test-framework' - 'haskell-test-framework-hunit') +makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 'haskell-parser-combinators' + 'haskell-test-framework' 'haskell-test-framework-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('4fc4065d22a5531ef01e733b1916689320495d52ea03e3c5d7b239bae1cad175ff495ecbeca6ae3669497d406780282e14e2e20c7c01628d835147a862a6498a') +sha512sums=('4ef569d05e29c49ecff4c61b71bf3e1992fd3811c3663570eabb0370065b066f4b3323f714d376ac0f49841fd0a3c739ed4a8a21c00da0f94982c57cf0507ba7') prepare() { # It does nothing
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Monday, July 9, 2018 @ 13:23:06 Author: felixonmars Revision: 355900 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 355899, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 355899, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 13:23:06 UTC (rev 355900) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.10 +pkgrel=1 +pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-blaze-markup' + 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-extra' + 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' + 'haskell-utf8-string' 'haskell-hunit') +makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 'haskell-parser-combinators' + 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4ef569d05e29c49ecff4c61b71bf3e1992fd3811c3663570eabb0370065b066f4b3323f714d376ac0f49841fd0a3c739ed4a8a21c00da0f94982c57cf0507ba7') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-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}" --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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in uglify-js/repos/community-any (4 files)
Date: Monday, July 9, 2018 @ 13:02:33 Author: felixonmars Revision: 355898 archrelease: copy trunk to community-any Added: uglify-js/repos/community-any/PKGBUILD (from rev 355897, uglify-js/trunk/PKGBUILD) uglify-js/repos/community-any/uglify-js.install (from rev 355897, uglify-js/trunk/uglify-js.install) Deleted: uglify-js/repos/community-any/PKGBUILD uglify-js/repos/community-any/uglify-js.install ---+ PKGBUILD | 56 ++-- uglify-js.install | 16 +++--- 2 files changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 13:02:09 UTC (rev 355897) +++ PKGBUILD2018-07-09 13:02:33 UTC (rev 355898) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Daniel Nagy - -pkgname=uglify-js -pkgver=3.4.3 -pkgrel=1 -pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" -arch=('any') -url='http://lisperator.net/uglifyjs' -license=('BSD') -depends=('nodejs') -makedepends=('npm') -install=${pkgname}.install -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('45b3a01a3174e2c1543528bcc4639307d026b5598c9955402f96bb97122027cbab7a325e9fea6b8aad28a112071daf005c8fdd4af345f7260ccfd38fe0f8726d') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/uglify-js/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix npm derp - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + -} - -# vim:set ts=2 sw=2 et: Copied: uglify-js/repos/community-any/PKGBUILD (from rev 355897, uglify-js/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-09 13:02:33 UTC (rev 355898) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +pkgname=uglify-js +pkgver=3.4.4 +pkgrel=1 +pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" +arch=('any') +url='http://lisperator.net/uglifyjs' +license=('BSD') +depends=('nodejs') +makedepends=('npm') +install=${pkgname}.install +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('46207590d702f51332ab046b8d70be12380ba1750ba039c268e9c40f35021e404dd1b1f09ad179af30cc883594dbd82ed245c24515b0b5c4c0545591102994d9') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/uglify-js/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix npm derp + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + +} + +# vim:set ts=2 sw=2 et: Deleted: uglify-js.install === --- uglify-js.install 2018-07-09 13:02:09 UTC (rev 355897) +++ uglify-js.install 2018-07-09 13:02:33 UTC (rev 355898) @@ -1,8 +0,0 @@ -post_install() { - # fixup permissions - chmod 755 /usr/lib/node_modules -} - -post_upgrade() { - post_install -} Copied: uglify-js/repos/community-any/uglify-js.install (from rev 355897, uglify-js/trunk/uglify-js.install) === --- uglify-js.install (rev 0) +++ uglify-js.install 2018-07-09 13:02:33 UTC (rev 355898) @@ -0,0 +1,8 @@ +post_install() { + # fixup permissions + chmod 755 /usr/lib/node_modules +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in uglify-js/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 13:02:09 Author: felixonmars Revision: 355897 upgpkg: uglify-js 3.4.4-1 Modified: uglify-js/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:59:19 UTC (rev 355896) +++ PKGBUILD2018-07-09 13:02:09 UTC (rev 355897) @@ -3,7 +3,7 @@ # Contributor: Daniel Nagy pkgname=uglify-js -pkgver=3.4.3 +pkgver=3.4.4 pkgrel=1 pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" arch=('any') @@ -14,7 +14,7 @@ install=${pkgname}.install source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('45b3a01a3174e2c1543528bcc4639307d026b5598c9955402f96bb97122027cbab7a325e9fea6b8aad28a112071daf005c8fdd4af345f7260ccfd38fe0f8726d') +sha512sums=('46207590d702f51332ab046b8d70be12380ba1750ba039c268e9c40f35021e404dd1b1f09ad179af30cc883594dbd82ed245c24515b0b5c4c0545591102994d9') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 10:27:27 Author: felixonmars Revision: 355813 upgpkg: xmobar 0.26-51 rebuild with basement 0.0.8, foundation 0.0.21 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:25:57 UTC (rev 355812) +++ PKGBUILD2018-07-09 10:27:27 UTC (rev 355813) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.26 -pkgrel=50 +pkgrel=51 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Monday, July 9, 2018 @ 10:27:52 Author: felixonmars Revision: 355814 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 355813, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 355813, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:27:52 UTC (rev 355814) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.26 +pkgrel=51 +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 + hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch) +sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d' + '53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264') + +prepare() { + cd xmobar-$pkgver + patch -p1 -i ../hinotify-0.3.10.patch +} + +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 tamarin-prover/repos (2 files)
Date: Monday, July 9, 2018 @ 10:25:57 Author: felixonmars Revision: 355812 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 355811, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 355811, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:25:57 UTC (rev 355812) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=54 +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: Monday, July 9, 2018 @ 10:25:34 Author: felixonmars Revision: 355811 upgpkg: tamarin-prover 1.4.0-54 rebuild with basement 0.0.8, foundation 0.0.21 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:23:12 UTC (rev 355810) +++ PKGBUILD2018-07-09 10:25:34 UTC (rev 355811) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=53 +pkgrel=54 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stack/repos (3 files)
Date: Monday, July 9, 2018 @ 10:23:12 Author: felixonmars Revision: 355810 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 355809, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 355809, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 355809, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:23:12 UTC (rev 355810) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=66 +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: stack/repos/community-staging-x86_64/stack.install (from rev 355809,
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 10:22:48 Author: felixonmars Revision: 355809 upgpkg: stack 1.7.1-66 rebuild with basement 0.0.8, foundation 0.0.21 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:16:28 UTC (rev 355808) +++ PKGBUILD2018-07-09 10:22:48 UTC (rev 355809) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=65 +pkgrel=66 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Monday, July 9, 2018 @ 10:16:28 Author: felixonmars Revision: 355808 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 355807, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 355807, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:16:28 UTC (rev 355808) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=42 +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/v$pkgver.tar.gz;) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$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 shellcheck/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 10:16:00 Author: felixonmars Revision: 355807 upgpkg: shellcheck 0.5.0-42 rebuild with basement 0.0.8, foundation 0.0.21 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:12:45 UTC (rev 355806) +++ PKGBUILD2018-07-09 10:16:00 UTC (rev 355807) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=41 +pkgrel=42 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Monday, July 9, 2018 @ 10:12:45 Author: felixonmars Revision: 355806 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 355805, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 355805, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:12:45 UTC (rev 355806) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=197 +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: Monday, July 9, 2018 @ 10:12:14 Author: felixonmars Revision: 355805 upgpkg: postgrest 0.4.4.0-197 rebuild with basement 0.0.8, foundation 0.0.21 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:09:03 UTC (rev 355804) +++ PKGBUILD2018-07-09 10:12:14 UTC (rev 355805) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=196 +pkgrel=197 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Monday, July 9, 2018 @ 10:09:03 Author: felixonmars Revision: 355804 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 355803, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 355803, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:09:03 UTC (rev 355804) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=29 +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=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e') + +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() { +# https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601 +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 10:08:36 Author: felixonmars Revision: 355803 upgpkg: pandoc-crossref 0.3.2.1-29 rebuild with basement 0.0.8, foundation 0.0.21 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:06:54 UTC (rev 355802) +++ PKGBUILD2018-07-09 10:08:36 UTC (rev 355803) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=28 +pkgrel=29 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, July 9, 2018 @ 10:06:54 Author: felixonmars Revision: 355802 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 355801, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 355801, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:06:54 UTC (rev 355802) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=52 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc') + +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" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 +LC_CTYPE=en_US.UTF-8 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-hakyll/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 10:06:30 Author: felixonmars Revision: 355801 upgpkg: haskell-hakyll 4.12.3.0-52 rebuild with basement 0.0.8, foundation 0.0.21 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:03:58 UTC (rev 355800) +++ PKGBUILD2018-07-09 10:06:30 UTC (rev 355801) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=51 +pkgrel=52 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Monday, July 9, 2018 @ 10:03:58 Author: felixonmars Revision: 355800 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 355799, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 355799, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:03:58 UTC (rev 355800) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=76 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +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-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 10:03:35 Author: felixonmars Revision: 355799 upgpkg: pandoc-citeproc 0.14.3.1-76 rebuild with basement 0.0.8, foundation 0.0.21 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 10:00:31 UTC (rev 355798) +++ PKGBUILD2018-07-09 10:03:35 UTC (rev 355799) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=75 +pkgrel=76 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Monday, July 9, 2018 @ 10:00:31 Author: felixonmars Revision: 355798 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 355797, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 355797, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 10:00:31 UTC (rev 355798) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=66 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; + https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1' + '9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +sed -i 's/<.*1.1/<2/' $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/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +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 "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 10:00:10 Author: felixonmars Revision: 355797 upgpkg: pandoc 2.2.1-66 rebuild with basement 0.0.8, foundation 0.0.21 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 09:58:23 UTC (rev 355796) +++ PKGBUILD2018-07-09 10:00:10 UTC (rev 355797) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=65 +pkgrel=66 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in perlbrew/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, July 9, 2018 @ 09:58:23 Author: spupykin Revision: 355796 archrelease: copy trunk to community-any Added: perlbrew/repos/community-any/PKGBUILD (from rev 355795, perlbrew/trunk/PKGBUILD) Deleted: perlbrew/repos/community-any/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 33 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 09:58:12 UTC (rev 355795) +++ PKGBUILD2018-07-09 09:58:23 UTC (rev 355796) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin - -pkgname=perlbrew -pkgver=0.83 -pkgrel=1 -pkgdesc='Manage perl installations in your $HOME' -arch=('any') -url="https://metacpan.org/release/App-perlbrew; -license=('MIT') -depends=('perl' 'perl-capture-tiny' 'perl-cpan-perl-releases' 'perl-devel-patchperl' - 'perl-file-path-tiny' 'perl-local-lib') -makedepends=('perl-module-build-tiny') -checkdepends=('perl-test-exception' 'perl-test-output' 'perl-test-spec' - 'perl-path-class' 'perl-io-all') -options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/G/GU/GUGOD/App-perlbrew-$pkgver.tar.gz;) -sha1sums=('6cd7570befa3f2c2d7b08860f0772f15e3f7f736') - -build() { - cd App-perlbrew-$pkgver - unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT - export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null - perl Build.PL - ./Build -} - -package() { - cd App-perlbrew-$pkgver - unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT - ./Build install --installdirs=vendor --destdir="$pkgdir" - install -Dm0755 bin/perlbrew "$pkgdir"/usr/bin/vendor_perl/perlbrew - install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/perlbrew/LICENSE -} Copied: perlbrew/repos/community-any/PKGBUILD (from rev 355795, perlbrew/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-09 09:58:23 UTC (rev 355796) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=perlbrew +pkgver=0.84 +pkgrel=1 +pkgdesc='Manage perl installations in your $HOME' +arch=('any') +url="https://metacpan.org/release/App-perlbrew; +license=('MIT') +depends=('perl' 'perl-capture-tiny' 'perl-cpan-perl-releases' 'perl-devel-patchperl' + 'perl-file-path-tiny' 'perl-local-lib') +makedepends=('perl-module-build-tiny') +checkdepends=('perl-test-exception' 'perl-test-output' 'perl-test-spec' + 'perl-path-class' 'perl-io-all') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/G/GU/GUGOD/App-perlbrew-$pkgver.tar.gz;) +sha1sums=('502d59dee497fa75f5cdc5af958ce671a672c953') + +build() { + cd App-perlbrew-$pkgver + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null + perl Build.PL + ./Build +} + +package() { + cd App-perlbrew-$pkgver + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + ./Build install --installdirs=vendor --destdir="$pkgdir" + install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/perlbrew/LICENSE +}
[arch-commits] Commit in perlbrew/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 09:58:12 Author: spupykin Revision: 355795 upgpkg: perlbrew 0.84-1 Modified: perlbrew/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 09:58:05 UTC (rev 355794) +++ PKGBUILD2018-07-09 09:58:12 UTC (rev 355795) @@ -2,7 +2,7 @@ # Maintainer: Sergej Pupykin pkgname=perlbrew -pkgver=0.83 +pkgver=0.84 pkgrel=1 pkgdesc='Manage perl installations in your $HOME' arch=('any') @@ -15,7 +15,7 @@ 'perl-path-class' 'perl-io-all') options=('!emptydirs') source=("http://search.cpan.org/CPAN/authors/id/G/GU/GUGOD/App-perlbrew-$pkgver.tar.gz;) -sha1sums=('6cd7570befa3f2c2d7b08860f0772f15e3f7f736') +sha1sums=('502d59dee497fa75f5cdc5af958ce671a672c953') build() { cd App-perlbrew-$pkgver @@ -29,6 +29,5 @@ cd App-perlbrew-$pkgver unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT ./Build install --installdirs=vendor --destdir="$pkgdir" - install -Dm0755 bin/perlbrew "$pkgdir"/usr/bin/vendor_perl/perlbrew install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/perlbrew/LICENSE }
[arch-commits] Commit in drupal/repos/community-any (4 files)
Date: Monday, July 9, 2018 @ 09:58:05 Author: spupykin Revision: 355794 archrelease: copy trunk to community-any Added: drupal/repos/community-any/PKGBUILD (from rev 355793, drupal/trunk/PKGBUILD) drupal/repos/community-any/drupal.install (from rev 355793, drupal/trunk/drupal.install) Deleted: drupal/repos/community-any/PKGBUILD drupal/repos/community-any/drupal.install + PKGBUILD | 96 +++ drupal.install | 14 2 files changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-09 09:57:51 UTC (rev 355793) +++ PKGBUILD2018-07-09 09:58:05 UTC (rev 355794) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Contributor: Corrado Primier - -pkgname=drupal -pkgver=8.5.4 -pkgrel=1 -pkgdesc="A PHP-based content management platform" -arch=('any') -url="http://www.drupal.org/; -license=('GPL') -depends=() -install='drupal.install' -backup=('etc/webapps/drupal/.htaccess') -options=(!strip) -source=(https://www.drupal.org/files/projects/$pkgname-$pkgver.tar.gz) -sha256sums=('7afed7495ada181acfd8ea262a13d562e25fcef5f17809c560c7dc248f9e5fbf') - -package() { - depends=('php' 'php-gd') - - _instdir="$pkgdir"/usr/share/webapps/drupal - mkdir -p ${_instdir} - cd ${_instdir} - cp -r "$srcdir"/$pkgname-$pkgver/{*,.htaccess} ${_instdir} - - # move .htaccess - mkdir -p "$pkgdir"/etc/webapps/drupal - sed -i '1,1iRequire all denied' ${_instdir}/.htaccess - mv ${_instdir}/.htaccess "$pkgdir"/etc/webapps/drupal/.htaccess - ln -s /etc/webapps/drupal/.htaccess ${_instdir}/.htaccess - - # move sites/ - mkdir -p "$pkgdir"/var/lib/drupal/ - mv ${_instdir}/sites "$pkgdir"/var/lib/drupal/sites - ln -s /var/lib/drupal/sites ${_instdir}/sites - - # apache config example - cat >"$pkgdir"/etc/webapps/drupal/apache.example.conf < - AllowOverride All - Options FollowSymlinks - Require all granted - php_admin_value open_basedir "/srv/:/tmp/:/usr/share/webapps/:/etc/webapps:/usr/share/pear/:/var/lib/drupal" - -EOF -} Copied: drupal/repos/community-any/PKGBUILD (from rev 355793, drupal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-09 09:58:05 UTC (rev 355794) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Corrado Primier + +pkgname=drupal +pkgver=8.5.5 +pkgrel=1 +pkgdesc="A PHP-based content management platform" +arch=('any') +url="http://www.drupal.org/; +license=('GPL') +depends=() +install='drupal.install' +backup=('etc/webapps/drupal/.htaccess') +options=(!strip) +source=(https://www.drupal.org/files/projects/$pkgname-$pkgver.tar.gz) +sha256sums=('e3c0b1f6c93876fc79e6a6fa89bc44b1acf98b3448add8289da3d15ad2ba626b') + +package() { + depends=('php' 'php-gd') + + _instdir="$pkgdir"/usr/share/webapps/drupal + mkdir -p ${_instdir} + cd ${_instdir} + cp -r "$srcdir"/$pkgname-$pkgver/{*,.htaccess} ${_instdir} + + # move .htaccess + mkdir -p "$pkgdir"/etc/webapps/drupal + sed -i '1,1iRequire all denied' ${_instdir}/.htaccess + mv ${_instdir}/.htaccess "$pkgdir"/etc/webapps/drupal/.htaccess + ln -s /etc/webapps/drupal/.htaccess ${_instdir}/.htaccess + + # move sites/ + mkdir -p "$pkgdir"/var/lib/drupal/ + mv ${_instdir}/sites "$pkgdir"/var/lib/drupal/sites + ln -s /var/lib/drupal/sites ${_instdir}/sites + + # apache config example + cat >"$pkgdir"/etc/webapps/drupal/apache.example.conf < + AllowOverride All + Options FollowSymlinks + Require all granted + php_admin_value open_basedir "/srv/:/tmp/:/usr/share/webapps/:/etc/webapps:/usr/share/pear/:/var/lib/drupal" + +EOF +} Deleted: drupal.install === --- drupal.install 2018-07-09 09:57:51 UTC (rev 355793) +++ drupal.install 2018-07-09 09:58:05 UTC (rev 355794) @@ -1,7 +0,0 @@ -post_install() { - chown -R http:http var/lib/drupal -} - -post_upgrade() { - chown -R http:http var/lib/drupal -} Copied: drupal/repos/community-any/drupal.install (from rev 355793, drupal/trunk/drupal.install) === --- drupal.install (rev 0) +++ drupal.install 2018-07-09 09:58:05 UTC (rev 355794) @@ -0,0 +1,7 @@ +post_install() { + chown -R http:http var/lib/drupal +} + +post_upgrade() { + chown -R http:http var/lib/drupal +}
[arch-commits] Commit in drupal/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 09:57:51 Author: spupykin Revision: 355793 upgpkg: drupal 8.5.5-1 Modified: drupal/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 09:50:18 UTC (rev 355792) +++ PKGBUILD2018-07-09 09:57:51 UTC (rev 355793) @@ -3,7 +3,7 @@ # Contributor: Corrado Primier pkgname=drupal -pkgver=8.5.4 +pkgver=8.5.5 pkgrel=1 pkgdesc="A PHP-based content management platform" arch=('any') @@ -14,7 +14,7 @@ backup=('etc/webapps/drupal/.htaccess') options=(!strip) source=(https://www.drupal.org/files/projects/$pkgname-$pkgver.tar.gz) -sha256sums=('7afed7495ada181acfd8ea262a13d562e25fcef5f17809c560c7dc248f9e5fbf') +sha256sums=('e3c0b1f6c93876fc79e6a6fa89bc44b1acf98b3448add8289da3d15ad2ba626b') package() { depends=('php' 'php-gd')
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Monday, July 9, 2018 @ 09:50:18 Author: felixonmars Revision: 355792 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 355791, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 355791, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 09:50:18 UTC (rev 355792) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.1 +pkgrel=39 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' '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-prettyprinter-convert-ansi-wl-pprint' + '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) +sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38') + +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" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Monday, July 9, 2018 @ 09:49:58 Author: felixonmars Revision: 355791 upgpkg: hopenpgp-tools 0.21.1-39 rebuild with basement 0.0.8, foundation 0.0.21 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-09 09:48:02 UTC (rev 355790) +++ PKGBUILD2018-07-09 09:49:58 UTC (rev 355791) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21.1 -pkgrel=38 +pkgrel=39 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Monday, July 9, 2018 @ 09:48:02 Author: felixonmars Revision: 355790 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 355789, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 355789, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-09 09:48:02 UTC (rev 355790) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=43 +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" +}