[arch-commits] Commit in haskell-wai-logger/repos (2 files)
Date: Thursday, March 22, 2018 @ 06:45:05 Author: felixonmars Revision: 310287 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-logger/repos/community-staging-x86_64/ haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 310286, haskell-wai-logger/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 310286, haskell-wai-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-22 06:45:05 UTC (rev 310287) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-logger +pkgname=haskell-wai-logger +pkgver=2.3.2 +pkgrel=11 +pkgdesc="A logging system for WAI" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 'haskell-fast-logger' + 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 'haskell-wai') +makedepends=('ghc' 'haskell-doctest') +checkdepends=('haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/doctest \[/doctest ["-dynamic", /' test/doctests.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-wai-logger/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 06:32:31 Author: felixonmars Revision: 310286 upgpkg: haskell-wai-logger 2.3.2-11 rebuild pass 1, specified --nocheck Modified: haskell-wai-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 03:06:28 UTC (rev 310285) +++ PKGBUILD2018-03-22 06:32:31 UTC (rev 310286) @@ -5,7 +5,7 @@ _hkgname=wai-logger pkgname=haskell-wai-logger pkgver=2.3.2 -pkgrel=10 +pkgrel=11 pkgdesc="A logging system for WAI" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in valabind/repos (2 files)
Date: Thursday, March 22, 2018 @ 03:06:28 Author: anthraxx Revision: 310285 archrelease: copy trunk to community-testing-x86_64 Added: valabind/repos/community-testing-x86_64/ valabind/repos/community-testing-x86_64/PKGBUILD (from rev 310284, valabind/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: valabind/repos/community-testing-x86_64/PKGBUILD (from rev 310284, valabind/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-03-22 03:06:28 UTC (rev 310285) @@ -0,0 +1,25 @@ +# Maintainer: Levente Polyak + +pkgname=valabind +pkgver=1.6.0 +pkgrel=2 +pkgdesc='Tool to parse vala or vapi files to transform them into swig interface files, C++, NodeJS-ffi or GIR' +url='https://radare.org/r/' +arch=('x86_64') +license=('GPL3') +depends=('sh' 'glibc' 'glib2' 'vala' 'swig') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/radare/${pkgname}/archive/${pkgver}.tar.gz) +sha256sums=('0d266486655c257fd993758c3e4cc8e32f0ec6f45d0c0e15bb6e6be986e4b78e') +sha512sums=('872e4d1feed4a79cef3a43982a317cffa513b8935bd8274d54935acd263e90132ed37d34e2735e79238a0498f6bb37b6e8355dd8485e5b91902664269fbb240d') + +build() { + cd ${pkgname}-${pkgver} + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in valabind/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 03:06:17 Author: anthraxx Revision: 310284 upgpkg: valabind 1.6.0-2 (vala 0.40 rebuild) Modified: valabind/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 02:42:52 UTC (rev 310283) +++ PKGBUILD2018-03-22 03:06:17 UTC (rev 310284) @@ -2,7 +2,7 @@ pkgname=valabind pkgver=1.6.0 -pkgrel=1 +pkgrel=2 pkgdesc='Tool to parse vala or vapi files to transform them into swig interface files, C++, NodeJS-ffi or GIR' url='https://radare.org/r/' arch=('x86_64')
[arch-commits] Commit in (linux-hardened)
Date: Thursday, March 22, 2018 @ 02:42:52 Author: anthraxx Revision: 310283 community2extra: Moving linux-hardened from community to extra Deleted: linux-hardened/
[arch-commits] Commit in linux-hardened/repos/community-x86_64 (14 files)
Date: Thursday, March 22, 2018 @ 02:38:05 Author: anthraxx Revision: 310281 archrelease: copy trunk to community-x86_64 Added: linux-hardened/repos/community-x86_64/60-linux.hook (from rev 310280, linux-hardened/trunk/60-linux.hook) linux-hardened/repos/community-x86_64/90-linux.hook (from rev 310280, linux-hardened/trunk/90-linux.hook) linux-hardened/repos/community-x86_64/PKGBUILD (from rev 310280, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/community-x86_64/config.x86_64 (from rev 310280, linux-hardened/trunk/config.x86_64) linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch (from rev 310280, linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch) linux-hardened/repos/community-x86_64/linux.install (from rev 310280, linux-hardened/trunk/linux.install) linux-hardened/repos/community-x86_64/linux.preset (from rev 310280, linux-hardened/trunk/linux.preset) Deleted: linux-hardened/repos/community-x86_64/60-linux.hook linux-hardened/repos/community-x86_64/90-linux.hook linux-hardened/repos/community-x86_64/PKGBUILD linux-hardened/repos/community-x86_64/config.x86_64 linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch linux-hardened/repos/community-x86_64/linux.install linux-hardened/repos/community-x86_64/linux.preset ---+ 60-linux.hook | 24 90-linux.hook | 22 PKGBUILD | 514 config.x86_64 |19056 +- drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch | 78 linux.install | 22 linux.preset | 28 7 files changed, 9872 insertions(+), 9872 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 310280:310281 to see the changes.
[arch-commits] Commit in linux-hardened/repos (8 files)
Date: Thursday, March 22, 2018 @ 02:42:21 Author: anthraxx Revision: 319799 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/ linux-hardened/repos/extra-x86_64/60-linux.hook (from rev 319798, linux-hardened/trunk/60-linux.hook) linux-hardened/repos/extra-x86_64/90-linux.hook (from rev 319798, linux-hardened/trunk/90-linux.hook) linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 319798, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config.x86_64 (from rev 319798, linux-hardened/trunk/config.x86_64) linux-hardened/repos/extra-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch (from rev 319798, linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch) linux-hardened/repos/extra-x86_64/linux.install (from rev 319798, linux-hardened/trunk/linux.install) linux-hardened/repos/extra-x86_64/linux.preset (from rev 319798, linux-hardened/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 257 config.x86_64 | 9528 ++ drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch | 39 linux.install | 11 linux.preset | 14 7 files changed, 9872 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 319798:319799 to see the changes.
[arch-commits] Commit in (10 files)
Date: Thursday, March 22, 2018 @ 02:42:00 Author: anthraxx Revision: 319798 community2extra: Moving linux-hardened from community to extra Added: linux-hardened/ linux-hardened/repos/ linux-hardened/trunk/ linux-hardened/trunk/60-linux.hook linux-hardened/trunk/90-linux.hook linux-hardened/trunk/PKGBUILD linux-hardened/trunk/config.x86_64 linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch linux-hardened/trunk/linux.install linux-hardened/trunk/linux.preset ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 257 config.x86_64 | 9528 ++ drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch | 39 linux.install | 11 linux.preset | 14 7 files changed, 9872 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 319797:319798 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 02:37:14 Author: anthraxx Revision: 310280 upgpkg: linux-hardened 4.15.12.a-1 Modified: linux-hardened/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 00:56:19 UTC (rev 310279) +++ PKGBUILD2018-03-22 02:37:14 UTC (rev 310280) @@ -5,7 +5,7 @@ pkgbase=linux-hardened _srcname=linux-4.15 -_pkgver=4.15.11 +_pkgver=4.15.12 pkgver=${_pkgver}.a pkgrel=1 url='https://github.com/copperhead/linux-hardened' @@ -29,9 +29,9 @@ replaces=('linux-grsec') sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769' 'SKIP' -'ad74ca849d66056ac453d004caa36f20c56fe5eedb4370e279b55b4e7b02ccc2' +'74d2ac2ea103c907213223fd4ff710ad53e1d8a2d612db18e10d3dda9f1a6b79' 'SKIP' -'e177a375c5aa7939e31205e37ff6ebdb0a870548da815b0385bedfe5fcee498b' +'1ce4236686b50ef4a8fdac56b09e069dd14809fb4bc00a72a17670c5aeb61bbd' 'SKIP' 'aa395a98e915bb12de831073722c80afd9a93134d2a5371055b76ec1edc23dad' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in mono/repos/extra-x86_64 (6 files)
Date: Thursday, March 22, 2018 @ 01:17:15 Author: anthraxx Revision: 319797 archrelease: copy trunk to extra-x86_64 Added: mono/repos/extra-x86_64/PKGBUILD (from rev 319796, mono/trunk/PKGBUILD) mono/repos/extra-x86_64/mono.binfmt.d (from rev 319796, mono/trunk/mono.binfmt.d) mono/repos/extra-x86_64/mono.install (from rev 319796, mono/trunk/mono.install) Deleted: mono/repos/extra-x86_64/PKGBUILD mono/repos/extra-x86_64/mono.binfmt.d mono/repos/extra-x86_64/mono.install ---+ PKGBUILD | 218 mono.binfmt.d |2 mono.install | 14 +-- 3 files changed, 117 insertions(+), 117 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-22 01:16:52 UTC (rev 319796) +++ PKGBUILD2018-03-22 01:17:15 UTC (rev 319797) @@ -1,109 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Giancarlo Razzolinit -# Contributor: Daniel Isenmann -# Contributor: Brice Carpentier - -pkgname=mono -_gitcommit=f3ac8fdeb37a7e0a505c5005be6774158d88a648 -pkgver=5.10.0.160 -pkgrel=1 -pkgdesc='Free implementation of the .NET platform including runtime and compiler' -url='http://www.mono-project.com/' -arch=('x86_64') -license=('GPL' 'LGPL2.1' 'MPL') -depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') -makedepends=('cmake' 'git') -provides=('monodoc') -conflicts=('monodoc') -install=mono.install -source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; -git+https://github.com/mono/aspnetwebstack -git+https://github.com/mono/Newtonsoft.Json -git+https://github.com/mono/cecil -git+https://github.com/mono/rx -git+https://github.com/mono/ikvm-fork -git+https://github.com/mono/ikdasm -git+https://github.com/mono/reference-assemblies -git+https://github.com/mono/NUnitLite -git+https://github.com/mono/NuGet.BuildTasks -git+https://github.com/mono/boringssl -git+https://github.com/mono/corefx -git+https://github.com/mono/bockbuild -git+https://github.com/mono/linker -git+https://github.com/mono/roslyn-binaries -git+https://github.com/mono/corert -git+https://github.com/mono/xunit-binaries -git+https://github.com/mono/api-doc-tools -git+https://github.com/mono/api-snapshot -mono.binfmt.d) -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') - -pkgver() { - cd ${pkgname} - git describe --always --tags | sed 's/^v//;s/^mono-//;s/-/./g' -} - -prepare() { - cd ${pkgname} - git submodule init - git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" - git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" - git config submodule."external/cecil".url "${srcdir}/cecil" - git config submodule."external/rx".url "${srcdir}/rx" - git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" - git config submodule."external/ikdasm".url "${srcdir}/ikdasm" - git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" - git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" - git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" - git config submodule."external/cecil-legacy".url "${srcdir}/cecil" - git config submodule."external/boringssl".url "${srcdir}/boringssl" - git config submodule."external/corefx".url "${srcdir}/corefx" - git config submodule."external/bockbuild".url "${srcdir}/bockbuild" - git config submodule."external/linker".url "${srcdir}/linker" - git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" - git config submodule."external/corert".url "${srcdir}/corert" - git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" - git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" - git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" - git submodule update --recursive -} - -build() { - cd ${pkgname} - ./autogen.sh \ ---prefix=/usr \ ---sysconfdir=/etc \ ---bindir=/usr/bin \ ---sbindir=/usr/bin \ ---with-mcs-docs=no - make - make -C mcs/jay -} - -package() { - cd ${pkgname} - make DESTDIR="${pkgdir}" install - make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install - install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" -} - -# vim: ts=2 sw=2 et: Copied: mono/repos/extra-x86
[arch-commits] Commit in mono/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 01:16:52 Author: anthraxx Revision: 319796 upgpkg: mono 5.10.0.179-1 Modified: mono/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 00:35:46 UTC (rev 319795) +++ PKGBUILD2018-03-22 01:16:52 UTC (rev 319796) @@ -4,8 +4,8 @@ # Contributor: Brice Carpentier pkgname=mono -_gitcommit=f3ac8fdeb37a7e0a505c5005be6774158d88a648 -pkgver=5.10.0.160 +_gitcommit=dac607756165bca1c5327c5b96e885d91e8f005e +pkgver=5.10.0.179 pkgrel=1 pkgdesc='Free implementation of the .NET platform including runtime and compiler' url='http://www.mono-project.com/'
[arch-commits] Commit in python-aiohttp/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 22, 2018 @ 00:56:19 Author: anthraxx Revision: 310279 archrelease: copy trunk to community-x86_64 Added: python-aiohttp/repos/community-x86_64/PKGBUILD (from rev 310278, python-aiohttp/trunk/PKGBUILD) Deleted: python-aiohttp/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-22 00:56:06 UTC (rev 310278) +++ PKGBUILD2018-03-22 00:56:19 UTC (rev 310279) @@ -1,34 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Philipp A. - -_pkgname=aiohttp -pkgname=python-aiohttp -pkgver=3.0.9 -pkgrel=1 -pkgdesc='HTTP client/server for asyncio' -url='https://aiohttp.readthedocs.io' -arch=('x86_64') -license=('Apache') -depends=('python' 'python-chardet' 'python-multidict' 'python-async-timeout' 'python-yarl' 'python-idna_ssl' 'python-attrs') -makedepends=('cython' 'python-setuptools') -checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/aiohttp/archive/v${pkgver}.tar.gz) -sha256sums=('dd87b6854d766452bdd20b8117e5602418a104b1586697d38551880dfa1b738f') -sha512sums=('f5e1b775b49ba598d79cadb9429a485ee2aa1d677de8bf2a28394152c315dafc4bae404577d2da8e2dc12b5fdf5b0b6504d934886552e80fc970e24404b9678a') - -build() { - cd ${_pkgname}-${pkgver} - python setup.py build -} - -check() { - cd ${_pkgname}-${pkgver} - python setup.py test -} - -package() { - cd ${_pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" -O1 --skip-build -} - -# vim: ts=2 sw=2 et: Copied: python-aiohttp/repos/community-x86_64/PKGBUILD (from rev 310278, python-aiohttp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-22 00:56:19 UTC (rev 310279) @@ -0,0 +1,34 @@ +# Maintainer: Levente Polyak +# Contributor: Philipp A. + +_pkgname=aiohttp +pkgname=python-aiohttp +pkgver=3.1.0 +pkgrel=1 +pkgdesc='HTTP client/server for asyncio' +url='https://aiohttp.readthedocs.io' +arch=('x86_64') +license=('Apache') +depends=('python' 'python-chardet' 'python-multidict' 'python-async-timeout' 'python-yarl' 'python-idna_ssl' 'python-attrs') +makedepends=('cython' 'python-setuptools') +checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock' 'python-async_generator') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/aiohttp/archive/v${pkgver}.tar.gz) +sha256sums=('d0ce09d8e6363065872ca6c88b130eb805245a0bad15de9738c3b533b8da040e') +sha512sums=('671535a857b4c0160be84e60c38aba5ce253a89fd649ceb05d2a97a2b5808b62d9df2a2d59eeae8a4fdf9fafc491ce2f2221d6dbaba07f2b3a059e7a99f889ac') + +build() { + cd ${_pkgname}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkgname}-${pkgver} + python setup.py test +} + +package() { + cd ${_pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" -O1 --skip-build +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-aiohttp/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 00:56:06 Author: anthraxx Revision: 310278 upgpkg: python-aiohttp 3.1.0-1 Modified: python-aiohttp/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 00:51:21 UTC (rev 310277) +++ PKGBUILD2018-03-22 00:56:06 UTC (rev 310278) @@ -3,7 +3,7 @@ _pkgname=aiohttp pkgname=python-aiohttp -pkgver=3.0.9 +pkgver=3.1.0 pkgrel=1 pkgdesc='HTTP client/server for asyncio' url='https://aiohttp.readthedocs.io' @@ -11,10 +11,10 @@ license=('Apache') depends=('python' 'python-chardet' 'python-multidict' 'python-async-timeout' 'python-yarl' 'python-idna_ssl' 'python-attrs') makedepends=('cython' 'python-setuptools') -checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock') +checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock' 'python-async_generator') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/aiohttp/archive/v${pkgver}.tar.gz) -sha256sums=('dd87b6854d766452bdd20b8117e5602418a104b1586697d38551880dfa1b738f') -sha512sums=('f5e1b775b49ba598d79cadb9429a485ee2aa1d677de8bf2a28394152c315dafc4bae404577d2da8e2dc12b5fdf5b0b6504d934886552e80fc970e24404b9678a') +sha256sums=('d0ce09d8e6363065872ca6c88b130eb805245a0bad15de9738c3b533b8da040e') +sha512sums=('671535a857b4c0160be84e60c38aba5ce253a89fd649ceb05d2a97a2b5808b62d9df2a2d59eeae8a4fdf9fafc491ce2f2221d6dbaba07f2b3a059e7a99f889ac') build() { cd ${_pkgname}-${pkgver}
[arch-commits] Commit in python-async_generator/repos (2 files)
Date: Thursday, March 22, 2018 @ 00:51:21 Author: anthraxx Revision: 310277 archrelease: copy trunk to community-any Added: python-async_generator/repos/community-any/ python-async_generator/repos/community-any/PKGBUILD (from rev 310276, python-async_generator/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: python-async_generator/repos/community-any/PKGBUILD (from rev 310276, python-async_generator/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-03-22 00:51:21 UTC (rev 310277) @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak + +_pkgname=async_generator +pkgname=python-${_pkgname} +pkgver=1.8 +pkgrel=1 +pkgdesc='Making it easy to write async iterators' +url='https://github.com/python-trio/async_generator' +arch=('any') +license=('MIT') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/python-trio/async_generator/archive/v${pkgver}.tar.gz) +sha256sums=('4e5558912b5a7d142d4740a54f2e731e6492a5859e5cfcc166190c612de77874') +sha512sums=('60a606616bd2865399b9bc33129b713af95b23964fead752bc892549507c9eae0ead8082ef235bb3886a539699dd5082bbd1a67f1c313f1e01a49c171cd91645') + +build() { + cd ${_pkgname}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkgname}-${pkgver} + py.test +} + +package() { + cd ${_pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" -O1 --skip-build + install -Dm 644 LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Thursday, March 22, 2018 @ 00:51:07 Author: anthraxx Revision: 310276 addpkg: python-async_generator 1.8-1 Added: python-async_generator/ python-async_generator/repos/ python-async_generator/trunk/ python-async_generator/trunk/PKGBUILD --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Added: python-async_generator/trunk/PKGBUILD === --- python-async_generator/trunk/PKGBUILD (rev 0) +++ python-async_generator/trunk/PKGBUILD 2018-03-22 00:51:07 UTC (rev 310276) @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak + +_pkgname=async_generator +pkgname=python-${_pkgname} +pkgver=1.8 +pkgrel=1 +pkgdesc='Making it easy to write async iterators' +url='https://github.com/python-trio/async_generator' +arch=('any') +license=('MIT') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/python-trio/async_generator/archive/v${pkgver}.tar.gz) +sha256sums=('4e5558912b5a7d142d4740a54f2e731e6492a5859e5cfcc166190c612de77874') +sha512sums=('60a606616bd2865399b9bc33129b713af95b23964fead752bc892549507c9eae0ead8082ef235bb3886a539699dd5082bbd1a67f1c313f1e01a49c171cd91645') + +build() { + cd ${_pkgname}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkgname}-${pkgver} + py.test +} + +package() { + cd ${_pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" -O1 --skip-build + install -Dm 644 LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xf86-input-libinput/trunk (2 files)
Date: Thursday, March 22, 2018 @ 00:35:37 Author: foutrelis Revision: 319794 upgpkg: xf86-input-libinput 0.27.0-2 Fix issue causing xfce4-settings not to be able to apply mouse settings to all mice. Only one pointer device was recognized as libinput device. https://bugs.freedesktop.org/show_bug.cgi?id=105667 Added: xf86-input-libinput/trunk/fix-left-handed-property-not-set-on-all-pointers.patch Modified: xf86-input-libinput/trunk/PKGBUILD + PKGBUILD | 15 +-- fix-left-handed-property-not-set-on-all-pointers.patch | 31 +++ 2 files changed, 43 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 00:30:20 UTC (rev 319793) +++ PKGBUILD2018-03-22 00:35:37 UTC (rev 319794) @@ -3,7 +3,7 @@ pkgname=xf86-input-libinput pkgver=0.27.0 -pkgrel=1 +pkgrel=2 pkgdesc="Generic input driver for the X.Org server based on libinput" arch=('x86_64') license=('custom') @@ -12,11 +12,20 @@ makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 'X-ABI-XINPUT_VERSION>=25') groups=('xorg-drivers') -source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) +source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig} +fix-left-handed-property-not-set-on-all-pointers.patch) sha512sums=('716a9b43438acd6b7c6a834a08ecec244fecdc31e77241998414bf1748781026cd6c6e85947155c44400e0192769a714dfbfa0ed42ba3677347cd89ac1081743' -'SKIP') +'SKIP' + '6f77002753c1f219cb46bd83fa0c500d8772db71e080ce6107b4887d582cb567c81e237a1bb91e639ffc0f751443a4170282e437f30ad7c9405acbaf033943dc') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) +prepare() { + cd ${pkgname}-${pkgver} + + # https://bugs.freedesktop.org/show_bug.cgi?id=105667 + patch -Np1 -i ../fix-left-handed-property-not-set-on-all-pointers.patch +} + build() { cd ${pkgname}-${pkgver} Added: fix-left-handed-property-not-set-on-all-pointers.patch === --- fix-left-handed-property-not-set-on-all-pointers.patch (rev 0) +++ fix-left-handed-property-not-set-on-all-pointers.patch 2018-03-22 00:35:37 UTC (rev 319794) @@ -0,0 +1,31 @@ +From 23cedbebc037f2896eb624ddf77e8d7886b6bc0d Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Thu, 22 Mar 2018 01:47:07 +0200 +Subject: [PATCH xf86-input-libinput] Fix "left handed" property not set on all + pointers + +Remove conditional that prevents the LIBINPUT_PROP_LEFT_HANDED{,DEFAULT} +properties from being set on all pointer devices (only the first got it). + +https://bugs.freedesktop.org/show_bug.cgi?id=105667 +--- + src/xf86libinput.c | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/src/xf86libinput.c b/src/xf86libinput.c +index 83ab75d..f9ed8ba 100644 +--- a/src/xf86libinput.c b/src/xf86libinput.c +@@ -4930,9 +4930,6 @@ LibinputInitLeftHandedProperty(DeviceIntPtr dev, + if (!subdevice_has_capabilities(dev, CAP_POINTER|CAP_TABLET)) + return; + +- if (prop_left_handed != 0) +- return; +- + if (!libinput_device_config_left_handed_is_available(device) || + driver_data->capabilities & CAP_TABLET) + return; +-- +2.16.2 +
[arch-commits] Commit in xf86-input-libinput/repos/testing-x86_64 (3 files)
Date: Thursday, March 22, 2018 @ 00:35:46 Author: foutrelis Revision: 319795 archrelease: copy trunk to testing-x86_64 Added: xf86-input-libinput/repos/testing-x86_64/PKGBUILD (from rev 319794, xf86-input-libinput/trunk/PKGBUILD) xf86-input-libinput/repos/testing-x86_64/fix-left-handed-property-not-set-on-all-pointers.patch (from rev 319794, xf86-input-libinput/trunk/fix-left-handed-property-not-set-on-all-pointers.patch) Deleted: xf86-input-libinput/repos/testing-x86_64/PKGBUILD + PKGBUILD | 79 --- fix-left-handed-property-not-set-on-all-pointers.patch | 31 + 2 files changed, 75 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-22 00:35:37 UTC (rev 319794) +++ PKGBUILD2018-03-22 00:35:46 UTC (rev 319795) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier - -pkgname=xf86-input-libinput -pkgver=0.27.0 -pkgrel=1 -pkgdesc="Generic input driver for the X.Org server based on libinput" -arch=('x86_64') -license=('custom') -url="http://xorg.freedesktop.org/"; -depends=('libinput>=1.2.0') -makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') -conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 'X-ABI-XINPUT_VERSION>=25') -groups=('xorg-drivers') -source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha512sums=('716a9b43438acd6b7c6a834a08ecec244fecdc31e77241998414bf1748781026cd6c6e85947155c44400e0192769a714dfbfa0ed42ba3677347cd89ac1081743' -'SKIP') -validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) - -build() { - cd ${pkgname}-${pkgver} - - ./configure --prefix=/usr \ ---disable-static - make -} - -package() { - cd ${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install - - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: xf86-input-libinput/repos/testing-x86_64/PKGBUILD (from rev 319794, xf86-input-libinput/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-22 00:35:46 UTC (rev 319795) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgname=xf86-input-libinput +pkgver=0.27.0 +pkgrel=2 +pkgdesc="Generic input driver for the X.Org server based on libinput" +arch=('x86_64') +license=('custom') +url="http://xorg.freedesktop.org/"; +depends=('libinput>=1.2.0') +makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') +conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 'X-ABI-XINPUT_VERSION>=25') +groups=('xorg-drivers') +source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig} +fix-left-handed-property-not-set-on-all-pointers.patch) +sha512sums=('716a9b43438acd6b7c6a834a08ecec244fecdc31e77241998414bf1748781026cd6c6e85947155c44400e0192769a714dfbfa0ed42ba3677347cd89ac1081743' +'SKIP' + '6f77002753c1f219cb46bd83fa0c500d8772db71e080ce6107b4887d582cb567c81e237a1bb91e639ffc0f751443a4170282e437f30ad7c9405acbaf033943dc') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) + +prepare() { + cd ${pkgname}-${pkgver} + + # https://bugs.freedesktop.org/show_bug.cgi?id=105667 + patch -Np1 -i ../fix-left-handed-property-not-set-on-all-pointers.patch +} + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr \ +--disable-static + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Copied: xf86-input-libinput/repos/testing-x86_64/fix-left-handed-property-not-set-on-all-pointers.patch (from rev 319794, xf86-input-libinput/trunk/fix-left-handed-property-not-set-on-all-pointers.patch) === --- fix-left-handed-property-not-set-on-all-pointers.patch (rev 0) +++ fix-left-handed-property-not-set-on-all-pointers.patch 2018-03-22 00:35:46 UTC (rev 319795) @@ -0,0 +1,31 @@ +From 23cedbebc037f2896eb624ddf77e8d7886b6bc0d Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Thu, 22 Mar 2018 01:47:07 +0200 +Subject: [PATCH xf86-input-libinput] Fix "left handed" property not set on all + pointers + +Remove conditional that prevents the LIBINPUT_PROP_LEFT_HANDED{,DEFAULT} +properties from being set on all pointer devices (only the first got it). + +https://bugs.freedesktop.org/show_bug.cgi?id=105667 +--- + src/xf86libinput.c | 3 --- + 1 file changed, 3 deletions(-
[arch-commits] Commit in ruby-async/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, March 22, 2018 @ 00:33:21 Author: anthraxx Revision: 310275 archrelease: copy trunk to community-any Added: ruby-async/repos/community-any/PKGBUILD (from rev 310274, ruby-async/trunk/PKGBUILD) Deleted: ruby-async/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-22 00:33:05 UTC (rev 310274) +++ PKGBUILD2018-03-22 00:33:21 UTC (rev 310275) @@ -1,36 +0,0 @@ -# Maintainer: Levente Polyak - -_gemname=async -pkgname=ruby-${_gemname} -pkgver=1.3.0 -pkgrel=1 -pkgdesc='Composable asynchronous I/O' -url='https://github.com/socketry/async' -arch=('any') -license=('MIT') -depends=('ruby' 'ruby-nio4r' 'ruby-timers' 'ruby-rdoc') -options=('!emptydirs') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/socketry/async/archive/v${pkgver}.tar.gz) -sha256sums=('d3553fb30b341268ff2f3abbd84e75c4df7845e1d1b5da189ac43ce37786d4f0') -sha512sums=('392f1651c2e38e4cc4c5cd8b7378ccec1567332396ac4dc1f26ca512abda5dd52c631804925564ad625f95d57d03a5ffa6211ab48b0d1eb8aafb3760fe423165') - -prepare() { - cd ${_gemname}-${pkgver} - sed 's|git ls-files|find|' -i ${_gemname}.gemspec - sed 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla bla -} - -build() { - cd ${_gemname}-${pkgver} - gem build ${_gemname}.gemspec -} - -package() { - cd ${_gemname}-${pkgver} - local _gemdir="$(gem env gemdir)" - gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - rm "${pkgdir}"/${_gemdir}/cache/${_gemname}-${pkgver}.gem -} - -# vim: ts=2 sw=2 et: Copied: ruby-async/repos/community-any/PKGBUILD (from rev 310274, ruby-async/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-22 00:33:21 UTC (rev 310275) @@ -0,0 +1,36 @@ +# Maintainer: Levente Polyak + +_gemname=async +pkgname=ruby-${_gemname} +pkgver=1.4.0 +pkgrel=1 +pkgdesc='Composable asynchronous I/O' +url='https://github.com/socketry/async' +arch=('any') +license=('MIT') +depends=('ruby' 'ruby-nio4r' 'ruby-timers' 'ruby-rdoc') +options=('!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/socketry/async/archive/v${pkgver}.tar.gz) +sha256sums=('b8b1597b25999e873d2b0371d1ffaa31f7301cffa1e8a8c15369064e37a886b3') +sha512sums=('bcb1bc3399e1ec423f27eca380ea08edecce8fddbf877817ad0926f730a47f0ea115435828c7b65c6613efe0cd06b5962dcfb5f3b18b1e34066db54075663407') + +prepare() { + cd ${_gemname}-${pkgver} + sed 's|git ls-files|find|' -i ${_gemname}.gemspec + sed 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla bla +} + +build() { + cd ${_gemname}-${pkgver} + gem build ${_gemname}.gemspec +} + +package() { + cd ${_gemname}-${pkgver} + local _gemdir="$(gem env gemdir)" + gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + rm "${pkgdir}"/${_gemdir}/cache/${_gemname}-${pkgver}.gem +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-async/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 00:33:05 Author: anthraxx Revision: 310274 upgpkg: ruby-async 1.4.0-1 Modified: ruby-async/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 23:58:20 UTC (rev 310273) +++ PKGBUILD2018-03-22 00:33:05 UTC (rev 310274) @@ -2,7 +2,7 @@ _gemname=async pkgname=ruby-${_gemname} -pkgver=1.3.0 +pkgver=1.4.0 pkgrel=1 pkgdesc='Composable asynchronous I/O' url='https://github.com/socketry/async' @@ -11,8 +11,8 @@ depends=('ruby' 'ruby-nio4r' 'ruby-timers' 'ruby-rdoc') options=('!emptydirs') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/socketry/async/archive/v${pkgver}.tar.gz) -sha256sums=('d3553fb30b341268ff2f3abbd84e75c4df7845e1d1b5da189ac43ce37786d4f0') -sha512sums=('392f1651c2e38e4cc4c5cd8b7378ccec1567332396ac4dc1f26ca512abda5dd52c631804925564ad625f95d57d03a5ffa6211ab48b0d1eb8aafb3760fe423165') +sha256sums=('b8b1597b25999e873d2b0371d1ffaa31f7301cffa1e8a8c15369064e37a886b3') +sha512sums=('bcb1bc3399e1ec423f27eca380ea08edecce8fddbf877817ad0926f730a47f0ea115435828c7b65c6613efe0cd06b5962dcfb5f3b18b1e34066db54075663407') prepare() { cd ${_gemname}-${pkgver}
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 00:30:09 Author: anthraxx Revision: 319792 upgpkg: meson 0.45.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 00:07:52 UTC (rev 319791) +++ PKGBUILD2018-03-22 00:30:09 UTC (rev 319792) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.45.0 +pkgver=0.45.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -18,7 +18,7 @@ 'qt5-tools' 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('4bf9168b1481c0b82c42ec93543d6835c0a961f6e123d41c13b2d7983132f77bf55ea70afe4c531706a307c83b248c3f8e6dcd0116792be41408b59efe835dd1' +sha512sums=('50bcc299d69a3649a3aa3582322c548af44c2771d65e57c79eae9d67ccb256a17e534649ee5080f50f6f9d4e5d717a1b1a28b3ef4684468094b16bbed8864846' 'SKIP' 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -49,7 +49,7 @@ cd ${pkgname}-${pkgver} python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - mkdir -p "${pkgdir}/usr/share/vim/vimfiles" + install -d "${pkgdir}/usr/share/vim/vimfiles" cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/* install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/*
[arch-commits] Commit in meson/repos/extra-any (4 files)
Date: Thursday, March 22, 2018 @ 00:30:20 Author: anthraxx Revision: 319793 archrelease: copy trunk to extra-any Added: meson/repos/extra-any/PKGBUILD (from rev 319792, meson/trunk/PKGBUILD) meson/repos/extra-any/arch-meson (from rev 319792, meson/trunk/arch-meson) Deleted: meson/repos/extra-any/PKGBUILD meson/repos/extra-any/arch-meson + PKGBUILD | 124 +-- arch-meson | 42 +-- 2 files changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-22 00:30:09 UTC (rev 319792) +++ PKGBUILD2018-03-22 00:30:20 UTC (rev 319793) @@ -1,62 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Levente Polyak -# Contributor: Anatol Pomozov - -pkgname=meson -pkgver=0.45.0 -pkgrel=1 -pkgdesc='High productivity build system' -url='http://mesonbuild.com/' -arch=('any') -license=('Apache') -depends=('python' 'ninja') -makedepends=('python-setuptools') -checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' - 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' - 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2' - 'qt5-tools' 'libwmf' 'dmd' 'valgrind') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} -arch-meson) -sha512sums=('4bf9168b1481c0b82c42ec93543d6835c0a961f6e123d41c13b2d7983132f77bf55ea70afe4c531706a307c83b248c3f8e6dcd0116792be41408b59efe835dd1' -'SKIP' - 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76') -validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen - -prepare() { - cd ${pkgname}-${pkgver} -} - -build() { - cd ${pkgname}-${pkgver} - python setup.py build -} - -check() ( - cd ${pkgname}-${pkgver} - - # --as-needed breaks openmpi linking - LDFLAGS="${LDFLAGS/,--as-needed/}" - - # set for debug output - #export MESON_PRINT_TEST_OUTPUT=1 - - export LC_CTYPE=en_US.UTF-8 - ./run_tests.py -) - -package() { - cd ${pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - - mkdir -p "${pkgdir}/usr/share/vim/vimfiles" - cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/* - - install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/* - install -Dt "${pkgdir}/usr/share/zsh/site-functions" -m644 data/shell-completions/zsh/* - - # Arch packaging helper - install -D ../arch-meson -t "${pkgdir}/usr/bin" -} - -# vim: ts=2 sw=2 et: Copied: meson/repos/extra-any/PKGBUILD (from rev 319792, meson/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-22 00:30:20 UTC (rev 319793) @@ -0,0 +1,62 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Levente Polyak +# Contributor: Anatol Pomozov + +pkgname=meson +pkgver=0.45.1 +pkgrel=1 +pkgdesc='High productivity build system' +url='http://mesonbuild.com/' +arch=('any') +license=('Apache') +depends=('python' 'ninja') +makedepends=('python-setuptools') +checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' + 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' + 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' + 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2' + 'qt5-tools' 'libwmf' 'dmd' 'valgrind') +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} +arch-meson) +sha512sums=('50bcc299d69a3649a3aa3582322c548af44c2771d65e57c79eae9d67ccb256a17e534649ee5080f50f6f9d4e5d717a1b1a28b3ef4684468094b16bbed8864846' +'SKIP' + 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76') +validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen + +prepare() { + cd ${pkgname}-${pkgver} +} + +build() { + cd ${pkgname}-${pkgver} + python setup.py build +} + +check() ( + cd ${pkgname}-${pkgver} + + # --as-needed breaks openmpi linking + LDFLAGS="${LDFLAGS/,--as-needed/}" + + # set for debug output + #export MESON_PRINT_TEST_OUTPUT=1 + + export LC_CTYPE=en_US.UTF-8 + ./run_tests.py +) + +package() { + cd ${pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -d "${pkgdir}/usr/share/vim/vimfiles"
[arch-commits] Commit in libdvbpsi/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 22, 2018 @ 00:07:52 Author: anthraxx Revision: 319791 archrelease: copy trunk to extra-x86_64 Added: libdvbpsi/repos/extra-x86_64/PKGBUILD (from rev 319790, libdvbpsi/trunk/PKGBUILD) Deleted: libdvbpsi/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 64 - 1 file changed, 34 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-22 00:07:16 UTC (rev 319790) +++ PKGBUILD2018-03-22 00:07:52 UTC (rev 319791) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora -# Contributor: Gilles CHAUVIN - -pkgname=libdvbpsi -pkgver=1.3.1 -pkgrel=1 -epoch=1 -pkgdesc="A library designed for decoding and generation of MPEG TS and DVB PSI tables" -arch=('i686' 'x86_64') -license=('LGPL2.1') -depends=('glibc') -replaces=('libdvbpsi4' 'libdvbpsi5') -conflicts=('libdvbpsi4' 'libdvbpsi5') -url="http://developers.videolan.org/libdvbpsi/"; -source=("http://download.videolan.org/pub/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2";) -md5sums=('4e525af846c50742a1d3945b5d31f0a2') - -build() { - cd ${pkgname}-${pkgver} - - ./configure --prefix=/usr - make -} - -package() { - cd ${pkgname}-${pkgver} - - make prefix="${pkgdir}/usr" install -} Copied: libdvbpsi/repos/extra-x86_64/PKGBUILD (from rev 319790, libdvbpsi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-22 00:07:52 UTC (rev 319791) @@ -0,0 +1,34 @@ +# Maintainer: Levente Polyak +# Contributor: Giovanni Scafora +# Contributor: Gilles CHAUVIN + +pkgname=libdvbpsi +pkgver=1.3.2 +pkgrel=1 +epoch=1 +pkgdesc='Library designed for decoding and generation of MPEG TS and DVB PSI tables' +url='http://developers.videolan.org/libdvbpsi/' +arch=('x86_64') +license=('LGPL2.1') +depends=('glibc') +provides=('libdvbpsi.so') +source=(${pkgname}-${pkgver}.tar.bz2::https://code.videolan.org/videolan/libdvbpsi/repository/${pkgver}/archive.tar.bz2) +sha512sums=('598a671059f8d1ffe19c695972a07bf438cc8a340d7f3d00745b9c55be767acb6848a26b9af4918aa9652db76ae32c3ffdacad860259ae2092ffb8b48203e6b3') + +prepare() { + cd ${pkgname}-${pkgver}-* + autoreconf -fiv +} + +build() { + cd ${pkgname}-${pkgver}-* + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver}-* + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libdvbpsi/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 00:07:16 Author: anthraxx Revision: 319790 upgpkg: libdvbpsi 1:1.3.2-1 Modified: libdvbpsi/trunk/PKGBUILD --+ PKGBUILD | 32 ++-- 1 file changed, 18 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 00:04:42 UTC (rev 319789) +++ PKGBUILD2018-03-22 00:07:16 UTC (rev 319790) @@ -1,30 +1,34 @@ -# $Id$ -# Maintainer: Giovanni Scafora +# Maintainer: Levente Polyak +# Contributor: Giovanni Scafora # Contributor: Gilles CHAUVIN pkgname=libdvbpsi -pkgver=1.3.1 +pkgver=1.3.2 pkgrel=1 epoch=1 -pkgdesc="A library designed for decoding and generation of MPEG TS and DVB PSI tables" +pkgdesc='Library designed for decoding and generation of MPEG TS and DVB PSI tables' +url='http://developers.videolan.org/libdvbpsi/' arch=('x86_64') license=('LGPL2.1') depends=('glibc') -replaces=('libdvbpsi4' 'libdvbpsi5') -conflicts=('libdvbpsi4' 'libdvbpsi5') -url="http://developers.videolan.org/libdvbpsi/"; -source=("http://download.videolan.org/pub/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2";) -md5sums=('4e525af846c50742a1d3945b5d31f0a2') +provides=('libdvbpsi.so') +source=(${pkgname}-${pkgver}.tar.bz2::https://code.videolan.org/videolan/libdvbpsi/repository/${pkgver}/archive.tar.bz2) +sha512sums=('598a671059f8d1ffe19c695972a07bf438cc8a340d7f3d00745b9c55be767acb6848a26b9af4918aa9652db76ae32c3ffdacad860259ae2092ffb8b48203e6b3') +prepare() { + cd ${pkgname}-${pkgver}-* + autoreconf -fiv +} + build() { - cd ${pkgname}-${pkgver} - + cd ${pkgname}-${pkgver}-* ./configure --prefix=/usr make } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname}-${pkgver}-* + make DESTDIR="${pkgdir}" install +} - make prefix="${pkgdir}/usr" install -} +# vim: ts=2 sw=2 et:
[arch-commits] Commit in bftpd/repos/extra-x86_64 (17 files)
Date: Thursday, March 22, 2018 @ 00:04:42 Author: anthraxx Revision: 319789 archrelease: copy trunk to extra-x86_64 Added: bftpd/repos/extra-x86_64/PKGBUILD (from rev 319788, bftpd/trunk/PKGBUILD) bftpd/repos/extra-x86_64/bftpd-4.9-Makefile.patch (from rev 319788, bftpd/trunk/bftpd-4.9-Makefile.patch) bftpd/repos/extra-x86_64/bftpd.logrotate (from rev 319788, bftpd/trunk/bftpd.logrotate) bftpd/repos/extra-x86_64/bftpd.pam (from rev 319788, bftpd/trunk/bftpd.pam) bftpd/repos/extra-x86_64/bftpd.service (from rev 319788, bftpd/trunk/bftpd.service) bftpd/repos/extra-x86_64/bftpd.socket (from rev 319788, bftpd/trunk/bftpd.socket) bftpd/repos/extra-x86_64/bftpd.tmpfiles (from rev 319788, bftpd/trunk/bftpd.tmpfiles) bftpd/repos/extra-x86_64/bftpd.xinetd (from rev 319788, bftpd/trunk/bftpd.xinetd) bftpd/repos/extra-x86_64/bftpd_AT.service (from rev 319788, bftpd/trunk/bftpd_AT.service) Deleted: bftpd/repos/extra-x86_64/PKGBUILD bftpd/repos/extra-x86_64/bftpd.install bftpd/repos/extra-x86_64/bftpd.logrotate bftpd/repos/extra-x86_64/bftpd.pam bftpd/repos/extra-x86_64/bftpd.service bftpd/repos/extra-x86_64/bftpd.socket bftpd/repos/extra-x86_64/bftpd.xinetd bftpd/repos/extra-x86_64/bftpd_AT.service --+ PKGBUILD | 136 ++--- bftpd-4.9-Makefile.patch | 64 + bftpd.install| 11 --- bftpd.logrotate | 10 +-- bftpd.pam|6 - bftpd.service| 20 +++--- bftpd.socket | 20 +++--- bftpd.tmpfiles |1 bftpd.xinetd | 22 +++ bftpd_AT.service | 16 ++--- 10 files changed, 180 insertions(+), 126 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-22 00:04:05 UTC (rev 319788) +++ PKGBUILD2018-03-22 00:04:42 UTC (rev 319789) @@ -1,68 +0,0 @@ -# $Id$ -# Maintainer: Thomas Bächler - -pkgname=bftpd -pkgver=4.8 -pkgrel=1 -pkgdesc="Small, easy-to-configure FTP server" -arch=(x86_64) -url="https://bftpd.sourceforge.net/"; -license=('GPL') -depends=('pam') -install=bftpd.install -backup=(etc/bftpd.conf -etc/logrotate.d/bftpd -etc/pam.d/bftpd -etc/xinetd.d/bftpd) -source=(https://downloads.sourceforge.net/sourceforge/bftpd/bftpd-$pkgver.tar.gz -bftpd.logrotate -bftpd.pam -bftpd.xinetd -bftpd.service -bftpd.socket -bftpd_AT.service) -sha256sums=('0c80399b0cbdd24c882d59c39b4bd5233fe1a153f5d92f23e3a9496ea4549afe' -'83b6c950026ed7c1ac7802f800dd79d494ac395b48f88d57bee55c2122c7f821' -'57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5' -'18096a2f6914fecd9f36721247d170ba48b986225dae3564cb2d3b0e6f18c35a' -'6047c33d1694445aa1b0cfad4ba796ff6c1635eb86c8398f39c0f9180d9490be' -'0f930f803cf40dda1336ddb89e925b8f7b703518484b8a1a41153f0828de404c' -'97dba309c60029c498f353b39778c6594deef8a3b98ca09889857ca920674ccc') - -build() { - cd "${srcdir}"/$pkgname - # The bftpd author keeps screwing up the release tarballs - rm -f config.{cache,status} - autoreconf - sed 's|$(prefix)/sbin|$(prefix)/bin|g' -i Makefile.in - ./configure --prefix=/usr \ - --enable-pam \ - --mandir=/usr/share/man \ - --sysconfdir=/etc \ - make -} - -package() { - cd "${srcdir}"/$pkgname - install -d -m755 "${pkgdir}"/usr/{bin,share/man/man8} - install -D -m644 "${srcdir}"/bftpd.logrotate "${pkgdir}"/etc/logrotate.d/bftpd - make DESTDIR="${pkgdir}" install - # Remove log file and /var/run from the package - # This guy keeps messing up his Makefile, /usr/var, wtf? - rm -f "${pkgdir}"/usr/var/log/bftpd.log - rmdir "${pkgdir}"/usr/var/{run/bftpd,run,log,} - # Install PAM file - mkdir -p "${pkgdir}"/etc/pam.d - cp "${srcdir}"/bftpd.pam "${pkgdir}"/etc/pam.d/bftpd - # Install xinetd file - install -D -m644 "${srcdir}"/bftpd.xinetd "${pkgdir}"/etc/xinetd.d/bftpd - # Did I mention this guy keeps messing up his Makefiles? - mv "${pkgdir}"/usr/etc/bftpd.conf "${pkgdir}"/etc/ - rmdir "${pkgdir}"/usr/etc - # Fix default in config file - sed 's|#ROOTDIR="/path/for/anonymous/user"|# bftpd interprets ROOTDIR="%h" (the default), as ROOTDIR="/" for the anonymous user, override it\n ROOTDIR="/srv/ftp"|' -i "${pkgdir}"/etc/bftpd.conf - # Install systemd files - install -D -m644 "${srcdir}"/bftpd.service "${pkgdir}"/usr/lib/systemd/system/bftpd.service - install -D -m644 "${srcdir}"/bftpd_AT.service "${pkgdir}"/usr/lib/systemd/system/bftpd@.service - install -D -m644 "${srcdir}"/bftpd.socket "${pkgdir}"/usr/lib/systemd/system/bftpd.socket -} Copied: bftpd/repos/extra-x86_64/PKGBUILD (from rev 319788, bftpd/trunk/PKGBUILD) === --- PKGBUILD
[arch-commits] Commit in bftpd/trunk (5 files)
Date: Thursday, March 22, 2018 @ 00:04:05 Author: anthraxx Revision: 319788 upgpkg: bftpd 4.9-1 - cleanup - ensure flags properly set - using tmpfiles instead of .install Added: bftpd/trunk/bftpd-4.9-Makefile.patch bftpd/trunk/bftpd.tmpfiles Modified: bftpd/trunk/PKGBUILD bftpd/trunk/bftpd.logrotate Deleted: bftpd/trunk/bftpd.install --+ PKGBUILD | 86 ++--- bftpd-4.9-Makefile.patch | 64 + bftpd.install| 11 - bftpd.logrotate |6 +-- bftpd.tmpfiles |1 5 files changed, 111 insertions(+), 57 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 22:45:25 UTC (rev 319787) +++ PKGBUILD2018-03-22 00:04:05 UTC (rev 319788) @@ -1,68 +1,68 @@ -# $Id$ -# Maintainer: Thomas Bächler +# Maintainer: Levente Polyak +# Contributor: Thomas Bächler pkgname=bftpd -pkgver=4.8 +pkgver=4.9 pkgrel=1 -pkgdesc="Small, easy-to-configure FTP server" -arch=(x86_64) -url="https://bftpd.sourceforge.net/"; +pkgdesc='Small, easy-to-configure FTP server' +url='http://bftpd.sourceforge.net/' +arch=('x86_64') license=('GPL') -depends=('pam') -install=bftpd.install +depends=('pam' 'zlib' 'glibc') backup=(etc/bftpd.conf etc/logrotate.d/bftpd etc/pam.d/bftpd etc/xinetd.d/bftpd) -source=(https://downloads.sourceforge.net/sourceforge/bftpd/bftpd-$pkgver.tar.gz +source=(https://downloads.sourceforge.net/sourceforge/bftpd/bftpd-${pkgver}.tar.gz bftpd.logrotate bftpd.pam bftpd.xinetd bftpd.service bftpd.socket -bftpd_AT.service) -sha256sums=('0c80399b0cbdd24c882d59c39b4bd5233fe1a153f5d92f23e3a9496ea4549afe' -'83b6c950026ed7c1ac7802f800dd79d494ac395b48f88d57bee55c2122c7f821' +bftpd_AT.service +bftpd.tmpfiles +bftpd-4.9-Makefile.patch) +sha256sums=('cdd8cdfbca44309bac47b2d6cc1efd7c63ff3535a1803ace89f73dc9128df28e' +'4768016884e2ecc1412353f7dfaf19d2dab0e03789c4df9bbae2d56dfb7a' '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5' '18096a2f6914fecd9f36721247d170ba48b986225dae3564cb2d3b0e6f18c35a' '6047c33d1694445aa1b0cfad4ba796ff6c1635eb86c8398f39c0f9180d9490be' '0f930f803cf40dda1336ddb89e925b8f7b703518484b8a1a41153f0828de404c' -'97dba309c60029c498f353b39778c6594deef8a3b98ca09889857ca920674ccc') +'97dba309c60029c498f353b39778c6594deef8a3b98ca09889857ca920674ccc' +'0be0b772ca19362173152fa7a8d7578faa535995b1e150bafec7a28e649b399f' +'93248ffd3f99336e704aeedaaac207cb2e25f64998fd5c274fd29cb548f14acc') +prepare() { + cd ${pkgname} + patch -Np1 < ../bftpd-4.9-Makefile.patch + # Fix default in config file + sed 's|#ROOTDIR="/path/for/anonymous/user"|# bftpd interprets ROOTDIR="%h" (the default), as ROOTDIR="/" for the anonymous user, override it\n ROOTDIR="/srv/ftp"|' -i bftpd.conf + rm -f config.{cache,status} + autoreconf -fiv +} build() { - cd "${srcdir}"/$pkgname - # The bftpd author keeps screwing up the release tarballs - rm -f config.{cache,status} - autoreconf - sed 's|$(prefix)/sbin|$(prefix)/bin|g' -i Makefile.in - ./configure --prefix=/usr \ - --enable-pam \ - --mandir=/usr/share/man \ - --sysconfdir=/etc \ + cd ${pkgname} +./configure \ +--prefix=/usr \ +--enable-pam \ +--enable-libz \ +--mandir=/usr/share/man \ +--sysconfdir=/etc \ +--sbindir=/usr/bin make } package() { - cd "${srcdir}"/$pkgname - install -d -m755 "${pkgdir}"/usr/{bin,share/man/man8} - install -D -m644 "${srcdir}"/bftpd.logrotate "${pkgdir}"/etc/logrotate.d/bftpd + cd ${pkgname} make DESTDIR="${pkgdir}" install - # Remove log file and /var/run from the package - # This guy keeps messing up his Makefile, /usr/var, wtf? - rm -f "${pkgdir}"/usr/var/log/bftpd.log - rmdir "${pkgdir}"/usr/var/{run/bftpd,run,log,} - # Install PAM file - mkdir -p "${pkgdir}"/etc/pam.d - cp "${srcdir}"/bftpd.pam "${pkgdir}"/etc/pam.d/bftpd - # Install xinetd file - install -D -m644 "${srcdir}"/bftpd.xinetd "${pkgdir}"/etc/xinetd.d/bftpd - # Did I mention this guy keeps messing up his Makefiles? - mv "${pkgdir}"/usr/etc/bftpd.conf "${pkgdir}"/etc/ - rmdir "${pkgdir}"/usr/etc - # Fix default in config file - sed 's|#ROOTDIR="/path/for/anonymous/user"|# bftpd interprets ROOTDIR="%h" (the default), as ROOTDIR="/" for the anonymous user, override it\n ROOTDIR="/srv/ftp"|' -i "${pkgdir}"/etc/bftpd.conf - # Install systemd files - install -D -m644 "${srcdir}"/bftpd.service "${pkgdir}"/usr/lib/systemd/system/bftpd.service - install -D -m644 "${srcdir}"/bftpd_AT.service "${pkgdir}"/usr/lib/systemd/system/bftpd@.service - install -D -m644 "${srcdir}"/bftpd.socket "${pkgdir}"/usr/lib/sy
[arch-commits] Commit in valabind/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 23:58:20 Author: anthraxx Revision: 310273 archrelease: copy trunk to community-x86_64 Added: valabind/repos/community-x86_64/PKGBUILD (from rev 310272, valabind/trunk/PKGBUILD) Deleted: valabind/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 23:58:05 UTC (rev 310272) +++ PKGBUILD2018-03-21 23:58:20 UTC (rev 310273) @@ -1,25 +0,0 @@ -# Maintainer: Levente Polyak - -pkgname=valabind -pkgver=1.4.0 -pkgrel=1 -pkgdesc='Tool to parse vala or vapi files to transform them into swig interface files, C++, NodeJS-ffi or GIR' -url='http://radare.org' -arch=('i686' 'x86_64') -license=('GPL3') -depends=('vala' 'swig' 'sh') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/radare/${pkgname}/archive/${pkgver}.tar.gz) -sha256sums=('b2e4939912feada6138b8269d228ea82fb0f1391fd2e2e7003f404677b0cdbc9') -sha512sums=('67ca244f002dc1558455ee8648aacc7902049101cf6ac85bc982b975a129343cc4e262556d6210fec2add739ddb2ef673be87b2ad23c2122cc9ca666fb24') - -build() { - cd ${pkgname}-${pkgver} - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} - -# vim: ts=2 sw=2 et: Copied: valabind/repos/community-x86_64/PKGBUILD (from rev 310272, valabind/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 23:58:20 UTC (rev 310273) @@ -0,0 +1,25 @@ +# Maintainer: Levente Polyak + +pkgname=valabind +pkgver=1.6.0 +pkgrel=1 +pkgdesc='Tool to parse vala or vapi files to transform them into swig interface files, C++, NodeJS-ffi or GIR' +url='https://radare.org/r/' +arch=('x86_64') +license=('GPL3') +depends=('sh' 'glibc' 'glib2' 'vala' 'swig') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/radare/${pkgname}/archive/${pkgver}.tar.gz) +sha256sums=('0d266486655c257fd993758c3e4cc8e32f0ec6f45d0c0e15bb6e6be986e4b78e') +sha512sums=('872e4d1feed4a79cef3a43982a317cffa513b8935bd8274d54935acd263e90132ed37d34e2735e79238a0498f6bb37b6e8355dd8485e5b91902664269fbb240d') + +build() { + cd ${pkgname}-${pkgver} + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in valabind/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 23:58:05 Author: anthraxx Revision: 310272 upgpkg: valabind 1.6.0-1 Modified: valabind/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 23:23:29 UTC (rev 310271) +++ PKGBUILD2018-03-21 23:58:05 UTC (rev 310272) @@ -1,16 +1,16 @@ # Maintainer: Levente Polyak pkgname=valabind -pkgver=1.4.0 +pkgver=1.6.0 pkgrel=1 pkgdesc='Tool to parse vala or vapi files to transform them into swig interface files, C++, NodeJS-ffi or GIR' -url='http://radare.org' +url='https://radare.org/r/' arch=('x86_64') license=('GPL3') -depends=('vala' 'swig' 'sh') +depends=('sh' 'glibc' 'glib2' 'vala' 'swig') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/radare/${pkgname}/archive/${pkgver}.tar.gz) -sha256sums=('b2e4939912feada6138b8269d228ea82fb0f1391fd2e2e7003f404677b0cdbc9') -sha512sums=('67ca244f002dc1558455ee8648aacc7902049101cf6ac85bc982b975a129343cc4e262556d6210fec2add739ddb2ef673be87b2ad23c2122cc9ca666fb24') +sha256sums=('0d266486655c257fd993758c3e4cc8e32f0ec6f45d0c0e15bb6e6be986e4b78e') +sha512sums=('872e4d1feed4a79cef3a43982a317cffa513b8935bd8274d54935acd263e90132ed37d34e2735e79238a0498f6bb37b6e8355dd8485e5b91902664269fbb240d') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in terraform/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 23:23:29 Author: shibumi Revision: 310271 archrelease: copy trunk to community-x86_64 Added: terraform/repos/community-x86_64/PKGBUILD (from rev 310270, terraform/trunk/PKGBUILD) Deleted: terraform/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 23:23:15 UTC (rev 310270) +++ PKGBUILD2018-03-21 23:23:29 UTC (rev 310271) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Jerome Leclanche -# Maintainer: Christian Rebischke - -pkgname=terraform -pkgver=0.11.4 -pkgrel=1 -pkgdesc="Tool for building, changing, and versioning infrastructure safely and efficiently" -url="http://www.terraform.io/"; -arch=("x86_64") -license=("MPL") -makedepends=("go-pie") -source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";) -sha512sums=('f8c75b792d7d31bac34b3cd3fbdd647bdc9fff94496cf955ce4b83e5e4da662b29cd6551a530cbbf917fcc11f111038470a3415ff2fade2d5e6fc52bfe93aa90') - - -prepare() { - export GOPATH="${srcdir}" - export PATH="$PATH:$GOPATH/bin" - mkdir -p src/github.com/hashicorp/ - mv "${pkgname}-${pkgver}" src/github.com/hashicorp/${pkgname} -} - - -build() { - cd src/github.com/hashicorp/"${pkgname}" - go build -o terraform-binary -} - - -package() { - cd src/github.com/hashicorp/"${pkgname}" - install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # Zsh completion - install -D contrib/zsh-completion/_terraform "$pkgdir/usr/share/zsh/site-functions/_terraform" -} Copied: terraform/repos/community-x86_64/PKGBUILD (from rev 310270, terraform/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 23:23:29 UTC (rev 310271) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Jerome Leclanche +# Maintainer: Christian Rebischke + +pkgname=terraform +pkgver=0.11.5 +pkgrel=1 +pkgdesc="Tool for building, changing, and versioning infrastructure safely and efficiently" +url="http://www.terraform.io/"; +arch=("x86_64") +license=("MPL") +makedepends=("go-pie") +source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";) +sha512sums=('22a9ce667dc45f4c24154c3323370406abf77469d7e21d58e897f82cc09bf08484907699da1968d2058d84ff494b4f8c9eff87890d298285add2bd732d7e26cd') + + +prepare() { + export GOPATH="${srcdir}" + export PATH="$PATH:$GOPATH/bin" + mkdir -p src/github.com/hashicorp/ + mv "${pkgname}-${pkgver}" src/github.com/hashicorp/${pkgname} +} + + +build() { + cd src/github.com/hashicorp/"${pkgname}" + go build -o terraform-binary +} + + +package() { + cd src/github.com/hashicorp/"${pkgname}" + install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # Zsh completion + install -D contrib/zsh-completion/_terraform "$pkgdir/usr/share/zsh/site-functions/_terraform" +}
[arch-commits] Commit in terraform/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 23:23:15 Author: shibumi Revision: 310270 upgpkg: terraform 0.11.5-1 Modified: terraform/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:33:40 UTC (rev 310269) +++ PKGBUILD2018-03-21 23:23:15 UTC (rev 310270) @@ -3,7 +3,7 @@ # Maintainer: Christian Rebischke pkgname=terraform -pkgver=0.11.4 +pkgver=0.11.5 pkgrel=1 pkgdesc="Tool for building, changing, and versioning infrastructure safely and efficiently" url="http://www.terraform.io/"; @@ -11,7 +11,7 @@ license=("MPL") makedepends=("go-pie") source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";) -sha512sums=('f8c75b792d7d31bac34b3cd3fbdd647bdc9fff94496cf955ce4b83e5e4da662b29cd6551a530cbbf917fcc11f111038470a3415ff2fade2d5e6fc52bfe93aa90') +sha512sums=('22a9ce667dc45f4c24154c3323370406abf77469d7e21d58e897f82cc09bf08484907699da1968d2058d84ff494b4f8c9eff87890d298285add2bd732d7e26cd') prepare() {
[arch-commits] Commit in libgnome-games-support/repos/testing-x86_64 (2 files)
Date: Wednesday, March 21, 2018 @ 22:45:25 Author: heftig Revision: 319787 archrelease: copy trunk to testing-x86_64 Added: libgnome-games-support/repos/testing-x86_64/PKGBUILD (from rev 319786, libgnome-games-support/trunk/PKGBUILD) Deleted: libgnome-games-support/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 22:44:43 UTC (rev 319786) +++ PKGBUILD2018-03-21 22:45:25 UTC (rev 319787) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=libgnome-games-support -pkgver=1.4.0+1+g37b6dcd -pkgrel=1 -pkgdesc="Code shared between GNOME games" -url="https://git.gnome.org/browse/libgnome-games-support"; -arch=(x86_64) -license=(GPL3 LGPL3) -depends=(libgee gtk3) -makedepends=(vala git autoconf-archive) -_commit=37b6dcd07e25a01bc3810e113e14495d0fb41add # master -source=("git+https://git.gnome.org/browse/libgnome-games-support#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-really//;s/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: libgnome-games-support/repos/testing-x86_64/PKGBUILD (from rev 319786, libgnome-games-support/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 22:45:25 UTC (rev 319787) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=libgnome-games-support +pkgver=1.4.1 +pkgrel=1 +pkgdesc="Code shared between GNOME games" +url="https://git.gnome.org/browse/libgnome-games-support"; +arch=(x86_64) +license=(GPL3 LGPL3) +depends=(libgee gtk3) +makedepends=(vala git autoconf-archive) +_commit=d35193d32a98905b756968dac24b54a76a8ad5ec # tags/1.4.1^0 +source=("git+https://git.gnome.org/browse/libgnome-games-support#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-really//;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libgnome-games-support/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 22:44:43 Author: heftig Revision: 319786 1.4.1-1 Modified: libgnome-games-support/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 22:28:29 UTC (rev 319785) +++ PKGBUILD2018-03-21 22:44:43 UTC (rev 319786) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=libgnome-games-support -pkgver=1.4.0+1+g37b6dcd +pkgver=1.4.1 pkgrel=1 pkgdesc="Code shared between GNOME games" url="https://git.gnome.org/browse/libgnome-games-support"; @@ -10,7 +10,7 @@ license=(GPL3 LGPL3) depends=(libgee gtk3) makedepends=(vala git autoconf-archive) -_commit=37b6dcd07e25a01bc3810e113e14495d0fb41add # master +_commit=d35193d32a98905b756968dac24b54a76a8ad5ec # tags/1.4.1^0 source=("git+https://git.gnome.org/browse/libgnome-games-support#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in qt5-webengine/repos/kde-unstable-x86_64 (8 files)
Date: Wednesday, March 21, 2018 @ 22:28:29 Author: arojas Revision: 319785 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt5-webengine/repos/kde-unstable-x86_64/PKGBUILD (from rev 319784, qt5-webengine/kde-unstable/PKGBUILD) qt5-webengine/repos/kde-unstable-x86_64/qtbug-66333.patch (from rev 319784, qt5-webengine/kde-unstable/qtbug-66333.patch) qt5-webengine/repos/kde-unstable-x86_64/qtbug-66338.patch (from rev 319784, qt5-webengine/kde-unstable/qtbug-66338.patch) qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-harmony.patch (from rev 319784, qt5-webengine/kde-unstable/qtwebengine-harmony.patch) qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-no-gpu.patch (from rev 319784, qt5-webengine/kde-unstable/qtwebengine-no-gpu.patch) Deleted: qt5-webengine/repos/kde-unstable-x86_64/PKGBUILD qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-harmony.patch qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-no-gpu.patch ---+ PKGBUILD | 130 +++--- qtbug-66333.patch | 870 qtbug-66338.patch | 196 + qtwebengine-harmony.patch | 154 +++ qtwebengine-no-gpu.patch | 198 +- 5 files changed, 1310 insertions(+), 238 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 22:28:03 UTC (rev 319784) +++ PKGBUILD2018-03-21 22:28:29 UTC (rev 319785) @@ -1,62 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt5-webengine -_qtver=5.11.0-beta2 -pkgver=${_qtver/-/} -pkgrel=1 -arch=('x86_64') -url='http://qt-project.org/' -license=('LGPL3' 'LGPL2.1' 'BSD') -pkgdesc='Provides support for web applications using the Chromium browser project' -depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 'pciutils' 'libxss' - 'libevent' 'snappy' 'nss' 'protobuf' 'libxslt' 'minizip' 'ffmpeg' 're2' 'libvpx') -makedepends=('python2' 'git' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools') -groups=('qt' 'qt5') -_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"; - qtwebengine-harmony.patch - qtwebengine-no-gpu.patch) -sha256sums=('fb5b2daffd55f0f4398e2cce9f022191543e6486b39f4a53ba67a23b5175f4fd' -'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' -'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b') - -prepare() { - mkdir -p build - - # Hack to force using python2 - mkdir -p bin - ln -s /usr/bin/python2 bin/python - - cd ${_pkgfqn} - - # FreeType 2.8.1 - patch -Np1 -i ../qtwebengine-harmony.patch - # Disable GPU rendering on nouveau and wayland (openSUSE) https://bugreports.qt.io/browse/QTBUG-65682 - # patch -p1 -i ../qtwebengine-no-gpu.patch -} - -build() { - cd build - - export PATH="$srcdir/bin:$PATH" - qmake ../${_pkgfqn} -- \ --proprietary-codecs \ --system-ffmpeg \ --webp \ --spellchecker -# -webengine-icu - make -} - -package() { - cd build - make INSTALL_ROOT="$pkgdir" install - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "$pkgdir/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - install -Dm644 "$srcdir"/${_pkgfqn}/src/3rdparty/chromium/LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium -} Copied: qt5-webengine/repos/kde-unstable-x86_64/PKGBUILD (from rev 319784, qt5-webengine/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 22:28:29 UTC (rev 319785) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt5-webengine +_qtver=5.11.0-beta2 +pkgver=${_qtver/-/} +pkgrel=2 +arch=('x86_64') +url='http://qt-project.org/' +license=('LGPL3' 'LGPL2.1' 'BSD') +pkgdesc='Provides support for web applications using the Chromium browser project' +depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 'pciutils' 'libxss' + 'libevent' 'snappy' 'nss' 'protobuf' 'libxslt' 'minizip' 'ffmpeg' 're2' 'libvpx') +makedepends=('python2' 'git' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools') +groups=('qt' 'qt5') +_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" +source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"; + qtwebengine-harmony.patch + qtwebengine-no-gpu.patch + qtbug-66333.patch qtbug-66338.patch) +sha256sums=('fb5b2daffd55f0f4398e2cce9f022191543e6486b39f4a53ba67a23b5175f4fd' +'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' +'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b' +'276370082dedec73c0c7016724406225d40fb1926dd0347b3f242
[arch-commits] Commit in qt5-webengine/kde-unstable (2 files)
Date: Wednesday, March 21, 2018 @ 22:28:03 Author: arojas Revision: 319784 Add patches Added: qt5-webengine/kde-unstable/qtbug-66333.patch qt5-webengine/kde-unstable/qtbug-66338.patch ---+ qtbug-66333.patch | 870 qtbug-66338.patch | 196 +++ 2 files changed, 1066 insertions(+) Added: qtbug-66333.patch === --- qtbug-66333.patch (rev 0) +++ qtbug-66333.patch 2018-03-21 22:28:03 UTC (rev 319784) @@ -0,0 +1,870 @@ +From 235def8f2af6b858f5c8eafd8bc9a411a53dc7e9 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?J=C3=BCri=20Valdmann?= +Date: Mon, 19 Feb 2018 11:25:24 +0100 +Subject: [PATCH] Make WebChannelIPCTransport into a RenderFrameObserver + +As of version 63, Chromium creates proxy frames also for the main frame in the +frame tree during cross-process navigations. This leads to a segmentation fault +in WebChannelIPCTransport because we assume that all main frames are local. + +See https://crrev.com/27caae83cb530daaf49f9a38793e427cdf493a65 for details. + +This patch refactors the renderer-side WebChannelIPCTransport from a +RenderViewObserver into a RenderFrameObserver, which prevents the segmentation +fault since the RenderFrameObserver is not created for proxy frames. Most likely +this would have to be done eventually anyway since the RenderView and +RenderViewObserver classes are deprecated and will likely be removed as part of +the Site Isolation project. + +Installation is changed to follow Chromium's RenderFrameImpl in the sense of +performing the installation from RenderFrameObserver::DidClearWindowObject +instead of ContentRendererClient::RunScriptsAtDocumentStart. This has the +benefit of avoiding the ScriptForbiddenScope DCHECK. + +Additionally there are the following minor changes: + + - The deprecated parameterless version of v8::Value::ToObject() method is +replaced with v8::Value::IsObject() check and v8::Local::Cast. + + - The deprecated v8::Handle typedef is replaced with v8::Local. + + - The deprecated single-parameter WebContentsObserver::OnMessageReceived is +replaced with the new two-parameter version. + + - blink::MainThreadIsolate() is used instead of v8::Isolate::GetCurrent() for +Install/Uninstall since we know we are executing on the main thread. + + - WebChannelIPCTransportHost is changed to ignore messages from unexpected +renderers in case something goes wrong with the renderers. + + - Logging is added to WebChannelIPCTransportHost for debugging purposes. + +Some new unit tests are added, all of which fail with the old version. + +Task-number: QTBUG-66333 +Change-Id: I936d142fb042d9f936a3f9d08d4328ecba595f1f +--- + src/core/common/qt_messages.h | 3 +- + src/core/renderer/content_renderer_client_qt.cpp | 5 +- + src/core/renderer/web_channel_ipc_transport.cpp| 237 ++--- + src/core/renderer/web_channel_ipc_transport.h | 36 ++-- + .../web_channel_ipc_transport_host.cpp | 89 + .../renderer_host/web_channel_ipc_transport_host.h | 32 +-- + .../qwebenginescript/tst_qwebenginescript.cpp | 121 ++- + 7 files changed, 312 insertions(+), 211 deletions(-) + +diff --git a/src/core/common/qt_messages.h b/src/core/common/qt_messages.h +index 3bedb10d217..864c3ea454d 100644 +--- a/src/core/common/qt_messages.h b/src/core/common/qt_messages.h +@@ -39,8 +39,7 @@ IPC_MESSAGE_ROUTED1(RenderViewObserverQt_FetchDocumentInnerText, + IPC_MESSAGE_ROUTED1(RenderViewObserverQt_SetBackgroundColor, + uint32_t /* color */) + +-IPC_MESSAGE_ROUTED1(WebChannelIPCTransport_Install, uint /* worldId */) +-IPC_MESSAGE_ROUTED1(WebChannelIPCTransport_Uninstall, uint /* worldId */) ++IPC_MESSAGE_ROUTED1(WebChannelIPCTransport_SetWorldId, base::Optional /* worldId */) + IPC_MESSAGE_ROUTED2(WebChannelIPCTransport_Message, std::vector /*binaryJSON*/, uint /* worldId */) + + // User scripts messages +diff --git a/src/core/renderer/content_renderer_client_qt.cpp b/src/core/renderer/content_renderer_client_qt.cpp +index a77bcf7854f..4f7c5cff4ad 100644 +--- a/src/core/renderer/content_renderer_client_qt.cpp b/src/core/renderer/content_renderer_client_qt.cpp +@@ -124,13 +124,14 @@ void ContentRendererClientQt::RenderViewCreated(content::RenderView* render_view + { + // RenderViewObservers destroy themselves with their RenderView. + new RenderViewObserverQt(render_view, m_webCacheImpl.data()); +-new WebChannelIPCTransport(render_view); + UserResourceController::instance()->renderViewCreated(render_view); + } + + void ContentRendererClientQt::RenderFrameCreated(content::RenderFrame* render_frame) + { + new QtWebEngineCore::RenderFrameObserverQt(render_frame); ++if (render_frame->IsMainFrame()) ++new WebChannelIPCTransport(render_frame); + UserResourceController::instance(
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 22:27:25 Author: arojas Revision: 319783 Fix crashes in falkon Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:28:36 UTC (rev 319782) +++ PKGBUILD2018-03-21 22:27:25 UTC (rev 319783) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.11.0-beta2 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -17,10 +17,13 @@ _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"; qtwebengine-harmony.patch - qtwebengine-no-gpu.patch) + qtwebengine-no-gpu.patch + qtbug-66333.patch qtbug-66338.patch) sha256sums=('fb5b2daffd55f0f4398e2cce9f022191543e6486b39f4a53ba67a23b5175f4fd' 'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' -'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b') +'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b' +'276370082dedec73c0c7016724406225d40fb1926dd0347b3f242fe3a4c3e365' +'95ee51ea7e73443a6be315dacebfa49eee313b9cb9fcf30a4969847df332aa7d') prepare() { mkdir -p build @@ -35,6 +38,9 @@ patch -Np1 -i ../qtwebengine-harmony.patch # Disable GPU rendering on nouveau and wayland (openSUSE) https://bugreports.qt.io/browse/QTBUG-65682 # patch -p1 -i ../qtwebengine-no-gpu.patch + # Fix falkon crashes + patch -p1 -i ../qtbug-66333.patch + patch -p1 -i ../qtbug-66338.patch } build() {
[arch-commits] Commit in telegram-desktop/trunk (4 files)
Date: Wednesday, March 21, 2018 @ 21:33:34 Author: svenstaro Revision: 310268 upgpkg: telegram-desktop 1.2.12-3 Build against openssl 1.1 (FS#57895) Added: telegram-desktop/trunk/libtgvoip-2.patch Modified: telegram-desktop/trunk/PKGBUILD telegram-desktop/trunk/libtgvoip.patch telegram-desktop/trunk/tdesktop.patch ---+ PKGBUILD | 11 --- libtgvoip-2.patch | 81 libtgvoip.patch |2 - tdesktop.patch|4 +- 4 files changed, 91 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:20:22 UTC (rev 310267) +++ PKGBUILD2018-03-21 21:33:34 UTC (rev 310268) @@ -6,12 +6,12 @@ pkgname=telegram-desktop pkgver=1.2.12 -pkgrel=2 +pkgrel=3 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/"; license=('GPL3') -depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl-1.0') +depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl') makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3') optdepends=('libnotify: desktop notifications') source=( @@ -25,6 +25,7 @@ "tdesktop.patch" "no-gtk2.patch" "libtgvoip.patch" +"libtgvoip-2.patch" ) sha256sums=('SKIP' 'SKIP' @@ -33,9 +34,10 @@ 'SKIP' 'd4cdad0d091c7e47811d8a26d55bbee492e7845e968c522e86f120815477e9eb' '7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82' -'36b817ec9843b261af7a246f9ec51feb828203bd90e76aef7383457f23a0d4cb' +'7879740fa0e3c5fbb5e35014c749dce5532acd16d61bd3ddfebb3079cea624df' '8d707debe027c7cb658825501dc30fb3beb57ab21b1b6df2f01c5f76ca39a0e6' -'0e55b150b91aeeddcb813fb242a62fe4d1977bcac457eb9d65997faef643f075') +'4dd2b1674b1a5bcfc5b640612278fe3a53b454192fbcc06b7476ff54ed6d2f6d' +'07ca232b91e9ad0fb9c1501b8b83275cc62b00477c7e5edde5e4cfd2852f1f26') prepare() { cd "$srcdir/tdesktop" @@ -50,6 +52,7 @@ cd "Telegram/ThirdParty/libtgvoip" patch -Np1 -i "$srcdir/libtgvoip.patch" +patch -Np1 -i "$srcdir/libtgvoip-2.patch" } build() { Added: libtgvoip-2.patch === --- libtgvoip-2.patch (rev 0) +++ libtgvoip-2.patch 2018-03-21 21:33:34 UTC (rev 310268) @@ -0,0 +1,81 @@ +From f2e246c1bfd456646880f4df8062337a53407343 Mon Sep 17 00:00:00 2001 +From: Nicholas Guriev +Date: Thu, 6 Jul 2017 23:19:12 +0300 +Subject: [PATCH 1/2] Remove deprecated call of AES_ctr128_encrypt + + * The AES_ctr128_encrypt function is not available in OpenSSL 1.1.0 + without a special compiler flag + * Fix a small misspelling +--- + VoIPController.cpp | 7 --- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/VoIPController.cpp b/VoIPController.cpp +index 78e9e4b..c81673f 100644 +--- a/VoIPController.cpp b/VoIPController.cpp +@@ -102,6 +102,7 @@ bool VoIPController::didInitWin32TimeScale = false; + #ifndef TGVOIP_USE_CUSTOM_CRYPTO + #include + #include ++#include + #include + + void tgvoip_openssl_aes_ige_encrypt(uint8_t* in, uint8_t* out, size_t length, uint8_t* key, uint8_t* iv){ +@@ -131,7 +132,7 @@ void tgvoip_openssl_sha256(uint8_t* msg, size_t len, uint8_t* output){ + void tgvoip_openssl_aes_ctr_encrypt(uint8_t* inout, size_t length, uint8_t* key, uint8_t* iv, uint8_t* ecount, uint32_t* num){ + AES_KEY akey; + AES_set_encrypt_key(key, 32*8, &akey); +- AES_ctr128_encrypt(inout, inout, length, &akey, iv, ecount, num); ++ CRYPTO_ctr128_encrypt(inout, inout, length, &akey, iv, ecount, num, (block128_f) AES_encrypt); + } + + voip_crypto_functions_t VoIPController::crypto={ +@@ -1142,7 +1143,7 @@ simpleAudioBlock random_id:long random_bytes:string raw_data:string = DecryptedA + if(!micMuted){ + audioInput->Start(); + if(!audioInput->IsInitialized()){ +- LOGE("Erorr initializing audio capture"); ++ LOGE("Error initializing audio capture"); + lastError=TGVOIP_ERROR_AUDIO_IO; + + SetState(STATE_FAILED); +@@ -1150,7 +1151,7 @@ simpleAudioBlock random_id:long random_bytes:string raw_data:string = DecryptedA + } + } + if(!audioOutput->IsInitialized()){ +- LOGE("Erorr initializing audio playback"); ++
[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (13 files)
Date: Wednesday, March 21, 2018 @ 21:33:40 Author: svenstaro Revision: 310269 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 310268, telegram-desktop/trunk/CMakeLists.inj) telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 310268, telegram-desktop/trunk/PKGBUILD) telegram-desktop/repos/community-x86_64/libtgvoip-2.patch (from rev 310268, telegram-desktop/trunk/libtgvoip-2.patch) telegram-desktop/repos/community-x86_64/libtgvoip.patch (from rev 310268, telegram-desktop/trunk/libtgvoip.patch) telegram-desktop/repos/community-x86_64/no-gtk2.patch (from rev 310268, telegram-desktop/trunk/no-gtk2.patch) telegram-desktop/repos/community-x86_64/tdesktop.patch (from rev 310268, telegram-desktop/trunk/tdesktop.patch) telegram-desktop/repos/community-x86_64/tg.protocol (from rev 310268, telegram-desktop/trunk/tg.protocol) Deleted: telegram-desktop/repos/community-x86_64/CMakeLists.inj telegram-desktop/repos/community-x86_64/PKGBUILD telegram-desktop/repos/community-x86_64/libtgvoip.patch telegram-desktop/repos/community-x86_64/no-gtk2.patch telegram-desktop/repos/community-x86_64/tdesktop.patch telegram-desktop/repos/community-x86_64/tg.protocol ---+ CMakeLists.inj| 28 - PKGBUILD | 183 libtgvoip-2.patch | 81 +++ libtgvoip.patch | 36 - no-gtk2.patch | 56 +- tdesktop.patch| 1156 ++-- tg.protocol | 22 7 files changed, 823 insertions(+), 739 deletions(-) Deleted: CMakeLists.inj === --- CMakeLists.inj 2018-03-21 21:33:34 UTC (rev 310268) +++ CMakeLists.inj 2018-03-21 21:33:40 UTC (rev 310269) @@ -1,14 +0,0 @@ -# - debian/CMakeLists.inj begin - -# The text will be putted into the appropriate CMakeLists by debian/rules script - -# Avoid rpath compiler parameter -set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE) - -# This makes up for patch of gyp utility, supporting precompiled headers. If -# Telegram/Patches/gyp.diff file will be changed in future, please check these -# lines. -include(../../Telegram/gyp/PrecompiledHeader.cmake) -add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h) - -# vim: ft=cmake -# -- debian/CMakeLists.inj end -- Copied: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 310268, telegram-desktop/trunk/CMakeLists.inj) === --- CMakeLists.inj (rev 0) +++ CMakeLists.inj 2018-03-21 21:33:40 UTC (rev 310269) @@ -0,0 +1,14 @@ +# - debian/CMakeLists.inj begin - +# The text will be putted into the appropriate CMakeLists by debian/rules script + +# Avoid rpath compiler parameter +set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE) + +# This makes up for patch of gyp utility, supporting precompiled headers. If +# Telegram/Patches/gyp.diff file will be changed in future, please check these +# lines. +include(../../Telegram/gyp/PrecompiledHeader.cmake) +add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h) + +# vim: ft=cmake +# -- debian/CMakeLists.inj end -- Deleted: PKGBUILD === --- PKGBUILD2018-03-21 21:33:34 UTC (rev 310268) +++ PKGBUILD2018-03-21 21:33:40 UTC (rev 310269) @@ -1,90 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain - -# Thanks Nicholas Guriev for the patches! -# https://github.com/mymedia2/tdesktop - -pkgname=telegram-desktop -pkgver=1.2.12 -pkgrel=2 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/"; -license=('GPL3') -depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl-1.0') -makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3') -optdepends=('libnotify: desktop notifications') -source=( - "tdesktop::git+https://github.com/telegramdesktop/tdesktop.git#tag=v$pkgver"; -"GSL::git+https://github.com/Microsoft/GSL.git"; -"libtgvoip::git+https://github.com/telegramdesktop/libtgvoip.git"; -"variant::git+https://github.com/mapbox/variant.git"; -"Catch::git+https://github.com/philsquared/Catch"; -"tg.protocol" -"CMakeLists.inj" -"tdesktop.patch" -"no-gtk2.patch" -"libtgvoip.patch" -) -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'d4cdad0d091c7e47811d8a26d55bbee492e7845e968c522e86f120815477e9eb' -'7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82' -'36b817ec9843b261af7a246f9ec51feb828203bd90e76aef7383457f23a0d4cb' -'8d707debe027c7cb658825501dc30f
[arch-commits] Commit in translate-shell/repos (3 files)
Date: Wednesday, March 21, 2018 @ 21:20:22 Author: escondida Revision: 310267 archrelease: copy trunk to community-any Added: translate-shell/repos/community-any/ translate-shell/repos/community-any/.SRCINFO (from rev 310266, translate-shell/trunk/.SRCINFO) translate-shell/repos/community-any/PKGBUILD (from rev 310266, translate-shell/trunk/PKGBUILD) --+ .SRCINFO | 27 +++ PKGBUILD | 37 + 2 files changed, 64 insertions(+) Copied: translate-shell/repos/community-any/.SRCINFO (from rev 310266, translate-shell/trunk/.SRCINFO) === --- community-any/.SRCINFO (rev 0) +++ community-any/.SRCINFO 2018-03-21 21:20:22 UTC (rev 310267) @@ -0,0 +1,27 @@ +pkgbase = translate-shell + pkgdesc = A command-line interface and interactive shell for Google Translate + pkgver = 0.9.6.7 + pkgrel = 1 + url = https://www.soimort.org/translate-shell/ + arch = i686 + arch = x86_64 + license = custom:PublicDomain + makedepends = git + depends = bash + depends = gawk + optdepends = aspell: spell checking + optdepends = curl: openSSL support + optdepends = fribidi: display right-to-left languages + optdepends = hunspell: spell checking + optdepends = less: terminal paging + optdepends = mplayer: Text-to-Speech functionality + optdepends = mpv: Text-to-Speech functionality + optdepends = mpg123: Text-to-Speech functionality + optdepends = espeak: Text-to-Speech functionality + optdepends = rlwrap: readline-style editing and history in the interactive mode + optdepends = emacs: Emacs interface + source = translate-shell-0.9.6.7.tar.gz::https://github.com/soimort/translate-shell/archive/v0.9.6.7.tar.gz + md5sums = ceed584244a77a9eb3c08d9dea2405ba + +pkgname = translate-shell + Copied: translate-shell/repos/community-any/PKGBUILD (from rev 310266, translate-shell/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-03-21 21:20:22 UTC (rev 310267) @@ -0,0 +1,37 @@ +# Maintainer: Ivy Foster + +pkgname=translate-shell +pkgver=0.9.6.7 +pkgrel=1 +pkgdesc='A command-line interface and interactive shell for Google Translate' +arch=(any) +url='https://www.soimort.org/translate-shell/' +license=('custom:PublicDomain') +depends=(bash gawk) +optdepends=( + 'aspell: spell checking' + 'curl: openSSL support' + 'fribidi: display right-to-left languages' + 'hunspell: spell checking' + 'less: terminal paging' + 'mplayer: Text-to-Speech functionality' + 'mpv: Text-to-Speech functionality' + 'mpg123: Text-to-Speech functionality' + 'espeak: Text-to-Speech functionality' + 'rlwrap: readline-style editing and history in the interactive mode' + 'emacs: Emacs interface' +) +source=("translate-shell-$pkgver.tar.gz::https://github.com/soimort/translate-shell/archive/v$pkgver.tar.gz";) +# Checksum provided by packager, not upstream; grain of salt recommended. +md5sums=(ceed584244a77a9eb3c08d9dea2405ba) + +build() { + cd "translate-shell-$pkgver" + make +} + +package() { + cd "translate-shell-$pkgver" + make PREFIX=/usr DESTDIR="$pkgdir" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/translate-shell/LICENSE" +}
[arch-commits] Commit in translate-shell/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:19:25 Author: escondida Revision: 310266 upgpkg: translate-shell 0.9.6.7-1 translate-shell-0.9.6.7-1 Modified: translate-shell/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:13:25 UTC (rev 310265) +++ PKGBUILD2018-03-21 21:19:25 UTC (rev 310266) @@ -1,14 +1,13 @@ -# Contributor: Ivy Foster +# Maintainer: Ivy Foster pkgname=translate-shell pkgver=0.9.6.7 pkgrel=1 pkgdesc='A command-line interface and interactive shell for Google Translate' -arch=(i686 x86_64) +arch=(any) url='https://www.soimort.org/translate-shell/' license=('custom:PublicDomain') depends=(bash gawk) -makedepends=(git) optdepends=( 'aspell: spell checking' 'curl: openSSL support' @@ -34,5 +33,5 @@ package() { cd "translate-shell-$pkgver" make PREFIX=/usr DESTDIR="$pkgdir" install - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/translate-shellLICENSE" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/translate-shell/LICENSE" }
[arch-commits] Commit in rustup/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:13:20 Author: svenstaro Revision: 310264 upgpkg: rustup 1.11.0-2 Modified: rustup/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:08:25 UTC (rev 310263) +++ PKGBUILD2018-03-21 21:13:20 UTC (rev 310264) @@ -3,12 +3,14 @@ # Contributor: Jon Gjengset pkgname=rustup pkgver=1.11.0 -pkgrel=1 +pkgrel=2 pkgdesc="The Rust toolchain installer" arch=('x86_64') url="https://github.com/rust-lang-nursery/rustup.rs"; license=('MIT' 'Apache') makedepends=('cargo') +optdepends=('lldb: rust-lldb script' +'gdb: rust-gdb script') provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt') conflicts=('rust' 'cargo' 'rustfmt') install='post.install'
[arch-commits] Commit in rustup/repos/community-x86_64 (4 files)
Date: Wednesday, March 21, 2018 @ 21:13:25 Author: svenstaro Revision: 310265 archrelease: copy trunk to community-x86_64 Added: rustup/repos/community-x86_64/PKGBUILD (from rev 310264, rustup/trunk/PKGBUILD) rustup/repos/community-x86_64/post.install (from rev 310264, rustup/trunk/post.install) Deleted: rustup/repos/community-x86_64/PKGBUILD rustup/repos/community-x86_64/post.install --+ PKGBUILD | 86 + post.install | 16 +- 2 files changed, 52 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 21:13:20 UTC (rev 310264) +++ PKGBUILD2018-03-21 21:13:25 UTC (rev 310265) @@ -1,42 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Jonathon Fernyhough -# Contributor: Jon Gjengset -pkgname=rustup -pkgver=1.11.0 -pkgrel=1 -pkgdesc="The Rust toolchain installer" -arch=('x86_64') -url="https://github.com/rust-lang-nursery/rustup.rs"; -license=('MIT' 'Apache') -makedepends=('cargo') -provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt') -conflicts=('rust' 'cargo' 'rustfmt') -install='post.install' -source=("rustup-${pkgver}.tar.gz::https://github.com/rust-lang-nursery/rustup.rs/archive/${pkgver}.tar.gz";) -sha512sums=('4e6b25b5c5bd1a56d18153597341b371057884a7d1ee8360b90536e735c71b68b3e3bf837d80978c280cb35315c2341ce28bad0ee617f2a31a4b30568bf5c129') -_binlinks=('cargo' 'rustc' 'rustdoc' 'rust-gdb' 'rust-lldb' 'rls' 'rustfmt' 'cargo-fmt') - -build() { -msg2 "Building rustup" -cd "$srcdir/$pkgname.rs-${pkgver}" -# cargo update -cargo build --release --features no-self-update --bin rustup-init -} - -package() { -cd "$pkgname.rs-${pkgver}" -install -Dm755 "target/release/rustup-init" "${pkgdir}/usr/bin/rustup" -for link in "${_binlinks[@]}"; do -ln -s /usr/bin/rustup "${pkgdir}/usr/bin/${link}" -done - -# Generate completion files. -mkdir -p "$pkgdir/usr/share/bash-completion/completions" -$pkgdir/usr/bin/rustup completions bash > "$pkgdir/usr/share/bash-completion/completions/rustup" -mkdir -p "$pkgdir/usr/share/fish/completions" -$pkgdir/usr/bin/rustup completions fish > "$pkgdir/usr/share/fish/completions/rustup.fish" -mkdir -p "$pkgdir/usr/share/zsh/site-functions" -$pkgdir/usr/bin/rustup completions zsh > "$pkgdir/usr/share/zsh/site-functions/_rustup" -} - -# vim:filetype=sh: Copied: rustup/repos/community-x86_64/PKGBUILD (from rev 310264, rustup/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 21:13:25 UTC (rev 310265) @@ -0,0 +1,44 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Jonathon Fernyhough +# Contributor: Jon Gjengset +pkgname=rustup +pkgver=1.11.0 +pkgrel=2 +pkgdesc="The Rust toolchain installer" +arch=('x86_64') +url="https://github.com/rust-lang-nursery/rustup.rs"; +license=('MIT' 'Apache') +makedepends=('cargo') +optdepends=('lldb: rust-lldb script' +'gdb: rust-gdb script') +provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt') +conflicts=('rust' 'cargo' 'rustfmt') +install='post.install' +source=("rustup-${pkgver}.tar.gz::https://github.com/rust-lang-nursery/rustup.rs/archive/${pkgver}.tar.gz";) +sha512sums=('4e6b25b5c5bd1a56d18153597341b371057884a7d1ee8360b90536e735c71b68b3e3bf837d80978c280cb35315c2341ce28bad0ee617f2a31a4b30568bf5c129') +_binlinks=('cargo' 'rustc' 'rustdoc' 'rust-gdb' 'rust-lldb' 'rls' 'rustfmt' 'cargo-fmt') + +build() { +msg2 "Building rustup" +cd "$srcdir/$pkgname.rs-${pkgver}" +# cargo update +cargo build --release --features no-self-update --bin rustup-init +} + +package() { +cd "$pkgname.rs-${pkgver}" +install -Dm755 "target/release/rustup-init" "${pkgdir}/usr/bin/rustup" +for link in "${_binlinks[@]}"; do +ln -s /usr/bin/rustup "${pkgdir}/usr/bin/${link}" +done + +# Generate completion files. +mkdir -p "$pkgdir/usr/share/bash-completion/completions" +$pkgdir/usr/bin/rustup completions bash > "$pkgdir/usr/share/bash-completion/completions/rustup" +mkdir -p "$pkgdir/usr/share/fish/completions" +$pkgdir/usr/bin/rustup completions fish > "$pkgdir/usr/share/fish/completions/rustup.fish" +mkdir -p "$pkgdir/usr/share/zsh/site-functions" +$pkgdir/usr/bin/rustup completions zsh > "$pkgdir/usr/share/zsh/site-functions/_rustup" +} + +# vim:filetype=sh: Deleted: post.install === --- post.install2018-03-21 21:13:20 UTC (rev 310264) +++ post.install2018-03-21 21:13:25 UTC (rev 310265) @@ -1,8 +0,0 @@ -post_install() { - echo "You may need to run rustup update stable" - echo "and possibly also rustup self upgrade-data" -} - -post_upgrade() { - echo "You may need to run rustup self up
[arch-commits] Commit in python-s3transfer/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:08:21 Author: svenstaro Revision: 310262 upgpkg: python-s3transfer 0.1.13-3 Add python2-futures to deps Modified: python-s3transfer/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:05:01 UTC (rev 310261) +++ PKGBUILD2018-03-21 21:08:21 UTC (rev 310262) @@ -4,7 +4,7 @@ pkgbase=python-s3transfer pkgname=('python-s3transfer' 'python2-s3transfer') pkgver=0.1.13 -pkgrel=2 +pkgrel=3 pkgdesc='Amazon S3 Transfer Manager for Python' arch=('any') url="https://github.com/boto/s3transfer"; @@ -36,7 +36,7 @@ } package_python2-s3transfer() { - depends=('python2-botocore') + depends=('python2-botocore' 'python2-futures') cd python2-s3transfer-$pkgver python2 setup.py install --root="$pkgdir" --optimize=1
[arch-commits] Commit in python-s3transfer/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:08:25 Author: svenstaro Revision: 310263 archrelease: copy trunk to community-any Added: python-s3transfer/repos/community-any/PKGBUILD (from rev 310262, python-s3transfer/trunk/PKGBUILD) Deleted: python-s3transfer/repos/community-any/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 21:08:21 UTC (rev 310262) +++ PKGBUILD2018-03-21 21:08:25 UTC (rev 310263) @@ -1,45 +0,0 @@ -# Maintainer: Jonathan Steel -# Contributor: Chris Severance aur.severach AatT spamgourmet.com - -pkgbase=python-s3transfer -pkgname=('python-s3transfer' 'python2-s3transfer') -pkgver=0.1.13 -pkgrel=2 -pkgdesc='Amazon S3 Transfer Manager for Python' -arch=('any') -url="https://github.com/boto/s3transfer"; -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools') -source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -md5sums=('7bad7a38ca2442d650455fadeb3578b0') - -prepare() { - cp -r "s3transfer-$pkgver" "python-s3transfer-$pkgver" - cp -r "s3transfer-$pkgver" "python2-s3transfer-$pkgver" -} - -build() { - cd "$srcdir/python-s3transfer-$pkgver" - python setup.py build - - cd "$srcdir/python2-s3transfer-$pkgver" - python2 setup.py build -} - -package_python-s3transfer() { - depends=('python-botocore') - cd python-s3transfer-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-s3transfer() { - depends=('python2-botocore') - cd python2-s3transfer-$pkgver - - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-s3transfer/repos/community-any/PKGBUILD (from rev 310262, python-s3transfer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 21:08:25 UTC (rev 310263) @@ -0,0 +1,45 @@ +# Maintainer: Jonathan Steel +# Contributor: Chris Severance aur.severach AatT spamgourmet.com + +pkgbase=python-s3transfer +pkgname=('python-s3transfer' 'python2-s3transfer') +pkgver=0.1.13 +pkgrel=3 +pkgdesc='Amazon S3 Transfer Manager for Python' +arch=('any') +url="https://github.com/boto/s3transfer"; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools') +source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) +md5sums=('7bad7a38ca2442d650455fadeb3578b0') + +prepare() { + cp -r "s3transfer-$pkgver" "python-s3transfer-$pkgver" + cp -r "s3transfer-$pkgver" "python2-s3transfer-$pkgver" +} + +build() { + cd "$srcdir/python-s3transfer-$pkgver" + python setup.py build + + cd "$srcdir/python2-s3transfer-$pkgver" + python2 setup.py build +} + +package_python-s3transfer() { + depends=('python-botocore') + cd python-s3transfer-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-s3transfer() { + depends=('python2-botocore' 'python2-futures') + cd python2-s3transfer-$pkgver + + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in ansible/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:05:01 Author: svenstaro Revision: 310261 Add python2-pyopenssl to optdeps Modified: ansible/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:56:35 UTC (rev 310260) +++ PKGBUILD2018-03-21 21:05:01 UTC (rev 310261) @@ -16,6 +16,7 @@ depends=('python2' 'python2-yaml' 'python2-paramiko' 'python2-jinja' 'python2-crypto') optdepends=('sshpass: for ssh connections with password' 'python2-passlib: crypt values for vars_prompt' +'python2-pyopenssl: openssl modules' 'python2-netaddr: for the ipaddr filter' 'python2-systemd: log to journal' 'python2-pywinrm: connect to Windows machines'
[arch-commits] Commit in docker-compose/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:56:35 Author: foxboron Revision: 310260 archrelease: copy trunk to community-any Added: docker-compose/repos/community-any/PKGBUILD (from rev 310259, docker-compose/trunk/PKGBUILD) Deleted: docker-compose/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:56:29 UTC (rev 310259) +++ PKGBUILD2018-03-21 20:56:35 UTC (rev 310260) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Morten Linderud -# Contributor: Felix Yan -# Contributor: Iwan Timmer -# Contributor: Vincent Demeester -# Contributor: Josh VanderLinden - -pkgname=docker-compose -pkgver=1.20.0 -pkgrel=1 -pkgdesc="Fast, isolated development environments using Docker" -arch=('any') -url="https://www.docker.com/"; -license=("Apache") -depends=('python-cached-property' 'python-docopt' 'python-yaml' 'python-requests' - 'python-texttable' 'python-websocket-client' 'python-docker' 'python-dockerpty' - 'python-six' 'python-jsonschema' 'python-setuptools' 'docker') -checkdepends=('python-pytest-runner' 'python-mock') -source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz";) -sha512sums=('cbad8735ef2aa921e300ac3c89ba0eb6b2b4e3b8c2d2c58e0672555ec9e23ed0338b47469538d5b70c1307bfd4f6a47b0d76283292bb1f72dbc11b81bc15e941') - -prepare() { - cd compose-$pkgver - - # Remove upper bound on requires - sed -i 's/==/>=/g' requirements.txt - sed -i "s/, < .*',$/',/" setup.py -} - -build() { - cd compose-$pkgver - python setup.py build -} - -check() { - # Hack entry points by installing it - # TODO: need a running docker daemon to test - - cd compose-$pkgver - # python setup.py install --root="$PWD/tmp_install" --optimize=1 - # PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" python setup.py pytest -} - -package() { - cd compose-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 contrib/completion/bash/docker-compose "$pkgdir"/usr/share/bash-completion/completions/docker-compose - install -Dm644 contrib/completion/fish/docker-compose.fish "$pkgdir"/usr/share/fish/completions/docker-compose.fish - install -Dm644 contrib/completion/zsh/_docker-compose "$pkgdir"/usr/share/zsh/site-functions/_docker-compose -} Copied: docker-compose/repos/community-any/PKGBUILD (from rev 310259, docker-compose/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:56:35 UTC (rev 310260) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Morten Linderud +# Contributor: Felix Yan +# Contributor: Iwan Timmer +# Contributor: Vincent Demeester +# Contributor: Josh VanderLinden + +pkgname=docker-compose +pkgver=1.20.1 +pkgrel=1 +pkgdesc="Fast, isolated development environments using Docker" +arch=('any') +url="https://www.docker.com/"; +license=("Apache") +depends=('python-cached-property' 'python-docopt' 'python-yaml' 'python-requests' + 'python-texttable' 'python-websocket-client' 'python-docker' 'python-dockerpty' + 'python-six' 'python-jsonschema' 'python-setuptools' 'docker') +checkdepends=('python-pytest-runner' 'python-mock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz";) +sha512sums=('db688dce9071f9b05c9c0bf14ec73c06e734fa323e7aca2e311cdc255a9b5e5c6048e6fa1636f3291d2878e9c88c615db79cbdd4b7e5d16a77f827e2de0e6761') + +prepare() { + cd compose-$pkgver + + # Remove upper bound on requires + sed -i 's/==/>=/g' requirements.txt + sed -i "s/, < .*',$/',/" setup.py +} + +build() { + cd compose-$pkgver + python setup.py build +} + +check() { + # Hack entry points by installing it + # TODO: need a running docker daemon to test + + cd compose-$pkgver + # python setup.py install --root="$PWD/tmp_install" --optimize=1 + # PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" python setup.py pytest +} + +package() { + cd compose-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 contrib/completion/bash/docker-compose "$pkgdir"/usr/share/bash-completion/completions/docker-compose + install -Dm644 contrib/completion/fish/docker-compose.fish "$pkgdir"/usr/share/fish/completions/docker-compose.fish + install -Dm644 contrib/completion/zsh/_docker-compose "$pkgdir"/usr/share/zsh/site-functions/_docker-compose +}
[arch-commits] Commit in docker-compose/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:56:29 Author: foxboron Revision: 310259 upgpkg: docker-compose 1.20.1-1 Updated to 1.20.1 Modified: docker-compose/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:53:52 UTC (rev 310258) +++ PKGBUILD2018-03-21 20:56:29 UTC (rev 310259) @@ -6,7 +6,7 @@ # Contributor: Josh VanderLinden pkgname=docker-compose -pkgver=1.20.0 +pkgver=1.20.1 pkgrel=1 pkgdesc="Fast, isolated development environments using Docker" arch=('any') @@ -17,7 +17,7 @@ 'python-six' 'python-jsonschema' 'python-setuptools' 'docker') checkdepends=('python-pytest-runner' 'python-mock') source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz";) -sha512sums=('cbad8735ef2aa921e300ac3c89ba0eb6b2b4e3b8c2d2c58e0672555ec9e23ed0338b47469538d5b70c1307bfd4f6a47b0d76283292bb1f72dbc11b81bc15e941') +sha512sums=('db688dce9071f9b05c9c0bf14ec73c06e734fa323e7aca2e311cdc255a9b5e5c6048e6fa1636f3291d2878e9c88c615db79cbdd4b7e5d16a77f827e2de0e6761') prepare() { cd compose-$pkgver
[arch-commits] Commit in python-docker/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:53:35 Author: foxboron Revision: 310257 upgpkg: python-docker 3.1.4-1 Updated to 3.1.4 Modified: python-docker/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:46:55 UTC (rev 310256) +++ PKGBUILD2018-03-21 20:53:35 UTC (rev 310257) @@ -7,7 +7,7 @@ pkgbase=python-docker pkgname=(python-docker python2-docker) -pkgver=3.1.3 +pkgver=3.1.4 pkgrel=1 pkgdesc="A Python library for the Docker Engine API" arch=('any') @@ -21,7 +21,7 @@ 'flake8' 'python2-flake8') checkdepends_x86_64=('docker') source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz";) -sha512sums=('de7120fe9026b2ff299b192ae95ad7e220d5598ec49860d28a5ee9e13ab5b5934475b1cda2509711d45360d5cf996980e613b7797e4a22166b99683c8adce8d4') +sha512sums=('78081010ce4027156d3b4ebafee6023f387ee8e7ee4d77ee671a16a3fcb646fca91c5c36cfbaf94157f8a524a3e1a09b9cbfabf304e278a3c1e0132df5d13d13') prepare() { sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt
[arch-commits] Commit in python-docker/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:53:52 Author: foxboron Revision: 310258 archrelease: copy trunk to community-any Added: python-docker/repos/community-any/PKGBUILD (from rev 310257, python-docker/trunk/PKGBUILD) Deleted: python-docker/repos/community-any/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:53:35 UTC (rev 310257) +++ PKGBUILD2018-03-21 20:53:52 UTC (rev 310258) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Morten Linderud -# Contributor: Felix Yan -# Contributor: Hideaki Takahashi -# Contributor: Vincent Demeester -# Contributor: Josh VanderLinden - -pkgbase=python-docker -pkgname=(python-docker python2-docker) -pkgver=3.1.3 -pkgrel=1 -pkgdesc="A Python library for the Docker Engine API" -arch=('any') -url="https://github.com/docker/docker-py"; -license=("Apache") -makedepends=('python-pip' 'python2-pip' 'python-requests' 'python2-requests' 'python-six' - 'python2-six' 'python-websocket-client' 'python2-websocket-client' - 'python2-backports.ssl_match_hostname' 'python2-ipaddress' 'python-docker-pycreds' - 'python2-docker-pycreds') -checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-mock' 'python2-mock' - 'flake8' 'python2-flake8') -checkdepends_x86_64=('docker') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz";) -sha512sums=('de7120fe9026b2ff299b192ae95ad7e220d5598ec49860d28a5ee9e13ab5b5934475b1cda2509711d45360d5cf996980e613b7797e4a22166b99683c8adce8d4') - -prepare() { - sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt - - cp -a docker-py-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/docker-py-$pkgver - python setup.py build - - cd "$srcdir"/docker-py-$pkgver-py2 - python2 setup.py build -} - -check() { - # Skipping integration tests as docker needs root to run: - # docker daemon -H fd:// -p "$srcdir/docker.pid" - - cd "$srcdir"/docker-py-$pkgver - py.test --cov=docker tests/unit - - cd "$srcdir"/docker-py-$pkgver-py2 - py.test2 --cov=docker tests/unit - - # kill $(<"$srcdir/docker.pid") -} - -package_python-docker() { - depends=('python-requests' 'python-six' 'python-websocket-client' 'python-docker-pycreds') - provides=('python-docker-py') - conflicts=('python-docker-py') - replaces=('python-docker-py') - - cd docker-py-$pkgver - python setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-docker() { - depends=('python2-requests' 'python2-six' 'python2-websocket-client' 'python2-docker-pycreds' - 'python2-backports.ssl_match_hostname' 'python2-ipaddress') - provides=('python2-docker-py') - conflicts=('python2-docker-py') - replaces=('python2-docker-py') - - cd docker-py-$pkgver-py2 - python2 setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-docker/repos/community-any/PKGBUILD (from rev 310257, python-docker/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:53:52 UTC (rev 310258) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Morten Linderud +# Contributor: Felix Yan +# Contributor: Hideaki Takahashi +# Contributor: Vincent Demeester +# Contributor: Josh VanderLinden + +pkgbase=python-docker +pkgname=(python-docker python2-docker) +pkgver=3.1.4 +pkgrel=1 +pkgdesc="A Python library for the Docker Engine API" +arch=('any') +url="https://github.com/docker/docker-py"; +license=("Apache") +makedepends=('python-pip' 'python2-pip' 'python-requests' 'python2-requests' 'python-six' + 'python2-six' 'python-websocket-client' 'python2-websocket-client' + 'python2-backports.ssl_match_hostname' 'python2-ipaddress' 'python-docker-pycreds' + 'python2-docker-pycreds') +checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-mock' 'python2-mock' + 'flake8' 'python2-flake8') +checkdepends_x86_64=('docker') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz";) +sha512sums=('78081010ce4027156d3b4ebafee6023f387ee8e7ee4d77ee671a16a3fcb646fca91c5c36cfbaf94157f8a524a3e1a09b9cbfabf304e278a3c1e0132df5d13d13') + +prepare() { + sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt + + cp -a docker-py-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/docker-py-$pkgver + python setup.py build + + cd "$srcdir"/docker-py-$pkgver-py2 + python2 setup.py build +} + +check() { + # Skipping integration tests as docker needs root to run: + # docker daemon -H fd:// -p "$srcdir/docker.pid" + + cd "$srcdir"/docker-py-$pkgver + py.test --cov=docker tests/unit + +
[arch-commits] Commit in uboot-tools/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:46:55 Author: jelle Revision: 310256 archrelease: copy trunk to community-x86_64 Added: uboot-tools/repos/community-x86_64/PKGBUILD (from rev 310255, uboot-tools/trunk/PKGBUILD) Deleted: uboot-tools/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:46:43 UTC (rev 310255) +++ PKGBUILD2018-03-21 20:46:55 UTC (rev 310256) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Michael Lass -# Contributor: Philipp Schrader - -pkgname=uboot-tools -pkgver=2018.01 -pkgrel=1 -pkgdesc='U-Boot bootloader utility tools' -arch=(x86_64) -url='http://www.denx.de/wiki/U-Boot/WebHome' -license=(GPL) -depends=(openssl) -source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig}) -validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652') -sha1sums=('a4689e07aa09adaea351946ff6156ca11aec1345' - 'SKIP') - -build() { - cd u-boot-$pkgver - make defconfig - make tools-all -} - -package() { - install -m 755 -d "$pkgdir"/usr/bin - install -m 755 -t "$pkgdir"/usr/bin/ u-boot-$pkgver/tools/{mk{,env}image,env/fw_printenv,img2srec,dumpimage,netconsole,jtagconsole,ncb} - ln -s fw_printenv "$pkgdir"/usr/bin/fw_setenv - install -m 644 -D u-boot-$pkgver/doc/mkimage.1 "$pkgdir"/usr/share/man/man1/mkimage.1 -} Copied: uboot-tools/repos/community-x86_64/PKGBUILD (from rev 310255, uboot-tools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:46:55 UTC (rev 310256) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Michael Lass +# Contributor: Philipp Schrader + +pkgname=uboot-tools +pkgver=2018.03 +pkgrel=1 +pkgdesc='U-Boot bootloader utility tools' +arch=(x86_64) +url='http://www.denx.de/wiki/U-Boot/WebHome' +license=(GPL) +depends=(openssl) +source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig}) +validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652') +sha1sums=('2714c06270bd164e5420f8beba0da2354f7bc695' + 'SKIP') + +build() { + cd u-boot-$pkgver + make defconfig + make tools-all +} + +package() { + install -m 755 -d "$pkgdir"/usr/bin + install -m 755 -t "$pkgdir"/usr/bin/ u-boot-$pkgver/tools/{mk{,env}image,env/fw_printenv,img2srec,dumpimage,netconsole,jtagconsole,ncb} + ln -s fw_printenv "$pkgdir"/usr/bin/fw_setenv + install -m 644 -D u-boot-$pkgver/doc/mkimage.1 "$pkgdir"/usr/share/man/man1/mkimage.1 +}
[arch-commits] Commit in uboot-tools/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:46:43 Author: jelle Revision: 310255 upgpkg: uboot-tools 2018.03-1 Modified: uboot-tools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:43:53 UTC (rev 310254) +++ PKGBUILD2018-03-21 20:46:43 UTC (rev 310255) @@ -4,7 +4,7 @@ # Contributor: Philipp Schrader pkgname=uboot-tools -pkgver=2018.01 +pkgver=2018.03 pkgrel=1 pkgdesc='U-Boot bootloader utility tools' arch=(x86_64) @@ -13,7 +13,7 @@ depends=(openssl) source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig}) validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652') -sha1sums=('a4689e07aa09adaea351946ff6156ca11aec1345' +sha1sums=('2714c06270bd164e5420f8beba0da2354f7bc695' 'SKIP') build() {
[arch-commits] Commit in i3-wm/repos/community-x86_64 (4 files)
Date: Wednesday, March 21, 2018 @ 20:43:53 Author: jelle Revision: 310254 archrelease: copy trunk to community-x86_64 Added: i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch (from rev 310253, i3-wm/trunk/0001-Use-OVER-operator-for-drawing-text.patch) i3-wm/repos/community-x86_64/PKGBUILD (from rev 310253, i3-wm/trunk/PKGBUILD) Deleted: i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch i3-wm/repos/community-x86_64/PKGBUILD ---+ 0001-Use-OVER-operator-for-drawing-text.patch | 70 +++ PKGBUILD | 106 2 files changed, 88 insertions(+), 88 deletions(-) Deleted: 0001-Use-OVER-operator-for-drawing-text.patch === --- 0001-Use-OVER-operator-for-drawing-text.patch 2018-03-21 20:43:41 UTC (rev 310253) +++ 0001-Use-OVER-operator-for-drawing-text.patch 2018-03-21 20:43:53 UTC (rev 310254) @@ -1,35 +0,0 @@ -From eea280b1f1d9d66c903014fd6703f401eb119a87 Mon Sep 17 00:00:00 2001 -Message-Id: -From: "Jan Alexander Steffens (heftig)" -Date: Sat, 9 Sep 2017 00:22:13 +0200 -Subject: [PATCH] Use OVER operator for drawing text - -For opaque text, SOURCE is not any different from OVER. However, when -drawing color glyphs (which consist of RGBA pixels instead of strokes) -SOURCE's handling of alpha is not what we want. - -I stumbled across this because cairo 1.15.8 seems to clear the surface -before drawing color emoji if the operator is SOURCE, deleting every- -thing drawn before. Arguably, the area outside the glyph bounds should -not be touched, but even if this is a cairo bug the problem of alpha -within the glyph remains. - libi3/font.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libi3/font.c b/libi3/font.c -index 81091ea74a31da11..aef8427b5396c3d8 100644 a/libi3/font.c -+++ b/libi3/font.c -@@ -105,7 +105,7 @@ static void draw_text_pango(const char *text, size_t text_len, - pango_layout_set_text(layout, text, text_len); - - /* Do the drawing */ --cairo_set_operator(cr, CAIRO_OPERATOR_SOURCE); -+cairo_set_operator(cr, CAIRO_OPERATOR_OVER); - cairo_set_source_rgb(cr, pango_font_red, pango_font_green, pango_font_blue); - pango_cairo_update_layout(cr, layout); - pango_layout_get_pixel_size(layout, NULL, &height); --- -2.14.1 - Copied: i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch (from rev 310253, i3-wm/trunk/0001-Use-OVER-operator-for-drawing-text.patch) === --- 0001-Use-OVER-operator-for-drawing-text.patch (rev 0) +++ 0001-Use-OVER-operator-for-drawing-text.patch 2018-03-21 20:43:53 UTC (rev 310254) @@ -0,0 +1,35 @@ +From eea280b1f1d9d66c903014fd6703f401eb119a87 Mon Sep 17 00:00:00 2001 +Message-Id: +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 9 Sep 2017 00:22:13 +0200 +Subject: [PATCH] Use OVER operator for drawing text + +For opaque text, SOURCE is not any different from OVER. However, when +drawing color glyphs (which consist of RGBA pixels instead of strokes) +SOURCE's handling of alpha is not what we want. + +I stumbled across this because cairo 1.15.8 seems to clear the surface +before drawing color emoji if the operator is SOURCE, deleting every- +thing drawn before. Arguably, the area outside the glyph bounds should +not be touched, but even if this is a cairo bug the problem of alpha +within the glyph remains. +--- + libi3/font.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libi3/font.c b/libi3/font.c +index 81091ea74a31da11..aef8427b5396c3d8 100644 +--- a/libi3/font.c b/libi3/font.c +@@ -105,7 +105,7 @@ static void draw_text_pango(const char *text, size_t text_len, + pango_layout_set_text(layout, text, text_len); + + /* Do the drawing */ +-cairo_set_operator(cr, CAIRO_OPERATOR_SOURCE); ++cairo_set_operator(cr, CAIRO_OPERATOR_OVER); + cairo_set_source_rgb(cr, pango_font_red, pango_font_green, pango_font_blue); + pango_cairo_update_layout(cr, layout); + pango_layout_get_pixel_size(layout, NULL, &height); +-- +2.14.1 + Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:43:41 UTC (rev 310253) +++ PKGBUILD2018-03-21 20:43:53 UTC (rev 310254) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Thorsten Töpper - -pkgname=i3-wm -pkgver=4.14.1 -pkgrel=2 -pkgdesc="An improved dynamic tiling window manager" -url="https://i3wm.org/"; -arch=(i686 x86_64) -license=(BSD) -depends=(xcb-util-cursor xcb-util-keysyms xcb-util-wm xcb-util-xrm libev yajl startup-notification - pango libxkbcommon-x11) -makedepends=(bison flex asciidoc xmlto) -optdepends=('dmenu: As menu.' -'i3lock: For locking your screen.
[arch-commits] Commit in i3-wm/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:43:41 Author: jelle Revision: 310253 upgpkg: i3-wm 4.15-1 Update the link to the upstream patch discussion, fix was reverted and should be fixed soon in cairo. Modified: i3-wm/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:36:22 UTC (rev 310252) +++ PKGBUILD2018-03-21 20:43:41 UTC (rev 310253) @@ -2,8 +2,8 @@ # Maintainer: Thorsten Töpper pkgname=i3-wm -pkgver=4.14.1 -pkgrel=2 +pkgver=4.15 +pkgrel=1 pkgdesc="An improved dynamic tiling window manager" url="https://i3wm.org/"; arch=(x86_64) @@ -22,7 +22,7 @@ replaces=(i3 i3bar) source=("https://i3wm.org/downloads/i3-$pkgver.tar.bz2"{,.asc} 0001-Use-OVER-operator-for-drawing-text.patch) -sha256sums=('d0063ac561f3aa8d7e31e137356815bad781bd6ad774030362c89abe96ab5fb1' +sha256sums=('217d524d1fbc85ae346b25f6848d1b7bcd2c23184ec88d29114bf5a621385326' 'SKIP' 'e49e147b1cd06f95188decbbe41f5c3a0aca18d0195750bc3ea16465b4aca563') validpgpkeys=('424E14D703E7C6D43D9D6F364E7160ED4AC8EE1D') # Michael Stapelberg @@ -31,7 +31,7 @@ mkdir build cd i3-$pkgver - # https://github.com/i3/i3/pull/2908 + # https://github.com/i3/i3/pull/2925 patch -Np1 -i ../0001-Use-OVER-operator-for-drawing-text.patch autoreconf -fvi
[arch-commits] Commit in ois/trunk (PKGBUILD gcc47.patch)
Date: Wednesday, March 21, 2018 @ 20:36:15 Author: svenstaro Revision: 310251 upgpkg: ois 1.4-1 Modified: ois/trunk/PKGBUILD Deleted: ois/trunk/gcc47.patch -+ PKGBUILD| 26 ++ gcc47.patch | 56 2 files changed, 10 insertions(+), 72 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:57:52 UTC (rev 310250) +++ PKGBUILD2018-03-21 20:36:15 UTC (rev 310251) @@ -2,34 +2,28 @@ # Maintainer: Sven-Hendrik Haase # Contributor: scippio pkgname=ois -pkgver=1.3 -_oisver=${pkgver/./-} -pkgrel=4 +pkgver=1.4 +pkgrel=1 pkgdesc="Object Oriented Input System" arch=('x86_64') url="http://sourceforge.net/projects/wgois"; license=('custom:zlib') -makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'libxaw') -source=("https://downloads.sourceforge.net/project/wgois/Source%20Release/${pkgver}/ois_v${_oisver}.tar.gz"; -"gcc47.patch") -md5sums=('9697fead17eac6025151cd2e1fca1518' - '5c9d151b7068cb0c25e584d7753831ff') +makedepends=('cmake' 'gcc' 'libxaw') +source=("https://github.com/ogre3d/OIS/archive/3b4c2d6ceaa14f38a371b92de61d2603d2522b71.zip";) +sha512sums=('b1c69f3f2a5be22adc88a886f97dc27501e80b96de377ca588662fc03206deb6f885895f618db6e99541cbb97a564afeb84c5ee97709873eaf060c0062d1240b') build() { - cd ${srcdir}/${pkgname}-v${_oisver} + cd OIS-*/ - patch -Np1 < ${srcdir}/gcc47.patch - - chmod +x bootstrap - ./bootstrap - ./configure --prefix=/usr + mkdir -p build && cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. make } package() { - cd ${srcdir}/${pkgname}-v${_oisver} + cd OIS-*/build make DESTDIR=${pkgdir} install - install -Dm644 ReadMe.txt ${pkgdir}/usr/share/licenses/$pkgname/LICENSE + install -Dm644 ../LICENSE.md ${pkgdir}/usr/share/licenses/$pkgname/LICENSE } Deleted: gcc47.patch === --- gcc47.patch 2018-03-21 19:57:52 UTC (rev 310250) +++ gcc47.patch 2018-03-21 20:36:15 UTC (rev 310251) @@ -1,56 +0,0 @@ -diff -rup ois-v1-3/configure.ac patched/configure.ac ois-v1-3/configure.ac 2010-04-04 13:51:08.0 -0400 -+++ patched/configure.ac 2013-01-30 20:33:38.461394645 -0500 -@@ -5,7 +5,7 @@ AC_INIT( [OIS], 1.3.0 ) - - AC_CANONICAL_TARGET - AM_INIT_AUTOMAKE( [OIS], 1.3.0 ) --AM_CONFIG_HEADER([includes/config.h]) -+AC_CONFIG_HEADERS([includes/config.h]) - - dnl Check for programs - AC_PROG_CC -diff -rup ois-v1-3/demos/FFConsoleDemo.cpp patched/demos/FFConsoleDemo.cpp ois-v1-3/demos/FFConsoleDemo.cpp 2010-03-31 23:38:04.0 -0400 -+++ patched/demos/FFConsoleDemo.cpp2013-01-30 20:33:18.281393097 -0500 -@@ -7,6 +7,7 @@ - #include - #include - #include -+#include - - using namespace std; - -diff -rup ois-v1-3/demos/OISConsole.cpp patched/demos/OISConsole.cpp ois-v1-3/demos/OISConsole.cpp 2010-08-15 18:51:34.0 -0400 -+++ patched/demos/OISConsole.cpp 2013-01-30 20:33:18.281393097 -0500 -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - - Needed Windows Headers - #if defined OIS_WIN32_PLATFORM -diff -rup ois-v1-3/src/linux/LinuxForceFeedback.cpp patched/src/linux/LinuxForceFeedback.cpp ois-v1-3/src/linux/LinuxForceFeedback.cpp 2010-03-31 23:06:55.0 -0400 -+++ patched/src/linux/LinuxForceFeedback.cpp 2013-01-30 20:33:18.284726761 -0500 -@@ -26,6 +26,7 @@ restrictions: - #include - #include - #include -+#include - - using namespace OIS; - -diff -rup ois-v1-3/src/linux/LinuxJoyStickEvents.cpp patched/src/linux/LinuxJoyStickEvents.cpp ois-v1-3/src/linux/LinuxJoyStickEvents.cpp 2010-07-25 21:28:41.0 -0400 -+++ patched/src/linux/LinuxJoyStickEvents.cpp 2013-01-30 20:33:18.284726761 -0500 -@@ -33,6 +33,7 @@ restrictions: - #include //Needed to Open a file descriptor - #include - #include -+#include - - - #include
[arch-commits] Commit in ois/repos/community-x86_64 (PKGBUILD PKGBUILD gcc47.patch)
Date: Wednesday, March 21, 2018 @ 20:36:22 Author: svenstaro Revision: 310252 archrelease: copy trunk to community-x86_64 Added: ois/repos/community-x86_64/PKGBUILD (from rev 310251, ois/trunk/PKGBUILD) Deleted: ois/repos/community-x86_64/PKGBUILD ois/repos/community-x86_64/gcc47.patch -+ PKGBUILD| 64 ++ gcc47.patch | 56 -- 2 files changed, 29 insertions(+), 91 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:36:15 UTC (rev 310251) +++ PKGBUILD2018-03-21 20:36:22 UTC (rev 310252) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: scippio -pkgname=ois -pkgver=1.3 -_oisver=${pkgver/./-} -pkgrel=4 -pkgdesc="Object Oriented Input System" -arch=('i686' 'x86_64') -url="http://sourceforge.net/projects/wgois"; -license=('custom:zlib') -makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'libxaw') -source=("http://downloads.sourceforge.net/project/wgois/Source%20Release/${pkgver}/ois_v${_oisver}.tar.gz"; -"gcc47.patch") -md5sums=('9697fead17eac6025151cd2e1fca1518' - '5c9d151b7068cb0c25e584d7753831ff') - -build() { - cd ${srcdir}/${pkgname}-v${_oisver} - - patch -Np1 < ${srcdir}/gcc47.patch - - chmod +x bootstrap - ./bootstrap - ./configure --prefix=/usr - make -} - -package() { - cd ${srcdir}/${pkgname}-v${_oisver} - - make DESTDIR=${pkgdir} install - - install -Dm644 ReadMe.txt ${pkgdir}/usr/share/licenses/$pkgname/LICENSE -} Copied: ois/repos/community-x86_64/PKGBUILD (from rev 310251, ois/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:36:22 UTC (rev 310252) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: scippio +pkgname=ois +pkgver=1.4 +pkgrel=1 +pkgdesc="Object Oriented Input System" +arch=('x86_64') +url="http://sourceforge.net/projects/wgois"; +license=('custom:zlib') +makedepends=('cmake' 'gcc' 'libxaw') +source=("https://github.com/ogre3d/OIS/archive/3b4c2d6ceaa14f38a371b92de61d2603d2522b71.zip";) +sha512sums=('b1c69f3f2a5be22adc88a886f97dc27501e80b96de377ca588662fc03206deb6f885895f618db6e99541cbb97a564afeb84c5ee97709873eaf060c0062d1240b') + +build() { + cd OIS-*/ + + mkdir -p build && cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. + make +} + +package() { + cd OIS-*/build + + make DESTDIR=${pkgdir} install + + install -Dm644 ../LICENSE.md ${pkgdir}/usr/share/licenses/$pkgname/LICENSE +} Deleted: gcc47.patch === --- gcc47.patch 2018-03-21 20:36:15 UTC (rev 310251) +++ gcc47.patch 2018-03-21 20:36:22 UTC (rev 310252) @@ -1,56 +0,0 @@ -diff -rup ois-v1-3/configure.ac patched/configure.ac ois-v1-3/configure.ac 2010-04-04 13:51:08.0 -0400 -+++ patched/configure.ac 2013-01-30 20:33:38.461394645 -0500 -@@ -5,7 +5,7 @@ AC_INIT( [OIS], 1.3.0 ) - - AC_CANONICAL_TARGET - AM_INIT_AUTOMAKE( [OIS], 1.3.0 ) --AM_CONFIG_HEADER([includes/config.h]) -+AC_CONFIG_HEADERS([includes/config.h]) - - dnl Check for programs - AC_PROG_CC -diff -rup ois-v1-3/demos/FFConsoleDemo.cpp patched/demos/FFConsoleDemo.cpp ois-v1-3/demos/FFConsoleDemo.cpp 2010-03-31 23:38:04.0 -0400 -+++ patched/demos/FFConsoleDemo.cpp2013-01-30 20:33:18.281393097 -0500 -@@ -7,6 +7,7 @@ - #include - #include - #include -+#include - - using namespace std; - -diff -rup ois-v1-3/demos/OISConsole.cpp patched/demos/OISConsole.cpp ois-v1-3/demos/OISConsole.cpp 2010-08-15 18:51:34.0 -0400 -+++ patched/demos/OISConsole.cpp 2013-01-30 20:33:18.281393097 -0500 -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - - Needed Windows Headers - #if defined OIS_WIN32_PLATFORM -diff -rup ois-v1-3/src/linux/LinuxForceFeedback.cpp patched/src/linux/LinuxForceFeedback.cpp ois-v1-3/src/linux/LinuxForceFeedback.cpp 2010-03-31 23:06:55.0 -0400 -+++ patched/src/linux/LinuxForceFeedback.cpp 2013-01-30 20:33:18.284726761 -0500 -@@ -26,6 +26,7 @@ restrictions: - #include - #include - #include -+#include - - using namespace OIS; - -diff -rup ois-v1-3/src/linux/LinuxJoyStickEvents.cpp patched/src/linux/LinuxJoyStickEvents.cpp ois-v1-3/src/linux/LinuxJoyStickEvents.cpp 2010-07-25 21:28:41.0 -0400 -+++ patched/src/linux/LinuxJoyStickEvents.cpp 2013-01-30 20:33:18.284726761 -0500 -@@ -33,6 +33,7 @@ restrictions: - #include //Needed to Open a file descriptor - #include - #include -+#include - - - #include
[arch-commits] Commit in unison/repos/extra-x86_64 (6 files)
Date: Wednesday, March 21, 2018 @ 20:28:36 Author: bisson Revision: 319782 archrelease: copy trunk to extra-x86_64 Added: unison/repos/extra-x86_64/PKGBUILD (from rev 319781, unison/trunk/PKGBUILD) unison/repos/extra-x86_64/desktop (from rev 319781, unison/trunk/desktop) unison/repos/extra-x86_64/large.patch (from rev 319781, unison/trunk/large.patch) Deleted: unison/repos/extra-x86_64/PKGBUILD unison/repos/extra-x86_64/desktop unison/repos/extra-x86_64/large.patch -+ PKGBUILD| 107 -- desktop | 22 +-- large.patch | 98 ++--- 3 files changed, 113 insertions(+), 114 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:27:54 UTC (rev 319781) +++ PKGBUILD2018-03-21 20:28:36 UTC (rev 319782) @@ -1,54 +0,0 @@ -# $Id$ -#Maintainer: Gaetan Bisson -#Contributor: Tobias Powalowski - -pkgname=unison -_pkgver=2.48.15v4 -pkgver=${_pkgver%v*} -pkgrel=3 -pkgdesc='File-synchronization tool' -#url='https://github.com/bcpierce00/unison/' -url='https://www.cis.upenn.edu/~bcpierce/unison/' -arch=('x86_64') -license=('GPL2') -optdepends=('gtk2: graphical interface') -makedepends=('ocaml' 'emacs' 'lablgtk2') -source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz"; -'large.patch' -'desktop') -sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' -'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' -'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3') - -options=('!makeflags') - -prepare() { - cd "${srcdir}/${pkgname}-${_pkgver}" - sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml - patch -p0 -i ../large.patch -} - -build() { - cd "${srcdir}/${pkgname}-${_pkgver}" - for ui in gtk2 text; do - cp -a . build || true - pushd build - export CFLAGS= - make UISTYLE=$ui DEBUGGING=false THREADS=true - mv src/unison src/unison-$ui - mv src/unison-* .. - popd - rm -fr build - done -} - -package() { - cd "${srcdir}/${pkgname}-${_pkgver}" - install -d "${pkgdir}"/usr/bin - install -m755 unison-* "${pkgdir}"/usr/bin - ln -s unison-text "${pkgdir}"/usr/bin/unison - - install -d "${pkgdir}"/usr/share/{pixmaps,applications} - install -m644 icons/U.32x32x16m.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - install -m644 ../desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" -} Copied: unison/repos/extra-x86_64/PKGBUILD (from rev 319781, unison/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:28:36 UTC (rev 319782) @@ -0,0 +1,53 @@ +# $Id$ +#Maintainer: Gaetan Bisson +#Contributor: Tobias Powalowski + +pkgname=unison +pkgver=2.51.2 +pkgrel=1 +pkgdesc='File-synchronization tool' +#url='https://github.com/bcpierce00/unison/' +url='https://www.cis.upenn.edu/~bcpierce/unison/' +arch=('x86_64') +license=('GPL2') +optdepends=('gtk2: graphical interface') +makedepends=('ocaml' 'emacs' 'lablgtk2') +source=("https://github.com/bcpierce00/unison/archive/v${pkgver}.tar.gz"; +'large.patch' +'desktop') +sha256sums=('a2efcbeab651be6df69cc9b253011a07955ecb91fb407a219719451197849d5e' +'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' +'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3') + +options=('!makeflags') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml + patch -p0 -i ../large.patch +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + for ui in gtk2 text; do + cp -a . build || true + pushd build + export CFLAGS= + make all UISTYLE=$ui DEBUGGING=false THREADS=true + mv src/unison src/unison-$ui + mv src/unison-* .. + popd + rm -fr build + done +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + install -d "${pkgdir}"/usr/bin + install -m755 unison-* "${pkgdir}"/usr/bin + ln -s unison-text "${pkgdir}"/usr/bin/unison + + install -d "${pkgdir}"/usr/share/{pixmaps,applications} + install -m644 icons/U.32x32x16m.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -m644 ../desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} Deleted: desktop === --- desktop 2018-03-21 20:27:54 UTC (rev 319781) +++ desktop 2018-03-21 20:28:36 UTC (rev 319782) @@ -1,11 +0,0
[arch-commits] Commit in unison/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:27:54 Author: bisson Revision: 319781 upstream update Modified: unison/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:17:10 UTC (rev 319780) +++ PKGBUILD2018-03-21 20:27:54 UTC (rev 319781) @@ -3,9 +3,8 @@ #Contributor: Tobias Powalowski pkgname=unison -_pkgver=2.48.15v4 -pkgver=${_pkgver%v*} -pkgrel=3 +pkgver=2.51.2 +pkgrel=1 pkgdesc='File-synchronization tool' #url='https://github.com/bcpierce00/unison/' url='https://www.cis.upenn.edu/~bcpierce/unison/' @@ -13,10 +12,10 @@ license=('GPL2') optdepends=('gtk2: graphical interface') makedepends=('ocaml' 'emacs' 'lablgtk2') -source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz"; +source=("https://github.com/bcpierce00/unison/archive/v${pkgver}.tar.gz"; 'large.patch' 'desktop') -sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' +sha256sums=('a2efcbeab651be6df69cc9b253011a07955ecb91fb407a219719451197849d5e' '2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' 'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3') @@ -23,18 +22,18 @@ options=('!makeflags') prepare() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml patch -p0 -i ../large.patch } build() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" for ui in gtk2 text; do cp -a . build || true pushd build export CFLAGS= - make UISTYLE=$ui DEBUGGING=false THREADS=true + make all UISTYLE=$ui DEBUGGING=false THREADS=true mv src/unison src/unison-$ui mv src/unison-* .. popd @@ -43,7 +42,7 @@ } package() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" install -d "${pkgdir}"/usr/bin install -m755 unison-* "${pkgdir}"/usr/bin ln -s unison-text "${pkgdir}"/usr/bin/unison
[arch-commits] Commit in zziplib/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:17:01 Author: svenstaro Revision: 319779 upgpkg: zziplib 0.13.69-1 Modified: zziplib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:10:04 UTC (rev 319778) +++ PKGBUILD2018-03-21 20:17:01 UTC (rev 319779) @@ -4,7 +4,7 @@ # Contributor: Roman Kyrylych pkgname=zziplib -pkgver=0.13.68 +pkgver=0.13.69 pkgrel=1 pkgdesc="A lightweight library that offers the ability to easily extract data from files archived in a single zip file" arch=('x86_64') @@ -13,8 +13,8 @@ depends=('zlib') makedepends=('python2' 'xmlto' 'zip') source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz";) -sha256sums=('9460919b46592a225217cff067b1c0eb86002b32c54b4898f9c21401aaa11032') -sha512sums=('e8a9976242acc04064ec239b9b929228370a946e5bd37092adcc1bda14605710a3850d39795d1937b609d1ab9a9a1998152f8c88b2dccc387ac6ec774d9cfce9') +sha256sums=('846246d7cdeee405d8d21e2922c6e97f55f24ecbe3b6dcf5778073a88f120544') +sha512sums=('ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in zziplib/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:17:10 Author: svenstaro Revision: 319780 archrelease: copy trunk to extra-x86_64 Added: zziplib/repos/extra-x86_64/PKGBUILD (from rev 319779, zziplib/trunk/PKGBUILD) Deleted: zziplib/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:17:01 UTC (rev 319779) +++ PKGBUILD2018-03-21 20:17:10 UTC (rev 319780) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Rémy Oudompheng -# Contributor: Daniel J Griffiths -# Contributor: Roman Kyrylych - -pkgname=zziplib -pkgver=0.13.68 -pkgrel=1 -pkgdesc="A lightweight library that offers the ability to easily extract data from files archived in a single zip file" -arch=('x86_64') -url="http://zziplib.sourceforge.net"; -license=('LGPL' 'MPL') -depends=('zlib') -makedepends=('python2' 'xmlto' 'zip') -source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz";) -sha256sums=('9460919b46592a225217cff067b1c0eb86002b32c54b4898f9c21401aaa11032') -sha512sums=('e8a9976242acc04064ec239b9b929228370a946e5bd37092adcc1bda14605710a3850d39795d1937b609d1ab9a9a1998152f8c88b2dccc387ac6ec774d9cfce9') - -build() { - cd ${pkgname}-${pkgver} - export PYTHON=/usr/bin/python2 - ./configure --prefix=/usr - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - -# fix permissions - chmod -s "${pkgdir}/usr/share/man/man3" -# chmod 644 "${pkgdir}"/usr/share/man/man3/* - chown -R root:root "${pkgdir}/usr/share/man/man3" -} - -# vim: set ts=2 sw=2 et: Copied: zziplib/repos/extra-x86_64/PKGBUILD (from rev 319779, zziplib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:17:10 UTC (rev 319780) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Rémy Oudompheng +# Contributor: Daniel J Griffiths +# Contributor: Roman Kyrylych + +pkgname=zziplib +pkgver=0.13.69 +pkgrel=1 +pkgdesc="A lightweight library that offers the ability to easily extract data from files archived in a single zip file" +arch=('x86_64') +url="http://zziplib.sourceforge.net"; +license=('LGPL' 'MPL') +depends=('zlib') +makedepends=('python2' 'xmlto' 'zip') +source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz";) +sha256sums=('846246d7cdeee405d8d21e2922c6e97f55f24ecbe3b6dcf5778073a88f120544') +sha512sums=('ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0') + +build() { + cd ${pkgname}-${pkgver} + export PYTHON=/usr/bin/python2 + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + +# fix permissions + chmod -s "${pkgdir}/usr/share/man/man3" +# chmod 644 "${pkgdir}"/usr/share/man/man3/* + chown -R root:root "${pkgdir}/usr/share/man/man3" +} + +# vim: set ts=2 sw=2 et:
[arch-commits] Commit in (5 files)
Date: Wednesday, March 21, 2018 @ 19:57:52 Author: escondida Revision: 310250 Add translate-shell, a CLI front-end for google translate Added: translate-shell/ translate-shell/repos/ translate-shell/trunk/ translate-shell/trunk/.SRCINFO translate-shell/trunk/PKGBUILD --+ .SRCINFO | 27 +++ PKGBUILD | 38 ++ 2 files changed, 65 insertions(+) Added: translate-shell/trunk/.SRCINFO === --- translate-shell/trunk/.SRCINFO (rev 0) +++ translate-shell/trunk/.SRCINFO 2018-03-21 19:57:52 UTC (rev 310250) @@ -0,0 +1,27 @@ +pkgbase = translate-shell + pkgdesc = A command-line interface and interactive shell for Google Translate + pkgver = 0.9.6.7 + pkgrel = 1 + url = https://www.soimort.org/translate-shell/ + arch = i686 + arch = x86_64 + license = custom:PublicDomain + makedepends = git + depends = bash + depends = gawk + optdepends = aspell: spell checking + optdepends = curl: openSSL support + optdepends = fribidi: display right-to-left languages + optdepends = hunspell: spell checking + optdepends = less: terminal paging + optdepends = mplayer: Text-to-Speech functionality + optdepends = mpv: Text-to-Speech functionality + optdepends = mpg123: Text-to-Speech functionality + optdepends = espeak: Text-to-Speech functionality + optdepends = rlwrap: readline-style editing and history in the interactive mode + optdepends = emacs: Emacs interface + source = translate-shell-0.9.6.7.tar.gz::https://github.com/soimort/translate-shell/archive/v0.9.6.7.tar.gz + md5sums = ceed584244a77a9eb3c08d9dea2405ba + +pkgname = translate-shell + Added: translate-shell/trunk/PKGBUILD === --- translate-shell/trunk/PKGBUILD (rev 0) +++ translate-shell/trunk/PKGBUILD 2018-03-21 19:57:52 UTC (rev 310250) @@ -0,0 +1,38 @@ +# Contributor: Ivy Foster + +pkgname=translate-shell +pkgver=0.9.6.7 +pkgrel=1 +pkgdesc='A command-line interface and interactive shell for Google Translate' +arch=(i686 x86_64) +url='https://www.soimort.org/translate-shell/' +license=('custom:PublicDomain') +depends=(bash gawk) +makedepends=(git) +optdepends=( + 'aspell: spell checking' + 'curl: openSSL support' + 'fribidi: display right-to-left languages' + 'hunspell: spell checking' + 'less: terminal paging' + 'mplayer: Text-to-Speech functionality' + 'mpv: Text-to-Speech functionality' + 'mpg123: Text-to-Speech functionality' + 'espeak: Text-to-Speech functionality' + 'rlwrap: readline-style editing and history in the interactive mode' + 'emacs: Emacs interface' +) +source=("translate-shell-$pkgver.tar.gz::https://github.com/soimort/translate-shell/archive/v$pkgver.tar.gz";) +# Checksum provided by packager, not upstream; grain of salt recommended. +md5sums=(ceed584244a77a9eb3c08d9dea2405ba) + +build() { + cd "translate-shell-$pkgver" + make +} + +package() { + cd "translate-shell-$pkgver" + make PREFIX=/usr DESTDIR="$pkgdir" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/translate-shellLICENSE" +} Property changes on: translate-shell/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in supercollider/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:52:14 Author: dvzrv Revision: 310248 upgpkg: supercollider 3.9.1-4 Adding sc3-plugins as optdepends. Modified: supercollider/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:45:11 UTC (rev 310247) +++ PKGBUILD2018-03-21 19:52:14 UTC (rev 310248) @@ -6,7 +6,7 @@ _name=SuperCollider pkgname=supercollider pkgver=3.9.1 -pkgrel=3 +pkgrel=4 pkgdesc="An environment and programming language for real time audio synthesis and algorithmic composition" arch=('x86_64') url="https://supercollider.github.io"; @@ -14,7 +14,8 @@ depends=('boost-libs' 'fftw' 'jack' 'qt5-webkit' 'yaml-cpp') makedepends=('boost' 'cmake' 'emacs' 'qt5-tools') optdepends=('emacs: emacs interface' -'gedit: gedit interface') +'gedit: gedit interface' +'sc3-plugins: additional extension plugins for scsynth') source=("https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source-linux.tar.bz2"; '0001-cmake-correctly-include-yaml-cpp.patch' '0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch'
[arch-commits] Commit in supercollider/repos/community-x86_64 (8 files)
Date: Wednesday, March 21, 2018 @ 19:52:25 Author: dvzrv Revision: 310249 archrelease: copy trunk to community-x86_64 Added: supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch (from rev 310248, supercollider/trunk/0001-cmake-correctly-include-yaml-cpp.patch) supercollider/repos/community-x86_64/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch (from rev 310248, supercollider/trunk/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch) supercollider/repos/community-x86_64/PKGBUILD (from rev 310248, supercollider/trunk/PKGBUILD) supercollider/repos/community-x86_64/supercollider.install (from rev 310248, supercollider/trunk/supercollider.install) Deleted: supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch supercollider/repos/community-x86_64/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch supercollider/repos/community-x86_64/PKGBUILD supercollider/repos/community-x86_64/supercollider.install -+ 0001-cmake-correctly-include-yaml-cpp.patch | 114 +- 0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch | 52 ++-- PKGBUILD| 113 + supercollider.install | 16 - 4 files changed, 148 insertions(+), 147 deletions(-) Deleted: 0001-cmake-correctly-include-yaml-cpp.patch === --- 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:14 UTC (rev 310248) +++ 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:25 UTC (rev 310249) @@ -1,57 +0,0 @@ -From f82cec5ae917e4d43a2a003b2eb0ddae3c0d31c7 Mon Sep 17 00:00:00 2001 -From: Brian Heim -Date: Sun, 4 Mar 2018 18:29:54 -0500 -Subject: [PATCH 1/2] cmake: correctly include yaml-cpp - -Include its dirs last for libsclang, and use the YAMLCPP_LIBRARY variable for linking - editors/sc-ide/CMakeLists.txt | 3 ++- - lang/CMakeLists.txt | 4 ++-- - 2 files changed, 4 insertions(+), 3 deletions(-) - -diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt -index ffe70f98e..2f6c9c2cc 100644 a/editors/sc-ide/CMakeLists.txt -+++ b/editors/sc-ide/CMakeLists.txt -@@ -199,6 +199,7 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common) - include_directories(${CMAKE_SOURCE_DIR}/common) - include_directories(${CMAKE_SOURCE_DIR}/include/plugin_interface) - include_directories(${CMAKE_SOURCE_DIR}/external_libraries/boost) -+include_directories(${YAMLCPP_INCLUDE_DIR}) - # For QtCollider headers: - include_directories(${CMAKE_SOURCE_DIR}) - # Needed for auto-generated forms headers: -@@ -273,7 +274,7 @@ endif() - - target_link_libraries( SuperCollider - ${QT_IDE_LIBRARIES} --yaml -+${YAMLCPP_LIBRARY} - oscpack - ) - -diff --git a/lang/CMakeLists.txt b/lang/CMakeLists.txt -index 9270b6320..5de19e46e 100644 a/lang/CMakeLists.txt -+++ b/lang/CMakeLists.txt -@@ -10,8 +10,6 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common - ${CMAKE_SOURCE_DIR}/include/server - ${CMAKE_SOURCE_DIR}/common - --${YAMLCPP_INCLUDE_DIR} -- - ${CMAKE_SOURCE_DIR}/external_libraries/boost_sync/include - - LangSource -@@ -19,6 +17,8 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common - - ${CMAKE_SOURCE_DIR}/external_libraries/nova-tt - LangSource/Bison -+ -+${YAMLCPP_INCLUDE_DIR} - ) - - --- -2.16.2 - Copied: supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch (from rev 310248, supercollider/trunk/0001-cmake-correctly-include-yaml-cpp.patch) === --- 0001-cmake-correctly-include-yaml-cpp.patch (rev 0) +++ 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:25 UTC (rev 310249) @@ -0,0 +1,57 @@ +From f82cec5ae917e4d43a2a003b2eb0ddae3c0d31c7 Mon Sep 17 00:00:00 2001 +From: Brian Heim +Date: Sun, 4 Mar 2018 18:29:54 -0500 +Subject: [PATCH 1/2] cmake: correctly include yaml-cpp + +Include its dirs last for libsclang, and use the YAMLCPP_LIBRARY variable for linking +--- + editors/sc-ide/CMakeLists.txt | 3 ++- + lang/CMakeLists.txt | 4 ++-- + 2 files changed, 4 insertions(+), 3 deletions(-) + +diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt +index ffe70f98e..2f6c9c2cc 100644 +--- a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt +@@ -199,6 +199,7 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common) + include_directories(${CMAKE_SOURCE_DIR}/common) + include_directories(${CMAKE_SOURCE_DIR}/include/plugin_interface) + include_directories(${CMAKE_SOURCE_DIR}/external
[arch-commits] Commit in picard/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:45:10 Author: bisson Revision: 310246 archrelease: copy trunk to community-x86_64 Added: picard/repos/community-x86_64/PKGBUILD (from rev 310245, picard/trunk/PKGBUILD) Deleted: picard/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 19:44:54 UTC (rev 310245) +++ PKGBUILD2018-03-21 19:45:10 UTC (rev 310246) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: Mateusz Herych -# Contributor: sysrq - -pkgname=picard -pkgver=2.0.0beta1 -pkgrel=1 -pkgdesc='Official MusicBrainz tagger' -url='http://picard.musicbrainz.org/' -license=('GPL') -arch=('x86_64') -depends=('python-pyqt5' 'python-mutagen') -optdepends=('chromaprint: fingerprinting' -'python-discid: cd lookup') -makedepends=('python-discid' 'git' 'python-setuptools') -#source=("http://ftp.musicbrainz.org/pub/musicbrainz/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -source=("git+https://github.com/metabrainz/picard.git#commit=b201207baae6c4e7ac9c4b11bc7a1dc3ec394c88";) -sha256sums=('SKIP') - -build() { - cd "${srcdir}/picard" - sed "s/‘/'/g" -i setup.cfg - python setup.py config -} - -package() { - cd "${srcdir}/picard" - python setup.py install --root="${pkgdir}" - rm "${pkgdir}/usr/picard.in" -} Copied: picard/repos/community-x86_64/PKGBUILD (from rev 310245, picard/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 19:45:10 UTC (rev 310246) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Mateusz Herych +# Contributor: sysrq + +pkgname=picard +pkgver=2.0.0beta2 +pkgrel=1 +pkgdesc='Official MusicBrainz tagger' +url='http://picard.musicbrainz.org/' +license=('GPL') +arch=('x86_64') +depends=('python-pyqt5' 'python-mutagen') +optdepends=('chromaprint: fingerprinting' +'python-discid: cd lookup') +makedepends=('python-discid' 'git' 'python-setuptools') +#source=("http://ftp.musicbrainz.org/pub/musicbrainz/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +source=("git+https://github.com/metabrainz/picard.git#commit=1a0ede3d36cdc05207a87cd3180ed76aad69";) +sha256sums=('SKIP') + +build() { + cd "${srcdir}/picard" + sed "s/‘/'/g" -i setup.cfg + python setup.py config +} + +package() { + cd "${srcdir}/picard" + python setup.py install --root="${pkgdir}" + rm "${pkgdir}/usr/picard.in" +}
[arch-commits] Commit in haskell-http-api-data/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:45:11 Author: felixonmars Revision: 310247 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-api-data/repos/community-staging-x86_64/ haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 310245, haskell-http-api-data/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 310245, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:45:11 UTC (rev 310247) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-api-data +pkgname=haskell-http-api-data +pkgver=0.3.8 +pkgrel=4 +pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." +url="https://github.com/fizruk/http-api-data"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' + 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-uuid') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3a6c789c2e4230a302fc69307292a2ab5797afb35b6b60c8dff964e45e0f5a180452fae174bfc4ed50f124e19bea430e53198302392bdf3467f4a42e2c553cea') + +prepare() { +sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-use-text-show +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-http-api-data/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:44:54 Author: felixonmars Revision: 310245 upgpkg: haskell-http-api-data 0.3.8-4 rebuild with case-insensitive,1.2.0.11 Modified: haskell-http-api-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:44:29 UTC (rev 310244) +++ PKGBUILD2018-03-21 19:44:54 UTC (rev 310245) @@ -5,7 +5,7 @@ _hkgname=http-api-data pkgname=haskell-http-api-data pkgver=0.3.8 -pkgrel=3 +pkgrel=4 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." url="https://github.com/fizruk/http-api-data"; license=("custom:BSD3")
[arch-commits] Commit in picard/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:44:29 Author: bisson Revision: 310244 upstream update Modified: picard/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:43:44 UTC (rev 310243) +++ PKGBUILD2018-03-21 19:44:29 UTC (rev 310244) @@ -4,7 +4,7 @@ # Contributor: sysrq pkgname=picard -pkgver=2.0.0beta1 +pkgver=2.0.0beta2 pkgrel=1 pkgdesc='Official MusicBrainz tagger' url='http://picard.musicbrainz.org/' @@ -15,7 +15,7 @@ 'python-discid: cd lookup') makedepends=('python-discid' 'git' 'python-setuptools') #source=("http://ftp.musicbrainz.org/pub/musicbrainz/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -source=("git+https://github.com/metabrainz/picard.git#commit=b201207baae6c4e7ac9c4b11bc7a1dc3ec394c88";) +source=("git+https://github.com/metabrainz/picard.git#commit=1a0ede3d36cdc05207a87cd3180ed76aad69";) sha256sums=('SKIP') build() {
[arch-commits] Commit in haskell-text-latin1/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:43:44 Author: felixonmars Revision: 310243 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-latin1/repos/community-staging-x86_64/ haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 310242, haskell-text-latin1/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 310242, haskell-text-latin1/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:43:44 UTC (rev 310243) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=text-latin1 +pkgname=haskell-text-latin1 +pkgver=0.3.1 +pkgrel=2 +pkgdesc="Latin-1 (including ASCII) utility functions" +url="https://github.com/mvv/text-latin1"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-data-checked' 'haskell-hashable' + 'haskell-semigroups' 'haskell-text') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f1a86470fd35e2641025a9d475766e35603e9b2d62d6180fe23bc0d7e4338c1560c228363712a320aed61ad1bf277fa22cd41e37e79608c4c261ff0ed88cae3b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-text-latin1/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:43:28 Author: felixonmars Revision: 310242 upgpkg: haskell-text-latin1 0.3.1-2 rebuild with case-insensitive,1.2.0.11 Modified: haskell-text-latin1/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:42:54 UTC (rev 310241) +++ PKGBUILD2018-03-21 19:43:28 UTC (rev 310242) @@ -4,7 +4,7 @@ _hkgname=text-latin1 pkgname=haskell-text-latin1 pkgver=0.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Latin-1 (including ASCII) utility functions" url="https://github.com/mvv/text-latin1"; license=('custom:BSD3')
[arch-commits] Commit in haskell-wai/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:42:54 Author: felixonmars Revision: 310241 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai/repos/community-staging-x86_64/ haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 310240, haskell-wai/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 310240, haskell-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:42:54 UTC (rev 310241) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai +pkgname=haskell-wai +pkgver=3.2.1.2 +pkgrel=3 +pkgdesc="Web Application Interface." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-types" "haskell-network" "haskell-text" + "haskell-vault") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8aa2a7d75712fc36e65fa91e352fb261cac82069a0a8ef937cff54b77efe9aa0e995aaed4a412e69389fc9c92d8bacdc16986eea8d9a0a092e1eb1064e3d90d3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in vault/repos/community-x86_64 (12 files)
Date: Wednesday, March 21, 2018 @ 19:42:34 Author: shibumi Revision: 310239 archrelease: copy trunk to community-x86_64 Added: vault/repos/community-x86_64/PKGBUILD (from rev 310238, vault/trunk/PKGBUILD) vault/repos/community-x86_64/vault.hcl (from rev 310238, vault/trunk/vault.hcl) vault/repos/community-x86_64/vault.install (from rev 310238, vault/trunk/vault.install) vault/repos/community-x86_64/vault.service (from rev 310238, vault/trunk/vault.service) vault/repos/community-x86_64/vault.sysusers (from rev 310238, vault/trunk/vault.sysusers) vault/repos/community-x86_64/vault.tmpfiles (from rev 310238, vault/trunk/vault.tmpfiles) Deleted: vault/repos/community-x86_64/PKGBUILD vault/repos/community-x86_64/vault.hcl vault/repos/community-x86_64/vault.install vault/repos/community-x86_64/vault.service vault/repos/community-x86_64/vault.sysusers vault/repos/community-x86_64/vault.tmpfiles + PKGBUILD | 98 +++ vault.hcl | 38 ++--- vault.install | 10 ++--- vault.service | 44 vault.sysusers |2 - vault.tmpfiles |2 - 6 files changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 19:42:25 UTC (rev 310238) +++ PKGBUILD2018-03-21 19:42:34 UTC (rev 310239) @@ -1,49 +0,0 @@ -# Maintainer : Christian Rebischke - -pkgname='vault' -pkgdesc='A tool for managing secrets' -pkgver='0.9.5' -pkgrel='1' -url='https://vaultproject.io/' -license=('MPL') -arch=('x86_64') -makedepends=('go-pie' 'git') -depends=('glibc') -install='vault.install' -backup=('etc/vault.hcl') -_vault_commit='36edb4d42380d89a897e7f633046423240b710d9' -source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit}"; -'vault.service' -'vault.sysusers' -'vault.tmpfiles' -'vault.hcl') -sha512sums=('SKIP' - '6619cf57668e995cddb29fb6c388c18c21b251052a53832415e415bb4fe538361ef77b74536f5b082b9cda6cd71b598fc50d8b7f51092c4d60262052c5725af2' - '92616ccf83fa5ca9f8b0d022cf8ceb1f3549e12b66bf21d9f77f3eb26bd75ec1dc36c155948ec987c642067b85fbfc30a9217d6c503d952a402aa5ef63e50928' - '073f0f400cba78521cd2709ce86d88fbb14125117f9f3beca657f625d04eab8e00f7a01b5d9a1cfc03e9038844f5732bdbb1a85dd65a803d3f0b90f8bf87880e' - '46106cc76151eef2dd5e4b2caa6a96aae4d6ce1ecbf977dcc8667a3f6c829cbea95133622adafcb15cdfaa066ecc94c73c983e7613ee2f6573694981569729fe') - -prepare () { - export GOPATH="${srcdir}" - export PATH="$PATH:$GOPATH/bin" - mkdir -p src/github.com/hashicorp/ - mv "${pkgname}" src/github.com/hashicorp/ -} - -build () { - cd src/github.com/hashicorp/"${pkgname}" - go build -o vault-binary -} - -package () { - cd src/github.com/hashicorp/"${pkgname}" - install -Dm755 vault-binary "${pkgdir}/usr/bin/vault" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "${srcdir}/vault.hcl" "${pkgdir}/etc/vault.hcl" - install -Dm644 "${srcdir}/vault.service" "${pkgdir}/usr/lib/systemd/system/vault.service" - install -Dm644 "${srcdir}/vault.sysusers" "${pkgdir}/usr/lib/sysusers.d/vault.conf" - install -Dm644 "${srcdir}/vault.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/vault.conf" - for file in README.md CHANGELOG.md ; do - install -Dm644 "${file}" "${pkgdir}/usr/share/doc/${pkgname}/${file}" - done -} Copied: vault/repos/community-x86_64/PKGBUILD (from rev 310238, vault/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 19:42:34 UTC (rev 310239) @@ -0,0 +1,49 @@ +# Maintainer : Christian Rebischke + +pkgname='vault' +pkgdesc='A tool for managing secrets' +pkgver='0.9.6' +pkgrel='1' +url='https://vaultproject.io/' +license=('MPL') +arch=('x86_64') +makedepends=('go-pie' 'git') +depends=('glibc') +install='vault.install' +backup=('etc/vault.hcl') +_vault_commit='7e1fbde40afee241f81ef08700e7987d86fc7242' +source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit}"; +'vault.service' +'vault.sysusers' +'vault.tmpfiles' +'vault.hcl') +sha512sums=('SKIP' + '6619cf57668e995cddb29fb6c388c18c21b251052a53832415e415bb4fe538361ef77b74536f5b082b9cda6cd71b598fc50d8b7f51092c4d60262052c5725af2' + '92616ccf83fa5ca9f8b0d022cf8ceb1f3549e12b66bf21d9f77f3eb26bd75ec1dc36c155948ec987c642067b85fbfc30a9217d6c503d952a402aa5ef63e50928' + '073f0f400cba78521cd2709ce86d88fbb14125117f9f3beca657f625d04eab8e00f7a01b5d9a1cfc03e9038844f5732bdbb1a85dd65a803d3f0b90f8bf87880e' + '46106cc76151eef2dd5e4b2caa6a96aae4d6ce1ecbf977dcc8667a3f6c829cbea95133622adafcb15cdfaa066ecc94c73c983e7613ee2f6573694981569729fe') + +prepare () { + export G
[arch-commits] Commit in haskell-wai/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:42:38 Author: felixonmars Revision: 310240 upgpkg: haskell-wai 3.2.1.2-3 rebuild with case-insensitive,1.2.0.11 Modified: haskell-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:42:34 UTC (rev 310239) +++ PKGBUILD2018-03-21 19:42:38 UTC (rev 310240) @@ -5,7 +5,7 @@ _hkgname=wai pkgname=haskell-wai pkgver=3.2.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Web Application Interface." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in vault/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:42:25 Author: shibumi Revision: 310238 upgpkg: vault 0.9.6-1 Modified: vault/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:41:56 UTC (rev 310237) +++ PKGBUILD2018-03-21 19:42:25 UTC (rev 310238) @@ -2,7 +2,7 @@ pkgname='vault' pkgdesc='A tool for managing secrets' -pkgver='0.9.5' +pkgver='0.9.6' pkgrel='1' url='https://vaultproject.io/' license=('MPL') @@ -11,7 +11,7 @@ depends=('glibc') install='vault.install' backup=('etc/vault.hcl') -_vault_commit='36edb4d42380d89a897e7f633046423240b710d9' +_vault_commit='7e1fbde40afee241f81ef08700e7987d86fc7242' source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit}"; 'vault.service' 'vault.sysusers'
[arch-commits] Commit in haskell-http-types/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:41:56 Author: felixonmars Revision: 310237 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-types/repos/community-staging-x86_64/ haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 310236, haskell-http-types/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 310236, haskell-http-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:41:56 UTC (rev 310237) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +_hkgname=http-types +pkgname=haskell-http-types +pkgver=0.9.1 +pkgrel=20 +pkgdesc="Generic HTTP types for Haskell (for both client and server code)." +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-text') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b51c0f6946d1952fa0e91db1164d77ab12e0709fdf9555b53f5c25ed7c55365b433733a933dd2765ce14d0ca2685edce7573c9dbfb75ae49443b4f177d170c40') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-types/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:41:40 Author: felixonmars Revision: 310236 upgpkg: haskell-http-types 0.9.1-20 rebuild with case-insensitive,1.2.0.11 Modified: haskell-http-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:40:53 UTC (rev 310235) +++ PKGBUILD2018-03-21 19:41:40 UTC (rev 310236) @@ -5,7 +5,7 @@ _hkgname=http-types pkgname=haskell-http-types pkgver=0.9.1 -pkgrel=19 +pkgrel=20 pkgdesc="Generic HTTP types for Haskell (for both client and server code)." url="https://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3')
[arch-commits] Commit in haskell-uri-bytestring/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:40:38 Author: felixonmars Revision: 310234 upgpkg: haskell-uri-bytestring 0.3.1.1-9 rebuild with case-insensitive,1.2.0.11 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:39:37 UTC (rev 310233) +++ PKGBUILD2018-03-21 19:40:38 UTC (rev 310234) @@ -4,7 +4,7 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.3.1.1 -pkgrel=8 +pkgrel=9 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring"; license=('custom:BSD3')
[arch-commits] Commit in haskell-uri-bytestring/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:40:53 Author: felixonmars Revision: 310235 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 310234, haskell-uri-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 310234, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:40:53 UTC (rev 310235) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.3.1.1 +pkgrel=9 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-base-compat' 'haskell-quickcheck-instances' + 'haskell-semigroups' 'haskell-generics-sop') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a2f154e74e3c74ecf8f5934fe5e917b4d7a7c0ab712ca86da41adebb3da9d7e723275a9fc220dce7d1d065855d217c9462aedabd8844731228e45e0ef7af1ccc') + +prepare() { +sed -i '/fail/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-Werror +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-quickcheck-instances/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:39:37 Author: felixonmars Revision: 310233 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-instances/repos/community-staging-x86_64/ haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 310232, haskell-quickcheck-instances/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 310232, haskell-quickcheck-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:39:37 UTC (rev 310233) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-instances +pkgname=haskell-quickcheck-instances +pkgver=0.3.18 +pkgrel=4 +pkgdesc="Common quickcheck instances" +url="https://github.com/phadej/qc-instances"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 'haskell-tagged' 'haskell-text' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f3b5a7ebad823f6374c718bc6519081fdb92bd9733f6bcf56b62557d5ce7a9d159fe8d3cf75b168dbbf9313835d882febb9bb40e8158a8028be9b8e4c4e247d1') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring-builder +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-quickcheck-instances/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:39:20 Author: felixonmars Revision: 310232 upgpkg: haskell-quickcheck-instances 0.3.18-4 rebuild with case-insensitive,1.2.0.11 Modified: haskell-quickcheck-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:38:43 UTC (rev 310231) +++ PKGBUILD2018-03-21 19:39:20 UTC (rev 310232) @@ -5,7 +5,7 @@ _hkgname=quickcheck-instances pkgname=haskell-quickcheck-instances pkgver=0.3.18 -pkgrel=3 +pkgrel=4 pkgdesc="Common quickcheck instances" url="https://github.com/phadej/qc-instances"; license=("custom:BSD3")
[arch-commits] Commit in haskell-case-insensitive/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:38:43 Author: felixonmars Revision: 310231 archrelease: copy trunk to community-staging-x86_64 Added: haskell-case-insensitive/repos/community-staging-x86_64/ haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from rev 310230, haskell-case-insensitive/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from rev 310230, haskell-case-insensitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:38:43 UTC (rev 310231) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +_hkgname=case-insensitive +pkgname=haskell-case-insensitive +pkgver=1.2.0.11 +pkgrel=1 +pkgdesc="Case insensitive string comparison" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-text') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-case-insensitive/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:38:28 Author: felixonmars Revision: 310230 upgpkg: haskell-case-insensitive 1.2.0.11-1 rebuild with case-insensitive,1.2.0.11 Modified: haskell-case-insensitive/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:37:12 UTC (rev 310229) +++ PKGBUILD2018-03-21 19:38:28 UTC (rev 310230) @@ -4,8 +4,8 @@ _hkgname=case-insensitive pkgname=haskell-case-insensitive -pkgver=1.2.0.10 -pkgrel=9 +pkgver=1.2.0.11 +pkgrel=1 pkgdesc="Case insensitive string comparison" url="https://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') @@ -13,7 +13,7 @@ depends=('ghc-libs' 'haskell-hashable' 'haskell-text') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('5b9db48836a67e8d874497ce670a8f5d07198ad77693c7fc697deaa50a4cab7111074630e26acb7ea6d8bf550f9d66d1568fef51c6aa4388d26405765a546336') +sha512sums=('21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in asciidoctor/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:34:53 Author: shibumi Revision: 310225 upgpkg: asciidoctor 1.5.6.2-1 new release + renamed LICENSE Modified: asciidoctor/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:23:59 UTC (rev 310224) +++ PKGBUILD2018-03-21 19:34:53 UTC (rev 310225) @@ -5,8 +5,8 @@ # Contributor: Nicolas Bigaouette pkgname=asciidoctor -pkgver=1.5.6.1 -pkgrel=3 +pkgver=1.5.6.2 +pkgrel=1 pkgdesc='An implementation of AsciiDoc in Ruby' arch=('any') url='http://asciidoctor.org' @@ -14,9 +14,9 @@ makedepends=('ruby-rdoc') depends=('ruby') options=(!emptydirs) -source=(https://rubygems.org/downloads/${pkgname}-${pkgver}.gem) -noextract=($pkgname-$pkgver.gem) -sha512sums=('cb23ab539b16b064e4a21575420abdaab34e20b7650a43b47df68ded1a424d1ab265c88102d4f3d3422bd30952fd93db7de254d61fdc253d17ffd93f1345bcdf') +source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem";) +noextract=("$pkgname-$pkgver.gem") +sha512sums=('5eabe097d4f98b8249d7d7c0cad769fa91c95a9bb020baed83b53b0eebea0736321261e51210813395063cd7e1baa9d1a06a7daaaf754aa46eff17784710574d') package() { local _gemdir="$(ruby -e 'puts Gem.default_dir')" @@ -25,8 +25,8 @@ -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \ "$pkgname-$pkgver.gem" -install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE.adoc" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE.adoc" +install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \ "$pkgdir/usr/share/man/man1/asciidoctor.1"
[arch-commits] Commit in asciidoctor/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:34:59 Author: shibumi Revision: 310226 archrelease: copy trunk to community-any Added: asciidoctor/repos/community-any/PKGBUILD (from rev 310225, asciidoctor/trunk/PKGBUILD) Deleted: asciidoctor/repos/community-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 19:34:53 UTC (rev 310225) +++ PKGBUILD2018-03-21 19:34:59 UTC (rev 310226) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Christian Rebischke -# Contributor: Stefan Tatschner -# Contributor: Nick Østergaard -# Contributor: Nicolas Bigaouette - -pkgname=asciidoctor -pkgver=1.5.6.1 -pkgrel=3 -pkgdesc='An implementation of AsciiDoc in Ruby' -arch=('any') -url='http://asciidoctor.org' -license=('MIT') -makedepends=('ruby-rdoc') -depends=('ruby') -options=(!emptydirs) -source=(https://rubygems.org/downloads/${pkgname}-${pkgver}.gem) -noextract=($pkgname-$pkgver.gem) -sha512sums=('cb23ab539b16b064e4a21575420abdaab34e20b7650a43b47df68ded1a424d1ab265c88102d4f3d3422bd30952fd93db7de254d61fdc253d17ffd93f1345bcdf') - -package() { -local _gemdir="$(ruby -e 'puts Gem.default_dir')" - -gem install --ignore-dependencies --no-user-install --verbose \ --i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \ -"$pkgname-$pkgver.gem" - -install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE.adoc" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE.adoc" -install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \ -"$pkgdir/usr/share/man/man1/asciidoctor.1" - -rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem" -rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man" -} Copied: asciidoctor/repos/community-any/PKGBUILD (from rev 310225, asciidoctor/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 19:34:59 UTC (rev 310226) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Christian Rebischke +# Contributor: Stefan Tatschner +# Contributor: Nick Østergaard +# Contributor: Nicolas Bigaouette + +pkgname=asciidoctor +pkgver=1.5.6.2 +pkgrel=1 +pkgdesc='An implementation of AsciiDoc in Ruby' +arch=('any') +url='http://asciidoctor.org' +license=('MIT') +makedepends=('ruby-rdoc') +depends=('ruby') +options=(!emptydirs) +source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem";) +noextract=("$pkgname-$pkgver.gem") +sha512sums=('5eabe097d4f98b8249d7d7c0cad769fa91c95a9bb020baed83b53b0eebea0736321261e51210813395063cd7e1baa9d1a06a7daaaf754aa46eff17784710574d') + +package() { +local _gemdir="$(ruby -e 'puts Gem.default_dir')" + +gem install --ignore-dependencies --no-user-install --verbose \ +-i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \ +"$pkgname-$pkgver.gem" + +install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \ +"$pkgdir/usr/share/man/man1/asciidoctor.1" + +rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem" +rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man" +}
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:23:59 Author: felixonmars Revision: 310224 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 310223, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 310223, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:23:59 UTC (rev 310224) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.5 +pkgrel=61 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:23:26 Author: felixonmars Revision: 310223 upgpkg: hledger-ui 1.5-61 rebuild with data-clist,0.1.2.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:21:54 UTC (rev 310222) +++ PKGBUILD2018-03-21 19:23:26 UTC (rev 310223) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.5 -pkgrel=60 +pkgrel=61 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:21:54 Author: felixonmars Revision: 310222 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 310221, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 310221, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:21:54 UTC (rev 310222) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.34.1 +pkgrel=19 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("custom:BSD3") +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-stm' 'haskell-text' 'haskell-text-zipper' + 'haskell-word-wrap') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('55fa396264b59dbc3788e91975dba8e5a43b27c3943ec3630a4a3bfc51868d87c3ea18f04ffe04931483e6b0e536a4e7d176ed4279a5528da9a2d385ad5a7d1a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:21:39 Author: felixonmars Revision: 310221 upgpkg: haskell-brick 0.34.1-19 rebuild with data-clist,0.1.2.1 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:20:44 UTC (rev 310220) +++ PKGBUILD2018-03-21 19:21:39 UTC (rev 310221) @@ -5,7 +5,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.34.1 -pkgrel=18 +pkgrel=19 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("custom:BSD3")
[arch-commits] Commit in haskell-data-clist/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:20:44 Author: felixonmars Revision: 310220 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-clist/repos/community-staging-x86_64/ haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 310219, haskell-data-clist/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 310219, haskell-data-clist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:20:44 UTC (rev 310220) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=data-clist +pkgname=haskell-data-clist +pkgver=0.1.2.1 +pkgrel=1 +pkgdesc="Simple functional ring type." +url="https://github.com/sw17ch/data-clist"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-quickcheck") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2fe1bb69270b37ed1c1a4ee2657b49b6bb699d3306a57156c8664a7ccbb6310f0a9a7f5bd19403f0024b891c6ae1eb7604612501f1698ed7ae53fd60dae841ba') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-data-clist/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:20:20 Author: felixonmars Revision: 310219 upgpkg: haskell-data-clist 0.1.2.1-1 rebuild with data-clist,0.1.2.1 Modified: haskell-data-clist/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:17:42 UTC (rev 310218) +++ PKGBUILD2018-03-21 19:20:20 UTC (rev 310219) @@ -4,8 +4,8 @@ _hkgname=data-clist pkgname=haskell-data-clist -pkgver=0.1.1.0 -pkgrel=8 +pkgver=0.1.2.1 +pkgrel=1 pkgdesc="Simple functional ring type." url="https://github.com/sw17ch/data-clist"; license=("custom:BSD3") @@ -13,12 +13,8 @@ depends=('ghc-libs' "haskell-quickcheck") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('e7365caeda1bc676bd7280b15c6f98e41bd47a70436bee959ded6925ba3a56dd47a83daac553bde6274cfd3d23610e65ba26b2839d355856fc20f6b0818be8b9') +sha512sums=('2fe1bb69270b37ed1c1a4ee2657b49b6bb699d3306a57156c8664a7ccbb6310f0a9a7f5bd19403f0024b891c6ae1eb7604612501f1698ed7ae53fd60dae841ba') -prepare() { -sed -i 's/QuickCheck >= 2.4 && < 2.10/QuickCheck >= 2.4 \&\& < 2.11/' ${_hkgname}-${pkgver}/${_hkgname}.cabal -} - build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:11:08 Author: felixonmars Revision: 310117 upgpkg: agda 2.5.3-27 rebuild with blaze-builder,0.4.1.0 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:09:49 UTC (rev 310116) +++ PKGBUILD2018-03-21 19:11:08 UTC (rev 310117) @@ -5,7 +5,7 @@ _hkgname=Agda pkgname=agda pkgver=2.5.3 -pkgrel=26 +pkgrel=27 pkgdesc="A dependently typed functional programming language and proof assistant" url="http://wiki.portal.chalmers.se/agda/"; license=("custom")
[arch-commits] Commit in agda/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:11:27 Author: felixonmars Revision: 310118 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 310117, agda/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 310117, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:11:27 UTC (rev 310118) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.5.3 +pkgrel=27 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="http://wiki.portal.chalmers.se/agda/"; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' "alex" "happy" "haskell-async" "haskell-blaze-html" "haskell-boxes" + "haskell-cpphs" "haskell-data-hash" "haskell-edisonapi" "haskell-edisoncore" + "haskell-edit-distance" "haskell-equivalence" "haskell-geniplate-mirror" "haskell-gitrev" + "haskell-hashable" "haskell-hashtables" "haskell-ieee754" "haskell-monadplus" "haskell-mtl" + "haskell-murmur-hash" "haskell-parallel" "haskell-regex-tdfa" "haskell-stm" + "haskell-strict" "haskell-text" "haskell-unordered-containers" "haskell-uri-encode" + "haskell-zlib") +optdepends=('agda-stdlib: for standard library') +makedepends=('ghc') +source=("https://github.com/agda/agda/archive/v$pkgver.tar.gz";) +sha512sums=('89cf67d095cb3694a8f266445092620746a04aa866ab3af277f73b304d8c0f54dc7880a6093336f0c4893ee3861fc853bcf7ca48c430f2c8c83b2c24bf6cb97a') + +prepare() { +mkdir -p lib-target +cp -a $pkgname-$pkgver/src/data/lib lib-target/lib +sed -e "s|rawSystem agda \\[|rawSystem \"env\" [\"Agda_datadir=$PWD/lib-target\", \"LD_LIBRARY_PATH=$PWD/$pkgname-$pkgver/dist/build\", agda,|" \ +-e "s|(ms, datadir dirs|(ms, \"$PWD/lib-target\"|" \ +-i $pkgname-$pkgver/Setup.hs + +sed -i 's/, EdisonCore >= 1.3.1.1 && < 1.3.2/, EdisonCore >= 1.3.1.1/' $pkgname-$pkgver/$_hkgname.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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcpphs -f-debug -f-enable-cluster-counting +LC_CTYPE=en_US.UTF-8 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" + +install -m644 "$srcdir"/lib-target/lib/prim/Agda/Primitive.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai +install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/*.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/ +}
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Wednesday, March 21, 2018 @ 18:54:02 Author: heftig Revision: 319774 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 319773, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 319773, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 71 kernel-4.11.patch | 38 +++ 2 files changed, 109 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 319773, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-03-21 18:54:02 UTC (rev 319774) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.106 +_extramodules=extramodules-4.15-ARCH +pkgrel=20 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.15' 'linux-headers<4.16') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'kernel-4.11.patch') +sha512sums=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.15' 'linux<4.16' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 319773, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-03-21 18:54:02 UTC (rev 319774) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, &page, vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, &page, vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif + { + vmf->page = NULL; + return VM_FAULT_SIGBUS;
[arch-commits] Commit in nvidia/repos (4 files)
Date: Wednesday, March 21, 2018 @ 18:53:42 Author: heftig Revision: 319773 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 319772, nvidia/trunk/4.15-FS57305.patch) nvidia/repos/staging-x86_64/PKGBUILD (from rev 319772, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fix-abi.patch (from rev 319772, nvidia/trunk/fix-abi.patch) + 4.15-FS57305.patch | 181 +++ PKGBUILD | 85 +++ fix-abi.patch | 12 +++ 3 files changed, 278 insertions(+) Copied: nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 319772, nvidia/trunk/4.15-FS57305.patch) === --- staging-x86_64/4.15-FS57305.patch (rev 0) +++ staging-x86_64/4.15-FS57305.patch 2018-03-21 18:53:42 UTC (rev 319773) @@ -0,0 +1,181 @@ +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh +index 292d7da..5f254e1 100755 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh +@@ -2123,6 +2123,7 @@ compile_test() { + #endif + #include + #include ++#include + #if !defined(CONFIG_DRM) && !defined(CONFIG_DRM_MODULE) + #error DRM not enabled + #endif +@@ -2146,8 +2147,12 @@ compile_test() { + /* 2014-12-18 88a48e297b3a3bac6022c03babfb038f1a886cea */ + i = DRIVER_ATOMIC; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + /* 2015-04-10 df63b9994eaf942afcdb946d27a28661d7dfbf2a */ + for_each_crtc_in_state(s, c, cs, i) { } ++#else ++for_each_new_crtc_in_state(s, c, cs, i) {} ++#endif + + /* 2015-05-18 036ef5733ba433760a3512bb5f7a155946e2df05 */ + a = offsetof(struct drm_mode_config_funcs, atomic_state_alloc); +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c +index cf16b6f..a66ae5a 100644 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c +@@ -33,6 +33,7 @@ + + #include + #include ++#include + + static void nv_drm_connector_destroy(struct drm_connector *connector) + { +@@ -87,7 +88,11 @@ static enum drm_connector_status __nv_drm_connector_detect_internal( + break; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + encoder = drm_encoder_find(dev, connector->encoder_ids[i]); ++#else ++encoder = drm_encoder_find(dev, NULL, connector->encoder_ids[i]); ++#endif + + if (encoder == NULL) { + BUG_ON(encoder != NULL); +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c +index b54128a..d820dc2 100644 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c +@@ -37,6 +37,7 @@ + + #include + #include ++#include + + static const u32 nv_default_supported_plane_drm_formats[] = { + DRM_FORMAT_ARGB1555, +@@ -141,7 +142,11 @@ static int nv_drm_plane_atomic_check(struct drm_plane *plane, + goto done; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + for_each_crtc_in_state(plane_state->state, crtc, crtc_state, i) { ++#else ++for_each_new_crtc_in_state(plane_state->state, crtc, crtc_state, i) { ++#endif + struct nv_drm_crtc_state *nv_crtc_state = to_nv_crtc_state(crtc_state); + struct NvKmsKapiHeadRequestedConfig *head_req_config = + &nv_crtc_state->req_config; +@@ -365,7 +370,11 @@ static int nv_drm_crtc_atomic_check(struct drm_crtc *crtc, + + req_config->flags.displaysChanged = NV_TRUE; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + for_each_connector_in_state(crtc_state->state, ++#else ++for_each_new_connector_in_state(crtc_state->state, ++#endif + connector, connector_state, j) { + if (connector_state->crtc != crtc) { + continue; +@@ -613,7 +622,11 @@ int nv_drm_get_crtc_crc32_ioctl(struct drm_device *dev, + goto done; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + crtc = drm_crtc_find(dev, params->crtc_id); ++#else ++crtc = drm_crtc_find(dev, NULL, params->crtc_id); ++#endif + if (!crtc) { + ret = -ENOENT; + goto do
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Wednesday, March 21, 2018 @ 18:53:03 Author: heftig Revision: 310109 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/ vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 310108, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 310108, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 310108, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 52 dkms.conf |9 + 3 files changed, 62 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 310108, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-03-21 18:53:03 UTC (rev 310109) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 310108, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:53:03 UTC (rev 310109) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=55 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/"; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2"; +60-vhba.rules dkms.conf) +sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" + + find "$pkgdir" -name '*.ko' -exec xz {} + +} + +package_vhba-module-dkms() { + depends=(dkms) + provides=("vhba-module=$pkgver-$pkgrel") + conflicts=(vhba-module) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" +} + +# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 310108, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-03-21 18:53:03 UTC (rev 310109) @@ -0,0 +1,9 @@ +PACKAGE_NAME="vhba-module" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KERNELRELEASE=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="vhba" +DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Wednesday, March 21, 2018 @ 18:53:22 Author: heftig Revision: 310110 archrelease: copy trunk to community-staging-x86_64 Added: acpi_call/repos/community-staging-x86_64/ acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 310109, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 310109, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 62 dkms.conf |9 2 files changed, 71 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 310109, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:53:22 UTC (rev 310110) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=114 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz"; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 310109, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-03-21 18:53:22 UTC (rev 310110) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in r8168/repos (3 files)
Date: Wednesday, March 21, 2018 @ 18:52:43 Author: heftig Revision: 310108 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 310107, r8168/trunk/PKGBUILD) r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 310107, r8168/trunk/linux-4.15.patch) --+ PKGBUILD | 49 linux-4.15.patch | 81 + 2 files changed, 130 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 310107, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:52:43 UTC (rev 310108) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.045.08 +pkgrel=42 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz +linux-4.15.patch) +sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31' +'6434f0d1fcb08e3605a17859d3b8946c65bcf14737e223315b6468b3394c5cd7') + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../linux-4.15.patch +} + +build() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-$_kernver-ARCH/version) + msg2 "Kernel = $KERNEL_VERSION" + + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/lib/modules/$KERNEL_VERSION/build \ + SUBDIRS="$srcdir/$pkgname-$pkgver/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} + 1)") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 src/*.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +} Copied: r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 310107, r8168/trunk/linux-4.15.patch) === --- community-staging-x86_64/linux-4.15.patch (rev 0) +++ community-staging-x86_64/linux-4.15.patch 2018-03-21 18:52:43 UTC (rev 310108) @@ -0,0 +1,81 @@ +diff -u -r r8168-8.045.08/src/r8168_n.c r8168-8.045.08-4.15/src/r8168_n.c +--- r8168-8.045.08/src/r8168_n.c 2017-09-22 17:31:17.0 +0200 r8168-8.045.08-4.15/src/r8168_n.c 2018-01-29 12:33:34.283394438 +0100 +@@ -407,8 +407,13 @@ + static void rtl8168_sleep_rx_enable(struct net_device *dev); + static void rtl8168_dsm(struct net_device *dev, int dev_state); + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) + static void rtl8168_esd_timer(unsigned long __opaque); + static void rtl8168_link_timer(unsigned long __opaque); ++#else ++static void rtl8168_esd_timer(struct timer_list *timer_list); ++static void rtl8168_link_timer(struct timer_list *timer_list); ++#endif + static void rtl8168_tx_clear(struct rtl8168_private *tp); + static void rtl8168_rx_clear(struct rtl8168_private *tp); + +@@ -22964,7 +22969,11 @@ + struct rtl8168_private *tp = netdev_priv(dev); + struct timer_list *timer = &tp->esd_timer; + +-setup_timer(timer, rtl8168_esd_timer, (unsigned long)dev); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) ++setup_timer(timer, rtl8168_esd_timer, (unsigned long)tp); ++#else ++timer_setup(timer, rtl8168_esd_timer, 0); ++#endif + mod_timer(timer, jiffies + RTL8168_ESD_TIMEOUT); + } + +@@ -22978,7 +22987,11 @@ + struct rtl8168_private *tp = netdev_priv(dev); + struct timer_list *timer = &tp->link_timer; + +-setup_timer(timer, rtl8168_link_timer, (unsigned long)dev); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) ++setup_timer(timer, rtl8168_link_timer, (unsigned long)tp); ++#else ++timer_setup(timer, rtl8168_link_timer, 0); ++#endif + mod_timer(timer, jiffies + RTL8168_LINK_TIMEOUT); + } + +@@ -24717,10 +24730,16 @@ + #define PCI_DEVICE_SERIAL_NUMBER (0x0164) + + static void ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) + rtl8168_esd_timer(unsigned long __opaque) + { +
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:51:44 Author: heftig Revision: 310105 archrelease: copy trunk to community-staging-x86_64 Added: tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 310104, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 310104, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:51:44 UTC (rev 310105) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +_extradir=/usr/lib/modules/extramodules-4.15-ARCH +pkgrel=8 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec xz {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:52:25 Author: heftig Revision: 310107 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 310106, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 310106, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:52:25 UTC (rev 310107) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=120 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch"; +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko + find "${pkgdir}" -name '*.ko' -exec xz {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:52:04 Author: heftig Revision: 310106 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/ virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 310105, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 310105, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:52:04 UTC (rev 310106) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.8 +pkgrel=8 +_linux_major=4 +_linux_minor=15 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))" + "linux-headers>=${_linux_major}.${_linux_minor}" + "linux-headers<${_linux_major}.$((_linux_minor+1))" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in darcs/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:50:41 Author: felixonmars Revision: 310104 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 310103, darcs/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 310103, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:50:41 UTC (rev 310104) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.12.5.20170909 +pkgrel=61 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net"; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 'haskell-old-time' 'haskell-parsec' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-text' 'haskell-unix-compat' 'haskell-utf8-string' 'haskell-vector' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc') +# Fetched from http://darcs.net/reviewed/reviewed.zip +source=("https://pkgbuild.com/~felixonmars/sources/darcs-2.12.5.20170909.zip";) +#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('64f44e9d9727b8f7e00402a8a5dde9b6dc8f103776c4decef90b28af9603830f') + +prepare() { +mv reviewed $pkgname-$pkgver +sed -e 's/graphviz >= 2999.18.1 && < 2999.19,/graphviz >= 2999.18.1,/' \ +-e 's/process >= 1.2.3.0 && < 1.5.0.0,/process >= 1.2.3.0,/' \ +-e 's/time >= 1.5.0.1 && < 1.8,/time >= 1.5.0.1,/' \ +-i $pkgname-$pkgver/darcs.cabal +} + +build() { +cd $pkgname-$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 \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +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 + +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" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:50:25 Author: felixonmars Revision: 310103 upgpkg: darcs 2.12.5.20170909-61 rebuild with blaze-builder,0.4.1.0 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:47:15 UTC (rev 310102) +++ PKGBUILD2018-03-21 18:50:25 UTC (rev 310103) @@ -4,7 +4,7 @@ pkgname=darcs pkgver=2.12.5.20170909 -pkgrel=60 +pkgrel=61 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net"; license=("GPL")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:47:15 Author: felixonmars Revision: 310102 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 310101, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 310101, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:47:15 UTC (rev 310102) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180316 +pkgrel=8 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' '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-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + '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' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:46:57 Author: felixonmars Revision: 310101 upgpkg: git-annex 6.20180316-8 rebuild with blaze-builder,0.4.1.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:45:36 UTC (rev 310100) +++ PKGBUILD2018-03-21 18:46:57 UTC (rev 310101) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180316 -pkgrel=7 +pkgrel=8 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")