[arch-commits] Commit in sqlite/repos (3 files)
Date: Thursday, January 23, 2020 @ 05:53:31 Author: andyrtr Revision: 373819 archrelease: copy trunk to testing-x86_64 Added: sqlite/repos/testing-x86_64/ sqlite/repos/testing-x86_64/PKGBUILD (from rev 373818, sqlite/trunk/PKGBUILD) sqlite/repos/testing-x86_64/license.txt (from rev 373818, sqlite/trunk/license.txt) -+ PKGBUILD| 117 ++ license.txt | 33 2 files changed, 150 insertions(+) Copied: sqlite/repos/testing-x86_64/PKGBUILD (from rev 373818, sqlite/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-01-23 05:53:31 UTC (rev 373819) @@ -0,0 +1,117 @@ +# Maintainer: Andreas Radke +# Contributor: Tom Newsom + +pkgbase="sqlite" +pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc' 'sqlite-analyzer') +_srcver=331 +_docver=${_srcver} +#_docver=3250200 +pkgver=3.31.0 +pkgrel=1 +pkgdesc="A C library that implements an SQL database engine" +arch=('x86_64') +license=('custom:Public Domain') +url="https://www.sqlite.org/; +makedepends=('tcl' 'readline' 'zlib') +source=(https://www.sqlite.org/2020/sqlite-src-${_srcver}.zip +https://www.sqlite.org/2020/sqlite-doc-${_docver}.zip +license.txt) +options=('!emptydirs' '!makeflags') # json extensions breaks parallel build +sha1sums=('3860e314e87acb425ccaa280aeacd1ebec12a37a' + '58a43ae9a9f7442b0e6031c887c57935d5c4bd90' + 'f34f6daa4ab3073d74e774aad21d66878cf26853') + +prepare() { + cd sqlite-src-$_srcver +# autoreconf -vfi +} + +build() { + export CPPFLAGS="$CPPFLAGS -DSQLITE_ENABLE_COLUMN_METADATA=1 \ + -DSQLITE_ENABLE_UNLOCK_NOTIFY \ + -DSQLITE_ENABLE_DBSTAT_VTAB=1 \ + -DSQLITE_ENABLE_FTS3_TOKENIZER=1 \ + -DSQLITE_SECURE_DELETE \ + -DSQLITE_MAX_VARIABLE_NUMBER=25 \ + -DSQLITE_MAX_EXPR_DEPTH=1" + + # build sqlite + cd sqlite-src-$_srcver + ./configure --prefix=/usr \ + --disable-static \ + --disable-amalgamation \ + --enable-fts3 \ + --enable-fts4 \ + --enable-fts5 \ + --enable-rtree \ + --enable-json1 \ + TCLLIBDIR=/usr/lib/sqlite$pkgver + make + # build additional tools + make showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer +} + +package_sqlite() { + + pkgdesc="A C library that implements an SQL database engine" + depends=('readline' 'zlib') + provides=("sqlite3=$pkgver") + replaces=("sqlite3") + + cd sqlite-src-$_srcver + make DESTDIR="${pkgdir}" install + + install -m755 showdb showjournal showstat4 showwal sqldiff "${pkgdir}"/usr/bin/ + + # install manpage + install -m755 -d "${pkgdir}"/usr/share/man/man1 + install -m644 sqlite3.1 "${pkgdir}"/usr/share/man/man1/ + + # license - no linking required because pkgbase=pkgname + install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgbase}/license.txt + + # split out tcl extension + mkdir "$srcdir"/tcl + mv "$pkgdir"/usr/lib/sqlite* "$srcdir"/tcl +} + +package_sqlite-tcl() { + + pkgdesc="sqlite Tcl Extension Architecture (TEA)" + depends=('sqlite') + provides=("sqlite3-tcl=$pkgver") + replaces=("sqlite3-tcl") + + install -m755 -d "${pkgdir}"/usr/lib + mv "$srcdir"/tcl/* "${pkgdir}"/usr/lib + + # install manpage + install -m755 -d "${pkgdir}"/usr/share/man/mann + install -m644 "${srcdir}"/sqlite-src-$_srcver/autoconf/tea/doc/sqlite3.n "${pkgdir}"/usr/share/man/mann/ + + # link license + install -m755 -d "${pkgdir}"/usr/share/licenses + ln -sf /usr/share/licenses/${pkgbase} "${pkgdir}/usr/share/licenses/${pkgname}" +} + +package_sqlite-analyzer() { + + pkgdesc="An analysis program for sqlite3 database files" + depends=('sqlite' 'tcl') + + cd sqlite-src-$_srcver + install -m755 -d "${pkgdir}"/usr/bin + install -m755 sqlite3_analyzer "${pkgdir}"/usr/bin/ +} + +package_sqlite-doc() { + + pkgdesc="most of the static HTML files that comprise this website, including all of the SQL Syntax and the C/C++ interface specs and other miscellaneous documentation" + #arch=('any') - not yet supported + provides=("sqlite3-doc=$pkgver") + replaces=("sqlite3-doc") + + cd sqlite-doc-${_docver} + mkdir -p "${pkgdir}"/usr/share/doc/${pkgbase} + cp -R * "${pkgdir}"/usr/share/doc/${pkgbase}/ +} Copied: sqlite/repos/testing-x86_64/license.txt (from rev 373818, sqlite/trunk/license.txt) === --- testing-x86_64/license.txt (rev 0) +++ testing-x86_64/license.txt 2020-01-23 05:53:31 UTC (rev 373819) @@ -0,0 +1,33 @@ +SQLite Copyright +SQLite is in the +Public Domain + + +All of the deliverable code in SQLite has been dedicated to the public domain by the authors. All code authors, and
[arch-commits] Commit in sqlite/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 05:53:18 Author: andyrtr Revision: 373818 upgpkg: sqlite 3.31.0-1: upstream update 3.31.0 Modified: sqlite/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 23:42:07 UTC (rev 373817) +++ PKGBUILD2020-01-23 05:53:18 UTC (rev 373818) @@ -3,22 +3,22 @@ pkgbase="sqlite" pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc' 'sqlite-analyzer') -_srcver=3300100 +_srcver=331 _docver=${_srcver} #_docver=3250200 -pkgver=3.30.1 -pkgrel=2 +pkgver=3.31.0 +pkgrel=1 pkgdesc="A C library that implements an SQL database engine" arch=('x86_64') license=('custom:Public Domain') url="https://www.sqlite.org/; makedepends=('tcl' 'readline' 'zlib') -source=(https://www.sqlite.org/2019/sqlite-src-${_srcver}.zip -https://www.sqlite.org/2019/sqlite-doc-${_docver}.zip +source=(https://www.sqlite.org/2020/sqlite-src-${_srcver}.zip +https://www.sqlite.org/2020/sqlite-doc-${_docver}.zip license.txt) options=('!emptydirs' '!makeflags') # json extensions breaks parallel build -sha1sums=('3dec734206fab0cdceb421021964ff7e3fedf3b0' - '35b89685c2164a3d18ceeb23ab57f0e207894dad' +sha1sums=('3860e314e87acb425ccaa280aeacd1ebec12a37a' + '58a43ae9a9f7442b0e6031c887c57935d5c4bd90' 'f34f6daa4ab3073d74e774aad21d66878cf26853') prepare() {
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Thursday, January 23, 2020 @ 05:26:00 Author: felixonmars Revision: 554790 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 554789, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 554789, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 05:26:00 UTC (rev 554790) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.50.1 +pkgrel=11 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('451aa9d841190dd8eb31f089fbebc75cb7c3a7af652dbb305d7cce9e33b3201648dd7fad0fb03a196ffa36b3d86d24d726c6a6ccc2a0214f3f35fefe89294a41') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-demos +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 05:25:47 Author: felixonmars Revision: 554789 upgpkg: haskell-brick 0.50.1-11: rebuild with hedgehog 1.0.2 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 05:24:25 UTC (rev 554788) +++ PKGBUILD2020-01-23 05:25:47 UTC (rev 554789) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.50.1 -pkgrel=10 +pkgrel=11 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("BSD")
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Thursday, January 23, 2020 @ 05:24:25 Author: felixonmars Revision: 554788 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 554787, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 554787, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 05:24:25 UTC (rev 554788) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.4.0 +pkgrel=68 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fenable-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/aisamanra/config-ini/issues/22 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-config-ini/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 05:24:07 Author: felixonmars Revision: 554787 upgpkg: haskell-config-ini 0.2.4.0-68: rebuild with hedgehog 1.0.2 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 05:23:08 UTC (rev 554786) +++ PKGBUILD2020-01-23 05:24:07 UTC (rev 554787) @@ -4,7 +4,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.4.0 -pkgrel=67 +pkgrel=68 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini; license=("BSD")
[arch-commits] Commit in haskell-hedgehog/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 05:22:55 Author: felixonmars Revision: 554785 upgpkg: haskell-hedgehog 1.0.2-1: rebuild with hedgehog 1.0.2 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 05:19:34 UTC (rev 554784) +++ PKGBUILD2020-01-23 05:22:55 UTC (rev 554785) @@ -3,23 +3,23 @@ _hkgname=hedgehog pkgname=haskell-hedgehog -pkgver=1.0.1 -pkgrel=10 +pkgver=1.0.2 +pkgrel=1 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa; license=("BSD") arch=('x86_64') depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' - 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 'haskell-monad-control' - 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' 'haskell-resourcet' - 'haskell-transformers-base' 'haskell-wl-pprint-annotated') + 'haskell-erf' 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' + 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('093d40be85dfdd5d063d994f62c5a32169b5d3accdc6dfb85411d3671cf84ea3deafaa92cfeda58251385ca58efd91b92a0ff48c265d9dd361f8ad75e039cef0') +sha512sums=('b34004210f4af480e10e6fd0a715ee0efb7d718a7c0d8b84355639064b105840e59be223e90cc4fa26a9fa564df6d9686e77b03d996a8820955b19a6ef42c1bb') prepare() { cd $_hkgname-$pkgver -sed -i -e 's/< *0.10/<1/' -e '/semigroups/d' -e '/fail/d' $_hkgname.cabal +sed -i -e '/semigroups/d' -e '/fail/d' $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Thursday, January 23, 2020 @ 05:23:08 Author: felixonmars Revision: 554786 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/ haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 554785, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 554785, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 05:23:08 UTC (rev 554786) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=1.0.2 +pkgrel=1 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-erf' 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' + 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b34004210f4af480e10e6fd0a715ee0efb7d718a7c0d8b84355639064b105840e59be223e90cc4fa26a9fa564df6d9686e77b03d996a8820955b19a6ef42c1bb') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e '/fail/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-pytools/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 05:19:20 Author: felixonmars Revision: 554781 upgpkg: python-pytools 2020.1-1 Modified: python-pytools/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 04:45:02 UTC (rev 554780) +++ PKGBUILD2020-01-23 05:19:20 UTC (rev 554781) @@ -2,8 +2,8 @@ # Contributor: Stéphane Gaudreault pkgname=python-pytools -pkgver=2019.1.1 -pkgrel=3 +pkgver=2020.1 +pkgrel=1 pkgdesc="A collection of tools for Python" arch=('any') url="https://mathema.tician.de/software/pytools; @@ -12,7 +12,7 @@ makedepends=('python-setuptools') checkdepends=('python-pytest-runner') source=("https://pypi.io/packages/source/p/pytools/pytools-$pkgver.tar.gz;) -sha512sums=('757ce5e291f49763afb17210659cadfa2610aa1c9b0912d46107ac50b0d28b7b607198fa4e806e66a7f061d761057a58b00f04a4190009ec7087cffed5f9d5f9') +sha512sums=('b8b6513677f84fe97dfee9b96449ce6f2bad5d1dbd51a4f36b080136efd3b1d97850f02ec52e8e70c317104f99ad383dd9d2b260f0c151eb11851b03efcefe58') build() { cd "$srcdir"/pytools-$pkgver
[arch-commits] Commit in python-pytools/repos (2 files)
Date: Thursday, January 23, 2020 @ 05:19:33 Author: felixonmars Revision: 554782 archrelease: copy trunk to community-testing-any Added: python-pytools/repos/community-testing-any/ python-pytools/repos/community-testing-any/PKGBUILD (from rev 554781, python-pytools/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: python-pytools/repos/community-testing-any/PKGBUILD (from rev 554781, python-pytools/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2020-01-23 05:19:33 UTC (rev 554782) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Contributor: Stéphane Gaudreault + +pkgname=python-pytools +pkgver=2020.1 +pkgrel=1 +pkgdesc="A collection of tools for Python" +arch=('any') +url="https://mathema.tician.de/software/pytools; +license=('MIT') +depends=('python-six' 'python-decorator' 'python-appdirs' 'python-numpy') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner') +source=("https://pypi.io/packages/source/p/pytools/pytools-$pkgver.tar.gz;) +sha512sums=('b8b6513677f84fe97dfee9b96449ce6f2bad5d1dbd51a4f36b080136efd3b1d97850f02ec52e8e70c317104f99ad383dd9d2b260f0c151eb11851b03efcefe58') + +build() { + cd "$srcdir"/pytools-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/pytools-$pkgver + python setup.py pytest +} + +package(){ + cd pytools-$pkgver + python setup.py install --prefix=/usr --root="$pkgdir" --skip-build --optimize=1 +}
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Thursday, January 23, 2020 @ 04:45:02 Author: felixonmars Revision: 554780 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 554779, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 554779, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 04:45:02 UTC (rev 554780) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23 +pkgrel=20 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('e7b64f210579bef1a2b80d66a388bbc908c1910ecf919adcff664f50c65826e62d03864d7c4dcc5dd996a35c8f68f83116e1eef44cb7cb462b8ba44e899ab45f') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/fail (show l/error (show l/' HOpenPGP/Tools/Parser.y +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 04:44:50 Author: felixonmars Revision: 554779 upgpkg: hopenpgp-tools 0.23-20: rebuild with hOpenPGP 2.9.2 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 04:42:39 UTC (rev 554778) +++ PKGBUILD2020-01-23 04:44:50 UTC (rev 554779) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23 -pkgrel=19 +pkgrel=20 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Thursday, January 23, 2020 @ 04:42:39 Author: felixonmars Revision: 554778 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 554777, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 554777, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 04:42:39 UTC (rev 554778) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.9.2 +pkgrel=1 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bzlib' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e02722155f3cc634fb8f21b03037c623c8577f2b091cb553d352a84d38d8bb221594b0cc38d6ac1e9a14decc664ecc81eed37ecbb6623386424daf35810aa661') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 04:42:27 Author: felixonmars Revision: 554777 upgpkg: haskell-hopenpgp 2.9.2-1: rebuild with hOpenPGP 2.9.2 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 04:39:33 UTC (rev 554776) +++ PKGBUILD2020-01-23 04:42:27 UTC (rev 554777) @@ -2,8 +2,8 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp -pkgver=2.9 -pkgrel=18 +pkgver=2.9.2 +pkgrel=1 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT') @@ -18,18 +18,11 @@ 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wl-pprint-extras' 'haskell-zlib') makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz - hopenpgp-ghc-8.8.patch::https://salsa.debian.org/clint/hOpenPGP/commit/2c26a2e061178c08684b06f839066df05473da8c.patch) -sha512sums=('751c325eb7c33ad64a5cd20d13c414d1bd59fccd4f703871d029237431b4966998056360aa236e0bf3c3379245a9a610aa3ad9f3f3b83961918212bb1d7e315c' - '0751b3a893335df5a267f05672dbac1f5bb48daeded9f3e2278568b7a5df30077c0cd5ccff4714b5743389f8db1e64b366d37595952b1f5f6a922d59c8a7a4a8') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e02722155f3cc634fb8f21b03037c623c8577f2b091cb553d352a84d38d8bb221594b0cc38d6ac1e9a14decc664ecc81eed37ecbb6623386424daf35810aa661') prepare() { cd $_hkgname-$pkgver -patch -p1 -i ../hopenpgp-ghc-8.8.patch -sed -i -e 's/ fail "partial body length support needed"/ error "partial body length support needed"/' \ - -e 's/ fail ("too/ error ("too/' Codec/Encryption/OpenPGP/Serialize.hs -sed -i -e 's/ fail$/ error/' -e 's/fail "Non-V4/error "Non-V4/' -e 's/fail "This should/error "This should/' Codec/Encryption/OpenPGP/SerializeForSigs.hs -sed -i -e 's/fail "I think/error "I think/' -e 's/fail "MDC with/error "MDC with/' -e 's/fail \$/error $/' Data/Conduit/OpenPGP/Decrypt.hs sed -i '/semigroups/d' $_hkgname.cabal }
[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)
Date: Thursday, January 23, 2020 @ 04:39:33 Author: felixonmars Revision: 554776 archrelease: copy trunk to community-any Added: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 554775, v2ray-domain-list-community/trunk/PKGBUILD) Deleted: v2ray-domain-list-community/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 04:39:19 UTC (rev 554775) +++ PKGBUILD2020-01-23 04:39:33 UTC (rev 554776) @@ -1,34 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-domain-list-community -pkgver=202001211332 -pkgrel=1 -pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" -arch=('any') -url="https://github.com/v2ray/domain-list-community; -license=('MIT') -makedepends=('go-pie' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('9a14e22006689fbe927e1e4c3666b8ea863e23f80b27ac846129d526746b540c9c365dd74f31eeffaedb25a7197ef7aa48950d751edbdb41d1071a8b4461dd9d') - -prepare() { - mkdir .gopath - export GOPATH="$srcdir/.gopath" - - mkdir -p .gopath/src/github.com/v2ray - ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community - - go get github.com/golang/protobuf/proto - go get -insecure v2ray.com/core/app/router -} - -build() { - cd .gopath - go run ./src/github.com/v2ray/domain-list-community/main.go -} - -package() { - cd .gopath - install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat - install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 554775, v2ray-domain-list-community/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 04:39:33 UTC (rev 554776) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-domain-list-community +pkgver=202001230150 +pkgrel=1 +pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" +arch=('any') +url="https://github.com/v2ray/domain-list-community; +license=('MIT') +makedepends=('go-pie' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) +sha512sums=('dd1a8985c019c96ea9137cfbb85862269ad03eb9f311c1fd5d3f405daf7bcc2dbebc66b1640ed5fb6409e79de53cc980999d303d8f0fe51bc9eee6ada5511b85') + +prepare() { + mkdir .gopath + export GOPATH="$srcdir/.gopath" + + mkdir -p .gopath/src/github.com/v2ray + ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community + + go get github.com/golang/protobuf/proto + go get -insecure v2ray.com/core/app/router +} + +build() { + cd .gopath + go run ./src/github.com/v2ray/domain-list-community/main.go +} + +package() { + cd .gopath + install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat + install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 04:39:19 Author: felixonmars Revision: 554775 upgpkg: v2ray-domain-list-community 202001230150-1 Modified: v2ray-domain-list-community/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 04:38:22 UTC (rev 554774) +++ PKGBUILD2020-01-23 04:39:19 UTC (rev 554775) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-domain-list-community -pkgver=202001211332 +pkgver=202001230150 pkgrel=1 pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" arch=('any') @@ -9,7 +9,7 @@ license=('MIT') makedepends=('go-pie' 'git') source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('9a14e22006689fbe927e1e4c3666b8ea863e23f80b27ac846129d526746b540c9c365dd74f31eeffaedb25a7197ef7aa48950d751edbdb41d1071a8b4461dd9d') +sha512sums=('dd1a8985c019c96ea9137cfbb85862269ad03eb9f311c1fd5d3f405daf7bcc2dbebc66b1640ed5fb6409e79de53cc980999d303d8f0fe51bc9eee6ada5511b85') prepare() { mkdir .gopath
[arch-commits] Commit in v2ray-geoip/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 23, 2020 @ 04:38:22 Author: felixonmars Revision: 554774 archrelease: copy trunk to community-any Added: v2ray-geoip/repos/community-any/PKGBUILD (from rev 554773, v2ray-geoip/trunk/PKGBUILD) Deleted: v2ray-geoip/repos/community-any/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 15 insertions(+), 15 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 04:38:07 UTC (rev 554773) +++ PKGBUILD2020-01-23 04:38:22 UTC (rev 554774) @@ -1,15 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-geoip -pkgver=202001220103 -pkgrel=1 -pkgdesc="GeoIP List for V2Ray" -arch=('any') -url="https://github.com/v2ray/geoip; -license=('MIT') -source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;) -sha512sums=('dc5640aff9b2353962ff6c64601bb3d969a4e37e4f3e7d4b2c7a64f180486cfefde9e607dbb911d87116daff041cc2818d471789bf736006727f139d1fbdf85c') - -package() { - install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat -} Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 554773, v2ray-geoip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 04:38:22 UTC (rev 554774) @@ -0,0 +1,15 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-geoip +pkgver=202001230102 +pkgrel=1 +pkgdesc="GeoIP List for V2Ray" +arch=('any') +url="https://github.com/v2ray/geoip; +license=('MIT') +source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;) +sha512sums=('329530b13c8dc8e797933456b1a798427e2513ea56e6eb30a8b1bf26f664bd3e3dbc20bafdf9b3bc4ada9d7eb22a55677550460d95d4fc054fd3945bea7cd5ef') + +package() { + install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat +}
[arch-commits] Commit in v2ray-geoip/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 04:38:07 Author: felixonmars Revision: 554773 upgpkg: v2ray-geoip 202001230102-1 Modified: v2ray-geoip/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 04:34:54 UTC (rev 554772) +++ PKGBUILD2020-01-23 04:38:07 UTC (rev 554773) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-geoip -pkgver=202001220103 +pkgver=202001230102 pkgrel=1 pkgdesc="GeoIP List for V2Ray" arch=('any') @@ -8,7 +8,7 @@ url="https://github.com/v2ray/geoip; license=('MIT') source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;) -sha512sums=('dc5640aff9b2353962ff6c64601bb3d969a4e37e4f3e7d4b2c7a64f180486cfefde9e607dbb911d87116daff041cc2818d471789bf736006727f139d1fbdf85c') +sha512sums=('329530b13c8dc8e797933456b1a798427e2513ea56e6eb30a8b1bf26f664bd3e3dbc20bafdf9b3bc4ada9d7eb22a55677550460d95d4fc054fd3945bea7cd5ef') package() { install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat
[arch-commits] Commit in calibre/repos/community-x86_64 (8 files)
Date: Thursday, January 23, 2020 @ 04:34:54 Author: eschwartz Revision: 554772 archrelease: copy trunk to community-x86_64 Added: calibre/repos/community-x86_64/PKGBUILD (from rev 554771, calibre/trunk/PKGBUILD) calibre/repos/community-x86_64/calibre-alternatives.sh (from rev 554771, calibre/trunk/calibre-alternatives.sh) calibre/repos/community-x86_64/calibre-common.install (from rev 554771, calibre/trunk/calibre-common.install) calibre/repos/community-x86_64/calibre.install (from rev 554771, calibre/trunk/calibre.install) Deleted: calibre/repos/community-x86_64/PKGBUILD calibre/repos/community-x86_64/calibre-alternatives.sh calibre/repos/community-x86_64/calibre-common.install calibre/repos/community-x86_64/calibre.install -+ PKGBUILD| 338 +++--- calibre-alternatives.sh | 123 calibre-common.install | 18 +- calibre.install | 14 - 4 files changed, 246 insertions(+), 247 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 04:34:32 UTC (rev 554771) +++ PKGBUILD2020-01-23 04:34:54 UTC (rev 554772) @@ -1,169 +0,0 @@ -# Maintainer: Jelle van der Waa -# Maintainer: Eli Schwartz -# Contributor: Daniel Wallace -# Contributor: Giovanni Scafora -# Contributor: Petrov Roman -# Contributor: Andrea Fagiani -# Contributor: Larry Hajali - -pkgbase=calibre -pkgname=('calibre' 'calibre-common' 'calibre-python3') -pkgver=4.8.0 -pkgrel=1 -pkgdesc="Ebook management application" -arch=('x86_64') -url="https://calibre-ebook.com/; -license=('GPL3') -_py_deps=('apsw' 'beautifulsoup4' 'cssselect' 'css-parser' 'dateutil' 'dbus' 'dnspython' - 'feedparser' 'html2text' 'html5-parser' 'lxml' 'markdown' 'mechanize' 'msgpack' - 'netifaces' 'unrardll' 'pillow' 'psutil' 'pygments' 'pyqt5' 'pyqtwebengine' 'regex') -_py3_deps=("${_py_deps[@]}" 'zeroconf') -depends=('chmlib' 'hunspell' 'hyphen' 'icu' 'jxrlib' 'libmtp' 'libusbx' - 'libwmf' 'mathjax2' 'mtdev' 'optipng' 'podofo' 'qt5-svg' 'udisks2') -makedepends=("${_py_deps[@]/#/python2-}" "${_py3_deps[@]/#/python-}" 'qt5-x11extras' - 'rapydscript-ng' 'sip' 'xdg-utils') -checkdepends=('xorg-server-xvfb') -source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; -"https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig; -"calibre-alternatives.sh") -sha256sums=('13dff54232735939a9eb574089cda89d3cf9d8993102b0c4bf107f38202664d2' -'SKIP' -'1a3b24fb8a4d80dcd791842c4049e8519b9297f1199ef323ac678509f0290573') -b2sums=('416500da33c5a7e0bb84e521db757c1ba5c6e38f04c2b92ad08c2039c64a7c7cc6daddf379cffe120e966e856468cb99da6d80feab75c518a3218a2e07c9cfd9' -'SKIP' - 'eaf6ee113e24dbf4ac045f4bef6c2b83424cba3aac52f967d0aca8a27356c053b4fc903e2b857c981bfe9c6cb600701ef640facd3df00d3225b2237ee927f5b1') -validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New longer key) - -prepare(){ -cd "${pkgbase}-${pkgver}" - -# Desktop integration (e.g. enforce arch defaults) -# Use uppercase naming scheme, don't delete config files under fakeroot. -sed -e "/import config_dir/,/os.rmdir(config_dir)/d" \ --e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \ --e "s/^Name=calibre/Name=Calibre/g" \ --i src/calibre/linux.py - -# cherry-picked bits of python2-backports.functools_lru_cache -# needed for frozen builds + beautifulsoup4 -# see https://github.com/kovidgoyal/calibre/commit/b177f0a1096b4fdabd8772dd9edc2a69e683#commitcomment-33169700 -rm -r src/backports - -cd resources - -# Remove unneeded files -rm ${pkgbase}-portable.* mozilla-ca-certs.pem - -# use system mathjax -rm -r mathjax -} - -build() { -cd "${pkgbase}-${pkgver}" - -LANG='en_US.UTF-8' python2 setup.py build -LANG='en_US.UTF-8' python2 setup.py gui -LANG='en_US.UTF-8' python2 setup.py mathjax --path-to-mathjax /usr/share/mathjax2 --system-mathjax -LANG='en_US.UTF-8' python2 setup.py rapydscript - -LANG='en_US.UTF-8' CALIBRE_PY3_PORT=1 python3 setup.py build -} - -check() { -cd "${pkgbase}-${pkgver}" - -# without xvfb-run this fails with much "Control socket failed to recv(), resetting" -# ERROR: test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest) -# one or two tests are a bit flaky, but the python3 build seems to succeed more often -LANG='en_US.UTF-8' xvfb-run env CALIBRE_PY3_PORT=1 python3 setup.py test -LANG='en_US.UTF-8' xvfb-run python2 setup.py test -} - -package_calibre-common() { -pkgdesc+=" (common files)" -optdepends=('poppler: required for converting pdf to html') -conflicts=("calibre<${pkgver}-${pkgrel}") -install=calibre-common.install -cd "${pkgbase}-${pkgver}" - -# If this
[arch-commits] Commit in calibre/trunk (PKGBUILD calibre-alternatives.sh)
Date: Thursday, January 23, 2020 @ 04:34:32 Author: eschwartz Revision: 554771 upgpkg: calibre 4.9.0-1: upstream release also trivial cleanup of unused variable in "calibre-alternatives" script Modified: calibre/trunk/PKGBUILD calibre/trunk/calibre-alternatives.sh -+ PKGBUILD| 10 +- calibre-alternatives.sh |1 - 2 files changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 04:30:00 UTC (rev 554770) +++ PKGBUILD2020-01-23 04:34:32 UTC (rev 554771) @@ -8,7 +8,7 @@ pkgbase=calibre pkgname=('calibre' 'calibre-common' 'calibre-python3') -pkgver=4.8.0 +pkgver=4.9.0 pkgrel=1 pkgdesc="Ebook management application" arch=('x86_64') @@ -26,12 +26,12 @@ source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; "https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig; "calibre-alternatives.sh") -sha256sums=('13dff54232735939a9eb574089cda89d3cf9d8993102b0c4bf107f38202664d2' +sha256sums=('7d884de8c701a5ac0bed1c635676c91bd8c73b6df5d5e5b10304fc01ff6c4b22' 'SKIP' -'1a3b24fb8a4d80dcd791842c4049e8519b9297f1199ef323ac678509f0290573') -b2sums=('416500da33c5a7e0bb84e521db757c1ba5c6e38f04c2b92ad08c2039c64a7c7cc6daddf379cffe120e966e856468cb99da6d80feab75c518a3218a2e07c9cfd9' +'940cc7081d0a64ba363bb0e1a1d8e0563c676458f90db845f2fbdd4195c075b3') +b2sums=('6dd57d1c0e57197b299d253ed7b9b0a941664dccef4fe37cb5586bc32ca29617355db8d84944d8fa9f56e09d3cfea54e9cb893f2eec07f3f359516b6c47ea074' 'SKIP' - 'eaf6ee113e24dbf4ac045f4bef6c2b83424cba3aac52f967d0aca8a27356c053b4fc903e2b857c981bfe9c6cb600701ef640facd3df00d3225b2237ee927f5b1') + '543df218dfd2d4152a941ab57118d69bf4c6927e8020ee53c9a8b38efe9c89f032dc6385207e134cc9f69bfdc9cbcf63cd92fa6ea1647cbd534c5a511a5d1e91') validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New longer key) prepare(){ Modified: calibre-alternatives.sh === --- calibre-alternatives.sh 2020-01-23 04:30:00 UTC (rev 554770) +++ calibre-alternatives.sh 2020-01-23 04:34:32 UTC (rev 554771) @@ -1,7 +1,6 @@ #!/bin/sh libdir=/usr/lib/calibre -bindir=/usr/lib/calibre/bin die() { echo "${1}" >&2
[arch-commits] Commit in intel-media-sdk/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 03:46:04 Author: dbermond Revision: 554678 upgpkg: intel-media-sdk 19.4.0-4 Modified: intel-media-sdk/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 03:22:30 UTC (rev 554677) +++ PKGBUILD2020-01-23 03:46:04 UTC (rev 554678) @@ -3,12 +3,12 @@ pkgbase=intel-media-sdk pkgname=('intel-media-sdk' 'libmfx') pkgver=19.4.0 -pkgrel=3 +pkgrel=4 pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' arch=('x86_64') url='https://software.intel.com/en-us/media-sdk/' license=('MIT') -makedepends=('libdrm' 'libva' 'wayland' +makedepends=('libdrm' 'libva' 'wayland' 'intel-media-driver' 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' 'opencl-headers' 'ocl-icd' 'intel-compute-runtime') source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) @@ -16,9 +16,9 @@ build() { cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ --DCMAKE_BUILD_TYPE:STRING='None' \ -DBUILD_ALL:BOOL='ON' \ -DBUILD_TOOLS:BOOL='ON' \ +-DCMAKE_BUILD_TYPE:STRING='None' \ -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ -DENABLE_ITT:BOOL='OFF' \ -DENABLE_OPENCL:BOOL='ON' \ @@ -48,7 +48,6 @@ mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib mv "${pkgdir}/usr/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig -# license install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" } @@ -60,6 +59,5 @@ mkdir -p "${pkgdir}/usr" mv libmfx/{include,lib} "${pkgdir}/usr" -# license install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
[arch-commits] Commit in intel-media-sdk/repos/community-testing-x86_64 (2 files)
Date: Thursday, January 23, 2020 @ 03:46:29 Author: dbermond Revision: 554679 archrelease: copy trunk to community-testing-x86_64 Added: intel-media-sdk/repos/community-testing-x86_64/PKGBUILD (from rev 554678, intel-media-sdk/trunk/PKGBUILD) Deleted: intel-media-sdk/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 128 ++--- 1 file changed, 63 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 03:46:04 UTC (rev 554678) +++ PKGBUILD2020-01-23 03:46:29 UTC (rev 554679) @@ -1,65 +0,0 @@ -# Maintainer: Daniel Bermond - -pkgbase=intel-media-sdk -pkgname=('intel-media-sdk' 'libmfx') -pkgver=19.4.0 -pkgrel=3 -pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' -arch=('x86_64') -url='https://software.intel.com/en-us/media-sdk/' -license=('MIT') -makedepends=('libdrm' 'libva' 'wayland' - 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' - 'opencl-headers' 'ocl-icd' 'intel-compute-runtime') -source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) -sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1') - -build() { -cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ --DCMAKE_BUILD_TYPE:STRING='None' \ --DBUILD_ALL:BOOL='ON' \ --DBUILD_TOOLS:BOOL='ON' \ --DCMAKE_INSTALL_PREFIX:PATH='/usr' \ --DENABLE_ITT:BOOL='OFF' \ --DENABLE_OPENCL:BOOL='ON' \ --DENABLE_WAYLAND:BOOL='ON' \ --DENABLE_X11_DRI3:BOOL='ON' \ --Wno-dev -make -C build -} - -check() { -make -C build test -} - -package_intel-media-sdk() { -depends=('gcc-libs' 'libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 'intel-media-driver') -optdepends=('ocl-icd: for rotate_opencl plugin' -'intel-compute-runtime: for rotate_opencl plugin') - -make -C build DESTDIR="$pkgdir" install - -ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/usr/lib/libcttmetrics.so" - -# remove core component libmfx -[ -d 'libmfx' ] && rm -rf libmfx -mkdir -p libmfx/lib/pkgconfig -mv "${pkgdir}/usr/include" libmfx -mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib -mv "${pkgdir}/usr/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig - -# license -install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} - -package_libmfx() { -pkgdesc='Intel Media SDK dispatcher library' -depends=('gcc-libs') - -# install core component libmfx into a separated package -mkdir -p "${pkgdir}/usr" -mv libmfx/{include,lib} "${pkgdir}/usr" - -# license -install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: intel-media-sdk/repos/community-testing-x86_64/PKGBUILD (from rev 554678, intel-media-sdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 03:46:29 UTC (rev 554679) @@ -0,0 +1,63 @@ +# Maintainer: Daniel Bermond + +pkgbase=intel-media-sdk +pkgname=('intel-media-sdk' 'libmfx') +pkgver=19.4.0 +pkgrel=4 +pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' +arch=('x86_64') +url='https://software.intel.com/en-us/media-sdk/' +license=('MIT') +makedepends=('libdrm' 'libva' 'wayland' 'intel-media-driver' + 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' + 'opencl-headers' 'ocl-icd' 'intel-compute-runtime') +source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) +sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1') + +build() { +cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ +-DBUILD_ALL:BOOL='ON' \ +-DBUILD_TOOLS:BOOL='ON' \ +-DCMAKE_BUILD_TYPE:STRING='None' \ +-DCMAKE_INSTALL_PREFIX:PATH='/usr' \ +-DENABLE_ITT:BOOL='OFF' \ +-DENABLE_OPENCL:BOOL='ON' \ +-DENABLE_WAYLAND:BOOL='ON' \ +-DENABLE_X11_DRI3:BOOL='ON' \ +-Wno-dev +make -C build +} + +check() { +make -C build test +} + +package_intel-media-sdk() { +depends=('gcc-libs' 'libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 'intel-media-driver') +optdepends=('ocl-icd: for rotate_opencl plugin' +'intel-compute-runtime: for rotate_opencl plugin') + +make -C build DESTDIR="$pkgdir" install + +ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/usr/lib/libcttmetrics.so" + +# remove core component libmfx +[ -d 'libmfx' ] && rm -rf libmfx +mkdir -p libmfx/lib/pkgconfig +mv "${pkgdir}/usr/include" libmfx +mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib +mv
[arch-commits] Commit in gitlab-runner/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:59:39 Author: svenstaro Revision: 554675 upgpkg: gitlab-runner 12.7.0-1 Modified: gitlab-runner/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 02:55:13 UTC (rev 554674) +++ PKGBUILD2020-01-23 02:59:39 UTC (rev 554675) @@ -2,7 +2,7 @@ # Contributor: Lubomir 'Kuci' Kucera pkgname=gitlab-runner -pkgver=12.6.0 +pkgver=12.7.0 pkgrel=1 pkgdesc="The official GitLab CI runner written in Go" arch=('x86_64') @@ -23,9 +23,9 @@ "gitlab-runner.sysusers" "gitlab-runner.tmpfiles" "config.toml") -sha512sums=('815d3f377a1090477f9d7a617296ea98900a67da07f2fcfba3efeb9371ca88926a063b0a2a09e1152d7c6a61801d1fc59c7606d087cba894d51f13e3c5138fae' - '6e2253fbcabe8428e5823815284f273018518cb0ed1f4d0d787f592b2eddb02436d524ef04af3e579eceb1b5fa291ee0e6172d16f05ba54a4a0e448bd491a8f0' - '2cba141879f5d22189d54ee7033deaff8469267b8b978cf82c3230c26128c181ba9a7fc6b9563f29475e97eb6eaabb784b874577f13c86707c9ec6e155540c9a' +sha512sums=('b0a090cedd4698333dc630bda8f3d5b522480e259af7c74f43a20ba04e115f233f9d7c52494f5991f0cc09d1b5f22d88a49a28b581a2da97daf6225e89d0d26d' + 'a16997c58fa1923136fd53f8fc8b66f000a6f8412b06352a6947124b4924937503243451ea5623b50c1e40609f5394693040ea7fb351dee752e98b3bef7d7789' + '33edcb8d5454c19621927bce0569cf892d3ba4123d059372850c07a7cfcb723f36eebdf22b28b9bf8cd66a67e35c3fb3d10a1b8a33e691adb0f211ef0a8ad208' '8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f' '8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40' '6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'
[arch-commits] Commit in gitlab-runner/repos/community-x86_64 (12 files)
Date: Thursday, January 23, 2020 @ 02:59:48 Author: svenstaro Revision: 554676 archrelease: copy trunk to community-x86_64 Added: gitlab-runner/repos/community-x86_64/PKGBUILD (from rev 554675, gitlab-runner/trunk/PKGBUILD) gitlab-runner/repos/community-x86_64/config.toml (from rev 554675, gitlab-runner/trunk/config.toml) gitlab-runner/repos/community-x86_64/gitlab-runner.install (from rev 554675, gitlab-runner/trunk/gitlab-runner.install) gitlab-runner/repos/community-x86_64/gitlab-runner.service (from rev 554675, gitlab-runner/trunk/gitlab-runner.service) gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers (from rev 554675, gitlab-runner/trunk/gitlab-runner.sysusers) gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles (from rev 554675, gitlab-runner/trunk/gitlab-runner.tmpfiles) Deleted: gitlab-runner/repos/community-x86_64/PKGBUILD gitlab-runner/repos/community-x86_64/config.toml gitlab-runner/repos/community-x86_64/gitlab-runner.install gitlab-runner/repos/community-x86_64/gitlab-runner.service gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles + PKGBUILD | 134 +++ config.toml|2 gitlab-runner.install | 12 ++-- gitlab-runner.service | 34 +-- gitlab-runner.sysusers |2 gitlab-runner.tmpfiles |2 6 files changed, 93 insertions(+), 93 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 02:59:39 UTC (rev 554675) +++ PKGBUILD2020-01-23 02:59:48 UTC (rev 554676) @@ -1,67 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Lubomir 'Kuci' Kucera - -pkgname=gitlab-runner -pkgver=12.6.0 -pkgrel=1 -pkgdesc="The official GitLab CI runner written in Go" -arch=('x86_64') -url='https://gitlab.com/gitlab-org/gitlab-runner' -license=('GPL3') -depends=('ca-certificates' 'curl' 'git' 'glibc' 'tar') -makedepends=('git' 'go-pie' 'git' 'mercurial' 'gox') -install='gitlab-runner.install' -replaces=('gitlab-ci-multi-runner') -backup=('etc/gitlab-runner/config.toml') -noextract=("prebuilt-${pkgver}-x86_64.tar.xz" - "prebuilt-${pkgver}-arm.tar.xz") - -source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-runner/repository/archive?sha=v${pkgver}; - "prebuilt-${pkgver}-x86_64.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-x86_64.tar.xz; - "prebuilt-${pkgver}-arm.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-arm.tar.xz; -"gitlab-runner.service" -"gitlab-runner.sysusers" -"gitlab-runner.tmpfiles" -"config.toml") -sha512sums=('815d3f377a1090477f9d7a617296ea98900a67da07f2fcfba3efeb9371ca88926a063b0a2a09e1152d7c6a61801d1fc59c7606d087cba894d51f13e3c5138fae' - '6e2253fbcabe8428e5823815284f273018518cb0ed1f4d0d787f592b2eddb02436d524ef04af3e579eceb1b5fa291ee0e6172d16f05ba54a4a0e448bd491a8f0' - '2cba141879f5d22189d54ee7033deaff8469267b8b978cf82c3230c26128c181ba9a7fc6b9563f29475e97eb6eaabb784b874577f13c86707c9ec6e155540c9a' - '8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f' - '8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40' - '6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3' - 'f39c23fc06636f31c3fadb9a630c54527e8255098f18d275772cb30875d0a7463717101704070d432f2b69ab71f076a9538172a439bc307722dad2c7e260f752') - -_srcdir="gitlab-runner-v${pkgver}-" - -prepare() { -local revision=$(ls -d ${_srcdir}* | rev | cut -c 33-40 | rev) - -mkdir -p "${srcdir}/src/gitlab.com/gitlab-org/" -ln -sf "${srcdir}/${_srcdir}"* "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" - -local version=$(cat VERSION) - -sed -i "s/export VERSION.*/export VERSION = $version/" Makefile -sed -i "s/REVISION := .*/REVISION := $revision/" Makefile - -make version - -ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz -ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz -} - -build() { -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" -make BUILD_PLATFORMS='-osarch linux/amd64' build -} - -package() { -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" - -install -Dm644 "${srcdir}/config.toml" "${pkgdir}/etc/gitlab-runner/config.toml" -install -Dm644 "${srcdir}/gitlab-runner.service" "${pkgdir}/usr/lib/systemd/system/gitlab-runner.service" -install -Dm644
[arch-commits] Commit in xonotic/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:55:07 Author: svenstaro Revision: 554673 upgpkg: xonotic 0.8.2-4: Modernize package a bit Modified: xonotic/trunk/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 11 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 02:49:24 UTC (rev 554672) +++ PKGBUILD2020-01-23 02:55:07 UTC (rev 554673) @@ -1,9 +1,9 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Contributor: Alexander Suhoverhov # Contributor: Jookia <166...@gmail.com> pkgname=xonotic pkgver=0.8.2 -pkgrel=3 +pkgrel=4 pkgdesc="A free, fast-paced crossplatform first-person shooter" arch=('x86_64') url="http://xonotic.org; @@ -20,20 +20,12 @@ '963273811453f713ab70f5d12b918c1513a9a7995cd1d2572f0b9060d945391bf7db4ae04ae586531ecf3a088f837803a66ac267d9285928d8b2e82c98b7158b') build() { - # compile Xonotic-flavored fteqcc - #make -C Xonotic/source/fteqcc - - # compile QuakeC game code - #( cd Xonotic/source/qcsrc/server && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) - #( cd Xonotic/source/qcsrc/client && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) - #( cd Xonotic/source/qcsrc/menu && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) - # compile engine make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 cl-release make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sdl-release make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sv-release - cd $srcdir/Xonotic/source/d0_blind_id + cd "$srcdir"/Xonotic/source/d0_blind_id sh autogen.sh ./configure --prefix=/usr --disable-rijndael make @@ -43,22 +35,22 @@ cd $srcdir/Xonotic # binaries - install -Dm755 source/darkplaces/darkplaces-dedicated $pkgdir/usr/bin/xonotic-dedicated - install -Dm755 source/darkplaces/darkplaces-glx $pkgdir/usr/bin/xonotic-glx - install -Dm755 source/darkplaces/darkplaces-sdl $pkgdir/usr/bin/xonotic-sdl + install -Dm755 source/darkplaces/darkplaces-dedicated "$pkgdir"/usr/bin/xonotic-dedicated + install -Dm755 source/darkplaces/darkplaces-glx "$pkgdir"/usr/bin/xonotic-glx + install -Dm755 source/darkplaces/darkplaces-sdl "$pkgdir"/usr/bin/xonotic-sdl # convenience files - mkdir -p $pkgdir/usr/share/applications - install -Dm644 $srcdir/*.desktop -t $pkgdir/usr/share/applications + mkdir -p "$pkgdir"/usr/share/applications + install -Dm644 "$srcdir"/*.desktop -t "$pkgdir"/usr/share/applications for size in 16 22 24 32 48 64 128 256 512; do -install -Dm644 $srcdir/Xonotic/misc/logos/icons_png/xonotic_${size}.png \ +install -Dm644 "$srcdir"/Xonotic/misc/logos/icons_png/xonotic_${size}.png \ "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/xonotic.png" done # crypto stuff - cd $srcdir/Xonotic/source/d0_blind_id - make DESTDIR=$pkgdir install + cd "$srcdir"/Xonotic/source/d0_blind_id + make DESTDIR="$pkgdir" install } # vim: ts=2:sw=2 et:
[arch-commits] Commit in xonotic/repos/community-x86_64 (6 files)
Date: Thursday, January 23, 2020 @ 02:55:13 Author: svenstaro Revision: 554674 archrelease: copy trunk to community-x86_64 Added: xonotic/repos/community-x86_64/PKGBUILD (from rev 554673, xonotic/trunk/PKGBUILD) xonotic/repos/community-x86_64/xonotic-glx.desktop (from rev 554673, xonotic/trunk/xonotic-glx.desktop) xonotic/repos/community-x86_64/xonotic-sdl.desktop (from rev 554673, xonotic/trunk/xonotic-sdl.desktop) Deleted: xonotic/repos/community-x86_64/PKGBUILD xonotic/repos/community-x86_64/xonotic-glx.desktop xonotic/repos/community-x86_64/xonotic-sdl.desktop -+ PKGBUILD| 120 +++--- xonotic-glx.desktop | 22 - xonotic-sdl.desktop | 22 - 3 files changed, 78 insertions(+), 86 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 02:55:07 UTC (rev 554673) +++ PKGBUILD2020-01-23 02:55:13 UTC (rev 554674) @@ -1,64 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Alexander Suhoverhov -# Contributor: Jookia <166...@gmail.com> -pkgname=xonotic -pkgver=0.8.2 -pkgrel=3 -pkgdesc="A free, fast-paced crossplatform first-person shooter" -arch=('x86_64') -url="http://xonotic.org; -license=('GPL') -depends=('alsa-lib' 'curl' 'libjpeg>=8' 'libmodplug' 'libvorbis' 'libxpm' - 'libxxf86vm' 'sdl2' 'libpng>=1.4.0' 'xonotic-data' 'hicolor-icon-theme' - 'gtk-update-icon-cache' 'desktop-file-utils') -makedepends=('unzip' 'mesa' 'xorgproto') -source=("http://dl.xonotic.org/xonotic-${pkgver}-source.zip; -"xonotic-glx.desktop" -"xonotic-sdl.desktop") -sha512sums=('1a803f3ebd2e1c3a2000e6b7a6ec0ab3a64c92a9c7b41c329a5054a51bb624a790a84bd6b3a344a59f3bd7bf18feecec0b39e2ddfc116c52ad85d22731a0fba0' - '2e06d588d68d629a9690b4dd3372c7ad77b240afcd86cf0cdf2de15548d3feaa0e446df1a29339be4593d23bfcf389930bdd1d7021f1e2558d70bb15e28646bd' - '963273811453f713ab70f5d12b918c1513a9a7995cd1d2572f0b9060d945391bf7db4ae04ae586531ecf3a088f837803a66ac267d9285928d8b2e82c98b7158b') - -build() { - # compile Xonotic-flavored fteqcc - #make -C Xonotic/source/fteqcc - - # compile QuakeC game code - #( cd Xonotic/source/qcsrc/server && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) - #( cd Xonotic/source/qcsrc/client && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) - #( cd Xonotic/source/qcsrc/menu && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) - - # compile engine - make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 cl-release - make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sdl-release - make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sv-release - - cd $srcdir/Xonotic/source/d0_blind_id - sh autogen.sh - ./configure --prefix=/usr --disable-rijndael - make -} - -package() { - cd $srcdir/Xonotic - - # binaries - install -Dm755 source/darkplaces/darkplaces-dedicated $pkgdir/usr/bin/xonotic-dedicated - install -Dm755 source/darkplaces/darkplaces-glx $pkgdir/usr/bin/xonotic-glx - install -Dm755 source/darkplaces/darkplaces-sdl $pkgdir/usr/bin/xonotic-sdl - - # convenience files - mkdir -p $pkgdir/usr/share/applications - install -Dm644 $srcdir/*.desktop -t $pkgdir/usr/share/applications - - for size in 16 22 24 32 48 64 128 256 512; do -install -Dm644 $srcdir/Xonotic/misc/logos/icons_png/xonotic_${size}.png \ - "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/xonotic.png" - done - - # crypto stuff - cd $srcdir/Xonotic/source/d0_blind_id - make DESTDIR=$pkgdir install -} - -# vim: ts=2:sw=2 et: Copied: xonotic/repos/community-x86_64/PKGBUILD (from rev 554673, xonotic/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 02:55:13 UTC (rev 554674) @@ -0,0 +1,56 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Alexander Suhoverhov +# Contributor: Jookia <166...@gmail.com> +pkgname=xonotic +pkgver=0.8.2 +pkgrel=4 +pkgdesc="A free, fast-paced crossplatform first-person shooter" +arch=('x86_64') +url="http://xonotic.org; +license=('GPL') +depends=('alsa-lib' 'curl' 'libjpeg>=8' 'libmodplug' 'libvorbis' 'libxpm' + 'libxxf86vm' 'sdl2' 'libpng>=1.4.0' 'xonotic-data' 'hicolor-icon-theme' + 'gtk-update-icon-cache' 'desktop-file-utils') +makedepends=('unzip' 'mesa' 'xorgproto') +source=("http://dl.xonotic.org/xonotic-${pkgver}-source.zip; +"xonotic-glx.desktop" +"xonotic-sdl.desktop") +sha512sums=('1a803f3ebd2e1c3a2000e6b7a6ec0ab3a64c92a9c7b41c329a5054a51bb624a790a84bd6b3a344a59f3bd7bf18feecec0b39e2ddfc116c52ad85d22731a0fba0' +
[arch-commits] Commit in xonotic-data/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:49:12 Author: svenstaro Revision: 554671 upgpkg: xonotic-data 0.8.2-3: Modernize package a bit Modified: xonotic-data/trunk/PKGBUILD --+ PKGBUILD | 20 1 file changed, 8 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 02:41:45 UTC (rev 554670) +++ PKGBUILD2020-01-23 02:49:12 UTC (rev 554671) @@ -1,32 +1,28 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Contributor: Alexander Suhoverhov pkgname=xonotic-data pkgver=0.8.2 -pkgrel=2 +pkgrel=3 pkgdesc="A free, fast-paced crossplatform first-person shooter (data files)" arch=('any') url="http://xonotic.org; license=('GPL') -depends=() +depends=('bash' 'perl') makedepends=('unzip') source=("https://dl.xonotic.org/xonotic-${pkgver}.zip;) sha512sums=('0787fcf326827ae0292e5917c7ff2c7fd79947209d4b62e7f83b8b828bec15b575da304e0631f9f163c9b0bd93bed13616e142398ff08cbdaaea890a939dfca5') -build() { - cd $srcdir/Xonotic/source/darkplaces -} - package() { - cd $srcdir/Xonotic + cd Xonotic # data - mkdir -p $pkgdir/usr/share/xonotic/ - mv $srcdir/Xonotic/data $pkgdir/usr/share/xonotic/ + mkdir -p "$pkgdir"/usr/share/xonotic/ + mv data "$pkgdir"/usr/share/xonotic/ # server stuff - cp -r $srcdir/Xonotic/server $pkgdir/usr/share/xonotic/ + cp -r server "$pkgdir"/usr/share/xonotic/ # key - install -Dm644 key_0.d0pk $pkgdir/usr/share/xonotic/key_0.d0pk + install -Dm644 key_0.d0pk "$pkgdir"/usr/share/xonotic/key_0.d0pk } # vim: ts=2:sw=2 et:
[arch-commits] Commit in xonotic-data/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:49:24 Author: svenstaro Revision: 554672 archrelease: copy trunk to community-any Added: xonotic-data/repos/community-any/PKGBUILD (from rev 554671, xonotic-data/trunk/PKGBUILD) Deleted: xonotic-data/repos/community-any/PKGBUILD --+ PKGBUILD | 60 1 file changed, 28 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 02:49:12 UTC (rev 554671) +++ PKGBUILD2020-01-23 02:49:24 UTC (rev 554672) @@ -1,32 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Alexander Suhoverhov -pkgname=xonotic-data -pkgver=0.8.2 -pkgrel=2 -pkgdesc="A free, fast-paced crossplatform first-person shooter (data files)" -arch=('any') -url="http://xonotic.org; -license=('GPL') -depends=() -makedepends=('unzip') -source=("http://dl.xonotic.org/xonotic-${pkgver}.zip;) -sha512sums=('0787fcf326827ae0292e5917c7ff2c7fd79947209d4b62e7f83b8b828bec15b575da304e0631f9f163c9b0bd93bed13616e142398ff08cbdaaea890a939dfca5') - -build() { - cd $srcdir/Xonotic/source/darkplaces -} - -package() { - cd $srcdir/Xonotic - - # data - mkdir -p $pkgdir/usr/share/xonotic/ - mv $srcdir/Xonotic/data $pkgdir/usr/share/xonotic/ - - # server stuff - cp -r $srcdir/Xonotic/server $pkgdir/usr/share/xonotic/ - - # key - install -Dm644 key_0.d0pk $pkgdir/usr/share/xonotic/key_0.d0pk -} -# vim: ts=2:sw=2 et: Copied: xonotic-data/repos/community-any/PKGBUILD (from rev 554671, xonotic-data/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 02:49:24 UTC (rev 554672) @@ -0,0 +1,28 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Alexander Suhoverhov +pkgname=xonotic-data +pkgver=0.8.2 +pkgrel=3 +pkgdesc="A free, fast-paced crossplatform first-person shooter (data files)" +arch=('any') +url="http://xonotic.org; +license=('GPL') +depends=('bash' 'perl') +makedepends=('unzip') +source=("https://dl.xonotic.org/xonotic-${pkgver}.zip;) +sha512sums=('0787fcf326827ae0292e5917c7ff2c7fd79947209d4b62e7f83b8b828bec15b575da304e0631f9f163c9b0bd93bed13616e142398ff08cbdaaea890a939dfca5') + +package() { + cd Xonotic + + # data + mkdir -p "$pkgdir"/usr/share/xonotic/ + mv data "$pkgdir"/usr/share/xonotic/ + + # server stuff + cp -r server "$pkgdir"/usr/share/xonotic/ + + # key + install -Dm644 key_0.d0pk "$pkgdir"/usr/share/xonotic/key_0.d0pk +} +# vim: ts=2:sw=2 et:
[arch-commits] Commit in stratis-cli/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:41:45 Author: farseerfc Revision: 554670 archrelease: copy trunk to community-any Added: stratis-cli/repos/community-any/PKGBUILD (from rev 554669, stratis-cli/trunk/PKGBUILD) Deleted: stratis-cli/repos/community-any/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 02:41:09 UTC (rev 554669) +++ PKGBUILD2020-01-23 02:41:45 UTC (rev 554670) @@ -1,44 +0,0 @@ -# Maintainer: Jiachen YANG -# Contributor: Dan Beste - -pkgname='stratis-cli' -pkgver=2.0.0 -_pkgver=$pkgver -pkgrel=2 -pkgdesc='A CLI for the Stratis Project.' -arch=('any') -license=('Apache') -url='https://stratis-storage.github.io/' -depends=('python-dbus-client-gen' 'python-into-dbus' 'python-justbytes' 'python-dateutil') -makedepends=('dbus-glib' 'git' 'mpfr' 'python-argparse' 'python-dbus' 'python-pip' 'asciidoc') -# checkdepends=('python-nose' 'python-hypothesis' 'stratisd') -source=( - "${pkgname}-${_pkgver}.tar.gz::https://github.com/stratis-storage/stratis-cli/archive/v${_pkgver}.tar.gz; -) -sha256sums=('0006e8bf6c3bb2d0bf91543ac789c3575884b298030bafb9a107ed3f3505') - -### ignore tests because it requires root permission to access stratisd -# check() { -# cd "${pkgname}-${_pkgver}" -# export STRATISD="/usr/bin/stratisd" -# nosetests -# } - -build () { - cd "${pkgname}-${_pkgver}/docs" - make stratis.8 -} -package() { - cd "${pkgname}-${_pkgver}" - - python setup.py install --root="${pkgdir}" --optimize=1 - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}" - install -D -m644 "shell-completion/bash/stratis" "$pkgdir/usr/share/bash-completion/completions/stratis" - install -D -m644 "shell-completion/zsh/_stratis" "$pkgdir/usr/share/zsh/site-functions/_stratis" - - cd "docs" - install -D -m644 stratis.8 "${pkgdir}/usr/share/man/man8/stratis.8" -} - -# vim: ts=2 sw=2 et: Copied: stratis-cli/repos/community-any/PKGBUILD (from rev 554669, stratis-cli/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 02:41:45 UTC (rev 554670) @@ -0,0 +1,44 @@ +# Maintainer: Jiachen YANG +# Contributor: Dan Beste + +pkgname='stratis-cli' +pkgver=2.0.1 +_pkgver=$pkgver +pkgrel=1 +pkgdesc='A CLI for the Stratis Project.' +arch=('any') +license=('Apache') +url='https://stratis-storage.github.io/' +depends=('python-dbus-client-gen' 'python-into-dbus' 'python-justbytes' 'python-dateutil') +makedepends=('dbus-glib' 'git' 'mpfr' 'python-argparse' 'python-dbus' 'python-pip' 'asciidoc') +# checkdepends=('python-nose' 'python-hypothesis' 'stratisd') +source=( + "${pkgname}-${_pkgver}.tar.gz::https://github.com/stratis-storage/stratis-cli/archive/v${_pkgver}.tar.gz; +) +sha256sums=('9455b6c0ab54d3ce6475acccda3d52c8c334b41624a89d8597a706c77086d417') + +### ignore tests because it requires root permission to access stratisd +# check() { +# cd "${pkgname}-${_pkgver}" +# export STRATISD="/usr/bin/stratisd" +# nosetests +# } + +build () { + cd "${pkgname}-${_pkgver}/docs" + make stratis.8 +} +package() { + cd "${pkgname}-${_pkgver}" + + python setup.py install --root="${pkgdir}" --optimize=1 + + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 "shell-completion/bash/stratis" "$pkgdir/usr/share/bash-completion/completions/stratis" + install -D -m644 "shell-completion/zsh/_stratis" "$pkgdir/usr/share/zsh/site-functions/_stratis" + + cd "docs" + install -D -m644 stratis.8 "${pkgdir}/usr/share/man/man8/stratis.8" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in stratis-cli/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:41:09 Author: farseerfc Revision: 554669 upgpkg: stratis-cli 2.0.1-1: stratis-cli: 2.0.1 release Modified: stratis-cli/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 02:31:07 UTC (rev 554668) +++ PKGBUILD2020-01-23 02:41:09 UTC (rev 554669) @@ -2,9 +2,9 @@ # Contributor: Dan Beste pkgname='stratis-cli' -pkgver=2.0.0 +pkgver=2.0.1 _pkgver=$pkgver -pkgrel=2 +pkgrel=1 pkgdesc='A CLI for the Stratis Project.' arch=('any') license=('Apache') @@ -15,7 +15,7 @@ source=( "${pkgname}-${_pkgver}.tar.gz::https://github.com/stratis-storage/stratis-cli/archive/v${_pkgver}.tar.gz; ) -sha256sums=('0006e8bf6c3bb2d0bf91543ac789c3575884b298030bafb9a107ed3f3505') +sha256sums=('9455b6c0ab54d3ce6475acccda3d52c8c334b41624a89d8597a706c77086d417') ### ignore tests because it requires root permission to access stratisd # check() {
[arch-commits] Commit in zaz/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:31:07 Author: svenstaro Revision: 554668 Quote variables Modified: zaz/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 02:26:38 UTC (rev 554667) +++ PKGBUILD2020-01-23 02:31:07 UTC (rev 554668) @@ -1,4 +1,4 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Contributor: Adrián Chaves Fernández (aka Gallaecio) # Contributor: Todd Partridge (aka Gen2ly) @@ -14,7 +14,7 @@ md5sums=('d92a043780d06c699da0ba04aab32a6b') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" ./configure --prefix=/usr --disable-splash make ZAZ_LIBS+=" -lvorbis -logg -lSDL -lvorbisfile -ltheora -ltheoradec -ltheoraenc" @@ -21,10 +21,10 @@ } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make DESTDIR="$pkgdir/" install - install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE - install -Dm644 data/copyright.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE_DATA + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 data/copyright.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE_DATA }
[arch-commits] Commit in box2d/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:26:38 Author: svenstaro Revision: 554667 Quote variables Modified: box2d/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 02:24:56 UTC (rev 554666) +++ PKGBUILD2020-01-23 02:26:38 UTC (rev 554667) @@ -7,7 +7,6 @@ url="http://www.box2d.org/; license=('zlib') arch=('x86_64') -#depends=('freeglut') makedepends=('cmake' 'doxygen' 'subversion') optdepends=() source=("https://github.com/erincatto/Box2D/archive/v${pkgver}.tar.gz;) @@ -37,9 +36,9 @@ cd ../build - make DESTDIR=${pkgdir} install + make DESTDIR="${pkgdir}" install - install -Dm644 ../License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE + install -Dm644 ../License.txt "${pkgdir}"/usr/share/licenses/box2d/LICENSE } # vim: sw=2 ts=2 et:
[arch-commits] Commit in binaryen/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:24:56 Author: svenstaro Revision: 554666 Quote variables Modified: binaryen/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 02:21:24 UTC (rev 554665) +++ PKGBUILD2020-01-23 02:24:56 UTC (rev 554666) @@ -16,11 +16,11 @@ 'fdf76d46e6ab9b915212bbca7c29e624e209de911b18ecaccc40b99a00360cd12b261f96c8655f02ec4fd28cedffbcac') prepare() { -mkdir binaryen-version_${pkgver}/build +mkdir binaryen-version_$pkgver/build } build() { -cd binaryen-version_${pkgver}/build +cd binaryen-version_$pkgver/build cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .. ninja @@ -27,9 +27,9 @@ } package() { -cd binaryen-version_${pkgver}/build -DESTDIR=${pkgdir} ninja install +cd binaryen-version_$pkgver/build +DESTDIR="$pkgdir" ninja install -install -Dm755 $srcdir/binaryen.sh $pkgdir/etc/profile.d/binaryen.sh -install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +install -Dm755 "$srcdir"/binaryen.sh "$pkgdir"/etc/profile.d/binaryen.sh +install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in uwsgi/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:21:24 Author: svenstaro Revision: 554665 Remove msg2 function usage Modified: uwsgi/trunk/PKGBUILD --+ PKGBUILD |1 - 1 file changed, 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 02:20:42 UTC (rev 554664) +++ PKGBUILD2020-01-23 02:21:24 UTC (rev 554665) @@ -65,7 +65,6 @@ cd $srcdir/$pkgbase-$pkgver cp $srcdir/archlinux.ini buildconf/archlinux.ini for patch in fix-php74.patch uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch; do -msg2 "Applying $patch" patch -Np1 -i $srcdir/$patch done rm -rf plugins/ruby
[arch-commits] Commit in box2d/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:20:37 Author: svenstaro Revision: 554663 upgpkg: box2d 2.3.1-5: Modernize package a bit Modified: box2d/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 01:13:22 UTC (rev 554662) +++ PKGBUILD2020-01-23 02:20:37 UTC (rev 554663) @@ -1,8 +1,8 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase pkgname=box2d pkgver=2.3.1 -pkgrel=4 +pkgrel=5 pkgdesc="2D rigid body simulation library for games" url="http://www.box2d.org/; license=('zlib') @@ -11,14 +11,15 @@ makedepends=('cmake' 'doxygen' 'subversion') optdepends=() source=("https://github.com/erincatto/Box2D/archive/v${pkgver}.tar.gz;) -md5sums=('70e25df706e848dbe611ca5b5c07a4ae') +md5sums=('20f1e128f99ddb1634c2ba55a959feb2') +prepare() { + mkdir box2d-${pkgver}/Box2D/build +} + build() { - cd Box2D-${pkgver}/Box2D + cd box2d-${pkgver}/Box2D/build - msg "Starting build" - [[ -d build ]] && rm -r build - mkdir build && cd build cmake .. \ -DBOX2D_INSTALL=ON \ -DBOX2D_INSTALL_DOC=ON \ @@ -30,7 +31,7 @@ } package() { - cd Box2D-${pkgver}/Box2D/Documentation + cd box2d-${pkgver}/Box2D/Documentation doxygen @@ -40,4 +41,5 @@ install -Dm644 ../License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE } + # vim: sw=2 ts=2 et:
[arch-commits] Commit in box2d/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 23, 2020 @ 02:20:42 Author: svenstaro Revision: 554664 archrelease: copy trunk to community-x86_64 Added: box2d/repos/community-x86_64/PKGBUILD (from rev 554663, box2d/trunk/PKGBUILD) Deleted: box2d/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 +++-- 1 file changed, 45 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 02:20:37 UTC (rev 554663) +++ PKGBUILD2020-01-23 02:20:42 UTC (rev 554664) @@ -1,43 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -pkgname=box2d -pkgver=2.3.1 -pkgrel=4 -pkgdesc="2D rigid body simulation library for games" -url="http://www.box2d.org/; -license=('zlib') -arch=('x86_64') -#depends=('freeglut') -makedepends=('cmake' 'doxygen' 'subversion') -optdepends=() -source=("https://github.com/erincatto/Box2D/archive/v${pkgver}.tar.gz;) -md5sums=('70e25df706e848dbe611ca5b5c07a4ae') - -build() { - cd Box2D-${pkgver}/Box2D - - msg "Starting build" - [[ -d build ]] && rm -r build - mkdir build && cd build - cmake .. \ --DBOX2D_INSTALL=ON \ --DBOX2D_INSTALL_DOC=ON \ --DBOX2D_BUILD_SHARED=ON \ --DBOX2D_BUILD_STATIC=OFF \ --DBOX2D_BUILD_EXAMPLES=OFF \ --DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd Box2D-${pkgver}/Box2D/Documentation - - doxygen - - cd ../build - - make DESTDIR=${pkgdir} install - - install -Dm644 ../License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE -} -# vim: sw=2 ts=2 et: Copied: box2d/repos/community-x86_64/PKGBUILD (from rev 554663, box2d/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 02:20:42 UTC (rev 554664) @@ -0,0 +1,45 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=box2d +pkgver=2.3.1 +pkgrel=5 +pkgdesc="2D rigid body simulation library for games" +url="http://www.box2d.org/; +license=('zlib') +arch=('x86_64') +#depends=('freeglut') +makedepends=('cmake' 'doxygen' 'subversion') +optdepends=() +source=("https://github.com/erincatto/Box2D/archive/v${pkgver}.tar.gz;) +md5sums=('20f1e128f99ddb1634c2ba55a959feb2') + +prepare() { + mkdir box2d-${pkgver}/Box2D/build +} + +build() { + cd box2d-${pkgver}/Box2D/build + + cmake .. \ +-DBOX2D_INSTALL=ON \ +-DBOX2D_INSTALL_DOC=ON \ +-DBOX2D_BUILD_SHARED=ON \ +-DBOX2D_BUILD_STATIC=OFF \ +-DBOX2D_BUILD_EXAMPLES=OFF \ +-DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd box2d-${pkgver}/Box2D/Documentation + + doxygen + + cd ../build + + make DESTDIR=${pkgdir} install + + install -Dm644 ../License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE +} + +# vim: sw=2 ts=2 et:
[arch-commits] Commit in wlroots/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 01:13:08 Author: ainola Revision: 554661 remove libwinpr2.so, forgotten during rdp removal Modified: wlroots/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 00:57:36 UTC (rev 554660) +++ PKGBUILD2020-01-23 01:13:08 UTC (rev 554661) @@ -3,13 +3,12 @@ pkgname=wlroots pkgver=0.10.0 -pkgrel=1 +pkgrel=2 license=('MIT') pkgdesc='Modular Wayland compositor library' url='https://github.com/swaywm/wlroots' arch=('x86_64') depends=( -'libwinpr2.so' 'libinput' 'libxkbcommon' 'opengl-driver'
[arch-commits] Commit in wlroots/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 23, 2020 @ 01:13:22 Author: ainola Revision: 554662 archrelease: copy trunk to community-staging-x86_64 Added: wlroots/repos/community-staging-x86_64/PKGBUILD (from rev 554661, wlroots/trunk/PKGBUILD) Deleted: wlroots/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 109 ++--- 1 file changed, 54 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 01:13:08 UTC (rev 554661) +++ PKGBUILD2020-01-23 01:13:22 UTC (rev 554662) @@ -1,55 +0,0 @@ -# Maintainer: Brett Cornwall -# Contributor: Omar Pakker - -pkgname=wlroots -pkgver=0.10.0 -pkgrel=1 -license=('MIT') -pkgdesc='Modular Wayland compositor library' -url='https://github.com/swaywm/wlroots' -arch=('x86_64') -depends=( -'libwinpr2.so' -'libinput' -'libxkbcommon' -'opengl-driver' -'pixman' -'xcb-util-errors' -'xcb-util-image' -'xcb-util-wm' -) -makedepends=( -'meson' -'ninja' -'wayland-protocols' -) -provides=( -'libwlroots.so' -) -source=( - "$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz; - "https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig; -) -sha256sums=('9414ba761c321f9c2b3e0426e1bbed55443fa8f97d46643d1706d1ddd614f6cd' -'SKIP') -validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault - -build() { -meson "$pkgname-$pkgver" build \ ---prefix=/usr \ ---buildtype=plain \ --Dlibcap=enabled \ --Dlogind=enabled \ --Dlogind-provider=systemd \ --Dxcb-errors=enabled \ --Dxcb-icccm=enabled \ --Dxcb-xkb=enabled \ --Dxwayland=enabled \ --Dx11-backend=enabled -ninja -C build -} - -package() { -DESTDIR="$pkgdir" ninja -C build install -install -Dm644 "$pkgname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" -} Copied: wlroots/repos/community-staging-x86_64/PKGBUILD (from rev 554661, wlroots/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 01:13:22 UTC (rev 554662) @@ -0,0 +1,54 @@ +# Maintainer: Brett Cornwall +# Contributor: Omar Pakker + +pkgname=wlroots +pkgver=0.10.0 +pkgrel=2 +license=('MIT') +pkgdesc='Modular Wayland compositor library' +url='https://github.com/swaywm/wlroots' +arch=('x86_64') +depends=( +'libinput' +'libxkbcommon' +'opengl-driver' +'pixman' +'xcb-util-errors' +'xcb-util-image' +'xcb-util-wm' +) +makedepends=( +'meson' +'ninja' +'wayland-protocols' +) +provides=( +'libwlroots.so' +) +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz; + "https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig; +) +sha256sums=('9414ba761c321f9c2b3e0426e1bbed55443fa8f97d46643d1706d1ddd614f6cd' +'SKIP') +validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault + +build() { +meson "$pkgname-$pkgver" build \ +--prefix=/usr \ +--buildtype=plain \ +-Dlibcap=enabled \ +-Dlogind=enabled \ +-Dlogind-provider=systemd \ +-Dxcb-errors=enabled \ +-Dxcb-icccm=enabled \ +-Dxcb-xkb=enabled \ +-Dxwayland=enabled \ +-Dx11-backend=enabled +ninja -C build +} + +package() { +DESTDIR="$pkgdir" ninja -C build install +install -Dm644 "$pkgname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in intel-media-sdk/trunk (5 files)
Date: Thursday, January 23, 2020 @ 00:57:09 Author: dbermond Revision: 554659 upgpkg: intel-media-sdk 19.4.0-3 FS#65238 Modified: intel-media-sdk/trunk/PKGBUILD Deleted: intel-media-sdk/trunk/intel-media-sdk.conf intel-media-sdk/trunk/intel-media-sdk.install intel-media-sdk/trunk/intel-media-sdk.sh intel-media-sdk/trunk/libmfx.conf -+ PKGBUILD| 38 +++--- intel-media-sdk.conf|2 -- intel-media-sdk.install |4 intel-media-sdk.sh |2 -- libmfx.conf |1 - 5 files changed, 11 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 00:11:40 UTC (rev 554658) +++ PKGBUILD2020-01-23 00:57:09 UTC (rev 554659) @@ -3,7 +3,7 @@ pkgbase=intel-media-sdk pkgname=('intel-media-sdk' 'libmfx') pkgver=19.4.0 -pkgrel=2 +pkgrel=3 pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' arch=('x86_64') url='https://software.intel.com/en-us/media-sdk/' @@ -11,14 +11,8 @@ makedepends=('libdrm' 'libva' 'wayland' 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' 'opencl-headers' 'ocl-icd' 'intel-compute-runtime') -source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz; -'libmfx.conf' -'intel-media-sdk.conf' -'intel-media-sdk.sh') -sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1' -'82b64d0c5adde9ab73b8d2ac6cfb80e5ceacefef9ef6215fa550f4cd957f9fec' -'12a37e6e12d93fac5829082773b9f010a3c6c763ddeee177618b8e1a0547fbbc' -'315ea6f304cf2b7b6a8aaabb0b8f71fcd480677c7fb9c8cbfa51c7830bb159bc') +source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) +sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1') build() { cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ @@ -25,6 +19,7 @@ -DCMAKE_BUILD_TYPE:STRING='None' \ -DBUILD_ALL:BOOL='ON' \ -DBUILD_TOOLS:BOOL='ON' \ +-DCMAKE_INSTALL_PREFIX:PATH='/usr' \ -DENABLE_ITT:BOOL='OFF' \ -DENABLE_OPENCL:BOOL='ON' \ -DENABLE_WAYLAND:BOOL='ON' \ @@ -41,25 +36,17 @@ depends=('gcc-libs' 'libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 'intel-media-driver') optdepends=('ocl-icd: for rotate_opencl plugin' 'intel-compute-runtime: for rotate_opencl plugin') -install="${pkgname}.install" make -C build DESTDIR="$pkgdir" install -# metrics_monitor -install -D -m755 build/__bin/None/libcttmetrics.so -t "${pkgdir}/opt/intel/mediasdk/share/mfx/samples" -install -D -m755 build/__bin/None/metrics_monitor -t "${pkgdir}/opt/intel/mediasdk/share/mfx/samples" -ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/opt/intel/mediasdk/lib/libcttmetrics.so" +ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/usr/lib/libcttmetrics.so" -# ld.so and profile configuration files -install -D -m644 intel-media-sdk.conf -t "${pkgdir}/etc/ld.so.conf.d" -install -D -m755 intel-media-sdk.sh -t "${pkgdir}/etc/profile.d" - -# remove core component libmfx :/ +# remove core component libmfx [ -d 'libmfx' ] && rm -rf libmfx mkdir -p libmfx/lib/pkgconfig -mv "${pkgdir}/opt/intel/mediasdk/include" libmfx -mv "${pkgdir}/opt/intel/mediasdk/lib/libmfx.so"* libmfx/lib -mv "${pkgdir}/opt/intel/mediasdk/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig +mv "${pkgdir}/usr/include" libmfx +mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib +mv "${pkgdir}/usr/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig # license install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" @@ -70,12 +57,9 @@ depends=('gcc-libs') # install core component libmfx into a separated package -mkdir -p "${pkgdir}/opt/intel/mediasdk" -mv libmfx/{include,lib} "${pkgdir}/opt/intel/mediasdk" +mkdir -p "${pkgdir}/usr" +mv libmfx/{include,lib} "${pkgdir}/usr" -# ld.so configuration file -install -D -m644 libmfx.conf -t "${pkgdir}/etc/ld.so.conf.d" - # license install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" } Deleted: intel-media-sdk.conf === --- intel-media-sdk.conf2020-01-23 00:11:40 UTC (rev 554658) +++ intel-media-sdk.conf2020-01-23 00:57:09 UTC (rev 554659) @@ -1,2 +0,0 @@ -/opt/intel/mediasdk/lib -/opt/intel/mediasdk/lib/mfx Deleted: intel-media-sdk.install === --- intel-media-sdk.install 2020-01-23 00:11:40 UTC (rev 554658) +++ intel-media-sdk.install
[arch-commits] Commit in intel-media-sdk/repos/community-testing-x86_64 (6 files)
Date: Thursday, January 23, 2020 @ 00:57:36 Author: dbermond Revision: 554660 archrelease: copy trunk to community-testing-x86_64 Added: intel-media-sdk/repos/community-testing-x86_64/PKGBUILD (from rev 554659, intel-media-sdk/trunk/PKGBUILD) Deleted: intel-media-sdk/repos/community-testing-x86_64/PKGBUILD intel-media-sdk/repos/community-testing-x86_64/intel-media-sdk.conf intel-media-sdk/repos/community-testing-x86_64/intel-media-sdk.install intel-media-sdk/repos/community-testing-x86_64/intel-media-sdk.sh intel-media-sdk/repos/community-testing-x86_64/libmfx.conf -+ PKGBUILD| 146 -- intel-media-sdk.conf|2 intel-media-sdk.install |4 - intel-media-sdk.sh |2 libmfx.conf |1 5 files changed, 65 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 00:57:09 UTC (rev 554659) +++ PKGBUILD2020-01-23 00:57:36 UTC (rev 554660) @@ -1,81 +0,0 @@ -# Maintainer: Daniel Bermond - -pkgbase=intel-media-sdk -pkgname=('intel-media-sdk' 'libmfx') -pkgver=19.4.0 -pkgrel=2 -pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' -arch=('x86_64') -url='https://software.intel.com/en-us/media-sdk/' -license=('MIT') -makedepends=('libdrm' 'libva' 'wayland' - 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' - 'opencl-headers' 'ocl-icd' 'intel-compute-runtime') -source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz; -'libmfx.conf' -'intel-media-sdk.conf' -'intel-media-sdk.sh') -sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1' -'82b64d0c5adde9ab73b8d2ac6cfb80e5ceacefef9ef6215fa550f4cd957f9fec' -'12a37e6e12d93fac5829082773b9f010a3c6c763ddeee177618b8e1a0547fbbc' -'315ea6f304cf2b7b6a8aaabb0b8f71fcd480677c7fb9c8cbfa51c7830bb159bc') - -build() { -cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ --DCMAKE_BUILD_TYPE:STRING='None' \ --DBUILD_ALL:BOOL='ON' \ --DBUILD_TOOLS:BOOL='ON' \ --DENABLE_ITT:BOOL='OFF' \ --DENABLE_OPENCL:BOOL='ON' \ --DENABLE_WAYLAND:BOOL='ON' \ --DENABLE_X11_DRI3:BOOL='ON' \ --Wno-dev -make -C build -} - -check() { -make -C build test -} - -package_intel-media-sdk() { -depends=('gcc-libs' 'libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 'intel-media-driver') -optdepends=('ocl-icd: for rotate_opencl plugin' -'intel-compute-runtime: for rotate_opencl plugin') -install="${pkgname}.install" - -make -C build DESTDIR="$pkgdir" install - -# metrics_monitor -install -D -m755 build/__bin/None/libcttmetrics.so -t "${pkgdir}/opt/intel/mediasdk/share/mfx/samples" -install -D -m755 build/__bin/None/metrics_monitor -t "${pkgdir}/opt/intel/mediasdk/share/mfx/samples" -ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/opt/intel/mediasdk/lib/libcttmetrics.so" - -# ld.so and profile configuration files -install -D -m644 intel-media-sdk.conf -t "${pkgdir}/etc/ld.so.conf.d" -install -D -m755 intel-media-sdk.sh -t "${pkgdir}/etc/profile.d" - -# remove core component libmfx :/ -[ -d 'libmfx' ] && rm -rf libmfx -mkdir -p libmfx/lib/pkgconfig -mv "${pkgdir}/opt/intel/mediasdk/include" libmfx -mv "${pkgdir}/opt/intel/mediasdk/lib/libmfx.so"* libmfx/lib -mv "${pkgdir}/opt/intel/mediasdk/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig - -# license -install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} - -package_libmfx() { -pkgdesc='Intel Media SDK dispatcher library' -depends=('gcc-libs') - -# install core component libmfx into a separated package -mkdir -p "${pkgdir}/opt/intel/mediasdk" -mv libmfx/{include,lib} "${pkgdir}/opt/intel/mediasdk" - -# ld.so configuration file -install -D -m644 libmfx.conf -t "${pkgdir}/etc/ld.so.conf.d" - -# license -install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: intel-media-sdk/repos/community-testing-x86_64/PKGBUILD (from rev 554659, intel-media-sdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 00:57:36 UTC (rev 554660) @@ -0,0 +1,65 @@ +# Maintainer: Daniel Bermond + +pkgbase=intel-media-sdk +pkgname=('intel-media-sdk' 'libmfx') +pkgver=19.4.0 +pkgrel=3 +pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' +arch=('x86_64') +url='https://software.intel.com/en-us/media-sdk/' +license=('MIT') +makedepends=('libdrm' 'libva' 'wayland' +
[arch-commits] Commit in python-pwntools/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 23, 2020 @ 00:11:40 Author: kpcyrd Revision: 554658 archrelease: copy trunk to community-any Added: python-pwntools/repos/community-any/PKGBUILD (from rev 554657, python-pwntools/trunk/PKGBUILD) Deleted: python-pwntools/repos/community-any/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 00:11:24 UTC (rev 554657) +++ PKGBUILD2020-01-23 00:11:40 UTC (rev 554658) @@ -1,49 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Ding Xiao -# Contributor: Firmy - -pkgname="python-pwntools" -_pyname="pwntools" -pkgver="4.0.0" -pkgrel=3 -pkgdesc="A CTF framework and exploit development library" -arch=('any') -url='https://github.com/Gallopsled/pwntools' -license=('MIT' 'GPL2' 'BSD') -depends=('python' - 'python-mako' - 'python-pyelftools' - 'python-capstone' - 'ropgadget' - 'python-pyserial' - 'python-requests' - 'python-pip' - 'python-pygments' - 'python-pysocks' - 'python-dateutil' - 'python-packaging' - 'python-psutil' - 'python-intervaltree' - 'python-sortedcontainers' - 'python-unicorn' - 'python-tox' - 'python-paramiko' - 'ropgadget' - 'python-setuptools') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;) -sha256sums=('31b114914fe78929516ded8cf0bd02d91051c506d91640216b635646b3e47164') -b2sums=('117fc85c22976dbac41f326b9545c9f4141af61b6408118b74defd0bd0aa4a084b00dd64f723ad79fe0e1a1aecdcf4995bff4c6cbd3ed3d2c72c94d104666013') - -build() { - cd "${_pyname}-${pkgver}" - python setup.py build -} - -package() { - cd "${_pyname}-${pkgver}" - python setup.py install -O1 --root="${pkgdir}" --skip-build --only-use-pwn-command - install -D -m 644 LICENSE-pwntools.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md} -} - -# vim:set ts=2 sw=2 et: Copied: python-pwntools/repos/community-any/PKGBUILD (from rev 554657, python-pwntools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 00:11:40 UTC (rev 554658) @@ -0,0 +1,49 @@ +# Maintainer: kpcyrd +# Contributor: Ding Xiao +# Contributor: Firmy + +pkgname="python-pwntools" +_pyname="pwntools" +pkgver="4.0.1" +pkgrel=1 +pkgdesc="A CTF framework and exploit development library" +arch=('any') +url='https://github.com/Gallopsled/pwntools' +license=('MIT' 'GPL2' 'BSD') +depends=('python' + 'python-mako' + 'python-pyelftools' + 'python-capstone' + 'ropgadget' + 'python-pyserial' + 'python-requests' + 'python-pip' + 'python-pygments' + 'python-pysocks' + 'python-dateutil' + 'python-packaging' + 'python-psutil' + 'python-intervaltree' + 'python-sortedcontainers' + 'python-unicorn' + 'python-tox' + 'python-paramiko' + 'ropgadget' + 'python-setuptools') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;) +sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f') +b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423') + +build() { + cd "${_pyname}-${pkgver}" + python setup.py build +} + +package() { + cd "${_pyname}-${pkgver}" + python setup.py install -O1 --root="${pkgdir}" --skip-build --only-use-pwn-command + install -D -m 644 LICENSE-pwntools.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pwntools/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 00:11:24 Author: kpcyrd Revision: 554657 upgpkg: python-pwntools 4.0.1-1 Modified: python-pwntools/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 23:40:49 UTC (rev 554656) +++ PKGBUILD2020-01-23 00:11:24 UTC (rev 554657) @@ -4,8 +4,8 @@ pkgname="python-pwntools" _pyname="pwntools" -pkgver="4.0.0" -pkgrel=3 +pkgver="4.0.1" +pkgrel=1 pkgdesc="A CTF framework and exploit development library" arch=('any') url='https://github.com/Gallopsled/pwntools' @@ -31,8 +31,8 @@ 'ropgadget' 'python-setuptools') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;) -sha256sums=('31b114914fe78929516ded8cf0bd02d91051c506d91640216b635646b3e47164') -b2sums=('117fc85c22976dbac41f326b9545c9f4141af61b6408118b74defd0bd0aa4a084b00dd64f723ad79fe0e1a1aecdcf4995bff4c6cbd3ed3d2c72c94d104666013') +sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f') +b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423') build() { cd "${_pyname}-${pkgver}"
[arch-commits] Commit in sof-firmware/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:41:57 Author: heftig Revision: 373816 1.4.2-1 Modified: sof-firmware/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 23:40:49 UTC (rev 373815) +++ PKGBUILD2020-01-22 23:41:57 UTC (rev 373816) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=sof-firmware -pkgver=1.4.1 +pkgver=1.4.2 pkgrel=1 pkgdesc="Sound Open Firmware" arch=(any) @@ -8,8 +8,8 @@ url="https://www.sofproject.org/; license=(custom:BSD custom:ISC) options=(!strip) -source=(ftp://ftp.alsa-project.org/pub/misc/sof/$pkgname-$pkgver.tar.bz2) -sha256sums=('8ea4701f2ce25c0653fb4099c77ce810aa6554d763449eb052f1cde04d3a0bfc') +source=(https://www.alsa-project.org/files/pub/misc/sof/$pkgname-$pkgver.tar.bz2) +sha256sums=('c5e91059375a4a45a7de5b156a8573349a20e130bf6e675adf8554f9800070da') prepare() { cd usr/lib/firmware/intel
[arch-commits] Commit in sof-firmware/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:42:07 Author: heftig Revision: 373817 archrelease: copy trunk to extra-any Added: sof-firmware/repos/extra-any/PKGBUILD (from rev 373816, sof-firmware/trunk/PKGBUILD) Deleted: sof-firmware/repos/extra-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-22 23:41:57 UTC (rev 373816) +++ PKGBUILD2020-01-22 23:42:07 UTC (rev 373817) @@ -1,32 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=sof-firmware -pkgver=1.4.1 -pkgrel=1 -pkgdesc="Sound Open Firmware" -arch=(any) -url="https://www.sofproject.org/; -license=(custom:BSD custom:ISC) -options=(!strip) -source=(ftp://ftp.alsa-project.org/pub/misc/sof/$pkgname-$pkgver.tar.bz2) -sha256sums=('8ea4701f2ce25c0653fb4099c77ce810aa6554d763449eb052f1cde04d3a0bfc') - -prepare() { - cd usr/lib/firmware/intel - - mv sof/signed/debug/* sof/debug - local f; for f in sof/signed/*-signed-intel.ri; do -f=${f##*/} -mv sof/signed/$f sof/${f/-signed-intel/} - done - rmdir sof/signed/debug sof/signed - rm -r sof/gcc - - mv sof/LICENCE "$srcdir/LICENSE" - rm sof-tplg/LICENCE -} - -package() { - cp -r usr "$pkgdir" - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE -} Copied: sof-firmware/repos/extra-any/PKGBUILD (from rev 373816, sof-firmware/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-22 23:42:07 UTC (rev 373817) @@ -0,0 +1,32 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=sof-firmware +pkgver=1.4.2 +pkgrel=1 +pkgdesc="Sound Open Firmware" +arch=(any) +url="https://www.sofproject.org/; +license=(custom:BSD custom:ISC) +options=(!strip) +source=(https://www.alsa-project.org/files/pub/misc/sof/$pkgname-$pkgver.tar.bz2) +sha256sums=('c5e91059375a4a45a7de5b156a8573349a20e130bf6e675adf8554f9800070da') + +prepare() { + cd usr/lib/firmware/intel + + mv sof/signed/debug/* sof/debug + local f; for f in sof/signed/*-signed-intel.ri; do +f=${f##*/} +mv sof/signed/$f sof/${f/-signed-intel/} + done + rmdir sof/signed/debug sof/signed + rm -r sof/gcc + + mv sof/LICENCE "$srcdir/LICENSE" + rm sof-tplg/LICENCE +} + +package() { + cp -r usr "$pkgdir" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE +}
[arch-commits] Commit in alsa-plugins/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:40:49 Author: heftig Revision: 373815 archrelease: copy trunk to testing-x86_64 Added: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 373814, alsa-plugins/trunk/PKGBUILD) Deleted: alsa-plugins/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 105 ++--- 1 file changed, 53 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-22 23:36:58 UTC (rev 373814) +++ PKGBUILD2020-01-22 23:40:49 UTC (rev 373815) @@ -1,52 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: David Runge -# Contributor: Sergej Pupykin -# Contributor: Daniel Ehlers - -pkgname=alsa-plugins -pkgver=1.2.1 -pkgrel=2 -pkgdesc="Additional library plugins" -arch=('x86_64') -url="http://www.alsa-project.org; -license=('LGPL2.1') -depends=('glibc' 'libasound.so') -# a52, lavrate plugins not compatible with ffmpeg >= 4.0 -# https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html -# https://bugs.archlinux.org/task/60586 -makedepends=('dbus' 'libavcodec.so' 'libavutil.so' 'libjack.so' 'libpulse.so' -'libsamplerate.so' 'libswresample.so' 'speexdsp') -optdepends=('dbus: for maemo plugin' -'libavcodec.so: for pcm_a52 and rate_lavrate plugins' -'libavutil.so: for pcm_a52 and rate_lavrate plugins' -'libjack.so: for pcm_jack plugin' -'libsamplerate.so: for rate_samplerate plugin' -'libpulse.so: for conf_pulse, ctl_pulse and pcm_pulse plugins' -'libswresample.so: for pcm_a52 and rate_lavrate plugins' -'speexdsp: for pcm_speex and rate_speexrate plugins') -source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2; - "${pkgname}-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch; -) -sha512sums=('a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de' - '06ff2aa30a55e0d04ac9d1f5a6fa11a6a3c04c3f6722c07ecd7cac57584e142ad6949fd6c856c66435ac5ff5cf910c362e9c72605ca190074764cf3d40a9d64f') - -prepare() { - cd $pkgname-$pkgver - patch -Np1 -i "../${pkgname}-1.2.1-ffmpeg4.patch" - autoreconf -vfi -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr \ - --enable-maemo-plugin \ - --sysconfdir=/etc - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -vDm 644 doc/README* doc/*.txt \ --t "$pkgdir/usr/share/doc/$pkgname/" -} Copied: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 373814, alsa-plugins/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-22 23:40:49 UTC (rev 373815) @@ -0,0 +1,53 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Sergej Pupykin +# Contributor: Daniel Ehlers + +pkgname=alsa-plugins +pkgver=1.2.1 +pkgrel=3 +pkgdesc="Additional ALSA plugins" +arch=(x86_64) +url="https://www.alsa-project.org; +license=(LGPL2.1) +depends=(glibc alsa-lib) +makedepends=(dbus ffmpeg jack libpulse libsamplerate speexdsp) +optdepends=('dbus: for maemo plugin' +'ffmpeg: for pcm_a52 and rate_lavrate plugins' +'jack: for pcm_jack plugin' +'libsamplerate: for rate_samplerate plugin' +'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins' +'speexdsp: for pcm_speex and rate_speexrate plugins') +source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2; + "alsa-plugins-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch;) +sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da' +'f1fc4fe7d3b4c34b244b276d109af9bfb0b501554e882749b22d4e9a6f3d7596') + +prepare() { + cd $pkgname-$pkgver + + # a52, lavrate plugins not compatible with ffmpeg >= 4.0 + # https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html + # https://bugs.archlinux.org/task/60586 + patch -Np1 -i ../alsa-plugins-1.2.1-ffmpeg4.patch + + autoreconf -fvi +} + +build() { + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-maemo-plugin + make +} + +package() { + depends+=(libasound.so) + + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 doc/README* doc/*.txt +} + +# vim:set sw=2 et:
[arch-commits] Commit in lib32-alsa-plugins/repos (2 files)
Date: Wednesday, January 22, 2020 @ 23:40:49 Author: heftig Revision: 554656 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-alsa-plugins/repos/multilib-testing-x86_64/ lib32-alsa-plugins/repos/multilib-testing-x86_64/PKGBUILD (from rev 554655, lib32-alsa-plugins/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: lib32-alsa-plugins/repos/multilib-testing-x86_64/PKGBUILD (from rev 554655, lib32-alsa-plugins/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-01-22 23:40:49 UTC (rev 554656) @@ -0,0 +1,48 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=lib32-alsa-plugins +pkgver=1.2.1 +pkgrel=2 +pkgdesc="Additional ALSA plugins (32-bit)" +arch=(x86_64) +url="https://www.alsa-project.org; +license=(GPL) +depends=(lib32-glibc lib32-alsa-lib alsa-plugins) +makedepends=(lib32-dbus lib32-jack lib32-libpulse lib32-libsamplerate lib32-speexdsp) +optdepends=('lib32-dbus: for maemo plugin' +#'lib32-ffmpeg: for pcm_a52 and rate_lavrate plugins' +'lib32-jack: for pcm_jack plugin' +'lib32-libsamplerate: for rate_samplerate plugin' +'lib32-libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins' +'lib32-speexdsp: for pcm_speex and rate_speexrate plugins') +source=("https://www.alsa-project.org/files/pub/plugins/alsa-plugins-$pkgver.tar.bz2;) +sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da') + +prepare() { + cd alsa-plugins-$pkgver + autoreconf -fvi +} + +build() { + cd alsa-plugins-$pkgver + + export CC='gcc -m32' + export PKG_CONFIG=i686-pc-linux-gnu-pkg-config + + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--sysconfdir=/etc \ +--enable-maemo-plugin + make +} + +package() { + depends+=(libasound.so) + + cd alsa-plugins-$pkgver + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/{etc,usr/share} +} + +# vim:set sw=2 et:
[arch-commits] Commit in lib32-alsa-plugins/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:39:08 Author: heftig Revision: 554655 1.2.1-2 Modified: lib32-alsa-plugins/trunk/PKGBUILD --+ PKGBUILD | 32 +--- 1 file changed, 21 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 23:35:48 UTC (rev 554654) +++ PKGBUILD2020-01-22 23:39:08 UTC (rev 554655) @@ -2,18 +2,20 @@ pkgname=lib32-alsa-plugins pkgver=1.2.1 -pkgrel=1 -pkgdesc="Extra alsa plugins (32-bit)" +pkgrel=2 +pkgdesc="Additional ALSA plugins (32-bit)" arch=(x86_64) -url="http://www.alsa-project.org; +url="https://www.alsa-project.org; license=(GPL) -depends=(lib32-alsa-lib alsa-plugins) -makedepends=(lib32-libpulse lib32-jack lib32-speex lib32-libsamplerate) -optdepends=('lib32-libpulse: PulseAudio plugin' -'lib32-jack: Jack plugin' -'lib32-libsamplerate: libsamplerate resampling plugin' -'lib32-speex: libspeexdsp resampling plugin') -source=("ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-$pkgver.tar.bz2;) +depends=(lib32-glibc lib32-alsa-lib alsa-plugins) +makedepends=(lib32-dbus lib32-jack lib32-libpulse lib32-libsamplerate lib32-speexdsp) +optdepends=('lib32-dbus: for maemo plugin' +#'lib32-ffmpeg: for pcm_a52 and rate_lavrate plugins' +'lib32-jack: for pcm_jack plugin' +'lib32-libsamplerate: for rate_samplerate plugin' +'lib32-libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins' +'lib32-speexdsp: for pcm_speex and rate_speexrate plugins') +source=("https://www.alsa-project.org/files/pub/plugins/alsa-plugins-$pkgver.tar.bz2;) sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da') prepare() { @@ -27,12 +29,20 @@ export CC='gcc -m32' export PKG_CONFIG=i686-pc-linux-gnu-pkg-config - ./configure --prefix=/usr --libdir=/usr/lib32 --sysconfdir=/etc + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--sysconfdir=/etc \ +--enable-maemo-plugin make } package() { + depends+=(libasound.so) + cd alsa-plugins-$pkgver make DESTDIR="$pkgdir" install rm -r "$pkgdir"/{etc,usr/share} } + +# vim:set sw=2 et:
[arch-commits] Commit in alsa-plugins/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:36:58 Author: heftig Revision: 373814 1.2.1-3 Modified: alsa-plugins/trunk/PKGBUILD --+ PKGBUILD | 59 ++- 1 file changed, 30 insertions(+), 29 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 23:33:55 UTC (rev 373813) +++ PKGBUILD2020-01-22 23:36:58 UTC (rev 373814) @@ -1,52 +1,53 @@ # Maintainer: Jan Alexander Steffens (heftig) -# Contributor: David Runge # Contributor: Sergej Pupykin # Contributor: Daniel Ehlers pkgname=alsa-plugins pkgver=1.2.1 -pkgrel=2 -pkgdesc="Additional library plugins" -arch=('x86_64') -url="http://www.alsa-project.org; -license=('LGPL2.1') -depends=('glibc' 'libasound.so') -# a52, lavrate plugins not compatible with ffmpeg >= 4.0 -# https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html -# https://bugs.archlinux.org/task/60586 -makedepends=('dbus' 'libavcodec.so' 'libavutil.so' 'libjack.so' 'libpulse.so' -'libsamplerate.so' 'libswresample.so' 'speexdsp') +pkgrel=3 +pkgdesc="Additional ALSA plugins" +arch=(x86_64) +url="https://www.alsa-project.org; +license=(LGPL2.1) +depends=(glibc alsa-lib) +makedepends=(dbus ffmpeg jack libpulse libsamplerate speexdsp) optdepends=('dbus: for maemo plugin' -'libavcodec.so: for pcm_a52 and rate_lavrate plugins' -'libavutil.so: for pcm_a52 and rate_lavrate plugins' -'libjack.so: for pcm_jack plugin' -'libsamplerate.so: for rate_samplerate plugin' -'libpulse.so: for conf_pulse, ctl_pulse and pcm_pulse plugins' -'libswresample.so: for pcm_a52 and rate_lavrate plugins' +'ffmpeg: for pcm_a52 and rate_lavrate plugins' +'jack: for pcm_jack plugin' +'libsamplerate: for rate_samplerate plugin' +'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins' 'speexdsp: for pcm_speex and rate_speexrate plugins') source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2; - "${pkgname}-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch; -) -sha512sums=('a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de' - '06ff2aa30a55e0d04ac9d1f5a6fa11a6a3c04c3f6722c07ecd7cac57584e142ad6949fd6c856c66435ac5ff5cf910c362e9c72605ca190074764cf3d40a9d64f') + "alsa-plugins-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch;) +sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da' +'f1fc4fe7d3b4c34b244b276d109af9bfb0b501554e882749b22d4e9a6f3d7596') prepare() { cd $pkgname-$pkgver - patch -Np1 -i "../${pkgname}-1.2.1-ffmpeg4.patch" - autoreconf -vfi + + # a52, lavrate plugins not compatible with ffmpeg >= 4.0 + # https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html + # https://bugs.archlinux.org/task/60586 + patch -Np1 -i ../alsa-plugins-1.2.1-ffmpeg4.patch + + autoreconf -fvi } build() { cd $pkgname-$pkgver - ./configure --prefix=/usr \ - --enable-maemo-plugin \ - --sysconfdir=/etc + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-maemo-plugin make } package() { + depends+=(libasound.so) + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install - install -vDm 644 doc/README* doc/*.txt \ --t "$pkgdir/usr/share/doc/$pkgname/" + install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 doc/README* doc/*.txt } + +# vim:set sw=2 et:
[arch-commits] Commit in lib32-alsa-lib/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:35:48 Author: heftig Revision: 554654 archrelease: copy trunk to multilib-x86_64 Added: lib32-alsa-lib/repos/multilib-x86_64/PKGBUILD (from rev 554653, lib32-alsa-lib/trunk/PKGBUILD) Deleted: lib32-alsa-lib/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 68 +++-- 1 file changed, 40 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-22 23:35:35 UTC (rev 554653) +++ PKGBUILD2020-01-22 23:35:48 UTC (rev 554654) @@ -1,28 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=lib32-alsa-lib -pkgver=1.2.1.2 -pkgrel=1 -pkgdesc="An alternative implementation of Linux sound support (32 bit)" -arch=('x86_64') -url="https://www.alsa-project.org; -depends=('lib32-glibc' 'alsa-lib') -license=('LGPL') -source=(ftp://ftp.alsa-project.org/pub/lib/alsa-lib-$pkgver.tar.bz2) -sha512sums=('e8286fd55f63ee0d95513279d0885c287533de89b7af6c338413dec5d38ba4f5a15da1a4a4ce36e052614e4b730e3778782dab9979d82958283be17b48604913') - -build() { - cd alsa-lib-$pkgver - - export CC='gcc -m32' - export PKG_CONFIG=i686-pc-linux-gnu-pkg-config - - ./configure --without-debug --prefix=/usr --libdir=/usr/lib32 --disable-python - make -} - -package() { - cd alsa-lib-$pkgver - make DESTDIR="$pkgdir" install - rm -rf "$pkgdir"/usr/{bin,include,share} -} Copied: lib32-alsa-lib/repos/multilib-x86_64/PKGBUILD (from rev 554653, lib32-alsa-lib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-22 23:35:48 UTC (rev 554654) @@ -0,0 +1,40 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=lib32-alsa-lib +pkgver=1.2.1.2 +pkgrel=2 +pkgdesc="An alternative implementation of Linux sound support (32 bit)" +arch=('x86_64') +url="https://www.alsa-project.org; +license=('LGPL2.1') +depends=('lib32-glibc' 'alsa-lib') +provides=('libasound.so' 'libatopology.so') +source=("https://www.alsa-project.org/files/pub/lib/alsa-lib-$pkgver.tar.bz2;) +sha512sums=('e8286fd55f63ee0d95513279d0885c287533de89b7af6c338413dec5d38ba4f5a15da1a4a4ce36e052614e4b730e3778782dab9979d82958283be17b48604913') + +prepare() { + cd alsa-lib-$pkgver + autoreconf -vfi +} + +build() { + cd alsa-lib-$pkgver + + export CC='gcc -m32' + export PKG_CONFIG=i686-pc-linux-gnu-pkg-config + + ./configure --without-debug --prefix=/usr --libdir=/usr/lib32 --disable-python + make +} + +check() { + cd alsa-lib-$pkgver + export LD_LIBRARY_PATH="${PWD}/src/.libs/:${LD_LIBRARY_PATH}" + make -k check +} + +package() { + cd alsa-lib-$pkgver + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/usr/{bin,include,share} +}
[arch-commits] Commit in lib32-alsa-lib/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:35:35 Author: heftig Revision: 554653 1.2.1.2-2 Modified: lib32-alsa-lib/trunk/PKGBUILD --+ PKGBUILD | 20 1 file changed, 16 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 23:19:15 UTC (rev 554652) +++ PKGBUILD2020-01-22 23:35:35 UTC (rev 554653) @@ -2,15 +2,21 @@ pkgname=lib32-alsa-lib pkgver=1.2.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="An alternative implementation of Linux sound support (32 bit)" arch=('x86_64') url="https://www.alsa-project.org; +license=('LGPL2.1') depends=('lib32-glibc' 'alsa-lib') -license=('LGPL') -source=(ftp://ftp.alsa-project.org/pub/lib/alsa-lib-$pkgver.tar.bz2) +provides=('libasound.so' 'libatopology.so') +source=("https://www.alsa-project.org/files/pub/lib/alsa-lib-$pkgver.tar.bz2;) sha512sums=('e8286fd55f63ee0d95513279d0885c287533de89b7af6c338413dec5d38ba4f5a15da1a4a4ce36e052614e4b730e3778782dab9979d82958283be17b48604913') +prepare() { + cd alsa-lib-$pkgver + autoreconf -vfi +} + build() { cd alsa-lib-$pkgver @@ -21,8 +27,14 @@ make } +check() { + cd alsa-lib-$pkgver + export LD_LIBRARY_PATH="${PWD}/src/.libs/:${LD_LIBRARY_PATH}" + make -k check +} + package() { cd alsa-lib-$pkgver make DESTDIR="$pkgdir" install - rm -rf "$pkgdir"/usr/{bin,include,share} + rm -r "$pkgdir"/usr/{bin,include,share} }
[arch-commits] Commit in webkit2gtk/repos/extra-x86_64 (PKGBUILD PKGBUILD icu65.patch)
Date: Wednesday, January 22, 2020 @ 23:33:55 Author: heftig Revision: 373813 archrelease: copy trunk to extra-x86_64 Added: webkit2gtk/repos/extra-x86_64/PKGBUILD (from rev 373812, webkit2gtk/trunk/PKGBUILD) Deleted: webkit2gtk/repos/extra-x86_64/PKGBUILD webkit2gtk/repos/extra-x86_64/icu65.patch -+ PKGBUILD| 119 -- icu65.patch | 39 --- 2 files changed, 58 insertions(+), 100 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-22 23:33:39 UTC (rev 373812) +++ PKGBUILD2020-01-22 23:33:55 UTC (rev 373813) @@ -1,61 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Eric Bélanger - -pkgname=webkit2gtk -pkgver=2.26.2 -pkgrel=2 -pkgdesc="GTK+ Web content engine library" -arch=(x86_64) -url="https://webkitgtk.org/; -license=(custom) -depends=(libxt libxslt enchant gst-plugins-base-libs libsecret libwebp openjpeg2 - harfbuzz-icu gtk3 libnotify hyphen woff2 libwpe wpebackend-fdo - bubblewrap xdg-dbus-proxy) -makedepends=(gperf gobject-introspection ruby gtk-doc cmake python geoclue) -optdepends=('geoclue: Geolocation support' -'gst-plugins-good: media decoding' -'gst-plugins-bad: media decoding' -'gst-libav: nonfree media decoding') -source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc} -icu65.patch) -sha256sums=('6b80f0637a80818559ac8fd50db3b394f41cb61904fb9b3ed65fa51635806512' -'SKIP' -'3acd85fecfca223e3fbf834e3be286ea29270689da994a758659abc8ed0a6635') -validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' - '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') - -prepare() { - cd webkitgtk-$pkgver - patch -Np1 -i ../icu65.patch # from PLD Linux -} - -build() { - cmake -Hwebkitgtk-$pkgver -Bbuild \ --DPORT=GTK \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_SKIP_RPATH=ON \ --DENABLE_GTKDOC=ON \ --DLIBEXEC_INSTALL_DIR=/usr/lib \ --DLIB_INSTALL_DIR=/usr/lib - cmake --build build -} - -check() { - : cmake --build build --target tests -} - -package() { - DESTDIR="$pkgdir" cmake --build build --target install - - cd webkitgtk-$pkgver - find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z | -while IFS= read -d $'\0' -r _f; do - echo "### $_f ###" - cat "$_f" - echo -done | -install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set sw=2 et: Copied: webkit2gtk/repos/extra-x86_64/PKGBUILD (from rev 373812, webkit2gtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-22 23:33:55 UTC (rev 373813) @@ -0,0 +1,58 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Eric Bélanger + +pkgname=webkit2gtk +pkgver=2.26.3 +pkgrel=1 +pkgdesc="GTK+ Web content engine library" +arch=(x86_64) +url="https://webkitgtk.org/; +license=(custom) +depends=(libxt libxslt enchant gst-plugins-base-libs libsecret libwebp openjpeg2 + harfbuzz-icu gtk3 libnotify hyphen woff2 libwpe wpebackend-fdo + bubblewrap xdg-dbus-proxy) +makedepends=(gperf gobject-introspection ruby gtk-doc cmake python geoclue) +optdepends=('geoclue: Geolocation support' +'gst-plugins-good: media decoding' +'gst-plugins-bad: media decoding' +'gst-libav: nonfree media decoding') +source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}) +sha256sums=('add51153943cc11d90a7038d0ea5f6332281e6c0be0640f802a211b035f0e611' +'SKIP') +validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' + '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') + +prepare() { + cd webkitgtk-$pkgver +} + +build() { + cmake -Hwebkitgtk-$pkgver -Bbuild \ +-DPORT=GTK \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=ON \ +-DENABLE_GTKDOC=ON \ +-DLIBEXEC_INSTALL_DIR=/usr/lib \ +-DLIB_INSTALL_DIR=/usr/lib + cmake --build build +} + +check() { + : cmake --build build --target tests +} + +package() { + DESTDIR="$pkgdir" cmake --build build --target install + + cd webkitgtk-$pkgver + find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z | +while IFS= read -d $'\0' -r _f; do + echo "### $_f ###" + cat "$_f" + echo +done | +install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set sw=2 et: Deleted: icu65.patch === --- icu65.patch 2020-01-22 23:33:39 UTC (rev 373812) +++ icu65.patch 2020-01-22 23:33:55 UTC (rev 373813) @@ -1,39 +0,0 @@ -diff -urN webkitgtk-2.26.1.orig/Source/WebCore/dom/Document.cpp webkitgtk-2.26.1/Source/WebCore/dom/Document.cpp
[arch-commits] Commit in webkit2gtk/trunk (PKGBUILD icu65.patch)
Date: Wednesday, January 22, 2020 @ 23:33:39 Author: heftig Revision: 373812 2.26.3-1 Modified: webkit2gtk/trunk/PKGBUILD Deleted: webkit2gtk/trunk/icu65.patch -+ PKGBUILD| 13 + icu65.patch | 39 --- 2 files changed, 5 insertions(+), 47 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 23:23:47 UTC (rev 373811) +++ PKGBUILD2020-01-22 23:33:39 UTC (rev 373812) @@ -2,8 +2,8 @@ # Contributor: Eric Bélanger pkgname=webkit2gtk -pkgver=2.26.2 -pkgrel=2 +pkgver=2.26.3 +pkgrel=1 pkgdesc="GTK+ Web content engine library" arch=(x86_64) url="https://webkitgtk.org/; @@ -16,17 +16,14 @@ 'gst-plugins-good: media decoding' 'gst-plugins-bad: media decoding' 'gst-libav: nonfree media decoding') -source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc} -icu65.patch) -sha256sums=('6b80f0637a80818559ac8fd50db3b394f41cb61904fb9b3ed65fa51635806512' -'SKIP' -'3acd85fecfca223e3fbf834e3be286ea29270689da994a758659abc8ed0a6635') +source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}) +sha256sums=('add51153943cc11d90a7038d0ea5f6332281e6c0be0640f802a211b035f0e611' +'SKIP') validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') prepare() { cd webkitgtk-$pkgver - patch -Np1 -i ../icu65.patch # from PLD Linux } build() { Deleted: icu65.patch === --- icu65.patch 2020-01-22 23:23:47 UTC (rev 373811) +++ icu65.patch 2020-01-22 23:33:39 UTC (rev 373812) @@ -1,39 +0,0 @@ -diff -urN webkitgtk-2.26.1.orig/Source/WebCore/dom/Document.cpp webkitgtk-2.26.1/Source/WebCore/dom/Document.cpp webkitgtk-2.26.1.orig/Source/WebCore/dom/Document.cpp 2019-09-02 11:41:47.0 +0200 -+++ webkitgtk-2.26.1/Source/WebCore/dom/Document.cpp 2019-10-08 16:24:57.649551493 +0200 -@@ -4944,12 +4944,12 @@ - unsigned i = 0; - - UChar32 c; --U16_NEXT(characters, i, length, c) -+U16_NEXT(characters, i, length, c); - if (!isValidNameStart(c)) - return false; - - while (i < length) { --U16_NEXT(characters, i, length, c) -+U16_NEXT(characters, i, length, c); - if (!isValidNamePart(c)) - return false; - } -@@ -5009,7 +5009,7 @@ - - for (unsigned i = 0; i < length; ) { - UChar32 c; --U16_NEXT(qualifiedName, i, length, c) -+U16_NEXT(qualifiedName, i, length, c); - if (c == ':') { - if (sawColon) - return Exception { InvalidCharacterError }; -diff -urN webkitgtk-2.26.1.orig/Source/WTF/wtf/URLHelpers.cpp webkitgtk-2.26.1/Source/WTF/wtf/URLHelpers.cpp webkitgtk-2.26.1.orig/Source/WTF/wtf/URLHelpers.cpp2019-08-28 13:46:29.0 +0200 -+++ webkitgtk-2.26.1/Source/WTF/wtf/URLHelpers.cpp 2019-10-08 16:24:50.619850993 +0200 -@@ -301,7 +301,7 @@ - Optional previousCodePoint; - while (i < length) { - UChar32 c; --U16_NEXT(buffer, i, length, c) -+U16_NEXT(buffer, i, length, c); - UErrorCode error = U_ZERO_ERROR; - UScriptCode script = uscript_getScript(c, ); - if (error != U_ZERO_ERROR) {
[arch-commits] Commit in dbus/repos/testing-x86_64 (4 files)
Date: Wednesday, January 22, 2020 @ 23:23:47 Author: heftig Revision: 373811 archrelease: copy trunk to testing-x86_64 Added: dbus/repos/testing-x86_64/PKGBUILD (from rev 373810, dbus/trunk/PKGBUILD) dbus/repos/testing-x86_64/dbus-reload.hook (from rev 373810, dbus/trunk/dbus-reload.hook) Deleted: dbus/repos/testing-x86_64/PKGBUILD dbus/repos/testing-x86_64/dbus-reload.hook --+ PKGBUILD | 181 ++--- dbus-reload.hook | 26 +++ 2 files changed, 104 insertions(+), 103 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-22 23:23:34 UTC (rev 373810) +++ PKGBUILD2020-01-22 23:23:47 UTC (rev 373811) @@ -1,90 +0,0 @@ -# Maintainer: Jan de Groot -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Tom Gundersen -# Contributor: Link Dupont - -pkgbase=dbus -pkgname=(dbus dbus-docs) -pkgver=1.12.16 -pkgrel=4 -pkgdesc="Freedesktop.org message bus system" -url="https://wiki.freedesktop.org/www/Software/dbus/; -arch=(x86_64) -license=(GPL custom) -depends=(expat libsystemd.so libaudit.so) -makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive) -_commit=23cc709db8fab94f11fa48772bff396b20aea8b0 # tags/dbus-1.12.16^0 -source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit; -dbus-reload.hook) -sha256sums=('SKIP' -'56d0b5131e030649c707aefd67d5c44b6498091f7fdc92dc570b6d6b94fe') -validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90' # Simon McVittie - '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie - -pkgver() { - cd dbus - git describe --tags | sed 's/^dbus-//;s/-/+/g' -} - -prepare() { - cd dbus - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd dbus - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---libexecdir=/usr/lib/dbus-1.0 \ -runstatedir=/run \ ---with-console-auth-dir=/run/console/ \ ---with-dbus-user=dbus \ ---with-system-pid-file=/run/dbus/pid \ ---with-system-socket=/run/dbus/system_bus_socket \ ---with-systemdsystemunitdir=/usr/lib/systemd/system \ ---enable-inotify \ ---enable-systemd \ ---enable-user-session \ ---disable-static \ ---disable-verbose-mode \ ---disable-asserts \ ---disable-checks \ ---without-x - make -} - -check() { - make -C dbus check -} - -package_dbus() { - provides=(libdbus libdbus-1.so) - conflicts=(libdbus) - replaces=(libdbus) - - DESTDIR="$pkgdir" make -C dbus install - - rm -r "$pkgdir"/{etc,var} - - # We have a pre-assigned uid (81) - echo 'u dbus 81 "System Message Bus"' | -install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/dbus.conf" - - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING - - # Split docs - mv "$pkgdir/usr/share/doc" "$srcdir" -} - -package_dbus-docs() { - pkgdesc+=" (documentation)" - depends=() - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING - mv doc "$pkgdir/usr/share" -} - -# vim:set sw=2 et: Copied: dbus/repos/testing-x86_64/PKGBUILD (from rev 373810, dbus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-22 23:23:47 UTC (rev 373811) @@ -0,0 +1,91 @@ +# Maintainer: Jan de Groot +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Tom Gundersen +# Contributor: Link Dupont + +pkgbase=dbus +pkgname=(dbus dbus-docs) +pkgver=1.12.16 +pkgrel=5 +pkgdesc="Freedesktop.org message bus system" +url="https://wiki.freedesktop.org/www/Software/dbus/; +arch=(x86_64) +license=(GPL custom) +depends=(systemd-libs expat audit) +makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive) +_commit=23cc709db8fab94f11fa48772bff396b20aea8b0 # tags/dbus-1.12.16^0 +source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit; +dbus-reload.hook) +sha256sums=('SKIP' +'56d0b5131e030649c707aefd67d5c44b6498091f7fdc92dc570b6d6b94fe') +validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90' # Simon McVittie + '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie + +pkgver() { + cd dbus + git describe --tags | sed 's/^dbus-//;s/-/+/g' +} + +prepare() { + cd dbus + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd dbus + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib/dbus-1.0 \ +runstatedir=/run \ +--with-console-auth-dir=/run/console/ \ +--with-dbus-user=dbus \ +--with-system-pid-file=/run/dbus/pid \ +--with-system-socket=/run/dbus/system_bus_socket \ +--with-systemdsystemunitdir=/usr/lib/systemd/system \ +--enable-inotify \ +--enable-systemd \ +
[arch-commits] Commit in dbus/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:23:34 Author: heftig Revision: 373810 1.12.16-5: don't use underspecified libdepends Modified: dbus/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:59:38 UTC (rev 373809) +++ PKGBUILD2020-01-22 23:23:34 UTC (rev 373810) @@ -6,12 +6,12 @@ pkgbase=dbus pkgname=(dbus dbus-docs) pkgver=1.12.16 -pkgrel=4 +pkgrel=5 pkgdesc="Freedesktop.org message bus system" url="https://wiki.freedesktop.org/www/Software/dbus/; arch=(x86_64) license=(GPL custom) -depends=(expat libsystemd.so libaudit.so) +depends=(systemd-libs expat audit) makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive) _commit=23cc709db8fab94f11fa48772bff396b20aea8b0 # tags/dbus-1.12.16^0 source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit; @@ -60,6 +60,7 @@ } package_dbus() { + depends+=(libsystemd.so libaudit.so) provides=(libdbus libdbus-1.so) conflicts=(libdbus) replaces=(libdbus)
[arch-commits] Commit in tiled/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:19:15 Author: svenstaro Revision: 554652 archrelease: copy trunk to community-x86_64 Added: tiled/repos/community-x86_64/PKGBUILD (from rev 554651, tiled/trunk/PKGBUILD) Deleted: tiled/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-22 23:19:04 UTC (rev 554651) +++ PKGBUILD2020-01-22 23:19:15 UTC (rev 554652) @@ -1,27 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) -pkgname=tiled -pkgver=1.3.1 -pkgrel=1 -pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' -arch=('x86_64') -url='http://www.mapeditor.org' -license=('GPL') -replaces=('tiled-qt') -depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 'zstd') -makedepends=('mesa' 'qt5-tools' 'python3') -optdepends=('python3: Python plugin') -source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) -sha512sums=('b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73') - -build() { - cd $srcdir/$pkgname-$pkgver - qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr - make -} - -package() { - cd $pkgname-$pkgver - - make install INSTALL_ROOT=$pkgdir -} Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 554651, tiled/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-22 23:19:15 UTC (rev 554652) @@ -0,0 +1,27 @@ +# Maintainer: Sven-Hendrik Haase +# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) +pkgname=tiled +pkgver=1.3.2 +pkgrel=1 +pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' +arch=('x86_64') +url='http://www.mapeditor.org' +license=('GPL') +replaces=('tiled-qt') +depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 'zstd') +makedepends=('mesa' 'qt5-tools' 'python3') +optdepends=('python3: Python plugin') +source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) +sha512sums=('25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead') + +build() { + cd $srcdir/$pkgname-$pkgver + qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr + make +} + +package() { + cd $pkgname-$pkgver + + make install INSTALL_ROOT=$pkgdir +}
[arch-commits] Commit in tiled/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 23:19:04 Author: svenstaro Revision: 554651 upgpkg: tiled 1.3.2-1 Modified: tiled/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:59:12 UTC (rev 554650) +++ PKGBUILD2020-01-22 23:19:04 UTC (rev 554651) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) pkgname=tiled -pkgver=1.3.1 +pkgver=1.3.2 pkgrel=1 pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('mesa' 'qt5-tools' 'python3') optdepends=('python3: Python plugin') source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) -sha512sums=('b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73') +sha512sums=('25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead') build() { cd $srcdir/$pkgname-$pkgver
[arch-commits] Commit in wpa_supplicant/repos (7 files)
Date: Wednesday, January 22, 2020 @ 22:59:38 Author: heftig Revision: 373809 archrelease: copy trunk to testing-x86_64 Added: wpa_supplicant/repos/testing-x86_64/ wpa_supplicant/repos/testing-x86_64/CVE-2019-16275.patch (from rev 373808, wpa_supplicant/trunk/CVE-2019-16275.patch) wpa_supplicant/repos/testing-x86_64/PKGBUILD (from rev 373808, wpa_supplicant/trunk/PKGBUILD) wpa_supplicant/repos/testing-x86_64/config (from rev 373808, wpa_supplicant/trunk/config) wpa_supplicant/repos/testing-x86_64/systemd.patch (from rev 373808, wpa_supplicant/trunk/systemd.patch) wpa_supplicant/repos/testing-x86_64/tls.patch (from rev 373808, wpa_supplicant/trunk/tls.patch) wpa_supplicant/repos/testing-x86_64/wpa_supplicant.install (from rev 373808, wpa_supplicant/trunk/wpa_supplicant.install) + CVE-2019-16275.patch | 73 PKGBUILD | 74 + config | 84 +++ systemd.patch | 29 tls.patch | 26 ++ wpa_supplicant.install |7 +++ 6 files changed, 293 insertions(+) Copied: wpa_supplicant/repos/testing-x86_64/CVE-2019-16275.patch (from rev 373808, wpa_supplicant/trunk/CVE-2019-16275.patch) === --- testing-x86_64/CVE-2019-16275.patch (rev 0) +++ testing-x86_64/CVE-2019-16275.patch 2020-01-22 22:59:38 UTC (rev 373809) @@ -0,0 +1,73 @@ +From 8c07fa9eda13e835f3f968b2e1c9a8be3a851ff9 Mon Sep 17 00:00:00 2001 +From: Jouni Malinen +Date: Thu, 29 Aug 2019 11:52:04 +0300 +Subject: [PATCH] AP: Silently ignore management frame from unexpected source + address + +Do not process any received Management frames with unexpected/invalid SA +so that we do not add any state for unexpected STA addresses or end up +sending out frames to unexpected destination. This prevents unexpected +sequences where an unprotected frame might end up causing the AP to send +out a response to another device and that other device processing the +unexpected response. + +In particular, this prevents some potential denial of service cases +where the unexpected response frame from the AP might result in a +connected station dropping its association. + +Signed-off-by: Jouni Malinen +--- + src/ap/drv_callbacks.c | 13 + + src/ap/ieee802_11.c| 12 + 2 files changed, 25 insertions(+) + +diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c +index 31587685fe3b..34ca379edc3d 100644 +--- a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c +@@ -131,6 +131,19 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const u8 *addr, + "hostapd_notif_assoc: Skip event with no address"); + return -1; + } ++ ++ if (is_multicast_ether_addr(addr) || ++ is_zero_ether_addr(addr) || ++ os_memcmp(addr, hapd->own_addr, ETH_ALEN) == 0) { ++ /* Do not process any frames with unexpected/invalid SA so that ++ * we do not add any state for unexpected STA addresses or end ++ * up sending out frames to unexpected destination. */ ++ wpa_printf(MSG_DEBUG, "%s: Invalid SA=" MACSTR ++ " in received indication - ignore this indication silently", ++ __func__, MAC2STR(addr)); ++ return 0; ++ } ++ + random_add_randomness(addr, ETH_ALEN); + + hostapd_logger(hapd, addr, HOSTAPD_MODULE_IEEE80211, +diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c +index c85a28db44b7..e7065372e158 100644 +--- a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c +@@ -4626,6 +4626,18 @@ int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 *buf, size_t len, + fc = le_to_host16(mgmt->frame_control); + stype = WLAN_FC_GET_STYPE(fc); + ++ if (is_multicast_ether_addr(mgmt->sa) || ++ is_zero_ether_addr(mgmt->sa) || ++ os_memcmp(mgmt->sa, hapd->own_addr, ETH_ALEN) == 0) { ++ /* Do not process any frames with unexpected/invalid SA so that ++ * we do not add any state for unexpected STA addresses or end ++ * up sending out frames to unexpected destination. */ ++ wpa_printf(MSG_DEBUG, "MGMT: Invalid SA=" MACSTR ++ " in received frame - ignore this frame silently", ++ MAC2STR(mgmt->sa)); ++ return 0; ++ } ++ + if (stype == WLAN_FC_STYPE_BEACON) { + handle_beacon(hapd, mgmt, len, fi); + return 1; +-- +2.20.1 + Copied: wpa_supplicant/repos/testing-x86_64/PKGBUILD (from rev 373808, wpa_supplicant/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev
[arch-commits] Commit in dbus/repos (3 files)
Date: Wednesday, January 22, 2020 @ 22:59:14 Author: heftig Revision: 373808 archrelease: copy trunk to testing-x86_64 Added: dbus/repos/testing-x86_64/ dbus/repos/testing-x86_64/PKGBUILD (from rev 373807, dbus/trunk/PKGBUILD) dbus/repos/testing-x86_64/dbus-reload.hook (from rev 373807, dbus/trunk/dbus-reload.hook) --+ PKGBUILD | 90 + dbus-reload.hook | 13 +++ 2 files changed, 103 insertions(+) Copied: dbus/repos/testing-x86_64/PKGBUILD (from rev 373807, dbus/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-01-22 22:59:14 UTC (rev 373808) @@ -0,0 +1,90 @@ +# Maintainer: Jan de Groot +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Tom Gundersen +# Contributor: Link Dupont + +pkgbase=dbus +pkgname=(dbus dbus-docs) +pkgver=1.12.16 +pkgrel=4 +pkgdesc="Freedesktop.org message bus system" +url="https://wiki.freedesktop.org/www/Software/dbus/; +arch=(x86_64) +license=(GPL custom) +depends=(expat libsystemd.so libaudit.so) +makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive) +_commit=23cc709db8fab94f11fa48772bff396b20aea8b0 # tags/dbus-1.12.16^0 +source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit; +dbus-reload.hook) +sha256sums=('SKIP' +'56d0b5131e030649c707aefd67d5c44b6498091f7fdc92dc570b6d6b94fe') +validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90' # Simon McVittie + '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie + +pkgver() { + cd dbus + git describe --tags | sed 's/^dbus-//;s/-/+/g' +} + +prepare() { + cd dbus + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd dbus + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib/dbus-1.0 \ +runstatedir=/run \ +--with-console-auth-dir=/run/console/ \ +--with-dbus-user=dbus \ +--with-system-pid-file=/run/dbus/pid \ +--with-system-socket=/run/dbus/system_bus_socket \ +--with-systemdsystemunitdir=/usr/lib/systemd/system \ +--enable-inotify \ +--enable-systemd \ +--enable-user-session \ +--disable-static \ +--disable-verbose-mode \ +--disable-asserts \ +--disable-checks \ +--without-x + make +} + +check() { + make -C dbus check +} + +package_dbus() { + provides=(libdbus libdbus-1.so) + conflicts=(libdbus) + replaces=(libdbus) + + DESTDIR="$pkgdir" make -C dbus install + + rm -r "$pkgdir"/{etc,var} + + # We have a pre-assigned uid (81) + echo 'u dbus 81 "System Message Bus"' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/dbus.conf" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING + + # Split docs + mv "$pkgdir/usr/share/doc" "$srcdir" +} + +package_dbus-docs() { + pkgdesc+=" (documentation)" + depends=() + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING + mv doc "$pkgdir/usr/share" +} + +# vim:set sw=2 et: Copied: dbus/repos/testing-x86_64/dbus-reload.hook (from rev 373807, dbus/trunk/dbus-reload.hook) === --- testing-x86_64/dbus-reload.hook (rev 0) +++ testing-x86_64/dbus-reload.hook 2020-01-22 22:59:14 UTC (rev 373808) @@ -0,0 +1,13 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = etc/dbus-1/system.d/*.conf +Target = usr/share/dbus-1/system.d/*.conf +Target = usr/share/dbus-1/system-services/*.service + +[Action] +Description = Reloading system bus configuration... +When = PostTransaction +Exec = /usr/share/libalpm/scripts/systemd-hook reload dbus
[arch-commits] Commit in lib32-dbus/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:59:12 Author: heftig Revision: 554650 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-dbus/repos/multilib-testing-x86_64/ lib32-dbus/repos/multilib-testing-x86_64/PKGBUILD (from rev 554649, lib32-dbus/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: lib32-dbus/repos/multilib-testing-x86_64/PKGBUILD (from rev 554649, lib32-dbus/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-01-22 22:59:12 UTC (rev 554650) @@ -0,0 +1,73 @@ +# Contributor : Ionut Biru + +pkgname=lib32-dbus +pkgver=1.12.16 +pkgrel=2 +pkgdesc="Freedesktop.org message bus system (32-bit)" +url="https://wiki.freedesktop.org/www/Software/dbus/; +arch=(x86_64) +license=(GPL custom) +depends=(lib32-systemd dbus) +makedepends=(lib32-glib2 lib32-expat git autoconf-archive) +_commit=23cc709db8fab94f11fa48772bff396b20aea8b0 # tags/dbus-1.12.16^0 +source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;) +sha256sums=('SKIP') +validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90' # Simon McVittie + '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie + +pkgver() { + cd dbus + git describe --tags | sed 's/^dbus-//;s/-/+/g' +} + +prepare() { + cd dbus + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + cd dbus + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libdir=/usr/lib32 \ +--libexecdir=/usr/lib/dbus-1.0 \ +runstatedir=/run \ +--with-console-auth-dir=/run/console/ \ +--with-dbus-user=dbus \ +--with-system-pid-file=/run/dbus/pid \ +--with-system-socket=/run/dbus/system_bus_socket \ +--with-systemdsystemunitdir=/usr/lib/systemd/system \ +--enable-inotify \ +--enable-systemd \ +--enable-user-session \ +--disable-static \ +--disable-verbose-mode \ +--disable-asserts \ +--disable-checks \ +--without-x + make +} + +check() { + make -C dbus check +} + +package() { + provides=(lib32-libdbus libdbus-1.so) + conflicts=(lib32-libdbus) + replaces=(lib32-libdbus) + + DESTDIR="$pkgdir" make -C dbus install + + rm -r "$pkgdir"/{etc,var} + rm -r "$pkgdir"/usr/{bin,include,lib,share} + + install -d "$pkgdir/usr/share/licenses" + ln -s dbus "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in dbus/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:58:41 Author: heftig Revision: 373807 1.12.16-4 Modified: dbus/trunk/PKGBUILD --+ PKGBUILD | 23 --- 1 file changed, 8 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:55:45 UTC (rev 373806) +++ PKGBUILD2020-01-22 22:58:41 UTC (rev 373807) @@ -6,13 +6,13 @@ pkgbase=dbus pkgname=(dbus dbus-docs) pkgver=1.12.16 -pkgrel=3 +pkgrel=4 pkgdesc="Freedesktop.org message bus system" url="https://wiki.freedesktop.org/www/Software/dbus/; arch=(x86_64) license=(GPL custom) -depends=(systemd-libs expat audit) -makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive graphviz) +depends=(expat libsystemd.so libaudit.so) +makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive) _commit=23cc709db8fab94f11fa48772bff396b20aea8b0 # tags/dbus-1.12.16^0 source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit; dbus-reload.hook) @@ -28,11 +28,6 @@ prepare() { cd dbus - - # Reduce docs size - printf '%s\n' >>Doxyfile.in \ -HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes - NOCONFIGURE=1 ./autogen.sh } @@ -65,22 +60,21 @@ } package_dbus() { - provides=(libdbus) + provides=(libdbus libdbus-1.so) conflicts=(libdbus) replaces=(libdbus) DESTDIR="$pkgdir" make -C dbus install - rm -r "$pkgdir/var/run" + rm -r "$pkgdir"/{etc,var} - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING - - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook - # We have a pre-assigned uid (81) echo 'u dbus 81 "System Message Bus"' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/dbus.conf" + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING + # Split docs mv "$pkgdir/usr/share/doc" "$srcdir" } @@ -90,7 +84,6 @@ depends=() install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING - mv doc "$pkgdir/usr/share" }
[arch-commits] Commit in lib32-dbus/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:58:43 Author: heftig Revision: 554649 1.12.16-2 Modified: lib32-dbus/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:23:06 UTC (rev 554648) +++ PKGBUILD2020-01-22 22:58:43 UTC (rev 554649) @@ -1,16 +1,12 @@ # Contributor : Ionut Biru pkgname=lib32-dbus -_pkgbasename=dbus pkgver=1.12.16 -pkgrel=1 +pkgrel=2 pkgdesc="Freedesktop.org message bus system (32-bit)" url="https://wiki.freedesktop.org/www/Software/dbus/; arch=(x86_64) license=(GPL custom) -provides=(lib32-libdbus) -conflicts=(lib32-libdbus) -replaces=(lib32-libdbus) depends=(lib32-systemd dbus) makedepends=(lib32-glib2 lib32-expat git autoconf-archive) _commit=23cc709db8fab94f11fa48772bff396b20aea8b0 # tags/dbus-1.12.16^0 @@ -32,7 +28,7 @@ build() { export CC="gcc -m32" export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" cd dbus ./configure \ @@ -63,10 +59,14 @@ } package() { + provides=(lib32-libdbus libdbus-1.so) + conflicts=(lib32-libdbus) + replaces=(lib32-libdbus) + DESTDIR="$pkgdir" make -C dbus install + rm -r "$pkgdir"/{etc,var} rm -r "$pkgdir"/usr/{bin,include,lib,share} - rm -r "$pkgdir"/{etc,var} install -d "$pkgdir/usr/share/licenses" ln -s dbus "$pkgdir/usr/share/licenses/$pkgname"
[arch-commits] Commit in wpa_supplicant/trunk (4 files)
Date: Wednesday, January 22, 2020 @ 22:55:45 Author: heftig Revision: 373806 improve units and avoid breakage from increases TLS version Added: wpa_supplicant/trunk/CVE-2019-16275.patch wpa_supplicant/trunk/systemd.patch wpa_supplicant/trunk/tls.patch Modified: wpa_supplicant/trunk/PKGBUILD --+ CVE-2019-16275.patch | 73 + PKGBUILD |9 -- systemd.patch| 29 +++ tls.patch| 26 + 4 files changed, 135 insertions(+), 2 deletions(-) Added: CVE-2019-16275.patch === --- CVE-2019-16275.patch(rev 0) +++ CVE-2019-16275.patch2020-01-22 22:55:45 UTC (rev 373806) @@ -0,0 +1,73 @@ +From 8c07fa9eda13e835f3f968b2e1c9a8be3a851ff9 Mon Sep 17 00:00:00 2001 +From: Jouni Malinen +Date: Thu, 29 Aug 2019 11:52:04 +0300 +Subject: [PATCH] AP: Silently ignore management frame from unexpected source + address + +Do not process any received Management frames with unexpected/invalid SA +so that we do not add any state for unexpected STA addresses or end up +sending out frames to unexpected destination. This prevents unexpected +sequences where an unprotected frame might end up causing the AP to send +out a response to another device and that other device processing the +unexpected response. + +In particular, this prevents some potential denial of service cases +where the unexpected response frame from the AP might result in a +connected station dropping its association. + +Signed-off-by: Jouni Malinen +--- + src/ap/drv_callbacks.c | 13 + + src/ap/ieee802_11.c| 12 + 2 files changed, 25 insertions(+) + +diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c +index 31587685fe3b..34ca379edc3d 100644 +--- a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c +@@ -131,6 +131,19 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const u8 *addr, + "hostapd_notif_assoc: Skip event with no address"); + return -1; + } ++ ++ if (is_multicast_ether_addr(addr) || ++ is_zero_ether_addr(addr) || ++ os_memcmp(addr, hapd->own_addr, ETH_ALEN) == 0) { ++ /* Do not process any frames with unexpected/invalid SA so that ++ * we do not add any state for unexpected STA addresses or end ++ * up sending out frames to unexpected destination. */ ++ wpa_printf(MSG_DEBUG, "%s: Invalid SA=" MACSTR ++ " in received indication - ignore this indication silently", ++ __func__, MAC2STR(addr)); ++ return 0; ++ } ++ + random_add_randomness(addr, ETH_ALEN); + + hostapd_logger(hapd, addr, HOSTAPD_MODULE_IEEE80211, +diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c +index c85a28db44b7..e7065372e158 100644 +--- a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c +@@ -4626,6 +4626,18 @@ int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 *buf, size_t len, + fc = le_to_host16(mgmt->frame_control); + stype = WLAN_FC_GET_STYPE(fc); + ++ if (is_multicast_ether_addr(mgmt->sa) || ++ is_zero_ether_addr(mgmt->sa) || ++ os_memcmp(mgmt->sa, hapd->own_addr, ETH_ALEN) == 0) { ++ /* Do not process any frames with unexpected/invalid SA so that ++ * we do not add any state for unexpected STA addresses or end ++ * up sending out frames to unexpected destination. */ ++ wpa_printf(MSG_DEBUG, "MGMT: Invalid SA=" MACSTR ++ " in received frame - ignore this frame silently", ++ MAC2STR(mgmt->sa)); ++ return 0; ++ } ++ + if (stype == WLAN_FC_STYPE_BEACON) { + handle_beacon(hapd, mgmt, len, fi); + return 1; +-- +2.20.1 + Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:30:13 UTC (rev 373805) +++ PKGBUILD2020-01-22 22:55:45 UTC (rev 373806) @@ -12,11 +12,16 @@ depends=(openssl libdbus readline libnl) install=wpa_supplicant.install source=(https://w1.fi/releases/${pkgname}-${pkgver}.tar.gz{,.asc} -config -) +CVE-2019-16275.patch +tls.patch # More permissive TLS fallback +systemd.patch # Unit improvements from Ubuntu +config) validpgpkeys=('EC4AA0A991A5F2464582D52D2B6EF432EFC895FA') # Jouni Malinen sha256sums=('fcbdee7b4a64bea8177973299c8c824419c413ec2e3a95db63dd6a5dc3541f17' 'SKIP' +'bf91a135e717265969f1ab0319297c9d2e6f695928a17e3b3fa5accc8ef7b297' +'449c7dad67b246b5b93e796f57c2f90c5c32cfc5b16f7aa4f17802dc260d3414' +'dd14f99618bb4db40eadfaf4ced29d6139ccf319429a1eef54c2c08c80924742'
[arch-commits] Commit in wpa_supplicant/trunk (PKGBUILD config)
Date: Wednesday, January 22, 2020 @ 22:30:13 Author: heftig Revision: 373805 2:2.9-3: FS#57413 Enable more features I took a look at Fedora's and Ubuntu's wpa_supplicant configs. Ubuntu's motto seems to be "if it compiles, enable it"; let's see if it works for us. Modified: wpa_supplicant/trunk/PKGBUILD wpa_supplicant/trunk/config --+ PKGBUILD |6 +++--- config | 39 +++ 2 files changed, 42 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:56:56 UTC (rev 373804) +++ PKGBUILD2020-01-22 22:30:13 UTC (rev 373805) @@ -3,7 +3,7 @@ pkgname=wpa_supplicant pkgver=2.9 -pkgrel=3 +pkgrel=4 epoch=2 pkgdesc='A utility providing key negotiation for WPA wireless networks' url='http://hostap.epitest.fi/wpa_supplicant' @@ -17,7 +17,7 @@ validpgpkeys=('EC4AA0A991A5F2464582D52D2B6EF432EFC895FA') # Jouni Malinen sha256sums=('fcbdee7b4a64bea8177973299c8c824419c413ec2e3a95db63dd6a5dc3541f17' 'SKIP' -'23aee0597750ec21b37654b5163e2f577c1204fc33bdfbf7bc2fb470e8a467db') +'c7a2405487d1bfc2fceccd52268992bc79d85d91c3e8069b1432f751e3e307a9') prepare() { cd "$srcdir/$pkgname-$pkgver" @@ -24,7 +24,7 @@ local i; for i in "${source[@]}"; do case $i in *.patch) -msg2 "Applying patch $i" +echo "Applying patch $i" patch -p1 -i "$srcdir/$i" ;; esac Modified: config === --- config 2020-01-22 21:56:56 UTC (rev 373804) +++ config 2020-01-22 22:30:13 UTC (rev 373805) @@ -1,7 +1,9 @@ +CONFIG_ACS=y CONFIG_AP=y CONFIG_AUTOSCAN_EXPONENTIAL=y CONFIG_AUTOSCAN_PERIODIC=y CONFIG_BACKEND=file +CONFIG_BGSCAN_LEARN=y CONFIG_BGSCAN_SIMPLE=y CONFIG_CTRL_IFACE=y CONFIG_CTRL_IFACE_BUS=y @@ -8,19 +10,41 @@ CONFIG_CTRL_IFACE_DBUS_INTRO=y CONFIG_CTRL_IFACE_DBUS_NEW=y CONFIG_DEBUG_FILE=y +CONFIG_DEBUG_LINUX_TRACING=y +CONFIG_DEBUG_SYSLOG=y +CONFIG_DEBUG_SYSLOG_FACILITY=LOG_DAEMON +CONFIG_DELAYED_MIC_ERROR_REPORT=y +CONFIG_DPP=y +CONFIG_DRIVER_MACSEC_LINUX=y CONFIG_DRIVER_NL80211=y +CONFIG_DRIVER_NL80211_QCA=y +CONFIG_DRIVER_NONE=y CONFIG_DRIVER_WEXT=y CONFIG_DRIVER_WIRED=y +CONFIG_EAP_AKA=y +CONFIG_EAP_AKA_PRIME=y +CONFIG_EAP_EKE=y CONFIG_EAP_FAST=y +CONFIG_EAP_GPSK=y +CONFIG_EAP_GPSK_SHA256=y CONFIG_EAP_GTC=y +CONFIG_EAP_IKEV2=y CONFIG_EAP_LEAP=y CONFIG_EAP_MD5=y CONFIG_EAP_MSCHAPV2=y CONFIG_EAP_OTP=y +CONFIG_EAP_PAX=y CONFIG_EAP_PEAP=y +CONFIG_EAP_PSK=y CONFIG_EAP_PWD=y +CONFIG_EAP_SAKE=y +CONFIG_EAP_SIM=y CONFIG_EAP_TLS=y +CONFIG_EAP_TNC=y CONFIG_EAP_TTLS=y +CONFIG_ELOOP=eloop +CONFIG_FST=y +CONFIG_GETRANDOM=y CONFIG_HS20=y CONFIG_HT_OVERRIDES=y CONFIG_IBSS_RSN=y @@ -31,15 +55,30 @@ CONFIG_IEEE8021X_EAPOL=y CONFIG_INTERWORKING=y CONFIG_IPV6=y +CONFIG_L2_PACKET=linux CONFIG_LIBNL32=y +CONFIG_MACSEC=y +CONFIG_MAIN=main +CONFIG_MESH=y CONFIG_NO_RANDOM_POOL=y +CONFIG_OS=unix +CONFIG_OWE=y CONFIG_P2P=y CONFIG_PEERKEY=y CONFIG_PKCS12=y +CONFIG_PMKSA_CACHE_EXTERNAL=y CONFIG_READLINE=y +CONFIG_SAE=y CONFIG_SMARTCARD=y CONFIG_TDLS=y +CONFIG_TDLS=y +CONFIG_TLS=openssl +CONFIG_TLSV11=y +CONFIG_TLSV12=y +CONFIG_TLS_DEFAULT_CIPHERS="DEFAULT@SECLEVEL=1" CONFIG_VHT_OVERRIDES=y CONFIG_WIFI_DISPLAY=y CONFIG_WPS=y +CONFIG_WPS_ER=y CONFIG_WPS_NFC=y +CONFIG_WPS_REG_DISABLE_OPEN=y
[arch-commits] Commit in xmobar/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:23:06 Author: felixonmars Revision: 554648 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 554647, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 554647, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 22:23:06 UTC (rev 554648) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.32 +pkgrel=4 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('8d2543152b050460bf48514aaa981e6d508cabb7688b848a3b3528cfcecacb76') +sha512sums=('fa9b7c5d568b1c8e731b525736d8cf6a630def93a75884fcf3adc68e5527b31b61ef96df3019befafb83fa080703865ba511750deeb09d8ab70582ccf433b1f6') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_iwlib with_mpd with_alsa + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:22:52 Author: felixonmars Revision: 554647 upgpkg: xmobar 0.32-4: rebuild with base64-bytestring 1.0.0.3 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:21:10 UTC (rev 554646) +++ PKGBUILD2020-01-22 22:22:52 UTC (rev 554647) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.32 -pkgrel=3 +pkgrel=4 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in taskell/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:21:10 Author: felixonmars Revision: 554646 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 554645, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 554645, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 22:21:10 UTC (rev 554646) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('91dbf6ef3d0d7f6308c3156c491235623abfa25a550af627841182e61ff517cb2bfc0608ae5ed814a391ab78a88df36d08c7a773cc08e76f7e38c218d63136b1') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:20:58 Author: felixonmars Revision: 554645 upgpkg: taskell 1.9.1.0-4: rebuild with base64-bytestring 1.0.0.3 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:19:25 UTC (rev 554644) +++ PKGBUILD2020-01-22 22:20:58 UTC (rev 554645) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.1.0 -pkgrel=3 +pkgrel=4 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:19:25 Author: felixonmars Revision: 554644 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 554643, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 554643, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 22:19:25 UTC (rev 554644) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=220 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:19:12 Author: felixonmars Revision: 554643 upgpkg: tamarin-prover 1.4.1-220: rebuild with base64-bytestring 1.0.0.3 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:17:28 UTC (rev 554642) +++ PKGBUILD2020-01-22 22:19:12 UTC (rev 554643) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=219 +pkgrel=220 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:17:15 Author: felixonmars Revision: 554641 upgpkg: shellcheck 0.7.0-92: rebuild with base64-bytestring 1.0.0.3 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:14:12 UTC (rev 554640) +++ PKGBUILD2020-01-22 22:17:15 UTC (rev 554641) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=91 +pkgrel=92 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:17:28 Author: felixonmars Revision: 554642 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 554641, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 554641, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 22:17:28 UTC (rev 554642) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=92 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz; + shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215' + '88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../shellcheck-cabal3.patch + +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:14:12 Author: felixonmars Revision: 554640 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 554639, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 74 + 1 file changed, 74 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 554639, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 22:14:12 UTC (rev 554640) @@ -0,0 +1,74 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=6.0.2 +pkgrel=23 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *4/<5/' -e 's/< *1/<2/' -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $pkgname.cabal + +sed -i -e '/ fail /d' src/PostgREST/Config.hs + +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:14:00 Author: felixonmars Revision: 554639 upgpkg: postgrest 6.0.2-23: rebuild with base64-bytestring 1.0.0.3 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:10:17 UTC (rev 554638) +++ PKGBUILD2020-01-22 22:14:00 UTC (rev 554639) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.2 -pkgrel=22 +pkgrel=23 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:10:05 Author: felixonmars Revision: 554637 upgpkg: pandoc-crossref 0.3.5.0-18: rebuild with base64-bytestring 1.0.0.3 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:08:21 UTC (rev 554636) +++ PKGBUILD2020-01-22 22:10:05 UTC (rev 554637) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.5.0 -pkgrel=17 +pkgrel=18 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:10:17 Author: felixonmars Revision: 554638 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 554637, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 554637, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 22:10:17 UTC (rev 554638) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.5.0 +pkgrel=18 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('3e65be5c5e1ccb896ebe6bf6b059e4a70852ecc4dc6ed5a4529368034784fd76704ee1e694c7fa3f87634ce4fa7ffd8d1cca100d19c6a6ce6652458ac768f546') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:08:07 Author: felixonmars Revision: 554635 upgpkg: pandoc-citeproc 0.16.4.1-14: rebuild with base64-bytestring 1.0.0.3 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 22:05:06 UTC (rev 554634) +++ PKGBUILD2020-01-22 22:08:07 UTC (rev 554635) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.4.1 -pkgrel=13 +pkgrel=14 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:08:21 Author: felixonmars Revision: 554636 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 554635, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 554635, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 22:08:21 UTC (rev 554636) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.4.1 +pkgrel=14 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, January 22, 2020 @ 22:05:06 Author: felixonmars Revision: 554634 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 554633, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 554633, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 22:05:06 UTC (rev 554634) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.8 +pkgrel=18 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' 'haskell-haddock-library' + 'haskell-ipynb' 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua' + 'haskell-hslua-module-system' 'haskell-hslua-module-text' 'haskell-http-client' + 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' + 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' + 'haskell-text-conversions' 'haskell-network-uri' 'haskell-unicode-transforms' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('2ca956c7e41077d4a9d27b68eaac270da13ff1a9ddd0a5ed532771f5739839d5dda49b64c174e5b0fefa4946bedb9029e8ff551c7181ca97e02d55c796fdd28f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 22:04:53 Author: felixonmars Revision: 554633 upgpkg: pandoc 2.8-18: rebuild with base64-bytestring 1.0.0.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:46:30 UTC (rev 554632) +++ PKGBUILD2020-01-22 22:04:53 UTC (rev 554633) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.8 -pkgrel=17 +pkgrel=18 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in alsa-plugins/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:56:56 Author: dvzrv Revision: 373804 archrelease: copy trunk to testing-x86_64 Added: alsa-plugins/repos/testing-x86_64/ alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 373803, alsa-plugins/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 373803, alsa-plugins/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-01-22 21:56:56 UTC (rev 373804) @@ -0,0 +1,52 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: David Runge +# Contributor: Sergej Pupykin +# Contributor: Daniel Ehlers + +pkgname=alsa-plugins +pkgver=1.2.1 +pkgrel=2 +pkgdesc="Additional library plugins" +arch=('x86_64') +url="http://www.alsa-project.org; +license=('LGPL2.1') +depends=('glibc' 'libasound.so') +# a52, lavrate plugins not compatible with ffmpeg >= 4.0 +# https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html +# https://bugs.archlinux.org/task/60586 +makedepends=('dbus' 'libavcodec.so' 'libavutil.so' 'libjack.so' 'libpulse.so' +'libsamplerate.so' 'libswresample.so' 'speexdsp') +optdepends=('dbus: for maemo plugin' +'libavcodec.so: for pcm_a52 and rate_lavrate plugins' +'libavutil.so: for pcm_a52 and rate_lavrate plugins' +'libjack.so: for pcm_jack plugin' +'libsamplerate.so: for rate_samplerate plugin' +'libpulse.so: for conf_pulse, ctl_pulse and pcm_pulse plugins' +'libswresample.so: for pcm_a52 and rate_lavrate plugins' +'speexdsp: for pcm_speex and rate_speexrate plugins') +source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2; + "${pkgname}-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch; +) +sha512sums=('a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de' + '06ff2aa30a55e0d04ac9d1f5a6fa11a6a3c04c3f6722c07ecd7cac57584e142ad6949fd6c856c66435ac5ff5cf910c362e9c72605ca190074764cf3d40a9d64f') + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i "../${pkgname}-1.2.1-ffmpeg4.patch" + autoreconf -vfi +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr \ + --enable-maemo-plugin \ + --sysconfdir=/etc + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -vDm 644 doc/README* doc/*.txt \ +-t "$pkgdir/usr/share/doc/$pkgname/" +}
[arch-commits] Commit in alsa-plugins/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:56:47 Author: dvzrv Revision: 373803 upgpkg: alsa-plugins 1.2.1-2: Updating maintainer info. Switching to correct license (LGPL2.1). Adding all direct library dependencies to depends/ makedepends/ optdepends. Switching to https upstream for source. Applying (not upstreamed) patch for being able to build plugins with ffmpeg > 4.0 (FS#60586). Also building maemo plugin. Simplifying installation. Modified: alsa-plugins/trunk/PKGBUILD --+ PKGBUILD | 49 +++-- 1 file changed, 31 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 20:21:55 UTC (rev 373802) +++ PKGBUILD2020-01-22 21:56:47 UTC (rev 373803) @@ -1,32 +1,46 @@ # Maintainer: Jan Alexander Steffens (heftig) +# Contributor: David Runge # Contributor: Sergej Pupykin # Contributor: Daniel Ehlers pkgname=alsa-plugins pkgver=1.2.1 -pkgrel=1 -pkgdesc="Extra alsa plugins" -arch=(x86_64) +pkgrel=2 +pkgdesc="Additional library plugins" +arch=('x86_64') url="http://www.alsa-project.org; -license=(GPL) -depends=(alsa-lib) -makedepends=(libpulse jack ffmpeg) -optdepends=('libpulse: PulseAudio plugin' -'jack: Jack plugin' -#'ffmpeg: libavcodec resampling plugin, a52 plugin' -'libsamplerate: libsamplerate resampling plugin' -'speex: libspeexdsp resampling plugin') -source=("ftp://ftp.alsa-project.org/pub/plugins/$pkgname-$pkgver.tar.bz2;) -sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da') +license=('LGPL2.1') +depends=('glibc' 'libasound.so') +# a52, lavrate plugins not compatible with ffmpeg >= 4.0 +# https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html +# https://bugs.archlinux.org/task/60586 +makedepends=('dbus' 'libavcodec.so' 'libavutil.so' 'libjack.so' 'libpulse.so' +'libsamplerate.so' 'libswresample.so' 'speexdsp') +optdepends=('dbus: for maemo plugin' +'libavcodec.so: for pcm_a52 and rate_lavrate plugins' +'libavutil.so: for pcm_a52 and rate_lavrate plugins' +'libjack.so: for pcm_jack plugin' +'libsamplerate.so: for rate_samplerate plugin' +'libpulse.so: for conf_pulse, ctl_pulse and pcm_pulse plugins' +'libswresample.so: for pcm_a52 and rate_lavrate plugins' +'speexdsp: for pcm_speex and rate_speexrate plugins') +source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2; + "${pkgname}-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch; +) +sha512sums=('a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de' + '06ff2aa30a55e0d04ac9d1f5a6fa11a6a3c04c3f6722c07ecd7cac57584e142ad6949fd6c856c66435ac5ff5cf910c362e9c72605ca190074764cf3d40a9d64f') prepare() { cd $pkgname-$pkgver - autoreconf -fvi + patch -Np1 -i "../${pkgname}-1.2.1-ffmpeg4.patch" + autoreconf -vfi } build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc + ./configure --prefix=/usr \ + --enable-maemo-plugin \ + --sysconfdir=/etc make } @@ -33,7 +47,6 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install - - install -d "$pkgdir/usr/share/doc/$pkgname" - install -m644 doc/README* doc/*.txt "$pkgdir/usr/share/doc/$pkgname/" + install -vDm 644 doc/README* doc/*.txt \ +-t "$pkgdir/usr/share/doc/$pkgname/" }
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:46:30 Author: felixonmars Revision: 554632 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 554631, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 554631, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:46:30 UTC (rev 554632) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23 +pkgrel=19 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('e7b64f210579bef1a2b80d66a388bbc908c1910ecf919adcff664f50c65826e62d03864d7c4dcc5dd996a35c8f68f83116e1eef44cb7cb462b8ba44e899ab45f') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/fail (show l/error (show l/' HOpenPGP/Tools/Parser.y +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:46:18 Author: felixonmars Revision: 554631 upgpkg: hopenpgp-tools 0.23-19: rebuild with base64-bytestring 1.0.0.3 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:44:32 UTC (rev 554630) +++ PKGBUILD2020-01-22 21:46:18 UTC (rev 554631) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23 -pkgrel=18 +pkgrel=19 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:44:32 Author: felixonmars Revision: 554630 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 554629, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 554629, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:44:32 UTC (rev 554630) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.11 +pkgrel=54 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:44:19 Author: felixonmars Revision: 554629 upgpkg: hoogle 5.0.17.11-54: rebuild with base64-bytestring 1.0.0.3 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:42:36 UTC (rev 554628) +++ PKGBUILD2020-01-22 21:44:19 UTC (rev 554629) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.11 -pkgrel=53 +pkgrel=54 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:42:23 Author: felixonmars Revision: 554626 upgpkg: hledger-web 1.16-17: rebuild with base64-bytestring 1.0.0.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:40:40 UTC (rev 554625) +++ PKGBUILD2020-01-22 21:42:23 UTC (rev 554626) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.16 -pkgrel=16 +pkgrel=17 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:42:36 Author: felixonmars Revision: 554628 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 554627, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 554627, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:42:36 UTC (rev 554628) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.16 +pkgrel=17 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-utf8-string' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-handler-launch' + 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static' 'haskell-json' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('c0f908674ace09b1a35b03c111586bbba79d5a38a19f416ac5f1306f28130bdf6a0bdbff4192f0fee76ced02464e203b96a2ff974d993724e1da62167b81d869') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in git-annex/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:40:40 Author: felixonmars Revision: 554625 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 554624, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 554624, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:40:40 UTC (rev 554625) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20191230 +pkgrel=10 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + sed -i 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs} + sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs +} + +build() { + cd git-annex + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:40:28 Author: felixonmars Revision: 554624 upgpkg: git-annex 7.20191230-10: rebuild with base64-bytestring 1.0.0.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:33:11 UTC (rev 554623) +++ PKGBUILD2020-01-22 21:40:28 UTC (rev 554624) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20191230 -pkgrel=9 +pkgrel=10 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:33:11 Author: felixonmars Revision: 554623 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 554622, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 554622, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:33:11 UTC (rev 554623) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=258 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:32:58 Author: felixonmars Revision: 554622 upgpkg: haskell-yesod-static 1.6.0.1-258: rebuild with base64-bytestring 1.0.0.3 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:31:42 UTC (rev 554621) +++ PKGBUILD2020-01-22 21:32:58 UTC (rev 554622) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=257 +pkgrel=258 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:31:29 Author: felixonmars Revision: 554620 upgpkg: haskell-yesod-test 1.6.9-21: rebuild with base64-bytestring 1.0.0.3 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:30:21 UTC (rev 554619) +++ PKGBUILD2020-01-22 21:31:29 UTC (rev 554620) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.9 -pkgrel=20 +pkgrel=21 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:31:42 Author: felixonmars Revision: 554621 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 554620, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 554620, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:31:42 UTC (rev 554621) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.9 +pkgrel=21 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:30:21 Author: felixonmars Revision: 554619 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 554618, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 554618, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:30:21 UTC (rev 554619) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.8 +pkgrel=76 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:30:09 Author: felixonmars Revision: 554618 upgpkg: haskell-yesod-auth 1.6.8-76: rebuild with base64-bytestring 1.0.0.3 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:28:54 UTC (rev 554617) +++ PKGBUILD2020-01-22 21:30:09 UTC (rev 554618) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.8 -pkgrel=75 +pkgrel=76 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:28:54 Author: felixonmars Revision: 554617 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 554616, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 554616, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:28:54 UTC (rev 554617) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=402 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:28:41 Author: felixonmars Revision: 554616 upgpkg: haskell-yesod 1.6.0-402: rebuild with base64-bytestring 1.0.0.3 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:27:43 UTC (rev 554615) +++ PKGBUILD2020-01-22 21:28:41 UTC (rev 554616) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=401 +pkgrel=402 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:27:43 Author: felixonmars Revision: 554615 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 554614, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 554614, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:27:43 UTC (rev 554615) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=61 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 21:27:31 Author: felixonmars Revision: 554614 upgpkg: haskell-yesod-form 1.6.7-61: rebuild with base64-bytestring 1.0.0.3 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 21:26:11 UTC (rev 554613) +++ PKGBUILD2020-01-22 21:27:31 UTC (rev 554614) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=60 +pkgrel=61 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Wednesday, January 22, 2020 @ 21:26:11 Author: felixonmars Revision: 554613 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 554612, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 554612, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 21:26:11 UTC (rev 554613) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=6 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}