[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 07:57:32 Author: felixonmars Revision: 569084 upgpkg: haskell-mustache 2.3.1-19: rebuild with lens-aeson 1.1 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 07:56:18 UTC (rev 569083) +++ PKGBUILD2020-02-12 07:57:32 UTC (rev 569084) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.1 -pkgrel=18 +pkgrel=19 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Wednesday, February 12, 2020 @ 07:57:46 Author: felixonmars Revision: 569085 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 569084, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 569084, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 07:57:46 UTC (rev 569085) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.1 +pkgrel=19 +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 +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-wreq/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 07:56:04 Author: felixonmars Revision: 569082 upgpkg: haskell-wreq 0.5.3.2-120: rebuild with lens-aeson 1.1 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 07:52:23 UTC (rev 569081) +++ PKGBUILD2020-02-12 07:56:04 UTC (rev 569082) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.3.2 -pkgrel=119 +pkgrel=120 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('BSD')
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Wednesday, February 12, 2020 @ 07:56:18 Author: felixonmars Revision: 569083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 569082, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 569082, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 07:56:18 UTC (rev 569083) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.3.2 +pkgrel=120 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5a2c62b973758cb8ce2bf20504e328090896fa25e7ee1f77b472d7cf5156e08b6d85bf4341ff45e44db1724070fcf3c0f21037fa0a79211a1767024328f7c779') + +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 \ +-fdoctest -f-aws -fhttpbin -f-developer +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 07:52:09 Author: felixonmars Revision: 569080 upgpkg: haskell-servant-swagger 1.1.7.1-55: rebuild with lens-aeson 1.1 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 07:30:06 UTC (rev 569079) +++ PKGBUILD2020-02-12 07:52:09 UTC (rev 569080) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.7.1 -pkgrel=54 +pkgrel=55 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger; license=("BSD") @@ -20,7 +20,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i -e 's/< *4/<5/' -e 's/< *0.11/<1/' $_hkgname.cabal +sed -i -e 's/< *1.1/<2/' -e 's/< *4/<5/' -e 's/< *0.11/<1/' $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Wednesday, February 12, 2020 @ 07:52:23 Author: felixonmars Revision: 569081 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 569080, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 569080, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 07:52:23 UTC (rev 569081) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.7.1 +pkgrel=55 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant' + 'haskell-singleton-bool' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 'haskell-doctest' + 'haskell-hspec-discover' 'haskell-lens-aeson' 'haskell-utf8-string' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('74b71c331272ad905e5a73f81d2b7eba4a6b705bc633f3e7747824d3c8f22e0f4518a19c47792ecc46d3c0956d39280201b085c2be1c78dc7455f6fd5ca1b434') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.1/<2/' -e 's/< *4/<5/' -e 's/< *0.11/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in mitmproxy/repos (2 files)
Date: Wednesday, February 12, 2020 @ 07:30:06 Author: felixonmars Revision: 569079 archrelease: copy trunk to community-testing-any Added: mitmproxy/repos/community-testing-any/ mitmproxy/repos/community-testing-any/PKGBUILD (from rev 569078, mitmproxy/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: mitmproxy/repos/community-testing-any/PKGBUILD (from rev 569078, mitmproxy/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2020-02-12 07:30:06 UTC (rev 569079) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Simon 'ALSimon' Gilliot +# Contributor: Olivier Biesmans +# Contributor: Dobroslaw Kijowski + +pkgname=mitmproxy +pkgver=5.0.0 +pkgrel=1 +pkgdesc='SSL-capable man-in-the-middle HTTP proxy' +arch=('any') +url='https://mitmproxy.org' +license=('MIT') +depends=('python-blinker' 'python-brotli' 'python-click' 'python-cryptography' 'python-flask' + 'python-h2' 'python-hyperframe' 'python-kaitaistruct' 'python-ldap3' 'python-passlib' + 'python-protobuf' 'python-pyasn1' 'python-pyopenssl' 'python-pyparsing' 'python-pyperclip' + 'python-ruamel-yaml' 'python-setuptools' 'python-sortedcontainers' 'python-tornado' + 'python-urwid' 'python-wsproto' 'python-publicsuffix2' 'python-zstandard') +checkdepends=('python-asynctest' 'python-beautifulsoup4' 'python-parver' 'python-pytest-runner' + 'python-pytest-asyncio' 'python-requests') +provides=('pathod') +conflicts=('pathod') +replaces=('pathod') +source=("$pkgname-$pkgver.tar.gz::https://github.com/mitmproxy/mitmproxy/archive/v$pkgver.tar.gz;) +sha512sums=('89de1e40cf7b78e04c575f8db2583c720c47492f6330e6a24819f27b580cd1fc1feb4c1b547de1213361d53ca08b16dae24d7fa9f3faa615fb9917769c1d10cb') + +prepare() { + cd $pkgname-$pkgver + + # Let's remove all the upper bounds and use system ca-certificatescate store + sed -e '/certifi/d' \ + -e 's/, *<[0-9=.]*//' \ + -e 's/==/>=/' \ + -i setup.py + sed -e '/import certifi/d' \ + -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \ + -i mitmproxy/net/tls.py +} + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +check() { + cd $pkgname-$pkgver + # test/mitmproxy/proxy/test_server.py::*::test_tcp hangs: https://github.com/mitmproxy/mitmproxy/issues/3666 + # test/mitmproxy/net/test_tcp.py::* fails due to TLS 1.3 + python setup.py pytest --addopts "--deselect test/mitmproxy/proxy/test_server.py::TestHTTPS::test_tcp \ +--deselect test/mitmproxy/proxy/test_server.py::TestReverseSSL::test_tcp \ +--deselect test/mitmproxy/proxy/test_server.py::TestTransparentSSL::test_tcp \ +--deselect test/mitmproxy/proxy/test_server.py::TestUpstreamProxySSL::test_tcp \ +--deselect test/mitmproxy/net/test_tcp.py::TestServerCipherList::test_echo \ +--deselect test/mitmproxy/net/test_tcp.py::TestServerCurrentCipher::test_echo \ +--deselect test/mitmproxy/net/test_tcp.py::TestDHParams::test_dhparams" +} + +package() { + cd $pkgname-$pkgver + python setup.py install --root="$pkgdir" -O1 + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in mitmproxy/trunk (2 files)
Date: Wednesday, February 12, 2020 @ 07:29:49 Author: felixonmars Revision: 569078 upgpkg: mitmproxy 5.0.0-1 Modified: mitmproxy/trunk/PKGBUILD Deleted: mitmproxy/trunk/move-onboardingapp-from-tornado-to-flask-backport.patch -+ PKGBUILD| 53 - move-onboardingapp-from-tornado-to-flask-backport.patch | 406 -- 2 files changed, 21 insertions(+), 438 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 07:28:02 UTC (rev 569077) +++ PKGBUILD2020-02-12 07:29:49 UTC (rev 569078) @@ -5,29 +5,24 @@ # Contributor: Dobroslaw Kijowski pkgname=mitmproxy -pkgver=4.0.4 -pkgrel=9 +pkgver=5.0.0 +pkgrel=1 pkgdesc='SSL-capable man-in-the-middle HTTP proxy' arch=('any') url='https://mitmproxy.org' license=('MIT') -depends=('python-blinker' 'python-brotlipy' 'python-click' 'python-cryptography' 'python-h2' - 'python-hyperframe' 'python-kaitaistruct' 'python-ldap3' 'python-passlib' 'python-protobuf' - 'python-pyasn1' 'python-pyopenssl' 'python-pyparsing' 'python-pyperclip' - 'python-ruamel-yaml' 'python-setuptools' 'python-sortedcontainers' 'python-flask' - 'python-urwid' 'python-wsproto') -checkdepends=('python-asynctest' 'python-beautifulsoup4' 'python-tornado' 'python-parver' - 'python-pytest-runner' 'python-pytest-asyncio' 'python-requests') -optdepends=('python-tornado: mitmweb') +depends=('python-blinker' 'python-brotli' 'python-click' 'python-cryptography' 'python-flask' + 'python-h2' 'python-hyperframe' 'python-kaitaistruct' 'python-ldap3' 'python-passlib' + 'python-protobuf' 'python-pyasn1' 'python-pyopenssl' 'python-pyparsing' 'python-pyperclip' + 'python-ruamel-yaml' 'python-setuptools' 'python-sortedcontainers' 'python-tornado' + 'python-urwid' 'python-wsproto' 'python-publicsuffix2' 'python-zstandard') +checkdepends=('python-asynctest' 'python-beautifulsoup4' 'python-parver' 'python-pytest-runner' + 'python-pytest-asyncio' 'python-requests') provides=('pathod') conflicts=('pathod') replaces=('pathod') -source=("$pkgname-$pkgver.tar.gz::https://github.com/mitmproxy/mitmproxy/archive/v$pkgver.tar.gz; - 'https://github.com/mitmproxy/mitmproxy/commit/70777a1b6ed64af9cafcdef223a8a260ecc96864.patch' -'move-onboardingapp-from-tornado-to-flask-backport.patch') -sha512sums=('e08ea8b1c75a95b822c463625509037bbc8a979161cacaa1f0185f98df8d6d7e5400925365dbbe70d18751251b1005824f739a8cd035c0389f7b4aea562adfb3' - '8e88f36e6ca8e5a245617ecd419dcaf7ee890a88283bd71d6b866e11e9ee51128d643c5c1d764b105d580fe44bc26ad8212ee676e46403d48bebe4c080552e2a' - 'ad48bfbe4ae53b0b40f386aaaff43e012ab9978ad74ae325096c565ca0a329d8257f9c0913a9266c5bb5969f0f6a1414eb9c9053a9ed2c7d38422e8c75fa6d07') +source=("$pkgname-$pkgver.tar.gz::https://github.com/mitmproxy/mitmproxy/archive/v$pkgver.tar.gz;) +sha512sums=('89de1e40cf7b78e04c575f8db2583c720c47492f6330e6a24819f27b580cd1fc1feb4c1b547de1213361d53ca08b16dae24d7fa9f3faa615fb9917769c1d10cb') prepare() { cd $pkgname-$pkgver @@ -35,25 +30,11 @@ # Let's remove all the upper bounds and use system ca-certificatescate store sed -e '/certifi/d' \ -e 's/, *<[0-9=.]*//' \ + -e 's/==/>=/' \ -i setup.py sed -e '/import certifi/d' \ -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \ -i mitmproxy/net/tls.py - - # Fix wsproto - sed '176,188d' \ - -i ../70777a1b6ed64af9cafcdef223a8a260ecc96864.patch - patch -p1 < ../70777a1b6ed64af9cafcdef223a8a260ecc96864.patch - - # Fix outdated tornado - patch -p1 < ../move-onboardingapp-from-tornado-to-flask-backport.patch - sed -i '/tornado/d' setup.py - - # Remove failing tests - rm test/mitmproxy/addons/test_readfile.py \ - test/mitmproxy/net/{test_tcp.py,test_tls.py} \ - test/mitmproxy/proxy/test_server.py \ - test/examples/test_xss_scanner.py } build() { @@ -63,7 +44,15 @@ check() { cd $pkgname-$pkgver - python setup.py pytest + # test/mitmproxy/proxy/test_server.py::*::test_tcp hangs: https://github.com/mitmproxy/mitmproxy/issues/3666 + # test/mitmproxy/net/test_tcp.py::* fails due to TLS 1.3 + python setup.py pytest --addopts "--deselect test/mitmproxy/proxy/test_server.py::TestHTTPS::test_tcp \ +--deselect test/mitmproxy/proxy/test_server.py::TestReverseSSL::test_tcp \ +--deselect test/mitmproxy/proxy/test_server.py::TestTransparentSSL::test_tcp \ +--deselect test/mitmproxy/proxy/test_server.py::TestUpstreamProxySSL::test_tcp \ +--deselect test/mitmproxy/net/test_tcp.py::TestServerCipherList::test_echo \ +--deselect
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Wednesday, February 12, 2020 @ 07:28:02 Author: felixonmars Revision: 569077 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 569076, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 569076, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 07:28:02 UTC (rev 569077) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1 +pkgrel=1 +pkgdesc="Law-abiding lenses for aeson" +url="https://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a5e1b98cc50342ddbaf36a9c6f7a87cdfd8e8abb66852777ef8fc3362a3cb7bac473c3dfd7a4ad2f57f3318c5dca6ec7a07e2a4eae05bdcc34308d188d791460') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 07:27:48 Author: felixonmars Revision: 569076 upgpkg: haskell-lens-aeson 1.1-1: rebuild with lens-aeson 1.1 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 07:14:55 UTC (rev 569075) +++ PKGBUILD2020-02-12 07:27:48 UTC (rev 569076) @@ -2,8 +2,8 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson -pkgver=1.0.2 -pkgrel=194 +pkgver=1.1 +pkgrel=1 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT') @@ -12,13 +12,8 @@ 'haskell-unordered-containers' 'haskell-vector') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') +sha512sums=('a5e1b98cc50342ddbaf36a9c6f7a87cdfd8e8abb66852777ef8fc3362a3cb7bac473c3dfd7a4ad2f57f3318c5dca6ec7a07e2a4eae05bdcc34308d188d791460') -prepare() { -cd $_hkgname-$pkgver -sed -i 's/<.*1.3/<2/' $_hkgname.cabal -} - build() { cd $_hkgname-$pkgver
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Wednesday, February 12, 2020 @ 06:43:58 Author: felixonmars Revision: 568319 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 568318, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 568318, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:43:58 UTC (rev 568319) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=111 +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; + shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215' + '88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../shellcheck-cabal3.patch + +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 +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 shellcheck/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:43:45 Author: felixonmars Revision: 568318 upgpkg: shellcheck 0.7.0-111: rebuild with hlint 2.2.3 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:40:27 UTC (rev 568317) +++ PKGBUILD2020-02-12 06:43:45 UTC (rev 568318) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=110 +pkgrel=111 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, February 12, 2020 @ 06:40:27 Author: felixonmars Revision: 568317 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 568316, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 568316, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:40:27 UTC (rev 568317) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.6.0 +pkgrel=3 +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=('059161c0a6a52cf6c573841afb0eea44dfacb122c6cb7eee5ca8554557772c38e18ec4d367abc1edd3c6efd8a993b42165083cfca41c0d5823abb19cbc3cf125') + +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 +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: Wednesday, February 12, 2020 @ 06:40:14 Author: felixonmars Revision: 568316 upgpkg: pandoc-crossref 0.3.6.0-3: rebuild with hlint 2.2.3 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:38:29 UTC (rev 568315) +++ PKGBUILD2020-02-12 06:40:14 UTC (rev 568316) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.6.0 -pkgrel=2 +pkgrel=3 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:38:17 Author: felixonmars Revision: 568314 upgpkg: haskell-hakyll 4.12.5.2-165: rebuild with hlint 2.2.3 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:36:11 UTC (rev 568313) +++ PKGBUILD2020-02-12 06:38:17 UTC (rev 568314) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=164 +pkgrel=165 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, February 12, 2020 @ 06:38:29 Author: felixonmars Revision: 568315 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 568314, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 568314, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:38:29 UTC (rev 568315) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=165 +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-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.3/<2/' -e 's/< *2.8/<3/' -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $_hkgname.cabal +sed -i 's/fail /error /' lib/Hakyll/Core/Metadata.hs lib/Hakyll/Web/Redirect.hs lib/Hakyll/Web/Template/Context.hs +sed -i '/fail = /i instance MonadFail Compiler where' lib/Hakyll/Core/Compiler/Internal.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || 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/repos (2 files)
Date: Wednesday, February 12, 2020 @ 06:36:11 Author: felixonmars Revision: 568313 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 568312, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 568312, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:36:11 UTC (rev 568313) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.4.1 +pkgrel=33 +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=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# 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-citeproc/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:35:58 Author: felixonmars Revision: 568312 upgpkg: pandoc-citeproc 0.16.4.1-33: rebuild with hlint 2.2.3 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:32:58 UTC (rev 568311) +++ PKGBUILD2020-02-12 06:35:58 UTC (rev 568312) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.4.1 -pkgrel=32 +pkgrel=33 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, February 12, 2020 @ 06:32:58 Author: felixonmars Revision: 568311 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 568310, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 568310, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:32:58 UTC (rev 568311) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.9 +pkgrel=3 +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-base-compat' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-emojis' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' '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-vector' '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=('4c18aa3373ec82b47c438bb3382936ac89516c0b9c6bc2e83b613cd2c2f92197e21f36db90a0a4f3f9df88a6de3ee68bbeabfdd4c96e6e18e3e74025c489651c') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# 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 +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: Wednesday, February 12, 2020 @ 06:32:46 Author: felixonmars Revision: 568310 upgpkg: pandoc 2.9-3: rebuild with hlint 2.2.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:14:29 UTC (rev 568309) +++ PKGBUILD2020-02-12 06:32:46 UTC (rev 568310) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.9 -pkgrel=2 +pkgrel=3 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in cryptol/repos (2 files)
Date: Wednesday, February 12, 2020 @ 06:14:29 Author: felixonmars Revision: 568309 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 568308, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 568308, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:14:29 UTC (rev 568309) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.8.0 +pkgrel=36 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' + 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' + 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz; +ghc-8.8.patch::https://github.com/GaloisInc/cryptol/pull/655.patch) +sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0' + 'f5399cfde04c2645e0bc80d80a39ac570c9649961e22bf9808bb55ba8457f9a124469d699de73624b2debabe8d672879bd0b2279b60dfcb08d328de67ca78e84') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.8.patch +sed -i 's/< *0.11/<1/' $pkgname.cabal +#sed -i 's/import Prelude.Compat/import Prelude.Compat hiding ( fail )/' src/Cryptol/Parser/{NoPat,ParserUtils}.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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:14:17 Author: felixonmars Revision: 568308 upgpkg: cryptol 2.8.0-36: rebuild with hlint 2.2.3 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:11:07 UTC (rev 568307) +++ PKGBUILD2020-02-12 06:14:17 UTC (rev 568308) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.8.0 -pkgrel=35 +pkgrel=36 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Wednesday, February 12, 2020 @ 06:10:37 Author: felixonmars Revision: 568306 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 568304, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 568304, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:10:37 UTC (rev 568306) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.5 +pkgrel=24 +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-ghc' '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=('5ad6e004fb80db7e2202844f62238a67a189933aff809ff071c40207180dba09f8916fc403ac00279a652260584c96043653a4f0b8e58cdd0a89ccf4dd829926') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in jenkins/repos/community-any (14 files)
Date: Wednesday, February 12, 2020 @ 06:11:07 Author: felixonmars Revision: 568307 archrelease: copy trunk to community-any Added: jenkins/repos/community-any/LICENSE (from rev 568306, jenkins/trunk/LICENSE) jenkins/repos/community-any/PKGBUILD (from rev 568306, jenkins/trunk/PKGBUILD) jenkins/repos/community-any/jenkins.conf (from rev 568306, jenkins/trunk/jenkins.conf) jenkins/repos/community-any/jenkins.install (from rev 568306, jenkins/trunk/jenkins.install) jenkins/repos/community-any/jenkins.service (from rev 568306, jenkins/trunk/jenkins.service) jenkins/repos/community-any/jenkins.sysusers (from rev 568306, jenkins/trunk/jenkins.sysusers) jenkins/repos/community-any/jenkins.tmpfiles (from rev 568306, jenkins/trunk/jenkins.tmpfiles) Deleted: jenkins/repos/community-any/LICENSE jenkins/repos/community-any/PKGBUILD jenkins/repos/community-any/jenkins.conf jenkins/repos/community-any/jenkins.install jenkins/repos/community-any/jenkins.service jenkins/repos/community-any/jenkins.sysusers jenkins/repos/community-any/jenkins.tmpfiles --+ LICENSE | 46 +-- PKGBUILD | 88 ++--- jenkins.conf | 26 +++ jenkins.install | 14 jenkins.service | 48 ++-- jenkins.sysusers |4 +- jenkins.tmpfiles |2 - 7 files changed, 114 insertions(+), 114 deletions(-) Deleted: LICENSE === --- LICENSE 2020-02-12 06:10:37 UTC (rev 568306) +++ LICENSE 2020-02-12 06:11:07 UTC (rev 568307) @@ -1,23 +0,0 @@ -The MIT License - -Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - Copied: jenkins/repos/community-any/LICENSE (from rev 568306, jenkins/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2020-02-12 06:11:07 UTC (rev 568307) @@ -0,0 +1,23 @@ +The MIT License + +Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + Deleted: PKGBUILD === --- PKGBUILD2020-02-12 06:10:37 UTC (rev 568306) +++ PKGBUILD2020-02-12 06:11:07 UTC (rev 568307) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Alexander Rødseth -# Contributor: Marcel Huber -# Contributor: Illarion Kovalchuk - -pkgname=jenkins -pkgver=2.219 -pkgrel=1 -pkgdesc='Extendable continuous integration server (latest)' -arch=('any') -url='https://jenkins.io' -license=('MIT') -depends=('java-runtime=8' 'ttf-dejavu') -provides=('jenkins-ci') -conflicts=('jenkins-ci') -replaces=('jenkins-ci') -backup=('etc/conf.d/jenkins') -install='jenkins.install'
[arch-commits] Commit in jenkins/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:10:32 Author: felixonmars Revision: 568305 upgpkg: jenkins 2.220-1 Modified: jenkins/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:10:24 UTC (rev 568304) +++ PKGBUILD2020-02-12 06:10:32 UTC (rev 568305) @@ -4,7 +4,7 @@ # Contributor: Illarion Kovalchuk pkgname=jenkins -pkgver=2.219 +pkgver=2.220 pkgrel=1 pkgdesc='Extendable continuous integration server (latest)' arch=('any') @@ -24,7 +24,7 @@ 'jenkins.tmpfiles' 'jenkins.sysusers' 'LICENSE') -sha512sums=('f3cd84fa3e99c291d0af0b80de0f43e41d762b1b1a2133dcd589694fa6e1a2a13a5d82992c06fce7a41952db2f8b553a822cac79f7ee9f7e646c9640a428d753' +sha512sums=('23b337a7901a2849eeb5c33d0a6b9c2775e9a512648fca0726a169b7376f80e959acce2e201026b450d5b7d7f756d6b48c5fda77658261304a7c42f34bc2214f' '7a81b2fd0ce91da42bacf35615fd7cb0352a0316b78b41fe180ba531848ca85b1f1df1573ab5707d9aebb36bacc51c81bc200f80cf41f1d1903309c1478d50f8' 'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7' 'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:10:24 Author: felixonmars Revision: 568304 upgpkg: haskell-sbv 8.5-24: rebuild with hlint 2.2.3 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:08:31 UTC (rev 568303) +++ PKGBUILD2020-02-12 06:10:24 UTC (rev 568304) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.5 -pkgrel=23 +pkgrel=24 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in python-debtcollector/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:08:31 Author: felixonmars Revision: 568303 archrelease: copy trunk to community-any Added: python-debtcollector/repos/community-any/PKGBUILD (from rev 568302, python-debtcollector/trunk/PKGBUILD) Deleted: python-debtcollector/repos/community-any/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-12 06:08:17 UTC (rev 568302) +++ PKGBUILD2020-02-12 06:08:31 UTC (rev 568303) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-debtcollector -pkgname=('python-debtcollector' 'python2-debtcollector') -pkgver=1.22.0 -pkgrel=3 -arch=('any') -pkgdesc='A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner.' -url='https://docs.openstack.org/developer/debtcollector' -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-babel' - 'python2-babel' 'python-wrapt' 'python2-wrapt' 'python2-funcsigs') -checkdepends=('python-oslotest' 'python2-oslotest') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/debtcollector/archive/$pkgver.tar.gz;) -sha512sums=('bbf6a6cfbf7bfac4e08181e5fd9d661f3c51d9a414ded9f6446c39589103bcddb212b1778bf2fd9bf47123df2481b4c59ef1318f106ca6a77a8c749d4f7d9169') - -prepare() { - cp -a debtcollector-$pkgver{,-py2} - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/debtcollector-$pkgver - python setup.py build - - cd "$srcdir"/debtcollector-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/debtcollector-$pkgver - stestr run - - cd "$srcdir"/debtcollector-$pkgver-py2 - PYTHON=python2 stestr2 run -} - -package_python-debtcollector() { - depends=('python-six' 'python-pbr' 'python-babel' 'python-wrapt') - - cd debtcollector-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-debtcollector() { - depends=('python2-six' 'python2-pbr' 'python2-babel' 'python2-wrapt' 'python2-funcsigs') - - cd debtcollector-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-debtcollector/repos/community-any/PKGBUILD (from rev 568302, python-debtcollector/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-12 06:08:31 UTC (rev 568303) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +pkgbase=python-debtcollector +pkgname=('python-debtcollector' 'python2-debtcollector') +pkgver=2.0.0 +pkgrel=1 +arch=('any') +pkgdesc='A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner.' +url='https://docs.openstack.org/developer/debtcollector' +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-babel' + 'python2-babel' 'python-wrapt' 'python2-wrapt' 'python2-funcsigs') +checkdepends=('python-oslotest' 'python2-oslotest') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/debtcollector/archive/$pkgver.tar.gz;) +sha512sums=('cdacf720cd783e1d795089451f9d2cf91ba79ef6085b18760d13f0b98fdbecb0c21960a771f3a03a867b5a301f0cc66f09407dfb8ae5713132d5b3fd027bc439') + +prepare() { + cp -a debtcollector-$pkgver{,-py2} + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/debtcollector-$pkgver + python setup.py build + + cd "$srcdir"/debtcollector-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/debtcollector-$pkgver + stestr run + + cd "$srcdir"/debtcollector-$pkgver-py2 + PYTHON=python2 stestr2 run +} + +package_python-debtcollector() { + depends=('python-six' 'python-pbr' 'python-babel' 'python-wrapt') + + cd debtcollector-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-debtcollector() { + depends=('python2-six' 'python2-pbr' 'python2-babel' 'python2-wrapt' 'python2-funcsigs') + + cd debtcollector-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-debtcollector/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:08:17 Author: felixonmars Revision: 568302 upgpkg: python-debtcollector 2.0.0-1 Modified: python-debtcollector/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:08:08 UTC (rev 568301) +++ PKGBUILD2020-02-12 06:08:17 UTC (rev 568302) @@ -2,8 +2,8 @@ pkgbase=python-debtcollector pkgname=('python-debtcollector' 'python2-debtcollector') -pkgver=1.22.0 -pkgrel=3 +pkgver=2.0.0 +pkgrel=1 arch=('any') pkgdesc='A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner.' url='https://docs.openstack.org/developer/debtcollector' @@ -12,7 +12,7 @@ 'python2-babel' 'python-wrapt' 'python2-wrapt' 'python2-funcsigs') checkdepends=('python-oslotest' 'python2-oslotest') source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/debtcollector/archive/$pkgver.tar.gz;) -sha512sums=('bbf6a6cfbf7bfac4e08181e5fd9d661f3c51d9a414ded9f6446c39589103bcddb212b1778bf2fd9bf47123df2481b4c59ef1318f106ca6a77a8c749d4f7d9169') +sha512sums=('cdacf720cd783e1d795089451f9d2cf91ba79ef6085b18760d13f0b98fdbecb0c21960a771f3a03a867b5a301f0cc66f09407dfb8ae5713132d5b3fd027bc439') prepare() { cp -a debtcollector-$pkgver{,-py2}
[arch-commits] Commit in python-construct/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:08:08 Author: felixonmars Revision: 568301 archrelease: copy trunk to community-any Added: python-construct/repos/community-any/PKGBUILD (from rev 568300, python-construct/trunk/PKGBUILD) Deleted: python-construct/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-12 06:07:54 UTC (rev 568300) +++ PKGBUILD2020-02-12 06:08:08 UTC (rev 568301) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-construct -pkgver=2.9.46 -pkgrel=1 -pkgdesc="A powerful declarative parser/builder for binary data" -arch=('any') -license=('MIT') -url="https://construct.readthedocs.org; -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-arrow' 'python-numpy' 'python-pytest-runner' 'python-pytest-benchmark') -optdepends=('python-arrow: for Timestamp' -'python-numpy: for array serialization with Numpy protocol') -source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;) -sha512sums=('01bd135b2e08958749eab1e79abb912d7da94743567b8165f6dc1b0edbbb765f1e7ba7e120fda1fef8bcd24a285d164b017f49527382921018091cc654d28cae') - -build() { - cd construct-$pkgver - python setup.py build -} - -check() { - cd construct-$pkgver - python setup.py pytest -} - -package() { - cd construct-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-construct/repos/community-any/PKGBUILD (from rev 568300, python-construct/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-12 06:08:08 UTC (rev 568301) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan + +pkgname=python-construct +pkgver=2.9.49 +pkgrel=1 +pkgdesc="A powerful declarative parser/builder for binary data" +arch=('any') +license=('MIT') +url="https://construct.readthedocs.org; +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-arrow' 'python-numpy' 'python-pytest-runner' 'python-pytest-benchmark') +optdepends=('python-arrow: for Timestamp' +'python-numpy: for array serialization with Numpy protocol') +source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;) +sha512sums=('6f471ea4fc861ff065eb3121416ae9d4ed37ee148c4881201dd1e1a06593f4ab80a62720a4a4718cdd8a8fe0c44c5fc86743cf54a5ba3c8ea2a06558624e0e0a') + +build() { + cd construct-$pkgver + python setup.py build +} + +check() { + cd construct-$pkgver + python setup.py pytest +} + +package() { + cd construct-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-construct/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:07:54 Author: felixonmars Revision: 568300 upgpkg: python-construct 2.9.49-1 Modified: python-construct/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:05:35 UTC (rev 568299) +++ PKGBUILD2020-02-12 06:07:54 UTC (rev 568300) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-construct -pkgver=2.9.46 +pkgver=2.9.49 pkgrel=1 pkgdesc="A powerful declarative parser/builder for binary data" arch=('any') @@ -13,7 +13,7 @@ optdepends=('python-arrow: for Timestamp' 'python-numpy: for array serialization with Numpy protocol') source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;) -sha512sums=('01bd135b2e08958749eab1e79abb912d7da94743567b8165f6dc1b0edbbb765f1e7ba7e120fda1fef8bcd24a285d164b017f49527382921018091cc654d28cae') +sha512sums=('6f471ea4fc861ff065eb3121416ae9d4ed37ee148c4881201dd1e1a06593f4ab80a62720a4a4718cdd8a8fe0c44c5fc86743cf54a5ba3c8ea2a06558624e0e0a') build() { cd construct-$pkgver
[arch-commits] Commit in debootstrap/repos/community-any (4 files)
Date: Wednesday, February 12, 2020 @ 06:05:35 Author: felixonmars Revision: 568299 archrelease: copy trunk to community-any Added: debootstrap/repos/community-any/PKGBUILD (from rev 568298, debootstrap/trunk/PKGBUILD) debootstrap/repos/community-any/arch-detect.patch (from rev 568298, debootstrap/trunk/arch-detect.patch) Deleted: debootstrap/repos/community-any/PKGBUILD debootstrap/repos/community-any/arch-detect.patch ---+ PKGBUILD | 72 ++-- arch-detect.patch | 64 +++--- 2 files changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-12 06:05:18 UTC (rev 568298) +++ PKGBUILD2020-02-12 06:05:35 UTC (rev 568299) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=debootstrap -pkgver=1.0.116 -pkgrel=2 -pkgdesc="Bootstrap a basic Debian system" -arch=('any') -license=('GPL') -url="https://tracker.debian.org/pkg/debootstrap; -depends=('perl' 'wget' 'binutils') -source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/debootstrap/archive/$pkgver.tar.gz; -arch-detect.patch) -optdepends=('gnupg: check release signatures' -'debian-archive-keyring: check release signatures for Debian' -'ubuntu-keyring: check release signatures for Ubuntu') -sha512sums=('4b81bc56c6ac6e210aaceb06013882ba3cfe777d4173fd89d38a279fe57425302b86b2fb00ea2e19df2abfb7058909e1eb628f74f241612d865044b32e3481a4' - 'd70a9d096d1692f71970cc818515bd783a6031bfe2d2857134eabf6fd36e4137152ebafa8e2d4ae7c8cb442c8532cd4192715b286e38b4d947b0b467e9ed54a5') - -prepare() { - cd debootstrap-$pkgver - - sed -i 's/sbin/bin/g' Makefile - - # Debian defaults - sed -i 's|export PATH|export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"|' debootstrap - - # Detect Architecture - patch -p1 -i ../arch-detect.patch -} - -package() { - cd debootstrap-$pkgver - make DESTDIR="$pkgdir" install - - install -Dm644 debootstrap.8 "$pkgdir"/usr/share/man/man8/debootstrap.8 -} Copied: debootstrap/repos/community-any/PKGBUILD (from rev 568298, debootstrap/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-12 06:05:35 UTC (rev 568299) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan + +pkgname=debootstrap +pkgver=1.0.117 +pkgrel=1 +pkgdesc="Bootstrap a basic Debian system" +arch=('any') +license=('GPL') +url="https://tracker.debian.org/pkg/debootstrap; +depends=('perl' 'wget' 'binutils') +source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/debootstrap/archive/$pkgver.tar.gz; +arch-detect.patch) +optdepends=('gnupg: check release signatures' +'debian-archive-keyring: check release signatures for Debian' +'ubuntu-keyring: check release signatures for Ubuntu') +sha512sums=('cb6ce2aaaff3a2d4ea33982a88b290a1c69bd27804c2bf82443bddd1dfbfdd5dd7377a8c5c0951d944b2d50bf3922ff27294af10f152a971db20a398d9eefb0b' + 'd70a9d096d1692f71970cc818515bd783a6031bfe2d2857134eabf6fd36e4137152ebafa8e2d4ae7c8cb442c8532cd4192715b286e38b4d947b0b467e9ed54a5') + +prepare() { + cd debootstrap-$pkgver + + sed -i 's/sbin/bin/g' Makefile + + # Debian defaults + sed -i 's|export PATH|export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"|' debootstrap + + # Detect Architecture + patch -p1 -i ../arch-detect.patch +} + +package() { + cd debootstrap-$pkgver + make DESTDIR="$pkgdir" install + + install -Dm644 debootstrap.8 "$pkgdir"/usr/share/man/man8/debootstrap.8 +} Deleted: arch-detect.patch === --- arch-detect.patch 2020-02-12 06:05:18 UTC (rev 568298) +++ arch-detect.patch 2020-02-12 06:05:35 UTC (rev 568299) @@ -1,32 +0,0 @@ -From b15594e90a8de4a9cd844bc80388e7b64fc4a51a Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Fri, 16 Aug 2019 14:20:19 -0400 -Subject: [PATCH] add pacman capability to debootstrap architecture detection - - debootstrap | 9 + - 1 file changed, 9 insertions(+) - -diff --git a/debootstrap b/debootstrap -index 29c0443..f9d49a9 100755 a/debootstrap -+++ b/debootstrap -@@ -506,6 +506,15 @@ elif in_path udpkg && \ - HOST_ARCH=$(/usr/bin/udpkg --print-architecture) - elif [ -e "$DEBOOTSTRAP_DIR/arch" ]; then - HOST_ARCH=$(cat "$DEBOOTSTRAP_DIR/arch") -+elif in_path pacman-conf; then -+ CARCH=$(pacman-conf Architecture) -+ case $CARCH in -+ i686)HOST_ARCH=i386 ;; -+ x86_64) HOST_ARCH=amd64 ;; -+ armv7h) HOST_ARCH=armhf ;; -+ aarch64) HOST_ARCH=arm64 ;; -+ *) echo "Unknown architecture: $CARCH" && exit 1 -+ esac - fi - HOST_OS="$HOST_ARCH" - # basic host OS guessing for non-Debian systems --- -2.22.1 -
[arch-commits] Commit in debootstrap/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:05:18 Author: felixonmars Revision: 568298 upgpkg: debootstrap 1.0.117-1 Modified: debootstrap/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:03:19 UTC (rev 568297) +++ PKGBUILD2020-02-12 06:05:18 UTC (rev 568298) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=debootstrap -pkgver=1.0.116 -pkgrel=2 +pkgver=1.0.117 +pkgrel=1 pkgdesc="Bootstrap a basic Debian system" arch=('any') license=('GPL') @@ -13,7 +13,7 @@ optdepends=('gnupg: check release signatures' 'debian-archive-keyring: check release signatures for Debian' 'ubuntu-keyring: check release signatures for Ubuntu') -sha512sums=('4b81bc56c6ac6e210aaceb06013882ba3cfe777d4173fd89d38a279fe57425302b86b2fb00ea2e19df2abfb7058909e1eb628f74f241612d865044b32e3481a4' +sha512sums=('cb6ce2aaaff3a2d4ea33982a88b290a1c69bd27804c2bf82443bddd1dfbfdd5dd7377a8c5c0951d944b2d50bf3922ff27294af10f152a971db20a398d9eefb0b' 'd70a9d096d1692f71970cc818515bd783a6031bfe2d2857134eabf6fd36e4137152ebafa8e2d4ae7c8cb442c8532cd4192715b286e38b4d947b0b467e9ed54a5') prepare() {
[arch-commits] Commit in python-oslo-log/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:03:19 Author: felixonmars Revision: 568297 archrelease: copy trunk to community-any Added: python-oslo-log/repos/community-any/PKGBUILD (from rev 568296, python-oslo-log/trunk/PKGBUILD) Deleted: python-oslo-log/repos/community-any/PKGBUILD --+ PKGBUILD | 132 ++--- 1 file changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-12 06:03:03 UTC (rev 568296) +++ PKGBUILD2020-02-12 06:03:19 UTC (rev 568297) @@ -1,66 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Daniel Wallace - -pkgbase=python-oslo-log -pkgname=(python-oslo-log python2-oslo-log) -pkgver=3.45.2 -pkgrel=1 -pkgdesc="Oslo Logging Library" -arch=('any') -url="https://pypi.python.org/pypi/oslo.log/$pkgver; -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-oslo-config' - 'python2-oslo-config' 'python-oslo-context' 'python2-oslo-context' 'python-oslo-i18n' - 'python2-oslo-i18n' 'python-oslo-utils' 'python2-oslo-utils' 'python-oslo-serialization' - 'python2-oslo-serialization' 'python-debtcollector' 'python2-debtcollector' - 'python-pyinotify' 'python2-pyinotify' 'python-dateutil' 'python2-dateutil' - 'python-monotonic' 'python2-monotonic') -checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 'python2-oslotest') -options=('!emptydirs') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.log/archive/$pkgver.tar.gz;) -sha512sums=('61245da56a171f3ec7e126eaa85e06c7742ac57976ec283c3e782808adf27eb6def6fd962091381e4f0048ee7b057b7db41def2b129e973ba4a1ca9a0cc88db9') - -prepare() { - sed -i 's/unittest2/unittest/g' oslo.log-$pkgver/oslo_log/tests/unit/*.py - cp -a oslo.log-$pkgver{,-py2} - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/oslo.log-$pkgver - python setup.py build - - cd "$srcdir"/oslo.log-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/oslo.log-$pkgver - stestr run || warning "Tests failed" - - cd "$srcdir"/oslo.log-$pkgver-py2 - PYTHON=python2 stestr2 run -} - -package_python-oslo-log() { - depends=('python-six' 'python-pbr' 'python-oslo-config' 'python-oslo-context' 'python-oslo-i18n' - 'python-oslo-utils' 'python-oslo-serialization' 'python-debtcollector' 'python-pyinotify' - 'python-dateutil' 'python-monotonic') - - cd "$srcdir"/oslo.log-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-oslo-log() { - depends=('python2-six' 'python2-pbr' 'python2-oslo-config' 'python2-oslo-context' 'python2-oslo-i18n' - 'python2-oslo-utils' 'python2-oslo-serialization' 'python2-debtcollector' 'python2-pyinotify' - 'python2-dateutil' 'python2-monotonic') - - cd "$srcdir"/oslo.log-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir"/usr/bin/convert-json{,2} -} - -# vim:set ts=2 sw=2 et: Copied: python-oslo-log/repos/community-any/PKGBUILD (from rev 568296, python-oslo-log/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-12 06:03:19 UTC (rev 568297) @@ -0,0 +1,66 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-oslo-log +pkgname=(python-oslo-log python2-oslo-log) +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Oslo Logging Library" +arch=('any') +url="https://pypi.python.org/pypi/oslo.log/$pkgver; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-oslo-config' + 'python2-oslo-config' 'python-oslo-context' 'python2-oslo-context' 'python-oslo-i18n' + 'python2-oslo-i18n' 'python-oslo-utils' 'python2-oslo-utils' 'python-oslo-serialization' + 'python2-oslo-serialization' 'python-debtcollector' 'python2-debtcollector' + 'python-pyinotify' 'python2-pyinotify' 'python-dateutil' 'python2-dateutil' + 'python-monotonic' 'python2-monotonic') +checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 'python2-oslotest') +options=('!emptydirs') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.log/archive/$pkgver.tar.gz;) +sha512sums=('aaa937632aedeb00262880a9729a15e07c533becf02f5666408d4b238f813dbd2f1c323aa04e026622b71e06555d6a5472b0f87d572026baa9774d77820a2fab') + +prepare() { + sed -i 's/unittest2/unittest/g' oslo.log-$pkgver/oslo_log/tests/unit/*.py + cp -a oslo.log-$pkgver{,-py2} + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/oslo.log-$pkgver + python setup.py build + + cd "$srcdir"/oslo.log-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/oslo.log-$pkgver + stestr run || warning "Tests failed" + + cd
[arch-commits] Commit in python-gdspy/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:02:55 Author: felixonmars Revision: 568295 archrelease: copy trunk to community-x86_64 Added: python-gdspy/repos/community-x86_64/PKGBUILD (from rev 568294, python-gdspy/trunk/PKGBUILD) Deleted: python-gdspy/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-12 06:02:40 UTC (rev 568294) +++ PKGBUILD2020-02-12 06:02:55 UTC (rev 568295) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-gdspy -pkgver=1.5.1 -pkgrel=1 -pkgdesc="Python module for creating GDSII stream files, usually CAD layouts" -url="https://github.com/heitzmann/gdspy; -license=('custom:BSL') -arch=('x86_64') -depends=('python-numpy') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') -source=("$pkgname-$pkgver.tar.gz::https://github.com/heitzmann/gdspy/archive/v$pkgver.tar.gz;) -sha512sums=('4f81eb458bef1dc467889c4f0f6d79c982e65307100be14c0d6439758c6cdd340609fd2125563936b07896818ec3b617d9aaf762be967b9d3095959293c401b2') - -build() { - cd gdspy-$pkgver - python setup.py build -} - -check() { - cd gdspy-$pkgver - python setup.py pytest -} - -package() { - cd gdspy-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-gdspy/repos/community-x86_64/PKGBUILD (from rev 568294, python-gdspy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-12 06:02:55 UTC (rev 568295) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=python-gdspy +pkgver=1.5.2 +pkgrel=1 +pkgdesc="Python module for creating GDSII stream files, usually CAD layouts" +url="https://github.com/heitzmann/gdspy; +license=('custom:BSL') +arch=('x86_64') +depends=('python-numpy') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner') +source=("$pkgname-$pkgver.tar.gz::https://github.com/heitzmann/gdspy/archive/v$pkgver.tar.gz;) +sha512sums=('88027dfaf1c6671e416cefc212ac0e1d3626738af07a8139330230016b373154a03e98139f84f4b5cd71c7a2b7257f75aa65321a08c97e1cd2220eed34103584') + +build() { + cd gdspy-$pkgver + python setup.py build +} + +check() { + cd gdspy-$pkgver + python setup.py pytest +} + +package() { + cd gdspy-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in python-oslo-log/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:03:03 Author: felixonmars Revision: 568296 upgpkg: python-oslo-log 4.0.0-1 Modified: python-oslo-log/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:02:55 UTC (rev 568295) +++ PKGBUILD2020-02-12 06:03:03 UTC (rev 568296) @@ -3,7 +3,7 @@ pkgbase=python-oslo-log pkgname=(python-oslo-log python2-oslo-log) -pkgver=3.45.2 +pkgver=4.0.0 pkgrel=1 pkgdesc="Oslo Logging Library" arch=('any') @@ -18,7 +18,7 @@ checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 'python2-oslotest') options=('!emptydirs') source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.log/archive/$pkgver.tar.gz;) -sha512sums=('61245da56a171f3ec7e126eaa85e06c7742ac57976ec283c3e782808adf27eb6def6fd962091381e4f0048ee7b057b7db41def2b129e973ba4a1ca9a0cc88db9') +sha512sums=('aaa937632aedeb00262880a9729a15e07c533becf02f5666408d4b238f813dbd2f1c323aa04e026622b71e06555d6a5472b0f87d572026baa9774d77820a2fab') prepare() { sed -i 's/unittest2/unittest/g' oslo.log-$pkgver/oslo_log/tests/unit/*.py
[arch-commits] Commit in python-gdspy/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:02:40 Author: felixonmars Revision: 568294 upgpkg: python-gdspy 1.5.2-1 Modified: python-gdspy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:01:32 UTC (rev 568293) +++ PKGBUILD2020-02-12 06:02:40 UTC (rev 568294) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-gdspy -pkgver=1.5.1 +pkgver=1.5.2 pkgrel=1 pkgdesc="Python module for creating GDSII stream files, usually CAD layouts" url="https://github.com/heitzmann/gdspy; @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-pytest-runner') source=("$pkgname-$pkgver.tar.gz::https://github.com/heitzmann/gdspy/archive/v$pkgver.tar.gz;) -sha512sums=('4f81eb458bef1dc467889c4f0f6d79c982e65307100be14c0d6439758c6cdd340609fd2125563936b07896818ec3b617d9aaf762be967b9d3095959293c401b2') +sha512sums=('88027dfaf1c6671e416cefc212ac0e1d3626738af07a8139330230016b373154a03e98139f84f4b5cd71c7a2b7257f75aa65321a08c97e1cd2220eed34103584') build() { cd gdspy-$pkgver
[arch-commits] Commit in haskell-ipynb/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:01:19 Author: felixonmars Revision: 568292 upgpkg: haskell-ipynb 0.1-110: rebuild with hlint 2.2.3 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 06:00:27 UTC (rev 568291) +++ PKGBUILD2020-02-12 06:01:19 UTC (rev 568292) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1 -pkgrel=109 +pkgrel=110 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: Wednesday, February 12, 2020 @ 06:01:32 Author: felixonmars Revision: 568293 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 568292, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 568292, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:01:32 UTC (rev 568293) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1 +pkgrel=110 +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=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Wednesday, February 12, 2020 @ 06:00:27 Author: felixonmars Revision: 568291 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 568290, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 568290, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 06:00:27 UTC (rev 568291) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.8 +pkgrel=28 +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=('5a5f703dec592c0cfd825eb1899006350649c52bf810ff1aaaf4134ebfbc11f5fbe9e7f158a8c3a21dbef4902b1f9e94148bc116e27418b2b786f6d31c7561fb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-diff/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 06:00:15 Author: felixonmars Revision: 568290 upgpkg: haskell-aeson-diff 1.1.0.8-28: rebuild with hlint 2.2.3 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 05:58:47 UTC (rev 568289) +++ PKGBUILD2020-02-12 06:00:15 UTC (rev 568290) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.8 -pkgrel=27 +pkgrel=28 pkgdesc="Extract and apply patches to JSON documents" url="https://github.com/thsutton/aeson-diff; license=('BSD')
[arch-commits] Commit in hlint/repos (2 files)
Date: Wednesday, February 12, 2020 @ 05:58:47 Author: felixonmars Revision: 568289 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 568288, hlint/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 568288, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 05:58:47 UTC (rev 568289) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.2.3 +pkgrel=1 +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-ghc' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-syb' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('70d18ccae96437e03305409c32207015b46d2d3c1cf75f3d901145f1ff8ab5e10bfb324dfe9e27eda5edbaca01f5138ee0a1519e2933ac7e18e25f425e4c7977') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fgpl -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 05:58:34 Author: felixonmars Revision: 568288 upgpkg: hlint 2.2.3-1: rebuild with hlint 2.2.3 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 05:54:36 UTC (rev 568287) +++ PKGBUILD2020-02-12 05:58:34 UTC (rev 568288) @@ -2,21 +2,21 @@ # Contributor: Arch Haskell Team pkgname=hlint -pkgver=2.1.14 -pkgrel=104 +pkgver=2.2.3 +pkgrel=1 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-hscolour' 'haskell-refact' - 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-data-default' 'haskell-extra' 'haskell-ghc' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') conflicts=('haskell-hlint') replaces=('haskell-hlint') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41') +sha512sums=('70d18ccae96437e03305409c32207015b46d2d3c1cf75f3d901145f1ff8ab5e10bfb324dfe9e27eda5edbaca01f5138ee0a1519e2933ac7e18e25f425e4c7977') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in fscrypt/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 04:17:09 Author: anatolik Revision: 568182 Use make to install binaries Modified: fscrypt/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 04:04:42 UTC (rev 568181) +++ PKGBUILD2020-02-12 04:17:09 UTC (rev 568182) @@ -8,7 +8,7 @@ arch=('x86_64') url='https://github.com/google/fscrypt' license=('Apache') -makedepends=('go') +makedepends=('go-pie') depends=('pam') source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip; "pam_config" @@ -29,7 +29,6 @@ package() { cd "fscrypt-$pkgver" - install -Dm755 -t "$pkgdir/usr/bin/" bin/fscrypt - install -Dm755 -t "$pkgdir/usr/lib/security/" bin/pam_fscrypt.so + make PREFIX="${pkgdir}/usr" install install -Dm644 -t "$pkgdir/usr/share/licenses/fscrypt/" LICENSE }
[arch-commits] Commit in signal-desktop/repos (6 files)
Date: Wednesday, February 12, 2020 @ 03:55:39 Author: tensor5 Revision: 568178 archrelease: copy trunk to community-staging-x86_64 Added: signal-desktop/repos/community-staging-x86_64/ signal-desktop/repos/community-staging-x86_64/PKGBUILD (from rev 568177, signal-desktop/trunk/PKGBUILD) signal-desktop/repos/community-staging-x86_64/TRADEMARK_CONSENT.txt (from rev 568177, signal-desktop/trunk/TRADEMARK_CONSENT.txt) signal-desktop/repos/community-staging-x86_64/expire-from-source-date-epoch.patch (from rev 568177, signal-desktop/trunk/expire-from-source-date-epoch.patch) signal-desktop/repos/community-staging-x86_64/openssl-linking.patch (from rev 568177, signal-desktop/trunk/openssl-linking.patch) signal-desktop/repos/community-staging-x86_64/signal-desktop.desktop (from rev 568177, signal-desktop/trunk/signal-desktop.desktop) -+ PKGBUILD| 93 ++ expire-from-source-date-epoch.patch | 13 openssl-linking.patch | 19 ++ signal-desktop.desktop |9 +++ 4 files changed, 134 insertions(+) Copied: signal-desktop/repos/community-staging-x86_64/PKGBUILD (from rev 568177, signal-desktop/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-12 03:55:39 UTC (rev 568178) @@ -0,0 +1,93 @@ +# Maintainer: kpcyrd +# Contributor: Jean Lucas + +pkgname=signal-desktop +_pkgname=Signal-Desktop +pkgver=1.31.0 +pkgrel=2 +pkgdesc="Electron application that links with Signal on mobile" +license=('GPL3') +replaces=('signal-desktop-bin') +arch=('x86_64') +url="https://signal.org; +depends=('electron' 'libvips') +makedepends=('yarn' 'git' 'nodejs' 'npm' 'python') +source=( + "${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz; + "${pkgname}.desktop" + "openssl-linking.patch" + "expire-from-source-date-epoch.patch" + # Cherry-pick a specific commit for the node-spellchecker dependency + # See https://github.com/atom/node-spellchecker/issues/127 + "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz; +) +sha512sums=('198c05c77629bfb8a61a344305302f98120c32fdbffeb1a681b88be721acd34be5ddce5885312d49a7af9c78064cbe177e100742e54191fa68fee040f3f2f785' + 'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361' + '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' + '6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2' + '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') +b2sums=('ae79adf74b93ffb8f6f11be9ae94c8bbd1c16d59567b4e5138e617105a4825fda70f3d4d5849c7e4ab485c1b157721f3c70e7f1da248bdaa36ac86f0833c3f12' + 'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc' + '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' + 'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289' + '53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b') + +prepare() { + cd "${_pkgname}-${pkgver}" + + # Fix SpellChecker build with imminent Node 13 + # See https://github.com/atom/node-spellchecker/issues/127 + sed -r 's#("spellchecker": ").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' -i package.json + + # Set system Electron version for ABI compatibility + sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i package.json + + # Allow higher Node versions + sed 's#"node": "#&>=#' -i package.json + + # Select node-gyp versions with python3 support + sed 's#"node-gyp": "5.0.3"#"node-gyp": "6.1.0"#' -i package.json + # https://github.com/sass/node-sass/pull/2841 + # https://github.com/sass/node-sass/issues/2716 + sed 's#"resolutions": {#"resolutions": {"node-sass/node-gyp": "^6.0.0",#' -i package.json + + yarn install + + # Have SQLCipher dynamically link from OpenSSL + # See https://github.com/signalapp/Signal-Desktop/issues/2634 + patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch" + + # We can't read the release date from git so we use SOURCE_DATE_EPOCH instead + patch --forward --strip=1 --input="${srcdir}/expire-from-source-date-epoch.patch" +} + +build() { + cd
[arch-commits] Commit in signal-desktop/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 03:54:55 Author: tensor5 Revision: 568177 upgpkg: signal-desktop 1.31.0-2 Modified: signal-desktop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 03:10:04 UTC (rev 568176) +++ PKGBUILD2020-02-12 03:54:55 UTC (rev 568177) @@ -4,7 +4,7 @@ pkgname=signal-desktop _pkgname=Signal-Desktop pkgver=1.31.0 -pkgrel=1 +pkgrel=2 pkgdesc="Electron application that links with Signal on mobile" license=('GPL3') replaces=('signal-desktop-bin')
[arch-commits] Commit in flashplugin/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 12, 2020 @ 01:57:14 Author: foutrelis Revision: 375430 archrelease: copy trunk to extra-x86_64 Added: flashplugin/repos/extra-x86_64/PKGBUILD (from rev 375429, flashplugin/trunk/PKGBUILD) Deleted: flashplugin/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-12 01:57:10 UTC (rev 375429) +++ PKGBUILD2020-02-12 01:57:14 UTC (rev 375430) @@ -1,52 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Ionut Biru -# Contributor: Andrea Scarpino - -pkgname=(flashplugin pepper-flash) -pkgver=32.0.0.314 -pkgrel=1 -pkgdesc="Adobe Flash Player" -arch=('x86_64') -url="https://get.adobe.com/flashplayer/; -license=('custom' 'LGPL') -options=('!strip') -source=(flash_player_npapi_linux_$pkgver.x86_64.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.x86_64.tar.gz - flash_player_ppapi_linux_$pkgver.x86_64.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_ppapi_linux.x86_64.tar.gz) -noextract=(${source[@]%::*}) -sha256sums=('bf4bbe716f8644f9d644b90e15ac029b81138193aa1c3491b58ae28ac1dd7028' -'6e5ff87177f21e82fea4a99eb4da4a82060f6b488a36c720cc5f0d39335b7e66') - -prepare() { - local _dir - for f in *.tar.gz; do -_dir=$(grep -Eo '([np]papi)' <<< $f) -mkdir -p $_dir -tar xfC $f $_dir - done -} - -package_flashplugin() { - pkgdesc+=" NPAPI" - depends=('libxt' 'gtk2' 'nss' 'curl' 'hicolor-icon-theme') - optdepends=('libvdpau: GPU acceleration on Nvidia cards') - - cd npapi - install -Dm644 libflashplayer.so "$pkgdir/usr/lib/mozilla/plugins/libflashplayer.so" - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf LGPL/notice.txt - - install -D -t "$pkgdir/usr/bin" usr/bin/flash-player-properties - cp -a usr/share/{applications,icons} "$pkgdir/usr/share/" - -} - -package_pepper-flash() { - pkgdesc+=" PPAPI" - depends=('gcc-libs') - optdepends=('flashplugin: settings utility') - - cd ppapi - install -Dm644 -t "$pkgdir/usr/lib/PepperFlash" manifest.json libpepflashplayer.so - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf LGPL/notice.txt -} - -# vim:set ts=2 sw=2 et: Copied: flashplugin/repos/extra-x86_64/PKGBUILD (from rev 375429, flashplugin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-12 01:57:14 UTC (rev 375430) @@ -0,0 +1,52 @@ +# Maintainer: Evangelos Foutras +# Contributor: Ionut Biru +# Contributor: Andrea Scarpino + +pkgname=(flashplugin pepper-flash) +pkgver=32.0.0.330 +pkgrel=1 +pkgdesc="Adobe Flash Player" +arch=('x86_64') +url="https://get.adobe.com/flashplayer/; +license=('custom' 'LGPL') +options=('!strip') +source=(flash_player_npapi_linux_$pkgver.x86_64.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.x86_64.tar.gz + flash_player_ppapi_linux_$pkgver.x86_64.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_ppapi_linux.x86_64.tar.gz) +noextract=(${source[@]%::*}) +sha256sums=('52ff32b448d42e7dceb305838d76206f5c1a25b1c52777139b6b0a867a98c3dd' +'01f0d9ed735d13ea4e82f1df5845b77450ae92d07f44ce6c7cb4862135254784') + +prepare() { + local _dir + for f in *.tar.gz; do +_dir=$(grep -Eo '([np]papi)' <<< $f) +mkdir -p $_dir +tar xfC $f $_dir + done +} + +package_flashplugin() { + pkgdesc+=" NPAPI" + depends=('libxt' 'gtk2' 'nss' 'curl' 'hicolor-icon-theme') + optdepends=('libvdpau: GPU acceleration on Nvidia cards') + + cd npapi + install -Dm644 libflashplayer.so "$pkgdir/usr/lib/mozilla/plugins/libflashplayer.so" + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf LGPL/notice.txt + + install -D -t "$pkgdir/usr/bin" usr/bin/flash-player-properties + cp -a usr/share/{applications,icons} "$pkgdir/usr/share/" + +} + +package_pepper-flash() { + pkgdesc+=" PPAPI" + depends=('gcc-libs') + optdepends=('flashplugin: settings utility') + + cd ppapi + install -Dm644 -t "$pkgdir/usr/lib/PepperFlash" manifest.json libpepflashplayer.so + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf LGPL/notice.txt +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in flashplugin/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 01:57:10 Author: foutrelis Revision: 375429 upgpkg: flashplugin 32.0.0.330-1: New upstream release. Modified: flashplugin/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 00:42:00 UTC (rev 375428) +++ PKGBUILD2020-02-12 01:57:10 UTC (rev 375429) @@ -3,7 +3,7 @@ # Contributor: Andrea Scarpino pkgname=(flashplugin pepper-flash) -pkgver=32.0.0.314 +pkgver=32.0.0.330 pkgrel=1 pkgdesc="Adobe Flash Player" arch=('x86_64') @@ -13,8 +13,8 @@ source=(flash_player_npapi_linux_$pkgver.x86_64.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.x86_64.tar.gz flash_player_ppapi_linux_$pkgver.x86_64.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_ppapi_linux.x86_64.tar.gz) noextract=(${source[@]%::*}) -sha256sums=('bf4bbe716f8644f9d644b90e15ac029b81138193aa1c3491b58ae28ac1dd7028' -'6e5ff87177f21e82fea4a99eb4da4a82060f6b488a36c720cc5f0d39335b7e66') +sha256sums=('52ff32b448d42e7dceb305838d76206f5c1a25b1c52777139b6b0a867a98c3dd' +'01f0d9ed735d13ea4e82f1df5845b77450ae92d07f44ce6c7cb4862135254784') prepare() { local _dir
[arch-commits] Commit in wayland/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 12, 2020 @ 00:42:00 Author: seblu Revision: 375428 archrelease: copy trunk to extra-x86_64 Added: wayland/repos/extra-x86_64/PKGBUILD (from rev 375427, wayland/trunk/PKGBUILD) Deleted: wayland/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 109 + 1 file changed, 46 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-12 00:41:52 UTC (rev 375427) +++ PKGBUILD2020-02-12 00:42:00 UTC (rev 375428) @@ -1,63 +0,0 @@ -# Maintainer: Tom Gundersen -# Maintainer: Sébastien Luttringer -# Contributor: Joel Teichroeb - -pkgbase=wayland -pkgname=(wayland wayland-docs) -pkgver=1.17.0 -pkgrel=1 -pkgdesc='A computer display server protocol' -arch=('x86_64') -url='https://wayland.freedesktop.org/' -license=('MIT') -depends=('glibc' 'libffi' 'expat' 'libxml2') -makedepends=('libxslt' 'doxygen' 'xmlto' 'graphviz' 'docbook-xsl') -validpgpkeys=('C7223EBE4EF66513B892598911A30156E0E67611' # Bryce Harrington - 'C0066D7DB8E9AC6844D728715E54498E697F11D7') # Derek Foreman -source=("https://wayland.freedesktop.org/releases/$pkgbase-$pkgver.tar.xz"{,.sig}) -sha1sums=('4d9e08a7a4a07fa37a25d7aa3ef83f08edec0600' - 'SKIP') - -prepare() { - cd $pkgbase-$pkgver -} - -build() { - cd $pkgbase-$pkgver - - ./configure \ ---prefix=/usr \ ---disable-static - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase-$pkgver - - make check -} - -package_wayland() { - cd $pkgbase-$pkgver - - make DESTDIR="$pkgdir" install - - mkdir -p "$srcdir/docs/share" - mv "$pkgdir"/usr/share/{doc,man} "$srcdir/docs/share" - - install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -package_wayland-docs() { - pkgdesc+=" (documentation)" - depends=() - - cd $pkgbase-$pkgver - - mv "$srcdir/docs" "$pkgdir/usr" - - install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -# vim:set ts=2 sw=2 et: Copied: wayland/repos/extra-x86_64/PKGBUILD (from rev 375427, wayland/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-12 00:42:00 UTC (rev 375428) @@ -0,0 +1,46 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Tom Gundersen +# Contributor: Joel Teichroeb + +pkgbase=wayland +pkgname=(wayland wayland-docs) +pkgver=1.18.0 +pkgrel=1 +pkgdesc='A computer display server protocol' +arch=('x86_64') +url='https://wayland.freedesktop.org/' +license=('MIT') +depends=('glibc' 'libffi' 'expat' 'libxml2') +makedepends=('meson' 'ninja' 'libxslt' 'doxygen' 'xmlto' 'graphviz' 'docbook-xsl') +validpgpkeys=('C7223EBE4EF66513B892598911A30156E0E67611' # Bryce Harrington + 'C0066D7DB8E9AC6844D728715E54498E697F11D7' # Derek Foreman + '34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion +source=("https://wayland.freedesktop.org/releases/$pkgbase-$pkgver.tar.xz"{,.sig}) +sha256sums=('4675a79f091020817a98fd0484e7208c8762242266967f55a67776936c2e294d' +'SKIP') + +build() { + meson build $pkgbase-$pkgver --buildtype=release --prefix=/usr + ninja -C build +} + +check() { + ninja -C build test +} + +package_wayland() { + DESTDIR="$pkgdir" ninja -C build install + mkdir -p docs/share + mv "$pkgdir"/usr/share/{doc,man} docs/share + install -Dm 644 $pkgbase-$pkgver/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +package_wayland-docs() { + pkgdesc+=" (documentation)" + depends=() + + mv docs "$pkgdir/usr" + install -Dm 644 $pkgbase-$pkgver/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in wayland/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 00:41:52 Author: seblu Revision: 375427 upgpkg: wayland 1.18.0-1 - New release - Move to meson build system Modified: wayland/trunk/PKGBUILD --+ PKGBUILD | 49 - 1 file changed, 16 insertions(+), 33 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:52:36 UTC (rev 375426) +++ PKGBUILD2020-02-12 00:41:52 UTC (rev 375427) @@ -1,10 +1,10 @@ -# Maintainer: Tom Gundersen # Maintainer: Sébastien Luttringer +# Contributor: Tom Gundersen # Contributor: Joel Teichroeb pkgbase=wayland pkgname=(wayland wayland-docs) -pkgver=1.17.0 +pkgver=1.18.0 pkgrel=1 pkgdesc='A computer display server protocol' arch=('x86_64') @@ -11,42 +11,28 @@ url='https://wayland.freedesktop.org/' license=('MIT') depends=('glibc' 'libffi' 'expat' 'libxml2') -makedepends=('libxslt' 'doxygen' 'xmlto' 'graphviz' 'docbook-xsl') +makedepends=('meson' 'ninja' 'libxslt' 'doxygen' 'xmlto' 'graphviz' 'docbook-xsl') validpgpkeys=('C7223EBE4EF66513B892598911A30156E0E67611' # Bryce Harrington - 'C0066D7DB8E9AC6844D728715E54498E697F11D7') # Derek Foreman + 'C0066D7DB8E9AC6844D728715E54498E697F11D7' # Derek Foreman + '34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion source=("https://wayland.freedesktop.org/releases/$pkgbase-$pkgver.tar.xz"{,.sig}) -sha1sums=('4d9e08a7a4a07fa37a25d7aa3ef83f08edec0600' - 'SKIP') +sha256sums=('4675a79f091020817a98fd0484e7208c8762242266967f55a67776936c2e294d' +'SKIP') -prepare() { - cd $pkgbase-$pkgver -} - build() { - cd $pkgbase-$pkgver - - ./configure \ ---prefix=/usr \ ---disable-static - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make + meson build $pkgbase-$pkgver --buildtype=release --prefix=/usr + ninja -C build } check() { - cd $pkgbase-$pkgver - - make check + ninja -C build test } package_wayland() { - cd $pkgbase-$pkgver - - make DESTDIR="$pkgdir" install - - mkdir -p "$srcdir/docs/share" - mv "$pkgdir"/usr/share/{doc,man} "$srcdir/docs/share" - - install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + DESTDIR="$pkgdir" ninja -C build install + mkdir -p docs/share + mv "$pkgdir"/usr/share/{doc,man} docs/share + install -Dm 644 $pkgbase-$pkgver/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } package_wayland-docs() { @@ -53,11 +39,8 @@ pkgdesc+=" (documentation)" depends=() - cd $pkgbase-$pkgver - - mv "$srcdir/docs" "$pkgdir/usr" - - install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + mv docs "$pkgdir/usr" + install -Dm 644 $pkgbase-$pkgver/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in xmobar/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:59:22 Author: felixonmars Revision: 568172 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 568171, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 568171, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:59:22 UTC (rev 568172) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.32 +pkgrel=23 +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-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('8d2543152b050460bf48514aaa981e6d508cabb7688b848a3b3528cfcecacb76') +sha512sums=('fa9b7c5d568b1c8e731b525736d8cf6a630def93a75884fcf3adc68e5527b31b61ef96df3019befafb83fa080703865ba511750deeb09d8ab70582ccf433b1f6') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_iwlib with_mpd with_alsa + 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 +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + 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 xmobar/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:59:09 Author: felixonmars Revision: 568171 upgpkg: xmobar 0.32-23: rebuild with haskell-lexer 1.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:57:33 UTC (rev 568170) +++ PKGBUILD2020-02-11 22:59:09 UTC (rev 568171) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.32 -pkgrel=22 +pkgrel=23 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:57:20 Author: felixonmars Revision: 568169 upgpkg: taskell 1.9.2.0-7: rebuild with haskell-lexer 1.1 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:56:18 UTC (rev 568168) +++ PKGBUILD2020-02-11 22:57:20 UTC (rev 568169) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.2.0 -pkgrel=6 +pkgrel=7 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in taskell/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:57:33 Author: felixonmars Revision: 568170 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 568169, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 568169, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:57:33 UTC (rev 568170) @@ -0,0 +1,44 @@ +# 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) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/== *0.50/==0.51/' -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $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 telegram-desktop/repos/community-x86_64 (4 files)
Date: Tuesday, February 11, 2020 @ 22:56:18 Author: svenstaro Revision: 568168 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 568167, telegram-desktop/trunk/PKGBUILD) telegram-desktop/repos/community-x86_64/telegram-desktop.sh (from rev 568167, telegram-desktop/trunk/telegram-desktop.sh) Deleted: telegram-desktop/repos/community-x86_64/PKGBUILD telegram-desktop/repos/community-x86_64/telegram-desktop.sh -+ PKGBUILD| 107 +- telegram-desktop.sh |6 +- 2 files changed, 57 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-11 22:56:12 UTC (rev 568167) +++ PKGBUILD2020-02-11 22:56:18 UTC (rev 568168) @@ -1,53 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain - -# Thanks Nicholas Guriev for the patches! -# https://github.com/mymedia2/tdesktop - -pkgname=telegram-desktop -pkgver=1.9.9 -pkgrel=1 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/; -license=('GPL3') -depends=('enchant' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' - 'qt5-imageformats' 'xxhash' 'libappindicator-gtk3') -# for libappindicator-gtk3 see https://bugs.archlinux.org/task/65080 - -makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3') -optdepends=('ttf-opensans: default Open Sans font family') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; -telegram-desktop.sh) -sha512sums=('ba6400e6f5eec5bda6e8a54b43846e695b2cce731cb6b39f17407cc39e3e9b8078d977253d29962671f30e33dbe012f8e40f340f781fd8ca73487e5f2d42e3de' - '3c21c871e28bac365400f7bc439a16ad1a9a8d87590ad764ce262f1db968c10387caed372d4e064cb50f43da726cebaa9b24bcbcc7c6d5489515620f44dbf56b') - -build() { -cd tdesktop-$pkgver-full - -export CXXFLAGS="$CXXFLAGS -ffile-prefix-map=$srcdir/tdesktop-$pkgver-full=" -cmake -B build -G Ninja . \ --Ddisable_autoupdate=1 \ --DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \ --DCMAKE_BUILD_TYPE=Release \ --DTDESKTOP_API_TEST=ON \ --DDESKTOP_APP_USE_GLIBC_WRAPS=OFF \ --DDESKTOP_APP_USE_PACKAGED=ON \ --DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF \ --DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON \ --DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON \ --DTDESKTOP_DISABLE_DESKTOP_FILE_GENERATION=ON \ --DTDESKTOP_USE_PACKAGED_TGVOIP=OFF \ --DDESKTOP_APP_SPECIAL_TARGET="" \ --DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop" -ninja -C build -} - -package() { -cd tdesktop-$pkgver-full -ninja -C build install - -mv "$pkgdir/usr/bin/telegram-desktop"{,-bin} -install -dm755 "$pkgdir/usr/bin" -install -m755 "$srcdir/telegram-desktop.sh" "$pkgdir/usr/bin/telegram-desktop" -} Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 568167, telegram-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-11 22:56:18 UTC (rev 568168) @@ -0,0 +1,54 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: hexchain + +# Thanks Nicholas Guriev for the patches! +# https://github.com/mymedia2/tdesktop + +pkgname=telegram-desktop +pkgver=1.9.12 +pkgrel=1 +pkgdesc='Official Telegram Desktop client' +arch=('x86_64') +url="https://desktop.telegram.org/; +license=('GPL3') +depends=('enchant' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' + 'qt5-imageformats' 'xxhash' 'libappindicator-gtk3' 'libdbusmenu-qt5') +# for libappindicator-gtk3 see https://bugs.archlinux.org/task/65080 + +makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl') +optdepends=('ttf-opensans: default Open Sans font family') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; +telegram-desktop.sh) +sha512sums=('11b6be5fa4db95a8b329b492edcdeca2cf834c274a86a26fac3e62254649e5767da6b2442eff6f7b48b975f4b319fee46d10e9430e28a3ef080146a8deb3bfb2' + '3c21c871e28bac365400f7bc439a16ad1a9a8d87590ad764ce262f1db968c10387caed372d4e064cb50f43da726cebaa9b24bcbcc7c6d5489515620f44dbf56b') + +build() { +cd tdesktop-$pkgver-full + +export CXXFLAGS="$CXXFLAGS -ffile-prefix-map=$srcdir/tdesktop-$pkgver-full=" +cmake -B build -G Ninja . \ +-Ddisable_autoupdate=1 \ +-DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \ +-DCMAKE_BUILD_TYPE=Release \ +-DTDESKTOP_API_TEST=ON \ +-DDESKTOP_APP_USE_GLIBC_WRAPS=OFF \ +-DDESKTOP_APP_USE_PACKAGED=ON \ +-DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF \ +-DDESKTOP_APP_USE_PACKAGED_VARIANT=OFF \ +-DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON \ +
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:55:47 Author: felixonmars Revision: 568165 upgpkg: tamarin-prover 1.4.1-239: rebuild with haskell-lexer 1.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:54:16 UTC (rev 568164) +++ PKGBUILD2020-02-11 22:55:47 UTC (rev 568165) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=238 +pkgrel=239 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:56:12 Author: svenstaro Revision: 568167 upgpkg: telegram-desktop 1.9.12-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:56:00 UTC (rev 568166) +++ PKGBUILD2020-02-11 22:56:12 UTC (rev 568167) @@ -5,7 +5,7 @@ # https://github.com/mymedia2/tdesktop pkgname=telegram-desktop -pkgver=1.9.9 +pkgver=1.9.12 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -12,14 +12,14 @@ url="https://desktop.telegram.org/; license=('GPL3') depends=('enchant' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' - 'qt5-imageformats' 'xxhash' 'libappindicator-gtk3') + 'qt5-imageformats' 'xxhash' 'libappindicator-gtk3' 'libdbusmenu-qt5') # for libappindicator-gtk3 see https://bugs.archlinux.org/task/65080 -makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3') +makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl') optdepends=('ttf-opensans: default Open Sans font family') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; telegram-desktop.sh) -sha512sums=('ba6400e6f5eec5bda6e8a54b43846e695b2cce731cb6b39f17407cc39e3e9b8078d977253d29962671f30e33dbe012f8e40f340f781fd8ca73487e5f2d42e3de' +sha512sums=('11b6be5fa4db95a8b329b492edcdeca2cf834c274a86a26fac3e62254649e5767da6b2442eff6f7b48b975f4b319fee46d10e9430e28a3ef080146a8deb3bfb2' '3c21c871e28bac365400f7bc439a16ad1a9a8d87590ad764ce262f1db968c10387caed372d4e064cb50f43da726cebaa9b24bcbcc7c6d5489515620f44dbf56b') build() { @@ -34,6 +34,7 @@ -DDESKTOP_APP_USE_GLIBC_WRAPS=OFF \ -DDESKTOP_APP_USE_PACKAGED=ON \ -DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF \ +-DDESKTOP_APP_USE_PACKAGED_VARIANT=OFF \ -DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON \ -DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON \ -DTDESKTOP_DISABLE_DESKTOP_FILE_GENERATION=ON \
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:56:00 Author: felixonmars Revision: 568166 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 568165, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 568165, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:56:00 UTC (rev 568166) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=239 +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-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:54:16 Author: felixonmars Revision: 568164 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 568163, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 568163, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:54:16 UTC (rev 568164) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.4.4 +pkgrel=33 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('5226d203295e03600f07fe21905a1ea1231bd79b1d7bc5e157c74f79054181df0e5f7d549dd418de0a610d70450ba1f2ae9d9ff804fa21674dacd0c17fb26bc9') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:54:04 Author: felixonmars Revision: 568163 upgpkg: stylish-haskell 0.9.4.4-33: rebuild with haskell-lexer 1.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:53:00 UTC (rev 568162) +++ PKGBUILD2020-02-11 22:54:04 UTC (rev 568163) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.9.4.4 -pkgrel=32 +pkgrel=33 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Tuesday, February 11, 2020 @ 22:53:00 Author: felixonmars Revision: 568162 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 568161, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 568161, stack/trunk/stack.install) ---+ PKGBUILD | 84 stack.install |4 ++ 2 files changed, 88 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 568161, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:53:00 UTC (rev 568162) @@ -0,0 +1,84 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3.20200209 +_commit=35f5d869558c4ac8c50e33c4930b0b72cb173b8b +pkgrel=7 +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-exceptions' + '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-terminal-size' '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#commit=$_commit;) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i -e 's/fail $ "Invalid package name:/error $ "Invalid package name:/' \ + -e 's/fail $ "Invalid CabalConfigKey/error $ "Invalid CabalConfigKey/' \ +src/Stack/Types/Config.hs + sed -i -e 's/fail \$$/error $/' src/Stack/Coverage.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 + 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 >
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:52:44 Author: felixonmars Revision: 568161 upgpkg: stack 2.1.3.20200209-7: rebuild with haskell-lexer 1.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:47:42 UTC (rev 568160) +++ PKGBUILD2020-02-11 22:52:44 UTC (rev 568161) @@ -4,7 +4,7 @@ pkgname=stack pkgver=2.1.3.20200209 _commit=35f5d869558c4ac8c50e33c4930b0b72cb173b8b -pkgrel=6 +pkgrel=7 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:47:42 Author: felixonmars Revision: 568160 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 568159, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 568159, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:47:42 UTC (rev 568160) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=110 +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; + shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215' + '88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../shellcheck-cabal3.patch + +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 +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 shellcheck/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:47:28 Author: felixonmars Revision: 568159 upgpkg: shellcheck 0.7.0-110: rebuild with haskell-lexer 1.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:44:21 UTC (rev 568158) +++ PKGBUILD2020-02-11 22:47:28 UTC (rev 568159) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=109 +pkgrel=110 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:44:21 Author: felixonmars Revision: 568158 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 568157, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 74 + 1 file changed, 74 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 568157, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:44:21 UTC (rev 568158) @@ -0,0 +1,74 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=6.0.2 +pkgrel=40 +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' '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=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *4/<5/' -e 's/< *1/<2/' -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $pkgname.cabal + +sed -i -e '/ fail /d' src/PostgREST/Config.hs + +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +} + +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 +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: Tuesday, February 11, 2020 @ 22:44:08 Author: felixonmars Revision: 568157 upgpkg: postgrest 6.0.2-40: rebuild with haskell-lexer 1.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:40:49 UTC (rev 568156) +++ PKGBUILD2020-02-11 22:44:08 UTC (rev 568157) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.2 -pkgrel=39 +pkgrel=40 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:40:36 Author: felixonmars Revision: 568155 upgpkg: pandoc-crossref 0.3.6.0-2: rebuild with haskell-lexer 1.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:38:56 UTC (rev 568154) +++ PKGBUILD2020-02-11 22:40:36 UTC (rev 568155) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:40:49 Author: felixonmars Revision: 568156 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 568155, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 568155, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:40:49 UTC (rev 568156) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.6.0 +pkgrel=2 +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=('059161c0a6a52cf6c573841afb0eea44dfacb122c6cb7eee5ca8554557772c38e18ec4d367abc1edd3c6efd8a993b42165083cfca41c0d5823abb19cbc3cf125') + +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 +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 haskell-hakyll/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:38:44 Author: felixonmars Revision: 568153 upgpkg: haskell-hakyll 4.12.5.2-164: rebuild with haskell-lexer 1.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:36:48 UTC (rev 568152) +++ PKGBUILD2020-02-11 22:38:44 UTC (rev 568153) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=163 +pkgrel=164 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:38:56 Author: felixonmars Revision: 568154 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 568153, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 568153, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:38:56 UTC (rev 568154) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=164 +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-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.3/<2/' -e 's/< *2.8/<3/' -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $_hkgname.cabal +sed -i 's/fail /error /' lib/Hakyll/Core/Metadata.hs lib/Hakyll/Web/Redirect.hs lib/Hakyll/Web/Template/Context.hs +sed -i '/fail = /i instance MonadFail Compiler where' lib/Hakyll/Core/Compiler/Internal.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || 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: Tuesday, February 11, 2020 @ 22:36:35 Author: felixonmars Revision: 568151 upgpkg: pandoc-citeproc 0.16.4.1-32: rebuild with haskell-lexer 1.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:35:21 UTC (rev 568150) +++ PKGBUILD2020-02-11 22:36:35 UTC (rev 568151) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.4.1 -pkgrel=31 +pkgrel=32 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: Tuesday, February 11, 2020 @ 22:36:48 Author: felixonmars Revision: 568152 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 568151, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 568151, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:36:48 UTC (rev 568152) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.4.1 +pkgrel=32 +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=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# 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 microsoft-gsl/repos (community-any community-any/PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:35:21 Author: svenstaro Revision: 568150 archrelease: copy trunk to community-any Added: microsoft-gsl/repos/community-any/ microsoft-gsl/repos/community-any/PKGBUILD (from rev 568149, microsoft-gsl/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: microsoft-gsl/repos/community-any/PKGBUILD (from rev 568149, microsoft-gsl/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-02-11 22:35:21 UTC (rev 568150) @@ -0,0 +1,44 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Aleksandar Trifunović + +_pkgname=GSL +pkgname=microsoft-gsl +pkgver=2.1.0 +pkgrel=1 +pkgdesc="C++ Core Guidelines Support Library" +arch=('any') +url="https://github.com/Microsoft/GSL; +license=('MIT') +makedepends=('cmake') +source=("https://github.com/Microsoft/GSL/archive/v${pkgver}.tar.gz;) +sha256sums=('ef73814657b073e1be86c8f7353718771bf4149b482b6cb54f99e79b23ff899d') + +prepare() { +mkdir "$_pkgname-$pkgver"/build +} + +build() { +cd "$_pkgname-$pkgver"/build +cmake .. \ +-DGSL_TEST=OFF \ +-DCMAKE_CXX_FLAGS="${CXXFLAGS}" \ +-DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS}" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release +# TODO Re-enable tests in next release + +make +} + +# check() { +# TODO Re-enable tests in next release +# } + +package() { +cd "$_pkgname-$pkgver"/build + +make DESTDIR="$pkgdir/" install + +cd .. +install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in (4 files)
Date: Tuesday, February 11, 2020 @ 22:34:25 Author: svenstaro Revision: 568149 Move microsoft-gsl from AUR for telegram-desktop Added: microsoft-gsl/ microsoft-gsl/repos/ microsoft-gsl/trunk/ microsoft-gsl/trunk/PKGBUILD --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Added: microsoft-gsl/trunk/PKGBUILD === --- microsoft-gsl/trunk/PKGBUILD(rev 0) +++ microsoft-gsl/trunk/PKGBUILD2020-02-11 22:34:25 UTC (rev 568149) @@ -0,0 +1,44 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Aleksandar Trifunović + +_pkgname=GSL +pkgname=microsoft-gsl +pkgver=2.1.0 +pkgrel=1 +pkgdesc="C++ Core Guidelines Support Library" +arch=('any') +url="https://github.com/Microsoft/GSL; +license=('MIT') +makedepends=('cmake') +source=("https://github.com/Microsoft/GSL/archive/v${pkgver}.tar.gz;) +sha256sums=('ef73814657b073e1be86c8f7353718771bf4149b482b6cb54f99e79b23ff899d') + +prepare() { +mkdir "$_pkgname-$pkgver"/build +} + +build() { +cd "$_pkgname-$pkgver"/build +cmake .. \ +-DGSL_TEST=OFF \ +-DCMAKE_CXX_FLAGS="${CXXFLAGS}" \ +-DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS}" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release +# TODO Re-enable tests in next release + +make +} + +# check() { +# TODO Re-enable tests in next release +# } + +package() { +cd "$_pkgname-$pkgver"/build + +make DESTDIR="$pkgdir/" install + +cd .. +install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc/repos (2 files)
Date: Tuesday, February 11, 2020 @ 22:33:33 Author: felixonmars Revision: 568148 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 568147, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 568147, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 22:33:33 UTC (rev 568148) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.9 +pkgrel=2 +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-base-compat' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-emojis' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' '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-vector' '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=('4c18aa3373ec82b47c438bb3382936ac89516c0b9c6bc2e83b613cd2c2f92197e21f36db90a0a4f3f9df88a6de3ee68bbeabfdd4c96e6e18e3e74025c489651c') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# 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 +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: Tuesday, February 11, 2020 @ 22:33:20 Author: felixonmars Revision: 568147 upgpkg: pandoc 2.9-2: rebuild with haskell-lexer 1.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:20:20 UTC (rev 568146) +++ PKGBUILD2020-02-11 22:33:20 UTC (rev 568147) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.9 -pkgrel=1 +pkgrel=2 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in giac/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:14:14 Author: arojas Revision: 568141 Add perl dependency Modified: giac/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:59:59 UTC (rev 568140) +++ PKGBUILD2020-02-11 22:14:14 UTC (rev 568141) @@ -4,7 +4,7 @@ pkgname=(xcas libgiac) _pkgver=1.5.0-85 pkgver=${_pkgver//-/.} -pkgrel=2 +pkgrel=3 pkgdesc="A free computer algebra system" arch=(x86_64) url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html; @@ -22,6 +22,7 @@ package_xcas() { depends=(libgiac fltk) + optdepends=('perl: for pgiac') conflicts=(giac) provides=(giac) replaces=(giac)
[arch-commits] Commit in dcfldd/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:20:20 Author: arojas Revision: 568146 archrelease: copy trunk to community-x86_64 Added: dcfldd/repos/community-x86_64/PKGBUILD (from rev 568145, dcfldd/trunk/PKGBUILD) Deleted: dcfldd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-11 22:19:52 UTC (rev 568145) +++ PKGBUILD2020-02-11 22:20:20 UTC (rev 568146) @@ -1,31 +0,0 @@ -# Maintainer: Alexander F Rødseth -# Contributor: Paul Mattal - -pkgname=dcfldd -pkgver=1.6 -pkgrel=1 -pkgdesc='DCFL (DoD Computer Forensics Lab) dd replacement with hashing' -arch=('x86_64') -url='https://dcfldd.sourceforge.net/' -license=('GPL') -depends=('glibc') -source=($pkgname-$pkgver.tar.gz::"https://github.com/resurrecting-open-source-projects/dcfldd/archive/v$pkgver.tar.gz;) -sha256sums=('a136eaaedfb7a7dde9eee69d1ad51c7cdde6b268b59d8d8eef62cc86031877d1') - -prepare() { - cd $pkgname-$pkgver - ./autogen.sh -} - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr --mandir=/usr/share/man - make -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install -} Copied: dcfldd/repos/community-x86_64/PKGBUILD (from rev 568145, dcfldd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-11 22:20:20 UTC (rev 568146) @@ -0,0 +1,31 @@ +# Maintainer: Alexander F Rødseth +# Contributor: Paul Mattal + +pkgname=dcfldd +pkgver=1.7 +pkgrel=1 +pkgdesc='DCFL (DoD Computer Forensics Lab) dd replacement with hashing' +arch=('x86_64') +url='https://dcfldd.sourceforge.net/' +license=('GPL') +depends=('glibc') +source=($pkgname-$pkgver.tar.gz::"https://github.com/resurrecting-open-source-projects/dcfldd/archive/v$pkgver.tar.gz;) +sha256sums=('6c4654407b7ec0c3328f79dc1a31365c22899a6aac23cb8ac4cb15441c71aa3e') + +prepare() { + cd $pkgname-$pkgver + ./autogen.sh +} + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in dcfldd/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:19:52 Author: arojas Revision: 568145 Update to 1.7 Modified: dcfldd/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:15:29 UTC (rev 568144) +++ PKGBUILD2020-02-11 22:19:52 UTC (rev 568145) @@ -2,7 +2,7 @@ # Contributor: Paul Mattal pkgname=dcfldd -pkgver=1.6 +pkgver=1.7 pkgrel=1 pkgdesc='DCFL (DoD Computer Forensics Lab) dd replacement with hashing' arch=('x86_64') @@ -10,7 +10,7 @@ license=('GPL') depends=('glibc') source=($pkgname-$pkgver.tar.gz::"https://github.com/resurrecting-open-source-projects/dcfldd/archive/v$pkgver.tar.gz;) -sha256sums=('a136eaaedfb7a7dde9eee69d1ad51c7cdde6b268b59d8d8eef62cc86031877d1') +sha256sums=('6c4654407b7ec0c3328f79dc1a31365c22899a6aac23cb8ac4cb15441c71aa3e') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in idris/repos (3 files)
Date: Tuesday, February 11, 2020 @ 22:15:29 Author: felixonmars Revision: 568144 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 568143, idris/trunk/PKGBUILD) idris/repos/community-staging-x86_64/ghc-8.8.patch (from rev 568143, idris/trunk/ghc-8.8.patch) ---+ PKGBUILD | 63 ghc-8.8.patch | 5186 2 files changed, 5249 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 568143:568144 to see the changes.
[arch-commits] Commit in giac/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:14:38 Author: arojas Revision: 568142 archrelease: copy trunk to community-x86_64 Added: giac/repos/community-x86_64/PKGBUILD (from rev 568141, giac/trunk/PKGBUILD) Deleted: giac/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 87 ++--- 1 file changed, 44 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-11 22:14:14 UTC (rev 568141) +++ PKGBUILD2020-02-11 22:14:38 UTC (rev 568142) @@ -1,43 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgbase=giac -pkgname=(xcas libgiac) -_pkgver=1.5.0-85 -pkgver=${_pkgver//-/.} -pkgrel=2 -pkgdesc="A free computer algebra system" -arch=(x86_64) -url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html; -license=(GPL3) -makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core texlive-science hevea glpk libao gmp-ecm) -source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz;) -sha256sums=('301bcd7c24c4fadaacfa7679916b3967701a16abcf55cc4af2b187055d7e2c0e') - -build() { - cd $pkgbase-${pkgver%.*} - - ./configure --prefix=/usr - make -} - -package_xcas() { - depends=(libgiac fltk) - conflicts=(giac) - provides=(giac) - replaces=(giac) - - cd $pkgbase-${pkgver%.*} - make DESTDIR="$pkgdir" install - - rm -r "$pkgdir"/usr/{lib,include} -} - -package_libgiac() { - pkgdesc="Giac shared library" - depends=(mpfi gsl pari ntl lapack libpng curl glpk libao gmp-ecm) - - cd $pkgbase-${pkgver%.*} - make DESTDIR="$pkgdir" install - - rm -r "$pkgdir"/usr/{bin,share} -} Copied: giac/repos/community-x86_64/PKGBUILD (from rev 568141, giac/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-11 22:14:38 UTC (rev 568142) @@ -0,0 +1,44 @@ +# Maintainer: Antonio Rojas + +pkgbase=giac +pkgname=(xcas libgiac) +_pkgver=1.5.0-85 +pkgver=${_pkgver//-/.} +pkgrel=3 +pkgdesc="A free computer algebra system" +arch=(x86_64) +url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html; +license=(GPL3) +makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core texlive-science hevea glpk libao gmp-ecm) +source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz;) +sha256sums=('301bcd7c24c4fadaacfa7679916b3967701a16abcf55cc4af2b187055d7e2c0e') + +build() { + cd $pkgbase-${pkgver%.*} + + ./configure --prefix=/usr + make +} + +package_xcas() { + depends=(libgiac fltk) + optdepends=('perl: for pgiac') + conflicts=(giac) + provides=(giac) + replaces=(giac) + + cd $pkgbase-${pkgver%.*} + make DESTDIR="$pkgdir" install + + rm -r "$pkgdir"/usr/{lib,include} +} + +package_libgiac() { + pkgdesc="Giac shared library" + depends=(mpfi gsl pari ntl lapack libpng curl glpk libao gmp-ecm) + + cd $pkgbase-${pkgver%.*} + make DESTDIR="$pkgdir" install + + rm -r "$pkgdir"/usr/{bin,share} +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 22:15:12 Author: felixonmars Revision: 568143 upgpkg: idris 1.3.2-54: rebuild with haskell-lexer 1.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 22:14:38 UTC (rev 568142) +++ PKGBUILD2020-02-11 22:15:12 UTC (rev 568143) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.2 -pkgrel=53 +pkgrel=54 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in tl-expected/repos (community-any community-any/PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:59:59 Author: svenstaro Revision: 568140 archrelease: copy trunk to community-any Added: tl-expected/repos/community-any/ tl-expected/repos/community-any/PKGBUILD (from rev 568139, tl-expected/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: tl-expected/repos/community-any/PKGBUILD (from rev 568139, tl-expected/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-02-11 21:59:59 UTC (rev 568140) @@ -0,0 +1,34 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Viktor Schneider +pkgname=tl-expected +pkgver=1.0.0 +pkgrel=1 +pkgdesc="C++11/14/17 std::expected with functional-style extensions" +arch=('any') +url="https://github.com/TartanLlama/expected; +license=('custom:CC0') +makedepends=('cmake>=3.14.0' 'catch2' 'git') +source=("expected-v1.0.0.tar.gz::https://github.com/TartanLlama/expected/archive/v1.0.0.tar.gz;) +sha256sums=("8f5124085a124113e75e3890b4e923e3a4de5b26a973b891b3deb40e19c03cee") + +prepare() { +mkdir "expected-$pkgver/build" +} + +build() { +cd "expected-$pkgver/build" +cmake -DCMAKE_INSTALL_PREFIX=/usr .. +make +} + +check() { +cd "expected-$pkgver/build" +./tests +} + +package() { +cd "expected-$pkgver/build" +make DESTDIR="$pkgdir/" install +cd .. +install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:59:36 Author: felixonmars Revision: 568137 upgpkg: hoogle 5.0.17.11-70: rebuild with haskell-lexer 1.1 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:59:02 UTC (rev 568136) +++ PKGBUILD2020-02-11 21:59:36 UTC (rev 568137) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.11 -pkgrel=69 +pkgrel=70 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Tuesday, February 11, 2020 @ 21:59:54 Author: felixonmars Revision: 568139 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 568137, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 568137, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 21:59:54 UTC (rev 568139) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.11 +pkgrel=70 +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=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d') + +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 +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 tl-expected/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:59:51 Author: svenstaro Revision: 568138 upgpkg: tl-expected 1.0.0-1 Modified: tl-expected/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:59:36 UTC (rev 568137) +++ PKGBUILD2020-02-11 21:59:51 UTC (rev 568138) @@ -7,7 +7,7 @@ arch=('any') url="https://github.com/TartanLlama/expected; license=('custom:CC0') -makedepends=('cmake>=3.14.0' 'catch2') +makedepends=('cmake>=3.14.0' 'catch2' 'git') source=("expected-v1.0.0.tar.gz::https://github.com/TartanLlama/expected/archive/v1.0.0.tar.gz;) sha256sums=("8f5124085a124113e75e3890b4e923e3a4de5b26a973b891b3deb40e19c03cee")
[arch-commits] Commit in qtcurve/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:59:02 Author: arojas Revision: 568136 archrelease: copy trunk to community-x86_64 Added: qtcurve/repos/community-x86_64/PKGBUILD (from rev 568135, qtcurve/trunk/PKGBUILD) Deleted: qtcurve/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 158 ++--- 1 file changed, 79 insertions(+), 79 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-11 21:58:40 UTC (rev 568135) +++ PKGBUILD2020-02-11 21:59:02 UTC (rev 568136) @@ -1,79 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: speps -# Contributor: Sven-Hendrik Haase -# Contributor: Andrea Scarpino -# Contributor: Pierre Schmitz - -pkgbase=qtcurve -pkgname=(qtcurve-utils qtcurve-gtk2 qtcurve-qt5 qtcurve-kde) -epoch=1 -pkgver=1.9 -pkgrel=3 -pkgdesc='A configurable set of widget styles for KDE and Gtk' -arch=(x86_64) -url='https://github.com/KDE/qtcurve/' -license=(LGPL) -groups=(qtcurve) -makedepends=(extra-cmake-modules gtk2 kdelibs4support kdoctools frameworkintegration kdesignerplugin git) -source=(https://download.kde.org/stable/$pkgbase/$pkgbase-$pkgver.tar.xz{,.sig} - qtcurve-gcc9.patch::"https://cgit.kde.org/qtcurve.git/patch/?id=ee2228ea;) -sha256sums=('281f5e3d13b0c1c0aeea6f5c7e895aedcb8f4ce91bdbd12d068d3616bc6d2f99' -'SKIP' -'be0167f269f3b0161bdcb3f8cbc0ab1043a0b1df5ecf09e22996a4cb8a946027') -validpgpkeys=(D88390B2991F8242FABD2A3C07F45E2A1937DD32) # Yichao Yu - -prepare() { - mkdir -p build{,-kde} - - cd $pkgbase-$pkgver - patch -p1 -i ../qtcurve-gcc9.patch # Fix build with GCC 9 -} - -build() { - cd build - cmake ../$pkgbase-$pkgver \ --DQTC_QT5_ENABLE_KDE=false \ --DCMAKE_INSTALL_PREFIX=/usr - make - - cd ../build-kde - cmake ../$pkgbase-$pkgver \ --DENABLE_GTK2=false - make -} - -package_qtcurve-utils() { - pkgdesc='A configurable set of widget styles for KDE and Gtk (shared libraries)' - depends=(libx11 gcc-libs) - cd build/lib/utils - make DESTDIR="$pkgdir" install - -# Install translations - mkdir "$pkgdir"/usr/share - cp -r ../../locale "$pkgdir"/usr/share -} - -package_qtcurve-gtk2() { - pkgdesk='A configurable set of widget styles for Gtk2' - depends=(qtcurve-utils gtk2) - cd build/gtk2 - make DESTDIR="$pkgdir" install - cd ../lib/cairo - make DESTDIR="$pkgdir" install -} - -package_qtcurve-qt5() { - pkgdesc='A configurable set of widget styles for Qt5' - depends=(qtcurve-utils qt5-svg qt5-x11extras) - groups=() - cd build/qt5 - make DESTDIR="$pkgdir" install -} - -package_qtcurve-kde() { - pkgdesc='A configurable set of widget styles for Qt5 (with KDE integration)' - depends=(qtcurve-utils kdelibs4support frameworkintegration) - conflicts=(qtcurve-qt5) - cd build-kde/qt5 - make DESTDIR="$pkgdir" install -} Copied: qtcurve/repos/community-x86_64/PKGBUILD (from rev 568135, qtcurve/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-11 21:59:02 UTC (rev 568136) @@ -0,0 +1,79 @@ +# Maintainer: Antonio Rojas +# Contributor: speps +# Contributor: Sven-Hendrik Haase +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgbase=qtcurve +pkgname=(qtcurve-utils qtcurve-gtk2 qtcurve-qt5 qtcurve-kde) +epoch=1 +pkgver=1.9 +pkgrel=4 +pkgdesc='A configurable set of widget styles for KDE and Gtk' +arch=(x86_64) +url='https://github.com/KDE/qtcurve/' +license=(LGPL) +groups=(qtcurve) +makedepends=(extra-cmake-modules gtk2 kdelibs4support kdoctools frameworkintegration kdesignerplugin kinit) +source=(https://download.kde.org/stable/$pkgbase/$pkgbase-$pkgver.tar.xz{,.sig} + qtcurve-gcc9.patch::"https://cgit.kde.org/qtcurve.git/patch/?id=ee2228ea;) +sha256sums=('281f5e3d13b0c1c0aeea6f5c7e895aedcb8f4ce91bdbd12d068d3616bc6d2f99' +'SKIP' +'be0167f269f3b0161bdcb3f8cbc0ab1043a0b1df5ecf09e22996a4cb8a946027') +validpgpkeys=(D88390B2991F8242FABD2A3C07F45E2A1937DD32) # Yichao Yu + +prepare() { + mkdir -p build{,-kde} + + cd $pkgbase-$pkgver + patch -p1 -i ../qtcurve-gcc9.patch # Fix build with GCC 9 +} + +build() { + cd build + cmake ../$pkgbase-$pkgver \ +-DQTC_QT5_ENABLE_KDE=false \ +-DCMAKE_INSTALL_PREFIX=/usr + make + + cd ../build-kde + cmake ../$pkgbase-$pkgver \ +-DENABLE_GTK2=false + make +} + +package_qtcurve-utils() { + pkgdesc='A configurable set of widget styles for KDE and Gtk (shared libraries)' + depends=(libx11 gcc-libs) + cd build/lib/utils + make DESTDIR="$pkgdir" install + +# Install translations + mkdir "$pkgdir"/usr/share + cp -r ../../locale "$pkgdir"/usr/share +} + +package_qtcurve-gtk2() { + pkgdesk='A configurable set of widget styles for Gtk2' + depends=(qtcurve-utils gtk2 perl) + cd build/gtk2 + make DESTDIR="$pkgdir" install + cd ../lib/cairo + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in qtcurve/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:58:40 Author: arojas Revision: 568135 Add perl dependency Modified: qtcurve/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:58:01 UTC (rev 568134) +++ PKGBUILD2020-02-11 21:58:40 UTC (rev 568135) @@ -8,13 +8,13 @@ pkgname=(qtcurve-utils qtcurve-gtk2 qtcurve-qt5 qtcurve-kde) epoch=1 pkgver=1.9 -pkgrel=3 +pkgrel=4 pkgdesc='A configurable set of widget styles for KDE and Gtk' arch=(x86_64) url='https://github.com/KDE/qtcurve/' license=(LGPL) groups=(qtcurve) -makedepends=(extra-cmake-modules gtk2 kdelibs4support kdoctools frameworkintegration kdesignerplugin git) +makedepends=(extra-cmake-modules gtk2 kdelibs4support kdoctools frameworkintegration kdesignerplugin kinit) source=(https://download.kde.org/stable/$pkgbase/$pkgbase-$pkgver.tar.xz{,.sig} qtcurve-gcc9.patch::"https://cgit.kde.org/qtcurve.git/patch/?id=ee2228ea;) sha256sums=('281f5e3d13b0c1c0aeea6f5c7e895aedcb8f4ce91bdbd12d068d3616bc6d2f99' @@ -55,7 +55,7 @@ package_qtcurve-gtk2() { pkgdesk='A configurable set of widget styles for Gtk2' - depends=(qtcurve-utils gtk2) + depends=(qtcurve-utils gtk2 perl) cd build/gtk2 make DESTDIR="$pkgdir" install cd ../lib/cairo
[arch-commits] Commit in ttf-nerd-fonts-symbols/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:58:01 Author: polyzen Revision: 568134 More appropriate pkgdesc Modified: ttf-nerd-fonts-symbols/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:58:00 UTC (rev 568133) +++ PKGBUILD2020-02-11 21:58:01 UTC (rev 568134) @@ -4,7 +4,7 @@ pkgname=ttf-nerd-fonts-symbols pkgver=2.1.0 pkgrel=1 -pkgdesc='Developer targeted patched fonts with a high number of glyphs (icons)' +pkgdesc='Developer targeted font with a high number of glyphs (icons)' arch=('x86_64') url=https://github.com/ryanoasis/nerd-fonts license=('MIT')
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:57:47 Author: felixonmars Revision: 568132 upgpkg: cryptol 2.8.0-35: rebuild with haskell-lexer 1.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:54:36 UTC (rev 568131) +++ PKGBUILD2020-02-11 21:57:47 UTC (rev 568132) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.8.0 -pkgrel=34 +pkgrel=35 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Tuesday, February 11, 2020 @ 21:58:00 Author: felixonmars Revision: 568133 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 568132, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 568132, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 21:58:00 UTC (rev 568133) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.8.0 +pkgrel=35 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' + 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' + 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz; +ghc-8.8.patch::https://github.com/GaloisInc/cryptol/pull/655.patch) +sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0' + 'f5399cfde04c2645e0bc80d80a39ac570c9649961e22bf9808bb55ba8457f9a124469d699de73624b2debabe8d672879bd0b2279b60dfcb08d328de67ca78e84') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.8.patch +sed -i 's/< *0.11/<1/' $pkgname.cabal +#sed -i 's/import Prelude.Compat/import Prelude.Compat hiding ( fail )/' src/Cryptol/Parser/{NoPat,ParserUtils}.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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:54:23 Author: felixonmars Revision: 568130 upgpkg: haskell-sbv 8.5-23: rebuild with haskell-lexer 1.1 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:48:42 UTC (rev 568129) +++ PKGBUILD2020-02-11 21:54:23 UTC (rev 568130) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.5 -pkgrel=22 +pkgrel=23 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Tuesday, February 11, 2020 @ 21:54:36 Author: felixonmars Revision: 568131 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 568130, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 568130, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-11 21:54:36 UTC (rev 568131) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.5 +pkgrel=23 +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-ghc' '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=('5ad6e004fb80db7e2202844f62238a67a189933aff809ff071c40207180dba09f8916fc403ac00279a652260584c96043653a4f0b8e58cdd0a89ccf4dd829926') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in qt5-base/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:52:36 Author: arojas Revision: 375426 Add perl dependency Modified: qt5-base/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:49:52 UTC (rev 375425) +++ PKGBUILD2020-02-11 21:52:36 UTC (rev 375426) @@ -23,7 +23,8 @@ 'unixodbc: ODBC driver' 'libfbclient: Firebird/iBase driver' 'freetds: MS SQL driver' -'gtk3: GTK platform plugin') +'gtk3: GTK platform plugin' +'perl: for fixqt4headers and syncqt') conflicts=('qtchooser') groups=('qt' 'qt5') _pkgfqn="${pkgbase/5-/}-everywhere-src-${_qtver}"
[arch-commits] Commit in plasma-pa/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:49:34 Author: arojas Revision: 375424 Add perl dependency Modified: plasma-pa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:48:22 UTC (rev 375423) +++ PKGBUILD2020-02-11 21:49:34 UTC (rev 375424) @@ -7,7 +7,7 @@ arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -depends=(plasma-workspace libcanberra-pulse pulseaudio) +depends=(plasma-workspace libcanberra-pulse pulseaudio perl) makedepends=(extra-cmake-modules kdoctools) groups=(plasma) source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig})
[arch-commits] Commit in plasma-sdk/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:49:52 Author: arojas Revision: 375425 Add perl dependency Modified: plasma-sdk/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:49:34 UTC (rev 375424) +++ PKGBUILD2020-02-11 21:49:52 UTC (rev 375425) @@ -7,7 +7,7 @@ arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -depends=(plasma-framework) +depends=(plasma-framework perl) makedepends=(extra-cmake-modules kdoctools ktexteditor) groups=(plasma) source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig})
[arch-commits] Commit in python-sphinx/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:48:42 Author: polyzen Revision: 568129 archrelease: copy trunk to community-any Added: python-sphinx/repos/community-any/PKGBUILD (from rev 568127, python-sphinx/trunk/PKGBUILD) Deleted: python-sphinx/repos/community-any/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-11 21:48:37 UTC (rev 568128) +++ PKGBUILD2020-02-11 21:48:42 UTC (rev 568129) @@ -1,54 +0,0 @@ -# Maintainer: Johannes Löthberg -# Maintainer: Daniel M. Capella -# Contributor: Sébastien Luttringer -# Contributor: Angel Velasquez -# Contributor: Fabio Volpe - -pkgname=python-sphinx -pkgver=2.4.0 -pkgrel=1 -pkgdesc='Python documentation generator' -arch=('any') -url=http://www.sphinx-doc.org/ -license=('BSD') -depends=('python-babel' - 'python-docutils' - 'python-imagesize' - 'python-jinja' - 'python-pygments' - 'python-requests' - 'python-setuptools' - 'python-snowballstemmer' - 'python-sphinx-alabaster-theme' - 'python-sphinxcontrib-'{{apple,dev,html}help,jsmath,qthelp,serializinghtml}) -#checkdepends=('imagemagick' 'librsvg' -# 'python-html5lib' -# 'python-pytest' -# 'texlive-fontsextra' 'texlive-latexextra') -optdepends=('imagemagick: for ext.imgconverter' -'texlive-latexextra: for generation of PDF documentation') -source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc}) -sha256sums=('fb2ce74c28154872757925edda0060b4c4102cdc86b8b30063f23399678de2ca' -'SKIP') -validpgpkeys=('8A11B79A5D0D749A66F0A030102C2C17498D6B9E' # Takeshi KOMIYA - 'E9BEABB07E7B9CC3F56E62C91425F8CE5EBA0E07') # Takayuki Shimizukawa - -build() { - cd Sphinx-$pkgver - make build -} - -# https://github.com/sphinx-doc/sphinx/issues/6777 -#check() { -# cd Sphinx-$pkgver -# LC_ALL="en_US.UTF-8" make test -# rm -r tests -#} - -package() { - cd Sphinx-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-sphinx/repos/community-any/PKGBUILD (from rev 568127, python-sphinx/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-11 21:48:42 UTC (rev 568129) @@ -0,0 +1,54 @@ +# Maintainer: Johannes Löthberg +# Maintainer: Daniel M. Capella +# Contributor: Sébastien Luttringer +# Contributor: Angel Velasquez +# Contributor: Fabio Volpe + +pkgname=python-sphinx +pkgver=2.4.1 +pkgrel=1 +pkgdesc='Python documentation generator' +arch=('any') +url=http://www.sphinx-doc.org/ +license=('BSD') +depends=('python-babel' + 'python-docutils' + 'python-imagesize' + 'python-jinja' + 'python-pygments' + 'python-requests' + 'python-setuptools' + 'python-snowballstemmer' + 'python-sphinx-alabaster-theme' + 'python-sphinxcontrib-'{{apple,dev,html}help,jsmath,qthelp,serializinghtml}) +#checkdepends=('imagemagick' 'librsvg' +# 'python-html5lib' +# 'python-pytest' +# 'texlive-fontsextra' 'texlive-latexextra') +optdepends=('imagemagick: for ext.imgconverter' +'texlive-latexextra: for generation of PDF documentation') +source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc}) +sha256sums=('f929b72e0cfe45fa581b8964d54457117863a6a6c9369ecc1a65b8827abd3bf2' +'SKIP') +validpgpkeys=('8A11B79A5D0D749A66F0A030102C2C17498D6B9E' # Takeshi KOMIYA + 'E9BEABB07E7B9CC3F56E62C91425F8CE5EBA0E07') # Takayuki Shimizukawa + +build() { + cd Sphinx-$pkgver + make build +} + +# https://github.com/sphinx-doc/sphinx/issues/6777 +#check() { +# cd Sphinx-$pkgver +# LC_ALL="en_US.UTF-8" make test +# rm -r tests +#} + +package() { + cd Sphinx-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in plasma-integration/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:48:22 Author: arojas Revision: 375423 Add perl dependency Modified: plasma-integration/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:47:17 UTC (rev 375422) +++ PKGBUILD2020-02-11 21:48:22 UTC (rev 375423) @@ -8,7 +8,7 @@ arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -depends=(kio kwayland libxcursor noto-fonts ttf-hack qqc2-desktop-style) +depends=(kio kwayland libxcursor noto-fonts ttf-hack qqc2-desktop-style perl) makedepends=(extra-cmake-modules breeze) groups=(plasma) source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig})
[arch-commits] Commit in python-sphinx/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:48:24 Author: polyzen Revision: 568127 upgpkg: python-sphinx 2.4.1-1 Modified: python-sphinx/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:45:38 UTC (rev 568126) +++ PKGBUILD2020-02-11 21:48:24 UTC (rev 568127) @@ -5,7 +5,7 @@ # Contributor: Fabio Volpe pkgname=python-sphinx -pkgver=2.4.0 +pkgver=2.4.1 pkgrel=1 pkgdesc='Python documentation generator' arch=('any') @@ -28,7 +28,7 @@ optdepends=('imagemagick: for ext.imgconverter' 'texlive-latexextra: for generation of PDF documentation') source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc}) -sha256sums=('fb2ce74c28154872757925edda0060b4c4102cdc86b8b30063f23399678de2ca' +sha256sums=('f929b72e0cfe45fa581b8964d54457117863a6a6c9369ecc1a65b8827abd3bf2' 'SKIP') validpgpkeys=('8A11B79A5D0D749A66F0A030102C2C17498D6B9E' # Takeshi KOMIYA 'E9BEABB07E7B9CC3F56E62C91425F8CE5EBA0E07') # Takayuki Shimizukawa
[arch-commits] Commit in (4 files)
Date: Tuesday, February 11, 2020 @ 21:48:37 Author: svenstaro Revision: 568128 Move tl-expected from AUR for telegram-desktop Added: tl-expected/ tl-expected/repos/ tl-expected/trunk/ tl-expected/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: tl-expected/trunk/PKGBUILD === --- tl-expected/trunk/PKGBUILD (rev 0) +++ tl-expected/trunk/PKGBUILD 2020-02-11 21:48:37 UTC (rev 568128) @@ -0,0 +1,34 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Viktor Schneider +pkgname=tl-expected +pkgver=1.0.0 +pkgrel=1 +pkgdesc="C++11/14/17 std::expected with functional-style extensions" +arch=('any') +url="https://github.com/TartanLlama/expected; +license=('custom:CC0') +makedepends=('cmake>=3.14.0' 'catch2') +source=("expected-v1.0.0.tar.gz::https://github.com/TartanLlama/expected/archive/v1.0.0.tar.gz;) +sha256sums=("8f5124085a124113e75e3890b4e923e3a4de5b26a973b891b3deb40e19c03cee") + +prepare() { +mkdir "expected-$pkgver/build" +} + +build() { +cd "expected-$pkgver/build" +cmake -DCMAKE_INSTALL_PREFIX=/usr .. +make +} + +check() { +cd "expected-$pkgver/build" +./tests +} + +package() { +cd "expected-$pkgver/build" +make DESTDIR="$pkgdir/" install +cd .. +install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in kscreenlocker/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 21:47:17 Author: arojas Revision: 375422 Add perl dependency Modified: kscreenlocker/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 21:45:01 UTC (rev 375421) +++ PKGBUILD2020-02-11 21:47:17 UTC (rev 375422) @@ -8,7 +8,7 @@ url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) groups=(plasma) -depends=(kidletime kwayland kdeclarative) +depends=(kidletime kwayland kdeclarative perl) makedepends=(extra-cmake-modules kdoctools kcmutils libxcursor) source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) sha256sums=('cb339ebac3870748b2199c65242e562bdfeedcb420c797f18cf125528c236d3e'