[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:59:27 Author: felixonmars Revision: 286190 upgpkg: haskell-aeson-better-errors 0.9.1.0-36 rebuild with dlist,0.8.0.4 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:58:47 UTC (rev 286189) +++ PKGBUILD2018-01-24 07:59:27 UTC (rev 286190) @@ -5,7 +5,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=35 +pkgrel=36 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors"; license=("MIT")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:58:47 Author: felixonmars Revision: 286189 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 286188, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 286188, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:58:47 UTC (rev 286189) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.8.1.0 +pkgrel=37 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-src-exts" "haskell-mtl" "haskell-optparse-applicative" + "haskell-strict" "haskell-syb" "haskell-yaml") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('617b4a089b66a895b49f7ecb205d91f4736843b95b393460e08b3276410f8f994e613b135c4c2dec69323d1b333061165db8878baf33c9dd2131dbeb59a25366') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 stylish-haskell/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:58:25 Author: felixonmars Revision: 286188 upgpkg: stylish-haskell 0.8.1.0-37 rebuild with dlist,0.8.0.4 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:57:30 UTC (rev 286187) +++ PKGBUILD2018-01-24 07:58:25 UTC (rev 286188) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.8.1.0 -pkgrel=36 +pkgrel=37 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:57:30 Author: felixonmars Revision: 286187 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 286186, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 286186, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:57:30 UTC (rev 286187) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.21.2 +pkgrel=18 +pkgdesc="An alternative format for Haskell packages" +url="https://github.com/sol/hpack#readme"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-scientific' 'haskell-text' 'haskell-unordered-containers' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('4f84c8d427fe81c80c30411908b29234f6f7539e834935b8b36fa33024217ca0fab003e69b5b88f7194d44ddbb75a28a286601afadd39b3b0e48abdb8d82b284') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { + cd "${srcdir}/${_hkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:57:01 Author: felixonmars Revision: 286186 upgpkg: haskell-hpack 0.21.2-18 rebuild with dlist,0.8.0.4 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:55:12 UTC (rev 286185) +++ PKGBUILD2018-01-24 07:57:01 UTC (rev 286186) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.21.2 -pkgrel=17 +pkgrel=18 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme"; license=("MIT")
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:55:12 Author: felixonmars Revision: 286185 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 286184, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 286184, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:55:12 UTC (rev 286185) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.28 +pkgrel=3 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-semigroups' 'haskell-text' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f58d535f13f257d872576d9ff6c1f0c3749a487cc38958792fb66601240c66ffe6fafd16c93af357a47a6c952dc574921be09fdd82435d6fa9928eacf1579c02') + +prepare() { +# Needed only for examples, which won't be built +sed -i '/raw-strings-qq/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:54:48 Author: felixonmars Revision: 286184 upgpkg: haskell-yaml 0.8.28-3 rebuild with dlist,0.8.0.4 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:53:39 UTC (rev 286183) +++ PKGBUILD2018-01-24 07:54:48 UTC (rev 286184) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.28 -pkgrel=2 +pkgrel=3 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:53:39 Author: felixonmars Revision: 286183 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 286182, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 286182, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:53:39 UTC (rev 286183) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.12 +pkgrel=32 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec" + "haskell-base64-bytestring" "haskell-exceptions" "haskell-http-api-data" + "haskell-http-types" "haskell-network-uri" "haskell-monad-control" "haskell-mtl" + "haskell-network" "haskell-safe" "haskell-servant" "haskell-split" + "haskell-string-conversions" "haskell-system-filepath" "haskell-resourcet" "haskell-tagged" + "haskell-text" "haskell-transformers-base" "haskell-transformers-compat" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:53:12 Author: felixonmars Revision: 286182 upgpkg: haskell-servant-server 0.12-32 rebuild with dlist,0.8.0.4 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:51:51 UTC (rev 286181) +++ PKGBUILD2018-01-24 07:53:12 UTC (rev 286182) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.12 -pkgrel=31 +pkgrel=32 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:51:51 Author: felixonmars Revision: 286181 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 286180, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 286180, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:51:51 UTC (rev 286181) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.9.0 +pkgrel=17 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('550bbf263c52c817f5ba26f30ac9e612645597d8bea7a5614e61452da0b0ae728484f4ac9a486e523b0e4d2cf1518d95a55d9dc5d7be1e1fa15d67432f7a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:51:31 Author: felixonmars Revision: 286180 upgpkg: haskell-hspec-wai-json 0.9.0-17 rebuild with dlist,0.8.0.4 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:50:46 UTC (rev 286179) +++ PKGBUILD2018-01-24 07:51:31 UTC (rev 286180) @@ -5,7 +5,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.9.0 -pkgrel=16 +pkgrel=17 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai"; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:50:46 Author: felixonmars Revision: 286179 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 286178, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 286178, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:50:46 UTC (rev 286179) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.9.0 +pkgrel=15 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:50:26 Author: felixonmars Revision: 286178 upgpkg: haskell-hspec-wai 0.9.0-15 rebuild with dlist,0.8.0.4 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:49:39 UTC (rev 286177) +++ PKGBUILD2018-01-24 07:50:26 UTC (rev 286178) @@ -5,7 +5,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.9.0 -pkgrel=14 +pkgrel=15 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai"; license=("MIT")
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:49:39 Author: felixonmars Revision: 286177 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 286176, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 286176, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:49:39 UTC (rev 286177) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.4 +pkgrel=21 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-http-media' 'haskell-insert-ordered-containers' + 'haskell-lens' 'haskell-servant' 'haskell-swagger2' 'haskell-text' + 'haskell-unordered-containers' 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('990e8c03d6ed6da0ac15d80cd4bce5a46f816fce4e6cfb8eb11db664d09662075ae1ef3508a682fc695a76e3952d080c4e406a0cdb12b995e044935e408cd516') + +prepare() { +sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +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: Wednesday, January 24, 2018 @ 07:49:18 Author: felixonmars Revision: 286176 upgpkg: haskell-servant-swagger 1.1.4-21 rebuild with dlist,0.8.0.4 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:48:50 UTC (rev 286175) +++ PKGBUILD2018-01-24 07:49:18 UTC (rev 286176) @@ -5,7 +5,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.4 -pkgrel=20 +pkgrel=21 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger"; license=("custom:BSD3")
[arch-commits] Commit in deepin-api/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:48:28 Author: felixonmars Revision: 286174 upgpkg: deepin-api 3.1.20-1 Modified: deepin-api/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:48:14 UTC (rev 286173) +++ PKGBUILD2018-01-24 07:48:28 UTC (rev 286174) @@ -4,7 +4,7 @@ # Contributor: Xu Fasheng pkgname=deepin-api -pkgver=3.1.18.1 +pkgver=3.1.20 pkgrel=1 pkgdesc='Go-lang bindings for dde-daemon' arch=('x86_64') @@ -18,7 +18,7 @@ replaces=('dde-api') groups=('deepin') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-api/archive/$pkgver.tar.gz";) -sha512sums=('bc71430bdb17691d8a837b6ad00b2c4dd0b75d5d3d708f38cc7ea12dff3c950b09ae177972e2589960d0a46b951836c80a2fb04932232d26c31c9fa8c6162727') +sha512sums=('fde59393cf9602288ad5631ae7721cdd8acf4ad7d946578066fe5c781faea52f36a507a7a1ace380a8deb3683bde3703598689935f999c1d68b241cadef22023') prepare() { export GOPATH="$srcdir/build:/usr/share/gocode"
[arch-commits] Commit in deepin-api/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:48:50 Author: felixonmars Revision: 286175 archrelease: copy trunk to community-testing-x86_64 Added: deepin-api/repos/community-testing-x86_64/ deepin-api/repos/community-testing-x86_64/PKGBUILD (from rev 286174, deepin-api/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: deepin-api/repos/community-testing-x86_64/PKGBUILD (from rev 286174, deepin-api/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-24 07:48:50 UTC (rev 286175) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-api +pkgver=3.1.20 +pkgrel=1 +pkgdesc='Go-lang bindings for dde-daemon' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-api"; +license=('GPL3') +depends=('glib2' 'gdk-pixbuf2' 'gtk3' 'libcanberra-pulse' 'libxi' 'libxfixes' 'rfkill' + 'poppler-glib' 'xcur2png' 'blur-effect') # 'gcc-libs>=5.3.0-3') +makedepends=('git' 'deepin-gettext-tools' 'deepin-dbus-factory' 'deepin-gir-generator' + 'deepin-go-lib' 'bzr' 'go-pie') # 'gcc-go') +conflicts=('dde-api') +replaces=('dde-api') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-api/archive/$pkgver.tar.gz";) +sha512sums=('fde59393cf9602288ad5631ae7721cdd8acf4ad7d946578066fe5c781faea52f36a507a7a1ace380a8deb3683bde3703598689935f999c1d68b241cadef22023') + +prepare() { + export GOPATH="$srcdir/build:/usr/share/gocode" + mkdir -p build/src/pkg.deepin.io/dde/api + cp -a dde-api-$pkgver/* build/src/pkg.deepin.io/dde/api/ + + # https://github.com/niemeyer/gopkg/issues/50 + git config --global http.https://gopkg.in.followRedirects true + + cd "$srcdir"/dde-api-$pkgver + make build-dep + go get gopkg.in/alecthomas/kingpin.v2 github.com/nfnt/resize github.com/cryptix/wav +} + +build(){ + cd dde-api-$pkgver + make # USE_GCCGO=1 +} + +package() { + cd dde-api-$pkgver + make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install +}
[arch-commits] Commit in haskell-swagger2/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:48:14 Author: felixonmars Revision: 286173 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 286172, haskell-swagger2/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 286172, haskell-swagger2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:48:14 UTC (rev 286173) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=swagger2 +pkgname=haskell-swagger2 +pkgver=2.2 +pkgrel=12 +pkgdesc="Swagger 2.0 data model" +url="https://github.com/GetShopTV/swagger2"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-base-compat" "haskell-hashable" "haskell-generics-sop" + "haskell-http-media" "haskell-insert-ordered-containers" "haskell-lens" "haskell-mtl" + "haskell-network" "haskell-scientific" "haskell-text" "haskell-transformers-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-uuid-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('aff8e49641cf6054fe9f01d48de19bcc70474bf053b78ba3c237b60f06e09989c02a6c2d21527697eb6848fbc04519cd1157dbed31ba801f274cffdadf0b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-swagger2/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:47:50 Author: felixonmars Revision: 286172 upgpkg: haskell-swagger2 2.2-12 rebuild with dlist,0.8.0.4 Modified: haskell-swagger2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:46:52 UTC (rev 286171) +++ PKGBUILD2018-01-24 07:47:50 UTC (rev 286172) @@ -5,7 +5,7 @@ _hkgname=swagger2 pkgname=haskell-swagger2 pkgver=2.2 -pkgrel=11 +pkgrel=12 pkgdesc="Swagger 2.0 data model" url="https://github.com/GetShopTV/swagger2"; license=("custom:BSD3")
[arch-commits] Commit in deepin-desktop-schemas/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:46:52 Author: felixonmars Revision: 286171 archrelease: copy trunk to community-testing-any Added: deepin-desktop-schemas/repos/community-testing-any/ deepin-desktop-schemas/repos/community-testing-any/PKGBUILD (from rev 286170, deepin-desktop-schemas/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: deepin-desktop-schemas/repos/community-testing-any/PKGBUILD (from rev 286170, deepin-desktop-schemas/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-01-24 07:46:52 UTC (rev 286171) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-desktop-schemas +pkgver=3.2.6 +pkgrel=1 +pkgdesc='GSettings deepin desktop-wide schemas' +arch=('any') +url="https://github.com/linuxdeepin/deepin-desktop-schemas"; +license=('GPL3') +depends=('dconf' 'deepin-gtk-theme' 'deepin-sound-theme' 'deepin-artwork-themes') +makedepends=('python') +replaces=('deepin-default-gsettings') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-schemas/archive/$pkgver.tar.gz";) +sha512sums=('eda889e2ccffb80d4bc25bb7e271ae9c258495fc39a7a5f7220f05c21b62db66b08aad80a1bbe212d1992fc1c2402956eb82b5a2508f749c2241d6ee1cddb178') + +prepare() { + cd deepin-desktop-schemas-$pkgver + # fix default background url + sed -i "s#^picture-uri.*#picture-uri='file:///usr/share/backgrounds/deepin/desktop.jpg'#" overrides/common/com.deepin.wrap.gnome.desktop.override +} + +build() { + cd deepin-desktop-schemas-$pkgver + make ARCH=x86 +} + +check() { + cd deepin-desktop-schemas-$pkgver + make test +} + +package() { + cd deepin-desktop-schemas-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in deepin-desktop-schemas/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:46:31 Author: felixonmars Revision: 286170 upgpkg: deepin-desktop-schemas 3.2.6-1 Modified: deepin-desktop-schemas/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:46:00 UTC (rev 286169) +++ PKGBUILD2018-01-24 07:46:31 UTC (rev 286170) @@ -4,7 +4,7 @@ # Contributor: Xu Fasheng pkgname=deepin-desktop-schemas -pkgver=3.2.5 +pkgver=3.2.6 pkgrel=1 pkgdesc='GSettings deepin desktop-wide schemas' arch=('any') @@ -15,7 +15,7 @@ replaces=('deepin-default-gsettings') groups=('deepin') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-schemas/archive/$pkgver.tar.gz";) -sha512sums=('4eb964ac8225f94f75b8bde5f7aa02582aaa664e666754808aa86e6c696beac9c2f8ad0cfe2e202176ee493a8d418600b7e5cf40d7a2f43389bab587d8412837') +sha512sums=('eda889e2ccffb80d4bc25bb7e271ae9c258495fc39a7a5f7220f05c21b62db66b08aad80a1bbe212d1992fc1c2402956eb82b5a2508f749c2241d6ee1cddb178') prepare() { cd deepin-desktop-schemas-$pkgver
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:46:00 Author: felixonmars Revision: 286169 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 286168, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 286168, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:46:00 UTC (rev 286169) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.3.0.0 +pkgrel=6 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-cassava' 'haskell-code-page' + 'haskell-exceptions' 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-microstache' 'haskell-mtl' 'haskell-mwc-random' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-semigroups' 'haskell-statistics' 'haskell-text' + 'haskell-transformers-compat' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' '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=('1ad1f53b0552d3e981e12d2425c675fa8fdb83a907081e7f564c3ebebd09d7619cf1278db2db6ceeb23902fdea114994e8eca01607d91f1a44933ac01c289588') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-fast -f-embed-data-files +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:45:38 Author: felixonmars Revision: 286168 upgpkg: haskell-criterion 1.3.0.0-6 rebuild with dlist,0.8.0.4 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:43:35 UTC (rev 286167) +++ PKGBUILD2018-01-24 07:45:38 UTC (rev 286168) @@ -5,7 +5,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.3.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion"; license=("custom:BSD3")
[arch-commits] Commit in go/repos/extra-x86_64 (4 files)
Date: Wednesday, January 24, 2018 @ 07:39:16 Author: bpiotrowski Revision: 315357 archrelease: copy trunk to extra-x86_64 Added: go/repos/extra-x86_64/PKGBUILD (from rev 315356, go/trunk/PKGBUILD) go/repos/extra-x86_64/default-buildmode-pie.patch (from rev 315356, go/trunk/default-buildmode-pie.patch) Deleted: go/repos/extra-x86_64/PKGBUILD go/repos/extra-x86_64/default-buildmode-pie.patch -+ PKGBUILD| 183 -- default-buildmode-pie.patch | 28 +++--- 2 files changed, 105 insertions(+), 106 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 07:38:51 UTC (rev 315356) +++ PKGBUILD2018-01-24 07:39:16 UTC (rev 315357) @@ -1,92 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski - -pkgbase=go -pkgname=(go go-pie) -epoch=2 -pkgver=1.9.2 -pkgrel=3 -arch=(x86_64) -url='http://golang.org/' -license=(BSD) -makedepends=(git go) -source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz -default-buildmode-pie.patch) -sha256sums=('665f184bf8ac89986cfd5a4460736976f60b57df6b320ad71ad4cef53bb143dc' -'fd0055504e4175c1f444816636dfb53fc0ddee991fa2696bb64b087130bba96d') - -export GOOS=linux -case "$CARCH" in - x86_64) export GOARCH=amd64 ;; - i686) export GOARCH=386 GO386=387 ;; -esac -export GOROOT_FINAL=/usr/lib/go -export GOROOT_BOOTSTRAP=/usr/lib/go - -prepare() { - cp -r $pkgbase ${pkgbase}-pie - - cd ${pkgbase}-pie - patch -p1 -i "$srcdir"/default-buildmode-pie.patch -} - -build() { - export GOPATH="$srcdir/" - - for _pkgname in ${pkgname[@]}; do -export GOROOT="$srcdir/$_pkgname" -export GOBIN="$GOROOT/bin" - -cd "$srcdir/$_pkgname/src" -./make.bash --no-clean - -PATH="$GOBIN:$PATH" go install -buildmode=shared std -PATH="$GOBIN:$PATH" go install -race std - done -} - -check() { - # Run test suite only for unpatched Go as it expects non-PIE ldBuildmode - export GOROOT="$srcdir/$pkgbase" - export GOBIN="$GOROOT/bin" - export PATH="$srcdir/$pkgbase/bin:$PATH" - export GO_TEST_TIMEOUT_SCALE=2 - - cd $pkgbase/src - ./run.bash --no-rebuild -v -v -v -k -} - -_package() { - options=(!strip staticlibs) - cd "$srcdir/$1" - - install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go" - cp -a bin pkg src lib misc "$pkgdir/usr/lib/go" - cp -r doc/* "$pkgdir/usr/share/doc/go" - - ln -sf /usr/lib/go/bin/go "$pkgdir/usr/bin/go" - ln -sf /usr/lib/go/bin/gofmt "$pkgdir/usr/bin/gofmt" - ln -sf /usr/share/doc/go "$pkgdir/usr/lib/go/doc" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/go/LICENSE" - install -Dm644 VERSION "$pkgdir/usr/lib/go/VERSION" - - rm -rf "$pkgdir/usr/lib/go/pkg/bootstrap" - rm -rf "$pkgdir/usr/lib/go/pkg/tool/*/api" -} - -package_go() { - pkgdesc='Core compiler tools for the Go programming language' - provides=(go-pie) - conflicts=(go-pie) - - _package $pkgname -} - -package_go-pie() { - pkgdesc='Core compiler tools for the Go programming language (with PIE enabled by default)' - provides=(go) - conflicts=(go) - - _package $pkgname -} Copied: go/repos/extra-x86_64/PKGBUILD (from rev 315356, go/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 07:39:16 UTC (rev 315357) @@ -0,0 +1,91 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski + +pkgbase=go +pkgname=(go go-pie) +epoch=2 +pkgver=1.9.3 +pkgrel=1 +arch=(x86_64) +url='http://golang.org/' +license=(BSD) +makedepends=(git go) +source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz +default-buildmode-pie.patch) +sha256sums=('4e3d0ad6e91e02efa77d54e86c8b9e34fbe1cbc2935b6d38784dca93331c47ae' +'fd0055504e4175c1f444816636dfb53fc0ddee991fa2696bb64b087130bba96d') + +export GOOS=linux +case "$CARCH" in + x86_64) export GOARCH=amd64 ;; +esac +export GOROOT_FINAL=/usr/lib/go +export GOROOT_BOOTSTRAP=/usr/lib/go + +prepare() { + cp -r $pkgbase ${pkgbase}-pie + + cd ${pkgbase}-pie + patch -p1 -i "$srcdir"/default-buildmode-pie.patch +} + +build() { + export GOPATH="$srcdir/" + + for _pkgname in ${pkgname[@]}; do +export GOROOT="$srcdir/$_pkgname" +export GOBIN="$GOROOT/bin" + +cd "$srcdir/$_pkgname/src" +./make.bash --no-clean + +PATH="$GOBIN:$PATH" go install -buildmode=shared std +PATH="$GOBIN:$PATH" go install -race std + done +} + +check() { + # Run test suite only for unpatched Go as it expects non-PIE ldBuildmode + export GOROOT="$srcdir/$pkgbase" + export GOBIN="$GOROOT/bin" + export PATH="$srcdir/$pkgbase/bin:$PATH" + export GO_TEST_TIMEOUT_SCALE=2 + + cd $pkgbase/src + ./run.bash --no-rebuild -v -v -v -k +} + +_package() { + options=(!strip staticlibs) + cd "$srcdir/$1" + + install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go" + cp -a bin pkg src lib misc "$pkg
[arch-commits] Commit in haskell-skylighting/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:39:26 Author: felixonmars Revision: 286161 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting/repos/community-staging-x86_64/ haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 286160, haskell-skylighting/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 286160, haskell-skylighting/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:39:26 UTC (rev 286161) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=skylighting +pkgname=haskell-skylighting +pkgver=0.5.0.1 +pkgrel=6 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting"; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' 'haskell-mtl' + 'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 'haskell-text' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-random' 'haskell-diff') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('74873d26fc29417b7f932753cf845f5a99c4f315170dcfd4bd79ef0b379e58894aba81b4385a351c1a290b0d3ad38db1ede0f40dfa2d24221af8d585ac6cafee') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fsystem-pcre +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-statistics/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:43:35 Author: felixonmars Revision: 286167 archrelease: copy trunk to community-staging-x86_64 Added: haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 286166, haskell-statistics/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 286166, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:43:35 UTC (rev 286167) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.14.0.2 +pkgrel=18 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics"; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-base-orphans" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances" "haskell-vector-th-unbox") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8ee0d6ae6f7a27b4b5a61e2c9a9b086224cfb7157efc396052263c5c89aea5eeb625a312e0c08f78cee3d819cdaa139f5a7bfc4413847592db45b1b697e4') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:43:14 Author: felixonmars Revision: 286166 upgpkg: haskell-statistics 0.14.0.2-18 rebuild with dlist,0.8.0.4 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:41:41 UTC (rev 286165) +++ PKGBUILD2018-01-24 07:43:14 UTC (rev 286166) @@ -5,7 +5,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.14.0.2 -pkgrel=17 +pkgrel=18 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics"; license=("custom:BSD2")
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:36:40 Author: felixonmars Revision: 286158 upgpkg: haskell-xml-hamlet 0.4.1.1-23 rebuild with dlist,0.8.0.4 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:36:26 UTC (rev 286157) +++ PKGBUILD2018-01-24 07:36:40 UTC (rev 286158) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.4.1.1 -pkgrel=22 +pkgrel=23 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/"; license=("custom:BSD3")
[arch-commits] Commit in deepin-dbus-factory/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:41:41 Author: felixonmars Revision: 286165 archrelease: copy trunk to community-testing-any Added: deepin-dbus-factory/repos/community-testing-any/ deepin-dbus-factory/repos/community-testing-any/PKGBUILD (from rev 286164, deepin-dbus-factory/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: deepin-dbus-factory/repos/community-testing-any/PKGBUILD (from rev 286164, deepin-dbus-factory/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-01-24 07:41:41 UTC (rev 286165) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-dbus-factory +pkgver=3.1.13 +pkgrel=1 +pkgdesc='GO DBus factory for DDE' +arch=('any') +url="https://github.com/linuxdeepin/dbus-factory"; +license=('GPL3') +makedepends=('go-pie' 'jq' 'libxml2' 'deepin-dbus-generator') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dbus-factory/archive/$pkgver.tar.gz";) +sha512sums=('87e8741b3e351da3cc6804043a980dbd462867ee6dc92862c93f111edeacbbc90e6389c0fb5e7837bec04fc35d6548d51a3d3f3015468fe83f18f345f5da25d6') + +build(){ + cd dbus-factory-$pkgver + make +} + +package() { + cd dbus-factory-$pkgver + make GOPATH=/usr/share/gocode DESTDIR="$pkgdir" install +}
[arch-commits] Commit in deepin-dbus-factory/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:41:19 Author: felixonmars Revision: 286164 upgpkg: deepin-dbus-factory 3.1.13-1 Modified: deepin-dbus-factory/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:40:27 UTC (rev 286163) +++ PKGBUILD2018-01-24 07:41:19 UTC (rev 286164) @@ -4,7 +4,7 @@ # Contributor: Xu Fasheng pkgname=deepin-dbus-factory -pkgver=3.1.12 +pkgver=3.1.13 pkgrel=1 pkgdesc='GO DBus factory for DDE' arch=('any') @@ -12,7 +12,7 @@ license=('GPL3') makedepends=('go-pie' 'jq' 'libxml2' 'deepin-dbus-generator') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dbus-factory/archive/$pkgver.tar.gz";) -sha512sums=('9caaf6f84ec5e17cae143043193e02628d06b2da033b6c783f024ec8a9017fd4ea2f60fa86b2a297285de066f32e9c60b36ec56ffd413372df824cba723866a2') +sha512sums=('87e8741b3e351da3cc6804043a980dbd462867ee6dc92862c93f111edeacbbc90e6389c0fb5e7837bec04fc35d6548d51a3d3f3015468fe83f18f345f5da25d6') build(){ cd dbus-factory-$pkgver
[arch-commits] Commit in haskell-sourcemap/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:40:07 Author: felixonmars Revision: 286162 upgpkg: haskell-sourcemap 0.1.6-44 rebuild with dlist,0.8.0.4 Modified: haskell-sourcemap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:39:26 UTC (rev 286161) +++ PKGBUILD2018-01-24 07:40:07 UTC (rev 286162) @@ -5,7 +5,7 @@ _hkgname=sourcemap pkgname=haskell-sourcemap pkgver=0.1.6 -pkgrel=43 +pkgrel=44 pkgdesc="Implementation of source maps as proposed by Google and Mozilla." url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in deepin-go-lib/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:36:05 Author: felixonmars Revision: 286156 upgpkg: deepin-go-lib 1.2.4-1 Modified: deepin-go-lib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:30:34 UTC (rev 286155) +++ PKGBUILD2018-01-24 07:36:05 UTC (rev 286156) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=deepin-go-lib -pkgver=1.2.3 +pkgver=1.2.4 pkgrel=1 pkgdesc='A library containing many useful go routines for things such as glib, gettext, archive, graphic,etc.' arch=('any') @@ -10,7 +10,7 @@ license=('GPL3') depends=('libpulse' 'gdk-pixbuf2' 'mobile-broadband-provider-info' 'libx11') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-lib/archive/$pkgver.tar.gz";) -sha512sums=('7f553faf59664c1ad6cdd15e6578ac5069c129ace53fb3cbbab7413c05cb9b4358c10c2fb36e56a62f64dbe81d5aad9d4f613bfa764f7cec84a78c5ea8f3add2') +sha512sums=('9584cabbaa5b26a7690f42038711c624d0bb2b46e1f25d253385bac7d89995121fd7f7414868fb4dc02a7eca65a5799488b80691b76c23b0519fa319638a783d') package() { mkdir -p "$pkgdir"/usr/share/gocode/src/pkg.deepin.io
[arch-commits] Commit in haskell-sourcemap/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:40:27 Author: felixonmars Revision: 286163 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sourcemap/repos/community-staging-x86_64/ haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 286162, haskell-sourcemap/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 286162, haskell-sourcemap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:40:27 UTC (rev 286163) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sourcemap +pkgname=haskell-sourcemap +pkgver=0.1.6 +pkgrel=44 +pkgdesc="Implementation of source maps as proposed by Google and Mozilla." +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-text" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in go/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:38:51 Author: bpiotrowski Revision: 315356 upgpkg: go 2:1.9.3-1 new upstream release Modified: go/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:00:01 UTC (rev 315355) +++ PKGBUILD2018-01-24 07:38:51 UTC (rev 315356) @@ -4,8 +4,8 @@ pkgbase=go pkgname=(go go-pie) epoch=2 -pkgver=1.9.2 -pkgrel=3 +pkgver=1.9.3 +pkgrel=1 arch=(x86_64) url='http://golang.org/' license=(BSD) @@ -12,13 +12,12 @@ makedepends=(git go) source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz default-buildmode-pie.patch) -sha256sums=('665f184bf8ac89986cfd5a4460736976f60b57df6b320ad71ad4cef53bb143dc' +sha256sums=('4e3d0ad6e91e02efa77d54e86c8b9e34fbe1cbc2935b6d38784dca93331c47ae' 'fd0055504e4175c1f444816636dfb53fc0ddee991fa2696bb64b087130bba96d') export GOOS=linux case "$CARCH" in x86_64) export GOARCH=amd64 ;; - i686) export GOARCH=386 GO386=387 ;; esac export GOROOT_FINAL=/usr/lib/go export GOROOT_BOOTSTRAP=/usr/lib/go
[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:38:54 Author: felixonmars Revision: 286160 upgpkg: haskell-skylighting 0.5.0.1-6 rebuild with dlist,0.8.0.4 Modified: haskell-skylighting/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:36:59 UTC (rev 286159) +++ PKGBUILD2018-01-24 07:38:54 UTC (rev 286160) @@ -4,7 +4,7 @@ _hkgname=skylighting pkgname=haskell-skylighting pkgver=0.5.0.1 -pkgrel=5 +pkgrel=6 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting"; license=('GPL2')
[arch-commits] Commit in deepin-go-lib/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:36:26 Author: felixonmars Revision: 286157 archrelease: copy trunk to community-testing-any Added: deepin-go-lib/repos/community-testing-any/ deepin-go-lib/repos/community-testing-any/PKGBUILD (from rev 286156, deepin-go-lib/trunk/PKGBUILD) --+ PKGBUILD | 20 1 file changed, 20 insertions(+) Copied: deepin-go-lib/repos/community-testing-any/PKGBUILD (from rev 286156, deepin-go-lib/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-01-24 07:36:26 UTC (rev 286157) @@ -0,0 +1,20 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=deepin-go-lib +pkgver=1.2.4 +pkgrel=1 +pkgdesc='A library containing many useful go routines for things such as glib, gettext, archive, graphic,etc.' +arch=('any') +url="https://github.com/linuxdeepin/go-lib"; +license=('GPL3') +depends=('libpulse' 'gdk-pixbuf2' 'mobile-broadband-provider-info' 'libx11') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-lib/archive/$pkgver.tar.gz";) +sha512sums=('9584cabbaa5b26a7690f42038711c624d0bb2b46e1f25d253385bac7d89995121fd7f7414868fb4dc02a7eca65a5799488b80691b76c23b0519fa319638a783d') + +package() { + mkdir -p "$pkgdir"/usr/share/gocode/src/pkg.deepin.io + cp -a go-lib-$pkgver "$pkgdir"/usr/share/gocode/src/pkg.deepin.io/lib + + rm -r "$pkgdir"/usr/share/gocode/src/pkg.deepin.io/lib/debian +}
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:36:59 Author: felixonmars Revision: 286159 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 286158, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 286158, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:36:59 UTC (rev 286159) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.4.1.1 +pkgrel=23 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8f4281ffc7a9ac3639719ed4bdfa71cd5a1045fcbe733224446eeead02881ddf3325dc3b638f2e422be8503ad0ff230f01ce0cc91a4a48bf2a0432dda2973687') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-shakespeare/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:30:34 Author: felixonmars Revision: 286155 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shakespeare/repos/community-staging-x86_64/ haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 286154, haskell-shakespeare/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 286154, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:30:34 UTC (rev 286155) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.14.1 +pkgrel=6 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="http://www.yesodweb.com/book/shakespearean-templates"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-exceptions' + 'haskell-parsec' 'haskell-scientific' 'haskell-text' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('730e6200604c603cad5a7a857cd1871fd4b0db34dfefc9b5a85dce08060f7aee39fb82560fe8edac0444759eac8c7db1ad2570110c3d62f1b1d698fb79028a39') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test_roy -f-test_coffee -f-test_export +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-shakespeare/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:30:14 Author: felixonmars Revision: 286154 upgpkg: haskell-shakespeare 2.0.14.1-6 rebuild with dlist,0.8.0.4 Modified: haskell-shakespeare/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:29:03 UTC (rev 286153) +++ PKGBUILD2018-01-24 07:30:14 UTC (rev 286154) @@ -5,7 +5,7 @@ _hkgname=shakespeare pkgname=haskell-shakespeare pkgver=2.0.14.1 -pkgrel=5 +pkgrel=6 pkgdesc="A toolkit for making compile-time interpolated templates" url="http://www.yesodweb.com/book/shakespearean-templates"; license=("MIT")
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:29:03 Author: felixonmars Revision: 286153 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 286152, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 286152, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:29:03 UTC (rev 286153) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.12.1 +pkgrel=7 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-http-api-data' 'haskell-http-media' + 'haskell-http-types' 'haskell-natural-transformation' 'haskell-mtl' 'haskell-mmorph' + 'haskell-tagged' 'haskell-text' 'haskell-string-conversions' 'haskell-network-uri' + 'haskell-vault') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-aeson-compat' 'haskell-hspec' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-url' 'haskell-doctest' + 'haskell-filemanip') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f7c4a7faa666e579f681db6fc9bd78ed93b09015561c8d390fb877b08502e85d1aeb182051e1ee3ea4513ed2328fea1fe752c37fdb619d602c98d791db235a55') + +prepare() { +sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:28:42 Author: felixonmars Revision: 286152 upgpkg: haskell-servant 0.12.1-7 rebuild with dlist,0.8.0.4 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:27:39 UTC (rev 286151) +++ PKGBUILD2018-01-24 07:28:42 UTC (rev 286152) @@ -5,7 +5,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.12.1 -pkgrel=6 +pkgrel=7 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:27:39 Author: felixonmars Revision: 286151 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 286150, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 286150, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:27:39 UTC (rev 286151) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1 +pkgrel=43 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-base-prelude" "haskell-binary-parser" + "haskell-bytestring-strict-builder" "haskell-loch-th" "haskell-network-ip" + "haskell-placeholders" "haskell-scientific" "haskell-text" "haskell-unordered-containers" + "haskell-uuid" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:27:12 Author: felixonmars Revision: 286150 upgpkg: haskell-postgresql-binary 0.12.1-43 rebuild with dlist,0.8.0.4 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:27:05 UTC (rev 286149) +++ PKGBUILD2018-01-24 07:27:12 UTC (rev 286150) @@ -5,7 +5,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1 -pkgrel=42 +pkgrel=43 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary"; license=("MIT")
[arch-commits] Commit in python-pynamecheap/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:27:05 Author: felixonmars Revision: 286149 archrelease: copy trunk to community-any Added: python-pynamecheap/repos/community-any/PKGBUILD (from rev 286148, python-pynamecheap/trunk/PKGBUILD) Deleted: python-pynamecheap/repos/community-any/PKGBUILD --+ PKGBUILD | 108 + 1 file changed, 53 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 07:26:41 UTC (rev 286148) +++ PKGBUILD2018-01-24 07:27:05 UTC (rev 286149) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-pynamecheap -pkgname=(python-pynamecheap python2-pynamecheap) -pkgver=0.0.2 -_commit=8e5455180c83db0d66ecd80451bc103744ec9012 -pkgrel=1 -pkgdesc="Namecheap API client in Python" -url="https://github.com/Bemmu/PyNamecheap"; -license=('MIT') -arch=('any') -makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 'python2-requests') -checkdepends=('python-nose' 'python2-nose') -source=("$pkgbase-$_commit.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/$_commit.tar.gz";) -sha512sums=('77a233dfed4e2c70ecc9617cf2655976e07149533b497bef75e7099c3284942cd3017d828d517d36d6fc40cfc10f50a71cd135f77da428b4e990277f877a2522') - -prepare() { - mv PyNamecheap-{$_commit,$pkgver} - cp -a PyNamecheap-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/PyNamecheap-$pkgver - python setup.py build - - cd "$srcdir"/PyNamecheap-$pkgver-py2 - python2 setup.py build -} - -check() { - # Needs an account - - cd "$srcdir"/PyNamecheap-$pkgver - python setup.py nosetests || warning "Tests failed" - - cd "$srcdir"/PyNamecheap-$pkgver-py2 - python2 setup.py nosetests || warning "Tests failed" -} - -package_python-pynamecheap() { - depends=('python-requests') - - cd PyNamecheap-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt -} - -package_python2-pynamecheap() { - depends=('python2-requests') - - cd PyNamecheap-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt -} Copied: python-pynamecheap/repos/community-any/PKGBUILD (from rev 286148, python-pynamecheap/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 07:27:05 UTC (rev 286149) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-pynamecheap +pkgname=(python-pynamecheap python2-pynamecheap) +pkgver=0.0.3 +pkgrel=1 +pkgdesc="Namecheap API client in Python" +url="https://github.com/Bemmu/PyNamecheap"; +license=('MIT') +arch=('any') +makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 'python2-requests') +checkdepends=('python-nose' 'python2-nose') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/v$pkgver.tar.gz";) +sha512sums=('9de6f09c76a85a67269465cb1e270f5533fa84983a220ba855b04d03924e2308b9267f212cc2e4811e7e4fb3542e1c1194a74e4ed7ffd253704d7a394d5e1bb2') + +prepare() { + cp -a PyNamecheap-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/PyNamecheap-$pkgver + python setup.py build + + cd "$srcdir"/PyNamecheap-$pkgver-py2 + python2 setup.py build +} + +check() { + # Needs an account + + cd "$srcdir"/PyNamecheap-$pkgver + python setup.py nosetests || warning "Tests failed" + + cd "$srcdir"/PyNamecheap-$pkgver-py2 + python2 setup.py nosetests || warning "Tests failed" +} + +package_python-pynamecheap() { + depends=('python-requests') + + cd PyNamecheap-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-pynamecheap() { + depends=('python2-requests') + + cd PyNamecheap-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +}
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:26:13 Author: felixonmars Revision: 286147 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 286146, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 286146, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:26:13 UTC (rev 286147) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6.4 +pkgrel=24 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-monad-control' + 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-pynamecheap/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:26:41 Author: felixonmars Revision: 286148 upgpkg: python-pynamecheap 0.0.3-1 Modified: python-pynamecheap/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:26:13 UTC (rev 286147) +++ PKGBUILD2018-01-24 07:26:41 UTC (rev 286148) @@ -3,8 +3,7 @@ pkgbase=python-pynamecheap pkgname=(python-pynamecheap python2-pynamecheap) -pkgver=0.0.2 -_commit=8e5455180c83db0d66ecd80451bc103744ec9012 +pkgver=0.0.3 pkgrel=1 pkgdesc="Namecheap API client in Python" url="https://github.com/Bemmu/PyNamecheap"; @@ -12,11 +11,10 @@ arch=('any') makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 'python2-requests') checkdepends=('python-nose' 'python2-nose') -source=("$pkgbase-$_commit.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/$_commit.tar.gz";) -sha512sums=('77a233dfed4e2c70ecc9617cf2655976e07149533b497bef75e7099c3284942cd3017d828d517d36d6fc40cfc10f50a71cd135f77da428b4e990277f877a2522') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/v$pkgver.tar.gz";) +sha512sums=('9de6f09c76a85a67269465cb1e270f5533fa84983a220ba855b04d03924e2308b9267f212cc2e4811e7e4fb3542e1c1194a74e4ed7ffd253704d7a394d5e1bb2') prepare() { - mv PyNamecheap-{$_commit,$pkgver} cp -a PyNamecheap-$pkgver{,-py2} }
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:25:52 Author: felixonmars Revision: 286146 upgpkg: haskell-persistent-sqlite 2.6.4-24 rebuild with dlist,0.8.0.4 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 07:25:00 UTC (rev 286145) +++ PKGBUILD2018-01-24 07:25:52 UTC (rev 286146) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6.4 -pkgrel=23 +pkgrel=24 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Wednesday, January 24, 2018 @ 07:25:00 Author: felixonmars Revision: 286145 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 286144, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 286144, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-24 07:25:00 UTC (rev 286145) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.5.3 +pkgrel=26 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-tagged" "haskell-text" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9054dd5e9faa3a5790ebe9265eb31c1a18198b94626761acf6bca3e341d4a62ad825e636d8792a7982a39fa63f064feb155191ccc8944fe8705fce7735407392') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:24:39 Author: felixonmars Revision: 286144 upgpkg: haskell-persistent-template 2.5.3-26 rebuild with dlist,0.8.0.4 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 02:18:26 UTC (rev 286143) +++ PKGBUILD2018-01-24 07:24:39 UTC (rev 286144) @@ -5,7 +5,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.5.3 -pkgrel=25 +pkgrel=26 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in tzdata/repos/testing-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 24, 2018 @ 07:00:01 Author: andyrtr Revision: 315355 archrelease: copy trunk to testing-any Added: tzdata/repos/testing-any/PKGBUILD (from rev 315354, tzdata/trunk/PKGBUILD) Deleted: tzdata/repos/testing-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 06:59:39 UTC (rev 315354) +++ PKGBUILD2018-01-24 07:00:01 UTC (rev 315355) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke - -pkgname=tzdata -pkgver=2018b -pkgrel=1 -pkgdesc="Sources for time zone and daylight saving time data" -arch=('any') -url="http://www.iana.org/time-zones"; -license=('GPL') -options=('!emptydirs') -# new signing key is not available via public keyservers -source=(https://www.iana.org/time-zones/repository/releases/${pkgname}${pkgver}.tar.gz{,.asc}) -sha512sums=('17c35d5a3d93244a7f9e6366294feb59fa655ea92c81b0891cbc77a1900758434372146bb7401d5201d8fc57cf6a02643fa71ab72eaa43a703a79c095ad506af' -'SKIP') -validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert - -timezones=('africa' 'antarctica' 'asia' 'australasia' - 'europe' 'northamerica' 'southamerica' - 'pacificnew' 'etcetera' 'backward' - 'systemv' 'factory') - -package() { - cd ${srcdir} - zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo ${timezones[@]} - zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/posix ${timezones[@]} - zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/right -L leapseconds ${timezones[@]} - - zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo -p America/New_York - install -m444 -t ${pkgdir}/usr/share/zoneinfo iso3166.tab zone1970.tab zone.tab # zone.tab is depricated and will go soon -} Copied: tzdata/repos/testing-any/PKGBUILD (from rev 315354, tzdata/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 07:00:01 UTC (rev 315355) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=tzdata +pkgver=2018c +pkgrel=1 +pkgdesc="Sources for time zone and daylight saving time data" +arch=('any') +url="http://www.iana.org/time-zones"; +license=('GPL') +options=('!emptydirs') +# new signing key is not available via public keyservers +source=(https://www.iana.org/time-zones/repository/releases/${pkgname}${pkgver}.tar.gz{,.asc}) +sha512sums=('0575c87c9ffcde7b7f62b0df928d8a0e8d93f832b5ef7227b3d8431686f851f1fd5372c7e768f2979830352433b31df7f3979a00c28ea3973a3a0987ebbfb835' +'SKIP') +validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert + +timezones=('africa' 'antarctica' 'asia' 'australasia' + 'europe' 'northamerica' 'southamerica' + 'pacificnew' 'etcetera' 'backward' + 'systemv' 'factory') + +package() { + cd ${srcdir} + zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo ${timezones[@]} + zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/posix ${timezones[@]} + zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/right -L leapseconds ${timezones[@]} + + zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo -p America/New_York + install -m444 -t ${pkgdir}/usr/share/zoneinfo iso3166.tab zone1970.tab zone.tab # zone.tab is depricated and will go soon +}
[arch-commits] Commit in tzdata/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 06:59:39 Author: andyrtr Revision: 315354 upgpkg: tzdata 2018c-1 upstream update 2018c Modified: tzdata/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 06:41:07 UTC (rev 315353) +++ PKGBUILD2018-01-24 06:59:39 UTC (rev 315354) @@ -2,7 +2,7 @@ # Maintainer: Andreas Radke pkgname=tzdata -pkgver=2018b +pkgver=2018c pkgrel=1 pkgdesc="Sources for time zone and daylight saving time data" arch=('any') @@ -11,7 +11,7 @@ options=('!emptydirs') # new signing key is not available via public keyservers source=(https://www.iana.org/time-zones/repository/releases/${pkgname}${pkgver}.tar.gz{,.asc}) -sha512sums=('17c35d5a3d93244a7f9e6366294feb59fa655ea92c81b0891cbc77a1900758434372146bb7401d5201d8fc57cf6a02643fa71ab72eaa43a703a79c095ad506af' +sha512sums=('0575c87c9ffcde7b7f62b0df928d8a0e8d93f832b5ef7227b3d8431686f851f1fd5372c7e768f2979830352433b31df7f3979a00c28ea3973a3a0987ebbfb835' 'SKIP') validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert
[arch-commits] Commit in chromium/repos (10 files)
Date: Wednesday, January 24, 2018 @ 06:41:07 Author: foutrelis Revision: 315353 archrelease: copy trunk to testing-x86_64 Added: chromium/repos/testing-x86_64/ chromium/repos/testing-x86_64/PKGBUILD (from rev 315352, chromium/trunk/PKGBUILD) chromium/repos/testing-x86_64/chromium-clang-r2.patch (from rev 315352, chromium/trunk/chromium-clang-r2.patch) chromium/repos/testing-x86_64/chromium-exclude_unwind_tables.patch (from rev 315352, chromium/trunk/chromium-exclude_unwind_tables.patch) chromium/repos/testing-x86_64/chromium-memcpy-r0.patch (from rev 315352, chromium/trunk/chromium-memcpy-r0.patch) chromium/repos/testing-x86_64/chromium-omnibox-unescape-fragment.patch (from rev 315352, chromium/trunk/chromium-omnibox-unescape-fragment.patch) chromium/repos/testing-x86_64/chromium-skia-harmony.patch (from rev 315352, chromium/trunk/chromium-skia-harmony.patch) chromium/repos/testing-x86_64/chromium-use-fromUTF8-for-UnicodeString-construction.patch (from rev 315352, chromium/trunk/chromium-use-fromUTF8-for-UnicodeString-construction.patch) chromium/repos/testing-x86_64/chromium-widevine.patch (from rev 315352, chromium/trunk/chromium-widevine.patch) chromium/repos/testing-x86_64/chromium.install (from rev 315352, chromium/trunk/chromium.install) + PKGBUILD | 261 ++ chromium-clang-r2.patch| 21 chromium-exclude_unwind_tables.patch | 33 chromium-memcpy-r0.patch | 35 chromium-omnibox-unescape-fragment.patch | 437 +++ chromium-skia-harmony.patch| 77 + chromium-use-fromUTF8-for-UnicodeString-construction.patch | 68 + chromium-widevine.patch| 10 chromium.install | 16 9 files changed, 958 insertions(+) Copied: chromium/repos/testing-x86_64/PKGBUILD (from rev 315352, chromium/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-24 06:41:07 UTC (rev 315353) @@ -0,0 +1,261 @@ +# $Id$ +# Maintainer: Evangelos Foutras +# Contributor: Pierre Schmitz +# Contributor: Jan "heftig" Steffens +# Contributor: Daniel J Griffiths + +pkgname=chromium +pkgver=64.0.3282.113 +pkgrel=1 +_launcher_ver=5 +pkgdesc="A web browser built for speed, simplicity, and security" +arch=('x86_64') +url="https://www.chromium.org/Home"; +license=('BSD') +depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' + 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' + 'desktop-file-utils' 'hicolor-icon-theme') +makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'clang') +optdepends=('pepper-flash: support for Flash content' +'kdialog: needed for file dialogs in KDE' +'gnome-keyring: for storing passwords in GNOME keyring' +'kwallet: for storing passwords in KWallet') +install=chromium.install +source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz + chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz + chromium-$pkgver.txt::https://chromium.googlesource.com/chromium/src.git/+/$pkgver?format=TEXT +chromium-use-fromUTF8-for-UnicodeString-construction.patch +chromium-omnibox-unescape-fragment.patch +chromium-skia-harmony.patch +chromium-memcpy-r0.patch +chromium-clang-r2.patch +chromium-exclude_unwind_tables.patch +chromium-widevine.patch) +sha256sums=('cffa16a5a49bb9c0813306b261b90ab1ec549a9d98fe64731afe28ebf535e16b' +'4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587' +'eb542d00801349d6df9b83ae07ddeaf55eddd450a02cf6d4a9b1682092dd8193' +'c82c830bac7ab328a76d85fb141e150a17d02d97138a6daa4720a8a8c371a402' +'814eb2cecb10cb697e24036b08aac41e88d0e38971741f9e946200764e2401ae' +'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' +'455f0029987d9f0532bd9a5250669af5146a9c2b65b776d4a6e2499e8aca7bb4' +'4495e8b29dae242c79ffe4beefc5171eb3c7aacb7e9aebfd2d4d69b9d8c958d3' +'9478f1ec1a3c53425306cf41c2d0555c215a4f106955d9d6adfff38044530ce8' +'d6fdcb922e5a7fbe15759d39ccc8ea4225821c44d98054ce0f23f9d1f00c9808') + +# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py +# Keys are the names in the above script; values are the dependencies in Arch +readonly -A _system_libs=( + #[ffmpeg]=ffmpeg# https://crbug.com/731766 + [flac]=flac + #[fontconfig]=fontconfig
[arch-commits] Commit in chromium/trunk (8 files)
Date: Wednesday, January 24, 2018 @ 05:17:04 Author: foutrelis Revision: 315352 upgpkg: chromium 64.0.3282.113-1 - New upstream release. - Disable building with LLD; the resulting binaries are missing RELRO. Added: chromium/trunk/chromium-clang-r2.patch chromium/trunk/chromium-memcpy-r0.patch chromium/trunk/chromium-use-fromUTF8-for-UnicodeString-construction.patch Modified: chromium/trunk/PKGBUILD chromium/trunk/chromium-exclude_unwind_tables.patch Deleted: chromium/trunk/chromium-clang-r1.patch chromium/trunk/chromium-disable-SharedArrayBuffer-by-default.patch chromium/trunk/chromium-webrtc-r0.patch + PKGBUILD | 43 +++--- chromium-clang-r1.patch| 21 --- chromium-clang-r2.patch| 21 +++ chromium-disable-SharedArrayBuffer-by-default.patch| 35 - chromium-exclude_unwind_tables.patch | 25 +--- chromium-memcpy-r0.patch | 35 + chromium-use-fromUTF8-for-UnicodeString-construction.patch | 68 +++ chromium-webrtc-r0.patch | 34 - 8 files changed, 153 insertions(+), 129 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 01:54:03 UTC (rev 315351) +++ PKGBUILD2018-01-24 05:17:04 UTC (rev 315352) @@ -5,8 +5,8 @@ # Contributor: Daniel J Griffiths pkgname=chromium -pkgver=63.0.3239.132 -pkgrel=3 +pkgver=64.0.3282.113 +pkgrel=1 _launcher_ver=5 pkgdesc="A web browser built for speed, simplicity, and security" arch=('x86_64') @@ -15,8 +15,7 @@ depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'clang' - 'lld') +makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'clang') optdepends=('pepper-flash: support for Flash content' 'kdialog: needed for file dialogs in KDE' 'gnome-keyring: for storing passwords in GNOME keyring' @@ -25,22 +24,22 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz chromium-$pkgver.txt::https://chromium.googlesource.com/chromium/src.git/+/$pkgver?format=TEXT +chromium-use-fromUTF8-for-UnicodeString-construction.patch chromium-omnibox-unescape-fragment.patch -chromium-disable-SharedArrayBuffer-by-default.patch chromium-skia-harmony.patch -chromium-clang-r1.patch -chromium-webrtc-r0.patch +chromium-memcpy-r0.patch +chromium-clang-r2.patch chromium-exclude_unwind_tables.patch chromium-widevine.patch) -sha256sums=('84c46c2c42faaa102abe0647ee1213615a2522627124924c2741ddc2161b3d8d' +sha256sums=('cffa16a5a49bb9c0813306b261b90ab1ec549a9d98fe64731afe28ebf535e16b' '4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587' -'ab330f30c14ea3b5e77976d674304b91cfb02251fe8771cecb0bb4092c7f6b74' +'eb542d00801349d6df9b83ae07ddeaf55eddd450a02cf6d4a9b1682092dd8193' +'c82c830bac7ab328a76d85fb141e150a17d02d97138a6daa4720a8a8c371a402' '814eb2cecb10cb697e24036b08aac41e88d0e38971741f9e946200764e2401ae' -'1e040caa43ba34c627fe3750fb44c781a74298d010ef40657ab8deb4780db70b' 'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' -'ab5368a3e3a67fa63b33fefc6788ad5b4a79089ef4db1011a14c3bee9fdf70c6' -'bcb2f4588cf5dcf75cde855c7431e94fdcc34bdd68b876a90f65ab9938594562' -'e53dc6f259acd39df13874f8a0f440528fae764b859dd71447991a5b1fac7c9c' +'455f0029987d9f0532bd9a5250669af5146a9c2b65b776d4a6e2499e8aca7bb4' +'4495e8b29dae242c79ffe4beefc5171eb3c7aacb7e9aebfd2d4d69b9d8c958d3' +'9478f1ec1a3c53425306cf41c2d0555c215a4f106955d9d6adfff38044530ce8' 'd6fdcb922e5a7fbe15759d39ccc8ea4225821c44d98054ce0f23f9d1f00c9808') # Possible replacements are listed in build/linux/unbundle/replace_gn_files.py @@ -48,15 +47,16 @@ readonly -A _system_libs=( #[ffmpeg]=ffmpeg# https://crbug.com/731766 [flac]=flac + #[fontconfig]=fontconfig# Enable for M65 #[freetype]=freetype2 # Using 'use_system_freetype=true' until M65 #[harfbuzz-ng]=harfbuzz # Using 'use_system_harfbuzz=true' until M65 - #[icu]=icu # https://crbug.com/772655 + need M64 for ICU 60 + [icu]=icu [libdrm]= [libjpeg]=libjpeg #[libpng]=libpng# https://crbug.com/752403#c1
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Wednesday, January 24, 2018 @ 02:18:26 Author: andrewsc Revision: 286143 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 286142, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 456 ++--- 1 file changed, 228 insertions(+), 228 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 02:17:51 UTC (rev 286142) +++ PKGBUILD2018-01-24 02:18:26 UTC (rev 286143) @@ -1,228 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=59.0b2 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/"; -license=('MPL' 'GPL') - -_languages=( - 'ach"Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'as "Assamese"' - 'ast"Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn-BD "Bengali (Bangladesh)"' - 'bn-IN "Bengali (India)"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'cak"Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb"Lower Sorbian"' - 'el "Greek"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'en-ZA "English (South African)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb"Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab"Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij"Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mai"Maithili"' - 'mk "Macedonian"' - 'ml "Malayalam"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'or "Oriya"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son"Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tr "Turkish"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/devedition/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -sha512sums=('0a79a67b52ce128ee47d0566177df12a0370413dae4544e2d08c70215b29f46262d69f7033d68f3574b74514a471a1ccd4c4a70a9d35181905eae84f86456403' - '89399a88c7d67508ee125e9602da63e375cd73036c956c48eb5724f28836120487c82d4dd772f75cf085dcd5ceeb86ed980e750a32646940da7f6caea2d058bc' - '44c73f3901eaba307bc24f77bc41d8dc3ae03a05d7fdc223d4fd3fb80e64fd2f1a0ba146844e17b8d248ef0026de5141473549f3329b1f38deca7fe3cb0ed057' - '1350a64b78e50ff0b8b153400da82eaf0efcba7cd5d3c81c00cf13eb4a1cc1edbf7572e67052a8237035a84104454baccf53389d2c753939bc7fc3dc36396779' - 'c4fb002c1666c370cd74549692872d18a6f49d893f167d942378da9b81662c0eebec5008466e967498219f08587ce71400db1d67f3f3348a3ad4a9c7a8dcd7ba' - 'b934cb96b6b7116f14e1fdaa5b6aead3c6a57422978570eee651eeb030211f9a0a806eeb0ff6212add5db023e89efdc20db901ffedbb21dc215b949aaab65bb1' - 'fe8db912f8ed70f25d6b19457b525fcfd13653eba6e540823ec19381353577fb0dc953d79c76513bc15635abf866fe3bb
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 02:17:51 Author: andrewsc Revision: 286142 upgpkg: firefox-developer-edition-i18n 59.0b3-1 Updating firefox-developer-edition-i18n to 59.0b3 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 192 ++--- 1 file changed, 96 insertions(+), 96 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 02:13:14 UTC (rev 286141) +++ PKGBUILD2018-01-24 02:17:51 UTC (rev 286142) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=59.0b2 +pkgver=59.0b3 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -131,98 +131,98 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -sha512sums=('0a79a67b52ce128ee47d0566177df12a0370413dae4544e2d08c70215b29f46262d69f7033d68f3574b74514a471a1ccd4c4a70a9d35181905eae84f86456403' - '89399a88c7d67508ee125e9602da63e375cd73036c956c48eb5724f28836120487c82d4dd772f75cf085dcd5ceeb86ed980e750a32646940da7f6caea2d058bc' - '44c73f3901eaba307bc24f77bc41d8dc3ae03a05d7fdc223d4fd3fb80e64fd2f1a0ba146844e17b8d248ef0026de5141473549f3329b1f38deca7fe3cb0ed057' - '1350a64b78e50ff0b8b153400da82eaf0efcba7cd5d3c81c00cf13eb4a1cc1edbf7572e67052a8237035a84104454baccf53389d2c753939bc7fc3dc36396779' - 'c4fb002c1666c370cd74549692872d18a6f49d893f167d942378da9b81662c0eebec5008466e967498219f08587ce71400db1d67f3f3348a3ad4a9c7a8dcd7ba' - 'b934cb96b6b7116f14e1fdaa5b6aead3c6a57422978570eee651eeb030211f9a0a806eeb0ff6212add5db023e89efdc20db901ffedbb21dc215b949aaab65bb1' - 'fe8db912f8ed70f25d6b19457b525fcfd13653eba6e540823ec19381353577fb0dc953d79c76513bc15635abf866fe3bbb44e971af3189580ba3715561b8cdc2' - '862a8fbb3d01693d1b0b1ed4f7b80d8a4355585525cad5aa42266bdf1c64bfaa499b21c0649ca22b2c97a9c3422b9b04c17efaf9e01875b51e22746a8c215f51' - '414015d444580d33a992df318464deb4de3b1825cb2ffa58542dc40988615769cc16030e4c224a4c1c61e2ac2c494f627942bfa336c8ce1a9def2112e2a6e58e' - '1c6470b985c0930e4cf75ca9c3315c9a16fa1be1ff59a5dc6c045986d123ddd350628ed588af8078072f51bdd5a45e9df3597947af2df2c44d3b80089c6c3ea1' - '044c6573754ca288f0e5be1133444c3d68873a441f3f7f6bedc56a3e8a8fd5b64b743ba5e87759dc721ff3afad98b3f22401312765072c7eaadfd35cf686f5ad' - 'e1f7342a0d2b95a729050973d090a318073cc1a05d5bf81d91bff5bb307bcc6e538b8ff9fb1b3c9d5c0299288d299000d0976aaa8912a2412120bcbfd334e461' - 'b96eb3fc411fa726fe0de367fd54613225777bd806f11909e458136407b52bbceef5a2dc16f10733e1f977c62bca47d243f092a56466095d85eb0bfdfa0c1c90' - 'ef63297ba591e4fccf73b36c355e2912a9bd774e58dbc2a7acf5ac0f1cfe4c0b38ca86fad45a5623906f25278b5538a926d47fe6eaa7c1e9b295a5aca66822a9' - 'deda9dcef900afe1ec3c1e4ba1a5e76d7eb8109aea46b00824cd998485106a8e94d93ed2d7af8daa9d4a15aa6d50b48a3f842ccbcf2331e653142976f4c93bc8' - 'dc4c4f3f4b70a53f98fb9d4d202fe879a4fa78c9bae3b83bdf14f1f1ba2cbb64c002cb6b72b41fa8ff0814b628db44741e5b241fc40cc8303353619809c9a088' - '5a55e976ab84c5d6d55b515a5bc37d709697ffb99dad27e9a19298dcd93be278e449ae037272670809b608dcda29df555993c95cfb1ecc528c5c0563340982a1' - 'c1f02da4929e6fcddedf6ee5b0abdeaa9b661590e037747fd1c2edc223157dc5810f6e31eef48cde57d912b2b00d70f513a666c43368c83d18cc297552b1ca19' - 'f6ed7c2b75a8f12f1b97757702aafa6464069af943004292e2c881db0b0aa9b4089af40dcb17bc6a267ca47454882c018bca62cf9056647b4ca557179444e7c1' - 'c765e3abda84f27bad5de4c9c8f5d9de41a2399b95eff821b035a46a5046c4e4f58c789143d6e6f6174217f346b19352ec121e2b1b89ee808d3b53faceb0be73' - 'a13907849babb2d486bed30507b6931d0f3245f0a99f51875dfb9d9995068c0a70615012f8450412d76094e374bb5078ea766d000229305913d1e4596a24b9ce' - '5a98847120993887ada5f90a7fa9cf499b2d03ba24ae9e90b0664997d98d66488080b03921f79c31e60d94df7057628291d8e1b67f36754d0bea24bfd9361a4b' - 'acdedd516f095e145158715d4cfd6ec820fbb1329bce22da72d7cffa06d6512b10e0fef8af60f999e81fa09c1180d9280db1e6868ed4470fcff671341563f80c' - '7810915918db1546e8db774e72e119af14fcf97247d5b8e9eb11af779d6999d34aa0af87684be7eb7752d340f7503538cba37432888e9957b344b6b16ee1b4e4' - '8ff2832e7a46a3d75ccbae18c4a312da23555a21a6309c199753c3fef7adc96747fecf44e291faa032fbb5e7455ad566367b6f00c13eb76e1990fc1ef566f265' - 'f1976d81cbca42d893376e267658c198c68f473e65d6b30a81b839b760b50d187189939df8603f761045a0e2aea7053ecfce2d6038544d3261d3620abf8e9905' - '8aa211ebced4de0e47ba3920895b856fa87d563cd3b370f58dc8281b14e9c35d4173a4518aca50b8951fd2ef736758bd0cff8e2957e6b0dd6b5744d43ad55473' - '1175d2e582ffb0eb6c647779edb28be28a716fae2eb45438eac1b96d364cf4b23c012e10920decfa762c567aa87bfa27fdf82cddc1455b8e0072b1eaab8e040e' - 'ea60792d89b5
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (10 files)
Date: Wednesday, January 24, 2018 @ 02:13:14 Author: andrewsc Revision: 286141 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 286140, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 286140, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 286140, firefox-developer-edition/trunk/firefox-install-dir.patch) firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg (from rev 286140, firefox-developer-edition/trunk/firefox-symbolic.svg) firefox-developer-edition/repos/community-x86_64/no-plt.diff (from rev 286140, firefox-developer-edition/trunk/no-plt.diff) Deleted: firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg firefox-developer-edition/repos/community-x86_64/no-plt.diff ---+ PKGBUILD | 366 ++--- firefox-developer-edition.desktop | 622 ++-- firefox-install-dir.patch | 84 ++-- firefox-symbolic.svg | 60 +-- no-plt.diff | 96 ++--- 5 files changed, 614 insertions(+), 614 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 02:12:32 UTC (rev 286140) +++ PKGBUILD2018-01-24 02:13:14 UTC (rev 286141) @@ -1,183 +0,0 @@ -# Maintainer: Andrew Crerar -# Contributor: Jan Alexander Steffens (heftig) - -pkgname=firefox-developer-edition -pkgver=59.0b2 -pkgrel=1 -pkgdesc="Developer Edition of the popular Firefox web browser" -arch=('x86_64') -license=('MPL' 'GPL' 'LGPL') -url="https://www.mozilla.org/firefox/channel/#developer"; -depends=('gtk3' 'gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'ffmpeg' 'nss' 'hunspell' 'sqlite' 'ttf-font' 'libpulse') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' 'inetutils' - 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 'llvm' 'jack') -optdepends=('networkmanager: Location detection via available WiFi networks' -'libnotify: Notification integration' -'pulseaudio: Audio support' -'speech-dispatcher: Text-to-Speech') -replaces=('firefox-developer') -options=(!emptydirs !makeflags !strip) -_repo=https://hg.mozilla.org/mozilla-unified -source=("hg+$_repo#tag=DEVEDITION_${pkgver//./_}_RELEASE" -"$pkgname".desktop -firefox-symbolic.svg -firefox-install-dir.patch -no-plt.diff) -sha512sums=('SKIP' - '12617f60e01420350b8d9c7c1c3a2a5ba0f2c46df31b0e23e51093ebd68019ced7d193a01d964421b91e1b444ce4ab499523f21cd3a39a2ffac8883d096ac195' - '84e741b6a4c7675c846c16a0e0280d00e7be5477b07b693ccddac597987e8979a35d07a9ac8a3a28338b458ebdf41754ceb2119b8e41d2ec41f95b551232c64c' - '8fdf6a65e78406251075168c8310bb12c9b8419b3e51f59b1aa6244ef48ef1d201aae8bfdd5faa1da79242d9967fce959cbeffa54991ff39691f16168111b248' - '4c2ef8ebedc1184c3967c123cafd63ba1abf2a274993aea8475c434f91a40b86e7c5d3c78c3b2809cd15310af4c613d5841a9114315f861338c36f498a782fd0') - -# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact foutre...@archlinux.org for -# more information. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM - -# Mozilla API keys (see https://location.services.mozilla.com/api) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact hef...@archlinux.org for -# more information. -_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff - -prepare() { - mkdir path - ln -s /usr/bin/python2 path/python - - cd mozilla-unified - patch -Np1 -i ../firefox-install-dir.patch - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942 - patch -Np1 -i ../no-plt.diff - - echo -n "$_google_api_key" > google-api-key - echo -n "$_mozilla_api_key" > mozilla-api-key - - cat > .mozconfig << END -ac_add_options --enable-application=browser - -ac_add_options --prefix=/usr -ac_add_options --enable-release -ac_add_options --enable-gold -ac_add_options --enable-pie -ac_add_options --enable-optimize="-O2" -ac_add_options --enable-rust-simd - -# Branding -ac_add_options --with-branding=browser/branding/aurora -ac_add_options --enable-update-channel=aurora -ac_add_options --with-distribution-id=org.archlinux -export MOZILLA
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 02:12:32 Author: andrewsc Revision: 286140 upgpkg: firefox-developer-edition 59.0b3-1 Updating firefox-developer-edition to 59.0b3 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 01:46:28 UTC (rev 286139) +++ PKGBUILD2018-01-24 02:12:32 UTC (rev 286140) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=59.0b2 +pkgver=59.0b3 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64')
[arch-commits] Commit in mplayer/repos/extra-x86_64 (8 files)
Date: Wednesday, January 24, 2018 @ 01:52:39 Author: anthraxx Revision: 315350 archrelease: copy trunk to extra-x86_64 Added: mplayer/repos/extra-x86_64/PKGBUILD (from rev 315349, mplayer/trunk/PKGBUILD) mplayer/repos/extra-x86_64/include-samba-4.0.patch (from rev 315349, mplayer/trunk/include-samba-4.0.patch) mplayer/repos/extra-x86_64/mplayer.desktop (from rev 315349, mplayer/trunk/mplayer.desktop) mplayer/repos/extra-x86_64/revert-icl-fixes.patch (from rev 315349, mplayer/trunk/revert-icl-fixes.patch) Deleted: mplayer/repos/extra-x86_64/PKGBUILD mplayer/repos/extra-x86_64/include-samba-4.0.patch mplayer/repos/extra-x86_64/mplayer.desktop mplayer/repos/extra-x86_64/revert-icl-fixes.patch -+ PKGBUILD| 178 +++--- include-samba-4.0.patch | 24 +++--- mplayer.desktop | 44 +-- revert-icl-fixes.patch | 132 +- 4 files changed, 192 insertions(+), 186 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 01:52:30 UTC (rev 315349) +++ PKGBUILD2018-01-24 01:52:39 UTC (rev 315350) @@ -1,86 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Ionut Biru -# Contributor: Bartłomiej Piotrowski -# Contributor: Hugo Doria - -pkgbase=mplayer -pkgname=('mplayer' 'mencoder') -pkgver=37998 -pkgrel=3 -pkgdesc='Media player for Linux' -url='http://www.mplayerhq.hu/' -arch=('x86_64') -license=('GPL') -makedepends=('libxxf86dga' 'libmad' 'libxinerama' 'libmng' 'libxss' 'smbclient' 'aalib' 'jack' - 'libcaca' 'faac' 'faad2' 'lirc' 'libxvmc' 'enca' 'libdca' 'a52dec' 'libvpx' 'unzip' - 'mesa' 'live-media' 'yasm' 'git' 'mpg123' 'ladspa' 'libcdio-paranoia' 'subversion' - 'x264' 'libx264' 'rtmpdump' 'libdvdcss' 'libdvdread' 'libdvdnav' 'ffmpeg') -options=('!buildflags' '!emptydirs') -source=(${pkgbase}-${pkgver}::"svn://svn.mplayerhq.hu/mplayer/trunk#revision=${pkgver}" -mplayer.desktop -include-samba-4.0.patch -revert-icl-fixes.patch) -sha512sums=('SKIP' - 'd3c5cbf0035279c6f307e4e225473d7b77f9b56566537a26aa694e68446b9e3240333296da627ad5af83b04cc8f476d1a3f8c05e4cf81cd6e77153feb4ed74bc' - '9debb8c58b996f6c716c22c86c720bf9dc49b4ee9b76c57519f791667ae1de2cc6f5add878fbf4ac02c6b6fd1865e1bcfa6105e75de4bf7ec596c338ed0cae99' - '0cae0b26d3d97fd4c962962c43a481de20335369cbca406cadfc9bda1a0608b32f5374e76c477cb9a85bda83a568a1ed17126df224ae61579d0a402c1824aea8') - -prepare() { - cd ${pkgbase}-${pkgver} - patch -p1 < "../include-samba-4.0.patch" - patch -p0 < "../revert-icl-fixes.patch" - ./version.sh -} - -build() { - cd ${pkgbase}-${pkgver} - ./configure --prefix=/usr \ ---enable-runtime-cpudetection \ ---disable-gui \ ---disable-arts \ ---disable-liblzo \ ---disable-speex \ ---disable-openal \ ---disable-libdv \ ---disable-musepack \ ---disable-esd \ ---disable-mga \ ---disable-ass-internal \ ---disable-cdparanoia \ ---disable-ffmpeg_a \ ---enable-xvmc \ ---enable-radio \ ---enable-radio-capture \ ---enable-smb \ ---language=all \ ---confdir=/etc/mplayer - [[ "${CARCH}" = "i686" ]] && sed 's|-march=i486|-march=i686|g' -i config.mak - make -} - -package_mplayer() { - pkgdesc='Media player for Linux' - backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf') - depends=('desktop-file-utils' 'ttf-font' 'enca' 'libxss' 'a52dec' 'libvpx' - 'lirc' 'libx264' 'libmng' 'libdca' 'aalib' 'libxinerama' 'smbclient' - 'jack' 'libmad' 'libcaca' 'libxxf86dga' 'faac' 'faad2' 'libxvmc' 'mpg123' - 'libcdio-paranoia' 'rtmpdump' 'libdvdnav' 'ffmpeg') - - cd ${pkgbase}-${pkgver} - make DESTDIR="${pkgdir}" install-mplayer install-mplayer-man - - install -Dm 644 etc/{codecs.conf,input.conf,example.conf} "${pkgdir}/etc/mplayer" - install -Dm 644 "${srcdir}/mplayer.desktop" -t "${pkgdir}/usr/share/applications" - install -Dm 644 etc/mplayer256x256.png "${pkgdir}/usr/share/pixmaps/mplayer.png" -} - -package_mencoder() { - pkgdesc='Free command line video decoding, encoding and filtering tool' - depends=('enca' 'a52dec' 'libvpx' 'libx264' 'libmng' 'libdca' 'smbclient' 'libmad' - 'faac' 'faad2' 'mpg123' 'libcdio-paranoia' 'rtmpdump' 'libdvdnav' 'ffmpeg') - - make -C ${pkgbase}-${pkgver} DESTDIR="${pkgdir}" install-mencoder install-mencoder-man - find "${pkgdir}/usr/share/man" -name mplayer.1 -exec rename mplayer.1 mencoder.1 {} + -} - -# vim: ts=2 sw=2 et: Copied: mplayer/repos/extra-x86_64/PKGBUILD (from rev 315349, mplayer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 01:52:39 UTC (rev 315350) @@ -0,0 +1,92 @@ +# Maintainer: Levente Polyak +# Contributor: Ionut B
[arch-commits] Commit in mplayer/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 01:52:30 Author: anthraxx Revision: 315349 upgpkg: mplayer 38017-1 Modified: mplayer/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 01:14:54 UTC (rev 315348) +++ PKGBUILD2018-01-24 01:52:30 UTC (rev 315349) @@ -5,8 +5,8 @@ pkgbase=mplayer pkgname=('mplayer' 'mencoder') -pkgver=37998 -pkgrel=3 +pkgver=38017 +pkgrel=1 pkgdesc='Media player for Linux' url='http://www.mplayerhq.hu/' arch=('x86_64') @@ -15,7 +15,7 @@ 'libcaca' 'faac' 'faad2' 'lirc' 'libxvmc' 'enca' 'libdca' 'a52dec' 'libvpx' 'unzip' 'mesa' 'live-media' 'yasm' 'git' 'mpg123' 'ladspa' 'libcdio-paranoia' 'subversion' 'x264' 'libx264' 'rtmpdump' 'libdvdcss' 'libdvdread' 'libdvdnav' 'ffmpeg') -options=('!buildflags' '!emptydirs') +options=('!emptydirs') source=(${pkgbase}-${pkgver}::"svn://svn.mplayerhq.hu/mplayer/trunk#revision=${pkgver}" mplayer.desktop include-samba-4.0.patch @@ -34,6 +34,10 @@ build() { cd ${pkgbase}-${pkgver} + export CFLAGS="${CFLAGS/-march=x86-64/}" + export CFLAGS="${CFLAGS/-mtune=generic/}" + export LDFLAGS="${LDFLAGS/,O1/}" + export LDFLAGS="${LDFLAGS/,--sort-common/}" ./configure --prefix=/usr \ --enable-runtime-cpudetection \ --disable-gui \ @@ -53,7 +57,9 @@ --enable-radio-capture \ --enable-smb \ --language=all \ ---confdir=/etc/mplayer +--confdir=/etc/mplayer \ +--extra-cflags="${CFLAGS}" \ +--extra-ldflags="${LDFLAGS}" [[ "${CARCH}" = "i686" ]] && sed 's|-march=i486|-march=i686|g' -i config.mak make }
[arch-commits] Commit in eric/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 01:46:28 Author: bgyorgy Revision: 286139 eric: Add qt5-webengine to optdepends (needed for eric6_browser) Modified: eric/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-01-24 00:44:52 UTC (rev 286138) +++ PKGBUILD2018-01-24 01:46:28 UTC (rev 286139) @@ -15,6 +15,7 @@ depends=('python-qscintilla' 'python2-qscintilla' 'python-qscintilla-qt5' 'python2-qscintilla-qt5' 'qt5-svg' 'qt5-webkit') +optdepends=('qt5-webengine: alternative browser backend') source=("https://downloads.sourceforge.net/eric-ide/eric6-${pkgver}.tar.gz";) sha512sums=('7144c1fad76eb0f3ccdd2a29fb3fc369ad35d28dfbae1e6b75855b85218df34afa715f3a2df37bd6163e2f3a23a2a9a7f528cfe54f1bc21486ab81da6a69a697') changelog=ChangeLog
[arch-commits] Commit in pgbouncer/repos/extra-x86_64 (13 files)
Date: Wednesday, January 24, 2018 @ 01:14:54 Author: anthraxx Revision: 315348 archrelease: copy trunk to extra-x86_64 Added: pgbouncer/repos/extra-x86_64/PKGBUILD (from rev 315347, pgbouncer/trunk/PKGBUILD) pgbouncer/repos/extra-x86_64/pgbouncer.ini (from rev 315347, pgbouncer/trunk/pgbouncer.ini) pgbouncer/repos/extra-x86_64/pgbouncer.install (from rev 315347, pgbouncer/trunk/pgbouncer.install) pgbouncer/repos/extra-x86_64/pgbouncer.logrotate (from rev 315347, pgbouncer/trunk/pgbouncer.logrotate) pgbouncer/repos/extra-x86_64/pgbouncer.service (from rev 315347, pgbouncer/trunk/pgbouncer.service) pgbouncer/repos/extra-x86_64/pgbouncer.tmpfiles.conf (from rev 315347, pgbouncer/trunk/pgbouncer.tmpfiles.conf) Deleted: pgbouncer/repos/extra-x86_64/PKGBUILD pgbouncer/repos/extra-x86_64/pgbouncer.ini pgbouncer/repos/extra-x86_64/pgbouncer.install pgbouncer/repos/extra-x86_64/pgbouncer.logrotate pgbouncer/repos/extra-x86_64/pgbouncer.service pgbouncer/repos/extra-x86_64/pgbouncer.tmpfiles.conf pgbouncer/repos/extra-x86_64/usual-openssl.patch -+ PKGBUILD| 103 ++- pgbouncer.ini | 104 +-- pgbouncer.install | 50 - pgbouncer.logrotate | 16 +-- pgbouncer.service | 22 ++-- pgbouncer.tmpfiles.conf |2 usual-openssl.patch | 242 -- 7 files changed, 151 insertions(+), 388 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 01:14:35 UTC (rev 315347) +++ PKGBUILD2018-01-24 01:14:54 UTC (rev 315348) @@ -1,49 +0,0 @@ -# Maintainer: Dan McGee - -pkgname=pgbouncer -pkgver=1.7.2 -pkgrel=3 -pkgdesc="A lightweight connection pooler for PostgreSQL" -arch=('i686' 'x86_64') -url="https://wiki.postgresql.org/wiki/PgBouncer"; -license=('BSD') -depends=('libevent>=2.0' 'c-ares' 'systemd') -makedepends=('asciidoc' 'xmlto') -backup=('etc/pgbouncer/pgbouncer.ini' 'etc/logrotate.d/pgbouncer') -install=$pkgname.install -source=("https://pgbouncer.github.io/downloads/files/$pkgver/$pkgname-$pkgver.tar.gz"; -pgbouncer.ini -pgbouncer.logrotate -pgbouncer.service -pgbouncer.tmpfiles.conf -usual-openssl.patch) -sha256sums=('de36b318fe4a2f20a5f60d1c5ea62c1ca331f6813d2c484866ecb59265a160ba' -'4f30e4a3eb76acdd233ebc7dd099dff6976299ba958e40a8429b74112e804b05' -'8da38746d9c9dfc2433a8cfe22fdaf517e14492672d09e3c48cd4745fc03e9bd' -'274a3d447c151323f2d297aae881ec69be1477f16e30b0bba469afe68c2d122a' -'476ea0400ba063e932a58f1f49ae401d65b22add521894872c09ec6985e0960d' -'46d2d1c421ccd9893af4f6fde28d796b7910d2385efd3e27cca118d8e484ca7b') - -prepare() { - cd "$srcdir/$pkgname-$pkgver/lib" - patch -Np1 -i ../../usual-openssl.patch -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -D -m644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -D -m644 ../pgbouncer.ini "$pkgdir/etc/pgbouncer/pgbouncer.ini" - install -D -m644 ../pgbouncer.logrotate "$pkgdir/etc/logrotate.d/pgbouncer" - install -D -m644 ../pgbouncer.service "$pkgdir/usr/lib/systemd/system/pgbouncer.service" - install -D -m644 ../pgbouncer.tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/pgbouncer.conf" - mkdir -p "$pkgdir/var/log/pgbouncer" -} - -# vim:set ts=2 sw=2 et: Copied: pgbouncer/repos/extra-x86_64/PKGBUILD (from rev 315347, pgbouncer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 01:14:54 UTC (rev 315348) @@ -0,0 +1,54 @@ +# Maintainer: Levente Polyak +# Contributor: Dan McGee + +pkgname=pgbouncer +pkgver=1.8.1 +pkgrel=1 +pkgdesc='Lightweight connection pooler for PostgreSQL' +url='https://pgbouncer.github.io/' +arch=('x86_64') +license=('BSD') +depends=('libevent>=2.0' 'c-ares' 'systemd' 'pam') +makedepends=('asciidoc' 'xmlto') +checkdepends=('postgresql-libs') +backup=('etc/pgbouncer/pgbouncer.ini' +'etc/logrotate.d/pgbouncer') +install=${pkgname}.install +source=(https://pgbouncer.github.io/downloads/files/${pkgver}/pgbouncer-${pkgver}.tar.gz +pgbouncer.ini +pgbouncer.logrotate +pgbouncer.service +pgbouncer.tmpfiles.conf) +sha256sums=('fa8bde2a2d2c8c80d53a859f8e48bc6713cf127e31c77d8f787bbc1d673e8dc8' +'4f30e4a3eb76acdd233ebc7dd099dff6976299ba958e40a8429b74112e804b05' +'8da38746d9c9dfc2433a8cfe22fdaf517e14492672d09e3c48cd4745fc03e9bd' +'274a3d447c151323f2d297aae881ec69be1477f16e30b0bba469afe68c2d122a' +'476ea0400ba063e932a58f1f49ae401d65b22add521894872c09ec6985e0960d') + +build() { + cd ${pkgname}-${pkgver} + ./configure \
[arch-commits] Commit in pgbouncer/trunk (usual-openssl.patch)
Date: Wednesday, January 24, 2018 @ 01:14:35 Author: anthraxx Revision: 315347 upgpkg: pgbouncer 1.8.1-1 Deleted: pgbouncer/trunk/usual-openssl.patch -+ usual-openssl.patch | 242 -- 1 file changed, 242 deletions(-) Deleted: usual-openssl.patch === --- usual-openssl.patch 2018-01-24 01:13:08 UTC (rev 315346) +++ usual-openssl.patch 2018-01-24 01:14:35 UTC (rev 315347) @@ -1,242 +0,0 @@ -From 0e56f729d74e4af6c19fe60f6e2b47f5e717dcac Mon Sep 17 00:00:00 2001 -From: Marko Kreen -Date: Tue, 6 Dec 2016 20:05:17 +0200 -Subject: [PATCH] tls: additional openssl 1.1 compat - -Fixes: #15 - test/connect-tls.c | 2 +- - usual/tls/tls.c| 2 ++ - usual/tls/tls_cert.c | 12 ++-- - usual/tls/tls_compat.h | 45 + - usual/tls/tls_ocsp.c | 28 +--- - usual/tls/tls_util.c | 2 +- - usual/tls/tls_verify.c | 8 - 7 files changed, 76 insertions(+), 23 deletions(-) - -diff --git a/usual/tls/tls.c b/usual/tls/tls.c -index 3377cb4..1843e44 100644 a/usual/tls/tls.c -+++ b/usual/tls/tls.c -@@ -67,7 +67,9 @@ tls_deinit(void) - CRYPTO_cleanup_all_ex_data(); - BIO_sock_cleanup(); - ERR_clear_error(); -+#ifdef USE_LIBSSL_INTERNALS - ERR_remove_thread_state(NULL); -+#endif - ERR_free_strings(); - - tls_initialised = 0; -diff --git a/usual/tls/tls_cert.c b/usual/tls/tls_cert.c -index ca6668a..9a81e2f 100644 a/usual/tls/tls_cert.c -+++ b/usual/tls/tls_cert.c -@@ -86,7 +86,7 @@ tls_parse_bigint(struct tls *ctx, const ASN1_INTEGER *asn1int, const char **dst_ - */ - - static int --check_invalid_bytes(struct tls *ctx, unsigned char *data, unsigned int len, -+check_invalid_bytes(struct tls *ctx, const unsigned char *data, unsigned int len, - int ascii_only, const char *desc) - { - unsigned int i, c; -@@ -125,7 +125,7 @@ static int - tls_parse_asn1string(struct tls *ctx, ASN1_STRING *a1str, const char **dst_p, int minchars, int maxchars, const char *desc) - { - int format, len, ret = -1; -- unsigned char *data; -+ const unsigned char *data; - ASN1_STRING *a1utf = NULL; - int ascii_only = 0; - char *cstr = NULL; -@@ -134,7 +134,7 @@ tls_parse_asn1string(struct tls *ctx, ASN1_STRING *a1str, const char **dst_p, in - *dst_p = NULL; - - format = ASN1_STRING_type(a1str); -- data = ASN1_STRING_data(a1str); -+ data = ASN1_STRING_get0_data(a1str); - len = ASN1_STRING_length(a1str); - if (len < minchars) { - tls_set_errorx(ctx, "invalid %s: string too short", desc); -@@ -188,7 +188,7 @@ tls_parse_asn1string(struct tls *ctx, ASN1_STRING *a1str, const char **dst_p, in - tls_set_errorx(ctx, "multibyte conversion failed: expected UTF8 result"); - goto failed; - } -- data = ASN1_STRING_data(a1utf); -+ data = ASN1_STRING_get0_data(a1utf); - len = ASN1_STRING_length(a1utf); - } - -@@ -275,12 +275,12 @@ static int - tls_load_alt_ipaddr(struct tls *ctx, ASN1_OCTET_STRING *bin, struct tls_cert *cert) - { - struct tls_cert_general_name *slot; -- void *data; -+ const void *data; - int len; - - slot = &cert->subject_alt_names[cert->subject_alt_name_count]; - len = ASN1_STRING_length(bin); -- data = ASN1_STRING_data(bin); -+ data = ASN1_STRING_get0_data(bin); - if (len < 0) { - tls_set_errorx(ctx, "negative length for ipaddress"); - return -1; -diff --git a/usual/tls/tls_compat.h b/usual/tls/tls_compat.h -index 40ca5cf..8305958 100644 a/usual/tls/tls_compat.h -+++ b/usual/tls/tls_compat.h -@@ -12,6 +12,7 @@ - #include - - #include -+#include - - /* OpenSSL 1.1+ has hidden struct fields */ - #if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER) -@@ -21,6 +22,50 @@ - #define X509_get_key_usage(x509) ((x509)->ex_kusage) - #define X509_get_extended_key_usage(x509) ((x509)->ex_xkusage) - #define SSL_CTX_get0_param(ssl_ctx) ((ssl_ctx)->param) -+#define ASN1_STRING_get0_data(x) ((const unsigned char*)ASN1_STRING_data(x)) -+#define X509_OBJECT_get0_X509(x) ((x)->data.x509) -+ -+#ifndef OPENSSL_VERSION -+#define OPENSSL_VERSION SSLEAY_VERSION -+#define OpenSSL_version(x) SSLeay_version(x) -+#endif -+ -+static inline X509_OBJECT *X509_OBJECT_new(void) -+{ -+ X509_OBJECT *obj = OPENSSL_malloc(sizeof(*obj)); -+ if (obj) { -+ memset(obj, 0, sizeof(*obj)); -+ } else { -+ X509err(X509_F_GET_CERT_BY_SUBJECT, ERR_R_MALLOC_FAILURE); -+ } -+ return obj; -+} -+ -+static inline void X509_OBJECT_free(X509_OBJECT *obj) -+{ -+ if (obj) { -+ if (obj->type == X
[arch-commits] Commit in pgbouncer/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 01:13:08 Author: anthraxx Revision: 315346 upgpkg: pgbouncer 1.8.1-1 Modified: pgbouncer/trunk/PKGBUILD --+ PKGBUILD | 65 - 1 file changed, 35 insertions(+), 30 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 23:07:03 UTC (rev 315345) +++ PKGBUILD2018-01-24 01:13:08 UTC (rev 315346) @@ -1,49 +1,54 @@ -# Maintainer: Dan McGee +# Maintainer: Levente Polyak +# Contributor: Dan McGee pkgname=pgbouncer -pkgver=1.7.2 -pkgrel=3 -pkgdesc="A lightweight connection pooler for PostgreSQL" +pkgver=1.8.1 +pkgrel=1 +pkgdesc='Lightweight connection pooler for PostgreSQL' +url='https://pgbouncer.github.io/' arch=('x86_64') -url="https://wiki.postgresql.org/wiki/PgBouncer"; license=('BSD') -depends=('libevent>=2.0' 'c-ares' 'systemd') +depends=('libevent>=2.0' 'c-ares' 'systemd' 'pam') makedepends=('asciidoc' 'xmlto') -backup=('etc/pgbouncer/pgbouncer.ini' 'etc/logrotate.d/pgbouncer') -install=$pkgname.install -source=("https://pgbouncer.github.io/downloads/files/$pkgver/$pkgname-$pkgver.tar.gz"; +checkdepends=('postgresql-libs') +backup=('etc/pgbouncer/pgbouncer.ini' +'etc/logrotate.d/pgbouncer') +install=${pkgname}.install +source=(https://pgbouncer.github.io/downloads/files/${pkgver}/pgbouncer-${pkgver}.tar.gz pgbouncer.ini pgbouncer.logrotate pgbouncer.service -pgbouncer.tmpfiles.conf -usual-openssl.patch) -sha256sums=('de36b318fe4a2f20a5f60d1c5ea62c1ca331f6813d2c484866ecb59265a160ba' +pgbouncer.tmpfiles.conf) +sha256sums=('fa8bde2a2d2c8c80d53a859f8e48bc6713cf127e31c77d8f787bbc1d673e8dc8' '4f30e4a3eb76acdd233ebc7dd099dff6976299ba958e40a8429b74112e804b05' '8da38746d9c9dfc2433a8cfe22fdaf517e14492672d09e3c48cd4745fc03e9bd' '274a3d447c151323f2d297aae881ec69be1477f16e30b0bba469afe68c2d122a' -'476ea0400ba063e932a58f1f49ae401d65b22add521894872c09ec6985e0960d' -'46d2d1c421ccd9893af4f6fde28d796b7910d2385efd3e27cca118d8e484ca7b') +'476ea0400ba063e932a58f1f49ae401d65b22add521894872c09ec6985e0960d') -prepare() { - cd "$srcdir/$pkgname-$pkgver/lib" - patch -Np1 -i ../../usual-openssl.patch -} - build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --disable-debug + cd ${pkgname}-${pkgver} + ./configure \ +--prefix=/usr \ +--disable-debug \ +--with-pam make } +check() { + cd ${pkgname}-${pkgver} + make -C test run_test +} + package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -D -m644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -D -m644 ../pgbouncer.ini "$pkgdir/etc/pgbouncer/pgbouncer.ini" - install -D -m644 ../pgbouncer.logrotate "$pkgdir/etc/logrotate.d/pgbouncer" - install -D -m644 ../pgbouncer.service "$pkgdir/usr/lib/systemd/system/pgbouncer.service" - install -D -m644 ../pgbouncer.tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/pgbouncer.conf" - mkdir -p "$pkgdir/var/log/pgbouncer" + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm 644 NEWS.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 COPYRIGHT -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 ../pgbouncer.ini "${pkgdir}/etc/pgbouncer/pgbouncer.ini" + install -Dm 644 ../pgbouncer.logrotate "${pkgdir}/etc/logrotate.d/pgbouncer" + install -Dm 644 ../pgbouncer.service "${pkgdir}/usr/lib/systemd/system/pgbouncer.service" + install -Dm 644 ../pgbouncer.tmpfiles.conf "${pkgdir}/usr/lib/tmpfiles.d/pgbouncer.conf" + install -d "${pkgdir}/var/log/pgbouncer" } -# vim:set ts=2 sw=2 et: +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lynis/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 00:44:36 Author: anthraxx Revision: 286137 upgpkg: lynis 2.6.0-1 Modified: lynis/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 00:24:06 UTC (rev 286136) +++ PKGBUILD2018-01-24 00:44:36 UTC (rev 286137) @@ -2,7 +2,7 @@ # Contributor: Sébastien Luttringer pkgname=lynis -pkgver=2.5.9 +pkgver=2.6.0 pkgrel=1 pkgdesc='Security and system auditing tool to harden Unix/Linux systems' url='https://cisofy.com/lynis/' @@ -15,7 +15,7 @@ 'iptables: firewall tests' 'bash-completion: completion for bash') source=(https://cisofy.com/files/lynis-${pkgver}.tar.gz{,.asc}) -sha512sums=('655942b6546183396a416df6b7a365918aab1a19b55e2b1d34da4a5fe7fe865aee59aae6de2467b8e5393cae9bb80f97c48a85f1e3606951d88ea21cb624c45a' +sha512sums=('eb0aa18b0b8b453ee61b0f5ff82f0f0bbffd9fe1b38232d04b2384dbbced4cdb2ea00e3b089d9c3765e1ea405c6fe5f03332bc7b4ea0189639226907e37f1b25' 'SKIP') validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software Signing Key)
[arch-commits] Commit in lynis/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 24, 2018 @ 00:44:52 Author: anthraxx Revision: 286138 archrelease: copy trunk to community-any Added: lynis/repos/community-any/PKGBUILD (from rev 286137, lynis/trunk/PKGBUILD) Deleted: lynis/repos/community-any/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 00:44:36 UTC (rev 286137) +++ PKGBUILD2018-01-24 00:44:52 UTC (rev 286138) @@ -1,54 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Sébastien Luttringer - -pkgname=lynis -pkgver=2.5.9 -pkgrel=1 -pkgdesc='Security and system auditing tool to harden Unix/Linux systems' -url='https://cisofy.com/lynis/' -arch=('any') -license=('GPL3') -backup=('etc/lynis/default.prf') -depends=('sh' 'awk') -optdepends=('net-tools: networking tests' -'bind-tools: nameserver tests' -'iptables: firewall tests' -'bash-completion: completion for bash') -source=(https://cisofy.com/files/lynis-${pkgver}.tar.gz{,.asc}) -sha512sums=('655942b6546183396a416df6b7a365918aab1a19b55e2b1d34da4a5fe7fe865aee59aae6de2467b8e5393cae9bb80f97c48a85f1e3606951d88ea21cb624c45a' -'SKIP') -validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software Signing Key) - -prepare() { - cd ${pkgname} - sed -e 's|/path/to/lynis|/usr/bin/lynis|g' -i extras/systemd/lynis.service -} - -package() { - cd ${pkgname} - - # binary - install -Dm 755 lynis -t "${pkgdir}/usr/bin" - - # profile - install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}" - - # plugins, include, db - install -d "${pkgdir}/usr/share/${pkgname}" - cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}" - - # doc files - install -Dm 644 README INSTALL CHANGELOG.md FAQ \ --t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 "${pkgname}.8" -t "${pkgdir}/usr/share/man/man8" - - # completion - install -Dm 644 extras/bash_completion.d/${pkgname} \ --t "${pkgdir}/usr/share/bash-completion/completions" - - # systemd - install -Dm 644 extras/systemd/{lynis.service,lynis.timer} \ --t "${pkgdir}/usr/lib/systemd/system" -} - -# vim: ts=2 sw=2 et: Copied: lynis/repos/community-any/PKGBUILD (from rev 286137, lynis/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 00:44:52 UTC (rev 286138) @@ -0,0 +1,54 @@ +# Maintainer: Levente Polyak +# Contributor: Sébastien Luttringer + +pkgname=lynis +pkgver=2.6.0 +pkgrel=1 +pkgdesc='Security and system auditing tool to harden Unix/Linux systems' +url='https://cisofy.com/lynis/' +arch=('any') +license=('GPL3') +backup=('etc/lynis/default.prf') +depends=('sh' 'awk') +optdepends=('net-tools: networking tests' +'bind-tools: nameserver tests' +'iptables: firewall tests' +'bash-completion: completion for bash') +source=(https://cisofy.com/files/lynis-${pkgver}.tar.gz{,.asc}) +sha512sums=('eb0aa18b0b8b453ee61b0f5ff82f0f0bbffd9fe1b38232d04b2384dbbced4cdb2ea00e3b089d9c3765e1ea405c6fe5f03332bc7b4ea0189639226907e37f1b25' +'SKIP') +validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software Signing Key) + +prepare() { + cd ${pkgname} + sed -e 's|/path/to/lynis|/usr/bin/lynis|g' -i extras/systemd/lynis.service +} + +package() { + cd ${pkgname} + + # binary + install -Dm 755 lynis -t "${pkgdir}/usr/bin" + + # profile + install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}" + + # plugins, include, db + install -d "${pkgdir}/usr/share/${pkgname}" + cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}" + + # doc files + install -Dm 644 README INSTALL CHANGELOG.md FAQ \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 "${pkgname}.8" -t "${pkgdir}/usr/share/man/man8" + + # completion + install -Dm 644 extras/bash_completion.d/${pkgname} \ +-t "${pkgdir}/usr/share/bash-completion/completions" + + # systemd + install -Dm 644 extras/systemd/{lynis.service,lynis.timer} \ +-t "${pkgdir}/usr/lib/systemd/system" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in nim/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 24, 2018 @ 00:24:06 Author: anthraxx Revision: 286136 archrelease: copy trunk to community-x86_64 Added: nim/repos/community-x86_64/PKGBUILD (from rev 286135, nim/trunk/PKGBUILD) Deleted: nim/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 164 ++--- 1 file changed, 83 insertions(+), 81 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-24 00:22:56 UTC (rev 286135) +++ PKGBUILD2018-01-24 00:24:06 UTC (rev 286136) @@ -1,81 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Alexander F Rødseth -# Contributor: Dominik Picheta -# Contributor: Sven-Hendrik Haase -# Contributor: Jesus Alvarez - -pkgname=nim -_pkgname=Nim -pkgver=0.17.2 -pkgrel=1 -pkgdesc='Imperative, multi-paradigm, compiled programming language' -url='https://nim-lang.org/' -arch=('x86_64' 'i686') -license=('MIT') -depends=('python' 'bash') -options=('!emptydirs') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz - csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz) -sha256sums=('eb8a98c7e576e8d858de98473569a29c539308fc7bb15a086b3f2b73d675f752' -'7eb28ba7d5a03d02fc1c1fd9089c037de9c058d327fd6e95d599db63d9afa9c8') -sha512sums=('02d773a338cf4aeeedd614fbd694feb4b64c620e63415a979e9f4fdf29d306315ab8a07d81f7a5389744d6f526eee2b1774a1ee7a6911f5bd03bdbb0e30061e7' - '4a8f1e87bd96ab33998b0d3415c0ba9560b78795e0396d8af8b588a93c23477097f2c5388b4e612fbc142b490480326b394a933c805a3585cd6f3d7e8390e3e6') - -prepare() { - cd ${_pkgname}-${pkgver} - mv ../csources-${pkgver} csources - rm bin/empty.txt -} - -build() { - cd ${_pkgname}-${pkgver} - export PATH="${srcdir}/${_pkgname}-${pkgver}/bin:${PATH}" - - msg2 "Building nim" - (cd csources -sh build.sh - ) - msg2 "Building koch" - nim c -d:release koch - ./koch boot -d:release -d:nativeStacktrace -d:useGnuReadline - - msg2 "Building libs" - (cd lib -nim c --app:lib -d:createNimRtl -d:release nimrtl.nim - ) - msg2 "Building tools" - (cd tools -nim c -d:release nimgrep.nim - ) -} - -package() { - cd ${_pkgname}-${pkgver} - export PATH="${srcdir}/${_pkgname}-${pkgver}/bin:${PATH}" - - ./koch install "${pkgdir}" - - install -d "${pkgdir}/usr/lib" - cp -a lib "${pkgdir}/usr/lib/nim" - cp -a compiler "${pkgdir}/usr/lib/nim" - install -Dm 644 compiler.nimble "${pkgdir}/usr/lib/nim/compiler" - install -m 755 lib/libnimrtl.so "${pkgdir}/usr/lib/libnimrtl.so" - - # Fix FS#48118, related to the doc2 command - ln -s /usr/share/nim/doc "${pkgdir}/usr/lib/nim/doc" - - install -Dm 644 config/* -t "${pkgdir}/etc" - install -Dm 755 bin/* tools/nimgrep -t "${pkgdir}/usr/bin" - - # Fix FS#50252, unusual placement of header files - install -d "${pkgdir}/usr/include" - cp -a "${pkgdir}/usr/lib/nim/"*.h "${pkgdir}/usr/include" - - install -d "${pkgdir}/usr/share/nim/doc" - cp -a examples web doc/* "${pkgdir}/usr/share/nim/doc" - - install -Dm 644 copying.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - rm -r "${pkgdir}/nim" "${pkgdir}/usr/lib/nim/lib/nimcache" -} - -# vim: ts=2 sw=2 et: Copied: nim/repos/community-x86_64/PKGBUILD (from rev 286135, nim/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-24 00:24:06 UTC (rev 286136) @@ -0,0 +1,83 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander F Rødseth +# Contributor: Dominik Picheta +# Contributor: Sven-Hendrik Haase +# Contributor: Jesus Alvarez + +pkgname=nim +_pkgname=Nim +pkgver=0.17.2 +pkgrel=2 +pkgdesc='Imperative, multi-paradigm, compiled programming language' +url='https://nim-lang.org/' +arch=('x86_64') +license=('MIT') +depends=('python' 'bash') +options=('!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz + csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz) +sha256sums=('eb8a98c7e576e8d858de98473569a29c539308fc7bb15a086b3f2b73d675f752' +'7eb28ba7d5a03d02fc1c1fd9089c037de9c058d327fd6e95d599db63d9afa9c8') +sha512sums=('02d773a338cf4aeeedd614fbd694feb4b64c620e63415a979e9f4fdf29d306315ab8a07d81f7a5389744d6f526eee2b1774a1ee7a6911f5bd03bdbb0e30061e7' + '4a8f1e87bd96ab33998b0d3415c0ba9560b78795e0396d8af8b588a93c23477097f2c5388b4e612fbc142b490480326b394a933c805a3585cd6f3d7e8390e3e6') + +prepare() { + cd ${_pkgname}-${pkgver} + mv ../csources-${pkgver} csources + rm bin/empty.txt +} + +build() { + cd ${_pkgname}-${pkgver} + export PATH="${srcdir}/${_pkgname}-${pkgver}/bin:${PATH}" + + msg2 "Building nim" + (cd csources +sh build.sh + ) + msg2 "Building koch" + nim c -d:release koch + ./koch boot -d:release -d:nativeStacktrace -d:useGnuReadline + + msg2 "Building li
[arch-commits] Commit in nim/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 00:22:56 Author: anthraxx Revision: 286135 upgpkg: nim 0.17.2-2 (adding nimsuggest) Modified: nim/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 23:06:53 UTC (rev 286134) +++ PKGBUILD2018-01-24 00:22:56 UTC (rev 286135) @@ -7,7 +7,7 @@ pkgname=nim _pkgname=Nim pkgver=0.17.2 -pkgrel=1 +pkgrel=2 pkgdesc='Imperative, multi-paradigm, compiled programming language' url='https://nim-lang.org/' arch=('x86_64') @@ -47,6 +47,8 @@ (cd tools nim c -d:release nimgrep.nim ) + msg2 "Building nimsuggest" + nim c -d:release nimsuggest/nimsuggest.nim } package() { @@ -65,7 +67,7 @@ ln -s /usr/share/nim/doc "${pkgdir}/usr/lib/nim/doc" install -Dm 644 config/* -t "${pkgdir}/etc" - install -Dm 755 bin/* tools/nimgrep -t "${pkgdir}/usr/bin" + install -Dm 755 bin/* tools/nimgrep nimsuggest/nimsuggest -t "${pkgdir}/usr/bin" # Fix FS#50252, unusual placement of header files install -d "${pkgdir}/usr/include"
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Tuesday, January 23, 2018 @ 23:05:11 Author: heftig Revision: 315342 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 315341, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 315341, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 71 kernel-4.11.patch | 38 +++ 2 files changed, 109 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 315341, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-23 23:05:11 UTC (rev 315342) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.106 +_extramodules=extramodules-4.14-ARCH +pkgrel=3 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 'linux-headers<4.15') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'kernel-4.11.patch') +sha512sums=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.14' 'linux<4.15' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 315341, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-01-23 23:05:11 UTC (rev 315342) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, &page, vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, &page, vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif + { + vmf->page = NULL; + return VM_FAULT_SIGBUS;
[arch-commits] Commit in nvidia/repos (3 files)
Date: Tuesday, January 23, 2018 @ 23:04:51 Author: heftig Revision: 315341 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 315340, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fix-abi.patch (from rev 315340, nvidia/trunk/fix-abi.patch) ---+ PKGBUILD | 77 fix-abi.patch | 12 2 files changed, 89 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 315340, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-23 23:04:51 UTC (rev 315341) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=387.34 +_extramodules=extramodules-4.14-ARCH +pkgrel=21 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 'linux-headers<4.15') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +sha256sums=('d540908e76aeecb1f4a2812acf5ad37346934a6b7c8043c8b3ce230a48ceb440') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.14' 'linux<4.15' "nvidia-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia/repos/staging-x86_64/fix-abi.patch (from rev 315340, nvidia/trunk/fix-abi.patch) === --- staging-x86_64/fix-abi.patch(rev 0) +++ staging-x86_64/fix-abi.patch2018-01-23 23:04:51 UTC (rev 315341) @@ -0,0 +1,12 @@ +diff -u -r kernel/nvidia-drm/nvidia-drm-fence.c kernel-patched/nvidia-drm/nvidia-drm-fence.c +--- kernel/nvidia-drm/nvidia-drm-fence.c 2016-08-09 01:43:19.0 +0200 kernel-patched/nvidia-drm/nvidia-drm-fence.c 2016-08-25 14:31:34.419655564 +0200 +@@ -325,7 +325,7 @@ + struct nvidia_drm_gem_object *nv_gem; + }; + +-static void nvidia_drm_gem_prime_soft_fence_event ++static void NVKMS_KAPI_CALL nvidia_drm_gem_prime_soft_fence_event + ( + void *dataPtr, + NvU32 dataU32
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Tuesday, January 23, 2018 @ 23:04:28 Author: heftig Revision: 286128 archrelease: copy trunk to community-staging-x86_64 Added: acpi_call/repos/community-staging-x86_64/ acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 286127, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 286127, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 62 dkms.conf |9 2 files changed, 71 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 286127, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-23 23:04:28 UTC (rev 286128) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=96 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz"; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 acpi_call.ko + find "$pkgdir" -name '*.ko' -exec gzip -n {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 286127, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-01-23 23:04:28 UTC (rev 286128) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in r8168/repos (3 files)
Date: Tuesday, January 23, 2018 @ 23:03:45 Author: heftig Revision: 286126 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 286125, r8168/trunk/PKGBUILD) r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 286125, r8168/trunk/linux-4.11.patch) --+ PKGBUILD | 42 ++ linux-4.11.patch | 14 ++ 2 files changed, 56 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 286125, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-23 23:03:45 UTC (rev 286126) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.045.08 +pkgrel=24 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31') + +build() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-$_kernver-ARCH/version) + msg2 "Kernel = $KERNEL_VERSION" + + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/lib/modules/$KERNEL_VERSION/build \ + SUBDIRS="$srcdir/$pkgname-$pkgver/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} + 1)") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 src/r8168.ko + find "$pkgdir" -name '*.ko' -exec gzip -n {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +} Copied: r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 286125, r8168/trunk/linux-4.11.patch) === --- community-staging-x86_64/linux-4.11.patch (rev 0) +++ community-staging-x86_64/linux-4.11.patch 2018-01-23 23:03:45 UTC (rev 286126) @@ -0,0 +1,14 @@ +diff --git a/src/r8168_n.c b/src/r8168_n.c +index 3c5a7e7..e2026bb 100755 +--- a/src/r8168_n.c b/src/r8168_n.c +@@ -25732,7 +25732,9 @@ process_pkt: + if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0) + rtl8168_rx_skb(tp, skb); + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + dev->last_rx = jiffies; ++#endif + RTLDEV->stats.rx_bytes += pkt_size; + RTLDEV->stats.rx_packets++; + }
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Tuesday, January 23, 2018 @ 23:04:09 Author: heftig Revision: 286127 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/ vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 286126, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 286126, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 286126, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 52 dkms.conf |9 + 3 files changed, 62 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 286126, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-01-23 23:04:09 UTC (rev 286127) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 286126, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-23 23:04:09 UTC (rev 286127) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=37 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/"; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2"; +60-vhba.rules dkms.conf) +sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 vhba.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" + + find "$pkgdir" -name '*.ko' -exec gzip -n {} + +} + +package_vhba-module-dkms() { + depends=(dkms) + provides=("vhba-module=$pkgver-$pkgrel") + conflicts=(vhba-module) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" +} + +# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 286126, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-01-23 23:04:09 UTC (rev 286127) @@ -0,0 +1,9 @@ +PACKAGE_NAME="vhba-module" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KERNELRELEASE=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="vhba" +DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Tuesday, January 23, 2018 @ 23:03:25 Author: heftig Revision: 286125 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 286124, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 286124, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-23 23:03:25 UTC (rev 286125) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=102 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch"; +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 bbswitch.ko + find "${pkgdir}" -name '*.ko' -exec gzip -n {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Tuesday, January 23, 2018 @ 23:03:03 Author: heftig Revision: 286124 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/ virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 286123, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 286123, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-23 23:03:03 UTC (rev 286124) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.6 +pkgrel=3 +_linux_major=4 +_linux_minor=14 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))" + "linux-headers>=${_linux_major}.${_linux_minor}" + "linux-headers<${_linux_major}.$((_linux_minor+1))" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Tuesday, January 23, 2018 @ 23:02:28 Author: heftig Revision: 286123 archrelease: copy trunk to community-staging-x86_64 Added: tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 286122, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 286122, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-23 23:02:28 UTC (rev 286123) @@ -0,0 +1,44 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.14-ARCH +pkgrel=51 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz";) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:58:42 Author: heftig Revision: 315340 340.106-3: kernel 4.14.15 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:56:58 UTC (rev 315339) +++ PKGBUILD2018-01-23 22:58:42 UTC (rev 315340) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.106 _extramodules=extramodules-4.14-ARCH -pkgrel=2 +pkgrel=3 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:56:58 Author: heftig Revision: 315339 387.34-21: kernel 4.14.15 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:24:45 UTC (rev 315338) +++ PKGBUILD2018-01-23 22:56:58 UTC (rev 315339) @@ -7,7 +7,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=387.34 _extramodules=extramodules-4.14-ARCH -pkgrel=20 +pkgrel=21 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:56:43 Author: heftig Revision: 286122 5.2.6-3: kernel 4.14.15 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:56:26 UTC (rev 286121) +++ PKGBUILD2018-01-23 22:56:43 UTC (rev 286122) @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.6 -pkgrel=2 +pkgrel=3 _linux_major=4 _linux_minor=14 arch=('x86_64')
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:56:11 Author: heftig Revision: 286120 0.42-51: kernel 4.14.15 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:55:48 UTC (rev 286119) +++ PKGBUILD2018-01-23 22:56:11 UTC (rev 286120) @@ -11,7 +11,7 @@ _pkgname=tp-smapi pkgver=0.42 _extradir=/usr/lib/modules/extramodules-4.14-ARCH -pkgrel=50 +pkgrel=51 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:56:26 Author: heftig Revision: 286121 20170610-37: kernel 4.14.15 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:56:11 UTC (rev 286120) +++ PKGBUILD2018-01-23 22:56:26 UTC (rev 286121) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=36 +pkgrel=37 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/"; arch=(x86_64)
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:55:48 Author: heftig Revision: 286119 8.045.08-24: kernel 4.14.15 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:55:42 UTC (rev 286118) +++ PKGBUILD2018-01-23 22:55:48 UTC (rev 286119) @@ -5,7 +5,7 @@ pkgname=r8168 pkgver=8.045.08 -pkgrel=23 +pkgrel=24 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:55:42 Author: heftig Revision: 286118 0.8-102: kernel 4.14.15 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:55:35 UTC (rev 286117) +++ PKGBUILD2018-01-23 22:55:42 UTC (rev 286118) @@ -6,7 +6,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=101 +pkgrel=102 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch";
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:55:35 Author: heftig Revision: 286117 1.1.0-96: kernel 4.14.15 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:14:34 UTC (rev 286116) +++ PKGBUILD2018-01-23 22:55:35 UTC (rev 286117) @@ -6,7 +6,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=95 +pkgrel=96 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in linux/repos (11 files)
Date: Tuesday, January 23, 2018 @ 22:24:45 Author: heftig Revision: 315338 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 315337, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/staging-x86_64/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch (from rev 315337, linux/trunk/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch) linux/repos/staging-x86_64/0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch (from rev 315337, linux/trunk/0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch) linux/repos/staging-x86_64/0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 315337, linux/trunk/0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) linux/repos/staging-x86_64/60-linux.hook (from rev 315337, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 315337, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 315337, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 315337, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 315337, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 315337, linux/trunk/linux.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch | 57 0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch | 49 0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 255 config | 8501 ++ linux.install | 10 linux.preset| 14 10 files changed, 9054 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 315337:315338 to see the changes.
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Tuesday, January 23, 2018 @ 22:24:04 Author: heftig Revision: 315337 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/60-linux.hook (from rev 315336, linux-zen/trunk/60-linux.hook) linux-zen/repos/testing-x86_64/90-linux.hook (from rev 315336, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 315336, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 315336, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/linux.install (from rev 315336, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 315336, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 245 + config| 8540 linux.install | 10 linux.preset | 14 6 files changed, 8832 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 315336:315337 to see the changes.
[arch-commits] Commit in rust/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:14:34 Author: demize Revision: 286116 Add cargo dependencies Modified: rust/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:07:34 UTC (rev 286115) +++ PKGBUILD2018-01-23 22:14:34 UTC (rev 286116) @@ -40,7 +40,7 @@ } package_rust() { - depends=('gcc-libs') + depends=('gcc-libs' 'curl' 'libssh2') provides=('cargo' 'rustfmt') conflicts=('cargo' 'rustfmt') replaces=('cargo' 'rustfmt')
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:11:22 Author: heftig Revision: 315336 4.14.15-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 22:11:15 UTC (rev 315335) +++ PKGBUILD2018-01-23 22:11:22 UTC (rev 315336) @@ -6,8 +6,8 @@ pkgbase=linux-zen # Build -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.14 -_zenpatch=zen-4.14.14-9d557a6c22d2d09ee464c5e37d9b575863c47ac8.diff -pkgver=4.14.14 +_zenpatch=zen-4.14.15-f695616ca01b187a24635fe51e10c17dc5bccaa2.diff +pkgver=4.14.15 pkgrel=1 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel"; @@ -33,9 +33,9 @@ ) sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7' 'SKIP' -'62d656b98f0dc143216cb9650bd9b96cd83d92925731e9f0bec5eb4d6358e603' +'54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030' 'SKIP' -'f5963f140aad8979585d16bbaa14a6445e4a11e3a1e1221fa3f17d3ff8343791' +'59068dd9ecee6ebd312a6c161fd2484c9e6289efbfd0eeb1804e6ca180dee0be' 'SKIP' 'a85bd6e7ff862148b10751a064c710aca6eb9c39a0ba8c06363c299def87d30f' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:11:15 Author: heftig Revision: 315335 4.14.15-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 21:23:09 UTC (rev 315334) +++ PKGBUILD2018-01-23 22:11:15 UTC (rev 315335) @@ -5,7 +5,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.14 -pkgver=4.14.14 +pkgver=4.14.15 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/"; @@ -32,7 +32,7 @@ ) sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7' 'SKIP' -'62d656b98f0dc143216cb9650bd9b96cd83d92925731e9f0bec5eb4d6358e603' +'54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030' 'SKIP' 'edaf7bebcaf3032e3bf15353e0773e39872c73fc024ca4d23383195a13745b2e' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in rust/repos/community-x86_64 (6 files)
Date: Tuesday, January 23, 2018 @ 22:07:34 Author: demize Revision: 286115 archrelease: copy trunk to community-x86_64 Added: rust/repos/community-x86_64/0001-librustc_llvm-build-Force-link-against-libffi.patch (from rev 286114, rust/trunk/0001-librustc_llvm-build-Force-link-against-libffi.patch) rust/repos/community-x86_64/PKGBUILD (from rev 286114, rust/trunk/PKGBUILD) rust/repos/community-x86_64/bootstrap-config.toml (from rev 286114, rust/trunk/bootstrap-config.toml) Deleted: rust/repos/community-x86_64/0001-librustc_llvm-build-Force-link-against-libffi.patch rust/repos/community-x86_64/PKGBUILD rust/repos/community-x86_64/bootstrap-config.toml --+ 0001-librustc_llvm-build-Force-link-against-libffi.patch | 64 ++--- PKGBUILD | 153 ++--- bootstrap-config.toml| 42 +-- 3 files changed, 131 insertions(+), 128 deletions(-) Deleted: 0001-librustc_llvm-build-Force-link-against-libffi.patch === --- 0001-librustc_llvm-build-Force-link-against-libffi.patch2018-01-23 22:07:16 UTC (rev 286114) +++ 0001-librustc_llvm-build-Force-link-against-libffi.patch2018-01-23 22:07:34 UTC (rev 286115) @@ -1,32 +0,0 @@ -From 5dbc650a60ddb230f59e5a18ffd298b033566945 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= -Date: Thu, 20 Jul 2017 23:07:01 +0200 -Subject: [PATCH] librustc_llvm/build: Force link against libffi -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -`llvm-config --libs` doesn't output libffi in many cases. Fixing it -turned out to take quite a bit of effort, so force libffi linking in -here for now. - -Signed-off-by: Johannes Löthberg - src/librustc_llvm/build.rs | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/librustc_llvm/build.rs b/src/librustc_llvm/build.rs -index 3f0f536960..7dc0c40c9d 100644 a/src/librustc_llvm/build.rs -+++ b/src/librustc_llvm/build.rs -@@ -220,6 +220,7 @@ fn main() { - }; - println!("cargo:rustc-link-lib={}={}", kind, name); - } -+println!("cargo:rustc-link-lib=dylib=ffi"); - - // LLVM ldflags - // --- -2.13.3 - Copied: rust/repos/community-x86_64/0001-librustc_llvm-build-Force-link-against-libffi.patch (from rev 286114, rust/trunk/0001-librustc_llvm-build-Force-link-against-libffi.patch) === --- 0001-librustc_llvm-build-Force-link-against-libffi.patch (rev 0) +++ 0001-librustc_llvm-build-Force-link-against-libffi.patch2018-01-23 22:07:34 UTC (rev 286115) @@ -0,0 +1,32 @@ +From 5dbc650a60ddb230f59e5a18ffd298b033566945 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= +Date: Thu, 20 Jul 2017 23:07:01 +0200 +Subject: [PATCH] librustc_llvm/build: Force link against libffi +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +`llvm-config --libs` doesn't output libffi in many cases. Fixing it +turned out to take quite a bit of effort, so force libffi linking in +here for now. + +Signed-off-by: Johannes Löthberg +--- + src/librustc_llvm/build.rs | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/librustc_llvm/build.rs b/src/librustc_llvm/build.rs +index 3f0f536960..7dc0c40c9d 100644 +--- a/src/librustc_llvm/build.rs b/src/librustc_llvm/build.rs +@@ -220,6 +220,7 @@ fn main() { + }; + println!("cargo:rustc-link-lib={}={}", kind, name); + } ++println!("cargo:rustc-link-lib=dylib=ffi"); + + // LLVM ldflags + // +-- +2.13.3 + Deleted: PKGBUILD === --- PKGBUILD2018-01-23 22:07:16 UTC (rev 286114) +++ PKGBUILD2018-01-23 22:07:34 UTC (rev 286115) @@ -1,75 +0,0 @@ -# $Id$ -# Maintainer: Johannes Löthberg -# Contributor: Alexander F Rødseth -# Contributor: Daniel Micay -# Contributor: userwithuid - -pkgname=('rust' 'rust-docs') -epoch=1 -pkgver=1.23.0 -pkgrel=2 - -pkgdesc='Systems programming language focused on safety, speed and concurrency' -url='https://www.rust-lang.org/' -arch=('x86_64') -license=('MIT' 'Apache') - -makedepends=('rust' 'libffi' 'perl' 'python2' 'curl' 'cmake') - -options=('!emptydirs') - -source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc} -bootstrap-config.toml) - -sha256sums=('7464953871dcfdfa8afcc536916a686dd156a83339d8ec4d5cb4eb2fe146cb91' -'SKIP' -'6c25c451d6286efd19e96a552406c8b299345749577cf924699cf4c3831d9ad0') -validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) - -prepare() { - cd "rustc-$pkgver-src" - - cp "$srcdir"/bootstrap-config.toml config.toml -} - -build() { - cd "rustc-$pkgver-src" -
[arch-commits] Commit in rust/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 22:07:16 Author: demize Revision: 286114 Remove rustfmt Bundled version is out of date and supposely buggy, causing ff nightly breakages. Modified: rust/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 21:00:11 UTC (rev 286113) +++ PKGBUILD2018-01-23 22:07:16 UTC (rev 286114) @@ -7,7 +7,7 @@ pkgname=('rust' 'rust-docs') epoch=1 pkgver=1.23.0 -pkgrel=2 +pkgrel=3 pkgdesc='Systems programming language focused on safety, speed and concurrency' url='https://www.rust-lang.org/' @@ -60,6 +60,9 @@ # move docs out of the way mv "$pkgdir/usr/share/doc" "$srcdir/" + + # The version distributed with rust is old and buggy, and ends up breaking other builds. + rm "$pkgdir"/usr/bin/rustfmt } package_rust-docs() {
[arch-commits] Commit in librsvg/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, January 23, 2018 @ 21:23:09 Author: heftig Revision: 315334 archrelease: copy trunk to extra-x86_64 Added: librsvg/repos/extra-x86_64/PKGBUILD (from rev 315333, librsvg/trunk/PKGBUILD) Deleted: librsvg/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-23 21:22:32 UTC (rev 315333) +++ PKGBUILD2018-01-23 21:23:09 UTC (rev 315334) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgname=librsvg -pkgver=2.42.0 -pkgrel=1 -epoch=2 -pkgdesc="SVG rendering library" -url="https://wiki.gnome.org/Projects/LibRsvg"; -arch=(x86_64) -license=(LGPL) -depends=(gdk-pixbuf2 pango libcroco) -makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust) -_commit=2465e1bfc0aab8d03fb4a2c3a6b6cc110fcbde98 # tags/2.42.0^0 -source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make -} - -check() { - cd $pkgname - # Reftests fail due to differences in text rendering - # Even with the fixated font on master there are still differences on i686 - make check || : -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: librsvg/repos/extra-x86_64/PKGBUILD (from rev 315333, librsvg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-23 21:23:09 UTC (rev 315334) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgname=librsvg +pkgver=2.42.1 +pkgrel=1 +epoch=2 +pkgdesc="SVG rendering library" +url="https://wiki.gnome.org/Projects/LibRsvg"; +arch=(x86_64) +license=(LGPL) +depends=(gdk-pixbuf2 pango libcroco) +makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust) +_commit=00e064575cd3fde407f826f0aa1fbc950c515307 # tags/2.42.1^0 +source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + make +} + +check() { + cd $pkgname + # Reftests fail due to differences in text rendering + # Even with the fixated font on master there are still differences on i686 + make check || : +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in librsvg/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 21:22:32 Author: heftig Revision: 315333 2.42.1-1 Modified: librsvg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 20:57:09 UTC (rev 315332) +++ PKGBUILD2018-01-23 21:22:32 UTC (rev 315333) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot pkgname=librsvg -pkgver=2.42.0 +pkgver=2.42.1 pkgrel=1 epoch=2 pkgdesc="SVG rendering library" @@ -11,7 +11,7 @@ license=(LGPL) depends=(gdk-pixbuf2 pango libcroco) makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust) -_commit=2465e1bfc0aab8d03fb4a2c3a6b6cc110fcbde98 # tags/2.42.0^0 +_commit=00e064575cd3fde407f826f0aa1fbc950c515307 # tags/2.42.1^0 source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in tp_smapi-lts/repos (3 files)
Date: Tuesday, January 23, 2018 @ 21:00:11 Author: andyrtr Revision: 286113 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi-lts/repos/community-testing-x86_64/ tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286112, tp_smapi-lts/trunk/PKGBUILD) tp_smapi-lts/repos/community-testing-x86_64/tp_smapi-lts.install (from rev 286112, tp_smapi-lts/trunk/tp_smapi-lts.install) --+ PKGBUILD | 48 tp_smapi-lts.install | 13 + 2 files changed, 61 insertions(+) Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286112, tp_smapi-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-23 21:00:11 UTC (rev 286113) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi-lts +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.9-lts +pkgrel=27 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux-lts>=4.9.78' 'linux-lts<4.10') +makedepends=('linux-lts-headers>=4.9.78' 'linux-lts-headers<4.10') +install="$pkgname.install" +source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz";) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd ${pkgname/-lts/}-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd ${pkgname/-lts/}-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" + + # update kernel version in install file + sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/$pkgname.install" +} Copied: tp_smapi-lts/repos/community-testing-x86_64/tp_smapi-lts.install (from rev 286112, tp_smapi-lts/trunk/tp_smapi-lts.install) === --- community-testing-x86_64/tp_smapi-lts.install (rev 0) +++ community-testing-x86_64/tp_smapi-lts.install 2018-01-23 21:00:11 UTC (rev 286113) @@ -0,0 +1,13 @@ +extramodules=/usr/lib/modules/extramodules-4.9-lts + +post_install() { + depmod -v $(< "$extramodules/version") &>/dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}
[arch-commits] Commit in tp_smapi-lts/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 21:00:03 Author: andyrtr Revision: 286112 upgpkg: tp_smapi-lts 0.42-27 kernel update 4.9.78 rebuild Modified: tp_smapi-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 20:59:35 UTC (rev 286111) +++ PKGBUILD2018-01-23 21:00:03 UTC (rev 286112) @@ -11,13 +11,13 @@ _pkgname=tp-smapi pkgver=0.42 _extradir=/usr/lib/modules/extramodules-4.9-lts -pkgrel=26 +pkgrel=27 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi' license=('GPL') -depends=('linux-lts>=4.9.77' 'linux-lts<4.10') -makedepends=('linux-lts-headers>=4.9.77' 'linux-lts-headers<4.10') +depends=('linux-lts>=4.9.78' 'linux-lts<4.10') +makedepends=('linux-lts-headers>=4.9.78' 'linux-lts-headers<4.10') install="$pkgname.install" source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz";) md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
[arch-commits] Commit in r8168-lts/repos (3 files)
Date: Tuesday, January 23, 2018 @ 20:59:35 Author: andyrtr Revision: 286111 archrelease: copy trunk to community-testing-x86_64 Added: r8168-lts/repos/community-testing-x86_64/ r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286110, r8168-lts/trunk/PKGBUILD) r8168-lts/repos/community-testing-x86_64/r8168-lts.install (from rev 286110, r8168-lts/trunk/r8168-lts.install) ---+ PKGBUILD | 33 + r8168-lts.install | 17 + 2 files changed, 50 insertions(+) Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286110, r8168-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-23 20:59:35 UTC (rev 286111) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo + +pkgname=r8168-lts +_pkgname=r8168 +pkgver=8.045.08 +pkgrel=9 +pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +depends=('glibc' "linux-lts>=4.9.78" "linux-lts<4.10") +makedepends=("linux-lts-headers>=4.9.78" "linux-lts-headers<4.10") +install=$pkgname.install +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31') + +_extramodules=extramodules-4.9-lts + +build() { + cd "$_pkgname-$pkgver" + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + make -C /usr/lib/modules/$_kernver/build \ + SUBDIRS="$srcdir/$_pkgname-$pkgver/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + cd "$_pkgname-$pkgver" + install -Dm644 src/$_pkgname.ko "$pkgdir/usr/lib/modules/$_extramodules/$_pkgname.ko" + find "$pkgdir" -name '*.ko' -exec gzip -9 {} + +} Copied: r8168-lts/repos/community-testing-x86_64/r8168-lts.install (from rev 286110, r8168-lts/trunk/r8168-lts.install) === --- community-testing-x86_64/r8168-lts.install (rev 0) +++ community-testing-x86_64/r8168-lts.install 2018-01-23 20:59:35 UTC (rev 286111) @@ -0,0 +1,17 @@ +rebuild_module_dependencies() { + EXTRAMODULES='extramodules-4.9-lts' + depmod $(cat /lib/modules/$EXTRAMODULES/version) +} + +post_install() { + rebuild_module_dependencies + echo '>>> The module r8168 conflicts with r8169. You can blacklist it with:' + echo '>>> `echo "blacklist r8169" > /etc/modprobe.d/r8169_blacklist.conf`' +} +post_upgrade() { + rebuild_module_dependencies +} + +post_remove() { + rebuild_module_dependencies +}
[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 20:59:28 Author: andyrtr Revision: 286110 upgpkg: r8168-lts 8.045.08-9 kernel update 4.9.78 rebuild Modified: r8168-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 20:58:17 UTC (rev 286109) +++ PKGBUILD2018-01-23 20:59:28 UTC (rev 286110) @@ -4,13 +4,13 @@ pkgname=r8168-lts _pkgname=r8168 pkgver=8.045.08 -pkgrel=8 +pkgrel=9 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" url="http://www.realtek.com.tw"; license=("GPL") arch=('x86_64') -depends=('glibc' "linux-lts>=4.9.77" "linux-lts<4.10") -makedepends=("linux-lts-headers>=4.9.77" "linux-lts-headers<4.10") +depends=('glibc' "linux-lts>=4.9.78" "linux-lts<4.10") +makedepends=("linux-lts-headers>=4.9.78" "linux-lts-headers<4.10") install=$pkgname.install source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31')
[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 20:58:09 Author: andyrtr Revision: 286108 upgpkg: acpi_call-lts 1.1.0-56 kernel update 4.9.78 rebuild Modified: acpi_call-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 20:43:52 UTC (rev 286107) +++ PKGBUILD2018-01-23 20:58:09 UTC (rev 286108) @@ -5,14 +5,14 @@ pkgname=acpi_call-lts pkgver=1.1.0 -pkgrel=55 +pkgrel=56 _extramodules=extramodules-4.9-lts pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' arch=('x86_64') url='https://github.com/mkottman/acpi_call' license=('GPL') -depends=('linux-lts>=4.9.77') -makedepends=('linux-lts-headers>=4.9.77') +depends=('linux-lts>=4.9.78') +makedepends=('linux-lts-headers>=4.9.78') provides=('acpi_call') install='acpi_call.install' source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";)
[arch-commits] Commit in acpi_call-lts/repos (3 files)
Date: Tuesday, January 23, 2018 @ 20:58:17 Author: andyrtr Revision: 286109 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call-lts/repos/community-testing-x86_64/ acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286108, acpi_call-lts/trunk/PKGBUILD) acpi_call-lts/repos/community-testing-x86_64/acpi_call.install (from rev 286108, acpi_call-lts/trunk/acpi_call.install) ---+ PKGBUILD | 48 acpi_call.install | 14 ++ 2 files changed, 62 insertions(+) Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286108, acpi_call-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-01-23 20:58:17 UTC (rev 286109) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call-lts +pkgver=1.1.0 +pkgrel=56 +_extramodules=extramodules-4.9-lts +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +arch=('x86_64') +url='https://github.com/mkottman/acpi_call' +license=('GPL') +depends=('linux-lts>=4.9.78') +makedepends=('linux-lts-headers>=4.9.78') +provides=('acpi_call') +install='acpi_call.install' +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') + +prepare() { + cd acpi_call-${pkgver} + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c +} + +build() { + cd ${pkgname%-*}-${pkgver} + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make KVERSION="${_kernver}" +} + +package() { + cd ${pkgname%-*}-${pkgver} + + install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d} + install -m 644 ${pkgname%-*}.ko "${pkgdir}"/usr/lib/modules/${_extramodules}/ + gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname%-*}.ko + echo ${pkgname%-*} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf + + install -dm 755 "${pkgdir}"/usr/share/${pkgname} + cp -dr --no-preserve='ownership' {examples,support} "${pkgdir}"/usr/share/${pkgname}/ +} + +# vim: ts=2 sw=2 et: Copied: acpi_call-lts/repos/community-testing-x86_64/acpi_call.install (from rev 286108, acpi_call-lts/trunk/acpi_call.install) === --- community-testing-x86_64/acpi_call.install (rev 0) +++ community-testing-x86_64/acpi_call.install 2018-01-23 20:58:17 UTC (rev 286109) @@ -0,0 +1,14 @@ +post_install() { + _extramodules=extramodules-4.9-lts + depmod $(cat /usr/lib/modules/${_extramodules}/version) +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in nvidia-340xx-lts/repos (3 files)
Date: Tuesday, January 23, 2018 @ 20:57:09 Author: andyrtr Revision: 315332 archrelease: copy trunk to testing-x86_64 Added: nvidia-340xx-lts/repos/testing-x86_64/ nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD (from rev 315331, nvidia-340xx-lts/trunk/PKGBUILD) nvidia-340xx-lts/repos/testing-x86_64/nvidia-340xx-lts.install (from rev 315331, nvidia-340xx-lts/trunk/nvidia-340xx-lts.install) --+ PKGBUILD | 49 + nvidia-340xx-lts.install | 15 + 2 files changed, 64 insertions(+) Copied: nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD (from rev 315331, nvidia-340xx-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-23 20:57:09 UTC (rev 315332) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=nvidia-340xx-lts +pkgver=340.106 +_extramodules=extramodules-4.9-lts +pkgrel=3 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=('linux-lts>=4.9.78' 'linux-lts-headers>=4.9.78' "nvidia-340xx-utils=$pkgver") +provides=('nvidia-340xx') +conflicts=('nvidia-lts') +license=('custom') +install=${pkgname}.install +options=(!strip) +source_x86_64+=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +md5sums_x86_64=('37c84428b64696be2b104edbc9855f57') + +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh ${_pkg}.run --extract-only +cd "${_pkg}" +# patches here +} + +build() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + cd "${_pkg}/kernel" + make SYSSRC=/usr/lib/modules/${_kernver}/build module + + cd uvm + make SYSSRC=/usr/lib/modules/${_kernver}/build module +} + +package() { + depends=('linux-lts>=4.9.78' "nvidia-340xx-utils=$pkgver" 'libgl') + + install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko" + install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \ + "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko" + gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko + install -d -m755 "${pkgdir}/usr/lib/modprobe.d" + echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf" + echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf" + install -D -m644 "${srcdir}/${_pkg}/LICENSE" "${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE" +} Copied: nvidia-340xx-lts/repos/testing-x86_64/nvidia-340xx-lts.install (from rev 315331, nvidia-340xx-lts/trunk/nvidia-340xx-lts.install) === --- testing-x86_64/nvidia-340xx-lts.install (rev 0) +++ testing-x86_64/nvidia-340xx-lts.install 2018-01-23 20:57:09 UTC (rev 315332) @@ -0,0 +1,15 @@ +post_install() { +EXTRAMODULES='extramodules-4.9-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +echo 'In order to use nvidia module, reboot the system.' +} + +post_upgrade() { +EXTRAMODULES='extramodules-4.9-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} + +post_remove() { +EXTRAMODULES='extramodules-4.9-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +}
[arch-commits] Commit in nvidia-340xx-lts/trunk (PKGBUILD)
Date: Tuesday, January 23, 2018 @ 20:57:01 Author: andyrtr Revision: 315331 upgpkg: nvidia-340xx-lts 340.106-3 kernel update 4.9.78 rebuild Modified: nvidia-340xx-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-23 20:55:29 UTC (rev 315330) +++ PKGBUILD2018-01-23 20:57:01 UTC (rev 315331) @@ -4,11 +4,11 @@ pkgname=nvidia-340xx-lts pkgver=340.106 _extramodules=extramodules-4.9-lts -pkgrel=2 +pkgrel=3 pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64') url="http://www.nvidia.com/"; -makedepends=('linux-lts>=4.9.77' 'linux-lts-headers>=4.9.77' "nvidia-340xx-utils=$pkgver") +makedepends=('linux-lts>=4.9.78' 'linux-lts-headers>=4.9.78' "nvidia-340xx-utils=$pkgver") provides=('nvidia-340xx') conflicts=('nvidia-lts') license=('custom') @@ -35,7 +35,7 @@ } package() { - depends=('linux-lts>=4.9.77' "nvidia-340xx-utils=$pkgver" 'libgl') + depends=('linux-lts>=4.9.78' "nvidia-340xx-utils=$pkgver" 'libgl') install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"