[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Saturday, April 10, 2021 @ 01:01:47 Author: felixonmars Revision: 915409 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 915408, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 915408, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 01:01:47 UTC (rev 915409) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.6 +pkgrel=65 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-errors' + 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('73c83f939492c66b4ad5782e01acd0af97011a0ae797bce82d9431eb3e9c155ce1b4af1c4b3a5922f10e0e468c1c009cb270b8f15c7ba3236d9d8bf9e0265018') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 01:01:32 Author: felixonmars Revision: 915408 upgpkg: hopenpgp-tools 0.23.6-65: rebuild with indexed-profunctors 0.1.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:59:37 UTC (rev 915407) +++ PKGBUILD2021-04-10 01:01:32 UTC (rev 915408) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.6 -pkgrel=64 +pkgrel=65 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:59:37 Author: felixonmars Revision: 915407 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 915406, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 915406, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:59:37 UTC (rev 915407) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.9.5 +pkgrel=109 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7e0ecc73054c5315093e7f64f92bc7c62a7f9ff1b2c985595db427a063460b3fc692343079676631987c9a651212d1d739289f9b1e2ecb1c086b2c9bd5a4ba0e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:59:23 Author: felixonmars Revision: 915406 upgpkg: haskell-hopenpgp 2.9.5-109: rebuild with indexed-profunctors 0.1.1 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:56:57 UTC (rev 915405) +++ PKGBUILD2021-04-10 00:59:23 UTC (rev 915406) @@ -3,7 +3,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.9.5 -pkgrel=108 +pkgrel=109 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/"; license=('MIT')
[arch-commits] Commit in haskell-ixset-typed/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:56:57 Author: felixonmars Revision: 915405 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ixset-typed/repos/community-staging-x86_64/ haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 915404, haskell-ixset-typed/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 915404, haskell-ixset-typed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:56:57 UTC (rev 915405) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ixset-typed +pkgname=haskell-ixset-typed +pkgver=0.5 +pkgrel=139 +pkgdesc="Efficient relational queries on Haskell sets" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-ixset-typed/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:56:43 Author: felixonmars Revision: 915404 upgpkg: haskell-ixset-typed 0.5-139: rebuild with indexed-profunctors 0.1.1 Modified: haskell-ixset-typed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:55:48 UTC (rev 915403) +++ PKGBUILD2021-04-10 00:56:43 UTC (rev 915404) @@ -3,7 +3,7 @@ _hkgname=ixset-typed pkgname=haskell-ixset-typed pkgver=0.5 -pkgrel=138 +pkgrel=139 pkgdesc="Efficient relational queries on Haskell sets" url="https://hackage.haskell.org/package/${_hkgname}"; license=('BSD')
[arch-commits] Commit in haskell-safecopy/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:55:48 Author: felixonmars Revision: 915403 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safecopy/repos/community-staging-x86_64/ haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 915402, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 915402, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:55:48 UTC (rev 915403) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.10.4.1 +pkgrel=13 +pkgdesc="Binary serialization with version control." +url="http://acid-state.seize.it/safecopy"; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('49e652d02b321fb98566b316366b11e9734119a3e82b4bb114ace639e2b6b9afc2b67feec5fc0d183b05ef3c40e5cc8e434b8edf969c6250eddc60ca3b82219e') + +prepare() { +cd $_hkgname-$pkgver +uusi -u lens $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:55:34 Author: felixonmars Revision: 915402 upgpkg: haskell-safecopy 0.10.4.1-13: rebuild with indexed-profunctors 0.1.1 Modified: haskell-safecopy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:54:14 UTC (rev 915401) +++ PKGBUILD2021-04-10 00:55:34 UTC (rev 915402) @@ -3,7 +3,7 @@ _hkgname=safecopy pkgname=haskell-safecopy pkgver=0.10.4.1 -pkgrel=12 +pkgrel=13 pkgdesc="Binary serialization with version control." url="http://acid-state.seize.it/safecopy"; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:54:14 Author: felixonmars Revision: 915401 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 915400, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 915400, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:54:14 UTC (rev 915401) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=169 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:53:49 Author: felixonmars Revision: 915400 upgpkg: haskell-summoner-tui 2.0.1.1-169: rebuild with indexed-profunctors 0.1.1 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:52:33 UTC (rev 915399) +++ PKGBUILD2021-04-10 00:53:49 UTC (rev 915400) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=168 +pkgrel=169 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in haskell-summoner/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:52:33 Author: felixonmars Revision: 915399 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner/repos/community-staging-x86_64/ haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 915398, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 915398, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:52:33 UTC (rev 915399) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=152 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || : +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:52:16 Author: felixonmars Revision: 915398 upgpkg: haskell-summoner 2.0.1.1-152: rebuild with indexed-profunctors 0.1.1 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:50:40 UTC (rev 915397) +++ PKGBUILD2021-04-10 00:52:16 UTC (rev 915398) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=151 +pkgrel=152 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in haskell-generic-data/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:50:40 Author: felixonmars Revision: 915397 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-data/repos/community-staging-x86_64/ haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 915396, haskell-generic-data/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 915396, haskell-generic-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:50:40 UTC (rev 915397) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=generic-data +pkgname=haskell-generic-data +pkgver=0.9.2.0 +pkgrel=62 +pkgdesc="Deriving instances with GHC.Generics and related utilities" +url="https://github.com/Lysxia/generic-data"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ap-normalize' 'haskell-base-orphans' 'haskell-contravariant' + 'haskell-show-combinators') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-generic-lens' 'haskell-glob' + 'haskell-inspection-testing' 'haskell-one-liner' 'haskell-quickcheck' + 'haskell-show-combinators' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-unordered-containers') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b670a5ff77f9c918b13a5580a48e6b6e9583e34eefb4d348680bd3fb27c0ab85b028ffbc6010be09180021f6af32ceea8b8e7ade529d97cf59b43fb1655f2297') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-data/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:50:21 Author: felixonmars Revision: 915396 upgpkg: haskell-generic-data 0.9.2.0-62: rebuild with indexed-profunctors 0.1.1 Modified: haskell-generic-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:48:40 UTC (rev 915395) +++ PKGBUILD2021-04-10 00:50:21 UTC (rev 915396) @@ -3,7 +3,7 @@ _hkgname=generic-data pkgname=haskell-generic-data pkgver=0.9.2.0 -pkgrel=61 +pkgrel=62 pkgdesc="Deriving instances with GHC.Generics and related utilities" url="https://github.com/Lysxia/generic-data"; license=('MIT')
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:48:40 Author: felixonmars Revision: 915395 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 915394, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 915394, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:48:40 UTC (rev 915395) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-language-server +pkgname=haskell-language-server +pkgver=1.0.0.0 +pkgrel=20 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-base16-bytestring' 'haskell-brittany' + 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-extra' 'haskell-floskell' + 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-haddock-comments-plugin' + 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' 'haskell-hls-retrie-plugin' + 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hslogger' 'haskell-lens' + 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-ormolu' + 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' 'haskell-sqlite-simple' + 'stylish-haskell' 'haskell-temporary' 'haskell-unordered-containers' 'haskell-with-utf8') +makedepends=('ghc' 'uusi' 'haskell-blaze-markup' 'haskell-hspec' 'haskell-hspec-core' + 'haskell-hspec-expectations' 'haskell-lsp-test' 'haskell-megaparsec' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-yaml') +checkdepends=('cabal-install') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0 + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd haskell-language-server-ghcide-v1.1.0 + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0 + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd haskell-language-server-ghcide-v1.1.0 + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:48:24 Author: felixonmars Revision: 915394 upgpkg: haskell-language-server 1.0.0.0-20: rebuild with indexed-profunctors 0.1.1 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:48:05 UTC (rev 915393) +++ PKGBUILD2021-04-10 00:48:24 UTC (rev 915394) @@ -3,7 +3,7 @@ _hkgname=haskell-language-server pkgname=haskell-language-server pkgver=1.0.0.0 -pkgrel=19 +pkgrel=20 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in wine/repos/multilib-x86_64 (8 files)
Date: Saturday, April 10, 2021 @ 00:48:05 Author: felixonmars Revision: 915393 archrelease: copy trunk to multilib-x86_64 Added: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 915392, wine/trunk/30-win32-aliases.conf) wine/repos/multilib-x86_64/PKGBUILD (from rev 915392, wine/trunk/PKGBUILD) wine/repos/multilib-x86_64/wine-binfmt.conf (from rev 915392, wine/trunk/wine-binfmt.conf) wine/repos/multilib-x86_64/wine.install (from rev 915392, wine/trunk/wine.install) Deleted: wine/repos/multilib-x86_64/30-win32-aliases.conf wine/repos/multilib-x86_64/PKGBUILD wine/repos/multilib-x86_64/wine-binfmt.conf wine/repos/multilib-x86_64/wine.install ---+ 30-win32-aliases.conf | 40 ++--- PKGBUILD | 356 wine-binfmt.conf |4 wine.install | 14 - 4 files changed, 207 insertions(+), 207 deletions(-) Deleted: 30-win32-aliases.conf === --- 30-win32-aliases.conf 2021-04-10 00:47:37 UTC (rev 915392) +++ 30-win32-aliases.conf 2021-04-10 00:48:05 UTC (rev 915393) @@ -1,20 +0,0 @@ - - - - -MS Shell Dlg -Microsoft Sans Serif -sans-serif - - -MS Shell Dlg 2 -Tahoma -sans-serif - - - -MS Sans Serif -Microsoft Sans Serif -sans-serif - - Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 915392, wine/trunk/30-win32-aliases.conf) === --- 30-win32-aliases.conf (rev 0) +++ 30-win32-aliases.conf 2021-04-10 00:48:05 UTC (rev 915393) @@ -0,0 +1,20 @@ + + + + +MS Shell Dlg +Microsoft Sans Serif +sans-serif + + +MS Shell Dlg 2 +Tahoma +sans-serif + + + +MS Sans Serif +Microsoft Sans Serif +sans-serif + + Deleted: PKGBUILD === --- PKGBUILD2021-04-10 00:47:37 UTC (rev 915392) +++ PKGBUILD2021-04-10 00:48:05 UTC (rev 915393) @@ -1,178 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine -pkgver=6.5 -pkgrel=2 - -_pkgbasever=${pkgver/rc/-rc} - -source=(https://dl.winehq.org/wine/source/6.x/$pkgname-$_pkgbasever.tar.xz{,.sign} -30-win32-aliases.conf -wine-binfmt.conf) -sha512sums=('11f9d2bb515c63429d397b97ecc1f13d0dbb717780d674229b851b819d707e0fd6fbf8bbae9a41dbf7b2ceb3729c4f5643d1ec5e414d6694d192072081f96fe4' -'SKIP' - '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' - 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285') -validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 - DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D) - -pkgdesc="A compatibility layer for running Windows programs" -url="http://www.winehq.com"; -arch=(x86_64) -options=(staticlibs) -license=(LGPL) -depends=( - fontconfig lib32-fontconfig - lcms2 lib32-lcms2 - libxml2 lib32-libxml2 - libxcursor lib32-libxcursor - libxrandr lib32-libxrandr - libxdamage lib32-libxdamage - libxi lib32-libxi - gettext lib32-gettext - freetype2 lib32-freetype2 - glu lib32-glu - libsm lib32-libsm - gcc-libslib32-gcc-libs - libpcap lib32-libpcap - faudio lib32-faudio - desktop-file-utils -) -makedepends=(autoconf ncurses bison perl fontforge flex mingw-w64-gcc - gifliblib32-giflib - libpnglib32-libpng - gnutlslib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmulib32-libxmu - libxxf86vmlib32-libxxf86vm - libldap lib32-libldap - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgllib32-mesa-libgl - opencl-icd-loader lib32-opencl-icd-loader - libxslt lib32-libxslt - gst-plugins-base-libs lib32-gst-plugins-base-libs - vulkan-icd-loader lib32-vulkan-icd-loader - vkd3d lib32-vkd3d - sdl2 lib32-sdl2 - libcups lib32-libcups - libgphoto2 - sane - gsm - vulkan-headers - samba - opencl-headers -) -optdepends=( - gifliblib32-giflib - libpnglib32-libpng - libldap lib32-libldap - gnutlslib32-gnutls - mpg123
[arch-commits] Commit in wine/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:47:37 Author: felixonmars Revision: 915392 upgpkg: wine 6.6-1 Modified: wine/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:44:12 UTC (rev 915391) +++ PKGBUILD2021-04-10 00:47:37 UTC (rev 915392) @@ -4,8 +4,8 @@ # Contributor: Giovanni Scafora pkgname=wine -pkgver=6.5 -pkgrel=2 +pkgver=6.6 +pkgrel=1 _pkgbasever=${pkgver/rc/-rc} @@ -12,7 +12,7 @@ source=(https://dl.winehq.org/wine/source/6.x/$pkgname-$_pkgbasever.tar.xz{,.sign} 30-win32-aliases.conf wine-binfmt.conf) -sha512sums=('11f9d2bb515c63429d397b97ecc1f13d0dbb717780d674229b851b819d707e0fd6fbf8bbae9a41dbf7b2ceb3729c4f5643d1ec5e414d6694d192072081f96fe4' +sha512sums=('a5caabc5ff91a830fbdcd25a85ee32b6df98315325a929a3124521cd10cc873e5a585359b03eb0293bb2474e39a179cbe179c0611acda6a228861e06068c091e' 'SKIP' '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:44:12 Author: felixonmars Revision: 915391 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-tactics-plugin/repos/community-staging-x86_64/ haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915390, haskell-hls-tactics-plugin/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915390, haskell-hls-tactics-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:44:12 UTC (rev 915391) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan + +_hkgname=hls-tactics-plugin +pkgname=haskell-hls-tactics-plugin +pkgver=1.0.0.0 +pkgrel=20 +pkgdesc="Wingman plugin for Haskell Language Server" +url="https://haskellwingman.dev"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 'haskell-generic-lens' + 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-refinery' 'haskell-retrie' + 'haskell-shake' 'haskell-syb') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-checkers' 'haskell-data-default' + 'haskell-hie-bios' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-hspec-expectations' 'haskell-lsp-test' 'haskell-lsp-types' + 'haskell-megaparsec' 'haskell-tasty' 'haskell-tasty-ant-xml' + 'haskell-tasty-expected-failure' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-rerun') +# Hackage tarball is missing test data +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test +} + +package() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + rm "$pkgdir"/usr/bin/test-server + rmdir "$pkgdir"/usr/bin +}
[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:43:58 Author: felixonmars Revision: 915390 upgpkg: haskell-hls-tactics-plugin 1.0.0.0-20: rebuild with indexed-profunctors 0.1.1 Modified: haskell-hls-tactics-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:34:35 UTC (rev 915389) +++ PKGBUILD2021-04-10 00:43:58 UTC (rev 915390) @@ -3,7 +3,7 @@ _hkgname=hls-tactics-plugin pkgname=haskell-hls-tactics-plugin pkgver=1.0.0.0 -pkgrel=19 +pkgrel=20 pkgdesc="Wingman plugin for Haskell Language Server" url="https://haskellwingman.dev"; license=("Apache")
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:34:35 Author: felixonmars Revision: 915389 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens/repos/community-staging-x86_64/ haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 915388, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 915388, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:34:35 UTC (rev 915389) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.1.0.0 +pkgrel=27 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-inspection-testing' 'haskell-lens') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d62f07d3133c4513478d868493d31350a6378cc6c31a7da88ca09b8e8d4032a82c7ae42cbbb0770167aeb15b289cb1401ae3f4576ff10bc39af6f5dca9d80640') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-lens/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:34:21 Author: felixonmars Revision: 915388 upgpkg: haskell-generic-lens 2.1.0.0-27: rebuild with indexed-profunctors 0.1.1 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:32:49 UTC (rev 915387) +++ PKGBUILD2021-04-10 00:34:21 UTC (rev 915388) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.1.0.0 -pkgrel=26 +pkgrel=27 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens"; license=('BSD')
[arch-commits] Commit in haskell-generic-lens-core/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:32:49 Author: felixonmars Revision: 915387 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens-core/repos/community-staging-x86_64/ haskell-generic-lens-core/repos/community-staging-x86_64/PKGBUILD (from rev 915386, haskell-generic-lens-core/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens-core/repos/community-staging-x86_64/PKGBUILD (from rev 915386, haskell-generic-lens-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:32:49 UTC (rev 915387) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens-core +pkgname=haskell-generic-lens-core +pkgver=2.1.0.0 +pkgrel=3 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-indexed-profunctors') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9a64ab9a2f7c0f485088ef0e5a6bb75668a8a7a9c059f566b3ec4145f38edc35f49331e7d2553f6f7753f2a02fb9bad461c978e90c44f65b878b3d70bddda291') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-lens-core/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:32:35 Author: felixonmars Revision: 915386 upgpkg: haskell-generic-lens-core 2.1.0.0-3: rebuild with indexed-profunctors 0.1.1 Modified: haskell-generic-lens-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:31:47 UTC (rev 915385) +++ PKGBUILD2021-04-10 00:32:35 UTC (rev 915386) @@ -3,7 +3,7 @@ _hkgname=generic-lens-core pkgname=haskell-generic-lens-core pkgver=2.1.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens"; license=('BSD')
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:31:47 Author: felixonmars Revision: 915385 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 915384, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 915384, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:31:47 UTC (rev 915385) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.10 +pkgrel=138 +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' 'uusi' '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=('df3b397ce03dbb4c852598d4d188bcddde40fd9bd762eac53c837267420876ba3aa4d07fb638ffe0d0fa60c9cf080ad483508bf0359b45120f807ed65331f3bc') + +prepare() { +cd $_hkgname-$pkgver +# https://github.com/haskell-servant/servant-swagger/issues/129 +sed -i '/toSwagger comprehensiveAPI/d' test/Servant/SwaggerSpec.hs +uusi -u doctest -u lens $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || echo "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 haskell-servant-swagger/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:31:33 Author: felixonmars Revision: 915384 upgpkg: haskell-servant-swagger 1.1.10-138: rebuild with indexed-profunctors 0.1.1 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:30:12 UTC (rev 915383) +++ PKGBUILD2021-04-10 00:31:33 UTC (rev 915384) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.10 -pkgrel=137 +pkgrel=138 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger"; license=("BSD")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:30:12 Author: felixonmars Revision: 915383 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 915382, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 915382, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:30:12 UTC (rev 915383) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=299 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo "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: Saturday, April 10, 2021 @ 00:29:58 Author: felixonmars Revision: 915382 upgpkg: postgrest 7.0.1-299: rebuild with indexed-profunctors 0.1.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:26:24 UTC (rev 915381) +++ PKGBUILD2021-04-10 00:29:58 UTC (rev 915382) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=298 +pkgrel=299 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in haskell-swagger2/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:26:24 Author: felixonmars Revision: 915381 archrelease: copy trunk to community-staging-x86_64 Added: haskell-swagger2/repos/community-staging-x86_64/ haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 915380, haskell-swagger2/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 915380, haskell-swagger2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:26:24 UTC (rev 915381) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=swagger2 +pkgname=haskell-swagger2 +pkgver=2.6 +pkgrel=143 +pkgdesc="Swagger 2.0 data model" +url="https://github.com/GetShopTV/swagger2"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-base-compat-batteries' + 'haskell-cookie' 'haskell-hashable' 'haskell-generics-sop' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-network' 'haskell-optics-core' + 'haskell-optics-th' 'haskell-quickcheck' 'haskell-scientific' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-uuid-types') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hunit' 'haskell-quickcheck-instances' + 'haskell-hspec-discover' 'haskell-doctest' 'haskell-cabal-doctest' 'haskell-glob' + 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d7ca7710ad1c1b42c7f9066b94a3abaf22be6826a84255dbbcbb0c0bbae3612cd934432fa907b4f650049e83fae94d6ead602e93f29e739f14c17144fe5a2101') + +prepare() { +cd $_hkgname-$pkgver +uusi -u QuickCheck -u aeson -u lens -u optics-core -u optics-th $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/GetShopTV/swagger2/issues/222 +runhaskell Setup test || echo "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 haskell-swagger2/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:26:10 Author: felixonmars Revision: 915380 upgpkg: haskell-swagger2 2.6-143: rebuild with indexed-profunctors 0.1.1 Modified: haskell-swagger2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:22:46 UTC (rev 915379) +++ PKGBUILD2021-04-10 00:26:10 UTC (rev 915380) @@ -4,7 +4,7 @@ _hkgname=swagger2 pkgname=haskell-swagger2 pkgver=2.6 -pkgrel=142 +pkgrel=143 pkgdesc="Swagger 2.0 data model" url="https://github.com/GetShopTV/swagger2"; license=("BSD")
[arch-commits] Commit in python-google-auth/repos/community-any (4 files)
Date: Saturday, April 10, 2021 @ 00:22:46 Author: felixonmars Revision: 915379 archrelease: copy trunk to community-any Added: python-google-auth/repos/community-any/PKGBUILD (from rev 915378, python-google-auth/trunk/PKGBUILD) python-google-auth/repos/community-any/pytest5.patch (from rev 915378, python-google-auth/trunk/pytest5.patch) Deleted: python-google-auth/repos/community-any/PKGBUILD python-google-auth/repos/community-any/pytest5.patch ---+ PKGBUILD | 82 pytest5.patch | 36 2 files changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-10 00:22:27 UTC (rev 915378) +++ PKGBUILD2021-04-10 00:22:46 UTC (rev 915379) @@ -1,41 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-google-auth -pkgver=1.28.0 -pkgrel=1 -pkgdesc="Google Authentication Library" -url="https://github.com/GoogleCloudPlatform/google-auth-library-python"; -license=('Apache') -arch=('any') -depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 'python-setuptools' - 'python-cachetools') -checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask' - 'python-oauth2client' 'python-pytest-localserver' 'python-cryptography' - 'python-freezegun' 'python-responses' 'python-pyopenssl') -source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";) -sha512sums=('8eaed0eff1e6b1867230523e6ba23c59c4de5dd2d836950e6af6507272ee2aa7e18cda36d63ae5f37eaeefd9caead1d58bedf637c8fdd2791cd2ac7a08739673') - -prepare() { - # Use system cert - sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \ - -e 's|if certifi is not None:|if True:|' \ - -e 's|import certifi|pass|' \ - google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py -} - -build() { - cd google-auth-library-python-$pkgver - python setup.py build -} - -check() { - # Skip the without_certifi tests because we always have the system ca bundle - - cd google-auth-library-python-$pkgver - python -m pytest tests --deselect tests/transport/test_urllib3.py::test__make_default_http_without_certifi -} - -package() { - cd google-auth-library-python-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-google-auth/repos/community-any/PKGBUILD (from rev 915378, python-google-auth/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-10 00:22:46 UTC (rev 915379) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=python-google-auth +pkgver=1.28.1 +pkgrel=1 +pkgdesc="Google Authentication Library" +url="https://github.com/GoogleCloudPlatform/google-auth-library-python"; +license=('Apache') +arch=('any') +depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 'python-setuptools' + 'python-cachetools') +checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask' + 'python-oauth2client' 'python-pytest-localserver' 'python-cryptography' + 'python-freezegun' 'python-responses' 'python-pyopenssl') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";) +sha512sums=('3fe3e1d296ed829c15b8c814fba5603bd073c3c3578225804280ff77ce7fe9f5c6f51c9160b9df79f00286245403924739ef3c8db0d75f4f9003dc2038728dfa') + +prepare() { + # Use system cert + sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \ + -e 's|if certifi is not None:|if True:|' \ + -e 's|import certifi|pass|' \ + google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py +} + +build() { + cd google-auth-library-python-$pkgver + python setup.py build +} + +check() { + # Skip the without_certifi tests because we always have the system ca bundle + + cd google-auth-library-python-$pkgver + python -m pytest tests --deselect tests/transport/test_urllib3.py::test__make_default_http_without_certifi +} + +package() { + cd google-auth-library-python-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} Deleted: pytest5.patch === --- pytest5.patch 2021-04-10 00:22:27 UTC (rev 915378) +++ pytest5.patch 2021-04-10 00:22:46 UTC (rev 915379) @@ -1,18 +0,0 @@ -From 938e5d933aee963a6b28d6cf9e34e0634c8c4a29 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= -Date: Fri, 26 Jul 2019 01:20:41 +0200 -Subject: [PATCH] Use new pytest api to keep building with pytest 5 (#353) - -diff --git a/tests/test__default.py b/tests/test__default.py -index 3fb0fa1..d143479 100644 a/tests/test__default.py -+++ b/tests/test__default
[arch-commits] Commit in python-google-auth/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:22:27 Author: felixonmars Revision: 915378 upgpkg: python-google-auth 1.28.1-1 Modified: python-google-auth/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:21:36 UTC (rev 915377) +++ PKGBUILD2021-04-10 00:22:27 UTC (rev 915378) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-google-auth -pkgver=1.28.0 +pkgver=1.28.1 pkgrel=1 pkgdesc="Google Authentication Library" url="https://github.com/GoogleCloudPlatform/google-auth-library-python"; @@ -13,7 +13,7 @@ 'python-oauth2client' 'python-pytest-localserver' 'python-cryptography' 'python-freezegun' 'python-responses' 'python-pyopenssl') source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";) -sha512sums=('8eaed0eff1e6b1867230523e6ba23c59c4de5dd2d836950e6af6507272ee2aa7e18cda36d63ae5f37eaeefd9caead1d58bedf637c8fdd2791cd2ac7a08739673') +sha512sums=('3fe3e1d296ed829c15b8c814fba5603bd073c3c3578225804280ff77ce7fe9f5c6f51c9160b9df79f00286245403924739ef3c8db0d75f4f9003dc2038728dfa') prepare() { # Use system cert
[arch-commits] Commit in haskell-optics-th/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:21:36 Author: felixonmars Revision: 915377 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optics-th/repos/community-staging-x86_64/ haskell-optics-th/repos/community-staging-x86_64/PKGBUILD (from rev 915376, haskell-optics-th/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-optics-th/repos/community-staging-x86_64/PKGBUILD (from rev 915376, haskell-optics-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:21:36 UTC (rev 915377) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=optics-th +pkgname=haskell-optics-th +pkgver=0.4 +pkgrel=2 +pkgdesc="Optics construction using TemplateHaskell" +url="https://github.com/well-typed/optics"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-optics-core' 'haskell-th-abstraction') +makedepends=('ghc' 'uusi' 'haskell-tagged') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('63e7aa80b4d34de5c31995162f66bea09456d8d2c57ab8a35fbd3094af350540ebae01e74c79c045c0d981e618c74c8c59051ddf5d841df5058c790ffc1c0d0c') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optics-th/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:21:22 Author: felixonmars Revision: 915376 upgpkg: haskell-optics-th 0.4-2: rebuild with indexed-profunctors 0.1.1 Modified: haskell-optics-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:20:17 UTC (rev 915375) +++ PKGBUILD2021-04-10 00:21:22 UTC (rev 915376) @@ -3,7 +3,7 @@ _hkgname=optics-th pkgname=haskell-optics-th pkgver=0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Optics construction using TemplateHaskell" url="https://github.com/well-typed/optics"; license=('BSD')
[arch-commits] Commit in cabal-plan/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:20:17 Author: felixonmars Revision: 915375 archrelease: copy trunk to community-staging-x86_64 Added: cabal-plan/repos/community-staging-x86_64/ cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 915374, cabal-plan/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 915374, cabal-plan/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:20:17 UTC (rev 915375) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=cabal-plan +pkgname=cabal-plan +pkgver=0.7.2.0 +pkgrel=6 +pkgdesc="Library and utility for processing cabal's plan.json file" +url="https://github.com/hvr/cabal-plan"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-optics-core' + 'haskell-optparse-applicative' 'haskell-semialign' 'haskell-singleton-bool' 'haskell-tar' + 'haskell-these' 'haskell-topograph' 'haskell-vector' 'haskell-zlib') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('233a3d1460732fe3486169023758e431d37c5c9156fb28d829decaf7b9170f85') + +prepare() { + cd $_hkgname-$pkgver + uusi -u optics-core -u semialign $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fexe -flicense-report + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv2 +}
[arch-commits] Commit in cabal-plan/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:20:04 Author: felixonmars Revision: 915374 upgpkg: cabal-plan 0.7.2.0-6: rebuild with indexed-profunctors 0.1.1 Modified: cabal-plan/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:18:27 UTC (rev 915373) +++ PKGBUILD2021-04-10 00:20:04 UTC (rev 915374) @@ -3,7 +3,7 @@ _hkgname=cabal-plan pkgname=cabal-plan pkgver=0.7.2.0 -pkgrel=5 +pkgrel=6 pkgdesc="Library and utility for processing cabal's plan.json file" url="https://github.com/hvr/cabal-plan"; license=("GPL")
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:18:27 Author: felixonmars Revision: 915373 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 915372, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 915372, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:18:27 UTC (rev 915373) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.4 +pkgrel=15 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' + 'haskell-indexed-traversable' 'haskell-lens' 'haskell-optics-core' 'haskell-optics-extra' + 'haskell-semigroupoids' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('808536157119a2a7547b96194e5b032f4489b355ebe3dec59e2e5b507be084f51a41d793ae68c912e07fc0c157465d8840dbf444f98e19635ccc8061d150530a') + +prepare() { +uusi -d semigroups ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:18:12 Author: felixonmars Revision: 915372 upgpkg: haskell-insert-ordered-containers 0.2.4-15: rebuild with indexed-profunctors 0.1.1 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:17:08 UTC (rev 915371) +++ PKGBUILD2021-04-10 00:18:12 UTC (rev 915372) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.4 -pkgrel=14 +pkgrel=15 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers"; license=('BSD')
[arch-commits] Commit in haskell-optics-extra/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:17:08 Author: felixonmars Revision: 915371 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optics-extra/repos/community-staging-x86_64/ haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD (from rev 915370, haskell-optics-extra/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD (from rev 915370, haskell-optics-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:17:08 UTC (rev 915371) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=optics-extra +pkgname=haskell-optics-extra +pkgver=0.4 +pkgrel=10 +pkgdesc="Extra utilities and instances for optics-core" +url="https://github.com/well-typed/optics-extra"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-indexed-profunctors' + 'haskell-indexed-traversable-instances' 'haskell-optics-core' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1e860c8e814942e24e5f0e4f0c44334cd333205a884b20791f1784310db947d63d11e7b3d812dbec503c77f419b1555c1273a95df7040c59f8ac4e8ab693ca88') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optics-extra/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:16:54 Author: felixonmars Revision: 915370 upgpkg: haskell-optics-extra 0.4-10: rebuild with indexed-profunctors 0.1.1 Modified: haskell-optics-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:16:09 UTC (rev 915369) +++ PKGBUILD2021-04-10 00:16:54 UTC (rev 915370) @@ -3,7 +3,7 @@ _hkgname=optics-extra pkgname=haskell-optics-extra pkgver=0.4 -pkgrel=9 +pkgrel=10 pkgdesc="Extra utilities and instances for optics-core" url="https://github.com/well-typed/optics-extra"; license=('BSD')
[arch-commits] Commit in haskell-optics-core/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:16:09 Author: felixonmars Revision: 915369 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optics-core/repos/community-staging-x86_64/ haskell-optics-core/repos/community-staging-x86_64/PKGBUILD (from rev 915368, haskell-optics-core/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-optics-core/repos/community-staging-x86_64/PKGBUILD (from rev 915368, haskell-optics-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:16:09 UTC (rev 915369) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=optics-core +pkgname=haskell-optics-core +pkgver=0.4 +pkgrel=2 +pkgdesc="Optics as an abstract interface: core definitions" +url="https://github.com/well-typed/optics-core"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-indexed-profunctors' 'haskell-indexed-traversable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3185b96af4670f7dc2eaf762b94df8e721118ab3ed34a93e07d657937e2d467f7abb2753035e349304a5da9b32100aa1e335415d48c09ce80097b08dbce8caae') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-optics-core/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:15:55 Author: felixonmars Revision: 915368 upgpkg: haskell-optics-core 0.4-2: rebuild with indexed-profunctors 0.1.1 Modified: haskell-optics-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:13:20 UTC (rev 915367) +++ PKGBUILD2021-04-10 00:15:55 UTC (rev 915368) @@ -3,7 +3,7 @@ _hkgname=optics-core pkgname=haskell-optics-core pkgver=0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Optics as an abstract interface: core definitions" url="https://github.com/well-typed/optics-core"; license=('BSD')
[arch-commits] Commit in haskell-indexed-profunctors/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:13:20 Author: felixonmars Revision: 915367 archrelease: copy trunk to community-staging-x86_64 Added: haskell-indexed-profunctors/repos/community-staging-x86_64/ haskell-indexed-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 915366, haskell-indexed-profunctors/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-indexed-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 915366, haskell-indexed-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:13:20 UTC (rev 915367) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=indexed-profunctors +pkgname=haskell-indexed-profunctors +pkgver=0.1.1 +pkgrel=1 +pkgdesc="Utilities for indexed profunctors" +url="https://github.com/well-typed/optics"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8919f1daab0eadbcb33bfe54ed41a97eda0346f26de4f562fcdd3703b130c04fb48ccdc0cc0789db770e9367bc799b2a5eb14d58dbcd419e90958c19ebd774ca') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in python-identify/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:13:10 Author: felixonmars Revision: 915366 archrelease: copy trunk to community-any Added: python-identify/repos/community-any/PKGBUILD (from rev 915364, python-identify/trunk/PKGBUILD) Deleted: python-identify/repos/community-any/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-10 00:13:06 UTC (rev 915365) +++ PKGBUILD2021-04-10 00:13:10 UTC (rev 915366) @@ -1,42 +0,0 @@ -# Maintainer: David Runge -# Contributor: Felix Yan - -_name=identify -pkgname=python-identify -pkgver=2.2.2 -pkgrel=1 -pkgdesc="File identification library for Python" -arch=('any') -url="https://github.com/chriskuehl/identify"; -license=('MIT') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-editdistance-s' 'python-pytest') -optdepends=('python-editdistance-s: for returning license identifiers') -source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz";) -sha512sums=('5e8ca27ddd4c125b357298d61d465b8a6ede670a8771573da1b74070febf120d83f180a1e89f43d77dcc9bf09b8cbf3438cde28de8c4560e03e3ecfa8df1df4b') -b2sums=('68b6abbd6b1799edb008d547021a9b2b7ae252d3dd0216b4b0ed625a2feb20fc83c19cb48668797d37df40c50017dcfaefeec9c12d09da22f17bf38c6f84aef8') - -prepare() { - mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - pytest -v -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${pkgdir}" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: python-identify/repos/community-any/PKGBUILD (from rev 915364, python-identify/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-10 00:13:10 UTC (rev 915366) @@ -0,0 +1,42 @@ +# Maintainer: David Runge +# Contributor: Felix Yan + +_name=identify +pkgname=python-identify +pkgver=2.2.3 +pkgrel=1 +pkgdesc="File identification library for Python" +arch=('any') +url="https://github.com/chriskuehl/identify"; +license=('MIT') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-editdistance-s' 'python-pytest') +optdepends=('python-editdistance-s: for returning license identifiers') +source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz";) +sha512sums=('44bf3b845c9ef93cc539645765af63b037fc9e421f0a97c848946399de13c1d47df86efe63b0bb50fbd54a76912d3bcc7f7f972e7f77c491933d20243492a7f1') +b2sums=('0e56b7443f19e0956b72c428b2cf4c741b10cb38e6cad3efa6fa130d3ac1ec84e351d049c58bac9098b85cd32d64459f96e2cd3f13ee43b6cf7190c1894b5a88') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--root="${pkgdir}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in haskell-indexed-profunctors/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:13:06 Author: felixonmars Revision: 915365 upgpkg: haskell-indexed-profunctors 0.1.1-1: rebuild with indexed-profunctors 0.1.1 Modified: haskell-indexed-profunctors/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:12:55 UTC (rev 915364) +++ PKGBUILD2021-04-10 00:13:06 UTC (rev 915365) @@ -2,8 +2,8 @@ _hkgname=indexed-profunctors pkgname=haskell-indexed-profunctors -pkgver=0.1 -pkgrel=9 +pkgver=0.1.1 +pkgrel=1 pkgdesc="Utilities for indexed profunctors" url="https://github.com/well-typed/optics"; license=('BSD') @@ -11,7 +11,7 @@ depends=('ghc-libs') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('93ad039075a37826f4aa3c3592a19bc655c8988f8d02c033f4f05ae8bd683efbe5c287cf992f6a5ca63572a04cab55c7df402cef0955dfe0715d457a15d633a7') +sha512sums=('8919f1daab0eadbcb33bfe54ed41a97eda0346f26de4f562fcdd3703b130c04fb48ccdc0cc0789db770e9367bc799b2a5eb14d58dbcd419e90958c19ebd774ca') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in python-identify/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:12:55 Author: felixonmars Revision: 915364 upgpkg: python-identify 2.2.3-1 Modified: python-identify/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:10:58 UTC (rev 915363) +++ PKGBUILD2021-04-10 00:12:55 UTC (rev 915364) @@ -3,7 +3,7 @@ _name=identify pkgname=python-identify -pkgver=2.2.2 +pkgver=2.2.3 pkgrel=1 pkgdesc="File identification library for Python" arch=('any') @@ -14,8 +14,8 @@ checkdepends=('python-editdistance-s' 'python-pytest') optdepends=('python-editdistance-s: for returning license identifiers') source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz";) -sha512sums=('5e8ca27ddd4c125b357298d61d465b8a6ede670a8771573da1b74070febf120d83f180a1e89f43d77dcc9bf09b8cbf3438cde28de8c4560e03e3ecfa8df1df4b') -b2sums=('68b6abbd6b1799edb008d547021a9b2b7ae252d3dd0216b4b0ed625a2feb20fc83c19cb48668797d37df40c50017dcfaefeec9c12d09da22f17bf38c6f84aef8') +sha512sums=('44bf3b845c9ef93cc539645765af63b037fc9e421f0a97c848946399de13c1d47df86efe63b0bb50fbd54a76912d3bcc7f7f972e7f77c491933d20243492a7f1') +b2sums=('0e56b7443f19e0956b72c428b2cf4c741b10cb38e6cad3efa6fa130d3ac1ec84e351d049c58bac9098b85cd32d64459f96e2cd3f13ee43b6cf7190c1894b5a88') prepare() { mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
[arch-commits] Commit in eslint/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:10:58 Author: felixonmars Revision: 915363 archrelease: copy trunk to community-any Added: eslint/repos/community-any/PKGBUILD (from rev 915362, eslint/trunk/PKGBUILD) Deleted: eslint/repos/community-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-10 00:10:43 UTC (rev 915362) +++ PKGBUILD2021-04-10 00:10:58 UTC (rev 915363) @@ -1,35 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=eslint -pkgver=7.23.0 -pkgrel=1 -pkgdesc='An AST-based pattern checker for JavaScript' -arch=('any') -url='https://eslint.org' -license=('MIT') -depends=('nodejs' 'acorn') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";) -noextract=("$pkgname-$pkgver.tgz") -sha512sums=('92abcd55b7648f3a45cb45ceb333708e42b367ee93730090fe1fa8ce57085b06a298106e8654389cdea46e23362fe3a30dcce7913271cd87d1147f76b31e1ad1') - -package() { - npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - ln -s ../../../lib/node_modules/eslint/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn; do -rm -r $dep; - done -} Copied: eslint/repos/community-any/PKGBUILD (from rev 915362, eslint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-10 00:10:58 UTC (rev 915363) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +pkgname=eslint +pkgver=7.24.0 +pkgrel=1 +pkgdesc='An AST-based pattern checker for JavaScript' +arch=('any') +url='https://eslint.org' +license=('MIT') +depends=('nodejs' 'acorn') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";) +noextract=("$pkgname-$pkgver.tgz") +sha512sums=('93d81a1de1e21661820d0dab11fbd42e548baeecfab607c0f03127fab63dfe860f1454e5cf9e6633f43f4628f56f6638da3c1988ade55ef353c3ac3a4d7cdc29') + +package() { + npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s ../../../lib/node_modules/eslint/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn; do +rm -r $dep; + done +}
[arch-commits] Commit in eslint/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:10:43 Author: felixonmars Revision: 915362 upgpkg: eslint 7.24.0-1 Modified: eslint/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:09:54 UTC (rev 915361) +++ PKGBUILD2021-04-10 00:10:43 UTC (rev 915362) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=eslint -pkgver=7.23.0 +pkgver=7.24.0 pkgrel=1 pkgdesc='An AST-based pattern checker for JavaScript' arch=('any') @@ -11,7 +11,7 @@ makedepends=('npm') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";) noextract=("$pkgname-$pkgver.tgz") -sha512sums=('92abcd55b7648f3a45cb45ceb333708e42b367ee93730090fe1fa8ce57085b06a298106e8654389cdea46e23362fe3a30dcce7913271cd87d1147f76b31e1ad1') +sha512sums=('93d81a1de1e21661820d0dab11fbd42e548baeecfab607c0f03127fab63dfe860f1454e5cf9e6633f43f4628f56f6638da3c1988ade55ef353c3ac3a4d7cdc29') package() { npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in npm-check-updates/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:09:54 Author: felixonmars Revision: 915361 archrelease: copy trunk to community-any Added: npm-check-updates/repos/community-any/PKGBUILD (from rev 915360, npm-check-updates/trunk/PKGBUILD) Deleted: npm-check-updates/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-10 00:09:39 UTC (rev 915360) +++ PKGBUILD2021-04-10 00:09:54 UTC (rev 915361) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=npm-check-updates -pkgdesc='Find newer versions of dependencies than what your package.json or bower.json allows' -pkgver=11.4.0 -pkgrel=1 -arch=('any') -url='https://github.com/tjunnone/npm-check-updates' -license=('Apache') -depends=('npm' 'semver') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('0191e180eac7ec2508a296eebde09339a7b56bd961787d6a82328980e5e5f9fe9fd07027e29b397582c91abdbe13eb67f3ff660b46a78b88a51e69825cc4e47e') - -package() { - npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in semver; do -rm -r $dep; - done - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" -} Copied: npm-check-updates/repos/community-any/PKGBUILD (from rev 915360, npm-check-updates/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-10 00:09:54 UTC (rev 915361) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=npm-check-updates +pkgdesc='Find newer versions of dependencies than what your package.json or bower.json allows' +pkgver=11.4.1 +pkgrel=1 +arch=('any') +url='https://github.com/tjunnone/npm-check-updates' +license=('Apache') +depends=('npm' 'semver') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('6d612533909e27d800ff0beda81e258dc2b3019dc194f33683fee6562f263dd091d8de9d8604b8ab9182cd09f866fa5e2921659776d41a4891fe581240e94df1') + +package() { + npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in semver; do +rm -r $dep; + done + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" +}
[arch-commits] Commit in npm-check-updates/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:09:39 Author: felixonmars Revision: 915360 upgpkg: npm-check-updates 11.4.1-1 Modified: npm-check-updates/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-10 00:06:59 UTC (rev 915359) +++ PKGBUILD2021-04-10 00:09:39 UTC (rev 915360) @@ -2,7 +2,7 @@ pkgname=npm-check-updates pkgdesc='Find newer versions of dependencies than what your package.json or bower.json allows' -pkgver=11.4.0 +pkgver=11.4.1 pkgrel=1 arch=('any') url='https://github.com/tjunnone/npm-check-updates' @@ -10,7 +10,7 @@ depends=('npm' 'semver') source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('0191e180eac7ec2508a296eebde09339a7b56bd961787d6a82328980e5e5f9fe9fd07027e29b397582c91abdbe13eb67f3ff660b46a78b88a51e69825cc4e47e') +sha512sums=('6d612533909e27d800ff0beda81e258dc2b3019dc194f33683fee6562f263dd091d8de9d8604b8ab9182cd09f866fa5e2921659776d41a4891fe581240e94df1') package() { npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in qtmpris/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:06:59 Author: felixonmars Revision: 915359 archrelease: copy trunk to community-x86_64 Added: qtmpris/repos/community-x86_64/ qtmpris/repos/community-x86_64/PKGBUILD (from rev 915358, qtmpris/trunk/PKGBUILD) --+ PKGBUILD | 24 1 file changed, 24 insertions(+) Copied: qtmpris/repos/community-x86_64/PKGBUILD (from rev 915358, qtmpris/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-04-10 00:06:59 UTC (rev 915359) @@ -0,0 +1,24 @@ +# Maintainer: Felix Yan + +pkgname=qtmpris +pkgver=1.0.6 +pkgrel=1 +pkgdesc="Qt and QML MPRIS interface and adaptor" +arch=('x86_64') +url="https://git.sailfishos.org/mer-core/qtmpris"; +license=('LGPL') +depends=('qt5-declarative') +makedepends=('qt5-tools') +source=("https://git.sailfishos.org/mer-core/qtmpris/-/archive/$pkgver/qtmpris-$pkgver.tar.bz2";) +sha512sums=('07ceb08c95fbe1f04c826647da4deaec20e3b0518320cc949d36973070fe7d11987a1ae2a0e0ca66481f6d94b6df9795842c41a48cea67f83ba3f8c0c64d5178') + +build() { + cd qtmpris-$pkgver + qmake-qt5 + make +} + +package() { + cd qtmpris-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in (qtmpris qtmpris/repos qtmpris/trunk qtmpris/trunk/PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:06:38 Author: felixonmars Revision: 915358 addpkg: qtmpris 1.0.6-1 Added: qtmpris/ qtmpris/repos/ qtmpris/trunk/ qtmpris/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 24 insertions(+) Added: qtmpris/trunk/PKGBUILD === --- qtmpris/trunk/PKGBUILD (rev 0) +++ qtmpris/trunk/PKGBUILD 2021-04-10 00:06:38 UTC (rev 915358) @@ -0,0 +1,24 @@ +# Maintainer: Felix Yan + +pkgname=qtmpris +pkgver=1.0.6 +pkgrel=1 +pkgdesc="Qt and QML MPRIS interface and adaptor" +arch=('x86_64') +url="https://git.sailfishos.org/mer-core/qtmpris"; +license=('LGPL') +depends=('qt5-declarative') +makedepends=('qt5-tools') +source=("https://git.sailfishos.org/mer-core/qtmpris/-/archive/$pkgver/qtmpris-$pkgver.tar.bz2";) +sha512sums=('07ceb08c95fbe1f04c826647da4deaec20e3b0518320cc949d36973070fe7d11987a1ae2a0e0ca66481f6d94b6df9795842c41a48cea67f83ba3f8c0c64d5178') + +build() { + cd qtmpris-$pkgver + qmake-qt5 + make +} + +package() { + cd qtmpris-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Saturday, April 10, 2021 @ 00:01:28 Author: felixonmars Revision: 915345 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 915344, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 915344, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-10 00:01:28 UTC (rev 915345) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-language-server +pkgname=haskell-language-server +pkgver=1.0.0.0 +pkgrel=19 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-base16-bytestring' 'haskell-brittany' + 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-extra' 'haskell-floskell' + 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-haddock-comments-plugin' + 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' 'haskell-hls-retrie-plugin' + 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hslogger' 'haskell-lens' + 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-ormolu' + 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' 'haskell-sqlite-simple' + 'stylish-haskell' 'haskell-temporary' 'haskell-unordered-containers' 'haskell-with-utf8') +makedepends=('ghc' 'uusi' 'haskell-blaze-markup' 'haskell-hspec' 'haskell-hspec-core' + 'haskell-hspec-expectations' 'haskell-lsp-test' 'haskell-megaparsec' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-yaml') +checkdepends=('cabal-install') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0 + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd haskell-language-server-ghcide-v1.1.0 + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0 + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd haskell-language-server-ghcide-v1.1.0 + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Saturday, April 10, 2021 @ 00:01:14 Author: felixonmars Revision: 915344 upgpkg: haskell-language-server 1.0.0.0-19: rebuild with ghc-check 0.5.0.4 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:57:08 UTC (rev 915343) +++ PKGBUILD2021-04-10 00:01:14 UTC (rev 915344) @@ -3,7 +3,7 @@ _hkgname=haskell-language-server pkgname=haskell-language-server pkgver=1.0.0.0 -pkgrel=18 +pkgrel=19 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-hls-brittany-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:57:08 Author: felixonmars Revision: 915343 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-brittany-plugin/repos/community-staging-x86_64/ haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915342, haskell-hls-brittany-plugin/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915342, haskell-hls-brittany-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:57:08 UTC (rev 915343) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=hls-brittany-plugin +pkgname=haskell-hls-brittany-plugin +pkgver=1.0.0.0 +pkgrel=19 +pkgdesc="Integration with the Brittany code formatter" +url="https://haskellwingman.dev"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brittany' 'haskell-ghc' 'haskell-ghcide' 'haskell-lsp-types' + 'haskell-hls-plugin-api' 'haskell-lens') +makedepends=('ghc' 'uusi' 'haskell-data-default' 'haskell-shake' 'haskell-aeson' + 'haskell-hspec-expectations' 'haskell-megaparsec' 'haskell-lsp-test' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' 'haskell-tasty-golden' + 'haskell-tasty-rerun') +checkdepends=('git') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test +} + +package() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + rm "$pkgdir"/usr/bin/test-server +}
[arch-commits] Commit in haskell-hls-brittany-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:56:54 Author: felixonmars Revision: 915342 upgpkg: haskell-hls-brittany-plugin 1.0.0.0-19: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-brittany-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:55:31 UTC (rev 915341) +++ PKGBUILD2021-04-09 23:56:54 UTC (rev 915342) @@ -3,7 +3,7 @@ _hkgname=hls-brittany-plugin pkgname=haskell-hls-brittany-plugin pkgver=1.0.0.0 -pkgrel=18 +pkgrel=19 pkgdesc="Integration with the Brittany code formatter" url="https://haskellwingman.dev"; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:55:31 Author: felixonmars Revision: 915341 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915340, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915340, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:55:31 UTC (rev 915341) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.0.1 +pkgrel=15 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghcide' + 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-lsp-types' + 'haskell-retrie' 'haskell-safe-exceptions' 'haskell-shake' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('b87e280a52f179f247cdaed6b1c00883d7362b009f00088f9dc08a8ea0b5506f') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:55:17 Author: felixonmars Revision: 915340 upgpkg: haskell-hls-retrie-plugin 1.0.0.1-15: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:53:59 UTC (rev 915339) +++ PKGBUILD2021-04-09 23:55:17 UTC (rev 915340) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.0.1 -pkgrel=14 +pkgrel=15 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:53:59 Author: felixonmars Revision: 915339 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915338, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915338, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:53:59 UTC (rev 915339) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.0.0 +pkgrel=18 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp' 'haskell-lsp-types' 'haskell-shake' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('dc445e9902e0012784ea65fb6657e6bae15e8230d219f028752ef779114d4892') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:53:45 Author: felixonmars Revision: 915338 upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.0-18: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:52:38 UTC (rev 915337) +++ PKGBUILD2021-04-09 23:53:45 UTC (rev 915338) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.0.0 -pkgrel=17 +pkgrel=18 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-class-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:52:38 Author: felixonmars Revision: 915337 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-class-plugin/repos/community-staging-x86_64/ haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915336, haskell-hls-class-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915336, haskell-hls-class-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:52:38 UTC (rev 915337) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-class-plugin +pkgname=haskell-hls-class-plugin +pkgver=1.0.0.0 +pkgrel=21 +pkgdesc="Class/instance management plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-shake' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c058077a64014ee596625f29d36bb12193cb88b42b855dabc165e8953dd77980') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-class-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:52:23 Author: felixonmars Revision: 915336 upgpkg: haskell-hls-class-plugin 1.0.0.0-21: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-class-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:51:13 UTC (rev 915335) +++ PKGBUILD2021-04-09 23:52:23 UTC (rev 915336) @@ -3,7 +3,7 @@ _hkgname=hls-class-plugin pkgname=haskell-hls-class-plugin pkgver=1.0.0.0 -pkgrel=20 +pkgrel=21 pkgdesc="Class/instance management plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-hls-splice-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:51:13 Author: felixonmars Revision: 915335 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-splice-plugin/repos/community-staging-x86_64/ haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915334, haskell-hls-splice-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915334, haskell-hls-splice-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:51:13 UTC (rev 915335) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-splice-plugin +pkgname=haskell-hls-splice-plugin +pkgver=1.0.0.0 +pkgrel=21 +pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes" +url="https://hackage.haskell.org/package/hls-splice-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-dlist' 'haskell-extra' 'haskell-foldl' 'haskell-ghc' + 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lens' + 'haskell-lsp' 'haskell-retrie' 'haskell-shake' 'haskell-syb' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('4bdec8dcc5cdc32e4786030cebe1170ba12d2378a5bd8016b12ea1474c94a9f6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-splice-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:50:59 Author: felixonmars Revision: 915334 upgpkg: haskell-hls-splice-plugin 1.0.0.0-21: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-splice-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:49:43 UTC (rev 915333) +++ PKGBUILD2021-04-09 23:50:59 UTC (rev 915334) @@ -3,7 +3,7 @@ _hkgname=hls-splice-plugin pkgname=haskell-hls-splice-plugin pkgver=1.0.0.0 -pkgrel=20 +pkgrel=21 pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes" url="https://hackage.haskell.org/package/hls-splice-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:49:43 Author: felixonmars Revision: 915333 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-tactics-plugin/repos/community-staging-x86_64/ haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915332, haskell-hls-tactics-plugin/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915332, haskell-hls-tactics-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:49:43 UTC (rev 915333) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan + +_hkgname=hls-tactics-plugin +pkgname=haskell-hls-tactics-plugin +pkgver=1.0.0.0 +pkgrel=19 +pkgdesc="Wingman plugin for Haskell Language Server" +url="https://haskellwingman.dev"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 'haskell-generic-lens' + 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-refinery' 'haskell-retrie' + 'haskell-shake' 'haskell-syb') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-checkers' 'haskell-data-default' + 'haskell-hie-bios' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-hspec-expectations' 'haskell-lsp-test' 'haskell-lsp-types' + 'haskell-megaparsec' 'haskell-tasty' 'haskell-tasty-ant-xml' + 'haskell-tasty-expected-failure' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-rerun') +# Hackage tarball is missing test data +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test +} + +package() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + rm "$pkgdir"/usr/bin/test-server + rmdir "$pkgdir"/usr/bin +}
[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:49:29 Author: felixonmars Revision: 915332 upgpkg: haskell-hls-tactics-plugin 1.0.0.0-19: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-tactics-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:46:58 UTC (rev 915331) +++ PKGBUILD2021-04-09 23:49:29 UTC (rev 915332) @@ -3,7 +3,7 @@ _hkgname=hls-tactics-plugin pkgname=haskell-hls-tactics-plugin pkgver=1.0.0.0 -pkgrel=18 +pkgrel=19 pkgdesc="Wingman plugin for Haskell Language Server" url="https://haskellwingman.dev"; license=("Apache")
[arch-commits] Commit in reflector/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 23:46:58 Author: xyne Revision: 915331 archrelease: copy trunk to community-any Added: reflector/repos/community-any/PKGBUILD (from rev 915330, reflector/trunk/PKGBUILD) Deleted: reflector/repos/community-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 23:45:58 UTC (rev 915330) +++ PKGBUILD2021-04-09 23:46:58 UTC (rev 915331) @@ -1,37 +0,0 @@ -#Maintainer: Xyne -pkgname=reflector -pkgver=2021 -pkgrel=1 -pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman mirror list.' -arch=(any) -license=(GPL) -url="https://xyne.archlinux.ca/projects/reflector"; -depends=(python3) -optdepends=('rsync: rate rsync mirrors') -backup=(etc/xdg/reflector/reflector.conf) -source=( - https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.tar.xz - https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.tar.xz.sig -) -sha512sums=( - f9f4d51417dc7549ff239e99c345c7f4b8921ce3507ee638e79e4a438c8253bf30f8650340f35c9bc9130a3caed725dd372f01abcbcda6bf1621af6adf65a021 - cc4998fce5213bf05fb44649ec6aac761fec62936cdd5455c3a7b4eabc7b98db9ace429e9cf5b4d19caaf3a5843ffb3ac8a354e5b3f03c8f3a79f47f4171d421 -) -md5sums=( - 99d528c67afc858c5e7e1eaad37abca0 - 308bc71ad5a76da3280fa467ab9da65c -) -validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680') - -package () -{ - cd "$srcdir/$pkgname-$pkgver" - python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 - install -Dm644 "man/${pkgname}.1.gz" "${pkgdir}/usr/share/man/man1/${pkgname}.1.gz" - install -Dm644 'reflector.service' "$pkgdir/usr/lib/systemd/system/reflector.service" - install -Dm644 'reflector.timer' "$pkgdir/usr/lib/systemd/system/reflector.timer" - install -Dm644 'reflector.conf' "$pkgdir/etc/xdg/reflector/reflector.conf" -} - - -# vim: set ts=2 sw=2 et: Copied: reflector/repos/community-any/PKGBUILD (from rev 915330, reflector/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 23:46:58 UTC (rev 915331) @@ -0,0 +1,37 @@ +#Maintainer: Xyne +pkgname=reflector +pkgver=2021.4 +pkgrel=1 +pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman mirror list.' +arch=(any) +license=(GPL) +url="https://xyne.archlinux.ca/projects/reflector"; +depends=(python3) +optdepends=('rsync: rate rsync mirrors') +backup=(etc/xdg/reflector/reflector.conf) +source=( + https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.4.tar.xz + https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.4.tar.xz.sig +) +sha512sums=( + 4bae2191710a6321128a817cf98f8e2fa4a01e8437ef707488e07dec3f22efa84734766252b53fb0b2ab4fcf72600bd866e9c7a9caae68adaa3f485e5cc066ef + fd7940e8cf7cf29c1694c4ba17da59f8437ea2323f3948c4c23ca0c98c4cb48c1115c97e94941192d3901980dab6bfc54399db309b98346eabd1b9f98e6fa88c +) +md5sums=( + 3e13e177b4644f2052bf09d991afa7c2 + faf78cbeccad91b687592c1fc93cf502 +) +validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680') + +package () +{ + cd "$srcdir/$pkgname-$pkgver" + python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + install -Dm644 "man/${pkgname}.1.gz" "${pkgdir}/usr/share/man/man1/${pkgname}.1.gz" + install -Dm644 'reflector.service' "$pkgdir/usr/lib/systemd/system/reflector.service" + install -Dm644 'reflector.timer' "$pkgdir/usr/lib/systemd/system/reflector.timer" + install -Dm644 'reflector.conf' "$pkgdir/etc/xdg/reflector/reflector.conf" +} + + +# vim: set ts=2 sw=2 et:
[arch-commits] Commit in reflector/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:45:58 Author: xyne Revision: 915330 upgpkg: reflector 2021.4-1: 2021.4 Modified: reflector/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:39:21 UTC (rev 915329) +++ PKGBUILD2021-04-09 23:45:58 UTC (rev 915330) @@ -1,6 +1,6 @@ #Maintainer: Xyne pkgname=reflector -pkgver=2021 +pkgver=2021.4 pkgrel=1 pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman mirror list.' arch=(any) @@ -10,16 +10,16 @@ optdepends=('rsync: rate rsync mirrors') backup=(etc/xdg/reflector/reflector.conf) source=( - https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.tar.xz - https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.tar.xz.sig + https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.4.tar.xz + https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.4.tar.xz.sig ) sha512sums=( - f9f4d51417dc7549ff239e99c345c7f4b8921ce3507ee638e79e4a438c8253bf30f8650340f35c9bc9130a3caed725dd372f01abcbcda6bf1621af6adf65a021 - cc4998fce5213bf05fb44649ec6aac761fec62936cdd5455c3a7b4eabc7b98db9ace429e9cf5b4d19caaf3a5843ffb3ac8a354e5b3f03c8f3a79f47f4171d421 + 4bae2191710a6321128a817cf98f8e2fa4a01e8437ef707488e07dec3f22efa84734766252b53fb0b2ab4fcf72600bd866e9c7a9caae68adaa3f485e5cc066ef + fd7940e8cf7cf29c1694c4ba17da59f8437ea2323f3948c4c23ca0c98c4cb48c1115c97e94941192d3901980dab6bfc54399db309b98346eabd1b9f98e6fa88c ) md5sums=( - 99d528c67afc858c5e7e1eaad37abca0 - 308bc71ad5a76da3280fa467ab9da65c + 3e13e177b4644f2052bf09d991afa7c2 + faf78cbeccad91b687592c1fc93cf502 ) validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:39:21 Author: felixonmars Revision: 915329 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915328, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915328, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:39:21 UTC (rev 915329) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.0.0.0 +pkgrel=18 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' 'haskell-hashable' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-types' + 'haskell-megaparsec' 'haskell-parser-combinators' 'haskell-pretty-simple' + 'haskell-safe-exceptions' 'haskell-shake' 'haskell-temporary' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:39:07 Author: felixonmars Revision: 915328 upgpkg: haskell-hls-eval-plugin 1.0.0.0-18: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:37:31 UTC (rev 915327) +++ PKGBUILD2021-04-09 23:39:07 UTC (rev 915328) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.0.0.0 -pkgrel=17 +pkgrel=18 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:37:31 Author: felixonmars Revision: 915327 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915326, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915326, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:37:31 UTC (rev 915327) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.0.1 +pkgrel=18 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-shake' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz";) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713') + +prepare() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:37:17 Author: felixonmars Revision: 915326 upgpkg: haskell-hls-hlint-plugin 1.0.0.1-18: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:36:04 UTC (rev 915325) +++ PKGBUILD2021-04-09 23:37:17 UTC (rev 915326) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.0.1 -pkgrel=17 +pkgrel=18 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Friday, April 9, 2021 @ 23:36:04 Author: felixonmars Revision: 915325 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915324, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 915324, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:36:04 UTC (rev 915325) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.0 +pkgrel=18 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('231ba321483a3bb080cb592498d866e1571224f30318570c2b86c4b6721efeab') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:35:50 Author: felixonmars Revision: 915324 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.0-18: rebuild with ghc-check 0.5.0.4 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:34:42 UTC (rev 915323) +++ PKGBUILD2021-04-09 23:35:50 UTC (rev 915324) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.0 -pkgrel=17 +pkgrel=18 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-ghcide/repos (3 files)
Date: Friday, April 9, 2021 @ 23:34:42 Author: felixonmars Revision: 915323 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 915322, haskell-ghcide/trunk/PKGBUILD) haskell-ghcide/repos/community-staging-x86_64/haddock-library-1.10.patch (from rev 915322, haskell-ghcide/trunk/haddock-library-1.10.patch) + PKGBUILD | 81 +++ haddock-library-1.10.patch | 48 + 2 files changed, 129 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 915322, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:34:42 UTC (rev 915323) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.1.0 +pkgrel=21 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/ghcide#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-bytestring-encoding' 'haskell-case-insensitive' + 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-dependent-map' + 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' 'haskell-fingertree' + 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-check' 'haskell-ghc-exactprint' + 'haskell-ghc-paths' 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' + 'haskell-heapsize' 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' + 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' + 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' + 'haskell-shake' 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' + 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +# Hackage tarball is missing test data +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +source=("https://github.com/haskell/haskell-language-server/archive/$_hkgname-v$pkgver.tar.gz"; +haddock-library-1.10.patch) +sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713' +'ba4114432e733398750247c26486c26c301b3d9fd76066ef8606b8a05d60e33e') + +prepare() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + patch -p2 -i ../../haddock-library-1.10.patch + gen-setup + uusi -u base16-bytestring $_hkgname.cabal + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +build() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + + install -D -m744 register.sh "$pkgdir"/us
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:34:26 Author: felixonmars Revision: 915322 upgpkg: haskell-ghcide 1.1.0-21: rebuild with ghc-check 0.5.0.4 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:12:58 UTC (rev 915321) +++ PKGBUILD2021-04-09 23:34:26 UTC (rev 915322) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.1.0 -pkgrel=20 +pkgrel=21 pkgdesc="The core of an IDE" url="https://github.com/haskell/ghcide#readme"; license=("Apache")
[arch-commits] Commit in gtk4/repos/extra-x86_64 (8 files)
Date: Friday, April 9, 2021 @ 23:33:27 Author: heftig Revision: 412056 archrelease: copy trunk to extra-x86_64 Added: gtk4/repos/extra-x86_64/PKGBUILD (from rev 412054, gtk4/trunk/PKGBUILD) gtk4/repos/extra-x86_64/gtk-update-icon-cache.hook (from rev 412054, gtk4/trunk/gtk-update-icon-cache.hook) gtk4/repos/extra-x86_64/gtk-update-icon-cache.script (from rev 412054, gtk4/trunk/gtk-update-icon-cache.script) gtk4/repos/extra-x86_64/gtk4-querymodules.hook (from rev 412054, gtk4/trunk/gtk4-querymodules.hook) Deleted: gtk4/repos/extra-x86_64/PKGBUILD gtk4/repos/extra-x86_64/gtk-update-icon-cache.hook gtk4/repos/extra-x86_64/gtk-update-icon-cache.script gtk4/repos/extra-x86_64/gtk4-querymodules.hook --+ PKGBUILD | 211 ++--- gtk-update-icon-cache.hook | 26 ++--- gtk-update-icon-cache.script | 20 +-- gtk4-querymodules.hook | 24 ++-- 4 files changed, 151 insertions(+), 130 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 23:33:27 UTC (rev 412055) +++ PKGBUILD2021-04-09 23:33:27 UTC (rev 412056) @@ -1,95 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=gtk4 -pkgname=(gtk4 gtk-update-icon-cache gtk4-docs) -pkgver=4.2.0 -pkgrel=2 -epoch=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -arch=(x86_64) -url="https://www.gtk.org/"; -depends=(glib2 cairo pango fribidi gdk-pixbuf2 libepoxy libgl libegl harfbuzz - libxkbcommon graphene iso-codes tracker3 colord wayland - wayland-protocols libxrandr libx11 libxrender libxi libxext libxcursor - libxdamage libxfixes libxcomposite fontconfig libxinerama - vulkan-icd-loader vulkan-headers libcloudproviders libcups rest - json-glib ffmpeg gst-plugins-bad-libs librsvg dconf shared-mime-info - desktop-file-utils adwaita-icon-theme cantarell-fonts) -makedepends=(git meson gi-docgen shaderc sassc gobject-introspection - docbook-xsl) -license=(LGPL) -_commit=ccbbc2f2babcfaee88d8d8040938ca6bf39d05b6 # tags/4.2.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; -gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook) -sha256sums=('SKIP' -'2d435e3bec8b79b533f00f6d04decb1d7c299c6e89b5b175f20be0459f003fe8' -'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541' -'cd8e607eddd9941f279084e1d15309941423d26cca1897f43524a02e58e48816') - -pkgver() { - cd gtk - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk -} - -build() { - # https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5 - CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT" - - arch-meson gtk build \ --D broadway-backend=true \ --D cloudproviders=enabled \ --D tracker=enabled \ --D colord=enabled \ --D gtk_doc=true \ --D man-pages=true - meson compile -C build -} - -package_gtk4() { - depends+=(gtk-update-icon-cache) - provides+=(libgtk-4.so) - - DESTDIR="$pkgdir" meson install -C build - - install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-4.0/settings.ini" < + +pkgbase=gtk4 +pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos) +pkgver=4.2.0 +pkgrel=3 +epoch=1 +pkgdesc="GObject-based multi-platform GUI toolkit" +arch=(x86_64) +url="https://www.gtk.org/"; +depends=(glib2 cairo pango fribidi gdk-pixbuf2 libepoxy libgl libegl harfbuzz + libxkbcommon graphene iso-codes tracker3 colord wayland + wayland-protocols libxrandr libx11 libxrender libxi libxext libxcursor + libxdamage libxfixes libxcomposite fontconfig libxinerama + vulkan-icd-loader vulkan-headers libcloudproviders libcups rest + json-glib ffmpeg gst-plugins-bad-libs librsvg dconf shared-mime-info + desktop-file-utils adwaita-icon-theme cantarell-fonts) +makedepends=(git meson gi-docgen shaderc sassc gobject-introspection + docbook-xsl) +license=(LGPL) +_commit=ccbbc2f2babcfaee88d8d8040938ca6bf39d05b6 # tags/4.2.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; +gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook) +sha256sums=('SKIP' +'2d435e3bec8b79b533f00f6d04decb1d7c299c6e89b5b175f20be0459f003fe8' +'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541' +'cd8e607eddd9941f279084e1d15309941423d26cca1897f43524a02e58e48816') + +pkgver() { + cd gtk + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd gtk +} + +build() { + # https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5 + CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT" + + arch-meson gtk build \ +-D broadway-backend=true \ +-D cloudproviders=enabled \ +-D tracker=enabled \ +-D colord=enabled \ +-D gtk_doc
[arch-commits] Commit in gtk3/repos/extra-x86_64 (6 files)
Date: Friday, April 9, 2021 @ 23:33:27 Author: heftig Revision: 412055 archrelease: copy trunk to extra-x86_64 Added: gtk3/repos/extra-x86_64/PKGBUILD (from rev 412054, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook (from rev 412054, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/extra-x86_64/gtk3.install (from rev 412054, gtk3/trunk/gtk3.install) Deleted: gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/extra-x86_64/gtk3.install --+ PKGBUILD | 167 + gtk-query-immodules-3.0.hook | 22 ++--- gtk3.install |6 - 3 files changed, 116 insertions(+), 79 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 23:32:56 UTC (rev 412054) +++ PKGBUILD2021-04-09 23:33:27 UTC (rev 412055) @@ -1,65 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgname=gtk3 -pkgver=3.24.28 -pkgrel=1 -epoch=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -arch=(x86_64) -url="https://www.gtk.org/"; -depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 - dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk - wayland libxkbcommon adwaita-icon-theme json-glib librsvg - wayland-protocols desktop-file-utils mesa cantarell-fonts colord rest - libcups libcanberra fribidi iso-codes libcloudproviders - gtk-update-icon-cache) -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson) -provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so) -conflicts=(gtk3-print-backends) -replaces=("gtk3-print-backends<=3.22.26-1") -license=(LGPL) -install=gtk3.install -_commit=23db3508899f8304482b68e04a181bb081549081 # tags/3.24.28^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; -gtk-query-immodules-3.0.hook) -sha256sums=('SKIP' -'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229') - -pkgver() { - cd gtk - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk -} - -build() { - CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" - arch-meson gtk build \ --D broadway_backend=true \ --D cloudproviders=true \ --D colord=yes \ --D gtk_doc=true \ --D man=true - meson compile -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build - - install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" < +# Contributor: Ionut Biru + +pkgbase=gtk3 +pkgname=(gtk3 gtk3-docs gtk3-demos) +pkgver=3.24.28 +pkgrel=2 +epoch=1 +pkgdesc="GObject-based multi-platform GUI toolkit" +arch=(x86_64) +url="https://www.gtk.org/"; +depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 + dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk + wayland libxkbcommon adwaita-icon-theme json-glib librsvg + wayland-protocols desktop-file-utils mesa cantarell-fonts colord rest + libcups libcanberra fribidi iso-codes libcloudproviders + gtk-update-icon-cache) +makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson) +license=(LGPL) +install=gtk3.install +_commit=23db3508899f8304482b68e04a181bb081549081 # tags/3.24.28^0 +source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; +gtk-query-immodules-3.0.hook) +sha256sums=('SKIP' +'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229') + +pkgver() { + cd gtk + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd gtk +} + +build() { + # https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5 + CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT" + + arch-meson gtk build \ +-D broadway_backend=true \ +-D cloudproviders=true \ +-D tracker3=false \ +-D colord=yes \ +-D gtk_doc=true \ +-D man=true + meson compile -C build +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_gtk3() { + provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so) + conflicts=(gtk3-print-backends) + replaces=("gtk3-print-backends<=3.22.26-1") + + DESTDIR="$pkgdir" meson install -C build + + install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <
[arch-commits] Commit in gtk4/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:32:56 Author: heftig Revision: 412054 4.2.0-3: FS#70107 Split demos Modified: gtk4/trunk/PKGBUILD --+ PKGBUILD | 45 + 1 file changed, 33 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:32:53 UTC (rev 412053) +++ PKGBUILD2021-04-09 23:32:56 UTC (rev 412054) @@ -1,9 +1,9 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=gtk4 -pkgname=(gtk4 gtk-update-icon-cache gtk4-docs) +pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos) pkgver=4.2.0 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" arch=(x86_64) @@ -49,9 +49,19 @@ meson compile -C build } +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + package_gtk4() { depends+=(gtk-update-icon-cache) - provides+=(libgtk-4.so) + provides=(libgtk-4.so) DESTDIR="$pkgdir" meson install -C build @@ -64,14 +74,19 @@ install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk4-querymodules.hook - # gtk-update-icon-cache is also used by other toolkits - mkdir -p guic/usr/{bin,share/man/man1} - mv {"$pkgdir",guic}/usr/bin/gtk4-update-icon-cache - mv {"$pkgdir",guic}/usr/share/man/man1/gtk4-update-icon-cache.1 + cd "$pkgdir" - # split docs - mkdir -p doc/usr/share - mv {"$pkgdir",doc}/usr/share/doc + _pick guic usr/bin/gtk4-update-icon-cache + _pick guic usr/share/man/man1/gtk4-update-icon-cache.1 + + _pick docs usr/share/doc + + _pick demo usr/bin/gtk4-{demo,demo-application,icon-browser,print-editor,widget-factory} + _pick demo usr/share/applications/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4.desktop + _pick demo usr/share/glib-2.0/schemas/org.gtk.Demo4.gschema.xml + _pick demo usr/share/icons/hicolor/*/apps/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4[-.]* + _pick demo usr/share/man/man1/gtk4-{demo,demo-application,icon-browser,widget-factory}.1 + _pick demo usr/share/metainfo/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4.appdata.xml } package_gtk-update-icon-cache() { @@ -78,7 +93,7 @@ pkgdesc="GTK icon cache updater" depends=(gdk-pixbuf2 librsvg hicolor-icon-theme) - mv -t "$pkgdir" guic/* + mv guic/* "$pkgdir" ln -s gtk4-update-icon-cache "$pkgdir/usr/bin/gtk-update-icon-cache" ln -s gtk4-update-icon-cache.1 "$pkgdir/usr/share/man/man1/gtk-update-icon-cache.1" @@ -89,7 +104,13 @@ package_gtk4-docs() { pkgdesc+=" (documentation)" depends=() - mv -t "$pkgdir" doc/* + mv docs/* "$pkgdir" } +package_gtk4-demos() { + pkgdesc+=" (demo applications)" + depends=(gtk4) + mv demo/* "$pkgdir" +} + # vim:set ts=2 sw=2 et:
[arch-commits] Commit in gtk3/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:32:53 Author: heftig Revision: 412053 3.24.28-2: FS#70107 Split demos Modified: gtk3/trunk/PKGBUILD --+ PKGBUILD | 55 ++- 1 file changed, 46 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 20:43:47 UTC (rev 412052) +++ PKGBUILD2021-04-09 23:32:53 UTC (rev 412053) @@ -1,9 +1,10 @@ # Maintainer: Jan Alexander Steffens (heftig) # Contributor: Ionut Biru -pkgname=gtk3 +pkgbase=gtk3 +pkgname=(gtk3 gtk3-docs gtk3-demos) pkgver=3.24.28 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" arch=(x86_64) @@ -15,9 +16,6 @@ libcups libcanberra fribidi iso-codes libcloudproviders gtk-update-icon-cache) makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson) -provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so) -conflicts=(gtk3-print-backends) -replaces=("gtk3-print-backends<=3.22.26-1") license=(LGPL) install=gtk3.install _commit=23db3508899f8304482b68e04a181bb081549081 # tags/3.24.28^0 @@ -36,10 +34,13 @@ } build() { - CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" + # https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5 + CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT" + arch-meson gtk build \ -D broadway_backend=true \ -D cloudproviders=true \ +-D tracker3=false \ -D colord=yes \ -D gtk_doc=true \ -D man=true @@ -46,7 +47,21 @@ meson compile -C build } -package() { +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_gtk3() { + provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so) + conflicts=(gtk3-print-backends) + replaces=("gtk3-print-backends<=3.22.26-1") + DESTDIR="$pkgdir" meson install -C build install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <
[arch-commits] Commit in gajim/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 23:12:40 Author: anthraxx Revision: 915320 archrelease: copy trunk to community-any Added: gajim/repos/community-any/PKGBUILD (from rev 915319, gajim/trunk/PKGBUILD) Deleted: gajim/repos/community-any/PKGBUILD --+ PKGBUILD | 96 + 1 file changed, 47 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 23:12:34 UTC (rev 915319) +++ PKGBUILD2021-04-09 23:12:40 UTC (rev 915320) @@ -1,49 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Eric Bélanger - -pkgname=gajim -pkgver=1.2.2 -pkgrel=2 -pkgdesc='Full featured and easy to use XMPP (Jabber) client' -url='https://www.gajim.org/' -arch=('any') -license=('GPL3') -depends=('gtk3' 'python-cairo' 'python-gobject' 'python-keyring' 'python-nbxmpp' - 'python-pyasn1' 'python-pyopenssl' 'python-precis_i18n' 'python-css-parser' - 'python-distro' 'hicolor-icon-theme') -optdepends=('alsa-utils: play notification sounds' -'python-dbus: for gajim-remote and zeroconf support' -'avahi: serverless chatting with autodetected clients in a local network' -'farstream: start audio and video chat' -'gst-plugins-good: for video/voice support' -'gst-plugins-bad: for video/voice support' -'gst-plugins-ugly: for video/voice support' -'gst-libav: for video/voice support' -'gst-python: for video/voice support' -'gspell: for spell checking support' -'notification-daemon: for desktop notifications' -'geoclue: share current location' -'gnome-keyring: store passwords encrypted in GNOME Keyring' -'kded: store passwords encrypted in KSecretService' -'gupnp-igd: request your router to forward port for file transfer' -'libxss: measure idle time, in order to set auto status' -'python-crypto: encrypting chat messages' -'python-docutils: generate XHTML output from RST code' -'python-gnupg: encrypting chat messages with OpenPGP' -'python-pillow: support of WebP avatars' -'python-axolotl: OMEMO support' -'python-qrcode: generate QR codes for OMEMO keys') -source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}.tar.gz) -sha512sums=('297afa2b0ac44aad59b203907b1479fb8f004e2dc2a00681fa8034d76e4fb89ee3dcb4fb96011028382659bcb978cf214c396073d29b3dd0a7a711454915057b') - -build() { - cd ${pkgname}-${pkgver} - python setup.py build -} - -package() { - cd ${pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -} - -# vim: ts=2 sw=2 et: Copied: gajim/repos/community-any/PKGBUILD (from rev 915319, gajim/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 23:12:40 UTC (rev 915320) @@ -0,0 +1,47 @@ +# Maintainer: Levente Polyak +# Contributor: Eric Bélanger + +pkgname=gajim +pkgver=1.3.1 +pkgrel=1 +pkgdesc='Full featured and easy to use XMPP (Jabber) client' +url='https://gajim.org/' +arch=('any') +license=('GPL3') +depends=('gtk3' 'python-cairo' 'python-gobject' 'python-keyring' 'python-nbxmpp' + 'python-pyasn1' 'python-pyopenssl' 'python-precis_i18n' 'python-css-parser' + 'python-distro' 'hicolor-icon-theme') +optdepends=('python-dbus: for gajim-remote and zeroconf support' +'avahi: serverless chatting with autodetected clients in a local network' +'farstream: start audio and video chat' +'gst-plugins-good: for video/voice support' +'gst-plugins-bad: for video/voice support' +'gst-plugins-ugly: for video/voice support' +'gst-libav: for video/voice support' +'gst-python: for video/voice support' +'gspell: for spell checking support' +'notification-daemon: for desktop notifications' +'geoclue: share current location' +'python-keyring: store passwords encrypted in a keyring' +'gupnp-igd: request your router to forward port for file transfer' +'libxss: measure idle time, in order to set auto status' +'python-gnupg: encrypting chat messages with OpenPGP' +'python-pillow: support of WebP avatars' +'python-axolotl: OMEMO support' +'python-qrcode: generate QR codes for OMEMO keys' +'gsound: Notification Sounds') +source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}-2.tar.gz) +sha512sums=('01d0e77e856935c7d388144fdc8c33271f41752a3544f713eb0ffe070bb7aee6fb3ae28aeddcda69298e405de21bc2ef004e8d7f4c59b3b09eb9366bbd6b0642') +b2sums=('2517b3eeaf3d8b9304e72c82e533d7424b7deb48d2543f366b91b8cf9a3e278f5b4d271d9128529f8e623f6b6fa26b5b9793211259
[arch-commits] Commit in gajim/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:12:34 Author: anthraxx Revision: 915319 upgpkg: gajim 1.3.1-1 Modified: gajim/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 10 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 23:09:44 UTC (rev 915318) +++ PKGBUILD2021-04-09 23:12:34 UTC (rev 915319) @@ -2,17 +2,16 @@ # Contributor: Eric Bélanger pkgname=gajim -pkgver=1.2.2 -pkgrel=2 +pkgver=1.3.1 +pkgrel=1 pkgdesc='Full featured and easy to use XMPP (Jabber) client' -url='https://www.gajim.org/' +url='https://gajim.org/' arch=('any') license=('GPL3') depends=('gtk3' 'python-cairo' 'python-gobject' 'python-keyring' 'python-nbxmpp' 'python-pyasn1' 'python-pyopenssl' 'python-precis_i18n' 'python-css-parser' 'python-distro' 'hicolor-icon-theme') -optdepends=('alsa-utils: play notification sounds' -'python-dbus: for gajim-remote and zeroconf support' +optdepends=('python-dbus: for gajim-remote and zeroconf support' 'avahi: serverless chatting with autodetected clients in a local network' 'farstream: start audio and video chat' 'gst-plugins-good: for video/voice support' @@ -23,18 +22,17 @@ 'gspell: for spell checking support' 'notification-daemon: for desktop notifications' 'geoclue: share current location' -'gnome-keyring: store passwords encrypted in GNOME Keyring' -'kded: store passwords encrypted in KSecretService' +'python-keyring: store passwords encrypted in a keyring' 'gupnp-igd: request your router to forward port for file transfer' 'libxss: measure idle time, in order to set auto status' -'python-crypto: encrypting chat messages' -'python-docutils: generate XHTML output from RST code' 'python-gnupg: encrypting chat messages with OpenPGP' 'python-pillow: support of WebP avatars' 'python-axolotl: OMEMO support' -'python-qrcode: generate QR codes for OMEMO keys') -source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}.tar.gz) -sha512sums=('297afa2b0ac44aad59b203907b1479fb8f004e2dc2a00681fa8034d76e4fb89ee3dcb4fb96011028382659bcb978cf214c396073d29b3dd0a7a711454915057b') +'python-qrcode: generate QR codes for OMEMO keys' +'gsound: Notification Sounds') +source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}-2.tar.gz) +sha512sums=('01d0e77e856935c7d388144fdc8c33271f41752a3544f713eb0ffe070bb7aee6fb3ae28aeddcda69298e405de21bc2ef004e8d7f4c59b3b09eb9366bbd6b0642') +b2sums=('2517b3eeaf3d8b9304e72c82e533d7424b7deb48d2543f366b91b8cf9a3e278f5b4d271d9128529f8e623f6b6fa26b5b97932112598118bf4ec24f97c4199669') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in haskell-ghc-check/repos (2 files)
Date: Friday, April 9, 2021 @ 23:09:44 Author: felixonmars Revision: 915318 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-check/repos/community-staging-x86_64/ haskell-ghc-check/repos/community-staging-x86_64/PKGBUILD (from rev 915317, haskell-ghc-check/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-ghc-check/repos/community-staging-x86_64/PKGBUILD (from rev 915317, haskell-ghc-check/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-09 23:09:44 UTC (rev 915318) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-check +pkgname=haskell-ghc-check +pkgver=0.5.0.4 +pkgrel=1 +pkgdesc="detect mismatches between compile-time and run-time versions of the ghc api" +url="https://hackage.haskell.org/package/ghc-check"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-safe-exceptions' 'haskell-th-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('57fca59c71c10d72bab2e28716e087ad764812ed7c043110d81d54d3239c92501a9ee8a987d96171e0c0725d4473714b0c42b27199d905ee69b169175429d7f5') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ghc-check/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 23:09:30 Author: felixonmars Revision: 915317 upgpkg: haskell-ghc-check 0.5.0.4-1: rebuild with ghc-check 0.5.0.4 Modified: haskell-ghc-check/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 21:47:06 UTC (rev 915316) +++ PKGBUILD2021-04-09 23:09:30 UTC (rev 915317) @@ -2,16 +2,16 @@ _hkgname=ghc-check pkgname=haskell-ghc-check -pkgver=0.5.0.3 -pkgrel=27 +pkgver=0.5.0.4 +pkgrel=1 pkgdesc="detect mismatches between compile-time and run-time versions of the ghc api" url="https://hackage.haskell.org/package/ghc-check"; license=("BSD") arch=('x86_64') -depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-safe-exceptions') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-safe-exceptions' 'haskell-th-compat') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) -sha256sums=('56fa5e636629dbb393c431b4f34d2ce475fa2056f80f0fd7f9fa9b2434a63033') +sha512sums=('57fca59c71c10d72bab2e28716e087ad764812ed7c043110d81d54d3239c92501a9ee8a987d96171e0c0725d4473714b0c42b27199d905ee69b169175429d7f5') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-boring/repos (2 files)
Date: Friday, April 9, 2021 @ 21:47:06 Author: felixonmars Revision: 915316 archrelease: copy trunk to community-x86_64 Added: haskell-boring/repos/community-x86_64/ haskell-boring/repos/community-x86_64/PKGBUILD (from rev 915315, haskell-boring/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-boring/repos/community-x86_64/PKGBUILD (from rev 915315, haskell-boring/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-04-09 21:47:06 UTC (rev 915316) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=boring +pkgname=haskell-boring +pkgver=0.1.3 +pkgrel=1 +pkgdesc="Boring and Absurd types" +url="https://github.com/phadej/boring"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-base-compat' 'haskell-bin' 'haskell-constraints' + 'haskell-dec' 'haskell-fin' 'haskell-generics-sop' 'haskell-ral' 'haskell-singleton-bool' + 'haskell-streams' 'haskell-tagged' 'haskell-transformers-compat' 'haskell-vec') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('cd40684cdd4573d948b91705046764ceaf1a3207707a99f0ea2680c2fea492ba') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u base -u constraints $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in (4 files)
Date: Friday, April 9, 2021 @ 21:46:34 Author: felixonmars Revision: 915315 addpkg: haskell-boring 0.1.3-1 Added: haskell-boring/ haskell-boring/repos/ haskell-boring/trunk/ haskell-boring/trunk/PKGBUILD --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Added: haskell-boring/trunk/PKGBUILD === --- haskell-boring/trunk/PKGBUILD (rev 0) +++ haskell-boring/trunk/PKGBUILD 2021-04-09 21:46:34 UTC (rev 915315) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=boring +pkgname=haskell-boring +pkgver=0.1.3 +pkgrel=1 +pkgdesc="Boring and Absurd types" +url="https://github.com/phadej/boring"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-base-compat' 'haskell-bin' 'haskell-constraints' + 'haskell-dec' 'haskell-fin' 'haskell-generics-sop' 'haskell-ral' 'haskell-singleton-bool' + 'haskell-streams' 'haskell-tagged' 'haskell-transformers-compat' 'haskell-vec') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('cd40684cdd4573d948b91705046764ceaf1a3207707a99f0ea2680c2fea492ba') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u base -u constraints $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ral/repos (2 files)
Date: Friday, April 9, 2021 @ 21:18:28 Author: felixonmars Revision: 915314 archrelease: copy trunk to community-x86_64 Added: haskell-ral/repos/community-x86_64/ haskell-ral/repos/community-x86_64/PKGBUILD (from rev 915313, haskell-ral/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-ral/repos/community-x86_64/PKGBUILD (from rev 915313, haskell-ral/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-04-09 21:18:28 UTC (rev 915314) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=ral +pkgname=haskell-ral +pkgver=0.1 +pkgrel=1 +pkgdesc="Random access lists" +url="https://github.com/phadej/vec"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-adjunctions' 'haskell-bin' 'haskell-distributive' + 'haskell-fin' 'haskell-hashable' 'haskell-semigroupoids') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('048cf2b5b394229503bdd748c93cc19650b4223d01e11e954b373f7595c21241') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u base -u QuickCheck $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in (4 files)
Date: Friday, April 9, 2021 @ 21:18:14 Author: felixonmars Revision: 915313 addpkg: haskell-ral 0.1-1 Added: haskell-ral/ haskell-ral/repos/ haskell-ral/trunk/ haskell-ral/trunk/PKGBUILD --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Added: haskell-ral/trunk/PKGBUILD === --- haskell-ral/trunk/PKGBUILD (rev 0) +++ haskell-ral/trunk/PKGBUILD 2021-04-09 21:18:14 UTC (rev 915313) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=ral +pkgname=haskell-ral +pkgver=0.1 +pkgrel=1 +pkgdesc="Random access lists" +url="https://github.com/phadej/vec"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-adjunctions' 'haskell-bin' 'haskell-distributive' + 'haskell-fin' 'haskell-hashable' 'haskell-semigroupoids') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('048cf2b5b394229503bdd748c93cc19650b4223d01e11e954b373f7595c21241') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u base -u QuickCheck $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Friday, April 9, 2021 @ 21:09:13 Author: andrewsc Revision: 915312 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 915311, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 460 ++--- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 21:08:53 UTC (rev 915311) +++ PKGBUILD2021-04-09 21:09:13 UTC (rev 915312) @@ -1,230 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=88.0b8 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/"; -license=('MPL' 'GPL') - -_languages=( - 'ach "Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast "Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencian)"' - 'cak "Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canada)"' - 'en-GB "English (British)"' - 'en-US "English (American)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij "Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son "Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs "Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -sha512sums=('94bfaa500ba27fe757b496040080e71bb6f2daca4a1dbef71e700d262072d7d2987d3b0c01a2aa828baa2506d6aaef0709573ae6559ac448455de6156085f89d' - 'c531728eae46c8b8d4dd3bf52be9d17d786c74ed4aa8822bedb648bf5697a18670cea900c9b6d8c8dff8a5680f31186ce28652a288790fcaa88c7b9a29b58a1b' - 'bc54a93568dd154bc8e42d6b21d0b21e0779baa4eaf6ef83059021804055b9c3171524e17c5708a4f6785b10273303b30d30daf38ca7cd7de328c552233444d5' - '0d46ca157c2ecd49f4231d45879f3a9f4c6eeae22000f787a
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 21:08:53 Author: andrewsc Revision: 915311 upgpkg: firefox-developer-edition-i18n 88.0b9-1 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 20:45:50 UTC (rev 915310) +++ PKGBUILD2021-04-09 21:08:53 UTC (rev 915311) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=88.0b8 +pkgver=88.0b9 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -132,99 +132,99 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -sha512sums=('94bfaa500ba27fe757b496040080e71bb6f2daca4a1dbef71e700d262072d7d2987d3b0c01a2aa828baa2506d6aaef0709573ae6559ac448455de6156085f89d' - 'c531728eae46c8b8d4dd3bf52be9d17d786c74ed4aa8822bedb648bf5697a18670cea900c9b6d8c8dff8a5680f31186ce28652a288790fcaa88c7b9a29b58a1b' - 'bc54a93568dd154bc8e42d6b21d0b21e0779baa4eaf6ef83059021804055b9c3171524e17c5708a4f6785b10273303b30d30daf38ca7cd7de328c552233444d5' - '0d46ca157c2ecd49f4231d45879f3a9f4c6eeae22000f787a2a225c359cd8c9f7cc472f113138e6d6b1a7bec19ea84cd4d72ca80e88193af0dd80d48de1002a4' - 'f62e36e60071f385738ec8897c2d50e44032fc439bf47d6d35f863331f5c1ccba64f45814e3e5502a5f13798661cb06e12da4ff4480cbcb8a9c69e6f7fcd7080' - '7aaee3656ed3c127c4a9107a729fefabf1d61c4d5fc6b4d5db49ee638b329d6e35c4499e26521985fd0e44fc3ad9d30515b8368298280d607ff5e9d0033cb706' - 'f65dbba46c26e15a388b97cba6a6d270dfdc0a3897d17761b9462d5db300ee38167ccbf9b29823290ccd9637d002e6c50775e0df635e1b8333641661cfdb649e' - '71cf60bdfc27bceee658ac3aeeef23f39569e90401b5af892331574c78f5a8be725a081668a5a2daf4f0b7c14044619b5022b357e316844593f7d4d89c36d22c' - 'f7151db7e7dd7b3051881aa8a0f3766bf9d2ae30494799e09513a111da64145846fbda8045ef60e25263af5ee05893d28d47cd123a554d605d48d1a8d27d24b8' - '73ea5a9fa31cdb13171d6e013c8ebdf7b177ce6334b477b51070f7bd64370cdada5227e0c2755c640c3fe8b08adfcb133ad56dfc35f7ae90a7acc0e190dde571' - '5d540bf31c7ec24d59298d83f26b9afd9776f9c9a59d85f6652ec4d41f4518afd2e37b586df687c6400b00f24121dcb33cb0540dffa3922d395aa0de480acb6d' - 'feab8cbc5ceb59b751a116d00e3e412b5d80ab22470df240aaa61f9bbb919243883bdb3293854c8be8cbf3cae74efb64f92718e1518935a821cc43aab6f666e0' - '1378beb8de9de7c76548508f039267150aad833ef55164dba7e27f360ad2b60ff629ca99074ddec2fec6db9c1b167afb0b56fac58ae39d7371d3308de9e6d3b5' - '9c95fdad47ae072d95cbde0b823bae1900a7fd4a0960938b941742ad4de06417ebba3b06acab124479216210c9cfae1c9a7ae8e01a7b2c3f766affbf8e86b48f' - '55f74f1ba599e029af0e3d8a0680e2573841bd097f6644609ab2a0ce1644f582bda83a57a3d945d70a29df08c3cce0584068761086f8927412f528b6532f8e43' - '032d6ec5b156eed717f5f711bde9200911217394e8162122eb54ba4204c2b841288aee82d0d241e570b5a5fb05401cdd1e14330e53f7b7b94c4dea91e3db6a41' - 'a8dd7170d6145ce60ec4962b1a54fbb02cf1badfe4e555dcf83e66c93452f464a02a2a542a4f3aa3b6fe4ee8550de04fa3673d53f85664bbc6231b78104a0577' - 'b875433509094efa483bd813fc9098b0ee0cc93314d02318d57ff25217396dcae4605768657088812bbf3706efda75c2adad29a30121a00d1670784011384968' - '5833ceb297ada8948bc036dcd18fbf64ad627d31c8e4ee152b7bc64cbceee7596b5f24b0780722d48eb6189ed8ac48d238947e2b013962162b16e1dfa60d9b19' - 'c76d2888b463d044a5e19daff2011fe984282036d4c4c49299eae00d0755fbbd44763865bc321d90a0fb6079b08b4fc46423b9518ac948cf04ac4d39cd7c99e9' - '6ec9a8f818c5c30097324f2f79e9dea68c5e293519907af07d7b44cfc6fdbbf73e6ed51d503386c3c3a6c56f0111e63525f863428fb4e7908d4ce18244c56311' - '0cc6792bf329ad974209c108baa8c0d424c77f0caab61cecddd36bd0749239693c5d7d402be06f53ead690cac340b3ef6ba4d84bdc0dc075dc8505b27e7caa07' - '13a2cfd7cd3f14dadbd967bfa8eee541036e1ee970de5e2cd04f7197ac1ba45cafb50a34b90bae8e4ca211659d08db1670ef7829ecf2ebfdadc01edff6d33157' - 'e8ab07d98387556d00c10890bff19d89c26bf41ccdcdadab2a4d95a753bed186cd2e1c57bb0d9651657a101c25f68e930d47213d65e60535d06dd96884a3e29f' - 'ae92d815d62dc04f15de8788c8f8d4dc68a907ac19b884de58097d5f1b53ffc35a7ec781c15fef4841acb474d94ace219616f362015c1a7e92627b1287fefa4b' - '18c3a1048e91b9e3496cf6790c059ce2e1e39d0374d612e920dc78c3adaacb83308149e7e429eae8dc2cd595c50862159e4776d4fe298dcef957b2403494b8f3' - '76dc9b0c1a82dc85b5139bfe69160890657e7f2f3eb913bacc53420c7942de42dd1a600b71f1cfe78ca243c13033a2f8d1d164057fbdb1b035dc4d3d47b7e98e' - '6d128da17bab2f1dd0f65fed0b8b3e4c4c5ac31816b9939a7924cee42ab55851b351098e258132d3aa0ea75484603608468637260c5309de1c0e4aa4a82fa4e0' - '37a04d1310602f79934241f18498e26999f52d9119685164bcd0ecc5a6891b23a5114
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)
Date: Friday, April 9, 2021 @ 20:45:50 Author: andrewsc Revision: 915310 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch (from rev 915307, firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch) firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 915308, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 915308, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 915308, firefox-developer-edition/trunk/firefox-install-dir.patch) Deleted: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch + 0001-Use-remoting-name-for-GDK-application-names.patch | 114 +- PKGBUILD | 434 - firefox-developer-edition.desktop | 680 +++ firefox-install-dir.patch | 86 - 4 files changed, 657 insertions(+), 657 deletions(-) Deleted: 0001-Use-remoting-name-for-GDK-application-names.patch === --- 0001-Use-remoting-name-for-GDK-application-names.patch 2021-04-09 20:45:42 UTC (rev 915309) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2021-04-09 20:45:50 UTC (rev 915310) @@ -1,57 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Mon, 25 Mar 2019 20:30:11 +0100 -Subject: [PATCH] Use remoting name for GDK application names - - toolkit/xre/nsAppRunner.cpp | 6 +- - widget/gtk/nsAppShell.cpp | 12 +--- - 2 files changed, 6 insertions(+), 12 deletions(-) - -diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp -index d944ce905cbe3..9a50545bfafcb 100644 a/toolkit/xre/nsAppRunner.cpp -+++ b/toolkit/xre/nsAppRunner.cpp -@@ -4161,11 +4161,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) { - // consistently. - - // Set program name to the one defined in application.ini. -- { --nsAutoCString program(gAppData->name); --ToLowerCase(program); --g_set_prgname(program.get()); -- } -+ g_set_prgname(gAppData->remotingName); - - // Initialize GTK here for splash. - -diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp -index cfe022e65d820..c228237830e43 100644 a/widget/gtk/nsAppShell.cpp -+++ b/widget/gtk/nsAppShell.cpp -@@ -24,6 +24,8 @@ - # include "WakeLockListener.h" - #endif - #include "gfxPlatform.h" -+#include "nsAppRunner.h" -+#include "mozilla/XREAppData.h" - #include "ScreenHelperGTK.h" - #include "HeadlessScreenHelper.h" - #include "mozilla/widget/ScreenManager.h" -@@ -159,13 +161,9 @@ nsresult nsAppShell::Init() { - // See https://bugzilla.gnome.org/show_bug.cgi?id=747634 - // - // Only bother doing this for the parent process, since it's the one -- // creating top-level windows. (At this point, a child process hasn't -- // received the list of registered chrome packages, so the -- // GetBrandShortName call would fail anyway.) -- nsAutoString brandName; -- mozilla::widget::WidgetUtils::GetBrandShortName(brandName); -- if (!brandName.IsEmpty()) { --gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get()); -+ // creating top-level windows. -+ if (gAppData) { -+gdk_set_program_class(gAppData->remotingName); - } - } - } Copied: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch (from rev 915307, firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch) === --- 0001-Use-remoting-name-for-GDK-application-names.patch (rev 0) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2021-04-09 20:45:50 UTC (rev 915310) @@ -0,0 +1,57 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 25 Mar 2019 20:30:11 +0100 +Subject: [PATCH] Use remoting name for GDK application names + +--- + toolkit/xre/nsAppRunner.cpp | 6 +- + widget/gtk/nsAppShell.cpp | 12 +--- + 2 files changed, 6 insertions(+), 12 deletions(-) + +diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp +index d944ce905cbe3..9a50545bfafcb 100644 +
[arch-commits] Commit in lldpd/repos (3 files)
Date: Friday, April 9, 2021 @ 20:45:42 Author: eworm Revision: 915309 archrelease: copy trunk to community-testing-x86_64 Added: lldpd/repos/community-testing-x86_64/ lldpd/repos/community-testing-x86_64/PKGBUILD (from rev 915308, lldpd/trunk/PKGBUILD) lldpd/repos/community-testing-x86_64/lldpd.tmpfiles.conf (from rev 915308, lldpd/trunk/lldpd.tmpfiles.conf) -+ PKGBUILD| 66 ++ lldpd.tmpfiles.conf |2 + 2 files changed, 68 insertions(+) Copied: lldpd/repos/community-testing-x86_64/PKGBUILD (from rev 915308, lldpd/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-04-09 20:45:42 UTC (rev 915309) @@ -0,0 +1,66 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Brian Bidulock + +pkgname=lldpd +pkgver=1.0.10 +pkgrel=1 +pkgdesc='802.1ab implementation (LLDP) to help you locate neighbors' +arch=('x86_64') +url='https://vincentbernat.github.io/lldpd/' +license=('custom:ISC' 'GPL') +depends=('glibc' 'libevent' 'libbsd' 'zlib' 'openssl' 'pciutils' 'perl' + 'libxml2' 'net-snmp' 'jansson') +makedepends=('systemd') +backup=('etc/lldpd.conf') +validpgpkeys=('AEF2348766F371C689A7360095A42FE8353525F9') # Vincent Bernat +source=("https://media.luffy.cx/files/lldpd/lldpd-${pkgver}.tar.gz"; + "lldpd-${pkgver}.tar.gz.sig::https://media.luffy.cx/files/lldpd/lldpd-${pkgver}.tar.gz.gpg"; +'lldpd.tmpfiles.conf') +sha256sums=('445b2d76037ef3ebd03d40e1fc1f29ef08102faa3a09fe846b952797c8bc7722' +'SKIP' +'df64ebadacb832c4a9dcbdd531848ae70c21d67d309c7397163ba8db7e31248b') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}/" + + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--with-lldpd-ctl-socket=/run/lldpd/socket \ +--with-lldpd-pid-file=/run/lldpd/pid \ +--with-privsep-chroot=/run/lldpd/chroot \ +--with-privsep-group=lldpd \ +--with-privsep-user=lldpd \ +--with-readline \ +--with-snmp \ +--with-xml \ +--without-seccomp + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}/" + + make check +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}/" + + make DESTDIR="${pkgdir}" install + + # re-introduce tmpfiles file untill resolved upstream... + # https://github.com/vincentbernat/lldpd/pull/311 + install -D -m 0644 "${srcdir}/lldpd.tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/lldpd.conf" + + # config stuff + install -D -m 0644 /dev/null "${pkgdir}/etc/lldpd.conf" + install -d -m 0755 "${pkgdir}/etc/lldpd.d" + + # license + install -D -m 0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:set ts=2 sw=2 et: Copied: lldpd/repos/community-testing-x86_64/lldpd.tmpfiles.conf (from rev 915308, lldpd/trunk/lldpd.tmpfiles.conf) === --- community-testing-x86_64/lldpd.tmpfiles.conf (rev 0) +++ community-testing-x86_64/lldpd.tmpfiles.conf2021-04-09 20:45:42 UTC (rev 915309) @@ -0,0 +1,2 @@ +d /run/lldpd 0750 lldpd lldpd +d /run/lldpd/chroot 0750 lldpd lldpd
[arch-commits] Commit in lldpd/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 20:45:36 Author: eworm Revision: 915308 upgpkg: lldpd 1.0.10-1: new upstream release Modified: lldpd/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 20:45:16 UTC (rev 915307) +++ PKGBUILD2021-04-09 20:45:36 UTC (rev 915308) @@ -2,7 +2,7 @@ # Contributor: Brian Bidulock pkgname=lldpd -pkgver=1.0.8 +pkgver=1.0.10 pkgrel=1 pkgdesc='802.1ab implementation (LLDP) to help you locate neighbors' arch=('x86_64') @@ -16,7 +16,7 @@ source=("https://media.luffy.cx/files/lldpd/lldpd-${pkgver}.tar.gz"; "lldpd-${pkgver}.tar.gz.sig::https://media.luffy.cx/files/lldpd/lldpd-${pkgver}.tar.gz.gpg"; 'lldpd.tmpfiles.conf') -sha256sums=('98d200e76e30f6262c4a4493148c1840827898329146a57a34f8f0f928ca3def' +sha256sums=('445b2d76037ef3ebd03d40e1fc1f29ef08102faa3a09fe846b952797c8bc7722' 'SKIP' 'df64ebadacb832c4a9dcbdd531848ae70c21d67d309c7397163ba8db7e31248b')
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 20:45:16 Author: andrewsc Revision: 915307 upgpkg: firefox-developer-edition 88.0b9-1 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 20:38:03 UTC (rev 915306) +++ PKGBUILD2021-04-09 20:45:16 UTC (rev 915307) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=88.0b8 +pkgver=88.0b9 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') @@ -23,7 +23,7 @@ firefox-install-dir.patch 0001-Use-remoting-name-for-GDK-application-names.patch "$pkgname".desktop) -sha512sums=('c740f9902536113e219aecba11e6f2b3c3b87312abc36fd478831c7ea70b93f1d5b2dbf0de7cac9758b2a96ca547d7a6e39b5b910d3ed39183e1e1a934ec5caf' +sha512sums=('64d6f2d253417ece853a4d337be15ecd057d467efb755374f840a8614c61773d3a18c56d84d02abb0e2ba271fb4996ca814c554cfa9c4a0151014536a38cb160' 'SKIP' 'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e' '8df3228209334aaaddec9c761c063e61ebbf3e75c6b249db9347dc4cabb79d912ccc8abdcfe4fab63387f2a0e09b4f3c9edf3b7e25aa0fd00ee56bcc7e9dde2c'
[arch-commits] Commit in python-breathe/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 20:38:03 Author: dbermond Revision: 915306 archrelease: copy trunk to community-any Added: python-breathe/repos/community-any/PKGBUILD (from rev 915305, python-breathe/trunk/PKGBUILD) Deleted: python-breathe/repos/community-any/PKGBUILD --+ PKGBUILD | 70 +++-- 1 file changed, 36 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 20:37:32 UTC (rev 915305) +++ PKGBUILD2021-04-09 20:38:03 UTC (rev 915306) @@ -1,34 +0,0 @@ -# Maintainer : Daniel Bermond -# Maintainer : Santiago Torres-Arias -# Contributor: Simon Boulay - -pkgname=python-breathe -pkgver=4.28.0 -pkgrel=1 -pkgdesc="An extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output" -arch=('any') -url="https://breathe.readthedocs.org/en/latest/"; -license=('BSD') -depends=('python' 'python-sphinx' 'python-docutils' 'python-six') -makedepends=('git' 'python-setuptools') -checkdepends=('python-pytest') -source=("git+https://github.com/michaeljones/breathe#tag=v${pkgver}?signed";) -sha512sums=('SKIP') -validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren - -check() { - cd breathe - PYTHONPATH="$PWD" make test -} - -build() { - cd breathe - python setup.py build -} - -package_python-breathe() { - cd breathe - PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --skip-build --optimize=1 - - install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: python-breathe/repos/community-any/PKGBUILD (from rev 915305, python-breathe/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 20:38:03 UTC (rev 915306) @@ -0,0 +1,36 @@ +# Maintainer : Daniel Bermond +# Maintainer : Santiago Torres-Arias +# Contributor: Simon Boulay + +pkgname=python-breathe +pkgver=4.29.0 +pkgrel=1 +pkgdesc="An extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output" +arch=('any') +url="https://breathe.readthedocs.org/en/latest/"; +license=('BSD') +depends=('python' 'python-sphinx' 'python-docutils' 'python-six') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://github.com/michaeljones/breathe/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"; + "${pkgname}-${pkgver}.tar.gz.sig"::"https://github.com/michaeljones/breathe/releases/download/v${pkgver}/breathe-${pkgver}.tar.gz.sig";) +sha512sums=('2b9824c66ef2cfe4eda1c783ffced147352ce7e59b09d1ff2f728e293d9624aa458e534185c0745aba244817abd58a5d781f4447fb52c9ce511654c06a13748d' +'SKIP') +validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren + +check() { + cd "breathe-${pkgver}" + PYTHONPATH="$PWD" make test +} + +build() { + cd "breathe-${pkgver}" + python setup.py build +} + +package_python-breathe() { + cd "breathe-${pkgver}" + PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --skip-build --optimize=1 + + install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in python-breathe/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 20:37:32 Author: dbermond Revision: 915305 upgpkg: python-breathe 4.29.0-1 Modified: python-breathe/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 20:36:19 UTC (rev 915304) +++ PKGBUILD2021-04-09 20:37:32 UTC (rev 915305) @@ -3,7 +3,7 @@ # Contributor: Simon Boulay pkgname=python-breathe -pkgver=4.28.0 +pkgver=4.29.0 pkgrel=1 pkgdesc="An extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output" arch=('any') @@ -10,24 +10,26 @@ url="https://breathe.readthedocs.org/en/latest/"; license=('BSD') depends=('python' 'python-sphinx' 'python-docutils' 'python-six') -makedepends=('git' 'python-setuptools') +makedepends=('python-setuptools') checkdepends=('python-pytest') -source=("git+https://github.com/michaeljones/breathe#tag=v${pkgver}?signed";) -sha512sums=('SKIP') +source=("https://github.com/michaeljones/breathe/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"; + "${pkgname}-${pkgver}.tar.gz.sig"::"https://github.com/michaeljones/breathe/releases/download/v${pkgver}/breathe-${pkgver}.tar.gz.sig";) +sha512sums=('2b9824c66ef2cfe4eda1c783ffced147352ce7e59b09d1ff2f728e293d9624aa458e534185c0745aba244817abd58a5d781f4447fb52c9ce511654c06a13748d' +'SKIP') validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren check() { - cd breathe + cd "breathe-${pkgver}" PYTHONPATH="$PWD" make test } build() { - cd breathe + cd "breathe-${pkgver}" python setup.py build } package_python-breathe() { - cd breathe + cd "breathe-${pkgver}" PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --skip-build --optimize=1 install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
[arch-commits] Commit in haskell-bin/repos (2 files)
Date: Friday, April 9, 2021 @ 20:36:19 Author: felixonmars Revision: 915304 archrelease: copy trunk to community-x86_64 Added: haskell-bin/repos/community-x86_64/ haskell-bin/repos/community-x86_64/PKGBUILD (from rev 915303, haskell-bin/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-bin/repos/community-x86_64/PKGBUILD (from rev 915303, haskell-bin/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-04-09 20:36:19 UTC (rev 915304) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=bin +pkgname=haskell-bin +pkgver=0.1 +pkgrel=1 +pkgdesc="Bin: binary natural numbers." +url="https://github.com/phadej/vec"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-dec' 'haskell-fin' 'haskell-hashable') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('057fff623abc17bc32cb7c17d5d32d22c0e78f1b587be3d72b60a7b7bb071101') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u base -u QuickCheck $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in (4 files)
Date: Friday, April 9, 2021 @ 20:35:56 Author: felixonmars Revision: 915303 addpkg: haskell-bin 0.1-1 Added: haskell-bin/ haskell-bin/repos/ haskell-bin/trunk/ haskell-bin/trunk/PKGBUILD --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Added: haskell-bin/trunk/PKGBUILD === --- haskell-bin/trunk/PKGBUILD (rev 0) +++ haskell-bin/trunk/PKGBUILD 2021-04-09 20:35:56 UTC (rev 915303) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=bin +pkgname=haskell-bin +pkgver=0.1 +pkgrel=1 +pkgdesc="Bin: binary natural numbers." +url="https://github.com/phadej/vec"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-dec' 'haskell-fin' 'haskell-hashable') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('057fff623abc17bc32cb7c17d5d32d22c0e78f1b587be3d72b60a7b7bb071101') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u base -u QuickCheck $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in python-nltk/trunk (PKGBUILD)
Date: Friday, April 9, 2021 @ 20:34:49 Author: foxboron Revision: 915300 upgpkg: python-nltk 3.6.1-1 Modified: python-nltk/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-09 20:33:04 UTC (rev 915299) +++ PKGBUILD2021-04-09 20:34:49 UTC (rev 915300) @@ -4,8 +4,8 @@ # Contributor: Chris Baker pkgname=python-nltk -pkgver=3.5 -pkgrel=3 +pkgver=3.6.1 +pkgrel=1 pkgdesc='Natural language processing in Python' arch=('any') url='https://www.nltk.org/' @@ -17,7 +17,7 @@ 'python-numpy: used for calculations' 'python-matplotlib: used for plotting') source=($pkgname-$pkgver.tar.gz::"https://github.com/nltk/nltk/archive/$pkgver.tar.gz";) -sha256sums=('d1afd82871b1185a58d69eeb90e03ada713e05fe8fe5463eadf3fbe2b823980f') +sha256sums=('c5c78902f7a3081ee5843c8a2b00c312e158ad73f5d5869147438f28de268df1') build() { cd nltk-$pkgver
[arch-commits] Commit in python-nltk/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, April 9, 2021 @ 20:34:58 Author: foxboron Revision: 915301 archrelease: copy trunk to community-any Added: python-nltk/repos/community-any/PKGBUILD (from rev 915300, python-nltk/trunk/PKGBUILD) Deleted: python-nltk/repos/community-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-09 20:34:49 UTC (rev 915300) +++ PKGBUILD2021-04-09 20:34:58 UTC (rev 915301) @@ -1,37 +0,0 @@ -# Maintainer: Alexander F Rødseth -# Maintainer: Morten Linderud -# Contributor: Thomas Dziedzic -# Contributor: Chris Baker - -pkgname=python-nltk -pkgver=3.5 -pkgrel=3 -pkgdesc='Natural language processing in Python' -arch=('any') -url='https://www.nltk.org/' -license=('APACHE') -depends=('python-yaml') -makedepends=('python-setuptools') -checkdepends=('python-nose' 'nltk-data' 'python-requests' 'python-regex') -optdepends=('nltk-data: test data' - 'python-numpy: used for calculations' - 'python-matplotlib: used for plotting') -source=($pkgname-$pkgver.tar.gz::"https://github.com/nltk/nltk/archive/$pkgver.tar.gz";) -sha256sums=('d1afd82871b1185a58d69eeb90e03ada713e05fe8fe5463eadf3fbe2b823980f') - -build() { - cd nltk-$pkgver - export PYTHONHASHSEED=0 - python setup.py build -} - -# Need to fix the nltk-data split -#check(){ -# cd nltk-$pkgver -# python ./nltk/test/runtests.py -#} - -package() { - cd nltk-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: python-nltk/repos/community-any/PKGBUILD (from rev 915300, python-nltk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-09 20:34:58 UTC (rev 915301) @@ -0,0 +1,37 @@ +# Maintainer: Alexander F Rødseth +# Maintainer: Morten Linderud +# Contributor: Thomas Dziedzic +# Contributor: Chris Baker + +pkgname=python-nltk +pkgver=3.6.1 +pkgrel=1 +pkgdesc='Natural language processing in Python' +arch=('any') +url='https://www.nltk.org/' +license=('APACHE') +depends=('python-yaml') +makedepends=('python-setuptools') +checkdepends=('python-nose' 'nltk-data' 'python-requests' 'python-regex') +optdepends=('nltk-data: test data' + 'python-numpy: used for calculations' + 'python-matplotlib: used for plotting') +source=($pkgname-$pkgver.tar.gz::"https://github.com/nltk/nltk/archive/$pkgver.tar.gz";) +sha256sums=('c5c78902f7a3081ee5843c8a2b00c312e158ad73f5d5869147438f28de268df1') + +build() { + cd nltk-$pkgver + export PYTHONHASHSEED=0 + python setup.py build +} + +# Need to fix the nltk-data split +#check(){ +# cd nltk-$pkgver +# python ./nltk/test/runtests.py +#} + +package() { + cd nltk-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}