[arch-commits] Commit in fastd/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:33:16 Author: zorun Revision: 727383 upgpkg: fastd 21-1 Modified: fastd/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:24:39 UTC (rev 727382) +++ PKGBUILD2020-10-19 22:33:16 UTC (rev 727383) @@ -3,7 +3,7 @@ pkgname=fastd arch=("x86_64") -pkgver=20 +pkgver=21 pkgrel=1 pkgdesc="Fast and secure tunneling daemon" makedepends=('meson') @@ -12,8 +12,8 @@ url="https://projects.universe-factory.net/projects/fastd; license=('BSD') source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz;) -sha256sums=('56cab8639218d63237d9a5508fb2bf6fa637374d53fb7fa55b7e92e4d4dfeb00') -sha512sums=('8cb722a12fff9f6ee068f67c7a03c287c82b97d851e580070a9bc94fac3b33395203617309e8aaea1c91781a7245ec872442f8567d10dc6d1efac8de89c050b3') +sha256sums=('942f33bcd794bcb8e19da4c30c875bdfd4d0f1c24ec4dcdf51237791bbfb0d4c') +sha512sums=('e6293559cabd186b5e784fd97dd4f33159980699532c7713264404d105d7a0923e417c43e639ef845d80088abec534a7417b2e5eaf39a65be431d1985c2e5ca4') build() { cd "$srcdir/fastd-${pkgver}"
[arch-commits] Commit in fastd/repos/community-x86_64 (4 files)
Date: Monday, October 19, 2020 @ 22:33:28 Author: zorun Revision: 727384 archrelease: copy trunk to community-x86_64 Added: fastd/repos/community-x86_64/0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch (from rev 727383, fastd/trunk/0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch) fastd/repos/community-x86_64/PKGBUILD (from rev 727383, fastd/trunk/PKGBUILD) Deleted: fastd/repos/community-x86_64/0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch fastd/repos/community-x86_64/PKGBUILD -+ 0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch | 72 +++ PKGBUILD| 92 +- 2 files changed, 82 insertions(+), 82 deletions(-) Deleted: 0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch === --- 0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch 2020-10-19 22:33:16 UTC (rev 727383) +++ 0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch 2020-10-19 22:33:28 UTC (rev 727384) @@ -1,36 +0,0 @@ -From 8505374ee208d51a39e7b22846f9b781b9ccb452 Mon Sep 17 00:00:00 2001 -Message-Id: <8505374ee208d51a39e7b22846f9b781b9ccb452.1515434692.git.mschif...@universe-factory.net> -From: Matthias Schiffer -Date: Fri, 19 May 2017 19:36:24 +0200 -Subject: [PATCH] cipher: aes128-ctr: openssl: fix compatiblity with OpenSSL - 1.1 - - src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c b/src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c -index 7a2b565..c44427f 100644 a/src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c -+++ b/src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c -@@ -47,7 +47,7 @@ static fastd_cipher_state_t * aes128_ctr_init(const uint8_t *key) { - fastd_cipher_state_t *state = fastd_new(fastd_cipher_state_t); - - state->aes = EVP_CIPHER_CTX_new(); -- EVP_EncryptInit(state->aes, EVP_aes_128_ctr(), (const unsigned char *)key, NULL); -+ EVP_EncryptInit_ex(state->aes, EVP_aes_128_ctr(), NULL, (const unsigned char *)key, NULL); - - return state; - } -@@ -56,7 +56,7 @@ static fastd_cipher_state_t * aes128_ctr_init(const uint8_t *key) { - static bool aes128_ctr_crypt(const fastd_cipher_state_t *state, fastd_block128_t *out, const fastd_block128_t *in, size_t len, const uint8_t *iv) { - int clen, clen2; - -- if (!EVP_EncryptInit(state->aes, NULL, NULL, iv)) -+ if (!EVP_EncryptInit_ex(state->aes, NULL, NULL, NULL, iv)) - return false; - - if (!EVP_EncryptUpdate(state->aes, (unsigned char *)out, , (const unsigned char *)in, len)) --- -2.15.1 - Copied: fastd/repos/community-x86_64/0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch (from rev 727383, fastd/trunk/0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch) === --- 0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch (rev 0) +++ 0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch 2020-10-19 22:33:28 UTC (rev 727384) @@ -0,0 +1,36 @@ +From 8505374ee208d51a39e7b22846f9b781b9ccb452 Mon Sep 17 00:00:00 2001 +Message-Id: <8505374ee208d51a39e7b22846f9b781b9ccb452.1515434692.git.mschif...@universe-factory.net> +From: Matthias Schiffer +Date: Fri, 19 May 2017 19:36:24 +0200 +Subject: [PATCH] cipher: aes128-ctr: openssl: fix compatiblity with OpenSSL + 1.1 + +--- + src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c b/src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c +index 7a2b565..c44427f 100644 +--- a/src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c b/src/crypto/cipher/aes128_ctr/openssl/aes128_ctr_openssl.c +@@ -47,7 +47,7 @@ static fastd_cipher_state_t * aes128_ctr_init(const uint8_t *key) { + fastd_cipher_state_t *state = fastd_new(fastd_cipher_state_t); + + state->aes = EVP_CIPHER_CTX_new(); +- EVP_EncryptInit(state->aes, EVP_aes_128_ctr(), (const unsigned char *)key, NULL); ++ EVP_EncryptInit_ex(state->aes, EVP_aes_128_ctr(), NULL, (const unsigned char *)key, NULL); + + return state; + } +@@ -56,7 +56,7 @@ static fastd_cipher_state_t * aes128_ctr_init(const uint8_t *key) { + static bool aes128_ctr_crypt(const fastd_cipher_state_t *state, fastd_block128_t *out, const fastd_block128_t *in, size_t len, const uint8_t *iv) { + int clen, clen2; + +- if (!EVP_EncryptInit(state->aes, NULL, NULL, iv)) ++ if (!EVP_EncryptInit_ex(state->aes, NULL, NULL, NULL, iv)) +
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:24:26 Author: felixonmars Revision: 727381 upgpkg: xmobar 0.36-17: rebuild with conduit 1.3.3 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:22:49 UTC (rev 727380) +++ PKGBUILD2020-10-19 22:24:26 UTC (rev 727381) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.36 -pkgrel=16 +pkgrel=17 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Monday, October 19, 2020 @ 22:24:39 Author: felixonmars Revision: 727382 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 727381, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 727381, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:24:39 UTC (rev 727382) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.36 +pkgrel=17 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('15abb262187448cd71f93e67f04ab40989f541dd02f968924521f99727cd75cb92d650d495fc40ad4bed97fa552185daca7801aa2d5079aa47a39dce9b4ea4f7') + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + 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 xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/xmobar.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/xmobar.sh" + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/repos (2 files)
Date: Monday, October 19, 2020 @ 22:22:49 Author: felixonmars Revision: 727380 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 727379, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 727379, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:22:49 UTC (rev 727380) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e') + +prepare() { + uusi $pkgname-$pkgver/$pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:22:36 Author: felixonmars Revision: 727379 upgpkg: taskell 1.10.1-20: rebuild with conduit 1.3.3 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:21:15 UTC (rev 727378) +++ PKGBUILD2020-10-19 22:22:36 UTC (rev 727379) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=19 +pkgrel=20 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Monday, October 19, 2020 @ 22:21:15 Author: felixonmars Revision: 727378 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 727377, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 727377, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:21:15 UTC (rev 727378) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=26 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-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' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:21:01 Author: felixonmars Revision: 727377 upgpkg: tamarin-prover 1.6.0-26: rebuild with conduit 1.3.3 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:19:28 UTC (rev 727376) +++ PKGBUILD2020-10-19 22:21:01 UTC (rev 727377) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=25 +pkgrel=26 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stack/repos (3 files)
Date: Monday, October 19, 2020 @ 22:19:28 Author: felixonmars Revision: 727376 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 727375, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 727375, stack/trunk/stack.install) ---+ PKGBUILD | 82 stack.install |4 ++ 2 files changed, 86 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 727375, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:19:28 UTC (rev 727376) @@ -0,0 +1,82 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.3.1 +pkgrel=163 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; + stack-pantry-0.5.patch::https://github.com/commercialhaskell/stack/pull/5281.patch) +sha512sums=('SKIP' + '9998e6cdc4b80db3490d66c4392a0e9c44c58fa51371bc68fbade48aea6b21f1172905627ade8132d2733a7e4d942b597d5943a5bd3da302aa6c3be616ecd769') + +prepare() { + cd $pkgname + patch -p1 -i ../stack-pantry-0.5.patch + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.hs +} + +build() { + cd $pkgname + + 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 \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:19:10 Author: felixonmars Revision: 727375 upgpkg: stack 2.3.1-163: rebuild with conduit 1.3.3 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:14:51 UTC (rev 727374) +++ PKGBUILD2020-10-19 22:19:10 UTC (rev 727375) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.3.1 -pkgrel=162 +pkgrel=163 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Monday, October 19, 2020 @ 22:14:51 Author: felixonmars Revision: 727374 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 727373, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 727373, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:14:51 UTC (rev 727374) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.10.3 +pkgrel=20 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-cabal-install-parsers' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-temporary' 'haskell-unordered-containers' + 'shellcheck') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3') + +prepare(){ + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:14:38 Author: felixonmars Revision: 727373 upgpkg: haskell-ci 0.10.3-20: rebuild with conduit 1.3.3 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:13:05 UTC (rev 727372) +++ PKGBUILD2020-10-19 22:14:38 UTC (rev 727373) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.10.3 -pkgrel=19 +pkgrel=20 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:12:52 Author: felixonmars Revision: 727371 upgpkg: shellcheck 0.7.1-156: rebuild with conduit 1.3.3 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:09:22 UTC (rev 727370) +++ PKGBUILD2020-10-19 22:12:52 UTC (rev 727371) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.1 -pkgrel=155 +pkgrel=156 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Monday, October 19, 2020 @ 22:13:05 Author: felixonmars Revision: 727372 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 727371, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 727371, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:13:05 UTC (rev 727372) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.1 +pkgrel=156 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437') + +prepare() { +cd $pkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +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 postgrest/repos (2 files)
Date: Monday, October 19, 2020 @ 22:09:22 Author: felixonmars Revision: 727370 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 727369, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 727369, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:09:22 UTC (rev 727370) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=122 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' '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-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $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 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# 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, October 19, 2020 @ 22:09:09 Author: felixonmars Revision: 727369 upgpkg: postgrest 7.0.1-122: rebuild with conduit 1.3.3 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:06:16 UTC (rev 727368) +++ PKGBUILD2020-10-19 22:09:09 UTC (rev 727369) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=121 +pkgrel=122 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, October 19, 2020 @ 22:06:16 Author: felixonmars Revision: 727368 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 727367, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 727367, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:06:16 UTC (rev 727368) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.8.1 +pkgrel=23 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' '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=('1436c2e83ee27caddbe8477df9f19dd1c579ff7f99e0f2f206acf34d9a8952e20e089931e644a5f7690b0bebb6492d6596237d10990e6d1a4e61ddcf91c286ce') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +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, October 19, 2020 @ 22:06:03 Author: felixonmars Revision: 727367 upgpkg: pandoc-crossref 0.3.8.1-23: rebuild with conduit 1.3.3 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:04:26 UTC (rev 727366) +++ PKGBUILD2020-10-19 22:06:03 UTC (rev 727367) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.8.1 -pkgrel=22 +pkgrel=23 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:04:12 Author: felixonmars Revision: 727365 upgpkg: haskell-hakyll 4.13.4.1-11: rebuild with conduit 1.3.3 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 22:02:31 UTC (rev 727364) +++ PKGBUILD2020-10-19 22:04:12 UTC (rev 727365) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.4.1 -pkgrel=10 +pkgrel=11 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, October 19, 2020 @ 22:04:26 Author: felixonmars Revision: 727366 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 727365, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 727365, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:04:26 UTC (rev 727366) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.4.1 +pkgrel=11 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' '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' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6045a1461855d46f57a20f7a84636f90e6d151bcbaf09511f10ab66fa0567062e355ff580d1f12a4432bbe517bc9e162d65927f3c343f8f077e81981e7c7973c') + +prepare() { +cd $_hkgname-$pkgver +uusi $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +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 pandoc-citeproc/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 22:02:18 Author: felixonmars Revision: 727363 upgpkg: pandoc-citeproc 0.17.0.2-56: rebuild with conduit 1.3.3 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:59:02 UTC (rev 727362) +++ PKGBUILD2020-10-19 22:02:18 UTC (rev 727363) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.17.0.2 -pkgrel=55 +pkgrel=56 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Monday, October 19, 2020 @ 22:02:31 Author: felixonmars Revision: 727364 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 727363, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 727363, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 22:02:31 UTC (rev 727364) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.17.0.2 +pkgrel=56 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('5ce079a542b096c06d6e4e205625a993422a972f04787495ac9013dd3131df62733f30e4c3004335e3738b02bb22a7ad50a31c1eb3f67d2b4ef51605c7fcbf16') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +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/repos (2 files)
Date: Monday, October 19, 2020 @ 21:59:02 Author: felixonmars Revision: 727362 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 727361, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 727361, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:59:02 UTC (rev 727362) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.10.1 +pkgrel=45 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-commonmark' 'haskell-commonmark-extensions' 'haskell-commonmark-pandoc' + 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-emojis' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' 'haskell-skylighting' + 'haskell-skylighting-core' 'haskell-hslua' 'haskell-hslua-module-system' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' + '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-text-conversions' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-xml' '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-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('055d0d87c621ec428da7d2c589de9e1371ec6ebf613d943573d89c8bb98f2a0d67d4c156cf31f4257f0093c69f4006d06e11426ee04e7267f535c68381cfabf2') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +sed -i 's/< *1.2/<2/' $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +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 \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +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 "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 "${pkgdir}"/usr/share/man/man1/pandoc.1 +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:58:49 Author: felixonmars Revision: 727361 upgpkg: pandoc 2.10.1-45: rebuild with conduit 1.3.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:48:25 UTC (rev 727360) +++ PKGBUILD2020-10-19 21:58:49 UTC (rev 727361) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.10.1 -pkgrel=44 +pkgrel=45 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in idris/repos (2 files)
Date: Monday, October 19, 2020 @ 21:48:25 Author: felixonmars Revision: 727360 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 727359, idris/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 727359, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:48:25 UTC (rev 727360) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=88 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz; + idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch) +sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de' + '5f2efe359d5626c44f0c146f108dae4635ae2c8babf53841d5147d17d5be2460ab19a0b952492c68c93fa6470989bcf396cd7fbf6c8d44ac77792a54c3bbb141') + +prepare() { +cd Idris-dev-$pkgver +patch -p1 -i ../idris-haskeline-0.8.patch +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/< *1.5/<2/;s/< *3.1.2/<3.2/;s/< *1.2/<2/;s/< *0.11/<1/' 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 --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell Setup test || 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, October 19, 2020 @ 21:48:12 Author: felixonmars Revision: 727359 upgpkg: idris 1.3.3-88: rebuild with conduit 1.3.3 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:37:24 UTC (rev 727358) +++ PKGBUILD2020-10-19 21:48:12 UTC (rev 727359) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.3 -pkgrel=87 +pkgrel=88 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in python-xtarfile/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 21:37:24 Author: jelle Revision: 727358 archrelease: copy trunk to community-any Added: python-xtarfile/repos/community-any/PKGBUILD (from rev 727357, python-xtarfile/trunk/PKGBUILD) Deleted: python-xtarfile/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 21:35:18 UTC (rev 727357) +++ PKGBUILD2020-10-19 21:37:24 UTC (rev 727358) @@ -1,28 +0,0 @@ -# Maintainer: Robin Broda - -pkgname=python-xtarfile -pkgver=0.0.3 -pkgrel=1 -pkgdesc='Wrapper around tarfile to add support for more compression formats' -arch=('any') -url=https://github.com/ascoderu/xtarfile -license=('Apache') -depends=('python-zstandard') -makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/x/xtarfile/xtarfile-$pkgver.tar.gz;) -sha256sums=('c4e93184794555917465567bd8746abea5cb8e3435b699e371eab1df0174f2e2') - -build() { - cd xtarfile-$pkgver - python setup.py build -} - -check() { - cd xtarfile-$pkgver - python setup.py test -} - -package() { - cd xtarfile-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: python-xtarfile/repos/community-any/PKGBUILD (from rev 727357, python-xtarfile/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 21:37:24 UTC (rev 727358) @@ -0,0 +1,28 @@ +# Maintainer: Robin Broda + +pkgname=python-xtarfile +pkgver=0.0.4 +pkgrel=1 +pkgdesc='Wrapper around tarfile to add support for more compression formats' +arch=('any') +url=https://github.com/ascoderu/xtarfile +license=('Apache') +depends=('python-zstandard') +makedepends=('python-setuptools') +source=("https://files.pythonhosted.org/packages/source/x/xtarfile/xtarfile-$pkgver.tar.gz;) +sha256sums=('abaf87e34f23b9da85368defe4701fda043d1816f396ec330d27c5d77ad9a710') + +build() { + cd xtarfile-$pkgver + python setup.py build +} + +check() { + cd xtarfile-$pkgver + python setup.py test +} + +package() { + cd xtarfile-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in python-xtarfile/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:35:18 Author: jelle Revision: 727357 upgpkg: python-xtarfile 0.0.4-1 Modified: python-xtarfile/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:33:47 UTC (rev 727356) +++ PKGBUILD2020-10-19 21:35:18 UTC (rev 727357) @@ -1,7 +1,7 @@ # Maintainer: Robin Broda pkgname=python-xtarfile -pkgver=0.0.3 +pkgver=0.0.4 pkgrel=1 pkgdesc='Wrapper around tarfile to add support for more compression formats' arch=('any') @@ -10,7 +10,7 @@ depends=('python-zstandard') makedepends=('python-setuptools') source=("https://files.pythonhosted.org/packages/source/x/xtarfile/xtarfile-$pkgver.tar.gz;) -sha256sums=('c4e93184794555917465567bd8746abea5cb8e3435b699e371eab1df0174f2e2') +sha256sums=('abaf87e34f23b9da85368defe4701fda043d1816f396ec330d27c5d77ad9a710') build() { cd xtarfile-$pkgver
[arch-commits] Commit in croc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 21:33:47 Author: maximbaz Revision: 727356 archrelease: copy trunk to community-x86_64 Added: croc/repos/community-x86_64/PKGBUILD (from rev 727355, croc/trunk/PKGBUILD) Deleted: croc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 21:33:43 UTC (rev 727355) +++ PKGBUILD2020-10-19 21:33:47 UTC (rev 727356) @@ -1,36 +0,0 @@ -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Mikuro Kagamine - -pkgname=croc -pkgver=8.5.1 -pkgrel=1 -pkgdesc='Easily and securely send things from one computer to another.' -arch=('x86_64') -url="https://github.com/schollz/${pkgname}; -license=('MIT') -depends=('glibc') -makedepends=('go') -source=("${url}/releases/download/v${pkgver}/${pkgname}_${pkgver}_src.tar.gz") -sha256sums=('b76e5523a8c621ddbaf6dacf3e70c6f614b8a35d494be43412082e9bf7323df2') - -build() { -cd "${pkgname}-${pkgver}" -export CGO_CPPFLAGS="${CPPFLAGS}" -export CGO_CFLAGS="${CFLAGS}" -export CGO_CXXFLAGS="${CXXFLAGS}" -export CGO_LDFLAGS="${LDFLAGS}" -export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=vendor -modcacherw" -go build -} - -check() { -cd "${pkgname}-${pkgver}" -go test ./... -} - -package() { -cd "${pkgname}-${pkgver}" -install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" -install -Dm644 -t "${pkgdir}/usr/lib/systemd/system/" "${pkgname}.service" -install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE -} Copied: croc/repos/community-x86_64/PKGBUILD (from rev 727355, croc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 21:33:47 UTC (rev 727356) @@ -0,0 +1,36 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Mikuro Kagamine + +pkgname=croc +pkgver=8.5.2 +pkgrel=1 +pkgdesc='Easily and securely send things from one computer to another.' +arch=('x86_64') +url="https://github.com/schollz/${pkgname}; +license=('MIT') +depends=('glibc') +makedepends=('go') +source=("${url}/releases/download/v${pkgver}/${pkgname}_${pkgver}_src.tar.gz") +sha256sums=('06d9fe69fd01ce5f7e905ef4259dd14f7025b82b2dbf5220d6a7c6d357a9ec92') + +build() { +cd "${pkgname}-${pkgver}" +export CGO_CPPFLAGS="${CPPFLAGS}" +export CGO_CFLAGS="${CFLAGS}" +export CGO_CXXFLAGS="${CXXFLAGS}" +export CGO_LDFLAGS="${LDFLAGS}" +export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=vendor -modcacherw" +go build +} + +check() { +cd "${pkgname}-${pkgver}" +go test ./... +} + +package() { +cd "${pkgname}-${pkgver}" +install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" +install -Dm644 -t "${pkgdir}/usr/lib/systemd/system/" "${pkgname}.service" +install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE +}
[arch-commits] Commit in croc/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:33:43 Author: maximbaz Revision: 727355 upgpkg: croc 8.5.2-1 Modified: croc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:32:30 UTC (rev 727354) +++ PKGBUILD2020-10-19 21:33:43 UTC (rev 727355) @@ -2,7 +2,7 @@ # Contributor: Mikuro Kagamine pkgname=croc -pkgver=8.5.1 +pkgver=8.5.2 pkgrel=1 pkgdesc='Easily and securely send things from one computer to another.' arch=('x86_64') @@ -11,7 +11,7 @@ depends=('glibc') makedepends=('go') source=("${url}/releases/download/v${pkgver}/${pkgname}_${pkgver}_src.tar.gz") -sha256sums=('b76e5523a8c621ddbaf6dacf3e70c6f614b8a35d494be43412082e9bf7323df2') +sha256sums=('06d9fe69fd01ce5f7e905ef4259dd14f7025b82b2dbf5220d6a7c6d357a9ec92') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Monday, October 19, 2020 @ 21:32:30 Author: felixonmars Revision: 727354 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 727353, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 727353, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:32:30 UTC (rev 727354) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.1 +pkgrel=135 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-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=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:32:16 Author: felixonmars Revision: 727353 upgpkg: hopenpgp-tools 0.23.1-135: rebuild with conduit 1.3.3 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:30:34 UTC (rev 727352) +++ PKGBUILD2020-10-19 21:32:16 UTC (rev 727353) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.1 -pkgrel=134 +pkgrel=135 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Monday, October 19, 2020 @ 21:30:34 Author: felixonmars Revision: 727352 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 727351, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 727351, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:30:34 UTC (rev 727352) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.18 +pkgrel=66 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' '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=('a5f636513f89574e9fca721d9afdb35e56908ed56b31e292e874125ce997cd76fb2a035037564deb217cc62952d45a6f75adf1e60a9009b3106e23c919cf93cd') + +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 \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:30:21 Author: felixonmars Revision: 727351 upgpkg: hoogle 5.0.18-66: rebuild with conduit 1.3.3 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:28:57 UTC (rev 727350) +++ PKGBUILD2020-10-19 21:30:21 UTC (rev 727351) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.18 -pkgrel=65 +pkgrel=66 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Monday, October 19, 2020 @ 21:28:57 Author: felixonmars Revision: 727350 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 727349, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 727349, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:28:57 UTC (rev 727350) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.9.1 +pkgrel=27 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-async' 'haskell-base-compat' 'haskell-bv-sized' + 'haskell-cryptohash-sha1' 'haskell-exceptions' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-libbf' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-parameterized-utils' 'haskell-panic' 'haskell-random' 'haskell-sbv8.7' + 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 'haskell-transformers-base' + 'haskell-what4' 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;) +sha512sums=('42c9058035f30e27dc30a17e901df87072939a84867cd2723ecf9e67e51cc53a308c38369dd7353bd2df043baa5f9f94c34a94ac52bcd6b45bfad8a67810f975') + +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 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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, October 19, 2020 @ 21:28:43 Author: felixonmars Revision: 727349 upgpkg: cryptol 2.9.1-27: rebuild with conduit 1.3.3 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:25:30 UTC (rev 727348) +++ PKGBUILD2020-10-19 21:28:43 UTC (rev 727349) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.9.1 -pkgrel=26 +pkgrel=27 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in haskell-sbv8.7/repos (2 files)
Date: Monday, October 19, 2020 @ 21:25:30 Author: felixonmars Revision: 727348 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv8.7/repos/community-staging-x86_64/ haskell-sbv8.7/repos/community-staging-x86_64/PKGBUILD (from rev 727347, haskell-sbv8.7/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv8.7/repos/community-staging-x86_64/PKGBUILD (from rev 727347, haskell-sbv8.7/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:25:30 UTC (rev 727348) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv8.7 +pkgver=8.7 +pkgrel=16 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving (legacy 8.7 version)" +url="https://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' 'haskell-random' + 'haskell-syb' '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=('6e24ec42c72b6e6f2e6516e0dd3d8d4da1c845f0656f05a637f3f212999da1f89a7be288bfbb7c6a359c68762963785ca516f4821157427a71bbb816d594a3c6') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-sbv8.7/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:25:17 Author: felixonmars Revision: 727347 upgpkg: haskell-sbv8.7 8.7-16: rebuild with conduit 1.3.3 Modified: haskell-sbv8.7/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:18:34 UTC (rev 727346) +++ PKGBUILD2020-10-19 21:25:17 UTC (rev 727347) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv8.7 pkgver=8.7 -pkgrel=15 +pkgrel=16 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving (legacy 8.7 version)" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Monday, October 19, 2020 @ 21:18:34 Author: felixonmars Revision: 727346 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 727345, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 727345, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:18:34 UTC (rev 727346) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.8 +pkgrel=16 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="https://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' 'haskell-random' + 'haskell-syb') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('abc' 'cvc4' 'yices' 'z3') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('495bff0220c85ae3ce712b25983643a2f81dbdccd26f668963bd52b99cafccdae2d47dcd831fb6a6e4e571379be8a759b838b0c4b4ca9168bca07bf7e2892374') + +prepare() { +cd $_hkgname-$pkgver +# Remove SMT solvers not in the repos +sed -i 's/, boolector//;s/, mathSAT//;s/, dReal//' SBVTestSuite/SBVConnectionTest.hs +} + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:18:21 Author: felixonmars Revision: 727345 upgpkg: haskell-sbv 8.8-16: rebuild with conduit 1.3.3 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:10:31 UTC (rev 727344) +++ PKGBUILD2020-10-19 21:18:21 UTC (rev 727345) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.8 -pkgrel=15 +pkgrel=16 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-monad-dijkstra/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:10:18 Author: felixonmars Revision: 727343 upgpkg: haskell-monad-dijkstra 0.1.1.3-5: rebuild with conduit 1.3.3 Modified: haskell-monad-dijkstra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:09:24 UTC (rev 727342) +++ PKGBUILD2020-10-19 21:10:18 UTC (rev 727343) @@ -3,7 +3,7 @@ _hkgname=monad-dijkstra pkgname=haskell-monad-dijkstra pkgver=0.1.1.3 -pkgrel=4 +pkgrel=5 pkgdesc="A monad transformer for weighted graph searches" url="https://github.com/ennocramer/monad-dijkstra; license=("BSD")
[arch-commits] Commit in haskell-monad-dijkstra/repos (2 files)
Date: Monday, October 19, 2020 @ 21:10:31 Author: felixonmars Revision: 727344 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-dijkstra/repos/community-staging-x86_64/ haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from rev 727343, haskell-monad-dijkstra/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from rev 727343, haskell-monad-dijkstra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:10:31 UTC (rev 727344) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=monad-dijkstra +pkgname=haskell-monad-dijkstra +pkgver=0.1.1.3 +pkgrel=5 +pkgdesc="A monad transformer for weighted graph searches" +url="https://github.com/ennocramer/monad-dijkstra; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-free' 'haskell-psqueues') +makedepends=('ghc' 'hlint' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('6c6270f94d27203b6974563398e4b7e81ae53e6110cffaecf8ff6297c11ceb8f') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:09:10 Author: felixonmars Revision: 727341 upgpkg: dhall-lsp-server 1.0.10-25: rebuild with conduit 1.3.3 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:07:50 UTC (rev 727340) +++ PKGBUILD2020-10-19 21:09:10 UTC (rev 727341) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.10 -pkgrel=24 +pkgrel=25 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; license=("custom:MIT")
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Monday, October 19, 2020 @ 21:09:24 Author: felixonmars Revision: 727342 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 727341, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 727341, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:09:24 UTC (rev 727342) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.10 +pkgrel=25 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 'haskell-lsp-test' + 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz; + lsp-0.23.patch::https://github.com/dhall-lang/dhall-haskell/pull/2064.patch) +sha512sums=('51dffa682e1b12f616f829651f774c0472efb49cb97f94b1499178943cc38d5a947a5d0d67f0270e80b9963bafcde074ad00304fde7bffaf8787af1e3a09eb9a' + 'a5cb75667f57fc7ca1184d3c407192b56cea8b55a360360509ec2248a0cab39c22775e7589b004108c2bf9e19b63b7a78381679c587b3d2207d9b8405737c352') + +prepare() { + patch -d $pkgname-$pkgver -p2 < lsp-0.23.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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lsp-test/repos (2 files)
Date: Monday, October 19, 2020 @ 21:07:50 Author: felixonmars Revision: 727340 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp-test/repos/community-staging-x86_64/ haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 727339, haskell-lsp-test/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 727339, haskell-lsp-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:07:50 UTC (rev 727340) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan + +_hkgname=lsp-test +pkgname=haskell-lsp-test +pkgver=0.11.0.7 +pkgrel=5 +pkgdesc="Functional test framework for LSP servers" +url="https://github.com/bubba/lsp-test#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 'haskell-conduit-parse' + 'haskell-data-default' 'haskell-lsp' 'haskell-lens' 'haskell-parser-combinators' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec') +# Hackage source is missing test data +source=("https://github.com/bubba/lsp-test/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('bc42e9d5a31a81501b324f5c5c91d00512f85e6a1c867ca17f619565c732dacdd7a058b265819f6f045b84534450e785d88d038a91304ab9310680e46e0bf0ea') + +prepare() { + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i 's|dist-newstyle|dist/build/dummy-server|' test/Test.hs +} + +build() { + cd $_hkgname-$pkgver + + # We need to enable dummy-server here for tests, but it shouldn't be installed... + 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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fdummyserver + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + # Remove dummy-server + rm -r "$pkgdir"/usr/libexec +}
[arch-commits] Commit in haskell-lsp-test/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:07:37 Author: felixonmars Revision: 727339 upgpkg: haskell-lsp-test 0.11.0.7-5: rebuild with conduit 1.3.3 Modified: haskell-lsp-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:05:17 UTC (rev 727338) +++ PKGBUILD2020-10-19 21:07:37 UTC (rev 727339) @@ -3,7 +3,7 @@ _hkgname=lsp-test pkgname=haskell-lsp-test pkgver=0.11.0.7 -pkgrel=4 +pkgrel=5 pkgdesc="Functional test framework for LSP servers" url="https://github.com/bubba/lsp-test#readme; license=("BSD")
[arch-commits] Commit in haskell-ipynb/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:05:04 Author: felixonmars Revision: 727337 upgpkg: haskell-ipynb 0.1.0.1-96: rebuild with conduit 1.3.3 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:04:11 UTC (rev 727336) +++ PKGBUILD2020-10-19 21:05:04 UTC (rev 727337) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1.0.1 -pkgrel=95 +pkgrel=96 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb; license=('BSD')
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Monday, October 19, 2020 @ 21:05:17 Author: felixonmars Revision: 727338 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 727337, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 727337, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:05:17 UTC (rev 727338) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1.0.1 +pkgrel=96 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b1e547ac9353c84619832c723586146d2fd72c85c75d11b9ff99c16852ae2dfd1a2d61382ab9cc54bc9ad2bf8e1c3c0a8dc50d49c034d525e7a3393057a0275b') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-conduit-parse/repos (2 files)
Date: Monday, October 19, 2020 @ 21:04:11 Author: felixonmars Revision: 727336 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-parse/repos/community-staging-x86_64/ haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 727335, haskell-conduit-parse/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 727335, haskell-conduit-parse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:04:11 UTC (rev 727336) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=conduit-parse +pkgname=haskell-conduit-parse +pkgver=0.2.1.0 +pkgrel=12 +pkgdesc="Parsing framework based on conduit" +url="https://github.com/k0ral/conduit-parse; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 'haskell-safe' + 'haskell-safe-exceptions') +makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fenable-hlint-test + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Monday, October 19, 2020 @ 21:03:09 Author: felixonmars Revision: 727334 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-diff/repos/community-staging-x86_64/ haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 727333, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 727333, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:03:09 UTC (rev 727334) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.9 +pkgrel=84 +pkgdesc="Extract and apply patches to JSON documents" +url="https://github.com/thsutton/aeson-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 'haskell-hashable' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'hlint') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2778eabe53ac0520028c9eccae7f52dcdeb2eccb4df4ff6a84e4625afc5d46533ebf61b6b99c16eb5ffe9792e781b0f9a8e1e43c2b69b751d1dbc5dd627635d9') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-diff/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:02:55 Author: felixonmars Revision: 727333 upgpkg: haskell-aeson-diff 1.1.0.9-84: rebuild with conduit 1.3.3 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:02:42 UTC (rev 727332) +++ PKGBUILD2020-10-19 21:02:55 UTC (rev 727333) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.9 -pkgrel=83 +pkgrel=84 pkgdesc="Extract and apply patches to JSON documents" url="https://github.com/thsutton/aeson-diff; license=('BSD')
[arch-commits] Commit in haskell-conduit-parse/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:03:57 Author: felixonmars Revision: 727335 upgpkg: haskell-conduit-parse 0.2.1.0-12: rebuild with conduit 1.3.3 Modified: haskell-conduit-parse/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:03:09 UTC (rev 727334) +++ PKGBUILD2020-10-19 21:03:57 UTC (rev 727335) @@ -3,7 +3,7 @@ _hkgname=conduit-parse pkgname=haskell-conduit-parse pkgver=0.2.1.0 -pkgrel=11 +pkgrel=12 pkgdesc="Parsing framework based on conduit" url="https://github.com/k0ral/conduit-parse; license=("custom:PublicDomain")
[arch-commits] Commit in qbittorrent/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 21:02:42 Author: eschwartz Revision: 727332 archrelease: copy trunk to community-x86_64 Added: qbittorrent/repos/community-x86_64/PKGBUILD (from rev 727331, qbittorrent/trunk/PKGBUILD) Deleted: qbittorrent/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 21:02:21 UTC (rev 727331) +++ PKGBUILD2020-10-19 21:02:42 UTC (rev 727332) @@ -1,63 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Antonio Rojas -# Contributor: Timothy Redaelli -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Jkkyll Wu -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Daniel J Griffiths -# Contributor: Geoffroy Carrier - -pkgbase=qbittorrent -pkgname=(qbittorrent qbittorrent-nox) -pkgver=4.2.5 -pkgrel=1 -arch=('x86_64') -url="https://www.qbittorrent.org; -license=('custom' 'GPL') -depends=('libtorrent-rasterbar' 'qt5-base') -makedepends=('boost' 'qt5-tools' 'qt5-svg') -optdepends=('python: needed for torrent search tab') -source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha512sums=('aee755ba27946bf9bc587acce9f35b91ac8b1dde6614742945f668d3b9985e4096acc4b8387e6003defcb5fc3ec37cd8e7b96b11487e00e6b88c728fc723da95' -'SKIP') -b2sums=('c459a9a1e076988b8bba7dc281f5e759109b96d11b47609d01005dc206ad64bef866c9da039b248e82448ccab91450a95a8120e0cbdb628134048efe6e0f5ff1' -'SKIP') -validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 - -build() { - cd ${pkgbase}-${pkgver} - - # tell qmake not to break makepkg's debug/!strip options - export QBT_ADD_CONFIG='nostrip' - - mkdir -p ${pkgbase} - pushd ${pkgbase} - ../configure --prefix=/usr - make - popd - - # Build nox variant - mkdir -p "${pkgbase}-nox" - pushd "${pkgbase}-nox" - ../configure --prefix=/usr --disable-gui --enable-systemd - make -} - -package_qbittorrent() { - pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar." - depends+=('qt5-svg' 'hicolor-icon-theme') - - cd ${pkgbase}-${pkgver}/${pkgbase} - - make INSTALL_ROOT="${pkgdir}" install - install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING -} - -package_qbittorrent-nox() { - pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar, w/o gui" - - cd ${pkgbase}-${pkgver}/${pkgbase}-nox - - make INSTALL_ROOT="${pkgdir}" install - install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING -} Copied: qbittorrent/repos/community-x86_64/PKGBUILD (from rev 727331, qbittorrent/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 21:02:42 UTC (rev 727332) @@ -0,0 +1,63 @@ +# Maintainer: Eli Schwartz +# Contributor: Antonio Rojas +# Contributor: Timothy Redaelli +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Jkkyll Wu +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Daniel J Griffiths +# Contributor: Geoffroy Carrier + +pkgbase=qbittorrent +pkgname=(qbittorrent qbittorrent-nox) +pkgver=4.3.0 +pkgrel=1 +arch=('x86_64') +url="https://www.qbittorrent.org; +license=('custom' 'GPL') +depends=('libtorrent-rasterbar' 'qt5-base') +makedepends=('boost' 'qt5-tools' 'qt5-svg') +optdepends=('python: needed for torrent search tab') +source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc}) +sha512sums=('3a0fbf3181701eba5bec27589c490b683a0e410eba58b4d969527c6033c68fc5a1a116fb22c40be4d2526ef388743a2e680f7dd01ffbe38091b443eb64a5e261' +'SKIP') +b2sums=('78d64dd93feb616389e9ef9d5f761744315c56476498d815711c882fadfd46d452ffaf4d27e451a0bd4122d57b3b0d1e6238ff814fffdec2581bc11c9d3d5795' +'SKIP') +validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 + +build() { + cd ${pkgbase}-${pkgver} + + # tell qmake not to break makepkg's debug/!strip options + export QBT_ADD_CONFIG='nostrip' + + mkdir -p ${pkgbase} + pushd ${pkgbase} + ../configure --prefix=/usr + make + popd + + # Build nox variant + mkdir -p "${pkgbase}-nox" + pushd "${pkgbase}-nox" + ../configure --prefix=/usr --disable-gui --enable-systemd + make +} + +package_qbittorrent() { + pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar." + depends+=('qt5-svg' 'hicolor-icon-theme') + + cd ${pkgbase}-${pkgver}/${pkgbase} + + make INSTALL_ROOT="${pkgdir}" install + install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING
[arch-commits] Commit in qbittorrent/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:02:21 Author: eschwartz Revision: 727331 upgpkg: qbittorrent 4.3.0-1: upstream release Modified: qbittorrent/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:01:28 UTC (rev 727330) +++ PKGBUILD2020-10-19 21:02:21 UTC (rev 727331) @@ -9,7 +9,7 @@ pkgbase=qbittorrent pkgname=(qbittorrent qbittorrent-nox) -pkgver=4.2.5 +pkgver=4.3.0 pkgrel=1 arch=('x86_64') url="https://www.qbittorrent.org; @@ -18,9 +18,9 @@ makedepends=('boost' 'qt5-tools' 'qt5-svg') optdepends=('python: needed for torrent search tab') source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha512sums=('aee755ba27946bf9bc587acce9f35b91ac8b1dde6614742945f668d3b9985e4096acc4b8387e6003defcb5fc3ec37cd8e7b96b11487e00e6b88c728fc723da95' +sha512sums=('3a0fbf3181701eba5bec27589c490b683a0e410eba58b4d969527c6033c68fc5a1a116fb22c40be4d2526ef388743a2e680f7dd01ffbe38091b443eb64a5e261' 'SKIP') -b2sums=('c459a9a1e076988b8bba7dc281f5e759109b96d11b47609d01005dc206ad64bef866c9da039b248e82448ccab91450a95a8120e0cbdb628134048efe6e0f5ff1' +b2sums=('78d64dd93feb616389e9ef9d5f761744315c56476498d815711c882fadfd46d452ffaf4d27e451a0bd4122d57b3b0d1e6238ff814fffdec2581bc11c9d3d5795' 'SKIP') validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 21:01:15 Author: felixonmars Revision: 727329 upgpkg: hlint 3.2.1-3: rebuild with conduit 1.3.3 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 21:00:09 UTC (rev 727328) +++ PKGBUILD2020-10-19 21:01:15 UTC (rev 727329) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=3.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("BSD")
[arch-commits] Commit in hlint/repos (2 files)
Date: Monday, October 19, 2020 @ 21:01:28 Author: felixonmars Revision: 727330 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 727329, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 727329, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:01:28 UTC (rev 727330) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=3.2.1 +pkgrel=3 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' + 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 'haskell-refact' + 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' + '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=('d7dfd28e19bf093af96fe1aa6b50d9958a552d7c3fd64d0a4103951e0ffe75a2cc0992f6793f4eeb8dc6bf401e7fa62335dcdafcb1f3cd38532000cc5bc52e5d') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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 hledger-web/repos (2 files)
Date: Monday, October 19, 2020 @ 21:00:09 Author: felixonmars Revision: 727328 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 727327, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 727327, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 21:00:09 UTC (rev 727328) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.19.1 +pkgrel=28 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +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, October 19, 2020 @ 20:59:56 Author: felixonmars Revision: 727327 upgpkg: hledger-web 1.19.1-28: rebuild with conduit 1.3.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:58:47 UTC (rev 727326) +++ PKGBUILD2020-10-19 20:59:56 UTC (rev 727327) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.19.1 -pkgrel=27 +pkgrel=28 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in softhsm/repos/community-x86_64 (4 files)
Date: Monday, October 19, 2020 @ 20:58:47 Author: mtorromeo Revision: 727326 archrelease: copy trunk to community-x86_64 Added: softhsm/repos/community-x86_64/PKGBUILD (from rev 727325, softhsm/trunk/PKGBUILD) softhsm/repos/community-x86_64/softhsm-2.6.1-rh1831086-exit.patch (from rev 727325, softhsm/trunk/softhsm-2.6.1-rh1831086-exit.patch) Deleted: softhsm/repos/community-x86_64/PKGBUILD softhsm/repos/community-x86_64/softhsm-2.6.1-rh1831086-exit.patch + PKGBUILD | 116 ++-- softhsm-2.6.1-rh1831086-exit.patch | 144 +-- 2 files changed, 130 insertions(+), 130 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:58:33 UTC (rev 727325) +++ PKGBUILD2020-10-19 20:58:47 UTC (rev 727326) @@ -1,58 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Javier Torres - -pkgname=softhsm -pkgver=2.6.1 -pkgrel=1 -pkgdesc="Software PKCS#11 store" -arch=('x86_64') -url="https://www.opendnssec.org/softhsm/; -license=('BSD') -depends=('botan' 'sqlite3' 'openssl' 'p11-kit') -checkdepends=('cppunit') -backup=("etc/softhsm2.conf") -options=(!libtool) -source=("https://dist.opendnssec.org/source/$pkgname-$pkgver.tar.gz"{,.sig} -"softhsm-2.6.1-rh1831086-exit.patch") -sha256sums=('61249473054bcd1811519ef9a989a880a7bdcc36d317c9c25457fc614df475f2' -'SKIP' -'163338a73ab1bcc475e07b96f054d3c8f67ac9d2637b8f74ddaa97aa6b4171e1') -validpgpkeys=('4D0388CE86BB398B387B663041F623BE4FCB0B94') - -build() { - cd "$srcdir/$pkgname-$pkgver" - patch -p1 -i "$srcdir/softhsm-2.6.1-rh1831086-exit.patch" - sed -i 's:^full_libdir=":#full_libdir=":g' configure.ac - sed -i "s:libdir)/@PACKAGE@:libdir):" Makefile.in - autoreconf -vfi - ./configure \ ---prefix=/usr \ ---libdir=/usr/lib/pkcs11 \ ---datarootdir=/usr/share \ ---localstatedir=/var \ ---sysconfdir=/etc \ ---with-p11-kit=/usr/share/p11-kit/modules/ \ ---with-migrate \ ---enable-visibility \ ---enable-ecc \ ---enable-eddsa \ ---disable-gost - make -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - make check -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -Dm0644 "LICENSE" "$pkgdir/usr/share/licenses/softhsm/LICENSE" - rm "$pkgdir/etc/softhsm2.conf.sample" - - cd "$pkgdir/usr/lib" - install -dm0755 softhsm - ln -s pkcs11/libsofthsm2.so softhsm/ - ln -s pkcs11/libsofthsm2.so -} Copied: softhsm/repos/community-x86_64/PKGBUILD (from rev 727325, softhsm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:58:47 UTC (rev 727326) @@ -0,0 +1,58 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Javier Torres + +pkgname=softhsm +pkgver=2.6.1 +pkgrel=2 +pkgdesc="Software PKCS#11 store" +arch=('x86_64') +url="https://www.opendnssec.org/softhsm/; +license=('BSD') +depends=('botan' 'sqlite3' 'openssl' 'p11-kit') +checkdepends=('cppunit') +backup=("etc/softhsm2.conf") +options=(!libtool) +source=("https://dist.opendnssec.org/source/$pkgname-$pkgver.tar.gz"{,.sig} +"softhsm-2.6.1-rh1831086-exit.patch") +sha256sums=('61249473054bcd1811519ef9a989a880a7bdcc36d317c9c25457fc614df475f2' +'SKIP' +'163338a73ab1bcc475e07b96f054d3c8f67ac9d2637b8f74ddaa97aa6b4171e1') +validpgpkeys=('4D0388CE86BB398B387B663041F623BE4FCB0B94') + +build() { + cd "$srcdir/$pkgname-$pkgver" + patch -p1 -i "$srcdir/softhsm-2.6.1-rh1831086-exit.patch" + sed -i 's:^full_libdir=":#full_libdir=":g' configure.ac + sed -i "s:libdir)/@PACKAGE@:libdir):" Makefile.in + autoreconf -vfi + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib/pkcs11 \ +--datarootdir=/usr/share \ +--localstatedir=/var \ +--sysconfdir=/etc \ +--with-p11-kit=/usr/share/p11-kit/modules/ \ +--with-migrate \ +--enable-visibility \ +--enable-ecc \ +--enable-eddsa \ +--disable-gost + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make check +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + install -Dm0644 "LICENSE" "$pkgdir/usr/share/licenses/softhsm/LICENSE" + rm "$pkgdir/etc/softhsm2.conf.sample" + + cd "$pkgdir/usr/lib" + install -dm0755 softhsm + ln -s ../pkcs11/libsofthsm2.so softhsm/ + ln -s pkcs11/libsofthsm2.so +} Deleted: softhsm-2.6.1-rh1831086-exit.patch === --- softhsm-2.6.1-rh1831086-exit.patch 2020-10-19 20:58:33 UTC (rev 727325) +++ softhsm-2.6.1-rh1831086-exit.patch 2020-10-19 20:58:47 UTC (rev 727326) @@ -1,72 +0,0 @@ -diff --git a/src/lib/crypto/OSSLCryptoFactory.cpp b/src/lib/crypto/OSSLCryptoFactory.cpp -index 32daca2..ace4bcb 100644 a/src/lib/crypto/OSSLCryptoFactory.cpp
[arch-commits] Commit in softhsm/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:58:33 Author: mtorromeo Revision: 727325 fixed so library symlink Modified: softhsm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:57:19 UTC (rev 727324) +++ PKGBUILD2020-10-19 20:58:33 UTC (rev 727325) @@ -3,7 +3,7 @@ pkgname=softhsm pkgver=2.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="Software PKCS#11 store" arch=('x86_64') url="https://www.opendnssec.org/softhsm/; @@ -53,6 +53,6 @@ cd "$pkgdir/usr/lib" install -dm0755 softhsm - ln -s pkcs11/libsofthsm2.so softhsm/ + ln -s ../pkcs11/libsofthsm2.so softhsm/ ln -s pkcs11/libsofthsm2.so }
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Monday, October 19, 2020 @ 20:57:19 Author: felixonmars Revision: 727324 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 727323, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 727323, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:57:19 UTC (rev 727324) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=1.0.0 +pkgrel=109 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-network2.8' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic -package network-2.8.0.1 -hide-package network-bsd|' gameServer/CMakeLists.txt + sed -i '/#include /a #include ' QTfrontend/ui/page/pagegamestats.cpp + + # https://bugs.freepascal.org/view.php?id=37286 + sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:57:01 Author: felixonmars Revision: 727323 upgpkg: hedgewars 1.0.0-109: rebuild with conduit 1.3.3 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:52:28 UTC (rev 727322) +++ PKGBUILD2020-10-19 20:57:01 UTC (rev 727323) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=1.0.0 -pkgrel=108 +pkgrel=109 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in git-annex/repos (2 files)
Date: Monday, October 19, 2020 @ 20:52:28 Author: felixonmars Revision: 727322 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 727321, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 727321, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:52:28 UTC (rev 727322) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20201007 +pkgrel=7 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-restricted' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-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-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:52:15 Author: felixonmars Revision: 727321 upgpkg: git-annex 8.20201007-7: rebuild with conduit 1.3.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:48:02 UTC (rev 727320) +++ PKGBUILD2020-10-19 20:52:15 UTC (rev 727321) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20201007 -pkgrel=6 +pkgrel=7 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in (qt6-3d)
Date: Monday, October 19, 2020 @ 20:50:53 Author: arojas Revision: 398594 Not part of beta Deleted: qt6-3d/
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Monday, October 19, 2020 @ 20:48:02 Author: felixonmars Revision: 727320 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 727319, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 727319, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:48:02 UTC (rev 727320) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=72 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:47:49 Author: felixonmars Revision: 727319 upgpkg: haskell-yesod-static 1.6.1.0-72: rebuild with conduit 1.3.3 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:47:09 UTC (rev 727318) +++ PKGBUILD2020-10-19 20:47:49 UTC (rev 727319) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=71 +pkgrel=72 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in rust-analyzer/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:47:09 Author: polyzen Revision: 727318 archrelease: copy trunk to community-x86_64 Added: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 727317, rust-analyzer/trunk/PKGBUILD) Deleted: rust-analyzer/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:46:51 UTC (rev 727317) +++ PKGBUILD2020-10-19 20:47:09 UTC (rev 727318) @@ -1,29 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Sergey A. - -pkgname=rust-analyzer -_pkgver=2020-10-12 -pkgver=20201012 -pkgrel=1 -pkgdesc='Experimental Rust compiler front-end for IDEs' -arch=('x86_64') -url=https://github.com/rust-analyzer/rust-analyzer -license=('Apache' 'MIT') -depends=('gcc-libs' 'rust') -source=("$url/archive/$_pkgver/$pkgname-$_pkgver.tar.gz") -sha512sums=('04e263624f59dc35eed06f5a7a2b0154b9a6011f980febff218d8f7f4cc32dde52e5085135200ff7022f29af05e0dc542fde5ebcc24666a9f89a29765602863e') - -pkgver() { - echo ${_pkgver//-} -} - -build() { - cd $pkgname-$_pkgver - cargo build --release --locked -} - -package() { - cd $pkgname-$_pkgver - install -Dt "$pkgdir"/usr/bin target/release/rust-analyzer - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT -} Copied: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 727317, rust-analyzer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:47:09 UTC (rev 727318) @@ -0,0 +1,29 @@ +# Maintainer: Daniel M. Capella +# Contributor: Sergey A. + +pkgname=rust-analyzer +_pkgver=2020-10-19 +pkgver=20201019 +pkgrel=1 +pkgdesc='Experimental Rust compiler front-end for IDEs' +arch=('x86_64') +url=https://github.com/rust-analyzer/rust-analyzer +license=('Apache' 'MIT') +depends=('gcc-libs' 'rust') +source=("$url/archive/$_pkgver/$pkgname-$_pkgver.tar.gz") +b2sums=('8fc63d36413f7f45e3d63ea80a1328b44193ad4472eb4d38c7aae79e51e5cb890b27e2cfbb89f6adb9917fb850166d014edb80cc687a387c87b14f246a87c38c') + +pkgver() { + echo ${_pkgver//-} +} + +build() { + cd $pkgname-$_pkgver + cargo build --release --locked +} + +package() { + cd $pkgname-$_pkgver + install -Dt "$pkgdir"/usr/bin target/release/rust-analyzer + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT +}
[arch-commits] Commit in rust-analyzer/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:46:51 Author: polyzen Revision: 727317 upgpkg: rust-analyzer 20201019-1 Modified: rust-analyzer/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:46:38 UTC (rev 727316) +++ PKGBUILD2020-10-19 20:46:51 UTC (rev 727317) @@ -2,8 +2,8 @@ # Contributor: Sergey A. pkgname=rust-analyzer -_pkgver=2020-10-12 -pkgver=20201012 +_pkgver=2020-10-19 +pkgver=20201019 pkgrel=1 pkgdesc='Experimental Rust compiler front-end for IDEs' arch=('x86_64') @@ -11,7 +11,7 @@ license=('Apache' 'MIT') depends=('gcc-libs' 'rust') source=("$url/archive/$_pkgver/$pkgname-$_pkgver.tar.gz") -sha512sums=('04e263624f59dc35eed06f5a7a2b0154b9a6011f980febff218d8f7f4cc32dde52e5085135200ff7022f29af05e0dc542fde5ebcc24666a9f89a29765602863e') +b2sums=('8fc63d36413f7f45e3d63ea80a1328b44193ad4472eb4d38c7aae79e51e5cb890b27e2cfbb89f6adb9917fb850166d014edb80cc687a387c87b14f246a87c38c') pkgver() { echo ${_pkgver//-}
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Monday, October 19, 2020 @ 20:46:38 Author: felixonmars Revision: 727316 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 727315, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 727315, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:46:38 UTC (rev 727316) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.10 +pkgrel=73 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016') + +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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:46:24 Author: felixonmars Revision: 727315 upgpkg: haskell-yesod-test 1.6.10-73: rebuild with conduit 1.3.3 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:45:14 UTC (rev 727314) +++ PKGBUILD2020-10-19 20:46:24 UTC (rev 727315) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.10 -pkgrel=72 +pkgrel=73 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:45:01 Author: felixonmars Revision: 727313 upgpkg: haskell-yesod-auth 1.6.10-137: rebuild with conduit 1.3.3 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:43:49 UTC (rev 727312) +++ PKGBUILD2020-10-19 20:45:01 UTC (rev 727313) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10 -pkgrel=136 +pkgrel=137 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Monday, October 19, 2020 @ 20:45:14 Author: felixonmars Revision: 727314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 727313, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 727313, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:45:14 UTC (rev 727314) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10 +pkgrel=137 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' '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=('0361d49d625ca01db2fbe063c7a4b314ab29f363295b839210fddb15118929ff619fa0256c4ffe45f06df388166597c1c64a07be8de9019b630e71632d301eb7') + +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 \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:43:36 Author: felixonmars Revision: 727311 upgpkg: haskell-yesod 1.6.1.0-52: rebuild with conduit 1.3.3 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:42:45 UTC (rev 727310) +++ PKGBUILD2020-10-19 20:43:36 UTC (rev 727311) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.0 -pkgrel=51 +pkgrel=52 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Monday, October 19, 2020 @ 20:43:49 Author: felixonmars Revision: 727312 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 727311, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 727311, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:43:49 UTC (rev 727312) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.0 +pkgrel=52 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' '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=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:42:32 Author: felixonmars Revision: 727309 upgpkg: haskell-yesod-form 1.6.7-272: rebuild with conduit 1.3.3 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:41:26 UTC (rev 727308) +++ PKGBUILD2020-10-19 20:42:32 UTC (rev 727309) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=271 +pkgrel=272 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Monday, October 19, 2020 @ 20:42:45 Author: felixonmars Revision: 727310 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 727309, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 727309, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:42:45 UTC (rev 727310) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=272 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +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 \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:41:13 Author: felixonmars Revision: 727307 upgpkg: haskell-yesod-persistent 1.6.0.4-216: rebuild with conduit 1.3.3 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:40:19 UTC (rev 727306) +++ PKGBUILD2020-10-19 20:41:13 UTC (rev 727307) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.4 -pkgrel=215 +pkgrel=216 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Monday, October 19, 2020 @ 20:41:26 Author: felixonmars Revision: 727308 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 727307, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 727307, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:41:26 UTC (rev 727308) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=216 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Monday, October 19, 2020 @ 20:40:19 Author: felixonmars Revision: 727306 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 727305, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 727305, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:40:19 UTC (rev 727306) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.18.4 +pkgrel=17 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('57ec566a95b16729d718e5a9725df1ea5c7301e45fe22cd50238753d1bda9d628e5cf513be391cf08a6ee6310de35c7ee9dc8362f3f66fc48fce43aee373fa7c') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:40:06 Author: felixonmars Revision: 727305 upgpkg: haskell-yesod-core 1.6.18.4-17: rebuild with conduit 1.3.3 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:38:53 UTC (rev 727304) +++ PKGBUILD2020-10-19 20:40:06 UTC (rev 727305) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.18.4 -pkgrel=16 +pkgrel=17 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Monday, October 19, 2020 @ 20:38:53 Author: felixonmars Revision: 727304 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 727303, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 727303, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:38:53 UTC (rev 727304) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.1.3 +pkgrel=18 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 'haskell-rio-orphans' + 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('04f7b229072467d653c4b7b6b004e4f69128182c88ed4896b212b96129da11f269ff53aa50d3dddf8fd9134153ee2559b18d28f81c5b83c120f005bab5b3d78d') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pantry/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:38:40 Author: felixonmars Revision: 727303 upgpkg: haskell-pantry 0.5.1.3-18: rebuild with conduit 1.3.3 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:35:06 UTC (rev 727302) +++ PKGBUILD2020-10-19 20:38:40 UTC (rev 727303) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.1.3 -pkgrel=17 +pkgrel=18 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in qt6-5compat/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:38:26 Author: arojas Revision: 398592 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-5compat/repos/kde-unstable-x86_64/PKGBUILD (from rev 398591, qt6-5compat/kde-unstable/PKGBUILD) Deleted: qt6-5compat/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:38:14 UTC (rev 398591) +++ PKGBUILD2020-10-19 20:38:26 UTC (rev 398592) @@ -1,30 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-5compat -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='Module that contains unsupported Qt 5 APIs' -depends=(qt6-base) -makedepends=(cmake) -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('e0d2fbfeaf40e2e00b5b124f50b5887ef09f471030536869e3e31c38b8f9e00a') - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-5compat/repos/kde-unstable-x86_64/PKGBUILD (from rev 398591, qt6-5compat/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:38:26 UTC (rev 398592) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-5compat +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='Module that contains unsupported Qt 5 APIs' +depends=(qt6-base) +makedepends=(cmake) +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('c9c8266ba512c9819a080edfc7a17374c249c92d14734ee3581923b8c6c3a13a') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-wayland/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:38:14 Author: arojas Revision: 398591 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-wayland/repos/kde-unstable-x86_64/PKGBUILD (from rev 398590, qt6-wayland/kde-unstable/PKGBUILD) Deleted: qt6-wayland/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:38:03 UTC (rev 398590) +++ PKGBUILD2020-10-19 20:38:14 UTC (rev 398591) @@ -1,30 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-wayland -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='Provides APIs for Wayland' -depends=(qt6-declarative libxcomposite) -makedepends=(cmake vulkan-headers) -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('cdddc443549b7c90ed062ef4b8f64563e91897464f0be22cb121be5c068bd57d') - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-wayland/repos/kde-unstable-x86_64/PKGBUILD (from rev 398590, qt6-wayland/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:38:14 UTC (rev 398591) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-wayland +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='Provides APIs for Wayland' +depends=(qt6-declarative libxcomposite) +makedepends=(cmake vulkan-headers) +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('8d06c4764cc96607410cc77904d652521ae47505e0e0e19f3a299312107ddf58') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-quicktimeline/repos/kde-unstable-x86_64 (2 files)
Date: Monday, October 19, 2020 @ 20:37:53 Author: arojas Revision: 398589 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-quicktimeline/repos/kde-unstable-x86_64/PKGBUILD (from rev 398588, qt6-quicktimeline/kde-unstable/PKGBUILD) Deleted: qt6-quicktimeline/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:37:42 UTC (rev 398588) +++ PKGBUILD2020-10-19 20:37:53 UTC (rev 398589) @@ -1,30 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-quicktimeline -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='Qt module for keyframe-based timeline construction' -depends=(qt6-declarative) -makedepends=(cmake vulkan-headers) -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('55fd2503290440a78fb922b63a8bffe2366fd0d064a69226a11603b78a3f10c9') - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-quicktimeline/repos/kde-unstable-x86_64/PKGBUILD (from rev 398588, qt6-quicktimeline/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:37:53 UTC (rev 398589) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-quicktimeline +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='Qt module for keyframe-based timeline construction' +depends=(qt6-declarative) +makedepends=(cmake vulkan-headers) +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('3ba96899ffb2e764d7e9e9f83bfcec5e2116e9cb63a470dd0d10430b33811460') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-svg/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:38:03 Author: arojas Revision: 398590 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-svg/repos/kde-unstable-x86_64/PKGBUILD (from rev 398589, qt6-svg/kde-unstable/PKGBUILD) Deleted: qt6-svg/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:37:53 UTC (rev 398589) +++ PKGBUILD2020-10-19 20:38:03 UTC (rev 398590) @@ -1,30 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-svg -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='Classes for displaying the contents of SVG files' -depends=(qt6-base) -makedepends=(cmake vulkan-headers) -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('1ff80c015fe044fa1b625d37830b02e0cc780ee92638a1b7a5561adb5a0546ee') - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-svg/repos/kde-unstable-x86_64/PKGBUILD (from rev 398589, qt6-svg/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:38:03 UTC (rev 398590) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-svg +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='Classes for displaying the contents of SVG files' +depends=(qt6-base) +makedepends=(cmake vulkan-headers) +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('63ab098d9ae306118a8f7583e4cbde12ccb27ffdeddeea574b56b0cefc3b4205') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-quickcontrols2/repos/kde-unstable-x86_64 (2 files)
Date: Monday, October 19, 2020 @ 20:37:42 Author: arojas Revision: 398588 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-quickcontrols2/repos/kde-unstable-x86_64/PKGBUILD (from rev 398587, qt6-quickcontrols2/kde-unstable/PKGBUILD) Deleted: qt6-quickcontrols2/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:37:32 UTC (rev 398587) +++ PKGBUILD2020-10-19 20:37:42 UTC (rev 398588) @@ -1,30 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-quickcontrols2 -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='User interface controls based on Qt Quick' -depends=(qt6-declarative) -makedepends=(cmake vulkan-headers) -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('2cf6c41075154e6dd92864f1ce95b58c3da35b4bb171a8fdc48cafb1802a3e00') - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-quickcontrols2/repos/kde-unstable-x86_64/PKGBUILD (from rev 398587, qt6-quickcontrols2/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:37:42 UTC (rev 398588) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-quickcontrols2 +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='User interface controls based on Qt Quick' +depends=(qt6-declarative) +makedepends=(cmake vulkan-headers) +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('0ca121e8beca8dd58341ca6b7e99b332698782707ec77e225282779cbb77f2a9') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-declarative/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:36:56 Author: arojas Revision: 398584 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-declarative/repos/kde-unstable-x86_64/PKGBUILD (from rev 398583, qt6-declarative/kde-unstable/PKGBUILD) Deleted: qt6-declarative/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 36 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:36:44 UTC (rev 398583) +++ PKGBUILD2020-10-19 20:36:56 UTC (rev 398584) @@ -1,37 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-declarative -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='Classes for QML and JavaScript languages' -depends=(qt6-base) -makedepends=(cmake python vulkan-headers at-spi2-core) -groups=(qt6) -source=(git+https://code.qt.io/qt/qtdeclarative.git#branch=dev) -sha256sums=('0f72a753fd61e49572a1aa4a6e3bfe9e68461ad82320ac978d61b5ff9b8d27f0') -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - -# Symlinks for backwards compatibility - mkdir "$pkgdir"/usr/bin - for b in "${pkgdir}"/usr/lib/qt6/bin/*; do -ln -rs "$pkgdir"/usr/lib/qt6/bin/$(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt6 - done - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/qt6-declarative -} Copied: qt6-declarative/repos/kde-unstable-x86_64/PKGBUILD (from rev 398583, qt6-declarative/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:36:56 UTC (rev 398584) @@ -0,0 +1,36 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-declarative +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='Classes for QML and JavaScript languages' +depends=(qt6-base) +makedepends=(cmake python vulkan-headers at-spi2-core) +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('944ae20f745a0e6cca09019bed8db47c8e14856d4f18ea79c35bf87e388c9137') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + +# Symlinks for backwards compatibility + mkdir "$pkgdir"/usr/bin + for b in "${pkgdir}"/usr/lib/qt6/bin/*; do +ln -rs "$pkgdir"/usr/lib/qt6/bin/$(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt6 + done + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-quick3d/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:37:32 Author: arojas Revision: 398587 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-quick3d/repos/kde-unstable-x86_64/PKGBUILD (from rev 398586, qt6-quick3d/kde-unstable/PKGBUILD) Deleted: qt6-quick3d/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:37:20 UTC (rev 398586) +++ PKGBUILD2020-10-19 20:37:32 UTC (rev 398587) @@ -1,30 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-quick3d -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='Qt module and API for defining 3D content in Qt Quick' -depends=(qt6-declarative) -makedepends=(cmake vulkan-headers assimp qt6-shadertools) -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('e2acaa92f99bad113cb70f0b3dd14fc7042088f9e19ff6bbb4a6ae8b92dd8cd6') - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-quick3d/repos/kde-unstable-x86_64/PKGBUILD (from rev 398586, qt6-quick3d/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:37:32 UTC (rev 398587) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-quick3d +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='Qt module and API for defining 3D content in Qt Quick' +depends=(qt6-declarative) +makedepends=(cmake vulkan-headers assimp qt6-shadertools) +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('958cdce1f7d9aaf7b2808868094526eeed90b8bc27388052dbd94069010d12a8') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-shadertools/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:37:07 Author: arojas Revision: 398585 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-shadertools/repos/kde-unstable-x86_64/PKGBUILD (from rev 398584, qt6-shadertools/kde-unstable/PKGBUILD) Deleted: qt6-shadertools/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:36:56 UTC (rev 398584) +++ PKGBUILD2020-10-19 20:37:07 UTC (rev 398585) @@ -1,30 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-shadertools -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='Experimental module providing APIs and a host tool to host tool to perform graphics and compute shader conditioning for the upcoming Qt graphics abstraction layer' -depends=(qt6-base) -makedepends=(cmake vulkan-headers) -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('7607174fa298632887dc4571bead66fe519ebe98dd92b5264ac42ab71e0cfb2d') - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-shadertools/repos/kde-unstable-x86_64/PKGBUILD (from rev 398584, qt6-shadertools/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:37:07 UTC (rev 398585) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-shadertools +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='Experimental module providing APIs and a host tool to host tool to perform graphics and compute shader conditioning for the upcoming Qt graphics abstraction layer' +depends=(qt6-base) +makedepends=(cmake vulkan-headers) +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('9dd44cdd75b1447f3c664039a063175922a885912238205e3bbed0c638fb94e7') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-tools/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:37:20 Author: arojas Revision: 398586 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-tools/repos/kde-unstable-x86_64/PKGBUILD (from rev 398585, qt6-tools/kde-unstable/PKGBUILD) Deleted: qt6-tools/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:37:07 UTC (rev 398585) +++ PKGBUILD2020-10-19 20:37:20 UTC (rev 398586) @@ -1,37 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-tools -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=2 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' -depends=(qt6-base) -makedepends=(cmake qt6-declarative vulkan-headers clang llvm) -optdepends=('clang: for qdoc and lupdate') -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('69f242ecca020b78643d2d7aaae9e2c1713b6aa7b9b915b16cc9265bf5dfd212') - -build() { - cmake -B build -S $_pkgfn - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - -# Symlinks for backwards compatibility - mkdir "$pkgdir"/usr/bin - for b in "${pkgdir}"/usr/lib/qt6/bin/*; do -ln -rs "$pkgdir"/usr/lib/qt6/bin/$(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt6 - done - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-tools/repos/kde-unstable-x86_64/PKGBUILD (from rev 398585, qt6-tools/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:37:20 UTC (rev 398586) @@ -0,0 +1,37 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-tools +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' +depends=(qt6-base) +makedepends=(cmake qt6-declarative vulkan-headers clang llvm) +optdepends=('clang: for qdoc and lupdate') +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('4f6f408dcf13d3a87d6b6725142fee6cfd38d16e2de945e374fa9e1f5605a8d0') + +build() { + cmake -B build -S $_pkgfn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + +# Symlinks for backwards compatibility + mkdir "$pkgdir"/usr/bin + for b in "${pkgdir}"/usr/lib/qt6/bin/*; do +ln -rs "$pkgdir"/usr/lib/qt6/bin/$(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt6 + done + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-base/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, October 19, 2020 @ 20:36:44 Author: arojas Revision: 398583 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-base/repos/kde-unstable-x86_64/PKGBUILD (from rev 398582, qt6-base/kde-unstable/PKGBUILD) Deleted: qt6-base/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-19 20:32:00 UTC (rev 398582) +++ PKGBUILD2020-10-19 20:36:44 UTC (rev 398583) @@ -1,55 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-base -_qtver=6.0.0-alpha -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='A cross-platform application and UI framework' -depends=(libjpeg-turbo xcb-util-keysyms xcb-util-cursor libgl fontconfig xdg-utils - shared-mime-info xcb-util-wm libxrender libxi sqlite mesa - tslib libinput libxkbcommon-x11 libproxy libcups double-conversion md4c brotli libb2) -makedepends=(cmake libfbclient mariadb-libs unixodbc postgresql alsa-lib gst-plugins-base-libs - gtk3 libpulse cups freetds vulkan-headers) -optdepends=('postgresql-libs: PostgreSQL driver' -'mariadb-libs: MariaDB driver' -'unixodbc: ODBC driver' -'libfbclient: Firebird/iBase driver' -'freetds: MS SQL driver' -'gtk3: GTK platform plugin' -'perl: for syncqt') -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) -sha256sums=('1816c4490d3f1f6c6ae3f57a3ec9dff4e8bcab2951786cb0f457847c7ab0e8fa') - -build() { - cmake -B build -S $_pkgfn \ --DCMAKE_INSTALL_PREFIX=/usr \ --DINSTALL_BINDIR=lib/qt6/bin \ --DINSTALL_DOCDIR=share/doc/qt6 \ --DINSTALL_ARCHDATADIR=lib/qt6 \ --DINSTALL_DATADIR=share/qt6 \ --DINSTALL_INCLUDEDIR=include/qt6 \ --DINSTALL_MKSPECSDIR=lib/qt6/mkspecs \ --DINSTALL_EXAMPLESDIR=share/doc/qt6/examples \ --DQT_FEATURE_journald=ON \ --DQT_FEATURE_openssl_linked=ON - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -Dm644 $_pkgfn/LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase - - # Symlinks for backwards compatibility - mkdir -p "$pkgdir"/usr/bin - for _b in uic rcc qmake; do -ln -rs "$pkgdir"/usr/lib/qt6/bin/$_b "$pkgdir"/usr/bin/$_b-qt6 - done -} Copied: qt6-base/repos/kde-unstable-x86_64/PKGBUILD (from rev 398582, qt6-base/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-19 20:36:44 UTC (rev 398583) @@ -0,0 +1,55 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-base +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='A cross-platform application and UI framework' +depends=(libjpeg-turbo xcb-util-keysyms xcb-util-cursor libgl fontconfig xdg-utils + shared-mime-info xcb-util-wm libxrender libxi sqlite mesa + tslib libinput libxkbcommon-x11 libproxy libcups double-conversion md4c brotli libb2) +makedepends=(cmake libfbclient mariadb-libs unixodbc postgresql alsa-lib gst-plugins-base-libs + gtk3 libpulse cups freetds vulkan-headers) +optdepends=('postgresql-libs: PostgreSQL driver' +'mariadb-libs: MariaDB driver' +'unixodbc: ODBC driver' +'libfbclient: Firebird/iBase driver' +'freetds: MS SQL driver' +'gtk3: GTK platform plugin' +'perl: for syncqt') +groups=(qt6) +_pkgfn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz;) +sha256sums=('d23210ba903be38aa43fe7887b8df62a1a310ea053712a30670cc479cf0219a0') + +build() { + cmake -B build -S $_pkgfn \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DINSTALL_BINDIR=lib/qt6/bin \ +-DINSTALL_DOCDIR=share/doc/qt6 \ +-DINSTALL_ARCHDATADIR=lib/qt6 \ +-DINSTALL_DATADIR=share/qt6 \ +-DINSTALL_INCLUDEDIR=include/qt6 \ +-DINSTALL_MKSPECSDIR=lib/qt6/mkspecs \ +-DINSTALL_EXAMPLESDIR=share/doc/qt6/examples \ +-DQT_FEATURE_journald=ON \ +-DQT_FEATURE_openssl_linked=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -Dm644 $_pkgfn/LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase + + # Symlinks for backwards compatibility + mkdir -p "$pkgdir"/usr/bin + for _b in uic rcc qmake; do +ln -rs "$pkgdir"/usr/lib/qt6/bin/$_b "$pkgdir"/usr/bin/$_b-qt6 + done +}
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Monday, October 19, 2020 @ 20:35:06 Author: felixonmars Revision: 727302 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 727301, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 727301, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:35:06 UTC (rev 727302) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.1.1.3 +pkgrel=34 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9ab7208b459a196ec54511de6b51c98eabe29f5756c09c1f23653a0ff12cbd402ab8366ccfdc12467dce4be0fa1cae96571925ac5858d12478f0ed41168ecdf9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-build-example +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:34:53 Author: felixonmars Revision: 727301 upgpkg: haskell-optparse-simple 0.1.1.3-34: rebuild with conduit 1.3.3 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:34:15 UTC (rev 727300) +++ PKGBUILD2020-10-19 20:34:53 UTC (rev 727301) @@ -4,7 +4,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.1.1.3 -pkgrel=33 +pkgrel=34 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:34:02 Author: felixonmars Revision: 727299 upgpkg: haskell-mustache 2.3.1-188: rebuild with conduit 1.3.3 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:32:54 UTC (rev 727298) +++ PKGBUILD2020-10-19 20:34:02 UTC (rev 727299) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.1 -pkgrel=187 +pkgrel=188 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Monday, October 19, 2020 @ 20:34:15 Author: felixonmars Revision: 727300 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 727299, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 727299, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:34:15 UTC (rev 727300) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.1 +pkgrel=188 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +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=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-implicit-hie/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:32:41 Author: felixonmars Revision: 727297 upgpkg: haskell-implicit-hie 0.1.2.0-3: rebuild with conduit 1.3.3 Modified: haskell-implicit-hie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:31:48 UTC (rev 727296) +++ PKGBUILD2020-10-19 20:32:41 UTC (rev 727297) @@ -3,7 +3,7 @@ _hkgname=implicit-hie pkgname=haskell-implicit-hie pkgver=0.1.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="Auto generate hie-bios cradles & hie.yaml" url="https://github.com/Avi-D-coder/implicit-hie#readme; license=("custom:BSD3")
[arch-commits] Commit in haskell-implicit-hie/repos (2 files)
Date: Monday, October 19, 2020 @ 20:32:54 Author: felixonmars Revision: 727298 archrelease: copy trunk to community-staging-x86_64 Added: haskell-implicit-hie/repos/community-staging-x86_64/ haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 727297, haskell-implicit-hie/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 727297, haskell-implicit-hie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-19 20:32:54 UTC (rev 727298) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=implicit-hie +pkgname=haskell-implicit-hie +pkgver=0.1.2.0 +pkgrel=3 +pkgdesc="Auto generate hie-bios cradles & hie.yaml" +url="https://github.com/Avi-D-coder/implicit-hie#readme; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-filepattern' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-attoparsec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('57073171aeacfe399b59cb53b756e270f8c0945028b74e81a143903da569b7435505f228410f5a5d7b7ba0ccfecfa965387cc59f349b05f79509c5f27e4c') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-githash/trunk (PKGBUILD)
Date: Monday, October 19, 2020 @ 20:31:35 Author: felixonmars Revision: 727295 upgpkg: haskell-githash 0.1.4.0-110: rebuild with conduit 1.3.3 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-19 20:30:48 UTC (rev 727294) +++ PKGBUILD2020-10-19 20:31:35 UTC (rev 727295) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.4.0 -pkgrel=109 +pkgrel=110 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash; license=('BSD')