[arch-commits] Commit in xf86-video-intel/repos (3 files)
Date: Thursday, February 15, 2018 @ 07:12:16 Author: andyrtr Revision: 317091 archrelease: copy trunk to testing-x86_64 Added: xf86-video-intel/repos/testing-x86_64/ xf86-video-intel/repos/testing-x86_64/PKGBUILD (from rev 317090, xf86-video-intel/trunk/PKGBUILD) xf86-video-intel/repos/testing-x86_64/xf86-video-intel.install (from rev 317090, xf86-video-intel/trunk/xf86-video-intel.install) --+ PKGBUILD | 83 + xf86-video-intel.install | 21 +++ 2 files changed, 104 insertions(+) Copied: xf86-video-intel/repos/testing-x86_64/PKGBUILD (from rev 317090, xf86-video-intel/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-15 07:12:16 UTC (rev 317091) @@ -0,0 +1,83 @@ +# $Id$ +# Maintainer: AndyRTR +# Maintainer: Jan de Groot + +pkgname=xf86-video-intel +_commit=75795523003798d789d417e82aaa81c7ea1ed616 # master +pkgver=2.99.917+812+g75795523 +pkgrel=1 +epoch=1 +arch=(x86_64) +url="https://01.org/linuxgraphics"; +license=('custom') +install=$pkgname.install +pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers" +depends=('mesa' 'libxvmc' 'pixman' 'xcb-util>=0.3.9' 'libsystemd') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=23' 'libx11' 'libxrender' + # additional deps for intel-virtual-output + 'libxrandr' 'libxinerama' 'libxcursor' 'libxtst' 'libxss' + # additional for git snapshot + 'git') # 'meson' 'valgrind') +optdepends=('libxrandr: for intel-virtual-output' +'libxinerama: for intel-virtual-output' +'libxcursor: for intel-virtual-output' +'libxtst: for intel-virtual-output' +'libxss: for intel-virtual-output') +replaces=('xf86-video-intel-uxa' 'xf86-video-intel-sna') +provides=('xf86-video-intel-uxa' 'xf86-video-intel-sna') +conflicts=('xorg-server<1.19' 'X-ABI-VIDEODRV_VERSION<23' 'X-ABI-VIDEODRV_VERSION>=24' + 'xf86-video-intel-sna' 'xf86-video-intel-uxa' 'xf86-video-i810' 'xf86-video-intel-legacy') +groups=('xorg-drivers') +source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel#commit=$_commit";) +sha256sums=('SKIP') +#options=('!makeflags') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh + + +# mkdir build +} + +build() { + cd $pkgname + + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + + ./configure --prefix=/usr \ +--libexecdir=/usr/lib \ +--with-default-dri=3 + make +# cd build +# arch-meson $pkgname build \ +# -Dwith-default-dri=3 +# ninja -C build +} + +check() { + cd $pkgname + make check +# meson test -C build +} + +package() { + cd $pkgname + + make DESTDIR="${pkgdir}" install + +# DESTDIR="$pkgdir" ninja -C build install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Copied: xf86-video-intel/repos/testing-x86_64/xf86-video-intel.install (from rev 317090, xf86-video-intel/trunk/xf86-video-intel.install) === --- testing-x86_64/xf86-video-intel.install (rev 0) +++ testing-x86_64/xf86-video-intel.install 2018-02-15 07:12:16 UTC (rev 317091) @@ -0,0 +1,21 @@ +post_install() { + cat <>> This driver now uses DRI3 as the default Direct Rendering +Infrastructure. You can try falling back to DRI2 if you run +into trouble. To do so, save a file with the following +content as /etc/X11/xorg.conf.d/20-intel.conf : + Section "Device" +Identifier "Intel Graphics" +Driver "intel" +Option "DRI" "2" # DRI3 is now default +#Option "AccelMethod" "sna" # default +#Option "AccelMethod" "uxa" # fallback + EndSection +MSG +} + +post_upgrade() { + if (( $(vercmp $2 1:2.99.917+684+g6988b87-3) < 0 )); then +post_install + fi +}
[arch-commits] Commit in xf86-video-intel/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 07:12:05 Author: andyrtr Revision: 317090 upgpkg: xf86-video-intel 1:2.99.917+812+g75795523-1 update to latest git commit Modified: xf86-video-intel/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 03:20:05 UTC (rev 317089) +++ PKGBUILD2018-02-15 07:12:05 UTC (rev 317090) @@ -3,8 +3,8 @@ # Maintainer: Jan de Groot pkgname=xf86-video-intel -_commit=5c7e4e0e05b37e038c9047e9d6cae118799f6ad2 # master -pkgver=2.99.917+811+g5c7e4e0e +_commit=75795523003798d789d417e82aaa81c7ea1ed616 # master +pkgver=2.99.917+812+g75795523 pkgrel=1 epoch=1 arch=(x86_64)
[arch-commits] Commit in jenkins/repos/community-any (14 files)
Date: Thursday, February 15, 2018 @ 06:54:14 Author: felixonmars Revision: 294579 archrelease: copy trunk to community-any Added: jenkins/repos/community-any/LICENSE (from rev 294578, jenkins/trunk/LICENSE) jenkins/repos/community-any/PKGBUILD (from rev 294578, jenkins/trunk/PKGBUILD) jenkins/repos/community-any/jenkins.conf (from rev 294578, jenkins/trunk/jenkins.conf) jenkins/repos/community-any/jenkins.install (from rev 294578, jenkins/trunk/jenkins.install) jenkins/repos/community-any/jenkins.service (from rev 294578, jenkins/trunk/jenkins.service) jenkins/repos/community-any/jenkins.sysusers (from rev 294578, jenkins/trunk/jenkins.sysusers) jenkins/repos/community-any/jenkins.tmpfiles (from rev 294578, jenkins/trunk/jenkins.tmpfiles) Deleted: jenkins/repos/community-any/LICENSE jenkins/repos/community-any/PKGBUILD jenkins/repos/community-any/jenkins.conf jenkins/repos/community-any/jenkins.install jenkins/repos/community-any/jenkins.service jenkins/repos/community-any/jenkins.sysusers jenkins/repos/community-any/jenkins.tmpfiles --+ LICENSE | 46 +-- PKGBUILD | 90 ++--- jenkins.conf | 26 +++ jenkins.install | 14 jenkins.service | 48 ++-- jenkins.sysusers |4 +- jenkins.tmpfiles |2 - 7 files changed, 115 insertions(+), 115 deletions(-) Deleted: LICENSE === --- LICENSE 2018-02-15 06:53:40 UTC (rev 294578) +++ LICENSE 2018-02-15 06:54:14 UTC (rev 294579) @@ -1,23 +0,0 @@ -The MIT License - -Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - Copied: jenkins/repos/community-any/LICENSE (from rev 294578, jenkins/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2018-02-15 06:54:14 UTC (rev 294579) @@ -0,0 +1,23 @@ +The MIT License + +Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + Deleted: PKGBUILD === --- PKGBUILD2018-02-15 06:53:40 UTC (rev 294578) +++ PKGBUILD2018-02-15 06:54:14 UTC (rev 294579) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Alexander Rødseth -# Contributor: Marcel Huber -# Contributor: Illarion Kovalchuk - -pkgname=jenkins -pkgver=2.106 -pkgrel=1 -pkgdesc='Extendable continuous integration server (latest)' -arch=('any') -url='https://jenkins.io' -license=('MIT') -depends=('java-runtime>=8' 'ttf-dejavu' 'libcups') -provides=('jenkins-ci') -conflicts=('jenkins-ci') -replaces=('jenkins-ci') -backup=('etc/conf.d/jenkins') -install=
[arch-commits] Commit in jenkins/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 06:53:40 Author: felixonmars Revision: 294578 upgpkg: jenkins 2.107-1 Modified: jenkins/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 06:52:52 UTC (rev 294577) +++ PKGBUILD2018-02-15 06:53:40 UTC (rev 294578) @@ -5,7 +5,7 @@ # Contributor: Illarion Kovalchuk pkgname=jenkins -pkgver=2.106 +pkgver=2.107 pkgrel=1 pkgdesc='Extendable continuous integration server (latest)' arch=('any') @@ -25,7 +25,7 @@ 'jenkins.tmpfiles' 'jenkins.sysusers' 'LICENSE') -sha512sums=('afe5e726d0bf126f9014f123b24b7b9a13bc34dcabfd85fc6311b47a08c625f199dfdac3c0b711f840e67e1270e9cd0d674e0eb8339719129cea647e84831c1d' +sha512sums=('9739e7d63ac7996f731abf43ae91a248697771974fac2763cc8b3838ec52b2c25b609e73d6a58b650994576e7d27c856e30dfbe08b16f597c1be80a9a2579745' '3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0' 'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7' 'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'
[arch-commits] Commit in python-keyrings-alt/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, February 15, 2018 @ 06:52:52 Author: felixonmars Revision: 294577 archrelease: copy trunk to community-any Added: python-keyrings-alt/repos/community-any/PKGBUILD (from rev 294576, python-keyrings-alt/trunk/PKGBUILD) Deleted: python-keyrings-alt/repos/community-any/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 06:52:35 UTC (rev 294576) +++ PKGBUILD2018-02-15 06:52:52 UTC (rev 294577) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Johannes Dewender arch at JonnyJD dot net -# Contributor: Ivan Sichmann Freitas -# Contributor: Brice Maron -# Contributor: Nuno Araujo -# Contributor: Steven Allen - -pkgbase=python-keyrings-alt -pkgname=('python-keyrings-alt' 'python2-keyrings-alt') -epoch=1 -pkgver=2.3 -pkgrel=1 -pkgdesc="Alternate keyring implementations" -arch=('any') -url="http://pypi.python.org/pypi/keyrings.alt"; -license=('MIT') -makedepends=('python-setuptools_scm' 'python2-setuptools_scm' 'python-keyring' 'python2-keyring') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python2-backports.unittest_mock' - 'python-crypto' 'python2-crypto' 'libgnome-keyring' 'python-gobject' 'python2-gobject' - 'python2-gdata') # 'python-fs' 'python2-fs' Not compatible -source=("$pkgbase-$pkgver.tar.gz::https://github.com/jaraco/keyrings.alt/archive/$pkgver.tar.gz";) -sha512sums=('c2b9168e91297d260907cbd9d3ec635090747c0d4adf32313e3711b8ee0c33fa1b37a7e546acd920592efba3d517af45a4d925f1a9d48d2f28eff11cb5230606') - -prepare() { - # Remove it from test_requirements - sed -i '/python-keyczar/d' keyrings.alt-$pkgver/setup.py - - # Set version for setuptools_scm - export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver - - cp -a keyrings.alt-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/keyrings.alt-$pkgver - python setup.py build - - cd "$srcdir"/keyrings.alt-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/keyrings.alt-$pkgver - python setup.py pytest - - cd "$srcdir"/keyrings.alt-$pkgver-py2 - python2 setup.py pytest -} - -package_python-keyrings-alt() { - depends=('python-keyring') - optdepends=('libgnome-keyring: GNOME Integration' - 'python-gobject: GNOME Integration' - 'python-fs' - 'python-crypto: Encrypted file storage') - - cd "$srcdir"/keyrings.alt-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-keyrings-alt() { - depends=('python2-keyring') - optdepends=('libgnome-keyring: GNOME Integration' - 'python2-gobject: GNOME Integration' - 'python2-fs' - 'python2-gdata: Google Docs Integration' - 'python2-crypto: Encrypted file storage') - - cd "$srcdir"/keyrings.alt-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-keyrings-alt/repos/community-any/PKGBUILD (from rev 294576, python-keyrings-alt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 06:52:52 UTC (rev 294577) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Johannes Dewender arch at JonnyJD dot net +# Contributor: Ivan Sichmann Freitas +# Contributor: Brice Maron +# Contributor: Nuno Araujo +# Contributor: Steven Allen + +pkgbase=python-keyrings-alt +pkgname=('python-keyrings-alt' 'python2-keyrings-alt') +epoch=1 +pkgver=2.4 +pkgrel=1 +pkgdesc="Alternate keyring implementations" +arch=('any') +url="http://pypi.python.org/pypi/keyrings.alt"; +license=('MIT') +makedepends=('python-setuptools_scm' 'python2-setuptools_scm' 'python-keyring' 'python2-keyring') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python2-backports.unittest_mock' + 'python-crypto' 'python2-crypto' 'libgnome-keyring' 'python-gobject' 'python2-gobject' + 'python2-gdata') # 'python-fs' 'python2-fs' Not compatible +source=("$pkgbase-$pkgver.tar.gz::https://github.com/jaraco/keyrings.alt/archive/$pkgver.tar.gz";) +sha512sums=('cbe750a9830368254bbbe0becc6ab136ade5a548c6bd5a4333c6efe5655840db1d9993d9f6a548ae8536d75fbc32f4c76236f4b7ce1b668cbfbb31bd6b66efc8') + +prepare() { + # Remove it from test_requirements + sed -i '/python-keyczar/d' keyrings.alt-$pkgver/setup.py + + # Set version for setuptools_scm + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver + + cp -a keyrings.alt-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/keyrings.alt-$pkgver + python setup.py build + + cd "$srcdir"/keyrings.alt-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/keyrings.alt-$pkgver + python setup.py pytest + + cd "$srcdir"/keyrings.alt-$pkgver-py2 + python2 setup.py pytest +} + +
[arch-commits] Commit in python-keyrings-alt/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 06:52:35 Author: felixonmars Revision: 294576 upgpkg: python-keyrings-alt 1:2.4-1 Modified: python-keyrings-alt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 06:51:57 UTC (rev 294575) +++ PKGBUILD2018-02-15 06:52:35 UTC (rev 294576) @@ -9,7 +9,7 @@ pkgbase=python-keyrings-alt pkgname=('python-keyrings-alt' 'python2-keyrings-alt') epoch=1 -pkgver=2.3 +pkgver=2.4 pkgrel=1 pkgdesc="Alternate keyring implementations" arch=('any') @@ -20,7 +20,7 @@ 'python-crypto' 'python2-crypto' 'libgnome-keyring' 'python-gobject' 'python2-gobject' 'python2-gdata') # 'python-fs' 'python2-fs' Not compatible source=("$pkgbase-$pkgver.tar.gz::https://github.com/jaraco/keyrings.alt/archive/$pkgver.tar.gz";) -sha512sums=('c2b9168e91297d260907cbd9d3ec635090747c0d4adf32313e3711b8ee0c33fa1b37a7e546acd920592efba3d517af45a4d925f1a9d48d2f28eff11cb5230606') +sha512sums=('cbe750a9830368254bbbe0becc6ab136ade5a548c6bd5a4333c6efe5655840db1d9993d9f6a548ae8536d75fbc32f4c76236f4b7ce1b668cbfbb31bd6b66efc8') prepare() { # Remove it from test_requirements
[arch-commits] Commit in happy/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 06:51:41 Author: felixonmars Revision: 294574 upgpkg: happy 1.19.9-1 Modified: happy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 06:46:10 UTC (rev 294573) +++ PKGBUILD2018-02-15 06:51:41 UTC (rev 294574) @@ -5,8 +5,8 @@ # Contributor: Vesa Kaihlavirta pkgname=happy -pkgver=1.19.8 -pkgrel=2 +pkgver=1.19.9 +pkgrel=1 pkgdesc="The Parser Generator for Haskell" url="https://hackage.haskell.org/package/happy"; arch=('x86_64') @@ -14,7 +14,7 @@ depends=('ghc-libs' 'haskell-mtl') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('9c55ce19fbc433128550bf3736bbd886feb91512d52131d5b59c486474e223efaddc553569f96cea2275e3fe47c2042858076de9689f1a328dce0d0276bb7c8b') +sha512sums=('dbaa27a874454d74d2cd88427ce6338ea6b465cc5bf55cb2699491d907bd9ddf7f4871ef1f8a5f10705ecacec581c23c328935962ea388e62a256a1e90c7d1f7') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in happy/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 15, 2018 @ 06:51:57 Author: felixonmars Revision: 294575 archrelease: copy trunk to community-x86_64 Added: happy/repos/community-x86_64/PKGBUILD (from rev 294574, happy/trunk/PKGBUILD) Deleted: happy/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 06:51:41 UTC (rev 294574) +++ PKGBUILD2018-02-15 06:51:57 UTC (rev 294575) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Dziedzic -# Contributor: simo -# Contributor: Vesa Kaihlavirta - -pkgname=happy -pkgver=1.19.8 -pkgrel=2 -pkgdesc="The Parser Generator for Haskell" -url="https://hackage.haskell.org/package/happy"; -arch=('x86_64') -license=("custom:BSD2") -depends=('ghc-libs' 'haskell-mtl') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('9c55ce19fbc433128550bf3736bbd886feb91512d52131d5b59c486474e223efaddc553569f96cea2275e3fe47c2042858076de9689f1a328dce0d0276bb7c8b') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---ghc-option='-dynload=deploy' --prefix=/usr --datasubdir="$pkgname" - runhaskell Setup build -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - runhaskell Setup copy --destdir="${pkgdir}" - rm -r "$pkgdir/usr/share/doc" - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: happy/repos/community-x86_64/PKGBUILD (from rev 294574, happy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 06:51:57 UTC (rev 294575) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: simo +# Contributor: Vesa Kaihlavirta + +pkgname=happy +pkgver=1.19.9 +pkgrel=1 +pkgdesc="The Parser Generator for Haskell" +url="https://hackage.haskell.org/package/happy"; +arch=('x86_64') +license=("custom:BSD2") +depends=('ghc-libs' 'haskell-mtl') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('dbaa27a874454d74d2cd88427ce6338ea6b465cc5bf55cb2699491d907bd9ddf7f4871ef1f8a5f10705ecacec581c23c328935962ea388e62a256a1e90c7d1f7') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--ghc-option='-dynload=deploy' --prefix=/usr --datasubdir="$pkgname" + runhaskell Setup build +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + runhaskell Setup copy --destdir="${pkgdir}" + rm -r "$pkgdir/usr/share/doc" + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-pythondialog/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, February 15, 2018 @ 05:42:07 Author: eschwartz Revision: 294566 archrelease: copy trunk to community-any Added: python-pythondialog/repos/community-any/PKGBUILD (from rev 294565, python-pythondialog/trunk/PKGBUILD) Deleted: python-pythondialog/repos/community-any/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 29 insertions(+), 21 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 05:41:48 UTC (rev 294565) +++ PKGBUILD2018-02-15 05:42:07 UTC (rev 294566) @@ -1,21 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Sandy Carter (bwrsandman) - -pkgname=python-pythondialog -pkgver=3.4.0 -pkgrel=2 -pkgdesc="Python package for interfacing with dialog" -url="http://pythondialog.sf.net"; -arch=('any') -license=('LGPL') -depends=('python' 'dialog') -source=("http://downloads.sourceforge.net/project/pythondialog/pythondialog/$pkgver/python3-pythondialog-$pkgver.tar.bz2";) -sha256sums=('019cdbffe3f61d32d6fb158ce48a767478af2aac2f31fb40460b39aefae604fe') - -package() { - cd pythondialog-$pkgver - python ./setup.py install --prefix=/usr --root="$pkgdir" -O1 -} - -# vim:set ts=2 sw=2 et: Copied: python-pythondialog/repos/community-any/PKGBUILD (from rev 294565, python-pythondialog/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 05:42:07 UTC (rev 294566) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Sandy Carter (bwrsandman) + +pkgname=python-pythondialog +pkgver=3.4.0 +pkgrel=3 +pkgdesc="Python package for interfacing with dialog" +url="http://pythondialog.sf.net"; +arch=('any') +license=('LGPL') +depends=('python' 'dialog') +source=("https://downloads.sourceforge.net/project/pythondialog/pythondialog/$pkgver/python3-pythondialog-$pkgver.tar.bz2"{,.asc}) +sha256sums=('019cdbffe3f61d32d6fb158ce48a767478af2aac2f31fb40460b39aefae604fe' +'SKIP') +validpgpkeys=('125B5A0FDB788FDD0EF41A9DC785B90B5053A3A2') # Florent Rougon + +build() { + cd pythondialog-$pkgver + + python setup.py build +} + +package() { + cd pythondialog-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pythondialog/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 05:41:48 Author: eschwartz Revision: 294565 upgpkg: python-pythondialog 3.4.0-3 Add PGP signatures and HTTPS. Modified: python-pythondialog/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 12 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 05:09:53 UTC (rev 294564) +++ PKGBUILD2018-02-15 05:41:48 UTC (rev 294565) @@ -4,18 +4,26 @@ pkgname=python-pythondialog pkgver=3.4.0 -pkgrel=2 +pkgrel=3 pkgdesc="Python package for interfacing with dialog" url="http://pythondialog.sf.net"; arch=('any') license=('LGPL') depends=('python' 'dialog') -source=("http://downloads.sourceforge.net/project/pythondialog/pythondialog/$pkgver/python3-pythondialog-$pkgver.tar.bz2";) -sha256sums=('019cdbffe3f61d32d6fb158ce48a767478af2aac2f31fb40460b39aefae604fe') +source=("https://downloads.sourceforge.net/project/pythondialog/pythondialog/$pkgver/python3-pythondialog-$pkgver.tar.bz2"{,.asc}) +sha256sums=('019cdbffe3f61d32d6fb158ce48a767478af2aac2f31fb40460b39aefae604fe' +'SKIP') +validpgpkeys=('125B5A0FDB788FDD0EF41A9DC785B90B5053A3A2') # Florent Rougon +build() { + cd pythondialog-$pkgver + + python setup.py build +} + package() { cd pythondialog-$pkgver - python ./setup.py install --prefix=/usr --root="$pkgdir" -O1 + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-characteristic/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 05:09:33 Author: eschwartz Revision: 294563 upgpkg: python-characteristic 14.3.0-6 Add PGP signatures. Fix check() erroring on invalid subcommand. Modified: python-characteristic/trunk/PKGBUILD --+ PKGBUILD | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 04:54:49 UTC (rev 294562) +++ PKGBUILD2018-02-15 05:09:33 UTC (rev 294563) @@ -4,7 +4,7 @@ pkgbase=python-characteristic pkgname=('python-characteristic' 'python2-characteristic') pkgver=14.3.0 -pkgrel=5 +pkgrel=6 pkgdesc="Python attributes without boilerplate." arch=('any') license=('MIT') @@ -11,8 +11,10 @@ url="https://pypi.python.org/pypi/characteristic"; makedepends=('python-setuptools' 'python2-setuptools') checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("https://files.pythonhosted.org/packages/source/c/characteristic/characteristic-$pkgver.tar.gz";) -md5sums=('b249368dd021fde1c06b4802867c0913') +source=("https://files.pythonhosted.org/packages/source/c/characteristic/characteristic-$pkgver.tar.gz"{,.asc}) +md5sums=('b249368dd021fde1c06b4802867c0913' + 'SKIP') +validpgpkeys=('C2A04F86ACE28ADCF817DBB7AE2536227F69F181') # Hynek Schlawack prepare() { cp -a characteristic-$pkgver{,-py2} @@ -21,7 +23,7 @@ build() { cd "$srcdir"/characteristic-$pkgver python setup.py build - + cd "$srcdir"/characteristic-$pkgver-py2 python2 setup.py build } @@ -28,23 +30,23 @@ check() { cd "$srcdir"/characteristic-$pkgver - python setup.py pytest + python setup.py test cd "$srcdir"/characteristic-$pkgver-py2 - python2 setup.py pytest + python2 setup.py test } - + package_python-characteristic() { depends=('python') - + cd characteristic-$pkgver python setup.py install --root="$pkgdir" --optimize=1 --skip-build install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } - + package_python2-characteristic() { depends=('python2') - + cd characteristic-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
[arch-commits] Commit in python-characteristic/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, February 15, 2018 @ 05:09:53 Author: eschwartz Revision: 294564 archrelease: copy trunk to community-any Added: python-characteristic/repos/community-any/PKGBUILD (from rev 294563, python-characteristic/trunk/PKGBUILD) Deleted: python-characteristic/repos/community-any/PKGBUILD --+ PKGBUILD | 104 +++-- 1 file changed, 53 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 05:09:33 UTC (rev 294563) +++ PKGBUILD2018-02-15 05:09:53 UTC (rev 294564) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-characteristic -pkgname=('python-characteristic' 'python2-characteristic') -pkgver=14.3.0 -pkgrel=5 -pkgdesc="Python attributes without boilerplate." -arch=('any') -license=('MIT') -url="http://pypi.python.org/pypi/characteristic"; -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("https://files.pythonhosted.org/packages/source/c/characteristic/characteristic-$pkgver.tar.gz";) -md5sums=('b249368dd021fde1c06b4802867c0913') - -prepare() { - cp -a characteristic-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/characteristic-$pkgver - python setup.py build - - cd "$srcdir"/characteristic-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/characteristic-$pkgver - python setup.py ptr - - cd "$srcdir"/characteristic-$pkgver-py2 - python2 setup.py ptr -} - -package_python-characteristic() { - depends=('python') - - cd characteristic-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_python2-characteristic() { - depends=('python2') - - cd characteristic-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: python-characteristic/repos/community-any/PKGBUILD (from rev 294563, python-characteristic/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 05:09:53 UTC (rev 294564) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-characteristic +pkgname=('python-characteristic' 'python2-characteristic') +pkgver=14.3.0 +pkgrel=6 +pkgdesc="Python attributes without boilerplate." +arch=('any') +license=('MIT') +url="https://pypi.python.org/pypi/characteristic"; +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("https://files.pythonhosted.org/packages/source/c/characteristic/characteristic-$pkgver.tar.gz"{,.asc}) +md5sums=('b249368dd021fde1c06b4802867c0913' + 'SKIP') +validpgpkeys=('C2A04F86ACE28ADCF817DBB7AE2536227F69F181') # Hynek Schlawack + +prepare() { + cp -a characteristic-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/characteristic-$pkgver + python setup.py build + + cd "$srcdir"/characteristic-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/characteristic-$pkgver + python setup.py test + + cd "$srcdir"/characteristic-$pkgver-py2 + python2 setup.py test +} + +package_python-characteristic() { + depends=('python') + + cd characteristic-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_python2-characteristic() { + depends=('python2') + + cd characteristic-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in aarch64-linux-gnu-linux-api-headers/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 04:54:28 Author: eschwartz Revision: 294561 upgpkg: aarch64-linux-gnu-linux-api-headers 4.15-2 Add PGP signatures and HTTPS. Modified: aarch64-linux-gnu-linux-api-headers/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 04:21:02 UTC (rev 294560) +++ PKGBUILD2018-02-15 04:54:28 UTC (rev 294561) @@ -4,14 +4,20 @@ _target=aarch64-linux-gnu pkgname=$_target-linux-api-headers pkgver=4.15 -pkgrel=1 +pkgrel=2 pkgdesc="Kernel headers sanitized for use in userspace ($_target)" arch=(any) -url='http://www.kernel.org' +url='https://www.kernel.org' license=(GPL2) -source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-$pkgver.tar.xz) -sha1sums=('5cf2693d2c6bf1e69a9216dceca6183c60eb11d5') +source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-$pkgver.tar.{xz,sign}) +sha1sums=('5cf2693d2c6bf1e69a9216dceca6183c60eb11d5' + 'SKIP') +validpgpkeys=( + 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman +) + build() { cd linux-$pkgver
[arch-commits] Commit in aarch64-linux-gnu-linux-api-headers/repos/community-any (2 files)
Date: Thursday, February 15, 2018 @ 04:54:49 Author: eschwartz Revision: 294562 archrelease: copy trunk to community-any Added: aarch64-linux-gnu-linux-api-headers/repos/community-any/PKGBUILD (from rev 294561, aarch64-linux-gnu-linux-api-headers/trunk/PKGBUILD) Deleted: aarch64-linux-gnu-linux-api-headers/repos/community-any/PKGBUILD --+ PKGBUILD | 64 + 1 file changed, 35 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 04:54:28 UTC (rev 294561) +++ PKGBUILD2018-02-15 04:54:49 UTC (rev 294562) @@ -1,29 +0,0 @@ -# Maintainer: Anatol Pomozov - -_target_arch=arm64 -_target=aarch64-linux-gnu -pkgname=$_target-linux-api-headers -pkgver=4.15 -pkgrel=1 -pkgdesc="Kernel headers sanitized for use in userspace ($_target)" -arch=(any) -url='http://www.kernel.org' -license=(GPL2) -source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-$pkgver.tar.xz) -sha1sums=('5cf2693d2c6bf1e69a9216dceca6183c60eb11d5') - -build() { - cd linux-$pkgver - - make ARCH=$_target_arch mrproper - make ARCH=$_target_arch headers_check -} - -package() { - cd linux-$pkgver - - make INSTALL_HDR_PATH="$pkgdir/usr/$_target/" ARCH=$_target_arch V=0 headers_install - - # clean-up unnecessary files generated during install - find "$pkgdir" \( -name .install -or -name ..install.cmd \) -delete -} Copied: aarch64-linux-gnu-linux-api-headers/repos/community-any/PKGBUILD (from rev 294561, aarch64-linux-gnu-linux-api-headers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 04:54:49 UTC (rev 294562) @@ -0,0 +1,35 @@ +# Maintainer: Anatol Pomozov + +_target_arch=arm64 +_target=aarch64-linux-gnu +pkgname=$_target-linux-api-headers +pkgver=4.15 +pkgrel=2 +pkgdesc="Kernel headers sanitized for use in userspace ($_target)" +arch=(any) +url='https://www.kernel.org' +license=(GPL2) +source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-$pkgver.tar.{xz,sign}) +sha1sums=('5cf2693d2c6bf1e69a9216dceca6183c60eb11d5' + 'SKIP') +validpgpkeys=( + 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman +) + + +build() { + cd linux-$pkgver + + make ARCH=$_target_arch mrproper + make ARCH=$_target_arch headers_check +} + +package() { + cd linux-$pkgver + + make INSTALL_HDR_PATH="$pkgdir/usr/$_target/" ARCH=$_target_arch V=0 headers_install + + # clean-up unnecessary files generated during install + find "$pkgdir" \( -name .install -or -name ..install.cmd \) -delete +}
[arch-commits] Commit in mumble/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 15, 2018 @ 04:21:02 Author: eschwartz Revision: 294560 archrelease: copy trunk to community-x86_64 Added: mumble/repos/community-x86_64/PKGBUILD (from rev 294559, mumble/trunk/PKGBUILD) Deleted: mumble/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 128 + 1 file changed, 70 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 04:20:41 UTC (rev 294559) +++ PKGBUILD2018-02-15 04:21:02 UTC (rev 294560) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: Lauri Niskanen -# Contributor: sebastian.sal...@gmx.de -# Contributor: Doc Angelo - -# If you want support for your G15 Keyboard, please add 'g15daemon' -# to the depends and delete "no-g15" in the configure line below - -pkgname=mumble -pkgver=1.2.19 -pkgrel=8 -arch=('x86_64') -pkgdesc="A voice chat application similar to TeamSpeak" -license=('BSD') -depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus' 'xdg-utils' 'speech-dispatcher' 'libpng' 'freetype2' 'fontconfig' 'libxrender') -makedepends=('boost' 'mesa') -url="http://mumble.sourceforge.net/"; -source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz) -sha512sums=('f9194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4') - -build() { - cd $srcdir/$pkgname-$pkgver - - # Building mumble - qmake-qt4 main.pro \ -CONFIG+="bundled-celt no-bundled-opus no-bundled-speex no-g15 no-xevie no-server \ -no-embed-qt-translations no-update packaged" \ -DEFINES+="PLUGIN_PATH=/usr/lib/mumble" \ -INCLUDEPATH+="/usr/include/speech-dispatcher" \ -LIBS+="-lpng16 -lfreetype -lXrender -lfontconfig" - make release -} - -package() { - cd $srcdir/$pkgname-$pkgver - - # bin stuff - install -m755 -D ./release/mumble $pkgdir/usr/bin/mumble - install -m755 -D ./scripts/mumble-overlay $pkgdir/usr/bin/mumble-overlay - - # lib stuff - install -m755 -D ./release/libmumble.so.$pkgver $pkgdir/usr/lib/mumble/libmumble.so.$pkgver - ln -s libmumble.so.$pkgver $pkgdir/usr/lib/mumble/libmumble.so - ln -s libmumble.so.$pkgver $pkgdir/usr/lib/mumble/libmumble.so.1 - ln -s libmumble.so.$pkgver $pkgdir/usr/lib/mumble/libmumble.so.1.2 - install -m755 -D ./release/plugins/liblink.so $pkgdir/usr/lib/mumble/liblink.so - install -m755 -D ./release/plugins/libmanual.so $pkgdir/usr/lib/mumble/libmanual.so - install -m755 -D ./release/libcelt* $pkgdir/usr/lib/mumble/ - - # other stuff - install -m644 -D ./scripts/mumble.desktop $pkgdir/usr/share/applications/mumble.desktop - install -m755 -d $pkgdir/usr/share/man/man1 - install -m644 -D ./man/mum* $pkgdir/usr/share/man/man1/ - install -m644 -D ./icons/mumble.svg $pkgdir/usr/share/icons/hicolor/scalable/apps/mumble.svg - install -m644 -D ./LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE -} -# vim: sw=2:ts=2 et: Copied: mumble/repos/community-x86_64/PKGBUILD (from rev 294559, mumble/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 04:21:02 UTC (rev 294560) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: Lauri Niskanen +# Contributor: sebastian.sal...@gmx.de +# Contributor: Doc Angelo + +# If you want support for your G15 Keyboard, please add 'g15daemon' +# to the depends and delete "no-g15" in the configure line below + +pkgname=mumble +pkgver=1.2.19 +pkgrel=9 +arch=('x86_64') +pkgdesc="A voice chat application similar to TeamSpeak" +license=('BSD') +depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus' + 'xdg-utils' 'speech-dispatcher' 'libpng' 'freetype2' 'fontconfig' 'libxrender') +makedepends=('boost' 'mesa') +url="https://www.mumble.info/"; +source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz{,.sig} + https://github.com/mumble-voip/mumble/commit/ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch) +sha512sums=('f9194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4' +'SKIP' + 'fcdaf2a3575e3871fe4003b93364a70a7c7029beb64ba5e24931abbe3898b72791848b5cf78ccf48eee5942a37f696a5134d061c2b8d60b66913abd701758330') +validpgpkeys=('C4666C6767A26017CE68406988048D0D625297A0') # Mumble Automatic Build Infrastructure 2017 + +prepare() { + cd "$srcdir"/$pkgname-$pkgver + + # https://github.com/mumble-voip/mumble/pull/3287 + patch -p1 < ../ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch +} + +build() { + cd "$srcdir"/$pkgname-$pkgver + + # Building mumble + qmake-qt4 main.pro \ +CONFIG+="bundled-celt no-bundled-opus no-bundled-speex no-g15 n
[arch-commits] Commit in mumble/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 04:20:41 Author: eschwartz Revision: 294559 upgpkg: mumble 1.2.19-9 Add PGP signatures and HTTPS. Fix build with boost 1.66 Fix unquoted $srcdir/$pkgdir Modified: mumble/trunk/PKGBUILD --+ PKGBUILD | 54 +- 1 file changed, 33 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 02:02:19 UTC (rev 294558) +++ PKGBUILD2018-02-15 04:20:41 UTC (rev 294559) @@ -9,18 +9,30 @@ pkgname=mumble pkgver=1.2.19 -pkgrel=8 +pkgrel=9 arch=('x86_64') pkgdesc="A voice chat application similar to TeamSpeak" license=('BSD') -depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus' 'xdg-utils' 'speech-dispatcher' 'libpng' 'freetype2' 'fontconfig' 'libxrender') +depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus' + 'xdg-utils' 'speech-dispatcher' 'libpng' 'freetype2' 'fontconfig' 'libxrender') makedepends=('boost' 'mesa') -url="http://mumble.sourceforge.net/"; -source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz) -sha512sums=('f9194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4') +url="https://www.mumble.info/"; +source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz{,.sig} + https://github.com/mumble-voip/mumble/commit/ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch) +sha512sums=('f9194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4' +'SKIP' + 'fcdaf2a3575e3871fe4003b93364a70a7c7029beb64ba5e24931abbe3898b72791848b5cf78ccf48eee5942a37f696a5134d061c2b8d60b66913abd701758330') +validpgpkeys=('C4666C6767A26017CE68406988048D0D625297A0') # Mumble Automatic Build Infrastructure 2017 +prepare() { + cd "$srcdir"/$pkgname-$pkgver + + # https://github.com/mumble-voip/mumble/pull/3287 + patch -p1 < ../ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch +} + build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir"/$pkgname-$pkgver # Building mumble qmake-qt4 main.pro \ @@ -33,26 +45,26 @@ } package() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir"/$pkgname-$pkgver # bin stuff - install -m755 -D ./release/mumble $pkgdir/usr/bin/mumble - install -m755 -D ./scripts/mumble-overlay $pkgdir/usr/bin/mumble-overlay + install -m755 -D ./release/mumble "$pkgdir"/usr/bin/mumble + install -m755 -D ./scripts/mumble-overlay "$pkgdir"/usr/bin/mumble-overlay # lib stuff - install -m755 -D ./release/libmumble.so.$pkgver $pkgdir/usr/lib/mumble/libmumble.so.$pkgver - ln -s libmumble.so.$pkgver $pkgdir/usr/lib/mumble/libmumble.so - ln -s libmumble.so.$pkgver $pkgdir/usr/lib/mumble/libmumble.so.1 - ln -s libmumble.so.$pkgver $pkgdir/usr/lib/mumble/libmumble.so.1.2 - install -m755 -D ./release/plugins/liblink.so $pkgdir/usr/lib/mumble/liblink.so - install -m755 -D ./release/plugins/libmanual.so $pkgdir/usr/lib/mumble/libmanual.so - install -m755 -D ./release/libcelt* $pkgdir/usr/lib/mumble/ + install -m755 -D ./release/libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.$pkgver + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.1 + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.1.2 + install -m755 -D ./release/plugins/liblink.so "$pkgdir"/usr/lib/mumble/liblink.so + install -m755 -D ./release/plugins/libmanual.so "$pkgdir"/usr/lib/mumble/libmanual.so + install -m755 -D ./release/libcelt* "$pkgdir"/usr/lib/mumble/ # other stuff - install -m644 -D ./scripts/mumble.desktop $pkgdir/usr/share/applications/mumble.desktop - install -m755 -d $pkgdir/usr/share/man/man1 - install -m644 -D ./man/mum* $pkgdir/usr/share/man/man1/ - install -m644 -D ./icons/mumble.svg $pkgdir/usr/share/icons/hicolor/scalable/apps/mumble.svg - install -m644 -D ./LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + install -m644 -D ./scripts/mumble.desktop "$pkgdir"/usr/share/applications/mumble.desktop + install -m755 -d "$pkgdir"/usr/share/man/man1 + install -m644 -D ./man/mum* "$pkgdir"/usr/share/man/man1/ + install -m644 -D ./icons/mumble.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/mumble.svg + install -m644 -D ./LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } # vim: sw=2:ts=2 et:
[arch-commits] Commit in gtk3/repos/extra-x86_64 (12 files)
Date: Thursday, February 15, 2018 @ 03:20:05 Author: heftig Revision: 317089 archrelease: copy trunk to extra-x86_64 Added: gtk3/repos/extra-x86_64/PKGBUILD (from rev 317088, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook (from rev 317088, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook (from rev 317088, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/extra-x86_64/gtk-update-icon-cache.script (from rev 317088, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/extra-x86_64/gtk3.install (from rev 317088, gtk3/trunk/gtk3.install) gtk3/repos/extra-x86_64/settings.ini (from rev 317088, gtk3/trunk/settings.ini) Deleted: gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook gtk3/repos/extra-x86_64/gtk-update-icon-cache.script gtk3/repos/extra-x86_64/gtk3.install gtk3/repos/extra-x86_64/settings.ini --+ PKGBUILD | 170 - gtk-query-immodules-3.0.hook | 22 ++--- gtk-update-icon-cache.hook | 26 +++--- gtk-update-icon-cache.script | 20 ++-- gtk3.install |6 - settings.ini |8 - 6 files changed, 126 insertions(+), 126 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 03:18:36 UTC (rev 317088) +++ PKGBUILD2018-02-15 03:20:05 UTC (rev 317089) @@ -1,85 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgbase=gtk3 -pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.22.27 -pkgrel=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -arch=(x86_64) -url="http://www.gtk.org/"; -depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 dconf - libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland libxkbcommon - adwaita-icon-theme json-glib librsvg wayland-protocols desktop-file-utils mesa - cantarell-fonts colord rest libcups libcanberra) -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) -license=(LGPL) -_commit=7ea53087ca9e3c5b6246c8c16489cefd71bde394 # tags/3.22.27^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; -settings.ini -gtk-query-immodules-3.0.hook -gtk-update-icon-cache.hook -gtk-update-icon-cache.script) -sha256sums=('SKIP' -'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202' -'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845' -'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308' -'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541') - -pkgver() { - cd gtk - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd gtk - - CXX=/bin/false ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---disable-schemas-compile \ ---enable-x11-backend \ ---enable-broadway-backend \ ---enable-wayland-backend \ ---enable-gtk-doc - - #https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package_gtk3() { - depends+=(gtk-update-icon-cache) - provides=(gtk3-print-backends) - conflicts=(gtk3-print-backends) - replaces=("gtk3-print-backends<=3.22.26-1") - install=gtk3.install - - cd gtk - make DESTDIR="$pkgdir" install - - install -Dm644 ../settings.ini "$pkgdir/usr/share/gtk-3.0/settings.ini" - install -Dm644 ../gtk-query-immodules-3.0.hook "$pkgdir/usr/share/libalpm/hooks/gtk-query-immodules-3.0.hook" - - # split this out to use with gtk2 too - rm "$pkgdir/usr/bin/gtk-update-icon-cache" -} - -package_gtk-update-icon-cache() { - pkgdesc="GTK+ icon cache updater" - depends=(gdk-pixbuf2 librsvg hicolor-icon-theme) - - cd gtk - install -D gtk/gtk-update-icon-cache "$pkgdir/usr/bin/gtk-update-icon-cache" - install -Dm644 ../gtk-update-icon-cache.hook "$pkgdir/usr/share/libalpm/hooks/gtk-update-icon-cache.hook" - install -D ../gtk-update-icon-cache.script "$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache" -} - -# vim:set et sw=2: Copied: gtk3/repos/extra-x86_64/PKGBUILD (from rev 317088, gtk3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 03:20:05 UTC (rev 317089) @@ -0,0 +1,85 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgbase=gtk3 +pkgname=(gtk3 gtk-update-icon-cache) +pkgver=3.22.28 +pkgrel=1 +pkgdesc="GObject-based multi-platform GUI toolkit" +arch=(x86_64) +url="http://www.gtk.org/"; +depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2
[arch-commits] Commit in gtk3/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 03:18:36 Author: heftig Revision: 317088 3.22.28-1 Modified: gtk3/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 02:02:31 UTC (rev 317087) +++ PKGBUILD2018-02-15 03:18:36 UTC (rev 317088) @@ -4,7 +4,7 @@ pkgbase=gtk3 pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.22.27 +pkgver=3.22.28 pkgrel=1 pkgdesc="GObject-based multi-platform GUI toolkit" arch=(x86_64) @@ -15,7 +15,7 @@ cantarell-fonts colord rest libcups libcanberra) makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) license=(LGPL) -_commit=7ea53087ca9e3c5b6246c8c16489cefd71bde394 # tags/3.22.27^0 +_commit=463ee95136d519783e55acbd092bc8ba1dd16832 # tags/3.22.28^0 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; settings.ini gtk-query-immodules-3.0.hook
[arch-commits] Commit in nvidia/repos (4 files)
Date: Thursday, February 15, 2018 @ 01:55:27 Author: heftig Revision: 317082 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 317081, nvidia/trunk/4.15-FS57305.patch) nvidia/repos/staging-x86_64/PKGBUILD (from rev 317081, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fix-abi.patch (from rev 317081, nvidia/trunk/fix-abi.patch) + 4.15-FS57305.patch | 181 +++ PKGBUILD | 91 + fix-abi.patch | 12 +++ 3 files changed, 284 insertions(+) Copied: nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 317081, nvidia/trunk/4.15-FS57305.patch) === --- staging-x86_64/4.15-FS57305.patch (rev 0) +++ staging-x86_64/4.15-FS57305.patch 2018-02-15 01:55:27 UTC (rev 317082) @@ -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; + got
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Thursday, February 15, 2018 @ 01:55:51 Author: heftig Revision: 317083 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 317082, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 317082, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 77 kernel-4.11.patch | 38 + 2 files changed, 115 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 317082, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-02-15 01:55:51 UTC (rev 317083) @@ -0,0 +1,77 @@ +# $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=11 +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 {} + + +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" <> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" 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 vhba-module/repos (4 files)
Date: Thursday, February 15, 2018 @ 01:54:40 Author: heftig Revision: 294551 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 294550, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 294550, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 294550, 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 294550, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-02-15 01:54:40 UTC (rev 294551) @@ -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 294550, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-15 01:54:40 UTC (rev 294551) @@ -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=46 +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 294550, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-02-15 01:54:40 UTC (rev 294551) @@ -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: Thursday, February 15, 2018 @ 01:55:01 Author: heftig Revision: 294552 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 294551, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 294551, 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 294551, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-15 01:55:01 UTC (rev 294552) @@ -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=105 +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 294551, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-02-15 01:55:01 UTC (rev 294552) @@ -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: Thursday, February 15, 2018 @ 01:54:16 Author: heftig Revision: 294550 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 294549, r8168/trunk/PKGBUILD) r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 294549, 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 294549, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-15 01:54:16 UTC (rev 294550) @@ -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=33 +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 294549, 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-02-15 01:54:16 UTC (rev 294550) @@ -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 bbswitch/repos (2 files)
Date: Thursday, February 15, 2018 @ 01:53:54 Author: heftig Revision: 294549 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 294548, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 294548, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-15 01:53:54 UTC (rev 294549) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=111 +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 tp_smapi/repos (2 files)
Date: Thursday, February 15, 2018 @ 01:53:02 Author: heftig Revision: 294547 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 294546, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 294546, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-15 01:53:02 UTC (rev 294547) @@ -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.42+7+g76c5120 +_extradir=/usr/lib/modules/extramodules-4.15-ARCH +pkgrel=9 +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=76c5120f7be4880cf2c6801f872327e4e70c449f # master +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 virtualbox-modules-arch/repos (2 files)
Date: Thursday, February 15, 2018 @ 01:53:31 Author: heftig Revision: 294548 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 294547, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 294547, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-15 01:53:31 UTC (rev 294548) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.6 +pkgrel=12 +_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 nvidia-340xx/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:49:26 Author: heftig Revision: 317081 340.106-11: kernel 4.15.3-2 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:48:56 UTC (rev 317080) +++ PKGBUILD2018-02-15 01:49:26 UTC (rev 317081) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.106 _extramodules=extramodules-4.15-ARCH -pkgrel=10 +pkgrel=11 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/"; @@ -49,8 +49,11 @@ find "${pkgdir}" -name '*.ko' -exec gzip -n {} + -echo "blacklist nouveau" | - install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" <> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf -echo "blacklist nouveau" | - install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" <
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:48:56 Author: heftig Revision: 317080 390.25-11: kernel 4.15.3-2 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:44:42 UTC (rev 317079) +++ PKGBUILD2018-02-15 01:48:56 UTC (rev 317080) @@ -7,7 +7,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=390.25 _extramodules=extramodules-4.15-ARCH -pkgrel=10 +pkgrel=11 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/"; @@ -60,8 +60,11 @@ find "${pkgdir}" -name '*.ko' -exec gzip -n {} + -echo "blacklist nouveau" | -install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" <
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:47:05 Author: heftig Revision: 294545 20170610-46: kernel 4.15.3-2 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:46:58 UTC (rev 294544) +++ PKGBUILD2018-02-15 01:47:05 UTC (rev 294545) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=45 +pkgrel=46 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/"; arch=(x86_64)
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:47:12 Author: heftig Revision: 294546 5.2.6-12: kernel 4.15.3-2 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:47:05 UTC (rev 294545) +++ PKGBUILD2018-02-15 01:47:12 UTC (rev 294546) @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.6 -pkgrel=11 +pkgrel=12 _linux_major=4 _linux_minor=15 arch=('x86_64')
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:46:58 Author: heftig Revision: 294544 0.42+7+g76c5120-9: kernel 4.15.3-2 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:46:48 UTC (rev 294543) +++ PKGBUILD2018-02-15 01:46:58 UTC (rev 294544) @@ -11,7 +11,7 @@ pkgname=tp_smapi pkgver=0.42+7+g76c5120 _extradir=/usr/lib/modules/extramodules-4.15-ARCH -pkgrel=8 +pkgrel=9 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:46:43 Author: heftig Revision: 294542 0.8-111: kernel 4.15.3-2 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:46:38 UTC (rev 294541) +++ PKGBUILD2018-02-15 01:46:43 UTC (rev 294542) @@ -6,7 +6,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=110 +pkgrel=111 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch";
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:46:38 Author: heftig Revision: 294541 1.1.0-105: kernel 4.15.3-2 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:08:57 UTC (rev 294540) +++ PKGBUILD2018-02-15 01:46:38 UTC (rev 294541) @@ -6,7 +6,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=104 +pkgrel=105 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:46:48 Author: heftig Revision: 294543 8.045.08-33: kernel 4.15.3-2 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:46:43 UTC (rev 294542) +++ PKGBUILD2018-02-15 01:46:48 UTC (rev 294543) @@ -5,7 +5,7 @@ pkgname=r8168 pkgver=8.045.08 -pkgrel=32 +pkgrel=33 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Thursday, February 15, 2018 @ 01:44:42 Author: heftig Revision: 317079 archrelease: copy trunk to staging-x86_64 Added: linux-zen/repos/staging-x86_64/ linux-zen/repos/staging-x86_64/60-linux.hook (from rev 317078, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 317078, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 317078, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 317078, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 317078, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 317078, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 238 + config| 9565 linux.install | 10 linux.preset | 14 6 files changed, 9850 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 317078:317079 to see the changes.
[arch-commits] Commit in linux/repos (11 files)
Date: Thursday, February 15, 2018 @ 01:36:53 Author: heftig Revision: 317078 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 317077, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/staging-x86_64/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 317077, linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) linux/repos/staging-x86_64/0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch (from rev 317077, linux/trunk/0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch) linux/repos/staging-x86_64/0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch (from rev 317077, linux/trunk/0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch) linux/repos/staging-x86_64/60-linux.hook (from rev 317077, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 317077, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 317077, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 317077, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 317077, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 317077, linux/trunk/linux.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch | 37 0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch | 80 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 249 config | 9526 ++ linux.install | 10 linux.preset| 14 10 files changed, 10084 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 317077:317078 to see the changes.
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Thursday, February 15, 2018 @ 01:29:23 Author: heftig Revision: 317077 4.15.3-2 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD |8 config | 37 ++--- 2 files changed, 26 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 01:28:36 UTC (rev 317076) +++ PKGBUILD2018-02-15 01:29:23 UTC (rev 317077) @@ -6,9 +6,9 @@ pkgbase=linux-zen # Build stock -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.15 -_zenpatch=zen-4.15.3-cc71a302593571d98c91356f1e7d24763c96058e.diff +_zenpatch=zen-4.15.3-c07cc1e8055ec17856c1ef121726035857f6a730.diff pkgver=4.15.3 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel"; license=('GPL2') @@ -32,9 +32,9 @@ 'SKIP' '6dd42389603bc6c83d2e6db1d736303e41d26cef479cad926b87711f261c9c35' 'SKIP' -'b3ed864919f26d32c823e09f0e9ed3a0f56704532f5f6f08f0a1df146c2220ac' +'2ec5489b49aee81023b0dbccbc4c6a4880a5b2e1f1f866db96cea671bf565543' 'SKIP' -'8f83830296612594640a24b207c1c266b620f02d4423b105e8927842dc506c2a' +'be3892dad291bc1c289a67970944b425dab5d968030799e642d36e9e29c5dc7c' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') Modified: config === --- config 2018-02-15 01:28:36 UTC (rev 317076) +++ config 2018-02-15 01:29:23 UTC (rev 317077) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.15.2-2 Kernel Configuration +# Linux/x86 4.15.3-1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -571,7 +571,7 @@ CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_AMD_POWER=m # CONFIG_VM86 is not set -# CONFIG_X86_VSYSCALL_EMULATION is not set +CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_I8K=m CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y @@ -967,7 +967,7 @@ CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_X86_SYSFB=y +# CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations @@ -1052,7 +1052,7 @@ CONFIG_INET_DIAG_DESTROY=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m -CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_HTCP=m CONFIG_TCP_CONG_HSTCP=m @@ -1066,10 +1066,11 @@ CONFIG_TCP_CONG_ILLINOIS=m CONFIG_TCP_CONG_DCTCP=m CONFIG_TCP_CONG_CDG=m -CONFIG_TCP_CONG_BBR=y -CONFIG_DEFAULT_BBR=y +CONFIG_TCP_CONG_BBR=m +CONFIG_DEFAULT_CUBIC=y +# CONFIG_DEFAULT_BBR is not set # CONFIG_DEFAULT_RENO is not set -CONFIG_DEFAULT_TCP_CONG="bbr" +CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y @@ -1566,19 +1567,19 @@ CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m -CONFIG_NET_SCH_FQ_CODEL=m -CONFIG_NET_SCH_FQ=y +CONFIG_NET_SCH_FQ_CODEL=y +CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_HHF=m CONFIG_NET_SCH_PIE=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m CONFIG_NET_SCH_DEFAULT=y -CONFIG_DEFAULT_FQ=y +# CONFIG_DEFAULT_FQ is not set # CONFIG_DEFAULT_CODEL is not set -# CONFIG_DEFAULT_FQ_CODEL is not set +CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFAULT_PFIFO_FAST is not set -CONFIG_DEFAULT_NET_SCH="fq" +CONFIG_DEFAULT_NET_SCH="fq_codel" # # Classification @@ -5794,7 +5795,7 @@ # CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMD_DC_PRE_VEGA=y -CONFIG_DRM_AMD_DC_FBC=y +# CONFIG_DRM_AMD_DC_FBC is not set CONFIG_DRM_AMD_DC_DCN1_0=y # CONFIG_DEBUG_KERNEL_DC is not set @@ -5943,8 +5944,14 @@ # CONFIG_FB_HGA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_S1D13XXX is not set -# CONFIG_FB_NVIDIA is not set -# CONFIG_FB_RIVA is not set +CONFIG_FB_NVIDIA=m +CONFIG_FB_NVIDIA_I2C=y +# CONFIG_FB_NVIDIA_DEBUG is not set +CONFIG_FB_NVIDIA_BACKLIGHT=y +CONFIG_FB_RIVA=m +CONFIG_FB_RIVA_I2C=y +# CONFIG_FB_RIVA_DEBUG is not set +CONFIG_FB_RIVA_BACKLIGHT=y # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_INTEL is not set
[arch-commits] Commit in linux/trunk (5 files)
Date: Thursday, February 15, 2018 @ 01:28:36 Author: heftig Revision: 317076 4.15.3-2 Added: linux/trunk/0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch Modified: linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch linux/trunk/0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch linux/trunk/PKGBUILD -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |6 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 10 - 0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch | 10 - 0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch | 80 ++ PKGBUILD| 13 + 5 files changed, 102 insertions(+), 17 deletions(-) Modified: 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch === --- 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch 2018-02-15 01:15:30 UTC (rev 317075) +++ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch 2018-02-15 01:28:36 UTC (rev 317076) @@ -1,8 +1,8 @@ -From d817891efd179bdb0b5d30fa8aafaeb2a96af76c Mon Sep 17 00:00:00 2001 -Message-Id: +From 44c5097b2711429f0d49d138681f67157982e729 Mon Sep 17 00:00:00 2001 +Message-Id: <44c5097b2711429f0d49d138681f67157982e729.1518653356.git.jan.steff...@gmail.com> From: Serge Hallyn Date: Fri, 31 May 2013 19:12:12 +0100 -Subject: [PATCH 1/3] add sysctl to disallow unprivileged CLONE_NEWUSER by +Subject: [PATCH 1/4] add sysctl to disallow unprivileged CLONE_NEWUSER by default Signed-off-by: Serge Hallyn Modified: 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch === --- 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch 2018-02-15 01:15:30 UTC (rev 317075) +++ 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch 2018-02-15 01:28:36 UTC (rev 317076) @@ -1,10 +1,10 @@ -From f256ec7564d904b5c245c34a7cb091e6912b22c3 Mon Sep 17 00:00:00 2001 -Message-Id: -In-Reply-To: -References: +From 7596bfa5ccb3e3a72443871a4c6d0c4f230c1cb5 Mon Sep 17 00:00:00 2001 +Message-Id: <7596bfa5ccb3e3a72443871a4c6d0c4f230c1cb5.1518653356.git.jan.steff...@gmail.com> +In-Reply-To: <44c5097b2711429f0d49d138681f67157982e729.1518653356.git.jan.steff...@gmail.com> +References: <44c5097b2711429f0d49d138681f67157982e729.1518653356.git.jan.steff...@gmail.com> From: Jim Bride Date: Mon, 6 Nov 2017 13:38:57 -0800 -Subject: [PATCH 2/3] drm/i915/edp: Only use the alternate fixed mode if it's +Subject: [PATCH 2/4] drm/i915/edp: Only use the alternate fixed mode if it's asked for In commit dc911f5bd8aa ("drm/i915/edp: Allow alternate fixed mode for Modified: 0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch === --- 0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch 2018-02-15 01:15:30 UTC (rev 317075) +++ 0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch 2018-02-15 01:28:36 UTC (rev 317076) @@ -1,10 +1,10 @@ -From 1a0e4c170e4622947c0d1d530d63a3241a99b93c Mon Sep 17 00:00:00 2001 -Message-Id: <1a0e4c170e4622947c0d1d530d63a3241a99b93c.1518115547.git.jan.steff...@gmail.com> -In-Reply-To: -References: +From 509ca946c21ff2ae50c6404d191c87573a53a621 Mon Sep 17 00:00:00 2001 +Message-Id: <509ca946c21ff2ae50c6404d191c87573a53a621.1518653356.git.jan.steff...@gmail.com> +In-Reply-To: <44c5097b2711429f0d49d138681f67157982e729.1518653356.git.jan.steff...@gmail.com> +References: <44c5097b2711429f0d49d138681f67157982e729.1518653356.git.jan.steff...@gmail.com> From: Sven Joachim Date: Fri, 26 Jan 2018 10:38:01 +0100 -Subject: [PATCH 3/3] ssb: Do not disable PCI host on non-Mips +Subject: [PATCH 3/4] ssb: Do not disable PCI host on non-Mips After upgrading an old laptop to 4.15-rc9, I found that the eth0 and wlan0 interfaces had disappeared. It turns out that the b43 and b44 Added: 0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch === --- 0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch (rev 0) +++ 0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch 2018-02-15 01:28:36 UTC (rev 317076) @@ -0,0 +1,80 @@ +From 782e9c805d19610d5821d1f75a3854ac587e2dac Mon Sep 17 00:00:00 2001 +Message-Id: <782e9c805d19610d5821d1f75a3854ac587e2dac.1518653356.git.jan.steff...@gmail.com> +In-Reply-To: <44c5097b2711429f0d49d138681f67157982e729.1518653356.git.jan.steff...@gmail.com> +References: <44c5097b2711429f0d49d138681f67157982e729.1518653356.git.jan.steff...@gmail.com> +From: Juergen Gross +Date: Thu, 1 Feb 2018 13:40:19 +0100 +Subject: [PATCH
[arch-commits] Commit in x11vnc/trunk (4 files)
Date: Thursday, February 15, 2018 @ 01:15:30 Author: bisson Revision: 317075 remove patches merged upstream Deleted: x11vnc/trunk/cursor.patch x11vnc/trunk/fix-buffer-overflows.patch x11vnc/trunk/openssl-detect.patch x11vnc/trunk/openssl-support.patch + cursor.patch | 281 - fix-buffer-overflows.patch | 26 -- openssl-detect.patch | 34 --- openssl-support.patch | 481 --- 4 files changed, 822 deletions(-) Deleted: cursor.patch === --- cursor.patch2018-02-15 01:14:13 UTC (rev 317074) +++ cursor.patch2018-02-15 01:15:30 UTC (rev 317075) @@ -1,281 +0,0 @@ -From 37c946191a0f36490531624a2d03ec1ce7c714ac Mon Sep 17 00:00:00 2001 -From: Stephan Fuhrmann -Date: Tue, 18 Jul 2017 11:28:25 +0200 -Subject: [PATCH] Broken cursor bugfix for 64 bit systems (#49) - -* Proper 32 bit types assigned - -* The size dependent conversions are not necessary if input type is 32 bit in every case - -* Unused variable - -* Another type problem 32/64 fixed - -* Prototype fixed - -* Pointer cast missing - -* * Multiple conversions from (unsigned long*) to proper (uint32_t*). -* Bugfix for XFixesCursorImage type problem. Structure contains (unsigned long*), but protocol says the pixels are just 32 bit. - This is a problem for 64 bit systems where (unsigned long) is 64 bits wide. - src/cursor.c | 79 - src/cursor.h | 3 +-- - src/screen.c | 28 ++--- - 3 files changed, 45 insertions(+), 65 deletions(-) - -diff --git a/src/cursor.c b/src/cursor.c -index 8c14b6c..6e135be 100644 a/src/cursor.c -+++ b/src/cursor.c -@@ -68,7 +68,7 @@ void set_no_cursor(void); - void set_warrow_cursor(void); - int set_cursor(int x, int y, int which); - int check_x11_pointer(void); --int store_cursor(int serial, unsigned long *data, int w, int h, int cbpp, int xhot, int yhot); -+int store_cursor(int serial, uint32_t *data, int w, int h, int cbpp, int xhot, int yhot); - unsigned long get_cursor_serial(int mode); - rfbCursorPtr pixels2curs(uint32_t *pixels, int w, int h, int xhot, int yhot, int Bpp); - void save_under_cursor_buffer(rfbClientPtr cl); -@@ -1008,14 +1008,13 @@ void initialize_xfixes(void) { - rfbCursorPtr pixels2curs(uint32_t *pixels, int w, int h, - int xhot, int yhot, int Bpp) { - rfbCursorPtr c; -- static unsigned long black = 0, white = 1; -+ static uint32_t black = 0, white = 1; - static int first = 1; - char *bitmap, *rich, *alpha; - char *pixels_new = NULL; - int n_opaque, n_trans, n_alpha, len, histo[256]; - int send_alpha = 0, alpha_shift = 0, thresh; - int i, x, y; -- - if (first && dpy) { /* raw_fb hack */ - X_LOCK; - black = BlackPixel(dpy, scr); -@@ -1033,7 +1032,6 @@ rfbCursorPtr pixels2curs(uint32_t *pixels, int w, int h, - if (scaling_cursor && (scale_cursor_fac_x != 1.0 || scale_cursor_fac_y != 1.0)) { - int W, H; - char *pixels_use = (char *) pixels; -- unsigned int *pixels32 = NULL; - - W = w; - H = h; -@@ -1043,48 +1041,10 @@ rfbCursorPtr pixels2curs(uint32_t *pixels, int w, int h, - - pixels_new = (char *) malloc(4*w*h); - -- if (sizeof(unsigned long) == 8) { -- int i, j, k = 0; -- /* -- * to avoid 64bpp code in scale_rect() we knock -- * down to unsigned int on 64bit machines: -- */ -- pixels32 = (unsigned int*) malloc(4*W*H); -- for (j=0; j> 24;/* alpha channel */ -@@ -1154,8 +1114,8 @@ rfbCursorPtr pixels2curs(uint32_t *pixels, int w, int h, - i = 0; - for (y = 0; y < h; y++) { - for (x = 0; x < w; x++) { -- unsigned long r, g, b, a; -- unsigned int ui; -+ uint32_t r, g, b, a; -+ uint32_t ui; - char *p; - - a = 0xff00 & (*(pixels+i)); -@@ -1322,6 +1282,7 @@ static int get_exact_cursor(int init) { - } - if (xfixes_present && dpy) { - #if HAVE_LIBXFIXES -+ uint32_t *pixel32 = NULL; - int last_idx = (int) get_cursor_serial(1); - XFixesCursorImage *xfc; - -@@ -1350,15 +1311,37 @@ static int get_exact_cursor(int init) { - - /* retrieve the cursor info + pixels from server: */ - xfc = XFixesGetCursorImage(dpy); -+ { -+ /* 2017-07-09, Stephan Fuhrmann: This fixes an implementation flaw for 64 bit systems. -+ * The XFixesCursorImage structure says xfc->pixels is (unsigned long*) in
[arch-commits] Commit in x11vnc/repos/extra-x86_64 (12 files)
Date: Thursday, February 15, 2018 @ 01:14:13 Author: bisson Revision: 317074 archrelease: copy trunk to extra-x86_64 Added: x11vnc/repos/extra-x86_64/PKGBUILD (from rev 317073, x11vnc/trunk/PKGBUILD) x11vnc/repos/extra-x86_64/cursor.patch (from rev 317073, x11vnc/trunk/cursor.patch) x11vnc/repos/extra-x86_64/fix-buffer-overflows.patch (from rev 317073, x11vnc/trunk/fix-buffer-overflows.patch) x11vnc/repos/extra-x86_64/openssl-detect.patch (from rev 317073, x11vnc/trunk/openssl-detect.patch) x11vnc/repos/extra-x86_64/openssl-support.patch (from rev 317073, x11vnc/trunk/openssl-support.patch) x11vnc/repos/extra-x86_64/service (from rev 317073, x11vnc/trunk/service) Deleted: x11vnc/repos/extra-x86_64/PKGBUILD x11vnc/repos/extra-x86_64/cursor.patch x11vnc/repos/extra-x86_64/fix-buffer-overflows.patch x11vnc/repos/extra-x86_64/openssl-detect.patch x11vnc/repos/extra-x86_64/openssl-support.patch x11vnc/repos/extra-x86_64/service + PKGBUILD | 86 +-- cursor.patch | 562 - fix-buffer-overflows.patch | 52 +- openssl-detect.patch | 68 +-- openssl-support.patch | 962 +-- service| 14 6 files changed, 864 insertions(+), 880 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 01:13:13 UTC (rev 317073) +++ PKGBUILD2018-02-15 01:14:13 UTC (rev 317074) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: damir - -pkgname=x11vnc -epoch=1 -pkgver=0.9.14 -pkgrel=4 -pkgdesc='VNC server for real X displays' -url='https://github.com/LibVNC/x11vnc' -arch=('x86_64') -license=('GPL2') -optdepends=('tk: GUI support' -'net-tools: -auth guess' -'xf86-video-dummy: Xdummy script') -depends=('libvncserver' 'openssl' 'libjpeg' 'libxtst' 'libxinerama' - 'libxdamage' 'libxrandr' 'avahi' 'xorg-xdpyinfo') -source=("https://github.com/LibVNC/x11vnc/archive/${pkgver}.tar.gz"; -'fix-buffer-overflows.patch' -'openssl-detect.patch' -'openssl-support.patch' -'cursor.patch' -'service') -sha256sums=('45f87c5e4382988c73e8c7891ac2bfb45d8f9ce1196ae06651c84636684ea143' -'1d19edf54c6216b830150e5b05175a81ee8be3288d8584d3de0276df9a38384e' -'f356009176a11a793fef4514b26468c04908c961e6be226a83b631b6df5a2fdc' -'f9cafe56cb878b067bc95c6bd84aa8d480af6400bea836d87a08e24e0c4eca0b' -'0559a163f62c308a993a911f5ced5d00cd20afd3e267e9057fe37a2436768f62' -'cfb19d44e09e960e2fdb958c9258bccf23c2677715314985f7e819f1dcedb6e4') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../fix-buffer-overflows.patch - patch -p1 -i ../openssl-detect.patch - patch -p1 -i ../openssl-support.patch - patch -p1 -i ../cursor.patch - autoreconf -fi -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install misc/{rx11vnc,Xdummy} "${pkgdir}"/usr/bin - install -Dm644 ../service "${pkgdir}/usr/lib/systemd/system/x11vnc.service" -} Copied: x11vnc/repos/extra-x86_64/PKGBUILD (from rev 317073, x11vnc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 01:14:13 UTC (rev 317074) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: damir + +pkgname=x11vnc +epoch=1 +pkgver=0.9.15 +pkgrel=1 +pkgdesc='VNC server for real X displays' +url='https://github.com/LibVNC/x11vnc' +arch=('x86_64') +license=('GPL2') +optdepends=('tk: GUI support' +'net-tools: -auth guess' +'xf86-video-dummy: Xdummy script') +depends=('libvncserver' 'openssl' 'libjpeg' 'libxtst' 'libxinerama' + 'libxdamage' 'libxrandr' 'avahi' 'xorg-xdpyinfo') +source=("https://github.com/LibVNC/x11vnc/archive/${pkgver}.tar.gz"; +'service') +sha256sums=('3e43bd875edc3c7f52a0d3676c4ec7de910fcd210240ee20b4522deb2bf84cff' +'cfb19d44e09e960e2fdb958c9258bccf23c2677715314985f7e819f1dcedb6e4') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + autoreconf -fi + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install misc/{rx11vnc,Xdummy} "${pkgdir}"/usr/bin + install -Dm644 ../service "${pkgdir}/usr/lib/systemd/system/x11vnc.service" +} Deleted: cursor.patch === --- cursor.patch2018-02-15 01:13:13 UTC (rev 317073) +++ cursor.patch2018-02-15 01:14:13 UTC (rev
[arch-commits] Commit in x11vnc/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:13:13 Author: bisson Revision: 317073 upstream update Modified: x11vnc/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 4 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-15 00:07:25 UTC (rev 317072) +++ PKGBUILD2018-02-15 01:13:13 UTC (rev 317073) @@ -4,8 +4,8 @@ pkgname=x11vnc epoch=1 -pkgver=0.9.14 -pkgrel=4 +pkgver=0.9.15 +pkgrel=1 pkgdesc='VNC server for real X displays' url='https://github.com/LibVNC/x11vnc' arch=('x86_64') @@ -16,29 +16,13 @@ depends=('libvncserver' 'openssl' 'libjpeg' 'libxtst' 'libxinerama' 'libxdamage' 'libxrandr' 'avahi' 'xorg-xdpyinfo') source=("https://github.com/LibVNC/x11vnc/archive/${pkgver}.tar.gz"; -'fix-buffer-overflows.patch' -'openssl-detect.patch' -'openssl-support.patch' -'cursor.patch' 'service') -sha256sums=('45f87c5e4382988c73e8c7891ac2bfb45d8f9ce1196ae06651c84636684ea143' -'1d19edf54c6216b830150e5b05175a81ee8be3288d8584d3de0276df9a38384e' -'f356009176a11a793fef4514b26468c04908c961e6be226a83b631b6df5a2fdc' -'f9cafe56cb878b067bc95c6bd84aa8d480af6400bea836d87a08e24e0c4eca0b' -'0559a163f62c308a993a911f5ced5d00cd20afd3e267e9057fe37a2436768f62' +sha256sums=('3e43bd875edc3c7f52a0d3676c4ec7de910fcd210240ee20b4522deb2bf84cff' 'cfb19d44e09e960e2fdb958c9258bccf23c2677715314985f7e819f1dcedb6e4') -prepare() { +build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../fix-buffer-overflows.patch - patch -p1 -i ../openssl-detect.patch - patch -p1 -i ../openssl-support.patch - patch -p1 -i ../cursor.patch autoreconf -fi -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --mandir=/usr/share/man make }
[arch-commits] Commit in dfmt/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:08:57 Author: wild Revision: 294540 archrelease: copy trunk to community-x86_64 Added: dfmt/repos/community-x86_64/PKGBUILD (from rev 294539, dfmt/trunk/PKGBUILD) Deleted: dfmt/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 100 - 1 file changed, 53 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 01:08:42 UTC (rev 294539) +++ PKGBUILD2018-02-15 01:08:57 UTC (rev 294540) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Dan Printzell - -pkgname=('dfmt') -pkgver=0.5.3 -pkgrel=1 -_pkgcommit=6e598c197df780c8cd3496c3a663f602a2bd1e58 -pkgdesc="Dfmt is a formatter for D source code" -arch=('x86_64') -url="https://github.com/dlang-community/dfmt"; -license=("custom") -groups=('dlang') -makedepends=('dmd' 'git') -depends=('libphobos') - -source=( - "git+https://github.com/dlang-community/dfmt#commit=$_pkgcommit"; - "git+https://github.com/dlang-community/libdparse"; - "git+https://github.com/sociomantic-tsunami/makd"; -) -sha256sums=( - 'SKIP' - 'SKIP' - 'SKIP' -) - -prepare() { - cd "$srcdir/dfmt" - - git submodule init - git config submodule.libdparse.url "$srcdir/libdparse" - git config submodule.makd.url "$srcdir/makd" - git submodule update -} - -build() { - cd "$srcdir/dfmt" - make -} - -package() { - # binaries - install -Dm755 "$srcdir/dfmt/bin/dfmt" "$pkgdir/usr/bin/dfmt" - - # license - install -Dm644 "$srcdir/dfmt/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: dfmt/repos/community-x86_64/PKGBUILD (from rev 294539, dfmt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 01:08:57 UTC (rev 294540) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Dan Printzell + +pkgname=('dfmt') +pkgver=0.6.0 +pkgrel=1 +_pkgcommit=19a869377ad3f421de9ad2e5a6c80702d76e247d +pkgdesc="Dfmt is a formatter for D source code" +arch=('x86_64') +url="https://github.com/dlang-community/dfmt"; +license=("custom") +groups=('dlang') +makedepends=('dmd' 'git') +depends=('libphobos') + +source=( + "git+https://github.com/dlang-community/dfmt#commit=$_pkgcommit"; + "git+https://github.com/dlang-community/libdparse"; + "git+https://github.com/sociomantic-tsunami/makd"; + "git+https://github.com/sociomantic-tsunami/beaver"; + "git+https://github.com/dlang-community/stdx-allocator"; +) +sha256sums=( + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' +) + +prepare() { + cd "$srcdir/dfmt" + + git submodule init + git config submodule.libdparse.url "$srcdir/libdparse" + git config submodule.makd.url "$srcdir/makd" + git config submodule.beaver.url "$srcdir/beaver" + git config submodule.stdx-allocator.url "$srcdir/stdx-allocator" + git submodule update +} + +build() { + cd "$srcdir/dfmt" + make +} + +package() { + # binaries + install -Dm755 "$srcdir/dfmt/bin/dfmt" "$pkgdir/usr/bin/dfmt" + + # license + install -Dm644 "$srcdir/dfmt/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in dfmt/trunk (PKGBUILD)
Date: Thursday, February 15, 2018 @ 01:08:42 Author: wild Revision: 294539 upgpkg: dfmt 0.6.0-1 Updated to 0.6.0 Modified: dfmt/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 20:48:14 UTC (rev 294538) +++ PKGBUILD2018-02-15 01:08:42 UTC (rev 294539) @@ -2,9 +2,9 @@ # Maintainer: Dan Printzell pkgname=('dfmt') -pkgver=0.5.3 +pkgver=0.6.0 pkgrel=1 -_pkgcommit=6e598c197df780c8cd3496c3a663f602a2bd1e58 +_pkgcommit=19a869377ad3f421de9ad2e5a6c80702d76e247d pkgdesc="Dfmt is a formatter for D source code" arch=('x86_64') url="https://github.com/dlang-community/dfmt"; @@ -17,11 +17,15 @@ "git+https://github.com/dlang-community/dfmt#commit=$_pkgcommit"; "git+https://github.com/dlang-community/libdparse"; "git+https://github.com/sociomantic-tsunami/makd"; + "git+https://github.com/sociomantic-tsunami/beaver"; + "git+https://github.com/dlang-community/stdx-allocator"; ) sha256sums=( 'SKIP' 'SKIP' 'SKIP' + 'SKIP' + 'SKIP' ) prepare() { @@ -30,6 +34,8 @@ git submodule init git config submodule.libdparse.url "$srcdir/libdparse" git config submodule.makd.url "$srcdir/makd" + git config submodule.beaver.url "$srcdir/beaver" + git config submodule.stdx-allocator.url "$srcdir/stdx-allocator" git submodule update }
[arch-commits] Commit in conky/repos/extra-x86_64 (5 files)
Date: Thursday, February 15, 2018 @ 00:07:25 Author: bisson Revision: 317072 archrelease: copy trunk to extra-x86_64 Added: conky/repos/extra-x86_64/PKGBUILD (from rev 317071, conky/trunk/PKGBUILD) conky/repos/extra-x86_64/lua53.patch (from rev 317071, conky/trunk/lua53.patch) Deleted: conky/repos/extra-x86_64/PKGBUILD conky/repos/extra-x86_64/lua53.patch conky/repos/extra-x86_64/out_to_x.patch + PKGBUILD | 115 ++- lua53.patch| 92 ++-- out_to_x.patch | 48 -- 3 files changed, 102 insertions(+), 153 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-15 00:06:14 UTC (rev 317071) +++ PKGBUILD2018-02-15 00:07:25 UTC (rev 317072) @@ -1,59 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: Giovanni Scafora -# Contributor: James Rayner -# Contributor: Partha Chowdhury - -pkgname=conky -pkgver=1.10.7 -pkgrel=2 -pkgdesc='Lightweight system monitor for X' -url='https://github.com/brndnmtthws/conky' -license=('BSD' 'GPL') -arch=('x86_64') -makedepends=('cmake' 'docbook2x' 'docbook-xml' 'man-db' 'git') -depends=('glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft' - 'imlib2' 'libxml2' 'libpulse') -source=("https://github.com/brndnmtthws/conky/archive/v${pkgver}.tar.gz"; -'out_to_x.patch' -'lua53.patch') -sha256sums=('23bb9609c522f248cba287146943a872cc045b45cecfa5668bca76e95ecc06ac' -'0bf5851f9b7a4c8c40970a658625a72969f1f0b205c61ce2fc5295ebcc9ca847' -'16516bdae848f85be949185746418fa5810d426e1f25b6dbbcefdbf4a0b8e6f3') - -options=('!strip' 'debug') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../lua53.patch # lua_gettable returns an int in lua-5.3 - patch -p1 -i ../out_to_x.patch -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - cmake \ - -D CMAKE_BUILD_TYPE=Release \ - -D MAINTAINER_MODE=ON \ - -D BUILD_WLAN=ON \ - -D BUILD_XDBE=ON \ - -D BUILD_IMLIB2=ON \ - -D BUILD_CURL=ON \ - -D BUILD_RSS=ON \ - -D BUILD_WEATHER_METAR=ON \ - -D BUILD_WEATHER_XOAP=ON \ - -D BUILD_PULSEAUDIO=ON \ - -D BUILD_JOURNAL=ON \ - -D CMAKE_INSTALL_PREFIX=/usr \ - . - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 extras/vim/syntax/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/syntax/conkyrc.vim - install -Dm644 extras/vim/ftdetect/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/ftdetect/conkyrc.vim -} Copied: conky/repos/extra-x86_64/PKGBUILD (from rev 317071, conky/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-15 00:07:25 UTC (rev 317072) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Giovanni Scafora +# Contributor: James Rayner +# Contributor: Partha Chowdhury + +pkgname=conky +pkgver=1.10.8 +pkgrel=1 +pkgdesc='Lightweight system monitor for X' +url='https://github.com/brndnmtthws/conky' +license=('BSD' 'GPL') +arch=('x86_64') +makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git') +depends=('glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft' + 'imlib2' 'libxml2' 'libpulse') +source=("https://github.com/brndnmtthws/conky/archive/v${pkgver}.tar.gz"; +'lua53.patch') +sha256sums=('2ebd655a27c816bd613538b71d4ec1c096252cb522feaa05f64781dcedea8857' +'16516bdae848f85be949185746418fa5810d426e1f25b6dbbcefdbf4a0b8e6f3') + +options=('!strip' 'debug') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i ../lua53.patch # lua_gettable returns an int in lua-5.3 +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + cmake \ + -D CMAKE_BUILD_TYPE=Release \ + -D MAINTAINER_MODE=ON \ + -D BUILD_WLAN=ON \ + -D BUILD_XDBE=ON \ + -D BUILD_IMLIB2=ON \ + -D BUILD_CURL=ON \ + -D BUILD_RSS=ON \ + -D BUILD_WEATHER_METAR=ON \ + -D BUILD_WEATHER_XOAP=ON \ + -D BUILD_PULSEAUDIO=ON \ + -D BUILD_JOURNAL=ON \ + -D CMAKE_INSTALL_PREFIX=/usr \ + . + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 extras/vim/syntax/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/synt
[arch-commits] Commit in conky/trunk (PKGBUILD out_to_x.patch)
Date: Thursday, February 15, 2018 @ 00:06:14 Author: bisson Revision: 317071 upstream update Modified: conky/trunk/PKGBUILD Deleted: conky/trunk/out_to_x.patch + PKGBUILD | 11 --- out_to_x.patch | 48 2 files changed, 4 insertions(+), 55 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 23:57:00 UTC (rev 317070) +++ PKGBUILD2018-02-15 00:06:14 UTC (rev 317071) @@ -5,20 +5,18 @@ # Contributor: Partha Chowdhury pkgname=conky -pkgver=1.10.7 -pkgrel=2 +pkgver=1.10.8 +pkgrel=1 pkgdesc='Lightweight system monitor for X' url='https://github.com/brndnmtthws/conky' license=('BSD' 'GPL') arch=('x86_64') -makedepends=('cmake' 'docbook2x' 'docbook-xml' 'man-db' 'git') +makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git') depends=('glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft' 'imlib2' 'libxml2' 'libpulse') source=("https://github.com/brndnmtthws/conky/archive/v${pkgver}.tar.gz"; -'out_to_x.patch' 'lua53.patch') -sha256sums=('23bb9609c522f248cba287146943a872cc045b45cecfa5668bca76e95ecc06ac' -'0bf5851f9b7a4c8c40970a658625a72969f1f0b205c61ce2fc5295ebcc9ca847' +sha256sums=('2ebd655a27c816bd613538b71d4ec1c096252cb522feaa05f64781dcedea8857' '16516bdae848f85be949185746418fa5810d426e1f25b6dbbcefdbf4a0b8e6f3') options=('!strip' 'debug') @@ -26,7 +24,6 @@ prepare() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i ../lua53.patch # lua_gettable returns an int in lua-5.3 - patch -p1 -i ../out_to_x.patch } build() { Deleted: out_to_x.patch === --- out_to_x.patch 2018-02-14 23:57:00 UTC (rev 317070) +++ out_to_x.patch 2018-02-15 00:06:14 UTC (rev 317071) @@ -1,48 +0,0 @@ -commit 562c7375883445acb58388ff16d9eb126b7e12a1 -Author: Brenden Matthews -Date: Tue Jan 23 13:52:11 2018 -0500 - -Fix segfault when out_to_x = false. (#455) - -This resolves #454. - -diff --git a/src/conky.cc b/src/conky.cc -index 48256ecc..f10d08fb 100644 a/src/conky.cc -+++ b/src/conky.cc -@@ -2076,20 +2076,24 @@ static void main_loop(void) - sigaddset(&newmask, SIGUSR1); - #endif - -+#ifdef BUILD_X11 - #ifdef BUILD_XSHAPE -- /* allow only decorated windows to be given mouse input */ -- int major_version, minor_version; -- if (!XShapeQueryVersion(display, &major_version, &minor_version)) { -- NORM_ERR("Input shapes are not supported"); -- } else { -- if (own_window.get(*state) && -- (own_window_type.get(*state) != TYPE_NORMAL || -- (TEST_HINT(own_window_hints.get(*state), HINT_UNDECORATED { -- XShapeCombineRectangles(display, window.window, ShapeInput, 0, 0, -- NULL, 0, ShapeSet, Unsorted); -+ if (out_to_x.get(*state)) { -+ /* allow only decorated windows to be given mouse input */ -+ int major_version, minor_version; -+ if (!XShapeQueryVersion(display, &major_version, &minor_version)) { -+ NORM_ERR("Input shapes are not supported"); -+ } else { -+ if (own_window.get(*state) && -+ (own_window_type.get(*state) != TYPE_NORMAL || -+ (TEST_HINT(own_window_hints.get(*state), HINT_UNDECORATED { -+ XShapeCombineRectangles(display, window.window, ShapeInput, 0, 0, -+ NULL, 0, ShapeSet, Unsorted); -+ } - } - } - #endif /* BUILD_XSHAPE */ -+#endif /* BUILD_X11 */ - - last_update_time = 0.0; - next_update_time = get_time() - fmod(get_time(), active_update_interval()); -
[arch-commits] Commit in linux/trunk (PKGBUILD config)
Date: Wednesday, February 14, 2018 @ 23:57:00 Author: heftig Revision: 317070 Pick some config options from Ubuntu Modified: linux/trunk/PKGBUILD linux/trunk/config --+ PKGBUILD |2 +- config | 35 +-- 2 files changed, 22 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 23:29:17 UTC (rev 317069) +++ PKGBUILD2018-02-14 23:57:00 UTC (rev 317070) @@ -31,7 +31,7 @@ 'SKIP' '6dd42389603bc6c83d2e6db1d736303e41d26cef479cad926b87711f261c9c35' 'SKIP' -'699ad86e5c6076fc5c544d72191efb7eb302f68169dad8495add0f1d156203ab' +'617d1a2b0160fc72098524a51501531556050cab0e466c9dbae5d60a78991bd2' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' Modified: config === --- config 2018-02-14 23:29:17 UTC (rev 317069) +++ config 2018-02-14 23:57:00 UTC (rev 317070) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.15.2-2 Kernel Configuration +# Linux/x86 4.15.3-1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -939,7 +939,7 @@ CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_RXS_GEN3=m -CONFIG_X86_SYSFB=y +# CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations @@ -1024,7 +1024,7 @@ CONFIG_INET_DIAG_DESTROY=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m -CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_HTCP=m CONFIG_TCP_CONG_HSTCP=m @@ -1038,10 +1038,11 @@ CONFIG_TCP_CONG_ILLINOIS=m CONFIG_TCP_CONG_DCTCP=m CONFIG_TCP_CONG_CDG=m -CONFIG_TCP_CONG_BBR=y -CONFIG_DEFAULT_BBR=y +CONFIG_TCP_CONG_BBR=m +CONFIG_DEFAULT_CUBIC=y +# CONFIG_DEFAULT_BBR is not set # CONFIG_DEFAULT_RENO is not set -CONFIG_DEFAULT_TCP_CONG="bbr" +CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y @@ -1538,19 +1539,19 @@ CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m -CONFIG_NET_SCH_FQ_CODEL=m -CONFIG_NET_SCH_FQ=y +CONFIG_NET_SCH_FQ_CODEL=y +CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_HHF=m CONFIG_NET_SCH_PIE=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m CONFIG_NET_SCH_DEFAULT=y -CONFIG_DEFAULT_FQ=y +# CONFIG_DEFAULT_FQ is not set # CONFIG_DEFAULT_CODEL is not set -# CONFIG_DEFAULT_FQ_CODEL is not set +CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFAULT_PFIFO_FAST is not set -CONFIG_DEFAULT_NET_SCH="fq" +CONFIG_DEFAULT_NET_SCH="fq_codel" # # Classification @@ -5764,7 +5765,7 @@ # CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMD_DC_PRE_VEGA=y -CONFIG_DRM_AMD_DC_FBC=y +# CONFIG_DRM_AMD_DC_FBC is not set CONFIG_DRM_AMD_DC_DCN1_0=y # CONFIG_DEBUG_KERNEL_DC is not set @@ -5913,8 +5914,14 @@ # CONFIG_FB_HGA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_S1D13XXX is not set -# CONFIG_FB_NVIDIA is not set -# CONFIG_FB_RIVA is not set +CONFIG_FB_NVIDIA=m +CONFIG_FB_NVIDIA_I2C=y +# CONFIG_FB_NVIDIA_DEBUG is not set +CONFIG_FB_NVIDIA_BACKLIGHT=y +CONFIG_FB_RIVA=m +CONFIG_FB_RIVA_I2C=y +# CONFIG_FB_RIVA_DEBUG is not set +CONFIG_FB_RIVA_BACKLIGHT=y # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_INTEL is not set
[arch-commits] Commit in faad2/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:29:17 Author: arojas Revision: 317069 archrelease: copy trunk to extra-x86_64 Added: faad2/repos/extra-x86_64/PKGBUILD (from rev 317068, faad2/trunk/PKGBUILD) Deleted: faad2/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 23:28:36 UTC (rev 317068) +++ PKGBUILD2018-02-14 23:29:17 UTC (rev 317069) @@ -1,25 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgname=faad2 -pkgver=2.8.5 -pkgrel=1 -pkgdesc="ISO AAC audio decoder" -arch=('i686' 'x86_64') -url="http://faac.sourceforge.net/"; -license=('GPL') -depends=('glibc') -options=('!makeflags') -source=(https://downloads.sourceforge.net/sourceforge/faac/${pkgname}-${pkgver}.tar.gz) -sha256sums=('ba7364ba8ff9256abb8aa4af8736f27d0b7eaab51c14ff828cc86aabff33ec65') - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: faad2/repos/extra-x86_64/PKGBUILD (from rev 317068, faad2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 23:29:17 UTC (rev 317069) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=faad2 +pkgver=2.8.8 +pkgrel=1 +pkgdesc="ISO AAC audio decoder" +arch=('x86_64') +url="http://faac.sourceforge.net/"; +license=('GPL') +depends=('glibc') +options=('!makeflags') +source=(https://downloads.sourceforge.net/sourceforge/faac/${pkgname}-${pkgver}.tar.gz) +sha256sums=('985c3fadb9789d2815e50f4ff714511c79c2710ac27a4aaaf5c0c2662141426d') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in faad2/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:28:36 Author: arojas Revision: 317068 Update to 2.8.8 Modified: faad2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 23:18:30 UTC (rev 317067) +++ PKGBUILD2018-02-14 23:28:36 UTC (rev 317068) @@ -2,7 +2,7 @@ # Maintainer: Eric Bélanger pkgname=faad2 -pkgver=2.8.5 +pkgver=2.8.8 pkgrel=1 pkgdesc="ISO AAC audio decoder" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('glibc') options=('!makeflags') source=(https://downloads.sourceforge.net/sourceforge/faac/${pkgname}-${pkgver}.tar.gz) -sha256sums=('ba7364ba8ff9256abb8aa4af8736f27d0b7eaab51c14ff828cc86aabff33ec65') +sha256sums=('985c3fadb9789d2815e50f4ff714511c79c2710ac27a4aaaf5c0c2662141426d') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in xine-ui/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:18:30 Author: arojas Revision: 317067 archrelease: copy trunk to extra-x86_64 Added: xine-ui/repos/extra-x86_64/PKGBUILD (from rev 317066, xine-ui/trunk/PKGBUILD) Deleted: xine-ui/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 53 ++--- 1 file changed, 26 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 23:17:53 UTC (rev 317066) +++ PKGBUILD2018-02-14 23:18:30 UTC (rev 317067) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgname=xine-ui -pkgver=0.99.9 -pkgrel=3 -pkgdesc="A free video player for Unix" -arch=('i686' 'x86_64') -license=('GPL') -url="http://www.xine-project.org"; -depends=('xine-lib' 'curl' 'libxft' 'libxxf86vm' 'lirc' 'xdg-utils' - 'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils') -options=('!strip') -source=(http://downloads.sourceforge.net/xine/${pkgname}-${pkgver}.tar.xz) -sha1sums=('d4f4c17e93d984faa14e363db1320bf9cea7ebaf') - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr --mandir=/usr/share/man \ ---with-x --enable-lirc --without-aalib --enable-debug - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" desktopdir=/usr/share/applications install -} Copied: xine-ui/repos/extra-x86_64/PKGBUILD (from rev 317066, xine-ui/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 23:18:30 UTC (rev 317067) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=xine-ui +pkgver=0.99.10 +pkgrel=1 +pkgdesc="A free video player for Unix" +arch=('x86_64') +license=('GPL') +url="http://www.xine-project.org"; +depends=('xine-lib' 'curl' 'libxft' 'libxxf86vm' 'lirc' 'xdg-utils') +options=('!strip') +source=(http://downloads.sourceforge.net/xine/${pkgname}-${pkgver}.tar.xz) +sha1sums=('4d61653d9bd88ba446c7c0772d03fc68ddfac46b') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr --mandir=/usr/share/man \ +--with-x --enable-lirc --without-aalib --enable-debug + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" desktopdir=/usr/share/applications install +}
[arch-commits] Commit in xine-ui/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:17:53 Author: arojas Revision: 317066 Update to 0.99.10 Modified: xine-ui/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 23:15:03 UTC (rev 317065) +++ PKGBUILD2018-02-14 23:17:53 UTC (rev 317066) @@ -2,17 +2,16 @@ # Maintainer: Eric Bélanger pkgname=xine-ui -pkgver=0.99.9 -pkgrel=3 +pkgver=0.99.10 +pkgrel=1 pkgdesc="A free video player for Unix" arch=('x86_64') license=('GPL') url="http://www.xine-project.org"; -depends=('xine-lib' 'curl' 'libxft' 'libxxf86vm' 'lirc' 'xdg-utils' - 'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils') +depends=('xine-lib' 'curl' 'libxft' 'libxxf86vm' 'lirc' 'xdg-utils') options=('!strip') source=(http://downloads.sourceforge.net/xine/${pkgname}-${pkgver}.tar.xz) -sha1sums=('d4f4c17e93d984faa14e363db1320bf9cea7ebaf') +sha1sums=('4d61653d9bd88ba446c7c0772d03fc68ddfac46b') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in faac/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:15:03 Author: arojas Revision: 317065 archrelease: copy trunk to extra-x86_64 Added: faac/repos/extra-x86_64/PKGBUILD (from rev 317064, faac/trunk/PKGBUILD) Deleted: faac/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 23:14:32 UTC (rev 317064) +++ PKGBUILD2018-02-14 23:15:03 UTC (rev 317065) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Tom Gundersen -# Contributor: Hugo Doria -# Contributor: Sarah Hay -# Contributor: dorphell - -pkgname=faac -pkgver=1.29.7.7 -pkgrel=1 -pkgdesc="An AAC audio encoder" -arch=('i686' 'x86_64') -url="http://www.audiocoding.com/"; -license=('GPL' 'custom') -depends=('libmp4v2') -source=("https://sourceforge.net/projects/faac/files/faac-src/faac-${pkgver:0:4}/faac-$pkgver.tar.gz";) -sha256sums=('b898fcf55e7b52f964ee62d077f56fe9b3b35650e228f006fbef4ce903b4d731') - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - - install -Dm644 "${srcdir}"/${pkgname}-${pkgver}/COPYING \ -"${pkgdir}"/usr/share/licenses/faac/LICENSE -} Copied: faac/repos/extra-x86_64/PKGBUILD (from rev 317064, faac/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 23:15:03 UTC (rev 317065) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Tom Gundersen +# Contributor: Hugo Doria +# Contributor: Sarah Hay +# Contributor: dorphell + +pkgname=faac +pkgver=1.29.9.2 +pkgrel=1 +pkgdesc="An AAC audio encoder" +arch=('x86_64') +url="http://www.audiocoding.com/"; +license=('GPL' 'custom') +depends=('libmp4v2') +source=("https://sourceforge.net/projects/faac/files/faac-src/faac-${pkgver:0:4}/faac-$pkgver.tar.gz";) +sha256sums=('d45f209d837c49dae6deebcdd87b8cc3b04ea290880358faecf5e7737740c771') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + install -Dm644 "${srcdir}"/${pkgname}-${pkgver}/COPYING \ +"${pkgdir}"/usr/share/licenses/faac/LICENSE +}
[arch-commits] Commit in faac/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:14:32 Author: arojas Revision: 317064 Update to 1.29.9.2 Modified: faac/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 23:12:54 UTC (rev 317063) +++ PKGBUILD2018-02-14 23:14:32 UTC (rev 317064) @@ -5,7 +5,7 @@ # Contributor: dorphell pkgname=faac -pkgver=1.29.7.7 +pkgver=1.29.9.2 pkgrel=1 pkgdesc="An AAC audio encoder" arch=('x86_64') @@ -13,7 +13,7 @@ license=('GPL' 'custom') depends=('libmp4v2') source=("https://sourceforge.net/projects/faac/files/faac-src/faac-${pkgver:0:4}/faac-$pkgver.tar.gz";) -sha256sums=('b898fcf55e7b52f964ee62d077f56fe9b3b35650e228f006fbef4ce903b4d731') +sha256sums=('d45f209d837c49dae6deebcdd87b8cc3b04ea290880358faecf5e7737740c771') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in brltty/repos (4 files)
Date: Wednesday, February 14, 2018 @ 23:12:54 Author: arojas Revision: 317063 archrelease: copy trunk to testing-x86_64 Added: brltty/repos/testing-x86_64/ brltty/repos/testing-x86_64/PKGBUILD (from rev 317062, brltty/trunk/PKGBUILD) brltty/repos/testing-x86_64/brltty.install (from rev 317062, brltty/trunk/brltty.install) brltty/repos/testing-x86_64/brltty.service (from rev 317062, brltty/trunk/brltty.service) + PKGBUILD | 43 +++ brltty.install | 13 + brltty.service | 12 3 files changed, 68 insertions(+) Copied: brltty/repos/testing-x86_64/PKGBUILD (from rev 317062, brltty/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-14 23:12:54 UTC (rev 317063) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Tom Gundersen +# Contributor: Jan de Groot +# Contributor: Giovanni Scafora + +pkgname=brltty +pkgver=5.6 +pkgrel=1 +pkgdesc="Braille display driver for Linux/Unix" +arch=(x86_64) +url="http://mielke.cc/brltty"; +license=(GPL LGPL) +depends=(libxaw gpm icu tcl bluez-libs espeak) +makedepends=(at-spi2-core tcl speech-dispatcher cython) +optdepends=('at-spi2-core: X11/GNOME Apps accessibility' +'atk: ATK bridge for X11/GNOME accessibility' +'speech-dispatcher: speech-dispatcher driver') +backup=(etc/brltty.conf) +options=('!emptydirs') +install=brltty.install +source=(http://mielke.cc/brltty/archive/brltty-$pkgver.tar.xz +brltty.service) +sha256sums=('6171258aca833bb2012afd9c63928573a48c3daab7b149a3e90001ba53beb80f' +'a342a5e9d36f00a320e1d23d91c482bd5445af52588334307b7e9c09a8cc38ec') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--mandir=/usr/share/man \ +--with-tables-directory=/usr/share/brltty \ +--with-screen-driver=lx \ +--enable-gpm \ +--disable-java-bindings \ + + make +} + +package() { + cd $pkgname-$pkgver + make INSTALL_ROOT="$pkgdir" install + install -Dm644 Documents/brltty.conf "$pkgdir/etc/brltty.conf" + install -Dm644 ../brltty.service "$pkgdir/usr/lib/systemd/system/brltty.service" +} Copied: brltty/repos/testing-x86_64/brltty.install (from rev 317062, brltty/trunk/brltty.install) === --- testing-x86_64/brltty.install (rev 0) +++ testing-x86_64/brltty.install 2018-02-14 23:12:54 UTC (rev 317063) @@ -0,0 +1,13 @@ +post_install () { + getent group brlapi &>/dev/null || groupadd -r brlapi + if [ ! -e /etc/brlapi.key ]; then + mcookie >/etc/brlapi.key + chmod 0640 /etc/brlapi.key + chgrp brlapi /etc/brlapi.key + echo "Please add your user to the brlapi group." + fi +} + +post_upgrade () { +post_install +} Copied: brltty/repos/testing-x86_64/brltty.service (from rev 317062, brltty/trunk/brltty.service) === --- testing-x86_64/brltty.service (rev 0) +++ testing-x86_64/brltty.service 2018-02-14 23:12:54 UTC (rev 317063) @@ -0,0 +1,12 @@ +[Unit] +Description=Braille Console Driver +DefaultDependencies=no +Before=sysinit.target + +[Service] +ExecStart=/usr/bin/brltty --pid-file=/run/brltty.pid +Type=forking +PIDFile=/run/brltty.pid + +[Install] +WantedBy=sysinit.target
[arch-commits] Commit in brltty/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:12:14 Author: arojas Revision: 317059 Update to 5.6 Modified: brltty/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 23:11:01 UTC (rev 317058) +++ PKGBUILD2018-02-14 23:12:14 UTC (rev 317059) @@ -4,8 +4,8 @@ # Contributor: Giovanni Scafora pkgname=brltty -pkgver=5.5 -pkgrel=3 +pkgver=5.6 +pkgrel=1 pkgdesc="Braille display driver for Linux/Unix" arch=(x86_64) url="http://mielke.cc/brltty"; @@ -13,13 +13,14 @@ depends=(libxaw gpm icu tcl bluez-libs espeak) makedepends=(at-spi2-core tcl speech-dispatcher cython) optdepends=('at-spi2-core: X11/GNOME Apps accessibility' -'atk: ATK bridge for X11/GNOME accessibility') +'atk: ATK bridge for X11/GNOME accessibility' +'speech-dispatcher: speech-dispatcher driver') backup=(etc/brltty.conf) options=('!emptydirs') install=brltty.install source=(http://mielke.cc/brltty/archive/brltty-$pkgver.tar.xz brltty.service) -sha256sums=('4ebf1df5922df0efccac4795f5bd1c514fc850348c34d9ec0868e2798b565a36' +sha256sums=('6171258aca833bb2012afd9c63928573a48c3daab7b149a3e90001ba53beb80f' 'a342a5e9d36f00a320e1d23d91c482bd5445af52588334307b7e9c09a8cc38ec') build() {
[arch-commits] Commit in libvisual-plugins/repos/extra-x86_64 (14 files)
Date: Wednesday, February 14, 2018 @ 23:11:01 Author: jgc Revision: 317058 archrelease: copy trunk to extra-x86_64 Added: libvisual-plugins/repos/extra-x86_64/02_64-bit_JESS_fix.patch (from rev 317057, libvisual-plugins/trunk/02_64-bit_JESS_fix.patch) libvisual-plugins/repos/extra-x86_64/03_build_against_gl_fixes.patch (from rev 317057, libvisual-plugins/trunk/03_build_against_gl_fixes.patch) libvisual-plugins/repos/extra-x86_64/04_lv_analyzer_build_fix.patch (from rev 317057, libvisual-plugins/trunk/04_lv_analyzer_build_fix.patch) libvisual-plugins/repos/extra-x86_64/050_all_automagic.patch (from rev 317057, libvisual-plugins/trunk/050_all_automagic.patch) libvisual-plugins/repos/extra-x86_64/05_fix_po.patch (from rev 317057, libvisual-plugins/trunk/05_fix_po.patch) libvisual-plugins/repos/extra-x86_64/60_no-const-vispluginfo-in-nastyfft.patch (from rev 317057, libvisual-plugins/trunk/60_no-const-vispluginfo-in-nastyfft.patch) libvisual-plugins/repos/extra-x86_64/PKGBUILD (from rev 317057, libvisual-plugins/trunk/PKGBUILD) Deleted: libvisual-plugins/repos/extra-x86_64/02_64-bit_JESS_fix.patch libvisual-plugins/repos/extra-x86_64/03_build_against_gl_fixes.patch libvisual-plugins/repos/extra-x86_64/04_lv_analyzer_build_fix.patch libvisual-plugins/repos/extra-x86_64/050_all_automagic.patch libvisual-plugins/repos/extra-x86_64/05_fix_po.patch libvisual-plugins/repos/extra-x86_64/60_no-const-vispluginfo-in-nastyfft.patch libvisual-plugins/repos/extra-x86_64/PKGBUILD ---+ 02_64-bit_JESS_fix.patch | 116 ++-- 03_build_against_gl_fixes.patch | 744 ++-- 04_lv_analyzer_build_fix.patch| 24 050_all_automagic.patch | 100 +-- 05_fix_po.patch | 254 - 60_no-const-vispluginfo-in-nastyfft.patch | 36 - PKGBUILD | 102 +-- 7 files changed, 689 insertions(+), 687 deletions(-) Deleted: 02_64-bit_JESS_fix.patch === --- 02_64-bit_JESS_fix.patch2018-02-14 23:10:48 UTC (rev 317057) +++ 02_64-bit_JESS_fix.patch2018-02-14 23:11:01 UTC (rev 317058) @@ -1,58 +0,0 @@ -diff -Nur libvisual-plugins-0.4.0/plugins/actor/JESS/renderer.c libvisual-plugins-0.4.0.new/plugins/actor/JESS/renderer.c libvisual-plugins-0.4.0/plugins/actor/JESS/renderer.c 2006-02-06 05:47:26.0 +1100 -+++ libvisual-plugins-0.4.0.new/plugins/actor/JESS/renderer.c 2007-07-04 18:12:58.0 +1000 -@@ -282,7 +282,7 @@ - - void render_deformation(JessPrivate *priv, int defmode) - { -- uint32_t bmax; -+ intptr_t bmax; - uint32_t *tab1 = NULL, *tab2, *tab3, *tab4, i; - uint8_t *pix = priv->pixel, *buf = priv->buffer, *aux; - -@@ -294,7 +294,7 @@ - tab2 = priv->table2; - tab3 = priv->table3; - tab4 = priv->table4; -- bmax = priv->resx * priv->resy + (uint32_t) priv->pixel; -+ bmax = priv->resx * priv->resy + (intptr_t) priv->pixel; - - switch(defmode) - { -@@ -352,7 +352,7 @@ - } - for (i = 0; i < priv->resy * priv->resx; i++) - { -- aux = (uint8_t *) ((*(tab1) << 2 ) + (uint32_t) priv->buffer); -+ aux = (uint8_t *) ((*(tab1) << 2 ) + (intptr_t) priv->buffer); - *(pix++) = *(aux++) ; - *(pix++) = *(aux++); - *(pix++) = *(aux); -@@ -373,7 +373,8 @@ - /* j'ai mis pixel par defaut... */ - - uint8_t *pix = priv->pixel; -- uint32_t bmax,pitch_4; -+ intptr_t bmax; -+ uint32_t pitch_4; - - pix = priv->pixel; - if (priv->pixel == NULL) -@@ -387,7 +388,7 @@ - if (priv->video == 8) - { - if (visual_cpu_get_mmx ()) { -- bmax = priv->resx * (priv->resy-1) + (uint32_t) priv->pixel; -+ bmax = priv->resx * (priv->resy-1) + (intptr_t) priv->pixel; - #if defined(VISUAL_ARCH_X86) || defined(VISUAL_ARCH_X86_64) - __asm __volatile - ("\n\t pxor %%mm6, %%mm6" -@@ -423,7 +424,7 @@ - else - { - pitch_4 = priv->pitch+4; -- bmax = priv->pitch*(priv->resy-1) + (uint32_t) priv->pixel; -+ bmax = priv->pitch*(priv->resy-1) + (intptr_t) priv->pixel; - - if (visual_cpu_get_mmx ()) { - #if defined(VISUAL_ARCH_X86) || defined(VISUAL_ARCH_X86_64) Copied: libvisual-plugins/repos/extra-x86_64/02_64-bit_JESS_fix.patch (from rev 317057, libvisual-plugins/trunk/02_64-bit_JESS_fix.patch) === --- 02_64-bit_JESS_fix.patch(rev 0) +++ 02_64-bit_JESS_fix.patc
[arch-commits] Commit in libvisual-plugins/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:10:48 Author: jgc Revision: 317057 upgpkg: libvisual-plugins 0.4.0-10 Switch to HTTPS, use sha256, fix overlinking. Replace gtk2 dependency with gdk-pixbuf2 Modified: libvisual-plugins/trunk/PKGBUILD --+ PKGBUILD | 28 +++- 1 file changed, 15 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 23:09:08 UTC (rev 317056) +++ PKGBUILD2018-02-14 23:10:48 UTC (rev 317057) @@ -1,16 +1,17 @@ # $Id$ -# Maintainer: damir +# Maintainer: Jan de Groot +# Contributor: damir pkgname=libvisual-plugins pkgver=0.4.0 -pkgrel=9 +pkgrel=10 pkgdesc="plugins for libvisual" arch=("x86_64") license=('GPL') -url="http://www.localhost.nl/~synap/libvisual/"; -depends=('libvisual' 'gtk2' 'glu' 'alsa-lib' 'jack') -makedepends=('mesa') -source=(http://downloads.sourceforge.net/sourceforge/libvisual/libvisual-plugins-${pkgver}.tar.gz +url="https://sourceforge.net/projects/libvisual/"; +depends=('libvisual' 'glu' 'alsa-lib' 'jack' 'gdk-pixbuf2') +makedepends=('mesa' 'gtk2') +source=(https://downloads.sourceforge.net/sourceforge/libvisual/libvisual-plugins-${pkgver}.tar.gz 02_64-bit_JESS_fix.patch 03_build_against_gl_fixes.patch 04_lv_analyzer_build_fix.patch @@ -17,13 +18,13 @@ 05_fix_po.patch 050_all_automagic.patch 60_no-const-vispluginfo-in-nastyfft.patch) -md5sums=('4330e9287f9d6fae02f482f428a1e77b' - 'f9cfb607bfcbfef60830fae4e7dc6963' - '116701408747dbb87dc134434478ebe2' - '01678a8f1584c76a44e59d81003a1109' - '6189b7427c4e11c8b8d6c6266d6a1629' - 'b50ae94c424a5f0af235deffa8451eb6' - '7012518727cb072a7e90a826a5577cc6') +sha256sums=('8b783a111d54b92502085199c351979d0452b950fcd1eae28a16d8508e9b' +'49efe3991dd90c712916af06e4c1104bfc016f3004f77daaaba2be4a92eee251' +'c9e673b36c125fda5015fcb6462a69e5ab3ff55828342c8b8483e76f84853ef8' +'083d3e16aacaf7853de713d604a1b2a06bc5f739d9c94a7bfe5099bf27da8670' +'be20595c8092dee1c07184a2fa4eb924decf9de752ee973d997688d192e0e346' +'b85bc97614d75f76f8f7fa9a0f6a1292813727229e615556f426b3386af625b5' +'4906fd72097cb33fc4b88b89384cbb00685fee3de29d321178f92e8fb9610856') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -41,6 +42,7 @@ --disable-gstreamer-plugin \ --disable-gforce \ --disable-esd + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }
[arch-commits] Commit in whois/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:09:08 Author: bisson Revision: 317056 archrelease: copy trunk to extra-x86_64 Added: whois/repos/extra-x86_64/PKGBUILD (from rev 317055, whois/trunk/PKGBUILD) Deleted: whois/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 23:06:45 UTC (rev 317055) +++ PKGBUILD2018-02-14 23:09:08 UTC (rev 317056) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: Giovanni Scafora -# Contributor: Tom Newsom - -pkgname=whois -pkgver=5.2.20 -pkgrel=1 -pkgdesc='Intelligent WHOIS client' -url='https://github.com/rfc1036/whois' -license=('GPL') -arch=('x86_64') -depends=('libidn') -makedepends=('perl') -source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz";) -sha256sums=('6848ab671750ab3782fe4ab2a47910fe4e25aa93894e4d0f3f67b5fcee06c009') - -backup=('etc/whois.conf') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make \ - CONFIG_FILE=/etc/whois.conf \ - CFLAGS="$CFLAGS $CPPFLAGS" \ - HAVE_ICONV=1 -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make prefix=/usr BASEDIR="${pkgdir}" install-whois - install -D -m644 whois.conf "${pkgdir}/etc/whois.conf" -} Copied: whois/repos/extra-x86_64/PKGBUILD (from rev 317055, whois/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 23:09:08 UTC (rev 317056) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Giovanni Scafora +# Contributor: Tom Newsom + +pkgname=whois +pkgver=5.3.0 +pkgrel=1 +pkgdesc='Intelligent WHOIS client' +url='https://github.com/rfc1036/whois' +license=('GPL') +arch=('x86_64') +depends=('libidn') +makedepends=('perl') +source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz";) +sha256sums=('4d789c403bfb5833c8ae168a5f31be70e34b045bd5d95a54c82a27b0ff135723') + +backup=('etc/whois.conf') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make \ + CONFIG_FILE=/etc/whois.conf \ + CFLAGS="$CFLAGS $CPPFLAGS" \ + HAVE_ICONV=1 +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make prefix=/usr BASEDIR="${pkgdir}" install-whois + install -D -m644 whois.conf "${pkgdir}/etc/whois.conf" +}
[arch-commits] Commit in whois/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 23:06:45 Author: bisson Revision: 317055 upstream update Modified: whois/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:59:58 UTC (rev 317054) +++ PKGBUILD2018-02-14 23:06:45 UTC (rev 317055) @@ -4,7 +4,7 @@ # Contributor: Tom Newsom pkgname=whois -pkgver=5.2.20 +pkgver=5.3.0 pkgrel=1 pkgdesc='Intelligent WHOIS client' url='https://github.com/rfc1036/whois' @@ -13,7 +13,7 @@ depends=('libidn') makedepends=('perl') source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz";) -sha256sums=('6848ab671750ab3782fe4ab2a47910fe4e25aa93894e4d0f3f67b5fcee06c009') +sha256sums=('4d789c403bfb5833c8ae168a5f31be70e34b045bd5d95a54c82a27b0ff135723') backup=('etc/whois.conf')
[arch-commits] Commit in libvisual/repos/extra-x86_64 (4 files)
Date: Wednesday, February 14, 2018 @ 22:59:58 Author: jgc Revision: 317054 archrelease: copy trunk to extra-x86_64 Added: libvisual/repos/extra-x86_64/PKGBUILD (from rev 317053, libvisual/trunk/PKGBUILD) libvisual/repos/extra-x86_64/libvisual-0.4.0-inlinedefineconflict.patch (from rev 317053, libvisual/trunk/libvisual-0.4.0-inlinedefineconflict.patch) Deleted: libvisual/repos/extra-x86_64/PKGBUILD libvisual/repos/extra-x86_64/libvisual-0.4.0-inlinedefineconflict.patch + PKGBUILD | 69 +++ libvisual-0.4.0-inlinedefineconflict.patch | 122 +-- 2 files changed, 95 insertions(+), 96 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 22:59:52 UTC (rev 317053) +++ PKGBUILD2018-02-14 22:59:58 UTC (rev 317054) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: - -pkgname=libvisual -pkgver=0.4.0 -pkgrel=6 -pkgdesc="Abstraction library that comes between applications and audio visualisation plugins" -arch=('i686' 'x86_64') -url="http://sourceforge.net/projects/libvisual/"; -license=('LGPL') -source=("http://downloads.sourceforge.net/sourceforge/libvisual/libvisual-${pkgver}.tar.gz"; -"libvisual-0.4.0-inlinedefineconflict.patch") -md5sums=('f4e78547c79ea8a8ad111cf8b85011bb' - 'e49d55a9ea20c949512c1d2143086936') - -prepare() -{ - cd ${srcdir}/${pkgname}-${pkgver} - - # libvisual's definition of "inline" causes issues when compiling with the - # new C++11 ABI (patch from Fedora) - patch -Np1 -i ../libvisual-0.4.0-inlinedefineconflict.patch -} - -build() -{ - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install -} Copied: libvisual/repos/extra-x86_64/PKGBUILD (from rev 317053, libvisual/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 22:59:58 UTC (rev 317054) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgname=libvisual +pkgver=0.4.0 +pkgrel=7 +pkgdesc="Abstraction library that comes between applications and audio visualisation plugins" +arch=('x86_64') +url="https://sourceforge.net/projects/libvisual/"; +license=('LGPL') +depends=('glibc') +source=("https://downloads.sourceforge.net/sourceforge/libvisual/libvisual-${pkgver}.tar.gz"; +"libvisual-0.4.0-inlinedefineconflict.patch") +sha256sums=('0b4dfdb87125e129567752089e3c8b54cefed601eef169d2533d8659da8dc1d7' +'5221aadfdd6ba752e9bf45d6f2b0133357f7e3e7cf286c1b36807cc2e0df5a0a') + +prepare() { + cd ${pkgname}-${pkgver} + + # libvisual's definition of "inline" causes issues when compiling with the + # new C++11 ABI (patch from Fedora) + patch -Np1 -i ../libvisual-0.4.0-inlinedefineconflict.patch +} + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} Deleted: libvisual-0.4.0-inlinedefineconflict.patch === --- libvisual-0.4.0-inlinedefineconflict.patch 2018-02-14 22:59:52 UTC (rev 317053) +++ libvisual-0.4.0-inlinedefineconflict.patch 2018-02-14 22:59:58 UTC (rev 317054) @@ -1,61 +0,0 @@ -diff -ru libvisual-0.4.0.orig/libvisual/lv_cache.c libvisual-0.4.0/libvisual/lv_cache.c libvisual-0.4.0.orig/libvisual/lv_cache.c 2009-03-07 17:17:38.0 + -+++ libvisual-0.4.0/libvisual/lv_cache.c 2009-03-07 17:25:26.0 + -@@ -32,7 +32,7 @@ - static int cache_dtor (VisObject *object); - static int cache_remove_list_entry (VisCache *cache, VisListEntry **le); - --static inline void handle_request_reset (VisCache *cache, VisListEntry *le); -+static lv_inline void handle_request_reset (VisCache *cache, VisListEntry *le); - - static int cache_dtor (VisObject *object) - { -@@ -74,7 +74,7 @@ - } - - --static inline void handle_request_reset (VisCache *cache, VisListEntry *le) -+static lv_inline void handle_request_reset (VisCache *cache, VisListEntry *le) - { - VisCacheEntry *centry; - -diff -ru libvisual-0.4.0.orig/libvisual/lv_defines.h libvisual-0.4.0/libvisual/lv_defines.h libvisual-0.4.0.orig/libvisual/lv_defines.h2009-03-07 17:17:38.0 + -+++ libvisual-0.4.0/libvisual/lv_defines.h 2009-03-07 17:24:17.0 + -@@ -63,13 +63,13 @@ - - /* Compiler specific optimalization macros */ - #if __GNUC__ >= 3 --# define inline inline __attribute__ ((always_inline)) -+# define lv_inlineinline __attribute__ ((always_inline)) - # define __malloc __attribute__ ((malloc)) - # define __packed __attribute__ ((packed)) - # define VIS_LIKELY(x)__builtin_expect (!!(x), 1) - # define VIS_UNLIKEL
[arch-commits] Commit in libvisual/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:59:52 Author: jgc Revision: 317053 upgpkg: libvisual 0.4.0-7 Switch to HTTPS, use sha256 Modified: libvisual/trunk/PKGBUILD --+ PKGBUILD | 27 +-- 1 file changed, 13 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:57:11 UTC (rev 317052) +++ PKGBUILD2018-02-14 22:59:52 UTC (rev 317053) @@ -1,21 +1,21 @@ # $Id$ -# Maintainer: +# Maintainer: Jan de Groot pkgname=libvisual pkgver=0.4.0 -pkgrel=6 +pkgrel=7 pkgdesc="Abstraction library that comes between applications and audio visualisation plugins" arch=('x86_64') -url="http://sourceforge.net/projects/libvisual/"; +url="https://sourceforge.net/projects/libvisual/"; license=('LGPL') -source=("http://downloads.sourceforge.net/sourceforge/libvisual/libvisual-${pkgver}.tar.gz"; +depends=('glibc') +source=("https://downloads.sourceforge.net/sourceforge/libvisual/libvisual-${pkgver}.tar.gz"; "libvisual-0.4.0-inlinedefineconflict.patch") -md5sums=('f4e78547c79ea8a8ad111cf8b85011bb' - 'e49d55a9ea20c949512c1d2143086936') +sha256sums=('0b4dfdb87125e129567752089e3c8b54cefed601eef169d2533d8659da8dc1d7' +'5221aadfdd6ba752e9bf45d6f2b0133357f7e3e7cf286c1b36807cc2e0df5a0a') -prepare() -{ - cd ${srcdir}/${pkgname}-${pkgver} +prepare() { + cd ${pkgname}-${pkgver} # libvisual's definition of "inline" causes issues when compiling with the # new C++11 ABI (patch from Fedora) @@ -22,14 +22,13 @@ patch -Np1 -i ../libvisual-0.4.0-inlinedefineconflict.patch } -build() -{ - cd ${srcdir}/${pkgname}-${pkgver} +build() { + cd ${pkgname}-${pkgver} ./configure --prefix=/usr make } package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in libtheora/repos/extra-x86_64 (4 files)
Date: Wednesday, February 14, 2018 @ 22:57:11 Author: jgc Revision: 317052 archrelease: copy trunk to extra-x86_64 Added: libtheora/repos/extra-x86_64/PKGBUILD (from rev 317051, libtheora/trunk/PKGBUILD) libtheora/repos/extra-x86_64/libtheora-1.1.1-libpng16.patch (from rev 317051, libtheora/trunk/libtheora-1.1.1-libpng16.patch) Deleted: libtheora/repos/extra-x86_64/PKGBUILD libtheora/repos/extra-x86_64/libtheora-1.1.1-libpng16.patch + PKGBUILD | 74 ++- libtheora-1.1.1-libpng16.patch | 34 - 2 files changed, 53 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 22:57:06 UTC (rev 317051) +++ PKGBUILD2018-02-14 22:57:11 UTC (rev 317052) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Tom Killian -# Committer: dorphell - -pkgname=libtheora -pkgver=1.1.1 -pkgrel=3 -pkgdesc="An open video codec developed by the Xiph.org" -arch=('i686' 'x86_64') -url="http://www.xiph.org"; -license=('BSD') -depends=('libogg') -makedepends=('libvorbis') -source=(http://downloads.xiph.org/releases/theora/libtheora-${pkgver}.tar.bz2 -libtheora-1.1.1-libpng16.patch) -md5sums=('292ab65cedd5021d6b7ddd117e07cd8e' - '08edd81c7a1be2c4edfd2cd3c112a8c6') -sha1sums=('8dcaa8e61cd86eb1244467c0b64b9ddac04ae262' - 'c3f03dbaa5c6459846ce79ea904db1b66971878d') - -prepare() { - cd ${pkgname}-${pkgver} - patch -Np0 -i ../libtheora-1.1.1-libpng16.patch -} - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr --enable-shared --disable-static - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: libtheora/repos/extra-x86_64/PKGBUILD (from rev 317051, libtheora/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 22:57:11 UTC (rev 317052) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Tom Killian +# Committer: dorphell + +pkgname=libtheora +pkgver=1.1.1 +pkgrel=4 +pkgdesc="An open video codec developed by the Xiph.org" +arch=('x86_64') +url="https://www.theora.org/"; +license=('BSD') +depends=('libogg') +makedepends=('libvorbis') +source=(https://downloads.xiph.org/releases/theora/libtheora-${pkgver}.tar.bz2 +libtheora-1.1.1-libpng16.patch) +sha256sums=('b6ae1ee2fa3d42ac489287d3ec34c5885730b1296f0801ae577a35193d3affbc' +'e4c9a8dc798c596ed32a2a720020ae27a0e72f5add1a47cb8fadebe0e7180d7e') + +prepare() { + cd ${pkgname}-${pkgver} + patch -Np0 -i ../libtheora-1.1.1-libpng16.patch +} + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr --enable-shared --disable-static + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 LICENSE COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Deleted: libtheora-1.1.1-libpng16.patch === --- libtheora-1.1.1-libpng16.patch 2018-02-14 22:57:06 UTC (rev 317051) +++ libtheora-1.1.1-libpng16.patch 2018-02-14 22:57:11 UTC (rev 317052) @@ -1,17 +0,0 @@ -http://bugs.gentoo.org/465450 -http://trac.xiph.org/ticket/1947 - examples/png2theora.c -+++ examples/png2theora.c -@@ -462,9 +462,9 @@ - png_set_strip_alpha(png_ptr); - - row_data = (png_bytep)png_malloc(png_ptr, --3*height*width*png_sizeof(*row_data)); -+3*height*width*sizeof(*row_data)); - row_pointers = (png_bytep *)png_malloc(png_ptr, --height*png_sizeof(*row_pointers)); -+height*sizeof(*row_pointers)); - for(y = 0; y < height; y++) { - row_pointers[y] = row_data + y*(3*width); - } Copied: libtheora/repos/extra-x86_64/libtheora-1.1.1-libpng16.patch (from rev 317051, libtheora/trunk/libtheora-1.1.1-libpng16.patch) === --- libtheora-1.1.1-libpng16.patch (rev 0) +++ libtheora-1.1.1-libpng16.patch 2018-02-14 22:57:11 UTC (rev 317052) @@ -0,0 +1,17 @@ +http://bugs.gentoo.org/465450 +http://trac.xiph.org/ticket/1947 + +--- examples/png2theora.c examples/png2theora.c +@@ -462,9 +462,9 @@ + png_set_strip_alpha(png_ptr); + + row_data = (png_bytep)png_malloc(png_ptr, +-3*height*width*png_sizeof(*row_data)); ++3*height*width*sizeof(*row_data)); + row_pointers = (png_bytep *)png_malloc(png_ptr, +-height*png_sizeof(*row_pointers)); ++height*sizeof(*row_pointers)); + for(y = 0; y < height; y++) { + row_pointers[y] = row_data + y*(3*width); + }
[arch-commits] Commit in libtheora/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:57:06 Author: jgc Revision: 317051 upgpkg: libtheora 1.1.1-4 Switch to HTTPS, use sha256, change upstream URL Modified: libtheora/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:53:49 UTC (rev 317050) +++ PKGBUILD2018-02-14 22:57:06 UTC (rev 317051) @@ -4,19 +4,17 @@ pkgname=libtheora pkgver=1.1.1 -pkgrel=3 +pkgrel=4 pkgdesc="An open video codec developed by the Xiph.org" arch=('x86_64') -url="http://www.xiph.org"; +url="https://www.theora.org/"; license=('BSD') depends=('libogg') makedepends=('libvorbis') -source=(http://downloads.xiph.org/releases/theora/libtheora-${pkgver}.tar.bz2 +source=(https://downloads.xiph.org/releases/theora/libtheora-${pkgver}.tar.bz2 libtheora-1.1.1-libpng16.patch) -md5sums=('292ab65cedd5021d6b7ddd117e07cd8e' - '08edd81c7a1be2c4edfd2cd3c112a8c6') -sha1sums=('8dcaa8e61cd86eb1244467c0b64b9ddac04ae262' - 'c3f03dbaa5c6459846ce79ea904db1b66971878d') +sha256sums=('b6ae1ee2fa3d42ac489287d3ec34c5885730b1296f0801ae577a35193d3affbc' +'e4c9a8dc798c596ed32a2a720020ae27a0e72f5add1a47cb8fadebe0e7180d7e') prepare() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in libcddb/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:53:49 Author: jgc Revision: 317050 archrelease: copy trunk to extra-x86_64 Added: libcddb/repos/extra-x86_64/PKGBUILD (from rev 317049, libcddb/trunk/PKGBUILD) Deleted: libcddb/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 22:53:42 UTC (rev 317049) +++ PKGBUILD2018-02-14 22:53:49 UTC (rev 317050) @@ -1,25 +0,0 @@ -# $Id$ -# Maintainer: Hugo Doria -# Contributor: Sarah Hay - -pkgname=libcddb -pkgver=1.3.2 -pkgrel=4 -arch=('i686' 'x86_64') -pkgdesc="Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g. http://freedb.org)." -url="http://sourceforge.net/projects/libcddb/"; -license=('LGPL') -depends=('glibc') -source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2";) -md5sums=('8bb4a6f542197e8e9648ae597cd6bc8a') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install -} Copied: libcddb/repos/extra-x86_64/PKGBUILD (from rev 317049, libcddb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 22:53:49 UTC (rev 317050) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Hugo Doria +# Contributor: Sarah Hay + +pkgname=libcddb +pkgver=1.3.2 +pkgrel=5 +arch=('x86_64') +pkgdesc="Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g. http://freedb.org)." +url="https://sourceforge.net/projects/libcddb/"; +license=('LGPL') +depends=('glibc') +source=("https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2";) +sha256sums=('35ce0ee1741ea38def304ddfe84a958901413aa829698357f0bee5bb8f0a223b') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in libcddb/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:53:42 Author: jgc Revision: 317049 upgpkg: libcddb 1.3.2-5 Use HTTPS, sha256sums. Rebuild Modified: libcddb/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:51:13 UTC (rev 317048) +++ PKGBUILD2018-02-14 22:53:42 UTC (rev 317049) @@ -4,22 +4,22 @@ pkgname=libcddb pkgver=1.3.2 -pkgrel=4 +pkgrel=5 arch=('x86_64') pkgdesc="Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g. http://freedb.org)." -url="http://sourceforge.net/projects/libcddb/"; +url="https://sourceforge.net/projects/libcddb/"; license=('LGPL') depends=('glibc') -source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2";) -md5sums=('8bb4a6f542197e8e9648ae597cd6bc8a') +source=("https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2";) +sha256sums=('35ce0ee1741ea38def304ddfe84a958901413aa829698357f0bee5bb8f0a223b') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} ./configure --prefix=/usr make } package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in lasem/repos/extra-x86_64 (3 files)
Date: Wednesday, February 14, 2018 @ 22:51:13 Author: jgc Revision: 317048 archrelease: copy trunk to extra-x86_64 Added: lasem/repos/extra-x86_64/CVE-2013-7447.patch (from rev 317047, lasem/trunk/CVE-2013-7447.patch) lasem/repos/extra-x86_64/PKGBUILD (from rev 317047, lasem/trunk/PKGBUILD) Deleted: lasem/repos/extra-x86_64/PKGBUILD -+ CVE-2013-7447.patch | 28 ++ PKGBUILD| 63 +++--- 2 files changed, 63 insertions(+), 28 deletions(-) Copied: lasem/repos/extra-x86_64/CVE-2013-7447.patch (from rev 317047, lasem/trunk/CVE-2013-7447.patch) === --- CVE-2013-7447.patch (rev 0) +++ CVE-2013-7447.patch 2018-02-14 22:51:13 UTC (rev 317048) @@ -0,0 +1,28 @@ +From 6f2feed780d9139a45c06e1ad399d06a4f351fbf Mon Sep 17 00:00:00 2001 +From: RyuzakiKK +Date: Sat, 5 Aug 2017 21:40:55 +0200 +Subject: cairo: Avoid integer overflow CVE-2013-7447 + +lasem is affected by a possible integer overflow, that was also +found and patched upstream in gtk+ +https://git.gnome.org/browse/gtk+/commit/?id=894b1ae76a32720f4bb3d39cf460402e3ce331d6 +--- + src/lsmcairo.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lsmcairo.c b/src/lsmcairo.c +index c568fd5..73fb93e 100644 +--- a/src/lsmcairo.c b/src/lsmcairo.c +@@ -528,7 +528,7 @@ lsm_cairo_set_source_pixbuf (cairo_t *cairo, + format = CAIRO_FORMAT_ARGB32; + + cairo_stride = cairo_format_stride_for_width (format, width); +- cairo_pixels = g_malloc (height * cairo_stride); ++ cairo_pixels = g_malloc_n (height, cairo_stride); + surface = cairo_image_surface_create_for_data ((unsigned char *)cairo_pixels, + format, + width, height, cairo_stride); +-- +cgit v0.12 + Deleted: PKGBUILD === --- PKGBUILD2018-02-14 22:50:46 UTC (rev 317047) +++ PKGBUILD2018-02-14 22:51:13 UTC (rev 317048) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot -# Contributor: Adria Arrufat -pkgname=lasem -pkgver=0.4.3 -pkgrel=2 -pkgdesc="SVG and Mathml rendering library" -arch=('i686' 'x86_64') -url="https://wiki.gnome.org/Projects/Lasem"; -license=('LGPL') -depends=('gtk3') -makedepends=('intltool') -options=('!libtool') -source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz) -sha256sums=('e7d950f9579defc7bb9d4159a0bfff165a3a621945ac9f202c930f2fea2dd58f') - -build() { - cd "$pkgname-$pkgver" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static - make -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir" install - mv "$pkgdir/usr/doc" "$pkgdir/usr/share/doc" -} Copied: lasem/repos/extra-x86_64/PKGBUILD (from rev 317047, lasem/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 22:51:13 UTC (rev 317048) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Jan de Groot +# Contributor: Adria Arrufat +pkgname=lasem +pkgver=0.4.3 +pkgrel=3 +pkgdesc="SVG and Mathml rendering library" +arch=('x86_64') +url="https://wiki.gnome.org/Projects/Lasem"; +license=('LGPL') +depends=('gtk3') +makedepends=('intltool' 'python') +options=('!libtool') +source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz +CVE-2013-7447.patch) +sha256sums=('e7d950f9579defc7bb9d4159a0bfff165a3a621945ac9f202c930f2fea2dd58f' +'d9e836934655db45e52f6ab1923866a5010a071c1c62fcbcb6c2fd999e978d2c') + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../CVE-2013-7447.patch +} + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-static + make +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/doc" "$pkgdir/usr/share/doc" +}
[arch-commits] Commit in lasem/trunk (CVE-2013-7447.patch PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:50:46 Author: jgc Revision: 317047 upgpkg: lasem 0.4.3-3 Add CVE patch from git master, use HTTPS Added: lasem/trunk/CVE-2013-7447.patch Modified: lasem/trunk/PKGBUILD -+ CVE-2013-7447.patch | 28 PKGBUILD| 15 +++ 2 files changed, 39 insertions(+), 4 deletions(-) Added: CVE-2013-7447.patch === --- CVE-2013-7447.patch (rev 0) +++ CVE-2013-7447.patch 2018-02-14 22:50:46 UTC (rev 317047) @@ -0,0 +1,28 @@ +From 6f2feed780d9139a45c06e1ad399d06a4f351fbf Mon Sep 17 00:00:00 2001 +From: RyuzakiKK +Date: Sat, 5 Aug 2017 21:40:55 +0200 +Subject: cairo: Avoid integer overflow CVE-2013-7447 + +lasem is affected by a possible integer overflow, that was also +found and patched upstream in gtk+ +https://git.gnome.org/browse/gtk+/commit/?id=894b1ae76a32720f4bb3d39cf460402e3ce331d6 +--- + src/lsmcairo.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lsmcairo.c b/src/lsmcairo.c +index c568fd5..73fb93e 100644 +--- a/src/lsmcairo.c b/src/lsmcairo.c +@@ -528,7 +528,7 @@ lsm_cairo_set_source_pixbuf (cairo_t *cairo, + format = CAIRO_FORMAT_ARGB32; + + cairo_stride = cairo_format_stride_for_width (format, width); +- cairo_pixels = g_malloc (height * cairo_stride); ++ cairo_pixels = g_malloc_n (height, cairo_stride); + surface = cairo_image_surface_create_for_data ((unsigned char *)cairo_pixels, + format, + width, height, cairo_stride); +-- +cgit v0.12 + Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:38:50 UTC (rev 317046) +++ PKGBUILD2018-02-14 22:50:46 UTC (rev 317047) @@ -3,17 +3,24 @@ # Contributor: Adria Arrufat pkgname=lasem pkgver=0.4.3 -pkgrel=2 +pkgrel=3 pkgdesc="SVG and Mathml rendering library" arch=('x86_64') url="https://wiki.gnome.org/Projects/Lasem"; license=('LGPL') depends=('gtk3') -makedepends=('intltool') +makedepends=('intltool' 'python') options=('!libtool') -source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz) -sha256sums=('e7d950f9579defc7bb9d4159a0bfff165a3a621945ac9f202c930f2fea2dd58f') +source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz +CVE-2013-7447.patch) +sha256sums=('e7d950f9579defc7bb9d4159a0bfff165a3a621945ac9f202c930f2fea2dd58f' +'d9e836934655db45e52f6ab1923866a5010a071c1c62fcbcb6c2fd999e978d2c') +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../CVE-2013-7447.patch +} + build() { cd "$pkgname-$pkgver" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
[arch-commits] Commit in media-player-info/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:38:50 Author: jgc Revision: 317046 Change URL Modified: media-player-info/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:37:32 UTC (rev 317045) +++ PKGBUILD2018-02-14 22:38:50 UTC (rev 317046) @@ -8,7 +8,7 @@ pkgdesc="Data files describing media player capabilities, for post-HAL systems" arch=('any') license=('BSD') -url="http://cgit.freedesktop.org/media-player-info/"; +url="https://www.freedesktop.org/wiki/Software/media-player-info/"; depends=('systemd') makedepends=('python' git) _commit=1ad540c1781c4c840f74344f67340a74bd458f49 # tags/23^0
[arch-commits] Commit in gmetadom/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:37:32 Author: jgc Revision: 317045 Switch to HTTPS, move patch to prepare function Modified: gmetadom/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:34:41 UTC (rev 317044) +++ PKGBUILD2018-02-14 22:37:32 UTC (rev 317045) @@ -12,14 +12,18 @@ depends=('gdome2') makedepends=('pkgconfig' 'ocaml') options=('!makeflags') -source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz"; +source=("https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz"; 'gmetadom-0.2.6-gcc43.patch') -md5sums=('7bfb5d9c6f20ffa5e790b63d1f8cb481' - 'ea0271007f8650733029327823353d0d') +sha256sums=('2f1e286dfceb7877f90c72de7e5e17a87d0e3f8121feff794a6f637bc1a6756a' +'71d06b41cafcbca318d48d39c97e9f25873461828c7702541f721fd478dbbacf') +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ${srcdir}/gmetadom-0.2.6-gcc43.patch +} + build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i ${srcdir}/gmetadom-0.2.6-gcc43.patch export LDFLAGS=${LDFLAGS/,--as-needed} ./configure --prefix=/usr make
[arch-commits] Commit in gegl02/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:34:41 Author: jgc Revision: 317044 Use HTTPS for sources Modified: gegl02/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:28:33 UTC (rev 317043) +++ PKGBUILD2018-02-14 22:34:41 UTC (rev 317044) @@ -17,7 +17,7 @@ 'librsvg: svg plugin' 'jasper: jasper plugin') options=(!makeflags) -source=(http://ftp.gimp.org/pub/gegl/${pkgver%.*}/gegl-${pkgver}.tar.bz2 +source=(https://download.gimp.org/pub/gegl/${pkgver%.*}/gegl-${pkgver}.tar.bz2 gegl-0.2.0-ffmpeg-0.11.patch gegl-0.2.0-CVE-2012-4433.patch gegl-0.2.0-lua-5.2.patch
[arch-commits] Commit in tomboy/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:28:33 Author: jgc Revision: 317043 archrelease: copy trunk to extra-x86_64 Added: tomboy/repos/extra-x86_64/PKGBUILD (from rev 317042, tomboy/trunk/PKGBUILD) Deleted: tomboy/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 22:28:19 UTC (rev 317042) +++ PKGBUILD2018-02-14 22:28:33 UTC (rev 317043) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgname=tomboy -pkgver=1.15.7 -pkgrel=1 -pkgdesc="Desktop note-taking application for Linux and Unix" -arch=('i686' 'x86_64') -license=('GPL') -url="http://www.gnome.org/projects/tomboy/"; -depends=('gtk2' 'gtkspell' 'gconf' 'gconf-sharp' 'dbus-sharp-glib' 'mono-addins' 'hicolor-icon-theme') -makedepends=('intltool' 'pkgconfig' 'gnome-doc-utils' git yelp-tools autoconf-archive) -options=('!emptydirs' '!makeflags') -_commit=6f031efb7e5a905704ef6ee877f5240a3b0a4a86 # tags/1.15.7^0 -source=("git+https://git.gnome.org/browse/tomboy#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -check() { - cd $pkgname - make check -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - export MONO_SHARED_DIR="$srcdir/.wabi" - mkdir -p "$MONO_SHARED_DIR" - - cd "$pkgname" - autoreconf -fi - ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-update-mimedb - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd "$pkgname" - make DESTDIR="$pkgdir" GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 install - - install -m755 -d "$pkgdir/usr/share/gconf/schemas" - gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/$pkgname.schemas" --domain tomboy "$pkgdir"/etc/gconf/schemas/*.schemas - rm -f "$pkgdir"/etc/gconf/schemas/*.schemas -} Copied: tomboy/repos/extra-x86_64/PKGBUILD (from rev 317042, tomboy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 22:28:33 UTC (rev 317043) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgname=tomboy +pkgver=1.15.9 +pkgrel=1 +pkgdesc="Desktop note-taking application for Linux and Unix" +arch=('x86_64') +license=('GPL') +url="http://www.gnome.org/projects/tomboy/"; +depends=('gtk2' 'gtkspell' 'gconf' 'gconf-sharp' 'dbus-sharp-glib' 'mono-addins' 'hicolor-icon-theme') +makedepends=('intltool' 'pkgconfig' 'gnome-doc-utils' git yelp-tools autoconf-archive) +options=('!emptydirs' '!makeflags') +_commit=c22bfefd5855634bdba7b40b3d97aaa0965c6997 # tags/1.15.9^0 +source=("git+https://git.gnome.org/browse/tomboy#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +check() { + cd $pkgname + make check +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export MONO_SHARED_DIR="$srcdir/.wabi" + mkdir -p "$MONO_SHARED_DIR" + + cd "$pkgname" + autoreconf -fi + ./configure --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-update-mimedb + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd "$pkgname" + make DESTDIR="$pkgdir" GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 install + + install -m755 -d "$pkgdir/usr/share/gconf/schemas" + gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/$pkgname.schemas" --domain tomboy "$pkgdir"/etc/gconf/schemas/*.schemas + rm -f "$pkgdir"/etc/gconf/schemas/*.schemas +}
[arch-commits] Commit in tomboy/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:28:19 Author: jgc Revision: 317042 upgpkg: tomboy 1.15.9-1 Modified: tomboy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:22:53 UTC (rev 317041) +++ PKGBUILD2018-02-14 22:28:19 UTC (rev 317042) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot pkgname=tomboy -pkgver=1.15.7 +pkgver=1.15.9 pkgrel=1 pkgdesc="Desktop note-taking application for Linux and Unix" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('gtk2' 'gtkspell' 'gconf' 'gconf-sharp' 'dbus-sharp-glib' 'mono-addins' 'hicolor-icon-theme') makedepends=('intltool' 'pkgconfig' 'gnome-doc-utils' git yelp-tools autoconf-archive) options=('!emptydirs' '!makeflags') -_commit=6f031efb7e5a905704ef6ee877f5240a3b0a4a86 # tags/1.15.7^0 +_commit=c22bfefd5855634bdba7b40b3d97aaa0965c6997 # tags/1.15.9^0 source=("git+https://git.gnome.org/browse/tomboy#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in uhttpmock/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:22:47 Author: jgc Revision: 317040 upgpkg: uhttpmock 0.5.1-1 Modified: uhttpmock/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 22:20:18 UTC (rev 317039) +++ PKGBUILD2018-02-14 22:22:47 UTC (rev 317040) @@ -2,8 +2,8 @@ # Maintainer: Jan de Groot pkgname=uhttpmock -pkgver=0.5.0 -pkgrel=2 +pkgver=0.5.1 +pkgrel=1 pkgdesc="HTTP web service mocking project for projects which use libsoup" url="https://gitlab.com/uhttpmock/uhttpmock"; depends=('glib2' 'libsoup') @@ -10,7 +10,7 @@ license=('LGPL2.1') arch=(x86_64) source=(https://tecnocode.co.uk/downloads/uhttpmock/$pkgname-$pkgver.tar.xz) -sha256sums=('26da182a2db2579c5ba4dad9096d52099e0766228c295cfbaed6de4046f7d16e') +sha256sums=('a6a34a011db142a98473b492039c84468d575f416689484f1f82a84927f17798') build() { cd $pkgname-$pkgver
[arch-commits] Commit in uhttpmock/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:22:53 Author: jgc Revision: 317041 archrelease: copy trunk to extra-x86_64 Added: uhttpmock/repos/extra-x86_64/PKGBUILD (from rev 317040, uhttpmock/trunk/PKGBUILD) Deleted: uhttpmock/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 22:22:47 UTC (rev 317040) +++ PKGBUILD2018-02-14 22:22:53 UTC (rev 317041) @@ -1,24 +0,0 @@ -# $Id: PKGBUILD 206275 2014-02-23 13:44:21Z jgc $ -# Maintainer: Jan de Groot - -pkgname=uhttpmock -pkgver=0.5.0 -pkgrel=2 -pkgdesc="HTTP web service mocking project for projects which use libsoup" -url="https://gitlab.com/uhttpmock/uhttpmock"; -depends=('glib2' 'libsoup') -license=('LGPL2.1') -arch=(i686 x86_64) -source=(https://tecnocode.co.uk/downloads/uhttpmock/$pkgname-$pkgver.tar.xz) -sha256sums=('26da182a2db2579c5ba4dad9096d52099e0766228c295cfbaed6de4046f7d16e') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - make install DESTDIR="$pkgdir" -} Copied: uhttpmock/repos/extra-x86_64/PKGBUILD (from rev 317040, uhttpmock/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 22:22:53 UTC (rev 317041) @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 206275 2014-02-23 13:44:21Z jgc $ +# Maintainer: Jan de Groot + +pkgname=uhttpmock +pkgver=0.5.1 +pkgrel=1 +pkgdesc="HTTP web service mocking project for projects which use libsoup" +url="https://gitlab.com/uhttpmock/uhttpmock"; +depends=('glib2' 'libsoup') +license=('LGPL2.1') +arch=(x86_64) +source=(https://tecnocode.co.uk/downloads/uhttpmock/$pkgname-$pkgver.tar.xz) +sha256sums=('a6a34a011db142a98473b492039c84468d575f416689484f1f82a84927f17798') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make install DESTDIR="$pkgdir" +}
[arch-commits] Commit in libcue/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:20:18 Author: jgc Revision: 317039 archrelease: copy trunk to extra-x86_64 Added: libcue/repos/extra-x86_64/PKGBUILD (from rev 317038, libcue/trunk/PKGBUILD) Deleted: libcue/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 22:20:03 UTC (rev 317038) +++ PKGBUILD2018-02-14 22:20:18 UTC (rev 317039) @@ -1,26 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: said - -pkgname=libcue -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Parses so-called cue sheets and handles the parsed data' -url='https://github.com/lipnitsk/libcue/' -arch=('i686' 'x86_64') -license=('GPL2') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz";) -depends=('glibc') -makedepends=('cmake') -sha1sums=('51661156cd027fbc2eed2cdb6f358bd90e5b9e2d') - -build() { - cd ${pkgname}-${pkgver} - cmake -DCMAKE_INSTALL_PREFIX=/usr . - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: libcue/repos/extra-x86_64/PKGBUILD (from rev 317038, libcue/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 22:20:18 UTC (rev 317039) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: said + +pkgname=libcue +pkgver=2.2.0 +pkgrel=1 +pkgdesc='Parses so-called cue sheets and handles the parsed data' +url='https://github.com/lipnitsk/libcue/' +arch=('x86_64') +license=('GPL2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz";) +depends=('glibc') +makedepends=('cmake') +sha1sums=('9bc91bdacad73f3087cf849bb30a214a7dfb89e5') + +build() { + cd ${pkgname}-${pkgver} + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib . + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in libcue/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 22:20:03 Author: jgc Revision: 317038 upgpkg: libcue 2.2.0-1 Modified: libcue/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 20:55:16 UTC (rev 317037) +++ PKGBUILD2018-02-14 22:20:03 UTC (rev 317038) @@ -3,7 +3,7 @@ # Contributor: said pkgname=libcue -pkgver=2.1.0 +pkgver=2.2.0 pkgrel=1 pkgdesc='Parses so-called cue sheets and handles the parsed data' url='https://github.com/lipnitsk/libcue/' @@ -12,11 +12,11 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz";) depends=('glibc') makedepends=('cmake') -sha1sums=('51661156cd027fbc2eed2cdb6f358bd90e5b9e2d') +sha1sums=('9bc91bdacad73f3087cf849bb30a214a7dfb89e5') build() { cd ${pkgname}-${pkgver} - cmake -DCMAKE_INSTALL_PREFIX=/usr . + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib . make }
[arch-commits] Commit in qt5-base/trunk (rebuild.list)
Date: Wednesday, February 14, 2018 @ 20:55:16 Author: arojas Revision: 317037 googlemaps needs rebuild for patch Qt updates Modified: qt5-base/trunk/rebuild.list --+ rebuild.list |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: rebuild.list === --- rebuild.list2018-02-14 20:27:31 UTC (rev 317036) +++ rebuild.list2018-02-14 20:55:16 UTC (rev 317037) @@ -1,7 +1,6 @@ ### Rebuild only for minor version updates calibre gcin -googlemaps kwin lxqt-qtplugin plasma-framework @@ -17,6 +16,7 @@ dtkwidget dtkwm fcitx-qt5 +googlemaps libqtxdg pyqt5-common qt5-styleplugins
[arch-commits] Commit in googlemaps/repos (3 files)
Date: Wednesday, February 14, 2018 @ 20:48:14 Author: bisson Revision: 294538 archrelease: copy trunk to community-testing-x86_64 Added: googlemaps/repos/community-testing-x86_64/ googlemaps/repos/community-testing-x86_64/PKGBUILD (from rev 294537, googlemaps/trunk/PKGBUILD) googlemaps/repos/community-testing-x86_64/qt510.patch (from rev 294537, googlemaps/trunk/qt510.patch) -+ PKGBUILD| 36 qt510.patch | 21 + 2 files changed, 57 insertions(+) Copied: googlemaps/repos/community-testing-x86_64/PKGBUILD (from rev 294537, googlemaps/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-02-14 20:48:14 UTC (rev 294538) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Gaetan Bisson + +pkgname=googlemaps +pkgver=20171202 +_commit=b8d0b353f26df3d8e8d45b8ef325619f9ba84075 +pkgrel=3 +pkgdesc='Google Maps plugin for QtLocation' +url='https://github.com/vladest/googlemaps' +license=('MIT') +arch=('x86_64') +makedepends=('git' 'qt5-tools') +depends=('qt5-location') +source=("git+https://github.com/vladest/googlemaps#commit=${_commit}"; +'qt510.patch') +sha256sums=('SKIP' +'69285a7073c26175ae46207d728822b3cc9e8b957d60def07e8007d69fade0d4') + +prepare() { + cd "${srcdir}/${pkgname}" + patch -p1 -i ../qt510.patch +} + +build() { + cd "${srcdir}/${pkgname}" + install -d build + cd build + qmake ../googlemaps.pro + make +} + +package() { + cd "${srcdir}/${pkgname}" + cd build + make INSTALL_ROOT="${pkgdir}" install +} Copied: googlemaps/repos/community-testing-x86_64/qt510.patch (from rev 294537, googlemaps/trunk/qt510.patch) === --- community-testing-x86_64/qt510.patch(rev 0) +++ community-testing-x86_64/qt510.patch2018-02-14 20:48:14 UTC (rev 294538) @@ -0,0 +1,21 @@ +diff -Naur old/qgeotiledmappingmanagerenginegooglemaps.cpp new/qgeotiledmappingmanagerenginegooglemaps.cpp +--- old/qgeotiledmappingmanagerenginegooglemaps.cpp2017-12-12 21:10:20.007206707 -1000 new/qgeotiledmappingmanagerenginegooglemaps.cpp2017-12-12 21:10:09.380442993 -1000 +@@ -45,11 +45,16 @@ + types << QGeoMapType(QGeoMapType::SatelliteMapDay, tr("Satellite"), tr("Satellite map view in daylight mode"), false, false, 2); + types << QGeoMapType(QGeoMapType::TerrainMap, tr("Terrain"), tr("Terrain map view in daylight mode"), false, false, 3); + types << QGeoMapType(QGeoMapType::HybridMap, tr("Hybrid"), tr("Satellite map view with streets in daylight mode"), false, false, 4); +-#else ++#elif QT_VERSION < QT_VERSION_CHECK(5,10,0) + types << QGeoMapType(QGeoMapType::StreetMap, tr("Road Map"), tr("Normal map view in daylight mode"), false, false, 1, "googlemaps"); + types << QGeoMapType(QGeoMapType::SatelliteMapDay, tr("Satellite"), tr("Satellite map view in daylight mode"), false, false, 2, "googlemaps"); + types << QGeoMapType(QGeoMapType::TerrainMap, tr("Terrain"), tr("Terrain map view in daylight mode"), false, false, 3, "googlemaps"); + types << QGeoMapType(QGeoMapType::HybridMap, tr("Hybrid"), tr("Satellite map view with streets in daylight mode"), false, false, 4, "googlemaps"); ++#else ++types << QGeoMapType(QGeoMapType::StreetMap, tr("Road Map"), tr("Normal map view in daylight mode"), false, false, 1, "googlemaps", capabilities, parameters); ++types << QGeoMapType(QGeoMapType::SatelliteMapDay, tr("Satellite"), tr("Satellite map view in daylight mode"), false, false, 2, "googlemaps", capabilities, parameters); ++types << QGeoMapType(QGeoMapType::TerrainMap, tr("Terrain"), tr("Terrain map view in daylight mode"), false, false, 3, "googlemaps", capabilities, parameters); ++types << QGeoMapType(QGeoMapType::HybridMap, tr("Hybrid"), tr("Satellite map view with streets in daylight mode"), false, false, 4, "googlemaps", capabilities, parameters); + #endif + setSupportedMapTypes(types); +
[arch-commits] Commit in googlemaps/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 20:47:39 Author: bisson Revision: 294537 rebuild against qt5-5.10.1 Modified: googlemaps/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 19:14:40 UTC (rev 294536) +++ PKGBUILD2018-02-14 20:47:39 UTC (rev 294537) @@ -4,7 +4,7 @@ pkgname=googlemaps pkgver=20171202 _commit=b8d0b353f26df3d8e8d45b8ef325619f9ba84075 -pkgrel=2 +pkgrel=3 pkgdesc='Google Maps plugin for QtLocation' url='https://github.com/vladest/googlemaps' license=('MIT')
[arch-commits] Commit in mpc/repos/extra-x86_64 (3 files)
Date: Wednesday, February 14, 2018 @ 20:27:31 Author: bisson Revision: 317036 archrelease: copy trunk to extra-x86_64 Added: mpc/repos/extra-x86_64/2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch (from rev 317035, mpc/trunk/2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch) mpc/repos/extra-x86_64/PKGBUILD (from rev 317035, mpc/trunk/PKGBUILD) Deleted: mpc/repos/extra-x86_64/PKGBUILD + 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch | 26 +++ PKGBUILD | 75 --- 2 files changed, 67 insertions(+), 34 deletions(-) Copied: mpc/repos/extra-x86_64/2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch (from rev 317035, mpc/trunk/2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch) === --- 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch (rev 0) +++ 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch 2018-02-14 20:27:31 UTC (rev 317036) @@ -0,0 +1,26 @@ +From 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0 Mon Sep 17 00:00:00 2001 +From: Max Kellermann +Date: Mon, 12 Feb 2018 21:50:44 +0100 +Subject: [PATCH] doc/meson.build: drop bogus "man" from manpage install path + +Closes #12 +--- + doc/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/doc/meson.build b/doc/meson.build +index fd7e3d6..7793627 100644 +--- a/doc/meson.build b/doc/meson.build +@@ -15,9 +15,9 @@ if sphinx.found() + 'Manpage documentation', + output: 'man', + input: ['index.rst', 'conf.py'], +-command: [sphinx, '-q', '-b', 'man', '-d', '@OUTDIR@/doctrees', meson.current_source_dir(), '@OUTPUT@'], ++command: [sphinx, '-q', '-b', 'man', '-d', '@OUTDIR@/doctrees', meson.current_source_dir(), '@OUTPUT@/man1'], + build_by_default: true, + install: true, +-install_dir: join_paths(get_option('datadir'), 'man', 'man1'), ++install_dir: get_option('datadir'), + ) + endif Deleted: PKGBUILD === --- PKGBUILD2018-02-14 20:26:38 UTC (rev 317035) +++ PKGBUILD2018-02-14 20:27:31 UTC (rev 317036) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: Angel Velasquez -# Contributor: Andrea Scarpino -# Contributor: Alexander Fehr -# Contributor: Link Dupont - -pkgname=mpc -pkgver=0.29 -pkgrel=1 -pkgdesc='Minimalist command line interface to MPD' -url='https://www.musicpd.org/clients/mpc/' -license=('GPL2') -arch=('x86_64') -makedepends=('meson') -depends=('libmpdclient') -validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') -source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) -sha256sums=('02f1daec902cb48f8cdaa6fe21c7219f6231b091dddbe437a3a4fb12cb07b9d3' -'SKIP') - -options=('!emptydirs') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - arch-meson . build - ninja -C build -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - DESTDIR="${pkgdir}" ninja -C build install - install -Dm644 contrib/mpc-completion.bash "${pkgdir}/usr/share/bash-completion/completions/mpc" -} Copied: mpc/repos/extra-x86_64/PKGBUILD (from rev 317035, mpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 20:27:31 UTC (rev 317036) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Angel Velasquez +# Contributor: Andrea Scarpino +# Contributor: Alexander Fehr +# Contributor: Link Dupont + +pkgname=mpc +pkgver=0.29 +pkgrel=2 +pkgdesc='Minimalist command line interface to MPD' +url='https://www.musicpd.org/clients/mpc/' +license=('GPL2') +arch=('x86_64') +makedepends=('meson' 'python-sphinx') +depends=('libmpdclient') +validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') +source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} +'2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch') +sha256sums=('02f1daec902cb48f8cdaa6fe21c7219f6231b091dddbe437a3a4fb12cb07b9d3' +'SKIP' + '2f5c84c3869c8f36924f2707c1e956b49a397d6d93ad20c002a82eaae9ecc6ac') + +options=('!emptydirs') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i ../2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + arch-meson . build + ninja -C build +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + DESTDIR="${pkgdir}" ninja -C build install + install -Dm644 contrib/mpc-completion.bash "${pkgdir}/usr/share/bash-completion/completions/mpc" +}
[arch-commits] Commit in mpc/trunk (2 files)
Date: Wednesday, February 14, 2018 @ 20:26:38 Author: bisson Revision: 317035 implement FS#57504 Added: mpc/trunk/2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch Modified: mpc/trunk/PKGBUILD + 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch | 26 +++ PKGBUILD | 15 + 2 files changed, 37 insertions(+), 4 deletions(-) Added: 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch === --- 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch (rev 0) +++ 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch 2018-02-14 20:26:38 UTC (rev 317035) @@ -0,0 +1,26 @@ +From 2d6e3fe90ae2c24d29305037b452b4cb18bceaa0 Mon Sep 17 00:00:00 2001 +From: Max Kellermann +Date: Mon, 12 Feb 2018 21:50:44 +0100 +Subject: [PATCH] doc/meson.build: drop bogus "man" from manpage install path + +Closes #12 +--- + doc/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/doc/meson.build b/doc/meson.build +index fd7e3d6..7793627 100644 +--- a/doc/meson.build b/doc/meson.build +@@ -15,9 +15,9 @@ if sphinx.found() + 'Manpage documentation', + output: 'man', + input: ['index.rst', 'conf.py'], +-command: [sphinx, '-q', '-b', 'man', '-d', '@OUTDIR@/doctrees', meson.current_source_dir(), '@OUTPUT@'], ++command: [sphinx, '-q', '-b', 'man', '-d', '@OUTDIR@/doctrees', meson.current_source_dir(), '@OUTPUT@/man1'], + build_by_default: true, + install: true, +-install_dir: join_paths(get_option('datadir'), 'man', 'man1'), ++install_dir: get_option('datadir'), + ) + endif Modified: PKGBUILD === --- PKGBUILD2018-02-14 19:28:12 UTC (rev 317034) +++ PKGBUILD2018-02-14 20:26:38 UTC (rev 317035) @@ -7,20 +7,27 @@ pkgname=mpc pkgver=0.29 -pkgrel=1 +pkgrel=2 pkgdesc='Minimalist command line interface to MPD' url='https://www.musicpd.org/clients/mpc/' license=('GPL2') arch=('x86_64') -makedepends=('meson') +makedepends=('meson' 'python-sphinx') depends=('libmpdclient') validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') -source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} +'2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch') sha256sums=('02f1daec902cb48f8cdaa6fe21c7219f6231b091dddbe437a3a4fb12cb07b9d3' -'SKIP') +'SKIP' + '2f5c84c3869c8f36924f2707c1e956b49a397d6d93ad20c002a82eaae9ecc6ac') options=('!emptydirs') +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i ../2d6e3fe90ae2c24d29305037b452b4cb18bceaa0.patch +} + build() { cd "${srcdir}/${pkgname}-${pkgver}" arch-meson . build
[arch-commits] Commit in flatpak/repos (5 files)
Date: Wednesday, February 14, 2018 @ 19:28:12 Author: heftig Revision: 317034 archrelease: copy trunk to testing-x86_64 Added: flatpak/repos/testing-x86_64/ flatpak/repos/testing-x86_64/PKGBUILD (from rev 317033, flatpak/trunk/PKGBUILD) flatpak/repos/testing-x86_64/flathub.flatpakrepo (from rev 317033, flatpak/trunk/flathub.flatpakrepo) flatpak/repos/testing-x86_64/flatpak-bindir.sh (from rev 317033, flatpak/trunk/flatpak-bindir.sh) flatpak/repos/testing-x86_64/flatpak.install (from rev 317033, flatpak/trunk/flatpak.install) -+ PKGBUILD| 85 ++ flathub.flatpakrepo |8 flatpak-bindir.sh |7 flatpak.install |9 + 4 files changed, 109 insertions(+) Copied: flatpak/repos/testing-x86_64/PKGBUILD (from rev 317033, flatpak/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-14 19:28:12 UTC (rev 317034) @@ -0,0 +1,85 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=flatpak +pkgver=0.10.4 +pkgrel=1 +pkgdesc="Linux application sandboxing and distribution framework (formerly xdg-app)" +url="http://flatpak.org"; +arch=(x86_64) +license=(LGPL2.1) +depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp libarchive + python bubblewrap appstream-glib) +makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto) +checkdepends=(valgrind) +install=flatpak.install +_commit=c576d284dc123be15c7003fee6a8184eddeaf462 # tags/0.10.4^0 +source=("git+https://github.com/flatpak/flatpak#commit=$_commit"; +"git+https://github.com/projectatomic/bubblewrap"; +"git+https://git.gnome.org/browse/libglnx"; +flatpak-bindir.sh flathub.flatpakrepo) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00' +'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a') + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" + git config --local submodule.libglnx.url "$srcdir/libglnx" + git submodule update + + # https://github.com/flatpak/flatpak/issues/267 + sed -i '/locale\/C\./d' tests/make-test-runtime.sh + + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgname + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/$pkgname \ +--disable-static \ +--disable-document-portal \ +--enable-gtk-doc \ +--enable-p2p \ +--with-system-bubblewrap \ +--with-priv-mode=setuid \ +--with-dbus-config-dir=/usr/share/dbus-1/system.d + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + # Xattr tests fail on tmpfs + make -k check || : +} + +package() { + depends+=(xdg-desktop-portal) + + cd $pkgname + make DESTDIR="$pkgdir" install + + install -Dt "$pkgdir/etc/profile.d" -m644 ../flatpak-bindir.sh + install -Dt "$pkgdir/usr/share/flatpak" -m644 ../flathub.flatpakrepo + + # Fixup mode to match polkit + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" +} Copied: flatpak/repos/testing-x86_64/flathub.flatpakrepo (from rev 317033, flatpak/trunk/flathub.flatpakrepo) === --- testing-x86_64/flathub.flatpakrepo (rev 0) +++ testing-x86_64/flathub.flatpakrepo 2018-02-14 19:28:12 UTC (rev 317034) @@ -0,0 +1,8 @@ +[Flatpak Repo] +Title=Flathub +Url=https://dl.flathub.org/repo/ +Homepage=https://flathub.org/ +Comment=Central repository of Flatpak applications +Description=Central repository of Flatpak applications +Icon=https://dl.flathub.org/repo/logo.svg +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1R
[arch-commits] Commit in xdg-desktop-portal-gtk/repos (2 files)
Date: Wednesday, February 14, 2018 @ 19:27:39 Author: heftig Revision: 317033 archrelease: copy trunk to testing-x86_64 Added: xdg-desktop-portal-gtk/repos/testing-x86_64/ xdg-desktop-portal-gtk/repos/testing-x86_64/PKGBUILD (from rev 317032, xdg-desktop-portal-gtk/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: xdg-desktop-portal-gtk/repos/testing-x86_64/PKGBUILD (from rev 317032, xdg-desktop-portal-gtk/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-14 19:27:39 UTC (rev 317033) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Patrick Griffis + +pkgname=xdg-desktop-portal-gtk +pkgver=0.10 +pkgrel=1 +pkgdesc="A GTK+ backend for xdg-desktop-portal" +url="https://github.com/flatpak/xdg-desktop-portal-gtk"; +arch=(x86_64) +license=(LGPL2.1) +depends=(gtk3) +makedepends=(xdg-desktop-portal flatpak git) +provides=(xdg-desktop-portal-impl) +_commit=d4c441455fb2f9d441743a724746983fb0979766 # tags/0.10^0 +source=("git+https://github.com/flatpak/xdg-desktop-portal-gtk#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --libexecdir=/usr/lib + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + DESTDIR="$pkgdir" make install +}
[arch-commits] Commit in xdg-desktop-portal/repos (2 files)
Date: Wednesday, February 14, 2018 @ 19:27:11 Author: heftig Revision: 317032 archrelease: copy trunk to testing-x86_64 Added: xdg-desktop-portal/repos/testing-x86_64/ xdg-desktop-portal/repos/testing-x86_64/PKGBUILD (from rev 317031, xdg-desktop-portal/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: xdg-desktop-portal/repos/testing-x86_64/PKGBUILD (from rev 317031, xdg-desktop-portal/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-14 19:27:11 UTC (rev 317032) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Patrick Griffis + +pkgname=xdg-desktop-portal +pkgver=0.10 +pkgrel=1 +pkgdesc="Desktop integration portals for sandboxed apps" +url="https://github.com/flatpak/xdg-desktop-portal"; +arch=(x86_64) +license=(LGPL2.1) +depends=(glib2 pipewire fuse2) +makedepends=(python flatpak xmlto docbook-xsl git) +_commit=7b818b146f0d832551356d3c84de1df1a39a37fa # tags/0.10^0 +source=("git+https://github.com/flatpak/xdg-desktop-portal#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --libexecdir=/usr/lib + make +} + +check() { + cd $pkgname + make check +} + +package() { + depends+=(xdg-desktop-portal-impl) + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in flatpak/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 19:25:41 Author: heftig Revision: 317031 fuse not needed anymore Modified: flatpak/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 18:32:48 UTC (rev 317030) +++ PKGBUILD2018-02-14 19:25:41 UTC (rev 317031) @@ -8,7 +8,7 @@ url="http://flatpak.org"; arch=(x86_64) license=(LGPL2.1) -depends=(dbus systemd glib2 libsoup polkit libxau ostree fuse json-glib libseccomp libarchive +depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp libarchive python bubblewrap appstream-glib) makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto) checkdepends=(valgrind)
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, February 14, 2018 @ 19:14:40 Author: felixonmars Revision: 294536 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 294535, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 294535, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-14 19:14:40 UTC (rev 294536) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=67 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-parsec' + 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-i $_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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +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-hakyll/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 19:14:23 Author: felixonmars Revision: 294535 upgpkg: haskell-hakyll 4.10.0.0-67 rebuild with zip-archive,0.3.2.3 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 19:12:08 UTC (rev 294534) +++ PKGBUILD2018-02-14 19:14:23 UTC (rev 294535) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=66 +pkgrel=67 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in idris/repos (2 files)
Date: Wednesday, February 14, 2018 @ 19:12:08 Author: felixonmars Revision: 294534 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 294533, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 294533, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-14 19:12:08 UTC (rev 294534) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.2.0 +pkgrel=26 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' 'haskell-mtl' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-text' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('ad9a1266c689fb961eb05ab295ea23029dfb85c3de190905b482afa0bca8ba0e7a69d1093a5e7fcd648d6fb1e2daeceb2d3f70562032c7857d081e0442ccf0cf') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +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 +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 19:11:46 Author: felixonmars Revision: 294533 upgpkg: idris 1.2.0-26 rebuild with zip-archive,0.3.2.3 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 18:57:29 UTC (rev 294532) +++ PKGBUILD2018-02-14 19:11:46 UTC (rev 294533) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.2.0 -pkgrel=25 +pkgrel=26 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, February 14, 2018 @ 18:57:29 Author: felixonmars Revision: 294532 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 294531, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 294531, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-14 18:57:29 UTC (rev 294532) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.1 +pkgrel=32 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-mtl' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 'haskell-utility-ht') +makedepends=('ghc') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13') + +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 +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 18:57:13 Author: felixonmars Revision: 294531 upgpkg: pandoc-crossref 0.3.0.1-32 rebuild with zip-archive,0.3.2.3 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 18:56:08 UTC (rev 294530) +++ PKGBUILD2018-02-14 18:57:13 UTC (rev 294531) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.1 -pkgrel=31 +pkgrel=32 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 18:55:53 Author: felixonmars Revision: 294529 upgpkg: stack 1.6.3-77 rebuild with zip-archive,0.3.2.3 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 18:50:15 UTC (rev 294528) +++ PKGBUILD2018-02-14 18:55:53 UTC (rev 294529) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=76 +pkgrel=77 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Wednesday, February 14, 2018 @ 18:56:08 Author: felixonmars Revision: 294530 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 294529, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 294529, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 294529, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-14 18:56:08 UTC (rev 294530) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=77 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from r
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Wednesday, February 14, 2018 @ 18:50:15 Author: felixonmars Revision: 294528 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 294527, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 294527, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-14 18:50:15 UTC (rev 294528) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.12.2.5 +pkgrel=45 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('f8072d9ca2e9cf04f506094fbf9c15eb6f53a19a602dfb565ed611e4f0f287166ec5097f59fe89b1b070e2b0137f57a7f977027b99dc4d422ad7a98dac3a85c6') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 18:50:01 Author: felixonmars Revision: 294527 upgpkg: pandoc-citeproc 0.12.2.5-45 rebuild with zip-archive,0.3.2.3 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 18:47:52 UTC (rev 294526) +++ PKGBUILD2018-02-14 18:50:01 UTC (rev 294527) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.12.2.5 -pkgrel=44 +pkgrel=45 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3")
[arch-commits] Commit in lib32-pcre2/repos (2 files)
Date: Wednesday, February 14, 2018 @ 18:47:52 Author: eworm Revision: 294526 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-pcre2/repos/multilib-testing-x86_64/ lib32-pcre2/repos/multilib-testing-x86_64/PKGBUILD (from rev 294525, lib32-pcre2/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: lib32-pcre2/repos/multilib-testing-x86_64/PKGBUILD (from rev 294525, lib32-pcre2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-02-14 18:47:52 UTC (rev 294526) @@ -0,0 +1,49 @@ +# $Id$ + +pkgname=lib32-pcre2 +_pkgname=pcre2 +pkgver=10.31 +pkgrel=1 +pkgdesc='A library that implements Perl 5-style regular expressions. 2nd version (32-bit)' +arch=('x86_64') +url='http://www.pcre.org/' +license=('BSD') +depends=('lib32-gcc-libs' 'lib32-readline' 'lib32-zlib' 'lib32-bzip2' 'bash') +source=("ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/$_pkgname-$pkgver.tar.bz2";) +sha512sums=('44d7db2513d9415dcdf6541366fea585e016f572f3e4379f6e959a38114b2337851092049ab4a1576ae8f19b9de413edbcfa62f434c77fc8470747ee5413e967') + +build() { + cd $_pkgname-$pkgver + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--enable-pcre2-16 \ +--enable-pcre2-32 \ +--enable-jit \ +--enable-pcre2grep-libz \ +--enable-pcre2grep-libbz2 \ +--enable-pcre2test-libreadline + make +} + +check() { + cd $_pkgname-$pkgver + + make -j1 check +} + +package() { + cd $_pkgname-$pkgver + + make DESTDIR="$pkgdir" install + rm -rf "${pkgdir}"/usr/{share,bin,include} + + install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in lib32-pcre2/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 18:47:46 Author: eworm Revision: 294525 upgpkg: lib32-pcre2 10.31-1 new upstream release Modified: lib32-pcre2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 18:47:23 UTC (rev 294524) +++ PKGBUILD2018-02-14 18:47:46 UTC (rev 294525) @@ -2,7 +2,7 @@ pkgname=lib32-pcre2 _pkgname=pcre2 -pkgver=10.30 +pkgver=10.31 pkgrel=1 pkgdesc='A library that implements Perl 5-style regular expressions. 2nd version (32-bit)' arch=('x86_64') @@ -10,7 +10,7 @@ license=('BSD') depends=('lib32-gcc-libs' 'lib32-readline' 'lib32-zlib' 'lib32-bzip2' 'bash') source=("ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/$_pkgname-$pkgver.tar.bz2";) -sha512sums=('f247a9f917c75920793b9919a45bb1426d126246e7a5d04e39d9407e44b5781f894a90cd3d232b385436b2f22be391335ab782664dd3a28c79058a2fcc74dc3e') +sha512sums=('44d7db2513d9415dcdf6541366fea585e016f572f3e4379f6e959a38114b2337851092049ab4a1576ae8f19b9de413edbcfa62f434c77fc8470747ee5413e967') build() { cd $_pkgname-$pkgver
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, February 14, 2018 @ 18:47:23 Author: felixonmars Revision: 294524 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 294523, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 294523, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-14 18:47:23 UTC (rev 294524) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.0.6 +pkgrel=44 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-aeson-pretty" "haskell-base64-bytestring" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm" + "haskell-data-default" "haskell-doctemplates" "haskell-glob" "haskell-mtl" + "haskell-haddock-library" "haskell-skylighting" "haskell-hslua" "haskell-hslua-module-text" + "haskell-http-client" "haskell-syb" "haskell-http-client-tls" "haskell-http-types" + "haskell-safe" "haskell-split" "haskell-text" "haskell-texmath" "haskell-network" + "haskell-pandoc-types" "haskell-parsec" "haskell-random" "haskell-scientific" + "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" "haskell-unordered-containers" + "haskell-zip-archive" "haskell-vector" "haskell-xml" "haskell-yaml" "haskell-zlib") +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a1e59fbedc8efbeaa482a90392beff3e6b93c5ee52f2955c57eba83baadfc10c76f474c1254de22daf7c0d250dc9114331d878f56ebf2e90cdd5bf75ecd6f208') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files -f-weigh-pandoc -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 18:47:03 Author: felixonmars Revision: 294523 upgpkg: pandoc 2.0.6-44 rebuild with zip-archive,0.3.2.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 18:40:14 UTC (rev 294522) +++ PKGBUILD2018-02-14 18:47:03 UTC (rev 294523) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.0.6 -pkgrel=43 +pkgrel=44 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in python-progressbar/trunk (PKGBUILD)
Date: Wednesday, February 14, 2018 @ 18:39:55 Author: nicohood Revision: 294521 upgpkg: python-progressbar 3.35.2-1 Modified: python-progressbar/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-14 18:37:44 UTC (rev 294520) +++ PKGBUILD2018-02-14 18:39:55 UTC (rev 294521) @@ -7,7 +7,7 @@ pkgbase=python-progressbar pkgdesc="A progress bar for Python 2 and Python 3" pkgname=('python-progressbar' 'python2-progressbar') -pkgver=3.35.1 +pkgver=3.35.2 pkgrel=1 url="https://github.com/WoLpH/python-progressbar"; license=('BSD') @@ -15,7 +15,7 @@ makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools' 'python-utils' 'python2-utils') source=("${_pkgname}-${pkgver}.tar.gz::https://pypi.org/packages/source/p/${_pypiname}/${_pypiname}-${pkgver}.tar.gz"; "${_pkgname}-${pkgver}.tar.gz.asc::https://pypi.org/packages/source/p/${_pypiname}/${_pypiname}-${pkgver}.tar.gz.asc";) -sha512sums=('98b4e4abd5731299127a7b59996ea0d899fed4de99c43d10a2931ad20e6bbc14021ec149575b9fac50d22b0b448fadaf18bc361439478798456f71f5b78d1669' +sha512sums=('0478605963b296b148b69e6c2e84cd45c4aa3b4f726b2956f9281b4608177520f9fe4484e5b84ea9d49e7f34f06e3c24caddb48579daa604799239a8ef1c5f07' 'SKIP') validpgpkeys=('149325FD15904E9C4EB89E95E81444E9CE1F695D') # Rick van Hattem
[arch-commits] Commit in python-progressbar/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 14, 2018 @ 18:40:14 Author: nicohood Revision: 294522 archrelease: copy trunk to community-any Added: python-progressbar/repos/community-any/PKGBUILD (from rev 294521, python-progressbar/trunk/PKGBUILD) Deleted: python-progressbar/repos/community-any/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-14 18:39:55 UTC (rev 294521) +++ PKGBUILD2018-02-14 18:40:14 UTC (rev 294522) @@ -1,48 +0,0 @@ -# Maintainer: Maxim Andersson -# Co-Maintainer: NicoHood -# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 - -_pkgname=python-progressbar2 -_pypiname=progressbar2 -pkgbase=python-progressbar -pkgdesc="A progress bar for Python 2 and Python 3" -pkgname=('python-progressbar' 'python2-progressbar') -pkgver=3.35.1 -pkgrel=1 -url="https://github.com/WoLpH/python-progressbar"; -license=('BSD') -arch=("any") -makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools' 'python-utils' 'python2-utils') -source=("${_pkgname}-${pkgver}.tar.gz::https://pypi.org/packages/source/p/${_pypiname}/${_pypiname}-${pkgver}.tar.gz"; - "${_pkgname}-${pkgver}.tar.gz.asc::https://pypi.org/packages/source/p/${_pypiname}/${_pypiname}-${pkgver}.tar.gz.asc";) -sha512sums=('98b4e4abd5731299127a7b59996ea0d899fed4de99c43d10a2931ad20e6bbc14021ec149575b9fac50d22b0b448fadaf18bc361439478798456f71f5b78d1669' -'SKIP') -validpgpkeys=('149325FD15904E9C4EB89E95E81444E9CE1F695D') # Rick van Hattem - -prepare() { -cp -a "${srcdir}/${_pypiname}-${pkgver}"{,-py2} -} - -build() { -cd "${srcdir}/${_pypiname}-${pkgver}" -python setup.py build - -cd "${srcdir}/${_pypiname}-${pkgver}-py2" -python2 setup.py build -} - -package_python-progressbar() { -depends=('python' 'python-utils') - -cd "${srcdir}/${_pypiname}-${pkgver}" -python setup.py install --skip-build --root="${pkgdir}" --optimize=1 -install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_python2-progressbar() { -depends=('python2' 'python2-utils') - -cd "${srcdir}/${_pypiname}-${pkgver}-py2" -python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1 -install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: python-progressbar/repos/community-any/PKGBUILD (from rev 294521, python-progressbar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-14 18:40:14 UTC (rev 294522) @@ -0,0 +1,48 @@ +# Maintainer: Maxim Andersson +# Co-Maintainer: NicoHood +# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 + +_pkgname=python-progressbar2 +_pypiname=progressbar2 +pkgbase=python-progressbar +pkgdesc="A progress bar for Python 2 and Python 3" +pkgname=('python-progressbar' 'python2-progressbar') +pkgver=3.35.2 +pkgrel=1 +url="https://github.com/WoLpH/python-progressbar"; +license=('BSD') +arch=("any") +makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools' 'python-utils' 'python2-utils') +source=("${_pkgname}-${pkgver}.tar.gz::https://pypi.org/packages/source/p/${_pypiname}/${_pypiname}-${pkgver}.tar.gz"; + "${_pkgname}-${pkgver}.tar.gz.asc::https://pypi.org/packages/source/p/${_pypiname}/${_pypiname}-${pkgver}.tar.gz.asc";) +sha512sums=('0478605963b296b148b69e6c2e84cd45c4aa3b4f726b2956f9281b4608177520f9fe4484e5b84ea9d49e7f34f06e3c24caddb48579daa604799239a8ef1c5f07' +'SKIP') +validpgpkeys=('149325FD15904E9C4EB89E95E81444E9CE1F695D') # Rick van Hattem + +prepare() { +cp -a "${srcdir}/${_pypiname}-${pkgver}"{,-py2} +} + +build() { +cd "${srcdir}/${_pypiname}-${pkgver}" +python setup.py build + +cd "${srcdir}/${_pypiname}-${pkgver}-py2" +python2 setup.py build +} + +package_python-progressbar() { +depends=('python' 'python-utils') + +cd "${srcdir}/${_pypiname}-${pkgver}" +python setup.py install --skip-build --root="${pkgdir}" --optimize=1 +install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-progressbar() { +depends=('python2' 'python2-utils') + +cd "${srcdir}/${_pypiname}-${pkgver}-py2" +python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1 +install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}