[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Sunday, October 21, 2018 @ 05:14:37 Author: felixonmars Revision: 398174 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 398173, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 398173, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-21 05:14:37 UTC (rev 398174) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.4.0 +pkgrel=51 +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-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + '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=('45c167a59a44065e7252472ab1cf116a9ff7dabab6b7c35354716e9487fcd26ebc33f1b94a41a1558eadfd7bfa89047409818b868f5a8bce9111a83f5a42451e') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.3/<3/' -e 's/< *0.6/<1/' -e 's/< *0.11/<1/' $_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 -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Sunday, October 21, 2018 @ 05:14:19 Author: felixonmars Revision: 398173 upgpkg: haskell-hakyll 4.12.4.0-51 rebuild with pandoc-citeproc 0.14.8 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-21 05:12:16 UTC (rev 398172) +++ PKGBUILD2018-10-21 05:14:19 UTC (rev 398173) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.4.0 -pkgrel=50 +pkgrel=51 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Sunday, October 21, 2018 @ 05:12:16 Author: felixonmars Revision: 398172 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 398171, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 398171, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-21 05:12:16 UTC (rev 398172) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.8 +pkgrel=1 +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-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' '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=('d56becc2c0af8e13511de2dcd7870db69f093a6861a4df5e156200725ec959321857cc4705350ca32a601c83bdbc2de9938a4f3a821a7c1b538f185f8813a585') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Sunday, October 21, 2018 @ 05:11:58 Author: felixonmars Revision: 398171 upgpkg: pandoc-citeproc 0.14.8-1 rebuild with pandoc-citeproc 0.14.8 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-21 00:59:06 UTC (rev 398170) +++ PKGBUILD2018-10-21 05:11:58 UTC (rev 398171) @@ -2,8 +2,8 @@ # Contributor: Arch Haskell Team pkgname=pandoc-citeproc -pkgver=0.14.7 -pkgrel=6 +pkgver=0.14.8 +pkgrel=1 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3") @@ -17,7 +17,7 @@ replaces=('haskell-pandoc-citeproc') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) -sha512sums=('a174fb3d18cb1c9bdf63a15e246b453e209e18b7e701e2cab1c25f2eb46c7299a1af2023ca4ccc6df22b4972b2cf0b18284d464588acdf8275202724747e138c') +sha512sums=('d56becc2c0af8e13511de2dcd7870db69f093a6861a4df5e156200725ec959321857cc4705350ca32a601c83bdbc2de9938a4f3a821a7c1b538f185f8813a585') prepare() { cd "${srcdir}/$pkgname-${pkgver}"
[arch-commits] Commit in astromenace/repos/community-x86_64 (6 files)
Date: Sunday, October 21, 2018 @ 00:59:06 Author: svenstaro Revision: 398170 archrelease: copy trunk to community-x86_64 Added: astromenace/repos/community-x86_64/PKGBUILD (from rev 398169, astromenace/trunk/PKGBUILD) Deleted: astromenace/repos/community-x86_64/PKGBUILD astromenace/repos/community-x86_64/astromenace.desktop astromenace/repos/community-x86_64/astromenace.patch astromenace/repos/community-x86_64/astromenace.png astromenace/repos/community-x86_64/astromenace.sh -+ PKGBUILD| 79 +++--- astromenace.desktop | 10 -- astromenace.patch | 12 --- astromenace.sh |3 - 4 files changed, 37 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-21 00:51:45 UTC (rev 398169) +++ PKGBUILD2018-10-21 00:59:06 UTC (rev 398170) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: Arkham -# Contributor: Ivan Bobrov -# Contributor: Black_Mage - -pkgname=astromenace -pkgver=1.3.2 -pkgrel=3 -pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities" -arch=('x86_64') -url="http://www.viewizard.com/astromenace/index_linux.php"; -license=('GPL3') -depends=('sdl' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 'libxinerama') -makedepends=('cmake' 'mesa') -source=(https://downloads.sourceforge.net/openastromenace/astromenace-src-$pkgver.tar.bz2 -astromenace.desktop) -sha512sums=('0a06278a8a7fdaaf5c730590fcc1f8f59503fe4c94dcbb6dd6b6ee638048f9bebf7c49c75cd32f26e4cd08cfbe01f5082002860901b7196f08a55712bb3ed5d4' - 'cc63f110bfec4f5c6b2cb1e5e940f23ceb9f75ca984278537b3bf4c041db401a46c10f54f91db8d42e1d25403c8d2d1bd106756d180383c91ac5abd2d847fbec') - -build() { -cd $srcdir/AstroMenace - -[[ -d build ]] && rm -r build -mkdir build && cd build -cmake .. \ --DCMAKE_INSTALL_PREFIX=/usr \ --DDATADIR=/usr/share/astromenace -make -} - -package() { -cd $srcdir/AstroMenace - -build/AstroMenace --pack --rawdata=./RAW_VFS_DATA --dir=build - -install -Dm755 build/AstroMenace $pkgdir/usr/bin/astromenace -install -Dm644 build/gamedata.vfs $pkgdir/usr/share/astromenace/gamedata.vfs - -install -Dm 644 astromenace_128.png $pkgdir/usr/share/pixmaps/astromenace.png -install -Dm 644 $srcdir/astromenace.desktop $pkgdir/usr/share/applications/astromenace.desktop -} Copied: astromenace/repos/community-x86_64/PKGBUILD (from rev 398169, astromenace/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-21 00:59:06 UTC (rev 398170) @@ -0,0 +1,37 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Arkham +# Contributor: Ivan Bobrov +# Contributor: Black_Mage + +pkgname=astromenace +pkgver=1.4.0 +pkgrel=1 +pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities" +arch=('x86_64') +url="http://www.viewizard.com/astromenace/index_linux.php"; +license=('GPL3') +depends=('sdl2' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 'libxinerama') +makedepends=('cmake' 'mesa') +source=(https://github.com/viewizard/astromenace/archive/v${pkgver}.tar.gz) +sha512sums=('274fe6b9e75e0886907a3bb43e210b8327d9d6c8e54c8594bbdfd04d61a2377cfb9bdabf87034e3c17ccff493b9a897859d7ce80b734f584e221ece03f69bfac') + +build() { +cd astromenace-$pkgver + +[[ -d build ]] && rm -r build +mkdir build && cd build +cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATADIR=/usr/share/astromenace +make +} + +package() { +cd astromenace-$pkgver + +install -Dm755 build/astromenace $pkgdir/usr/bin/astromenace +install -Dm644 build/gamedata.vfs $pkgdir/usr/share/astromenace/gamedata.vfs +install -Dm644 share/astromenace_128.png $pkgdir/usr/share/pixmaps/astromenace.png +install -Dm644 share/astromenace.desktop $pkgdir/usr/share/applications/astromenace.desktop +install -Dm644 share/astromenace.appdata.xml $pkgdir/usr/share/appdata/astromenace.appdata.xml +} Deleted: astromenace.desktop === --- astromenace.desktop 2018-10-21 00:51:45 UTC (rev 398169) +++ astromenace.desktop 2018-10-21 00:59:06 UTC (rev 398170) @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Astromenace -Comment=Space shooter -Exec=astromenace -Icon=/usr/share/pixmaps/astromenace.png -StartupNotify=true -Terminal=false -Type=Application -Categories=Application;Game;ArcadeGame; Deleted: astromenace.patch === --- astromenace.patch 2018-10-21 00:51:45 UTC (rev 398169) +++ astromenace.patch 2018-10-21 00:59:06 UTC (rev 398170) @@ -1,12 +0,0 @@ -diff -aur OpenAstroMenaceSVN.pristine/AstroMenaceSource/Core/RendererInterface/RendererInterface.h OpenAstroMenaceSVN.new/AstroMenace
[arch-commits] Commit in astromenace/trunk (astromenace.png)
Date: Sunday, October 21, 2018 @ 00:51:45 Author: svenstaro Revision: 398169 upgpkg: astromenace 1.4.0-1 Deleted: astromenace/trunk/astromenace.png + 0 files changed Deleted: astromenace.png === (Binary files differ)
[arch-commits] Commit in astromenace/trunk (4 files)
Date: Sunday, October 21, 2018 @ 00:50:26 Author: svenstaro Revision: 398168 upgpkg: astromenace 1.4.0-1 Modified: astromenace/trunk/PKGBUILD Deleted: astromenace/trunk/astromenace.desktop astromenace/trunk/astromenace.patch astromenace/trunk/astromenace.sh -+ PKGBUILD| 26 +++--- astromenace.desktop | 10 -- astromenace.patch | 12 astromenace.sh |3 --- 4 files changed, 11 insertions(+), 40 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-21 00:26:16 UTC (rev 398167) +++ PKGBUILD2018-10-21 00:50:26 UTC (rev 398168) @@ -4,21 +4,19 @@ # Contributor: Black_Mage pkgname=astromenace -pkgver=1.3.2 -pkgrel=3 +pkgver=1.4.0 +pkgrel=1 pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities" arch=('x86_64') url="http://www.viewizard.com/astromenace/index_linux.php"; license=('GPL3') -depends=('sdl' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 'libxinerama') +depends=('sdl2' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 'libxinerama') makedepends=('cmake' 'mesa') -source=(https://downloads.sourceforge.net/openastromenace/astromenace-src-$pkgver.tar.bz2 -astromenace.desktop) -sha512sums=('0a06278a8a7fdaaf5c730590fcc1f8f59503fe4c94dcbb6dd6b6ee638048f9bebf7c49c75cd32f26e4cd08cfbe01f5082002860901b7196f08a55712bb3ed5d4' - 'cc63f110bfec4f5c6b2cb1e5e940f23ceb9f75ca984278537b3bf4c041db401a46c10f54f91db8d42e1d25403c8d2d1bd106756d180383c91ac5abd2d847fbec') +source=(https://github.com/viewizard/astromenace/archive/v${pkgver}.tar.gz) +sha512sums=('274fe6b9e75e0886907a3bb43e210b8327d9d6c8e54c8594bbdfd04d61a2377cfb9bdabf87034e3c17ccff493b9a897859d7ce80b734f584e221ece03f69bfac') build() { -cd $srcdir/AstroMenace +cd astromenace-$pkgver [[ -d build ]] && rm -r build mkdir build && cd build @@ -29,13 +27,11 @@ } package() { -cd $srcdir/AstroMenace +cd astromenace-$pkgver -build/AstroMenace --pack --rawdata=./RAW_VFS_DATA --dir=build - -install -Dm755 build/AstroMenace $pkgdir/usr/bin/astromenace +install -Dm755 build/astromenace $pkgdir/usr/bin/astromenace install -Dm644 build/gamedata.vfs $pkgdir/usr/share/astromenace/gamedata.vfs - -install -Dm 644 astromenace_128.png $pkgdir/usr/share/pixmaps/astromenace.png -install -Dm 644 $srcdir/astromenace.desktop $pkgdir/usr/share/applications/astromenace.desktop +install -Dm644 share/astromenace_128.png $pkgdir/usr/share/pixmaps/astromenace.png +install -Dm644 share/astromenace.desktop $pkgdir/usr/share/applications/astromenace.desktop +install -Dm644 share/astromenace.appdata.xml $pkgdir/usr/share/appdata/astromenace.appdata.xml } Deleted: astromenace.desktop === --- astromenace.desktop 2018-10-21 00:26:16 UTC (rev 398167) +++ astromenace.desktop 2018-10-21 00:50:26 UTC (rev 398168) @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Astromenace -Comment=Space shooter -Exec=astromenace -Icon=/usr/share/pixmaps/astromenace.png -StartupNotify=true -Terminal=false -Type=Application -Categories=Application;Game;ArcadeGame; Deleted: astromenace.patch === --- astromenace.patch 2018-10-21 00:26:16 UTC (rev 398167) +++ astromenace.patch 2018-10-21 00:50:26 UTC (rev 398168) @@ -1,12 +0,0 @@ -diff -aur OpenAstroMenaceSVN.pristine/AstroMenaceSource/Core/RendererInterface/RendererInterface.h OpenAstroMenaceSVN.new/AstroMenaceSource/Core/RendererInterface/RendererInterface.h OpenAstroMenaceSVN.pristine/AstroMenaceSource/Core/RendererInterface/RendererInterface.h 2010-02-14 11:39:06.721353373 +0100 -+++ OpenAstroMenaceSVN.new/AstroMenaceSource/Core/RendererInterface/RendererInterface.h 2010-02-14 11:46:47.171304764 +0100 -@@ -37,6 +37,8 @@ - #include "../Base.h" - #include "../Math/Math.h" - #include "../Texture/Texture.h" -+#define PFNGLCLIENTACTIVETEXTUREPROC PFNGLACTIVETEXTUREPROC -+ - - - Deleted: astromenace.sh === --- astromenace.sh 2018-10-21 00:26:16 UTC (rev 398167) +++ astromenace.sh 2018-10-21 00:50:26 UTC (rev 398168) @@ -1,3 +0,0 @@ -#!/bin/sh - -astromenace_bin --dir=/usr/share/astromenace "$@"
[arch-commits] Commit in nanomsg/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, October 21, 2018 @ 00:26:16 Author: anatolik Revision: 398167 archrelease: copy trunk to community-x86_64 Added: nanomsg/repos/community-x86_64/PKGBUILD (from rev 398166, nanomsg/trunk/PKGBUILD) Deleted: nanomsg/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 33 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-21 00:25:35 UTC (rev 398166) +++ PKGBUILD2018-10-21 00:26:16 UTC (rev 398167) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: KokaKiwi -# Contributor: James Bulmer - -pkgname=nanomsg -pkgver=1.1.4 -pkgrel=1 -pkgdesc='Simple high-performance implementation of several "scalability protocols"' -url='http://nanomsg.org/' -license=(MIT) -arch=(x86_64) -depends=(glibc) -makedepends=(cmake) -source=(nanomsg-$pkgver.tar.gz::https://github.com/nanomsg/nanomsg/archive/$pkgver.tar.gz) -sha1sums=('e4253d0441aee9c43e650aa1a2f12b15d7f34fc1') - - -build() { - cd nanomsg-$pkgver - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib . - make -} - -check() { - cd nanomsg-$pkgver - ctest -} - -package() { - cd nanomsg-$pkgver - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} Copied: nanomsg/repos/community-x86_64/PKGBUILD (from rev 398166, nanomsg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-21 00:26:16 UTC (rev 398167) @@ -0,0 +1,33 @@ +# Maintainer: Anatol Pomozov +# Contributor: KokaKiwi +# Contributor: James Bulmer + +pkgname=nanomsg +pkgver=1.1.5 +pkgrel=1 +pkgdesc='Simple high-performance implementation of several "scalability protocols"' +url='http://nanomsg.org/' +license=(MIT) +arch=(x86_64) +depends=(glibc) +makedepends=(cmake) +source=(nanomsg-$pkgver.tar.gz::https://github.com/nanomsg/nanomsg/archive/$pkgver.tar.gz) +sha1sums=('c7008c63ad4ab4a015e893673acaac098922cb40') + + +build() { + cd nanomsg-$pkgver + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib . + make +} + +check() { + cd nanomsg-$pkgver + ctest +} + +package() { + cd nanomsg-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
[arch-commits] Commit in nanomsg/trunk (PKGBUILD)
Date: Sunday, October 21, 2018 @ 00:25:35 Author: anatolik Revision: 398166 upgpkg: nanomsg 1.1.5-1 Modified: nanomsg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:25:53 UTC (rev 398165) +++ PKGBUILD2018-10-21 00:25:35 UTC (rev 398166) @@ -3,7 +3,7 @@ # Contributor: James Bulmer pkgname=nanomsg -pkgver=1.1.4 +pkgver=1.1.5 pkgrel=1 pkgdesc='Simple high-performance implementation of several "scalability protocols"' url='http://nanomsg.org/' @@ -12,7 +12,7 @@ depends=(glibc) makedepends=(cmake) source=(nanomsg-$pkgver.tar.gz::https://github.com/nanomsg/nanomsg/archive/$pkgver.tar.gz) -sha1sums=('e4253d0441aee9c43e650aa1a2f12b15d7f34fc1') +sha1sums=('c7008c63ad4ab4a015e893673acaac098922cb40') build() {
[arch-commits] Commit in bind/repos/extra-x86_64 (20 files)
Date: Saturday, October 20, 2018 @ 23:59:49 Author: seblu Revision: 336938 archrelease: copy trunk to extra-x86_64 Added: bind/repos/extra-x86_64/127.0.0.zone (from rev 336937, bind/trunk/127.0.0.zone) bind/repos/extra-x86_64/PKGBUILD (from rev 336937, bind/trunk/PKGBUILD) bind/repos/extra-x86_64/empty.zone (from rev 336937, bind/trunk/empty.zone) bind/repos/extra-x86_64/fix-FS#60286.patch (from rev 336937, bind/trunk/fix-FS#60286.patch) bind/repos/extra-x86_64/localhost.ip6.zone (from rev 336937, bind/trunk/localhost.ip6.zone) bind/repos/extra-x86_64/localhost.zone (from rev 336937, bind/trunk/localhost.zone) bind/repos/extra-x86_64/named.conf (from rev 336937, bind/trunk/named.conf) bind/repos/extra-x86_64/named.service (from rev 336937, bind/trunk/named.service) bind/repos/extra-x86_64/sysusers.conf (from rev 336937, bind/trunk/sysusers.conf) bind/repos/extra-x86_64/tmpfiles.conf (from rev 336937, bind/trunk/tmpfiles.conf) Deleted: bind/repos/extra-x86_64/127.0.0.zone bind/repos/extra-x86_64/PKGBUILD bind/repos/extra-x86_64/empty.zone bind/repos/extra-x86_64/fix-FS#60286.patch bind/repos/extra-x86_64/localhost.ip6.zone bind/repos/extra-x86_64/localhost.zone bind/repos/extra-x86_64/named.conf bind/repos/extra-x86_64/named.service bind/repos/extra-x86_64/sysusers.conf bind/repos/extra-x86_64/tmpfiles.conf + 127.0.0.zone | 20 +-- PKGBUILD | 269 +-- empty.zone | 16 +-- fix-FS#60286.patch | 258 localhost.ip6.zone | 20 +-- localhost.zone | 22 ++-- named.conf | 144 +-- named.service | 20 +-- sysusers.conf |2 tmpfiles.conf |2 10 files changed, 386 insertions(+), 387 deletions(-) Deleted: 127.0.0.zone === --- 127.0.0.zone2018-10-20 23:59:37 UTC (rev 336937) +++ 127.0.0.zone2018-10-20 23:59:49 UTC (rev 336938) @@ -1,10 +0,0 @@ -@ 1D IN SOA localhost. root.localhost. ( -42; serial (mmdd##) -3H; refresh -15M ; retry -1W; expiry -1D ) ; minimum ttl - -1D IN NS localhost. - -1.0.0.127.in-addr.arpa. 1D IN PTR localhost. Copied: bind/repos/extra-x86_64/127.0.0.zone (from rev 336937, bind/trunk/127.0.0.zone) === --- 127.0.0.zone(rev 0) +++ 127.0.0.zone2018-10-20 23:59:49 UTC (rev 336938) @@ -0,0 +1,10 @@ +@ 1D IN SOA localhost. root.localhost. ( +42; serial (mmdd##) +3H; refresh +15M ; retry +1W; expiry +1D ) ; minimum ttl + +1D IN NS localhost. + +1.0.0.127.in-addr.arpa. 1D IN PTR localhost. Deleted: PKGBUILD === --- PKGBUILD2018-10-20 23:59:37 UTC (rev 336937) +++ PKGBUILD2018-10-20 23:59:49 UTC (rev 336938) @@ -1,135 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Gaetan Bisson -# Contributor: judd -# Contributor: Mario Vazquez - -pkgbase=bind -pkgname=(bind bind-tools) -_pkgver=9.13.3 -pkgver=${_pkgver//-/.} -pkgrel=2 -url='https://www.isc.org/software/bind/' -license=('MPL2') -arch=('x86_64') -options=('!emptydirs') -makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline' - 'libidn2' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'libseccomp') -validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5' - 'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc) - 'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems Consortium, Inc. - ) -source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"{,.asc} -'tmpfiles.conf' -'sysusers.conf' -'named.conf' -'named.service' -'localhost.zone' -'localhost.ip6.zone' -'127.0.0.zone' -'empty.zone' -'fix-FS#60286.patch') -sha1sums=('eed41fd32887bd163935fe14b94afad4a8b287c2' - 'SKIP' - 'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11' - '9537f4835a1f736788d0733c7996a10db2d4eee4' - 'c017aae379c32c7cb1aa1ad84776b83e3a5c139f' - '62b06487323dd0d515a4dc659b8ecd193c29107b' - '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f' - '52da8f1c0247a11b1
[arch-commits] Commit in bind/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:59:37 Author: seblu Revision: 336937 upgpkg: bind 9.13.3-2 - fix FS#59464 Modified: bind/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:26:03 UTC (rev 336936) +++ PKGBUILD2018-10-20 23:59:37 UTC (rev 336937) @@ -13,7 +13,8 @@ arch=('x86_64') options=('!emptydirs') makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline' - 'libidn2' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'libseccomp') + 'libidn2' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'lmdb' + 'zlib' 'icu' 'xz') validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5' 'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc) 'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems Consortium, Inc. @@ -65,19 +66,17 @@ --sbindir=/usr/bin \ --localstatedir=/var \ --disable-static \ ---enable-ipv6 \ ---enable-filter- \ --enable-fixed-rrset \ ---enable-seccomp \ --enable-full-report \ +--enable-dnsrps \ --with-python=/usr/bin/python \ --with-geoip \ ---with-idn \ --with-openssl \ +--with-libidn2 \ --with-libjson \ --with-libxml2 \ +--with-lmdb \ --with-libtool - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } @@ -84,8 +83,8 @@ package_bind() { pkgdesc='The ISC DNS Server' provides=('dns-server') - depends=('glibc' 'libxml2' 'libcap' 'libseccomp' 'openssl' 'geoip' 'json-c' - 'bind-tools') + depends=('glibc' 'libxml2' 'libcap' 'openssl' 'geoip' 'json-c' 'bind-tools' + 'zlib' 'lmdb') backup=('etc/named.conf' 'var/named/127.0.0.zone' 'var/named/localhost.zone' @@ -116,9 +115,9 @@ package_bind-tools() { pkgdesc='The ISC DNS tools' - depends=('glibc' 'libcap' 'libseccomp' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' + depends=('glibc' 'libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'python' 'bash' 'openssl' 'readline' 'geoip' 'libidn2' 'dnssec-anchors' 'json-c' - 'python') + 'lmdb' 'xz' 'icu') conflicts=('dnsutils') replaces=('dnsutils' 'host') provides=("dnsutils=$pkgver")
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Saturday, October 20, 2018 @ 23:23:06 Author: heftig Revision: 336931 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 336930, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 336930, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 72 kernel-4.11.patch | 38 +++ 2 files changed, 110 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 336930, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-10-20 23:23:06 UTC (rev 336931) @@ -0,0 +1,72 @@ +# Maintainer: Giancarlo Razzolini +# Contributor: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.107 +_extramodules=extramodules-ARCH +pkgrel=37 +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.18' 'linux-headers<4.19') +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=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f' + '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.18' 'linux<4.19' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia-340xx=$pkgver") +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 336930, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-10-20 23:23:06 UTC (rev 336931) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, &page, vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, &page, vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif + {
[arch-commits] Commit in nvidia/repos (3 files)
Date: Saturday, October 20, 2018 @ 23:22:59 Author: heftig Revision: 336930 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 336929, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 336929, nvidia/trunk/kernel-4.16.patch) ---+ PKGBUILD | 86 kernel-4.16.patch | 33 +++ 2 files changed, 119 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 336929, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-10-20 23:22:59 UTC (rev 336930) @@ -0,0 +1,86 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=410.66 +_extramodules=extramodules-ARCH +pkgrel=3 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.18' 'linux-headers<4.19') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"; +kernel-4.16.patch) +sha512sums=('1773ea5150822735cf02808df68cd2f9ff8b502633632a7748b4bff387daec44527f1bfb0508938c9eee7fb12ac070b99b3f5a903e592bf6d9c6461f4f7a7e9e' + 'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.18' 'linux<4.19' "nvidia-utils=${pkgver}" 'libglvnd') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia=$pkgver") +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} Copied: nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 336929, nvidia/trunk/kernel-4.16.patch) === --- staging-x86_64/kernel-4.16.patch(rev 0) +++ staging-x86_64/kernel-4.16.patch2018-10-20 23:22:59 UTC (rev 336930) @@ -0,0 +1,33 @@ +diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +index 10fc418..22ef968 100644 +--- a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid) + + #if defined(NV_VM_INSERT_PAGE_PRESENT) + #include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + #endif + + #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) +diff --git a/kernel/conftest.sh b/kernel/conftest.sh +index b23dbb4..42dc576 100755 +--- a/kernel/conftest.sh b/kernel/conftest.sh +@@ -1906,7 +1906,12 @@
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Saturday, October 20, 2018 @ 23:22:24 Author: heftig Revision: 398155 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 398154, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 398154, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 23:22:24 UTC (rev 398155) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=174 +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.18' 'linux<4.19') +makedepends=('linux-headers>=4.18' 'linux-headers<4.19') +_extramodules=extramodules-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 r8168/repos (2 files)
Date: Saturday, October 20, 2018 @ 23:22:31 Author: heftig Revision: 398156 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 398155, r8168/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 398155, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 23:22:31 UTC (rev 398156) @@ -0,0 +1,39 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.046.00 +pkgrel=19 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3') + +build() { + KERNEL_VERSION=$(=4.18" "linux<4.19") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-ARCH" -m644 src/*.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +}
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Saturday, October 20, 2018 @ 23:22:39 Author: heftig Revision: 398157 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 398156, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 398156, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 398156, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 51 +++ dkms.conf |9 + 3 files changed, 61 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 398156, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-10-20 23:22:39 UTC (rev 398157) @@ -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 398156, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 23:22:39 UTC (rev 398157) @@ -0,0 +1,51 @@ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=109 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/"; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.18' 'linux<4.19') +makedepends=('linux-headers>=4.18' 'linux-headers<4.19') +_extramodules=extramodules-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 398156, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-10-20 23:22:39 UTC (rev 398157) @@ -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: Saturday, October 20, 2018 @ 23:22:45 Author: heftig Revision: 398158 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 398157, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 398157, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 61 dkms.conf |9 2 files changed, 70 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 398157, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 23:22:45 UTC (rev 398158) @@ -0,0 +1,61 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=168 +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.18' 'linux<4.19') +makedepends=('linux-headers>=4.18' 'linux-headers<4.19') +_extramodules=extramodules-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 398157, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-10-20 23:22:45 UTC (rev 398158) @@ -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 nvidia-390xx/repos (3 files)
Date: Saturday, October 20, 2018 @ 23:22:52 Author: heftig Revision: 336929 archrelease: copy trunk to staging-x86_64 Added: nvidia-390xx/repos/staging-x86_64/ nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 336928, nvidia-390xx/trunk/PKGBUILD) nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 336928, nvidia-390xx/trunk/kernel-4.16.patch) ---+ PKGBUILD | 87 kernel-4.16.patch | 33 +++ 2 files changed, 120 insertions(+) Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 336928, nvidia-390xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-10-20 23:22:52 UTC (rev 336929) @@ -0,0 +1,87 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-390xx +pkgname=(nvidia-390xx nvidia-390xx-dkms) +pkgver=390.87 +_extramodules=extramodules-ARCH +pkgrel=8 +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.18' 'linux-headers<4.19') +conflicts=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"; +kernel-4.16.patch) +sha256sums=('c7c07151e17f610af11f7870560d96c3a3ee9bb91ba1bb82fcc7b5d473d40b66' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-390xx() { +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +depends=('linux>=4.18' 'linux<4.19' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-390xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch" +depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia-390xx=$pkgver") +conflicts+=('nvidia-390xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} Copied: nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 336928, nvidia-390xx/trunk/kernel-4.16.patch) === --- staging-x86_64/kernel-4.16.patch(rev 0) +++ staging-x86_64/kernel-4.16.patch2018-10-20 23:22:52 UTC (rev 336929) @@ -0,0 +1,33 @@ +diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +index 10fc418..22ef968 100644 +--- a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid) + + #if defined(NV_VM_INSERT_PAGE_PRESENT) + #include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + #endif + + #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) +diff --git a/kernel/conftest.sh b/kernel/conftest.sh +index b23dbb4..42dc576
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Saturday, October 20, 2018 @ 23:22:06 Author: heftig Revision: 398154 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 398153, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 398153, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 23:22:06 UTC (rev 398154) @@ -0,0 +1,59 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.20 +pkgrel=3 +_linux_major=4 +_linux_minor=18 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +_linux_cur=${_linux_major}.${_linux_minor} +_linux_next=${_linux_major}.$((_linux_minor + 1)) +makedepends=("linux>=$_linux_cur" "linux<$_linux_next" + "linux-headers>=$_linux_cur" "linux-headers<$_linux_next" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=$_linux_cur" "linux<$_linux_next") + 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 '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt | +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_cur" "linux<$_linux_next") + 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/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Saturday, October 20, 2018 @ 23:21:58 Author: heftig Revision: 398153 archrelease: copy trunk to community-staging-x86_64 Added: broadcom-wl/repos/community-staging-x86_64/ broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 398152, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 398152, broadcom-wl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 23:21:58 UTC (rev 398153) @@ -0,0 +1,38 @@ +# Maintainer: Eli Schwartz + +pkgname=broadcom-wl# Build against stock -arch kernel +#pkgname=broadcom-wl-custom# Build agains kernel with a different name +_kernelname=${pkgname#broadcom-wl} +pkgver=6.30.223.271 +pkgrel=55 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +depends=("linux${_kernelname}") +makedepends=("linux${_kernelname}-headers" "${pkgname%$_kernelname}-dkms=${pkgver}") + +_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}" + +build() { +_kernver="$(<${_extramodules}/version)" + +dkms build --dkmstree "$srcdir" -m $pkgname/$pkgver -k $_kernver +} + +package() { +_kernver="$(<${_extramodules}/version)" + +install -Dm644 -t "${pkgdir}${_extramodules}" \ +${pkgname}/${pkgver}/${_kernver}/${CARCH}/module/*.ko +find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + +_license="/usr/share/licenses/${pkgname}-dkms/" +if [[ -d $_license ]]; then +install -Dm644 -t "${pkgdir}"/${_license/-dkms/} ${_license}/* +fi +_modprobe="/usr/lib/modprobe.d/${pkgname}-dkms.conf" +if [[ -r ${_modprobe} ]]; then +install -Dm644 ${_modprobe} "${pkgdir}"/${_modprobe/-dkms/} +fi +}
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Saturday, October 20, 2018 @ 23:21:48 Author: heftig Revision: 398152 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 398151, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 398151, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 23:21:48 UTC (rev 398152) @@ -0,0 +1,49 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=62 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.18' 'linux<4.19') +makedepends=('linux-headers>=4.18' 'linux-headers<4.19' 'git') +_extradir=/usr/lib/modules/extramodules-ARCH +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec xz {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:02 Author: heftig Revision: 398145 0.43-62: kernel 4.18.16.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 22:10:43 UTC (rev 398144) +++ PKGBUILD2018-10-20 23:19:02 UTC (rev 398145) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=61 +pkgrel=62 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:03 Author: heftig Revision: 398146 6.30.223.271-55: kernel 4.18.16.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:19:02 UTC (rev 398145) +++ PKGBUILD2018-10-20 23:19:03 UTC (rev 398146) @@ -4,7 +4,7 @@ #pkgname=broadcom-wl-custom# Build agains kernel with a different name _kernelname=${pkgname#broadcom-wl} pkgver=6.30.223.271 -pkgrel=54 +pkgrel=55 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:30 Author: heftig Revision: 336928 340.107-37: kernel 4.18.16.arch1-1 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:19:28 UTC (rev 336927) +++ PKGBUILD2018-10-20 23:19:30 UTC (rev 336928) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.107 _extramodules=extramodules-ARCH -pkgrel=36 +pkgrel=37 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:28 Author: heftig Revision: 336927 410.66-3: kernel 4.18.16.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:19:26 UTC (rev 336926) +++ PKGBUILD2018-10-20 23:19:28 UTC (rev 336927) @@ -6,7 +6,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=410.66 _extramodules=extramodules-ARCH -pkgrel=2 +pkgrel=3 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:06 Author: heftig Revision: 398147 5.2.20-3: kernel 4.18.16.arch1-1 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:19:03 UTC (rev 398146) +++ PKGBUILD2018-10-20 23:19:06 UTC (rev 398147) @@ -4,7 +4,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.20 -pkgrel=2 +pkgrel=3 _linux_major=4 _linux_minor=18 arch=('x86_64')
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:24 Author: heftig Revision: 398151 1.1.0-168: kernel 4.18.16.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:19:22 UTC (rev 398150) +++ PKGBUILD2018-10-20 23:19:24 UTC (rev 398151) @@ -5,7 +5,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=167 +pkgrel=168 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 vhba-module/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:22 Author: heftig Revision: 398150 20170610-109: kernel 4.18.16.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:19:11 UTC (rev 398149) +++ PKGBUILD2018-10-20 23:19:22 UTC (rev 398150) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=108 +pkgrel=109 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/"; arch=(x86_64)
[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:26 Author: heftig Revision: 336926 390.87-8: kernel 4.18.16.arch1-1 Modified: nvidia-390xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:04:16 UTC (rev 336925) +++ PKGBUILD2018-10-20 23:19:26 UTC (rev 336926) @@ -6,7 +6,7 @@ pkgname=(nvidia-390xx nvidia-390xx-dkms) pkgver=390.87 _extramodules=extramodules-ARCH -pkgrel=7 +pkgrel=8 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:11 Author: heftig Revision: 398149 8.046.00-19: kernel 4.18.16.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:19:09 UTC (rev 398148) +++ PKGBUILD2018-10-20 23:19:11 UTC (rev 398149) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.046.00 -pkgrel=18 +pkgrel=19 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 23:19:09 Author: heftig Revision: 398148 0.8-174: kernel 4.18.16.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 23:19:06 UTC (rev 398147) +++ PKGBUILD2018-10-20 23:19:09 UTC (rev 398148) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=173 +pkgrel=174 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 linux/repos (7 files)
Date: Saturday, October 20, 2018 @ 23:04:16 Author: heftig Revision: 336925 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/60-linux.hook (from rev 336924, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 336924, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 336924, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 336924, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 336924, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 336924, linux/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 241 + config| 9666 linux.install | 10 linux.preset | 14 6 files changed, 9954 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 336924:336925 to see the changes.
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Saturday, October 20, 2018 @ 23:04:04 Author: heftig Revision: 336924 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 336923, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 336923, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 336923, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 336923, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 336923, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 336923, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 241 + config| 9710 linux.install | 10 linux.preset | 14 6 files changed, 9998 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 336923:336924 to see the changes.
[arch-commits] Commit in bat/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 22:10:34 Author: arodseth Revision: 398143 upgpkg: bat 0.8.0-1 Modified: bat/trunk/PKGBUILD --+ PKGBUILD | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 21:49:07 UTC (rev 398142) +++ PKGBUILD2018-10-20 22:10:34 UTC (rev 398143) @@ -2,8 +2,8 @@ # Contributor: Wesley Moore pkgname=bat -pkgver=0.7.1 -pkgrel=2 +pkgver=0.8.0 +pkgrel=1 pkgdesc='Cat clone with syntax highlighting and git integration' arch=('x86_64') url='https://github.com/sharkdp/bat' @@ -11,7 +11,7 @@ makedepends=('cmake' 'rust') depends=('curl' 'libssh2') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha256sums=('5863895e6ac95f5349da95ff74e196c4b365af3fc3f4a1376cab797df493b7a4') +sha256sums=('577664399cf24695f51b702350c1a3fe460cd296a6a12ed0938bb937a4b3b00d') build() { cd "$pkgname-$pkgver" @@ -24,16 +24,16 @@ install -Dm755 target/release/$pkgname "$pkgdir/usr/bin/$pkgname" install -Dm644 doc/bat.1 "$pkgdir/usr/share/man/man1/bat.1" - install -Dm644 LICENSE-APACHE "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" - install -Dm644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" - - # For the upcoming version of bat - #install -Dm644 target/release/build/bat-*/out/bat.bash \ - # "$pkgdir/usr/share/bash-completion/completions/bat" - #install -Dm644 target/release/build/bat-*/out/bat.fish \ - # "$pkgdir/usr/share/fish/vendor_completions.d/bat.fish" - #install -Dm644 target/release/build/bat-*/out/bat.zsh \ - # "$pkgdir/usr/share/zsh/site-functions/_bat" + install -Dm644 target/release/build/bat-*/out/bat.bash \ +"$pkgdir/usr/share/bash-completion/completions/bat" + install -Dm644 target/release/build/bat-*/out/bat.fish \ +"$pkgdir/usr/share/fish/vendor_completions.d/bat.fish" + install -Dm644 target/release/build/bat-*/out/_bat \ +"$pkgdir/usr/share/zsh/site-functions/_bat" + install -Dm644 LICENSE-APACHE \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" + install -Dm644 LICENSE-MIT \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" } # vim: ts=2 sw=2 et:
[arch-commits] Commit in bat/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 22:10:43 Author: arodseth Revision: 398144 archrelease: copy trunk to community-x86_64 Added: bat/repos/community-x86_64/PKGBUILD (from rev 398143, bat/trunk/PKGBUILD) Deleted: bat/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 22:10:34 UTC (rev 398143) +++ PKGBUILD2018-10-20 22:10:43 UTC (rev 398144) @@ -1,39 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Wesley Moore - -pkgname=bat -pkgver=0.7.1 -pkgrel=2 -pkgdesc='Cat clone with syntax highlighting and git integration' -arch=('x86_64') -url='https://github.com/sharkdp/bat' -license=('APACHE' 'MIT') -makedepends=('cmake' 'rust') -depends=('curl' 'libssh2') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha256sums=('5863895e6ac95f5349da95ff74e196c4b365af3fc3f4a1376cab797df493b7a4') - -build() { - cd "$pkgname-$pkgver" - - cargo build --release -} - -package() { - cd "$pkgname-$pkgver" - - install -Dm755 target/release/$pkgname "$pkgdir/usr/bin/$pkgname" - install -Dm644 doc/bat.1 "$pkgdir/usr/share/man/man1/bat.1" - install -Dm644 LICENSE-APACHE "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" - install -Dm644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" - - # For the upcoming version of bat - #install -Dm644 target/release/build/bat-*/out/bat.bash \ - # "$pkgdir/usr/share/bash-completion/completions/bat" - #install -Dm644 target/release/build/bat-*/out/bat.fish \ - # "$pkgdir/usr/share/fish/vendor_completions.d/bat.fish" - #install -Dm644 target/release/build/bat-*/out/bat.zsh \ - # "$pkgdir/usr/share/zsh/site-functions/_bat" -} - -# vim: ts=2 sw=2 et: Copied: bat/repos/community-x86_64/PKGBUILD (from rev 398143, bat/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 22:10:43 UTC (rev 398144) @@ -0,0 +1,39 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Wesley Moore + +pkgname=bat +pkgver=0.8.0 +pkgrel=1 +pkgdesc='Cat clone with syntax highlighting and git integration' +arch=('x86_64') +url='https://github.com/sharkdp/bat' +license=('APACHE' 'MIT') +makedepends=('cmake' 'rust') +depends=('curl' 'libssh2') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('577664399cf24695f51b702350c1a3fe460cd296a6a12ed0938bb937a4b3b00d') + +build() { + cd "$pkgname-$pkgver" + + cargo build --release +} + +package() { + cd "$pkgname-$pkgver" + + install -Dm755 target/release/$pkgname "$pkgdir/usr/bin/$pkgname" + install -Dm644 doc/bat.1 "$pkgdir/usr/share/man/man1/bat.1" + install -Dm644 target/release/build/bat-*/out/bat.bash \ +"$pkgdir/usr/share/bash-completion/completions/bat" + install -Dm644 target/release/build/bat-*/out/bat.fish \ +"$pkgdir/usr/share/fish/vendor_completions.d/bat.fish" + install -Dm644 target/release/build/bat-*/out/_bat \ +"$pkgdir/usr/share/zsh/site-functions/_bat" + install -Dm644 LICENSE-APACHE \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" + install -Dm644 LICENSE-MIT \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Saturday, October 20, 2018 @ 22:05:38 Author: heftig Revision: 336923 4.18.16.zen1-1: Build in VFIO for FS#46505 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD |4 ++-- config | 18 +- 2 files changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 22:05:36 UTC (rev 336922) +++ PKGBUILD2018-10-20 22:05:38 UTC (rev 336923) @@ -4,7 +4,7 @@ pkgbase=linux-zen # Build stock -zen kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=4.18.15-zen1 +_srcver=4.18.16-zen1 pkgver=${_srcver//-/.} pkgrel=1 arch=(x86_64) @@ -26,7 +26,7 @@ '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' -'3dd1f340c20a43070bc14287521c28e2f818a9288419ceccb4e2eaa73bd3b848' +'f2ff030c4004874c0b010da577f8fd188c54d53b96f6dd2423fb16b002cd5584' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') Modified: config === --- config 2018-10-20 22:05:36 UTC (rev 336922) +++ config 2018-10-20 22:05:38 UTC (rev 336923) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.18.10-zen1 Kernel Configuration +# Linux/x86 4.18.16-zen1 Kernel Configuration # # @@ -1411,8 +1411,8 @@ CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m +CONFIG_NF_NAT_MASQUERADE_IPV4=y CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NF_NAT_MASQUERADE_IPV4=y CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -7506,18 +7506,18 @@ CONFIG_UIO_PRUSS=m CONFIG_UIO_MF624=m CONFIG_UIO_HV_GENERIC=m -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=y +CONFIG_VFIO_VIRQFD=y +CONFIG_VFIO=y # CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI=y CONFIG_VFIO_PCI_VGA=y CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI_IGD=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=m +CONFIG_VFIO_MDEV=y +CONFIG_VFIO_MDEV_DEVICE=y +CONFIG_IRQ_BYPASS_MANAGER=y CONFIG_VIRT_DRIVERS=y CONFIG_VBOXGUEST=m CONFIG_VIRTIO=m
[arch-commits] Commit in linux/trunk (PKGBUILD config)
Date: Saturday, October 20, 2018 @ 22:05:36 Author: heftig Revision: 336922 4.18.16.arch1-1: Build in VFIO for FS#46505 Modified: linux/trunk/PKGBUILD linux/trunk/config --+ PKGBUILD |4 ++-- config | 18 +- 2 files changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 22:00:13 UTC (rev 336921) +++ PKGBUILD2018-10-20 22:05:36 UTC (rev 336922) @@ -4,7 +4,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=4.18.15-arch1 +_srcver=4.18.16-arch1 pkgver=${_srcver//-/.} pkgrel=1 arch=(x86_64) @@ -26,7 +26,7 @@ '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' -'321af63cf7dc8e79531ddd8634eddba19e40a18335e7ce61eedd0ad72fef89a5' +'0e0d831763f080c65c07e06389007ada9f7d77f8148859ac5a2223263cc966e7' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') Modified: config === --- config 2018-10-20 22:00:13 UTC (rev 336921) +++ config 2018-10-20 22:05:36 UTC (rev 336922) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.18.10-arch1 Kernel Configuration +# Linux/x86 4.18.16-arch1 Kernel Configuration # # @@ -1378,8 +1378,8 @@ CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m +CONFIG_NF_NAT_MASQUERADE_IPV4=y CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NF_NAT_MASQUERADE_IPV4=y CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -7471,18 +7471,18 @@ CONFIG_UIO_PRUSS=m CONFIG_UIO_MF624=m CONFIG_UIO_HV_GENERIC=m -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=y +CONFIG_VFIO_VIRQFD=y +CONFIG_VFIO=y # CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI=y CONFIG_VFIO_PCI_VGA=y CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI_IGD=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=m +CONFIG_VFIO_MDEV=y +CONFIG_VFIO_MDEV_DEVICE=y +CONFIG_IRQ_BYPASS_MANAGER=y CONFIG_VIRT_DRIVERS=y CONFIG_VBOXGUEST=m CONFIG_VIRTIO=m
[arch-commits] Commit in bind/repos/extra-x86_64 (19 files)
Date: Saturday, October 20, 2018 @ 22:00:13 Author: seblu Revision: 336921 archrelease: copy trunk to extra-x86_64 Added: bind/repos/extra-x86_64/127.0.0.zone (from rev 336920, bind/trunk/127.0.0.zone) bind/repos/extra-x86_64/PKGBUILD (from rev 336920, bind/trunk/PKGBUILD) bind/repos/extra-x86_64/empty.zone (from rev 336920, bind/trunk/empty.zone) bind/repos/extra-x86_64/fix-FS#60286.patch (from rev 336920, bind/trunk/fix-FS#60286.patch) bind/repos/extra-x86_64/localhost.ip6.zone (from rev 336920, bind/trunk/localhost.ip6.zone) bind/repos/extra-x86_64/localhost.zone (from rev 336920, bind/trunk/localhost.zone) bind/repos/extra-x86_64/named.conf (from rev 336920, bind/trunk/named.conf) bind/repos/extra-x86_64/named.service (from rev 336920, bind/trunk/named.service) bind/repos/extra-x86_64/sysusers.conf (from rev 336920, bind/trunk/sysusers.conf) bind/repos/extra-x86_64/tmpfiles.conf (from rev 336920, bind/trunk/tmpfiles.conf) Deleted: bind/repos/extra-x86_64/127.0.0.zone bind/repos/extra-x86_64/PKGBUILD bind/repos/extra-x86_64/empty.zone bind/repos/extra-x86_64/localhost.ip6.zone bind/repos/extra-x86_64/localhost.zone bind/repos/extra-x86_64/named.conf bind/repos/extra-x86_64/named.service bind/repos/extra-x86_64/sysusers.conf bind/repos/extra-x86_64/tmpfiles.conf + 127.0.0.zone | 20 +-- PKGBUILD | 268 +-- empty.zone | 16 +-- fix-FS#60286.patch | 129 localhost.ip6.zone | 20 +-- localhost.zone | 22 ++-- named.conf | 144 +-- named.service | 20 +-- sysusers.conf |2 tmpfiles.conf |2 10 files changed, 387 insertions(+), 256 deletions(-) Deleted: 127.0.0.zone === --- 127.0.0.zone2018-10-20 21:59:58 UTC (rev 336920) +++ 127.0.0.zone2018-10-20 22:00:13 UTC (rev 336921) @@ -1,10 +0,0 @@ -@ 1D IN SOA localhost. root.localhost. ( -42; serial (mmdd##) -3H; refresh -15M ; retry -1W; expiry -1D ) ; minimum ttl - -1D IN NS localhost. - -1.0.0.127.in-addr.arpa. 1D IN PTR localhost. Copied: bind/repos/extra-x86_64/127.0.0.zone (from rev 336920, bind/trunk/127.0.0.zone) === --- 127.0.0.zone(rev 0) +++ 127.0.0.zone2018-10-20 22:00:13 UTC (rev 336921) @@ -0,0 +1,10 @@ +@ 1D IN SOA localhost. root.localhost. ( +42; serial (mmdd##) +3H; refresh +15M ; retry +1W; expiry +1D ) ; minimum ttl + +1D IN NS localhost. + +1.0.0.127.in-addr.arpa. 1D IN PTR localhost. Deleted: PKGBUILD === --- PKGBUILD2018-10-20 21:59:58 UTC (rev 336920) +++ PKGBUILD2018-10-20 22:00:13 UTC (rev 336921) @@ -1,133 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Gaetan Bisson -# Contributor: judd -# Contributor: Mario Vazquez - -pkgbase=bind -pkgname=(bind bind-tools) -_pkgver=9.13.3 -pkgver=${_pkgver//-/.} -pkgrel=1 -url='https://www.isc.org/software/bind/' -license=('MPL2') -arch=('x86_64') -options=('!emptydirs') -makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline' - 'idnkit' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'libseccomp') -validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5' - 'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc) - 'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems Consortium, Inc. - ) -source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"{,.asc} -'tmpfiles.conf' -'sysusers.conf' -'named.conf' -'named.service' -'localhost.zone' -'localhost.ip6.zone' -'127.0.0.zone' -'empty.zone') -sha1sums=('eed41fd32887bd163935fe14b94afad4a8b287c2' - 'SKIP' - 'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11' - '9537f4835a1f736788d0733c7996a10db2d4eee4' - 'c017aae379c32c7cb1aa1ad84776b83e3a5c139f' - '62b06487323dd0d515a4dc659b8ecd193c29107b' - '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f' - '52da8f1c0247a11b16daa4e03d920e8f09315cbe' - '9c33726088342207ad06d33b2c13408290a0c8ad' - '4f4457b310
[arch-commits] Commit in bind/trunk (PKGBUILD fix-FS#60286.patch)
Date: Saturday, October 20, 2018 @ 21:59:58 Author: seblu Revision: 336920 upgpkg: bind 9.13.3-2 - implement FS#58741 - implement FS#59357 - fix FS#60286 Added: bind/trunk/fix-FS#60286.patch Modified: bind/trunk/PKGBUILD + PKGBUILD | 18 +++ fix-FS#60286.patch | 129 +++ 2 files changed, 139 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 21:48:59 UTC (rev 336919) +++ PKGBUILD2018-10-20 21:59:58 UTC (rev 336920) @@ -7,13 +7,13 @@ pkgname=(bind bind-tools) _pkgver=9.13.3 pkgver=${_pkgver//-/.} -pkgrel=1 +pkgrel=2 url='https://www.isc.org/software/bind/' license=('MPL2') arch=('x86_64') options=('!emptydirs') makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline' - 'idnkit' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'libseccomp') + 'libidn2' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'libseccomp') validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5' 'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc) 'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems Consortium, Inc. @@ -26,7 +26,8 @@ 'localhost.zone' 'localhost.ip6.zone' '127.0.0.zone' -'empty.zone') +'empty.zone' +'fix-FS#60286.patch') sha1sums=('eed41fd32887bd163935fe14b94afad4a8b287c2' 'SKIP' 'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11' @@ -36,7 +37,8 @@ '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f' '52da8f1c0247a11b16daa4e03d920e8f09315cbe' '9c33726088342207ad06d33b2c13408290a0c8ad' - '4f4457b310cbbeadca2272eced062a9c2b2b42fe') + '4f4457b310cbbeadca2272eced062a9c2b2b42fe' + '90b8362f8be53a025e204ddf5f202fc872846f1e') prepare() { msg2 'Getting a fresh version of root DNS' @@ -93,7 +95,7 @@ cd "bind-$_pkgver" install -dm755 "$pkgdir/usr/share/licenses/$pkgname/" install -Dm644 LICENSE COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/" - for _d in bin/{check,confgen,named,rndc}; do + for _d in bin/{check,named,rndc}; do (cd "$_d" && make DESTDIR="$pkgdir" install) done @@ -115,8 +117,8 @@ package_bind-tools() { pkgdesc='The ISC DNS tools' depends=('glibc' 'libcap' 'libseccomp' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' - 'openssl' 'readline' 'geoip' 'idnkit' 'dnssec-anchors' 'json-c') - optdepends=('python: for python scripts') + 'openssl' 'readline' 'geoip' 'libidn2' 'dnssec-anchors' 'json-c' + 'python') conflicts=('dnsutils') replaces=('dnsutils' 'host') provides=("dnsutils=$pkgver") @@ -125,7 +127,7 @@ install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" make DESTDIR="$pkgdir" SUBDIRS="" install (cd lib && make DESTDIR="$pkgdir" install) - for _d in bin/{dig,dnssec,delv,nsupdate,python,tools}; do + for _d in bin/{confgen,dig,dnssec,delv,nsupdate,python,tools}; do (cd "$_d" && make DESTDIR="$pkgdir" install) done } Added: fix-FS#60286.patch === --- fix-FS#60286.patch (rev 0) +++ fix-FS#60286.patch 2018-10-20 21:59:58 UTC (rev 336920) @@ -0,0 +1,129 @@ +diff --git a/lib/irs/getaddrinfo.c b/lib/irs/getaddrinfo.c +index 1b2df6d71c9a3df0e75c1f336833a136e0d6a06c..d5481c7afa605880b7c9e5ca17815d5f80e6ea5a 100644 +--- a/lib/irs/getaddrinfo.c b/lib/irs/getaddrinfo.c +@@ -181,6 +181,47 @@ static void _freeaddrinfo(struct addrinfo *ai); + #define FOUND_IPV60x2 + #define FOUND_MAX 2 + ++/*% ++ * Try converting the scope identifier in 'src' to a network interface index. ++ * Upon success, return true and store the resulting index in 'dst'. Upon ++ * failure, return false. ++ */ ++static bool ++parse_scopeid(const char *src, uint32_t *dst) { ++ uint32_t scopeid = 0; ++ ++ REQUIRE(src != NULL); ++ REQUIRE(dst != NULL); ++ ++#ifdef HAVE_IF_NAMETOINDEX ++ /* ++ * Try using if_nametoindex() first if it is available. As it does not ++ * handle numeric scopes, we do not simply return if it fails. ++ */ ++ scopeid = (uint32_t)if_nametoindex(src); ++#endif ++ ++ /* ++ * Fall back to numeric scope processing if if_nametoindex() either ++ * fails or is unavailable. ++ */ ++ if (scopeid == 0) { ++ char *endptr = NULL; ++ scopeid = (uint32_t)strtoul(src, &endptr, 10); ++ /* ++ * The scope identifier must not be empty and no trailing ++ * characters are allowed after it. ++ */ ++ if (src == endptr || endptr == NULL || *endptr != '\0') { ++ return (false); ++ } ++ } ++ ++ *dst = scopeid; ++ ++ return (true); ++} ++ + #define ISC_AI_MAS
[arch-commits] Commit in lib32-cairo/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 21:49:07 Author: heftig Revision: 398142 archrelease: copy trunk to multilib-x86_64 Added: lib32-cairo/repos/multilib-x86_64/PKGBUILD (from rev 398141, lib32-cairo/trunk/PKGBUILD) Deleted: lib32-cairo/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 135 +++-- 1 file changed, 69 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 21:48:12 UTC (rev 398141) +++ PKGBUILD2018-10-20 21:49:07 UTC (rev 398142) @@ -1,66 +0,0 @@ -# Contributor: Ionut Biru - -_pkgbasename=cairo -pkgname=lib32-$_pkgbasename -pkgver=1.15.14 -pkgrel=1 -pkgdesc="2D graphics library with support for multiple output devices (32-bit)" -url="https://cairographics.org/"; -arch=(x86_64) -license=(LGPL MPL) -depends=(lib32-libpng lib32-libxrender lib32-libxext lib32-fontconfig lib32-pixman lib32-glib2 $_pkgbasename) -makedepends=(lib32-librsvg lib32-gtk2 gtk-doc valgrind git) -_commit=d9aaea0c1e1484c632e1a6735c6ecc961c4b032b # tags/1.15.14^0 -source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";) -sha1sums=('SKIP') - -pkgver() { - cd $_pkgbasename - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $_pkgbasename - - # Update gtk-doc - cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4 - cp /usr/share/gtk-doc/data/gtk-doc.make build/Makefile.am.gtk-doc - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd $_pkgbasename - ./configure --prefix=/usr \ ---libdir=/usr/lib32 \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---disable-static \ ---disable-gl \ ---enable-tee \ ---enable-svg \ ---enable-ps \ ---enable-pdf \ ---enable-gobject \ ---disable-gtk-doc -#--enable-full-testing \ -#--enable-test-surfaces - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $_pkgbasename - # many tests in cairo-test-suite hang forever - # xvfb-run make check -} - -package() { - cd $_pkgbasename - make DESTDIR="$pkgdir" install - rm -r "$pkgdir"/usr/{include,bin} -} Copied: lib32-cairo/repos/multilib-x86_64/PKGBUILD (from rev 398141, lib32-cairo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 21:49:07 UTC (rev 398142) @@ -0,0 +1,69 @@ +# Contributor: Ionut Biru + +pkgname=lib32-cairo +pkgver=1.16.0 +pkgrel=1 +pkgdesc="2D graphics library with support for multiple output devices (32-bit)" +url="https://cairographics.org/"; +arch=(x86_64) +license=(LGPL MPL) +depends=(lib32-libpng lib32-libxrender lib32-libxext lib32-fontconfig lib32-pixman lib32-glib2 + cairo) +makedepends=(lib32-librsvg lib32-gtk2 gtk-doc valgrind git) +checkdepends=(ttf-dejavu gsfonts) +_commit=3ad43122b21a3299dd729dc8462d6b8f7f01142d # tags/1.16.0^0 +source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";) +sha1sums=('SKIP') + +pkgver() { + cd cairo + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd cairo + + # Update gtk-doc + cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4 + cp /usr/share/gtk-doc/data/gtk-doc.make build/Makefile.am.gtk-doc + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd cairo + ./configure --prefix=/usr \ +--libdir=/usr/lib32 \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--disable-static \ +--disable-gl \ +--enable-tee \ +--enable-svg \ +--enable-ps \ +--enable-pdf \ +--enable-gobject \ +--disable-gtk-doc \ +--enable-full-testing \ +--enable-test-surfaces + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd cairo + # FIXME: tests don't pass + env CAIRO_TEST_TARGET=image \ + CAIRO_TEST_TARGET_FORMAT=rgba \ + CAIRO_TESTS='!pthread-show-text' make -k check || : +} + +package() { + cd cairo + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/usr/{include,bin} +}
[arch-commits] Commit in cairo/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 21:48:01 Author: heftig Revision: 336918 1.16.0-1 Modified: cairo/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 15 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 20:55:08 UTC (rev 336917) +++ PKGBUILD2018-10-20 21:48:01 UTC (rev 336918) @@ -2,7 +2,7 @@ # Contributor: Brice Carpentier pkgname=cairo -pkgver=1.15.14 +pkgver=1.16.0 pkgrel=1 pkgdesc="2D graphics library with support for multiple output devices" url="https://cairographics.org/"; @@ -10,17 +10,18 @@ license=(LGPL MPL) depends=(libpng libxrender libxext fontconfig pixman glib2 lzo) makedepends=(librsvg gtk2 poppler-glib libspectre gtk-doc valgrind git) -_commit=d9aaea0c1e1484c632e1a6735c6ecc961c4b032b # tags/1.15.14^0 +checkdepends=(ttf-dejavu gsfonts) +_commit=3ad43122b21a3299dd729dc8462d6b8f7f01142d # tags/1.16.0^0 source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";) sha1sums=('SKIP') pkgver() { - cd $pkgname + cd cairo git describe --tags | sed 's/-/+/g' } prepare() { - cd $pkgname + cd cairo # Update gtk-doc cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4 @@ -30,7 +31,7 @@ } build() { - cd $pkgname + cd cairo ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ @@ -41,20 +42,22 @@ --enable-ps \ --enable-pdf \ --enable-gobject \ ---enable-gtk-doc -#--enable-full-testing \ -#--enable-test-surfaces +--enable-gtk-doc \ +--enable-full-testing \ +--enable-test-surfaces sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } check() { - cd $pkgname - # many tests in cairo-test-suite hang forever - # xvfb-run make check + cd cairo + # FIXME: tests don't pass + env CAIRO_TEST_TARGET=image \ + CAIRO_TEST_TARGET_FORMAT=rgba \ + CAIRO_TESTS='!pthread-show-text' make -k check || : } package() { - cd $pkgname + cd cairo make DESTDIR="$pkgdir" install }
[arch-commits] Commit in lib32-cairo/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 21:48:12 Author: heftig Revision: 398141 1.16.0-1 Modified: lib32-cairo/trunk/PKGBUILD --+ PKGBUILD | 33 ++--- 1 file changed, 18 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 21:27:18 UTC (rev 398140) +++ PKGBUILD2018-10-20 21:48:12 UTC (rev 398141) @@ -1,26 +1,27 @@ # Contributor: Ionut Biru -_pkgbasename=cairo -pkgname=lib32-$_pkgbasename -pkgver=1.15.14 +pkgname=lib32-cairo +pkgver=1.16.0 pkgrel=1 pkgdesc="2D graphics library with support for multiple output devices (32-bit)" url="https://cairographics.org/"; arch=(x86_64) license=(LGPL MPL) -depends=(lib32-libpng lib32-libxrender lib32-libxext lib32-fontconfig lib32-pixman lib32-glib2 $_pkgbasename) +depends=(lib32-libpng lib32-libxrender lib32-libxext lib32-fontconfig lib32-pixman lib32-glib2 + cairo) makedepends=(lib32-librsvg lib32-gtk2 gtk-doc valgrind git) -_commit=d9aaea0c1e1484c632e1a6735c6ecc961c4b032b # tags/1.15.14^0 +checkdepends=(ttf-dejavu gsfonts) +_commit=3ad43122b21a3299dd729dc8462d6b8f7f01142d # tags/1.16.0^0 source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";) sha1sums=('SKIP') pkgver() { - cd $_pkgbasename + cd cairo git describe --tags | sed 's/-/+/g' } prepare() { - cd $_pkgbasename + cd cairo # Update gtk-doc cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4 @@ -34,7 +35,7 @@ export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - cd $_pkgbasename + cd cairo ./configure --prefix=/usr \ --libdir=/usr/lib32 \ --sysconfdir=/etc \ @@ -46,21 +47,23 @@ --enable-ps \ --enable-pdf \ --enable-gobject \ ---disable-gtk-doc -#--enable-full-testing \ -#--enable-test-surfaces +--disable-gtk-doc \ +--enable-full-testing \ +--enable-test-surfaces sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } check() { - cd $_pkgbasename - # many tests in cairo-test-suite hang forever - # xvfb-run make check + cd cairo + # FIXME: tests don't pass + env CAIRO_TEST_TARGET=image \ + CAIRO_TEST_TARGET_FORMAT=rgba \ + CAIRO_TESTS='!pthread-show-text' make -k check || : } package() { - cd $_pkgbasename + cd cairo make DESTDIR="$pkgdir" install rm -r "$pkgdir"/usr/{include,bin} }
[arch-commits] Commit in cairo/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 21:48:59 Author: heftig Revision: 336919 archrelease: copy trunk to extra-x86_64 Added: cairo/repos/extra-x86_64/PKGBUILD (from rev 336918, cairo/trunk/PKGBUILD) Deleted: cairo/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 123 +++-- 1 file changed, 63 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 21:48:01 UTC (rev 336918) +++ PKGBUILD2018-10-20 21:48:59 UTC (rev 336919) @@ -1,60 +0,0 @@ -# Maintainer: Jan de Groot -# Contributor: Brice Carpentier - -pkgname=cairo -pkgver=1.15.14 -pkgrel=1 -pkgdesc="2D graphics library with support for multiple output devices" -url="https://cairographics.org/"; -arch=(x86_64) -license=(LGPL MPL) -depends=(libpng libxrender libxext fontconfig pixman glib2 lzo) -makedepends=(librsvg gtk2 poppler-glib libspectre gtk-doc valgrind git) -_commit=d9aaea0c1e1484c632e1a6735c6ecc961c4b032b # tags/1.15.14^0 -source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";) -sha1sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - - # Update gtk-doc - cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4 - cp /usr/share/gtk-doc/data/gtk-doc.make build/Makefile.am.gtk-doc - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---disable-static \ ---disable-gl \ ---enable-tee \ ---enable-svg \ ---enable-ps \ ---enable-pdf \ ---enable-gobject \ ---enable-gtk-doc -#--enable-full-testing \ -#--enable-test-surfaces - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgname - # many tests in cairo-test-suite hang forever - # xvfb-run make check -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: cairo/repos/extra-x86_64/PKGBUILD (from rev 336918, cairo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 21:48:59 UTC (rev 336919) @@ -0,0 +1,63 @@ +# Maintainer: Jan de Groot +# Contributor: Brice Carpentier + +pkgname=cairo +pkgver=1.16.0 +pkgrel=1 +pkgdesc="2D graphics library with support for multiple output devices" +url="https://cairographics.org/"; +arch=(x86_64) +license=(LGPL MPL) +depends=(libpng libxrender libxext fontconfig pixman glib2 lzo) +makedepends=(librsvg gtk2 poppler-glib libspectre gtk-doc valgrind git) +checkdepends=(ttf-dejavu gsfonts) +_commit=3ad43122b21a3299dd729dc8462d6b8f7f01142d # tags/1.16.0^0 +source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";) +sha1sums=('SKIP') + +pkgver() { + cd cairo + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd cairo + + # Update gtk-doc + cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4 + cp /usr/share/gtk-doc/data/gtk-doc.make build/Makefile.am.gtk-doc + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd cairo + ./configure --prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--disable-static \ +--disable-gl \ +--enable-tee \ +--enable-svg \ +--enable-ps \ +--enable-pdf \ +--enable-gobject \ +--enable-gtk-doc \ +--enable-full-testing \ +--enable-test-surfaces + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd cairo + # FIXME: tests don't pass + env CAIRO_TEST_TARGET=image \ + CAIRO_TEST_TARGET_FORMAT=rgba \ + CAIRO_TESTS='!pthread-show-text' make -k check || : +} + +package() { + cd cairo + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in epson-inkjet-printer-escpr/repos (3 files)
Date: Saturday, October 20, 2018 @ 21:27:18 Author: ffy00 Revision: 398140 archrelease: copy trunk to community-x86_64 Added: epson-inkjet-printer-escpr/repos/community-x86_64/ epson-inkjet-printer-escpr/repos/community-x86_64/PKGBUILD (from rev 398139, epson-inkjet-printer-escpr/trunk/PKGBUILD) epson-inkjet-printer-escpr/repos/community-x86_64/bug_x86_64.patch (from rev 398139, epson-inkjet-printer-escpr/trunk/bug_x86_64.patch) --+ PKGBUILD | 44 +++ bug_x86_64.patch | 99 + 2 files changed, 143 insertions(+) Copied: epson-inkjet-printer-escpr/repos/community-x86_64/PKGBUILD (from rev 398139, epson-inkjet-printer-escpr/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-10-20 21:27:18 UTC (rev 398140) @@ -0,0 +1,44 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Hyacinthe Cartiaux +# Contributor: James An +# Contributor: Stefano Bergamini +# Contributor: Heiko Baums +# Contributor: Quentin Foussette +# Contributor: MetaNova + +pkgname=epson-inkjet-printer-escpr +pkgver=1.6.31 +pkgrel=1 +pkgdesc='Epson Inkjet Printer Driver (ESC/P-R) for Linux' +arch=('x86_64') +url='http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX' +license=('GPL2') +depends=('cups' 'ghostscript') +source=("https://download3.ebz.epson.net/dsc/f/03/00/08/37/47/d522643d893358c730210b29712d67560555181a/epson-inkjet-printer-escpr-$pkgver-1lsb3.2.tar.gz"; +'bug_x86_64.patch') +sha512sums=('f6559a205fce4db9ad0b940be4ff0b959968ed3380eb132732f0bd44b5fbb258a4882bf66b0c3c8feddf9d6e2944a6ff3b335f943c3abb7d4be5d2045c2a0550' + 'ff4f736ec884c4d2354a83c89ee535732cb414ef0c6443bdc8ec869f889f486b242d76e143ad59d61b182231697dfe3bdf68122cb8aae873a9776ce109a07dab') + +prepare() { + cd $pkgname-$pkgver + + patch -p1 < ../bug_x86_64.patch +} + +build() { + cd $pkgname-$pkgver + + ./configure \ + --prefix=/usr \ + --with-cupsfilterdir=/usr/lib/cups/filter \ + --with-cupsppddir=/usr/share/ppd + + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install +} + Copied: epson-inkjet-printer-escpr/repos/community-x86_64/bug_x86_64.patch (from rev 398139, epson-inkjet-printer-escpr/trunk/bug_x86_64.patch) === --- community-x86_64/bug_x86_64.patch (rev 0) +++ community-x86_64/bug_x86_64.patch 2018-10-20 21:27:18 UTC (rev 398140) @@ -0,0 +1,99 @@ +diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c +--- epson-inkjet-printer-escpr-1.6.9/src/filter.c 2016-09-21 03:55:30.0 +0200 epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c2016-10-07 22:07:23.965463021 +0200 +@@ -34,6 +34,8 @@ + #include "epson-protocol.h" + #include "epson-escpr-api.h" + #include "epson-escpr-mem.h" ++#include "epson-escpr-services.h" ++#include "epson-escpage.h" + + #include "err.h" + #include "mem.h" +@@ -42,6 +44,11 @@ + #include "libprtX.h" + #include "optBase.h" + #include "linux_cmn.h" ++#include "xfifo.h" ++ ++extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB*); ++extern EPS_ERR_CODE SendStartJob (); ++extern EPS_ERR_CODE PrintBand (const EPS_UINT8*, EPS_UINT32, EPS_UINT32*); + + #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4) + +@@ -380,10 +387,10 @@ + }else{ + debug_msg("pageStartJob() success"); + } +- ++ + printJob.jobStatus = EPS_STATUS_ESTABLISHED; +- int printHeight = 0; +-/// ++ EPS_UINT32 printHeight = 0; ++/// + + print_area_x = printJob.printableAreaWidth; + print_area_y = printJob.printableAreaHeight; +@@ -535,7 +542,7 @@ + memcpy(rever_buf + k*3, startpage + pos + (bandBmp.widthBytes - 6) - k*3, 3); + } + } +- PrintBand (rever_buf, bandBmp.widthBytes, &printHeight); ++ PrintBand ((const EPS_UINT8 *)rever_buf, bandBmp.widthBytes, &printHeight); + pos -= bandBmp.widthBytes; + } + +@@ -642,17 +649,17 @@ + } + } + } +- ++ + band_line_count ++; +- ++ + if (band_line_count >= band_line) + { +
[arch-commits] Commit in epson-inkjet-printer-escpr/trunk (PKGBUILD bug_x86_64.patch)
Date: Saturday, October 20, 2018 @ 21:27:14 Author: ffy00 Revision: 398139 upgpkg: epson-inkjet-printer-escpr 1.6.31-1 Added: epson-inkjet-printer-escpr/trunk/PKGBUILD epson-inkjet-printer-escpr/trunk/bug_x86_64.patch --+ PKGBUILD | 44 +++ bug_x86_64.patch | 99 + 2 files changed, 143 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 21:27:14 UTC (rev 398139) @@ -0,0 +1,44 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Hyacinthe Cartiaux +# Contributor: James An +# Contributor: Stefano Bergamini +# Contributor: Heiko Baums +# Contributor: Quentin Foussette +# Contributor: MetaNova + +pkgname=epson-inkjet-printer-escpr +pkgver=1.6.31 +pkgrel=1 +pkgdesc='Epson Inkjet Printer Driver (ESC/P-R) for Linux' +arch=('x86_64') +url='http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX' +license=('GPL2') +depends=('cups' 'ghostscript') +source=("https://download3.ebz.epson.net/dsc/f/03/00/08/37/47/d522643d893358c730210b29712d67560555181a/epson-inkjet-printer-escpr-$pkgver-1lsb3.2.tar.gz"; +'bug_x86_64.patch') +sha512sums=('f6559a205fce4db9ad0b940be4ff0b959968ed3380eb132732f0bd44b5fbb258a4882bf66b0c3c8feddf9d6e2944a6ff3b335f943c3abb7d4be5d2045c2a0550' + 'ff4f736ec884c4d2354a83c89ee535732cb414ef0c6443bdc8ec869f889f486b242d76e143ad59d61b182231697dfe3bdf68122cb8aae873a9776ce109a07dab') + +prepare() { + cd $pkgname-$pkgver + + patch -p1 < ../bug_x86_64.patch +} + +build() { + cd $pkgname-$pkgver + + ./configure \ + --prefix=/usr \ + --with-cupsfilterdir=/usr/lib/cups/filter \ + --with-cupsppddir=/usr/share/ppd + + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install +} + Added: bug_x86_64.patch === --- bug_x86_64.patch(rev 0) +++ bug_x86_64.patch2018-10-20 21:27:14 UTC (rev 398139) @@ -0,0 +1,99 @@ +diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c +--- epson-inkjet-printer-escpr-1.6.9/src/filter.c 2016-09-21 03:55:30.0 +0200 epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c2016-10-07 22:07:23.965463021 +0200 +@@ -34,6 +34,8 @@ + #include "epson-protocol.h" + #include "epson-escpr-api.h" + #include "epson-escpr-mem.h" ++#include "epson-escpr-services.h" ++#include "epson-escpage.h" + + #include "err.h" + #include "mem.h" +@@ -42,6 +44,11 @@ + #include "libprtX.h" + #include "optBase.h" + #include "linux_cmn.h" ++#include "xfifo.h" ++ ++extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB*); ++extern EPS_ERR_CODE SendStartJob (); ++extern EPS_ERR_CODE PrintBand (const EPS_UINT8*, EPS_UINT32, EPS_UINT32*); + + #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4) + +@@ -380,10 +387,10 @@ + }else{ + debug_msg("pageStartJob() success"); + } +- ++ + printJob.jobStatus = EPS_STATUS_ESTABLISHED; +- int printHeight = 0; +-/// ++ EPS_UINT32 printHeight = 0; ++/// + + print_area_x = printJob.printableAreaWidth; + print_area_y = printJob.printableAreaHeight; +@@ -535,7 +542,7 @@ + memcpy(rever_buf + k*3, startpage + pos + (bandBmp.widthBytes - 6) - k*3, 3); + } + } +- PrintBand (rever_buf, bandBmp.widthBytes, &printHeight); ++ PrintBand ((const EPS_UINT8 *)rever_buf, bandBmp.widthBytes, &printHeight); + pos -= bandBmp.widthBytes; + } + +@@ -642,17 +649,17 @@ + } + } + } +- ++ + band_line_count ++; +- ++ + if (band_line_count >= band_line) + { + printHeight = band_line_count; + PrintBand (bandBmp.bits, bandBmp.widthBytes, &printHeight); + #if (HAVE_PPM) + fp = fopen(ppmfilename, "a+"); +- int i=0; +- for(i=0; i + #include "mem.h" ++#include "err.h" + + void * + mem_malloc (unsigned int size, bool_t crit) +
[arch-commits] Commit in (3 files)
Date: Saturday, October 20, 2018 @ 21:21:31 Author: ffy00 Revision: 398138 add root structure Added: epson-inkjet-printer-escpr/ epson-inkjet-printer-escpr/repos/ epson-inkjet-printer-escpr/trunk/
[arch-commits] Commit in grafana/repos/community-x86_64 (10 files)
Date: Saturday, October 20, 2018 @ 21:06:54 Author: seblu Revision: 398137 archrelease: copy trunk to community-x86_64 Added: grafana/repos/community-x86_64/PKGBUILD (from rev 398136, grafana/trunk/PKGBUILD) grafana/repos/community-x86_64/grafana.install (from rev 398136, grafana/trunk/grafana.install) grafana/repos/community-x86_64/grafana.service (from rev 398136, grafana/trunk/grafana.service) grafana/repos/community-x86_64/grafana.sysusers (from rev 398136, grafana/trunk/grafana.sysusers) grafana/repos/community-x86_64/grafana.tmpfiles (from rev 398136, grafana/trunk/grafana.tmpfiles) Deleted: grafana/repos/community-x86_64/PKGBUILD grafana/repos/community-x86_64/grafana.install grafana/repos/community-x86_64/grafana.service grafana/repos/community-x86_64/grafana.sysusers grafana/repos/community-x86_64/grafana.tmpfiles --+ PKGBUILD | 151 ++--- grafana.install | 44 +++ grafana.service | 30 +- grafana.sysusers |2 grafana.tmpfiles |6 +- 5 files changed, 116 insertions(+), 117 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 21:06:40 UTC (rev 398136) +++ PKGBUILD2018-10-20 21:06:54 UTC (rev 398137) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer -# Contributor: Carsten Feuls -# Contributor: Gilles Hamel - -pkgname=grafana -pkgver=5.2.2 -pkgrel=1 -pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' -url='http://grafana.org' -arch=('x86_64') -license=('Apache') -depends=('glibc' 'freetype2' 'fontconfig') -makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2') -backup=("etc/grafana.ini") -source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver"; -"grafana.service" -"grafana.sysusers" -"grafana.tmpfiles" - ) -install=$pkgname.install -md5sums=('SKIP' - '2f1d73689923ecee92a102a65b91003a' - 'e991d8cdf91c1e25652cdbc51fc726c5' - 'b9b576d1959fc063b3399892e201488c') - -prepare() { - cd $pkgname - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - msg2 'GOPATH setup' - export GOPATH="$srcdir/gopath" - export PATH+=":$GOPATH/bin" - mkdir -p "$GOPATH/src/github.com/grafana/" - ln -fsrT "$srcdir/grafana/" "$GOPATH/src/github.com/grafana/grafana" - cd "$GOPATH/src/github.com/grafana/grafana" - - msg2 'building the backend' - go run build.go setup - go run build.go build - - msg2 'building the frontend' - export NPM_CONFIG_PREFIX="$srcdir/npm" - export PATH+=":$NPM_CONFIG_PREFIX/bin" - npm install -g yarn - yarn install --pure-lockfile --no-progress - npm run build release -} - -package() { - install -Dm644 grafana.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/grafana.conf" - install -Dm644 grafana.sysusers "$pkgdir/usr/lib/sysusers.d/grafana.conf" - install -Dm644 grafana.service "$pkgdir/usr/lib/systemd/system/grafana.service" - cd $pkgname - install -Dsm755 bin/linux-amd64/grafana-server "$pkgdir/usr/bin/grafana-server" - install -Dsm755 bin/linux-amd64/grafana-cli "$pkgdir/usr/bin/grafana-cli" - install -Dm640 -o207 -g207 conf/sample.ini "$pkgdir/etc/$pkgname.ini" - install -Dm644 conf/defaults.ini "$pkgdir/usr/share/$pkgname/conf/defaults.ini" - install -dm755 "$pkgdir/usr/share/grafana/" - for i in vendor public tools; do -cp -r "$i" "$pkgdir/usr/share/grafana/$i" - done - ln -s ../../../var/lib/grafana "$pkgdir/usr/share/grafana/data" -} - -# vim:set ts=2 sw=2 et: Copied: grafana/repos/community-x86_64/PKGBUILD (from rev 398136, grafana/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 21:06:54 UTC (rev 398137) @@ -0,0 +1,75 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Carsten Feuls +# Contributor: Gilles Hamel + +pkgname=grafana +pkgver=5.3.1 +pkgrel=1 +pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' +url='http://grafana.org' +arch=('x86_64') +license=('Apache') +depends=('glibc' 'freetype2' 'fontconfig' 'gsfonts') +makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2') +backup=("etc/grafana.ini") +source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver"; +"grafana.service" +"grafana.sysusers" +"grafana.tmpfiles" + ) +install=$pkgname.install +md5sums=('SKIP' + '2f1d73689923ecee92a102a65b91003a' + 'e991d8cdf91c1e25652cdbc51fc726c5' + 'b9b576d1959fc063b3399892e201488c') + +prepare() { + cd $pkgname + # apply patch from the source array (should be a pacman featu
[arch-commits] Commit in grafana/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 21:06:40 Author: seblu Revision: 398136 upgpkg: grafana 5.3.1-1 Modified: grafana/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 20:59:48 UTC (rev 398135) +++ PKGBUILD2018-10-20 21:06:40 UTC (rev 398136) @@ -3,13 +3,13 @@ # Contributor: Gilles Hamel pkgname=grafana -pkgver=5.2.2 +pkgver=5.3.1 pkgrel=1 pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB' url='http://grafana.org' arch=('x86_64') license=('Apache') -depends=('glibc' 'freetype2' 'fontconfig') +depends=('glibc' 'freetype2' 'fontconfig' 'gsfonts') makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2') backup=("etc/grafana.ini") source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver";
[arch-commits] Commit in rust/repos (5 files)
Date: Saturday, October 20, 2018 @ 20:59:48 Author: demize Revision: 398135 db-move: moved rust from [community-testing] to [community] (x86_64) Added: rust/repos/community-x86_64/PKGBUILD (from rev 398134, rust/repos/community-testing-x86_64/PKGBUILD) rust/repos/community-x86_64/config.toml (from rev 398134, rust/repos/community-testing-x86_64/config.toml) Deleted: rust/repos/community-testing-x86_64/ rust/repos/community-x86_64/PKGBUILD rust/repos/community-x86_64/config.toml --+ /PKGBUILD| 77 ++ /config.toml | 27 + community-x86_64/PKGBUILD| 82 - community-x86_64/config.toml | 27 - 4 files changed, 104 insertions(+), 109 deletions(-) Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2018-10-20 20:57:48 UTC (rev 398134) +++ community-x86_64/PKGBUILD 2018-10-20 20:59:48 UTC (rev 398135) @@ -1,82 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Alexander F Rødseth -# Contributor: Daniel Micay -# Contributor: userwithuid - -# Remember to bump lib32-rust as well! - -pkgname=('rust' 'rust-docs') -epoch=1 -pkgver=1.29.0 -pkgrel=2 - -pkgdesc='Systems programming language focused on safety, speed and concurrency' -url='https://www.rust-lang.org/' -arch=('x86_64') -license=('MIT' 'Apache') - -makedepends=('rust' 'libffi' 'perl' 'python2' 'curl' 'cmake' 'ninja') - -options=('!emptydirs') - -source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc} -config.toml - https://github.com/rust-lang/rust/commit/1b94b84ad0143ea2039610e3aec9e929a8a20733.patch) - -sha256sums=('a4eb34ffd47f76afe2abd813f398512d5a19ef00989d37306217c9c9ec2f61e9' -'SKIP' -'ff4890bd733509b0dbb885d69afd578c41fc583af256dcc81e9239339c60b144' -'8c8e79b0bac0dd1434c49f665abfa50634ffb0fbb35c9efee511e5b97960b9e2') -validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) - -prepare() { - cd "rustc-$pkgver-src" - - patch -p1 <"$srcdir"/1b94b84ad0143ea2039610e3aec9e929a8a20733.patch - cp "$srcdir"/config.toml config.toml -} - -build() { - cd "rustc-$pkgver-src" - - msg2 "Run build under x.py" - python2 ./x.py build -} - -package_rust() { - depends=('gcc-libs' 'curl' 'libssh2') - provides=('cargo' 'rustfmt') - conflicts=('cargo' 'rustfmt') - replaces=('cargo' 'rustfmt') - - - cd "rustc-$pkgver-src" - - DESTDIR="$pkgdir" python2 ./x.py install - - for license in APACHE MIT; do install -Dm644 "LICENSE-$license" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done - - cd "$pkgdir/usr/lib" - - rm rustlib/{components,manifest-rustc,rust-installer-version} - ln -sf rustlib/$CARCH-unknown-linux-gnu/lib/*.so . - - # move docs out of the way - mv "$pkgdir/usr/share/doc" "$srcdir/" - - install -d "$pkgdir"/usr/share/bash-completion - mv "$pkgdir"/etc/bash_completion.d/ "$pkgdir"/usr/share/bash-completion/completions/ -} - -package_rust-docs() { - msg2 "Packaging documentation" - install -d "$pkgdir/usr/share/doc/" - mv "$srcdir"/doc/* "$pkgdir"/usr/share/doc/rust/ - - msg2 "Packaging license files for the documentation" - for license in APACHE MIT; do install -Dm644 "rustc-$pkgver-src/LICENSE-$license" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done -} - -# vim:set ts=2 sw=2 et: Copied: rust/repos/community-x86_64/PKGBUILD (from rev 398134, rust/repos/community-testing-x86_64/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-10-20 20:59:48 UTC (rev 398135) @@ -0,0 +1,77 @@ +# Maintainer: Johannes Löthberg +# Contributor: Alexander F Rødseth +# Contributor: Daniel Micay +# Contributor: userwithuid + +# Remember to bump lib32-rust as well! + +pkgname=('rust' 'rust-docs') +epoch=1 +pkgver=1.29.1 +pkgrel=1 + +pkgdesc='Systems programming language focused on safety, speed and concurrency' +url='https://www.rust-lang.org/' +arch=('x86_64') +license=('MIT' 'Apache') + +makedepends=('rust' 'llvm' 'libffi' 'perl' 'python2' 'curl' 'cmake') +checkdepends=('procps-ng' 'gdb') + +options=('!emptydirs') + +source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc} +config.toml) + +sha256sums=('f1b0728b66ce6bce6d72bbe5ea9e3a24ea22a045665da2ed8fcdfad14f61a349' +'SKIP' +'ce1c2648e70a14362d33d0cbbd3e35846ea9d43a8d0abc36071563fc087b82d5') +validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) + +prepare() { + cd "rustc-$pkgver-src" + + cp "$srcdir"/config.toml config.toml +} + +build() { + cd "rustc-$pkgver-src" + + python2 ./x.py build -j"$(nproc)" +} + +package_rust() { +
[arch-commits] Commit in python-parse/repos/community-any (4 files)
Date: Saturday, October 20, 2018 @ 20:57:48 Author: demize Revision: 398134 archrelease: copy trunk to community-any Added: python-parse/repos/community-any/LICENSE (from rev 398133, python-parse/trunk/LICENSE) python-parse/repos/community-any/PKGBUILD (from rev 398133, python-parse/trunk/PKGBUILD) Deleted: python-parse/repos/community-any/LICENSE python-parse/repos/community-any/PKGBUILD --+ LICENSE | 38 +-- PKGBUILD | 120 ++--- 2 files changed, 79 insertions(+), 79 deletions(-) Deleted: LICENSE === --- LICENSE 2018-10-20 20:57:43 UTC (rev 398133) +++ LICENSE 2018-10-20 20:57:48 UTC (rev 398134) @@ -1,19 +0,0 @@ -Copyright (c) 2012-2013 Richard Jones - -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: python-parse/repos/community-any/LICENSE (from rev 398133, python-parse/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2018-10-20 20:57:48 UTC (rev 398134) @@ -0,0 +1,19 @@ +Copyright (c) 2012-2013 Richard Jones + +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-10-20 20:57:43 UTC (rev 398133) +++ PKGBUILD2018-10-20 20:57:48 UTC (rev 398134) @@ -1,60 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Aaron DeVore - -pkgbase=python-parse -pkgname=(python-parse python2-parse) -pkgver=1.8.4 -pkgrel=2 - -pkgdesc='Parse strings using a specification based on the Python format() syntax.' -url='http://pypi.python.org/pypi/parse' -arch=('any') -license=('BSD') - -makedepends=('python-setuptools' 'python2-setuptools') - -source=("https://pypi.org/packages/source/p/parse/parse-$pkgver.tar.gz"; - https://raw.githubusercontent.com/r1chardj0n3s/parse/b48b0494d27f64a9088cd92c1f8d58928af07317/LICENSE) # license from the bottom of parse.py - -md5sums=('fa69ab2fe846f9b183411391f7c6897b' - '68c10fa20482cc4328a1052695fb7e53') - -prepare() { - cp -r parse-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/parse-$pkgver - python setup.py build - - cd "$srcdir"/parse-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/parse-$pkgver - python test_parse.py - - cd "$srcdir"/parse-$pkgver-py2 - python2 test_parse.py -} - - -package_python-parse() { - depends=('python') - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - cd "$srcdir"/parse-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - - -package_python2-parse() { - depends=('python2') - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - cd "$srcdir"/parse-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-parse/repos/community-any/PKGBUILD (from rev 398133, python-parse/trunk/
[arch-commits] Commit in python-parse/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 20:57:43 Author: demize Revision: 398133 upgpkg: python-parse 1.9.0-1 Modified: python-parse/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 20:56:25 UTC (rev 398132) +++ PKGBUILD2018-10-20 20:57:43 UTC (rev 398133) @@ -3,8 +3,8 @@ pkgbase=python-parse pkgname=(python-parse python2-parse) -pkgver=1.8.4 -pkgrel=2 +pkgver=1.9.0 +pkgrel=1 pkgdesc='Parse strings using a specification based on the Python format() syntax.' url='http://pypi.python.org/pypi/parse' @@ -16,7 +16,7 @@ source=("https://pypi.org/packages/source/p/parse/parse-$pkgver.tar.gz"; https://raw.githubusercontent.com/r1chardj0n3s/parse/b48b0494d27f64a9088cd92c1f8d58928af07317/LICENSE) # license from the bottom of parse.py -md5sums=('fa69ab2fe846f9b183411391f7c6897b' +md5sums=('fd1157824c9246a8b7f050afcac852cb' '68c10fa20482cc4328a1052695fb7e53') prepare() {
[arch-commits] Commit in tinc/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 20:56:20 Author: demize Revision: 398131 upgpkg: tinc 1.0.35-1 Modified: tinc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 20:46:21 UTC (rev 398130) +++ PKGBUILD2018-10-20 20:56:20 UTC (rev 398131) @@ -5,7 +5,7 @@ # Contributor: Dominik George pkgname=tinc -pkgver=1.0.34 +pkgver=1.0.35 pkgrel=1 pkgdesc="VPN (Virtual Private Network) daemon" @@ -17,7 +17,7 @@ source=(https://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig}) -md5sums=('05ccf540a0b37ab1087595eb4daa2e80' +md5sums=('c44f3eaf6264319953d0cff56f2e98d4' 'SKIP') validpgpkeys=('D62BDD168EFBE48BC60E8E234A6084B9C0D71F4A')
[arch-commits] Commit in tinc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 20:56:25 Author: demize Revision: 398132 archrelease: copy trunk to community-x86_64 Added: tinc/repos/community-x86_64/PKGBUILD (from rev 398131, tinc/trunk/PKGBUILD) Deleted: tinc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 89 ++--- 1 file changed, 44 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 20:56:20 UTC (rev 398131) +++ PKGBUILD2018-10-20 20:56:25 UTC (rev 398132) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Johannes Löthberg -# Contributor: Timothy Redaelli -# Contributor: helios -# Contributor: Lothar Gesslein -# Contributor: Dominik George - -pkgname=tinc -pkgver=1.0.34 -pkgrel=1 - -pkgdesc="VPN (Virtual Private Network) daemon" -url="http://www.tinc-vpn.org/"; -arch=('x86_64') -license=('GPL') - -depends=('lzo' 'openssl' 'zlib') - -source=(https://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig}) - -md5sums=('05ccf540a0b37ab1087595eb4daa2e80' - 'SKIP') -validpgpkeys=('D62BDD168EFBE48BC60E8E234A6084B9C0D71F4A') - -build() { - cd tinc-$pkgver - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---with-systemd=/usr/lib/systemd/system - make -} - -package() { - cd tinc-$pkgver - - make DESTDIR="$pkgdir/" install - install -dm755 "$pkgdir"/usr/share/tinc/examples - cp -a doc/sample-config/. "$pkgdir"/usr/share/tinc/examples/ - find "$pkgdir"/usr/share/tinc/examples -type f -exec chmod 644 {} + - find "$pkgdir"/usr/share/tinc/examples -type d -exec chmod 755 {} + -} Copied: tinc/repos/community-x86_64/PKGBUILD (from rev 398131, tinc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 20:56:25 UTC (rev 398132) @@ -0,0 +1,44 @@ +# Maintainer: Johannes Löthberg +# Contributor: Timothy Redaelli +# Contributor: helios +# Contributor: Lothar Gesslein +# Contributor: Dominik George + +pkgname=tinc +pkgver=1.0.35 +pkgrel=1 + +pkgdesc="VPN (Virtual Private Network) daemon" +url="http://www.tinc-vpn.org/"; +arch=('x86_64') +license=('GPL') + +depends=('lzo' 'openssl' 'zlib') + +source=(https://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig}) + +md5sums=('c44f3eaf6264319953d0cff56f2e98d4' + 'SKIP') +validpgpkeys=('D62BDD168EFBE48BC60E8E234A6084B9C0D71F4A') + +build() { + cd tinc-$pkgver + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--with-systemd=/usr/lib/systemd/system + make +} + +package() { + cd tinc-$pkgver + + make DESTDIR="$pkgdir/" install + install -dm755 "$pkgdir"/usr/share/tinc/examples + cp -a doc/sample-config/. "$pkgdir"/usr/share/tinc/examples/ + find "$pkgdir"/usr/share/tinc/examples -type f -exec chmod 644 {} + + find "$pkgdir"/usr/share/tinc/examples -type d -exec chmod 755 {} + +}
[arch-commits] Commit in python-prometheus_client/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 20:54:59 Author: demize Revision: 336916 upgpkg: python-prometheus_client 0.4.2-1 Modified: python-prometheus_client/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 20:15:59 UTC (rev 336915) +++ PKGBUILD2018-10-20 20:54:59 UTC (rev 336916) @@ -1,7 +1,7 @@ # Maintainer: Johannes Löthberg pkgname=(python-prometheus_client python2-prometheus_client) -pkgver=0.3.1 +pkgver=0.4.2 pkgrel=1 pkgdesc="Prometheus instrumentation library for Python applications" @@ -14,7 +14,7 @@ checkdepends=('python-twisted' 'python2-twisted' 'python2-futures') source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz) -sha512sums=('939a985bcf6b377d353871333634ab1641f50288c531ab70b3e5e5466362c02012ae6cf0adf889dac96a89fc5ce29462aa62e651ce21c15d40647d6465baab1a') +sha512sums=('5e0fee9f9fb4376dcf2959e8285b57a9156d3cf8b9d9118c7b95d2ff63f4dd925bc8cea817bf2fc1ba660e6f5c6dd8f4cf494125cf2a3673443abe0f3a4657c4') prepare() { cp -r client_python-$pkgver client_python-$pkgver-py2
[arch-commits] Commit in python-prometheus_client/repos/testing-any (2 files)
Date: Saturday, October 20, 2018 @ 20:55:08 Author: demize Revision: 336917 archrelease: copy trunk to testing-any Added: python-prometheus_client/repos/testing-any/PKGBUILD (from rev 336916, python-prometheus_client/trunk/PKGBUILD) Deleted: python-prometheus_client/repos/testing-any/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 20:54:59 UTC (rev 336916) +++ PKGBUILD2018-10-20 20:55:08 UTC (rev 336917) @@ -1,51 +0,0 @@ -# Maintainer: Johannes Löthberg - -pkgname=(python-prometheus_client python2-prometheus_client) -pkgver=0.3.1 -pkgrel=1 - -pkgdesc="Prometheus instrumentation library for Python applications" -url="https://github.com/prometheus/client_python"; -arch=('any') -license=('APACHE') - -makedepends=('python' 'python-setuptools' - 'python2' 'python2-setuptools') -checkdepends=('python-twisted' 'python2-twisted' 'python2-futures') - -source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz) -sha512sums=('939a985bcf6b377d353871333634ab1641f50288c531ab70b3e5e5466362c02012ae6cf0adf889dac96a89fc5ce29462aa62e651ce21c15d40647d6465baab1a') - -prepare() { - cp -r client_python-$pkgver client_python-$pkgver-py2 -} - -build() { - cd client_python-$pkgver - python setup.py build - - cd "$srcdir"/client_python-$pkgver-py2 - python2 setup.py build -} - -check() { - cd client_python-$pkgver - python setup.py test - - cd "$srcdir"/client_python-$pkgver-py2 - python2 setup.py test -} - -package_python-prometheus_client() { - depends=('python') - - cd client_python-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 -} - -package_python2-prometheus_client() { - depends=('python2') - - cd client_python-$pkgver - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 -} Copied: python-prometheus_client/repos/testing-any/PKGBUILD (from rev 336916, python-prometheus_client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 20:55:08 UTC (rev 336917) @@ -0,0 +1,51 @@ +# Maintainer: Johannes Löthberg + +pkgname=(python-prometheus_client python2-prometheus_client) +pkgver=0.4.2 +pkgrel=1 + +pkgdesc="Prometheus instrumentation library for Python applications" +url="https://github.com/prometheus/client_python"; +arch=('any') +license=('APACHE') + +makedepends=('python' 'python-setuptools' + 'python2' 'python2-setuptools') +checkdepends=('python-twisted' 'python2-twisted' 'python2-futures') + +source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz) +sha512sums=('5e0fee9f9fb4376dcf2959e8285b57a9156d3cf8b9d9118c7b95d2ff63f4dd925bc8cea817bf2fc1ba660e6f5c6dd8f4cf494125cf2a3673443abe0f3a4657c4') + +prepare() { + cp -r client_python-$pkgver client_python-$pkgver-py2 +} + +build() { + cd client_python-$pkgver + python setup.py build + + cd "$srcdir"/client_python-$pkgver-py2 + python2 setup.py build +} + +check() { + cd client_python-$pkgver + python setup.py test + + cd "$srcdir"/client_python-$pkgver-py2 + python2 setup.py test +} + +package_python-prometheus_client() { + depends=('python') + + cd client_python-$pkgver + python setup.py install --root="$pkgdir" --skip-build --optimize=1 +} + +package_python2-prometheus_client() { + depends=('python2') + + cd client_python-$pkgver + python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 +}
[arch-commits] Commit in pulseaudio-equalizer-ladspa/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 20:46:16 Author: ffy00 Revision: 398129 upgpkg: pulseaudio-equalizer-ladspa 3.0.1-1 Modified: pulseaudio-equalizer-ladspa/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 20:45:00 UTC (rev 398128) +++ PKGBUILD2018-10-20 20:46:16 UTC (rev 398129) @@ -1,7 +1,7 @@ # Maintainer: Filipe Laíns (FFY00) pkgname=pulseaudio-equalizer-ladspa -pkgver=3.0.0 +pkgver=3.0.1 pkgrel=1 pkgdesc='A 15-band equalizer for PulseAudio' arch=(any) @@ -11,7 +11,7 @@ makedepends=('meson') optdepends=('python2-gobject: python2 support') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('39d96dae7a40b223ed7b2b637646b78a1167938b9d6af5f8d227ea7b59a941b728c75b33244e7ee1a20655e7be39180add61fe13d9698192f4e27c3f875c189d') +sha512sums=('377a7aeff31ffe9cf3d5e10325b23177a5c3e5fcaeae506c9d59a93a781756311b2811557d3e9b5df4db4dc4d4aa09ccfb3a424baf6d102852574bdd4d49d570') build() { mkdir -p equalizer-$pkgver/build
[arch-commits] Commit in pulseaudio-equalizer-ladspa/repos/community-any (2 files)
Date: Saturday, October 20, 2018 @ 20:46:21 Author: ffy00 Revision: 398130 archrelease: copy trunk to community-any Added: pulseaudio-equalizer-ladspa/repos/community-any/PKGBUILD (from rev 398129, pulseaudio-equalizer-ladspa/trunk/PKGBUILD) Deleted: pulseaudio-equalizer-ladspa/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 20:46:16 UTC (rev 398129) +++ PKGBUILD2018-10-20 20:46:21 UTC (rev 398130) @@ -1,36 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -pkgname=pulseaudio-equalizer-ladspa -pkgver=3.0.0 -pkgrel=1 -pkgdesc='A 15-band equalizer for PulseAudio' -arch=(any) -url='https://github.com/pulseaudio-equalizer-ladspa/equalizer' -license=('GPL3') -depends=('python-gobject' 'gtk3' 'swh-plugins' 'pulseaudio' 'bc') -makedepends=('meson') -optdepends=('python2-gobject: python2 support') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('39d96dae7a40b223ed7b2b637646b78a1167938b9d6af5f8d227ea7b59a941b728c75b33244e7ee1a20655e7be39180add61fe13d9698192f4e27c3f875c189d') - -build() { - mkdir -p equalizer-$pkgver/build - cd equalizer-$pkgver/build - - arch-meson .. - - ninja -} - -package() { - cd equalizer-$pkgver/build - - DESTDIR="$pkgdir" meson install - - python -m compileall -d /usr/lib "$pkgdir"/usr/lib - python -O -m compileall -d /usr/lib "$pkgdir"/usr/lib - - # It's GLP3 but has a specific copyright string - install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - Copied: pulseaudio-equalizer-ladspa/repos/community-any/PKGBUILD (from rev 398129, pulseaudio-equalizer-ladspa/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 20:46:21 UTC (rev 398130) @@ -0,0 +1,36 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=pulseaudio-equalizer-ladspa +pkgver=3.0.1 +pkgrel=1 +pkgdesc='A 15-band equalizer for PulseAudio' +arch=(any) +url='https://github.com/pulseaudio-equalizer-ladspa/equalizer' +license=('GPL3') +depends=('python-gobject' 'gtk3' 'swh-plugins' 'pulseaudio' 'bc') +makedepends=('meson') +optdepends=('python2-gobject: python2 support') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('377a7aeff31ffe9cf3d5e10325b23177a5c3e5fcaeae506c9d59a93a781756311b2811557d3e9b5df4db4dc4d4aa09ccfb3a424baf6d102852574bdd4d49d570') + +build() { + mkdir -p equalizer-$pkgver/build + cd equalizer-$pkgver/build + + arch-meson .. + + ninja +} + +package() { + cd equalizer-$pkgver/build + + DESTDIR="$pkgdir" meson install + + python -m compileall -d /usr/lib "$pkgdir"/usr/lib + python -O -m compileall -d /usr/lib "$pkgdir"/usr/lib + + # It's GLP3 but has a specific copyright string + install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} +
[arch-commits] Commit in cloudprint-cups/trunk (PKGBUILD cloudprint-cups.install)
Date: Saturday, October 20, 2018 @ 20:44:56 Author: ffy00 Revision: 398127 upgpkg: cloudprint-cups 1:20160502.r16.g1f27903-1 Added: cloudprint-cups/trunk/PKGBUILD cloudprint-cups/trunk/cloudprint-cups.install -+ PKGBUILD| 42 ++ cloudprint-cups.install |8 2 files changed, 50 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 20:44:56 UTC (rev 398127) @@ -0,0 +1,42 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=cloudprint-cups +_gitname=CUPS-Cloud-Print +_commit=1f279036fad249efa8a2bca7f8f54adffd3b59c8 +pkgver=20160502.r16.g1f27903 +pkgrel=1 +epoch=1 +pkgdesc='Google Cloud Print driver for CUPS, allows printing to printers hosted on GCP.' +arch=('any') +url='https://github.com/simoncadman/CUPS-Cloud-Print' +license=('GPL3') +depends=('cups' 'imagemagick' 'ghostscript' 'python2-pycups' 'python2' 'python2-httplib2' 'python2-six') +makedepends=('git') +install=$pkgname.install +source=("git://github.com/simoncadman/CUPS-Cloud-Print.git#commit=$_commit") +sha512sums=('SKIP') + +pkgver() { + cd $_gitname + + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd $_gitname + + ./configure --prefix /usr + + make +} + +package() { + cd $_gitname + + NOPERMS=1 make DESTDIR="$pkgdir" install + python2 -O -m compileall "$pkgdir"/usr/share/$pkgname + + install -dm 755 "$pkgdir"/usr/bin + ln -sf /usr/share/$pkgname/setupcloudprint.py "$pkgdir"/usr/bin/setupcloudprint +} + Added: cloudprint-cups.install === --- cloudprint-cups.install (rev 0) +++ cloudprint-cups.install 2018-10-20 20:44:56 UTC (rev 398127) @@ -0,0 +1,8 @@ +post_install() { + echo 'Run setupcloudprint to connect to your Google account' +} + +post_upgrade() { + /usr/share/cloudprint-cups/upgrade.py +} +
[arch-commits] Commit in cloudprint-cups/repos (3 files)
Date: Saturday, October 20, 2018 @ 20:45:00 Author: ffy00 Revision: 398128 archrelease: copy trunk to community-any Added: cloudprint-cups/repos/community-any/ cloudprint-cups/repos/community-any/PKGBUILD (from rev 398127, cloudprint-cups/trunk/PKGBUILD) cloudprint-cups/repos/community-any/cloudprint-cups.install (from rev 398127, cloudprint-cups/trunk/cloudprint-cups.install) -+ PKGBUILD| 42 ++ cloudprint-cups.install |8 2 files changed, 50 insertions(+) Copied: cloudprint-cups/repos/community-any/PKGBUILD (from rev 398127, cloudprint-cups/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-10-20 20:45:00 UTC (rev 398128) @@ -0,0 +1,42 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=cloudprint-cups +_gitname=CUPS-Cloud-Print +_commit=1f279036fad249efa8a2bca7f8f54adffd3b59c8 +pkgver=20160502.r16.g1f27903 +pkgrel=1 +epoch=1 +pkgdesc='Google Cloud Print driver for CUPS, allows printing to printers hosted on GCP.' +arch=('any') +url='https://github.com/simoncadman/CUPS-Cloud-Print' +license=('GPL3') +depends=('cups' 'imagemagick' 'ghostscript' 'python2-pycups' 'python2' 'python2-httplib2' 'python2-six') +makedepends=('git') +install=$pkgname.install +source=("git://github.com/simoncadman/CUPS-Cloud-Print.git#commit=$_commit") +sha512sums=('SKIP') + +pkgver() { + cd $_gitname + + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd $_gitname + + ./configure --prefix /usr + + make +} + +package() { + cd $_gitname + + NOPERMS=1 make DESTDIR="$pkgdir" install + python2 -O -m compileall "$pkgdir"/usr/share/$pkgname + + install -dm 755 "$pkgdir"/usr/bin + ln -sf /usr/share/$pkgname/setupcloudprint.py "$pkgdir"/usr/bin/setupcloudprint +} + Copied: cloudprint-cups/repos/community-any/cloudprint-cups.install (from rev 398127, cloudprint-cups/trunk/cloudprint-cups.install) === --- community-any/cloudprint-cups.install (rev 0) +++ community-any/cloudprint-cups.install 2018-10-20 20:45:00 UTC (rev 398128) @@ -0,0 +1,8 @@ +post_install() { + echo 'Run setupcloudprint to connect to your Google account' +} + +post_upgrade() { + /usr/share/cloudprint-cups/upgrade.py +} +
[arch-commits] Commit in pkgconf/repos (3 files)
Date: Saturday, October 20, 2018 @ 20:15:59 Author: bpiotrowski Revision: 336915 archrelease: copy trunk to testing-x86_64 Added: pkgconf/repos/testing-x86_64/ pkgconf/repos/testing-x86_64/PKGBUILD (from rev 336914, pkgconf/trunk/PKGBUILD) pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 336914, pkgconf/trunk/platform-pkg-config.in) + PKGBUILD | 80 +++ platform-pkg-config.in | 11 ++ 2 files changed, 91 insertions(+) Copied: pkgconf/repos/testing-x86_64/PKGBUILD (from rev 336914, pkgconf/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-20 20:15:59 UTC (rev 336915) @@ -0,0 +1,80 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Johannes Löthberg +# Contributor: Piotr Gorski +# Contributor: Lucy +# Contributor: Bartlomiej Piotrowski + +pkgname=pkgconf +pkgver=1.5.4 +pkgrel=1 +pkgdesc="Package compiler and linker metadata toolkit" +url="https://github.com/pkgconf/pkgconf"; +license=(custom:ISC) +arch=(x86_64) +depends=(glibc sh) +makedepends=(git) +provides=(pkg-config pkgconfig) +conflicts=(pkg-config) +replaces=(pkg-config) +groups=(base-devel) +_commit=74133eda31bc1ed5947b4a3a854001e320b6c1fe # tags/pkgconf-1.5.4 +source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit"; platform-pkg-config.in) +sha256sums=('SKIP' +'7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa') + +_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig +_libdir=/usr/lib +_includedir=/usr/include + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^pkgconf-//;s/-/+/g' +} + +prepare() { + mkdir build + cd $pkgname + ./autogen.sh +} + +build() { + cd build + ../$pkgname/configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--with-pkg-config-dir="$_pcdirs" \ +--with-system-libdir="$_libdir" \ +--with-system-includedir="$_includedir" \ +--disable-static + make +} + +package() { + DESTDIR="$pkgdir" make -C build install + + # From https://src.fedoraproject.org/rpms/pkgconf/ + sed -e "s|@TARGET_PLATFORM@|$CHOST|g" \ + -e "s|@PKGCONF_LIBDIRS@|$_pcdirs|g" \ + -e "s|@PKGCONF_SYSLIBDIR@|$_libdir|g" \ + -e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ + platform-pkg-config.in | +install -D /dev/stdin "$pkgdir/usr/bin/$CHOST-pkg-config" + ln -s $CHOST-pkg-config "$pkgdir/usr/bin/pkg-config" + + # Multilib + if [[ $CARCH = x86_64 ]]; then +_host32=${CHOST/x86_64/i686} +sed -e "s|@TARGET_PLATFORM@|$_host32|g" \ +-e "s|@PKGCONF_LIBDIRS@|${_pcdirs/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSLIBDIR@|${_libdir/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ +platform-pkg-config.in | + install -D /dev/stdin "$pkgdir/usr/bin/$_host32-pkg-config" +ln -s $_host32-pkg-config "$pkgdir/usr/bin/pkg-config-32" + fi + + ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +} + +# vim:set sw=2 et: Copied: pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 336914, pkgconf/trunk/platform-pkg-config.in) === --- testing-x86_64/platform-pkg-config.in (rev 0) +++ testing-x86_64/platform-pkg-config.in 2018-10-20 20:15:59 UTC (rev 336915) @@ -0,0 +1,11 @@ +#!/bin/sh + +# Simple wrapper to tell pkgconf to behave as a platform-specific version of pkg-config +# Platform: @TARGET_PLATFORM@ + +: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@} +: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} +: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@} +export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH PKG_CONFIG_SYSTEM_INCLUDE_PATH + +exec pkgconf "$@"
[arch-commits] Commit in pkgconf/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 20:15:52 Author: bpiotrowski Revision: 336914 1.5.4-1 switch back to GitHub as upstream's self-hosted git server is down Modified: pkgconf/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 18:25:17 UTC (rev 336913) +++ PKGBUILD2018-10-20 20:15:52 UTC (rev 336914) @@ -5,10 +5,10 @@ # Contributor: Bartlomiej Piotrowski pkgname=pkgconf -pkgver=1.5.3 +pkgver=1.5.4 pkgrel=1 pkgdesc="Package compiler and linker metadata toolkit" -url="https://git.dereferenced.org/pkgconf/pkgconf"; +url="https://github.com/pkgconf/pkgconf"; license=(custom:ISC) arch=(x86_64) depends=(glibc sh) @@ -17,8 +17,8 @@ conflicts=(pkg-config) replaces=(pkg-config) groups=(base-devel) -_commit=101b99b5b59d58fe6c6dc46ae22edb049cc0bd3a # tags/pkgconf-1.5.3 -source=("git+$url#commit=$_commit" platform-pkg-config.in) +_commit=74133eda31bc1ed5947b4a3a854001e320b6c1fe # tags/pkgconf-1.5.4 +source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit"; platform-pkg-config.in) sha256sums=('SKIP' '7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa')
[arch-commits] Commit in (pkgconf)
Date: Saturday, October 20, 2018 @ 20:09:44 Author: bpiotrowski Revision: 398123 pkgconf has been moved to [core] Deleted: pkgconf/
[arch-commits] Commit in (3 files)
Date: Saturday, October 20, 2018 @ 20:05:10 Author: ffy00 Revision: 398121 add root structure Added: cloudprint-cups/ cloudprint-cups/repos/ cloudprint-cups/trunk/
[arch-commits] Commit in sage-notebook/repos/community-any (4 files)
Date: Saturday, October 20, 2018 @ 19:38:04 Author: arojas Revision: 398120 archrelease: copy trunk to community-any Added: sage-notebook/repos/community-any/PKGBUILD (from rev 398119, sage-notebook/trunk/PKGBUILD) sage-notebook/repos/community-any/sage.service (from rev 398119, sage-notebook/trunk/sage.service) Deleted: sage-notebook/repos/community-any/PKGBUILD sage-notebook/repos/community-any/sage.service --+ PKGBUILD | 123 ++--- sage.service | 16 +++ 2 files changed, 73 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 19:37:42 UTC (rev 398119) +++ PKGBUILD2018-10-20 19:38:04 UTC (rev 398120) @@ -1,58 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Evgeniy Alekseev - -pkgname=sage-notebook -pkgver=1.1.0 -pkgrel=1 -pkgdesc='Browser-based notebook interface for SageMath' -arch=(any) -url='http://www.sagemath.org' -license=(GPL3) -depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol) -optdepends=('python2-pyopenssl: to use the notebook in secure mode') -makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service) -sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') - -prepare() { -# create *.desktop file - gendesk -f -n \ - --pkgname="sage-notebook" \ - --pkgdesc="SageMath notebook" \ - --name="SageMath" \ - --exec="/usr/bin/sage -notebook=sagenb" \ - --terminal=true \ - --categories="Education;Science;Math" - - cd sagenb-$pkgver -# Use python2 - find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ --e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i - sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py - sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py -} - -build() { - cd sagenb-$pkgver - python2 setup.py build -} - -package() { - cd sagenb-$pkgver - - python2 setup.py install --root "$pkgdir" --optimize=1 - - install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING - - ln -s /usr/share/mathjax "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax - -# install a systemd user unit - install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service" -# install *.desktop and icon files - install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop" - install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \ - "$pkgdir/usr/share/pixmaps/sage-notebook.png" -# remove sage3d - rm -r "$pkgdir"/usr/bin -} Copied: sage-notebook/repos/community-any/PKGBUILD (from rev 398119, sage-notebook/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 19:38:04 UTC (rev 398120) @@ -0,0 +1,65 @@ +# Maintainer: Antonio Rojas +# Maintainer: Evgeniy Alekseev + +pkgname=sage-notebook +pkgver=1.1.0 +pkgrel=2 +pkgdesc='Browser-based notebook interface for SageMath' +arch=(any) +url='http://www.sagemath.org' +license=(GPL3) +depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol) +optdepends=('python2-pyopenssl: to use the notebook in secure mode') +makedepends=(gendesk python2-sphinx) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service) +sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') + +prepare() { +# create *.desktop file + gendesk -f -n \ + --pkgname="sage-notebook" \ + --pkgdesc="SageMath notebook" \ + --name="SageMath" \ + --exec="/usr/bin/sage -notebook=sagenb" \ + --terminal=true \ + --categories="Education;Science;Math" + + cd sagenb-$pkgver +# Use python2 + find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ +-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i + sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py + sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py +} + +build() { + cd sagenb-$pkgver + python2 setup.py build + + cd doc + make SPHINXBUILD=sphinx-build2 html +} + +package() { + cd sagenb-$pkgver + + python2 setup.py install --root "$pkgdir" --optimize=1 + + install -D -m644 COPYING "
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 19:37:42 Author: arojas Revision: 398119 Add docs Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 19:37:20 UTC (rev 398118) +++ PKGBUILD2018-10-20 19:37:42 UTC (rev 398119) @@ -3,7 +3,7 @@ pkgname=sage-notebook pkgver=1.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -10,7 +10,7 @@ license=(GPL3) depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol) optdepends=('python2-pyopenssl: to use the notebook in secure mode') -makedepends=(gendesk) +makedepends=(gendesk python2-sphinx) source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service) sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') @@ -36,6 +36,9 @@ build() { cd sagenb-$pkgver python2 setup.py build + + cd doc + make SPHINXBUILD=sphinx-build2 html } package() { @@ -55,4 +58,8 @@ "$pkgdir/usr/share/pixmaps/sage-notebook.png" # remove sage3d rm -r "$pkgdir"/usr/bin + +# install docs + mkdir -p "$pkgdir"/usr/share/doc/sagenb + cp -r doc/build/html "$pkgdir"/usr/share/doc/sagenb }
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, October 20, 2018 @ 19:37:20 Author: felixonmars Revision: 398118 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 398117, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 398117, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 19:37:20 UTC (rev 398118) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.11.1 +pkgrel=19 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-data-default' 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('2ea29150a9e59d86e6760779aea6ac9928374e65a995044d9adbd48d0c89002b82f9ab46283f640154bc8c3853e9ba7a0d44635bc337305d7acc6f21e40a0b8d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *4.12/<5/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 19:37:02 Author: felixonmars Revision: 398117 upgpkg: hledger-web 1.11.1-19 rebuild with html-conduit 1.3.2 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 19:35:39 UTC (rev 398116) +++ PKGBUILD2018-10-20 19:37:02 UTC (rev 398117) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.11.1 -pkgrel=18 +pkgrel=19 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Saturday, October 20, 2018 @ 19:35:39 Author: felixonmars Revision: 398116 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 398115, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 398115, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 19:35:39 UTC (rev 398116) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.5.1 +pkgrel=7 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('dbee2f3753062bc1a8c5a7657e832e65f2d360fdb1960285f168387fa20fb3fdb98efd6f749ba1e87a4dd78a3823e282205daa1662e831f2bad5572f817c5beb') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 19:35:21 Author: felixonmars Revision: 398115 upgpkg: haskell-yesod-test 1.6.5.1-7 rebuild with html-conduit 1.3.2 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 19:34:14 UTC (rev 398114) +++ PKGBUILD2018-10-20 19:35:21 UTC (rev 398115) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.5.1 -pkgrel=6 +pkgrel=7 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-html-conduit/repos (2 files)
Date: Saturday, October 20, 2018 @ 19:34:14 Author: felixonmars Revision: 398114 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html-conduit/repos/community-staging-x86_64/ haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 398113, haskell-html-conduit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 398113, haskell-html-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-20 19:34:14 UTC (rev 398114) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=html-conduit +pkgname=haskell-html-conduit +pkgver=1.3.2 +pkgrel=1 +pkgdesc="Parse HTML documents using xml-conduit datatypes" +url="https://github.com/snoyberg/xml"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit' + 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5c801b5f47f922e3c2a25c56fa03ad4b3c02a5c931ec637f7940e9c9f7366e3bcd38479a77db1fa7c0fdffdd40e9feb0ea8568e913512f703bcb9488ee2eb4b1') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-html-conduit/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 19:33:56 Author: felixonmars Revision: 398113 upgpkg: haskell-html-conduit 1.3.2-1 rebuild with html-conduit 1.3.2 Modified: haskell-html-conduit/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 19:12:52 UTC (rev 398112) +++ PKGBUILD2018-10-20 19:33:56 UTC (rev 398113) @@ -2,8 +2,8 @@ _hkgname=html-conduit pkgname=haskell-html-conduit -pkgver=1.3.1 -pkgrel=52 +pkgver=1.3.2 +pkgrel=1 pkgdesc="Parse HTML documents using xml-conduit datatypes" url="https://github.com/snoyberg/xml"; license=('MIT') @@ -12,7 +12,7 @@ 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types') makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('2f6e77f7894459f724ffd1357545eedafcd820160de7bff71f775cc38189ddd78df735c0349ac0ebbf22def2f915e62df795ef32ea1652dc72cd0fa811d76dbf') +sha512sums=('5c801b5f47f922e3c2a25c56fa03ad4b3c02a5c931ec637f7940e9c9f7366e3bcd38479a77db1fa7c0fdffdd40e9feb0ea8568e913512f703bcb9488ee2eb4b1') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in sagemath-doc/repos/community-any (5 files)
Date: Saturday, October 20, 2018 @ 19:12:52 Author: arojas Revision: 398112 archrelease: copy trunk to community-any Added: sagemath-doc/repos/community-any/PKGBUILD (from rev 398111, sagemath-doc/trunk/PKGBUILD) sagemath-doc/repos/community-any/docbuild_main.patch (from rev 398111, sagemath-doc/trunk/docbuild_main.patch) sagemath-doc/repos/community-any/sagemath-doc-sphinx-1.8.patch (from rev 398111, sagemath-doc/trunk/sagemath-doc-sphinx-1.8.patch) Deleted: sagemath-doc/repos/community-any/PKGBUILD sagemath-doc/repos/community-any/docbuild_main.patch ---+ PKGBUILD | 119 docbuild_main.patch | 12 ++-- sagemath-doc-sphinx-1.8.patch | 16 + 3 files changed, 84 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 19:12:24 UTC (rev 398111) +++ PKGBUILD2018-10-20 19:12:52 UTC (rev 398112) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas - -pkgname=sagemath-doc -pkgver=8.3 -pkgrel=1 -pkgdesc="HTML documentation and inline help for SageMath" -arch=(any) -url="http://www.sagemath.org"; -license=(GPL) -depends=(python2-sphinx gap-4.8-doc thebe) -makedepends=(sage-notebook python2-pyzmq python2-docutils python2-jupyter_client python2-pkgconfig cython2 python2-ipywidgets) -source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz"; -docbuild_main.patch) -sha256sums=('41fd0b4eb820f7a1274e12294b6fbdbbf60d0027bff98c22fdc84da140964929' -'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b') - -prepare() { - cd sage-$pkgver - -# fix relative imports - patch -p0 -i ../docbuild_main.patch -# use sage_setup imports from sagemath source, but use system sage ones (which include compiled modules) - mkdir -p local-python - ln -sr src/sage_setup local-python -} - -build() { - cd sage-$pkgver/src - - export SAGE_LOCAL="/usr" - export SAGE_ROOT="/usr" - export SAGE_SRC="$PWD" - export SAGE_DOC_SRC="$SAGE_SRC"/doc - export SAGE_DOC="$SAGE_SRC"/doc - export SAGE_DOC_MATHJAX=yes - export PYTHONPATH="$srcdir"/sage-$pkgver/local-python - python2 sage_setup/docbuild --no-pdf-links -k all html -} - -package() { - cd sage-$pkgver/src/doc - - mkdir -p "$pkgdir"/usr/share/doc/sage/en - cp -r en/introspect "$pkgdir"/usr/share/doc/sage/en - cp -r common "$pkgdir"/usr/share/doc/sage - cp -r html "$pkgdir"/usr/share/doc/sage - -# Replace duplicated files by symlinks (Gentoo) - cd "$pkgdir"/usr/share/doc/sage - mv html/en/_static{,.tmp} - for _dir in `find -name _static` ; do -rm -r $_dir -ln -s /usr/share/doc/sage/html/en/_static $_dir - done - mv html/en/_static{.tmp,} -} Copied: sagemath-doc/repos/community-any/PKGBUILD (from rev 398111, sagemath-doc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 19:12:52 UTC (rev 398112) @@ -0,0 +1,62 @@ +# Maintainer: Antonio Rojas + +pkgname=sagemath-doc +pkgver=8.4 +pkgrel=1 +pkgdesc="HTML documentation and inline help for SageMath" +arch=(any) +url="http://www.sagemath.org"; +license=(GPL) +depends=(python2-sphinx gap-4.8-doc thebe) +makedepends=(sage-notebook python2-pyzmq python2-docutils python2-jupyter_client python2-pkgconfig cython2 python2-ipywidgets) +source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz"; +docbuild_main.patch sagemath-doc-sphinx-1.8.patch sagemath-doc-segfault.patch) +sha256sums=('961a21f60d251531db4b9935cfb6f67f7a207e1029288b4dc5b807f021078ab0' +'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b' +'f2488c508c3322ad1bdedd56913adbcb4ab964531be95d12a86abb723b9fd25e' +'141ac064305526785fb6d9507896876cbf893cd41ec1e42d86fc836f766c200f') + +prepare() { + cd sage-$pkgver + +# fix relative imports + patch -p0 -i ../docbuild_main.patch +# use sage_setup imports from sagemath source, but use system sage ones (which include compiled modules) + mkdir -p local-python + ln -sr src/sage_setup local-python +# fix build with sphinx 1.8 + patch -p1 -i ../sagemath-doc-sphinx-1.8.patch +# Partially revert https://trac.sagemath.org/ticket/24655 to workaround a segfault + patch -Rp1 -i ../sagemath-doc-segfault.patch +} + +build() { + cd sage-$pkgver/src + + export SAGE_LOCAL="/usr" + export SAGE_ROOT="/usr" + export SAGE_SRC="$PWD" + export SAGE_DOC_SRC="$SAGE_SRC"/doc + export SAGE_DOC="$SAGE_DOC_SRC" + export SAGE_DOC_MATHJAX=yes + export PYTHONPATH="$srcdir"/sage-$pkgver/local-python + python2 sage_setup/docbuild --no-pdf-links -k all html +} + +package() { + cd sage-$pkgver/src/doc + + mkdir -p "$pkgdir"/usr/share/doc/sage/en + cp -r en/introspect "$pkgdir"/usr/share/doc/sage/en + cp -r common "$pkgdir"/usr/share/doc/sage
[arch-commits] Commit in sagemath-doc/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 19:12:24 Author: arojas Revision: 398111 Update to 8.4 Modified: sagemath-doc/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 18:40:54 UTC (rev 398110) +++ PKGBUILD2018-10-20 19:12:24 UTC (rev 398111) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=sagemath-doc -pkgver=8.3 +pkgver=8.4 pkgrel=1 pkgdesc="HTML documentation and inline help for SageMath" arch=(any) @@ -10,10 +10,11 @@ depends=(python2-sphinx gap-4.8-doc thebe) makedepends=(sage-notebook python2-pyzmq python2-docutils python2-jupyter_client python2-pkgconfig cython2 python2-ipywidgets) source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz"; -docbuild_main.patch sagemath-doc-sphinx-1.8.patch) -sha256sums=('41fd0b4eb820f7a1274e12294b6fbdbbf60d0027bff98c22fdc84da140964929' +docbuild_main.patch sagemath-doc-sphinx-1.8.patch sagemath-doc-segfault.patch) +sha256sums=('961a21f60d251531db4b9935cfb6f67f7a207e1029288b4dc5b807f021078ab0' 'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b' -'f2488c508c3322ad1bdedd56913adbcb4ab964531be95d12a86abb723b9fd25e') +'f2488c508c3322ad1bdedd56913adbcb4ab964531be95d12a86abb723b9fd25e' +'141ac064305526785fb6d9507896876cbf893cd41ec1e42d86fc836f766c200f') prepare() { cd sage-$pkgver @@ -25,6 +26,8 @@ ln -sr src/sage_setup local-python # fix build with sphinx 1.8 patch -p1 -i ../sagemath-doc-sphinx-1.8.patch +# Partially revert https://trac.sagemath.org/ticket/24655 to workaround a segfault + patch -Rp1 -i ../sagemath-doc-segfault.patch } build() { @@ -34,7 +37,7 @@ export SAGE_ROOT="/usr" export SAGE_SRC="$PWD" export SAGE_DOC_SRC="$SAGE_SRC"/doc - export SAGE_DOC="$SAGE_SRC"/doc + export SAGE_DOC="$SAGE_DOC_SRC" export SAGE_DOC_MATHJAX=yes export PYTHONPATH="$srcdir"/sage-$pkgver/local-python python2 sage_setup/docbuild --no-pdf-links -k all html
[arch-commits] Commit in python-pipenv/repos/community-any (4 files)
Date: Saturday, October 20, 2018 @ 18:40:54 Author: jleclanche Revision: 398110 archrelease: copy trunk to community-any Added: python-pipenv/repos/community-any/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch (from rev 398109, python-pipenv/trunk/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch) python-pipenv/repos/community-any/PKGBUILD (from rev 398109, python-pipenv/trunk/PKGBUILD) Deleted: python-pipenv/repos/community-any/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch python-pipenv/repos/community-any/PKGBUILD -+ 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch | 64 ++-- PKGBUILD| 154 +- 2 files changed, 113 insertions(+), 105 deletions(-) Deleted: 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch === --- 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 2018-10-20 18:30:31 UTC (rev 398109) +++ 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 2018-10-20 18:40:54 UTC (rev 398110) @@ -1,32 +0,0 @@ -From 29c76d50b90fd7b9494c61b0f028287580172940 Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Wed, 15 Aug 2018 22:37:12 -0400 -Subject: [PATCH] setup: don't setup_requires on things used to run development - tasks - -It's not actually needed for setup.py, and is only used for: -- `invoke release.bump-version` -- `invoke release.tag-version` - -Including it in setup_requires is just something which ends up being -downloaded from PyPI as an egg, when doing possibly offline distro -packaging. - setup.py | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 7c87a2d6..179359f0 100644 a/setup.py -+++ b/setup.py -@@ -130,7 +130,6 @@ setup( - ], - }, - python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*', --setup_requires=['invoke', 'parver'], - install_requires=required, - extras_require={}, - include_package_data=True, --- -2.18.0 - Copied: python-pipenv/repos/community-any/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch (from rev 398109, python-pipenv/trunk/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch) === --- 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch (rev 0) +++ 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 2018-10-20 18:40:54 UTC (rev 398110) @@ -0,0 +1,32 @@ +From 29c76d50b90fd7b9494c61b0f028287580172940 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Wed, 15 Aug 2018 22:37:12 -0400 +Subject: [PATCH] setup: don't setup_requires on things used to run development + tasks + +It's not actually needed for setup.py, and is only used for: +- `invoke release.bump-version` +- `invoke release.tag-version` + +Including it in setup_requires is just something which ends up being +downloaded from PyPI as an egg, when doing possibly offline distro +packaging. +--- + setup.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/setup.py b/setup.py +index 7c87a2d6..179359f0 100644 +--- a/setup.py b/setup.py +@@ -130,7 +130,6 @@ setup( + ], + }, + python_requires=">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", +-setup_requires=["invoke", "parver"], + install_requires=required, + extras_require={}, + include_package_data=True, +-- +2.18.0 + Deleted: PKGBUILD === --- PKGBUILD2018-10-20 18:30:31 UTC (rev 398109) +++ PKGBUILD2018-10-20 18:40:54 UTC (rev 398110) @@ -1,73 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever - -pkgbase=python-pipenv -pkgname=(python-pipenv python2-pipenv) -pkgver=2018.7.1 -pkgrel=3 -pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv." -url="https://docs.pipenv.org"; -arch=('any') -license=('MIT') -makedepends=('python-setuptools' - 'python2-setuptools') -#checkdepends=('python-pytest' 'python-pytest-runner' -#'python-pip' 'python-certifi' 'python-virtualenv' -#'python-virtualenv-clone' 'python-strict-rfc3339' -#'python-pytz' 'python-flaky' 'python-mock' -#'python2-pytest' 'python2-pytest-runner') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz"; -"0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch") -sha256sums=('e7428c4a3ac93b8ad0a7819e043191865fc75b93a4a26a7288bf2a12883bca7a' -'c518c4a1f761aa41eb5e54f92aab4b8322bff36f188d48f014059bd13e0b0eae') - -prepare() { - patch -p1 -d pipenv-$pkgver < 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch - cp -a pipenv-$pkgver{,-py2} -} - -build(){ - cd "$srcdir/pipenv-$pkgver" - python setup
[arch-commits] Commit in lib32-mesa/repos (3 files)
Date: Saturday, October 20, 2018 @ 18:30:31 Author: lcarlier Revision: 398109 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-mesa/repos/multilib-testing-x86_64/ lib32-mesa/repos/multilib-testing-x86_64/LICENSE (from rev 398108, lib32-mesa/trunk/LICENSE) lib32-mesa/repos/multilib-testing-x86_64/PKGBUILD (from rev 398108, lib32-mesa/trunk/PKGBUILD) --+ LICENSE | 83 ++ PKGBUILD | 166 + 2 files changed, 249 insertions(+) Copied: lib32-mesa/repos/multilib-testing-x86_64/LICENSE (from rev 398108, lib32-mesa/trunk/LICENSE) === --- multilib-testing-x86_64/LICENSE (rev 0) +++ multilib-testing-x86_64/LICENSE 2018-10-20 18:30:31 UTC (rev 398109) @@ -0,0 +1,83 @@ +The Mesa 3D Graphics Library + +Disclaimer + + Mesa is a 3-D graphics library with an API which is very similar to + that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command + syntax or state machine, it is being used with authorization from + [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an + OpenGL license from SGI, and makes no claim that Mesa is in any way a + compatible replacement for OpenGL or associated with SGI. Those who + want a licensed implementation of OpenGL should contact a licensed + vendor. + + Please do not refer to the library as MesaGL (for legal reasons). It's + just Mesa or The Mesa 3-D graphics library. + + * OpenGL is a trademark of [3]Silicon Graphics Incorporated. + +License / Copyright Information + + The Mesa distribution consists of several components. Different + copyrights and licenses apply to different components. For example, the + GLX client code uses the SGI Free Software License B, and some of the + Mesa device drivers are copyrighted by their authors. See below for a + list of Mesa's main components and the license for each. + + The core Mesa library is licensed according to the terms of the MIT + license. This allows integration with the XFree86, Xorg and DRI + projects. + + The default Mesa license is as follows: + +Copyright (C) 1999-2007 Brian Paul All Rights Reserved. + +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. + +Attention, Contributors + + When contributing to the Mesa project you must agree to the licensing + terms of the component to which you're contributing. The following + section lists the primary components of the Mesa distribution and their + respective licenses. + +Mesa Component Licenses + +Component Location License +-- +Main Mesa codesrc/mesa/ MIT + +Device driverssrc/mesa/drivers/* MIT, generally + +Gallium code src/gallium/ MIT + +Ext headers include/GL/glext.h Khronos + include/GL/glxext.h + +GLX client code src/glx/ SGI Free Software License B + +C11 threadinclude/c11/threads*.h Boost (permissive) emulation + + In general, consult the source files for license terms. + +References + + 1. https://www.opengl.org/ + 2. https://www.sgi.com/ + 3. https://www.sgi.com/ Copied: lib32-mesa/repos/multilib-testing-x86_64/PKGBUILD (from rev 398108, lib32-mesa/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-10-20 18:30:31 UTC (rev 398109) @@ -0,0 +1,166 @@ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot +# Contributor: Andreas Radke + +pkgbase=lib32-mesa +pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa') +pkgver=18.2.3 +pkgrel=1 +arch=('x86_64') +makedepends=('python2-mako' 'lib32-libxml2' 'lib32-ex
[arch-commits] Commit in lib32-mesa/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 18:30:25 Author: lcarlier Revision: 398108 upgpkg: lib32-mesa 18.2.3-1 upstream update 18.2.3 Modified: lib32-mesa/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 18:13:08 UTC (rev 398107) +++ PKGBUILD2018-10-20 18:30:25 UTC (rev 398108) @@ -4,7 +4,7 @@ pkgbase=lib32-mesa pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa') -pkgver=18.2.2 +pkgver=18.2.3 pkgrel=1 arch=('x86_64') makedepends=('python2-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto' @@ -14,7 +14,7 @@ license=('custom') source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig} LICENSE) -sha512sums=('35c27f0673abd35d0581db34b6ad646058523dd826ff751df718e1f9d6a996409a0c5b313fbbf177058d9610a53d646f858fb86537e3ea1000df5edbddcf043a' +sha512sums=('20f512b1f3835b1c78b1f05f2e2125dc3437b61b8857e7ec62e0f9ac3be2ccb5b7ebe7e18f444da1117bc100d75e4b03cd2a0180f0f0b1cf760714b43bc7a664' 'SKIP' 'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7') validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov
[arch-commits] Commit in mesa/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 18:25:11 Author: lcarlier Revision: 336912 upgpkg: mesa 18.2.3-1 upstream update 18.2.3 Modified: mesa/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 17:30:29 UTC (rev 336911) +++ PKGBUILD2018-10-20 18:25:11 UTC (rev 336912) @@ -4,7 +4,7 @@ pkgbase=mesa pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgdesc="An open-source implementation of the OpenGL specification" -pkgver=18.2.2 +pkgver=18.2.3 pkgrel=1 arch=('x86_64') makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' @@ -15,7 +15,7 @@ license=('custom') source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig} LICENSE) -sha512sums=('35c27f0673abd35d0581db34b6ad646058523dd826ff751df718e1f9d6a996409a0c5b313fbbf177058d9610a53d646f858fb86537e3ea1000df5edbddcf043a' +sha512sums=('20f512b1f3835b1c78b1f05f2e2125dc3437b61b8857e7ec62e0f9ac3be2ccb5b7ebe7e18f444da1117bc100d75e4b03cd2a0180f0f0b1cf760714b43bc7a664' 'SKIP' 'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7') validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov
[arch-commits] Commit in mesa/repos (3 files)
Date: Saturday, October 20, 2018 @ 18:25:17 Author: lcarlier Revision: 336913 archrelease: copy trunk to testing-x86_64 Added: mesa/repos/testing-x86_64/ mesa/repos/testing-x86_64/LICENSE (from rev 336912, mesa/trunk/LICENSE) mesa/repos/testing-x86_64/PKGBUILD (from rev 336912, mesa/trunk/PKGBUILD) --+ LICENSE | 83 +++ PKGBUILD | 184 + 2 files changed, 267 insertions(+) Copied: mesa/repos/testing-x86_64/LICENSE (from rev 336912, mesa/trunk/LICENSE) === --- testing-x86_64/LICENSE (rev 0) +++ testing-x86_64/LICENSE 2018-10-20 18:25:17 UTC (rev 336913) @@ -0,0 +1,83 @@ +The Mesa 3D Graphics Library + +Disclaimer + + Mesa is a 3-D graphics library with an API which is very similar to + that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command + syntax or state machine, it is being used with authorization from + [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an + OpenGL license from SGI, and makes no claim that Mesa is in any way a + compatible replacement for OpenGL or associated with SGI. Those who + want a licensed implementation of OpenGL should contact a licensed + vendor. + + Please do not refer to the library as MesaGL (for legal reasons). It's + just Mesa or The Mesa 3-D graphics library. + + * OpenGL is a trademark of [3]Silicon Graphics Incorporated. + +License / Copyright Information + + The Mesa distribution consists of several components. Different + copyrights and licenses apply to different components. For example, the + GLX client code uses the SGI Free Software License B, and some of the + Mesa device drivers are copyrighted by their authors. See below for a + list of Mesa's main components and the license for each. + + The core Mesa library is licensed according to the terms of the MIT + license. This allows integration with the XFree86, Xorg and DRI + projects. + + The default Mesa license is as follows: + +Copyright (C) 1999-2007 Brian Paul All Rights Reserved. + +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. + +Attention, Contributors + + When contributing to the Mesa project you must agree to the licensing + terms of the component to which you're contributing. The following + section lists the primary components of the Mesa distribution and their + respective licenses. + +Mesa Component Licenses + +Component Location License +-- +Main Mesa codesrc/mesa/ MIT + +Device driverssrc/mesa/drivers/* MIT, generally + +Gallium code src/gallium/ MIT + +Ext headers include/GL/glext.h Khronos + include/GL/glxext.h + +GLX client code src/glx/ SGI Free Software License B + +C11 threadinclude/c11/threads*.h Boost (permissive) emulation + + In general, consult the source files for license terms. + +References + + 1. https://www.opengl.org/ + 2. https://www.sgi.com/ + 3. https://www.sgi.com/ Copied: mesa/repos/testing-x86_64/PKGBUILD (from rev 336912, mesa/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-20 18:25:17 UTC (rev 336913) @@ -0,0 +1,184 @@ +# Maintainer: Jan de Groot +# Maintainer: Andreas Radke + +pkgbase=mesa +pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') +pkgdesc="An open-source implementation of the OpenGL specification" +pkgver=18.2.3 +pkgrel=1 +arch=('x86_64') +makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' + 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 'w
[arch-commits] Commit in python-pipenv/trunk (2 files)
Date: Saturday, October 20, 2018 @ 18:13:08 Author: jleclanche Revision: 398107 upgpkg: python-pipenv 2018.10.13-1 Upstream release 2018.10.13 Modified: python-pipenv/trunk/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch python-pipenv/trunk/PKGBUILD -+ 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch |4 PKGBUILD| 92 +- 2 files changed, 52 insertions(+), 44 deletions(-) Modified: 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch === --- 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 2018-10-20 17:44:02 UTC (rev 398106) +++ 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 2018-10-20 18:13:08 UTC (rev 398107) @@ -22,8 +22,8 @@ @@ -130,7 +130,6 @@ setup( ], }, - python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*', --setup_requires=['invoke', 'parver'], + python_requires=">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", +-setup_requires=["invoke", "parver"], install_requires=required, extras_require={}, include_package_data=True, Modified: PKGBUILD === --- PKGBUILD2018-10-20 17:44:02 UTC (rev 398106) +++ PKGBUILD2018-10-20 18:13:08 UTC (rev 398107) @@ -3,35 +3,40 @@ pkgbase=python-pipenv pkgname=(python-pipenv python2-pipenv) -pkgver=2018.7.1 -pkgrel=3 +pkgver=2018.10.13 +pkgrel=1 pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv." url="https://docs.pipenv.org"; -arch=('any') -license=('MIT') -makedepends=('python-setuptools' - 'python2-setuptools') -#checkdepends=('python-pytest' 'python-pytest-runner' -#'python-pip' 'python-certifi' 'python-virtualenv' -#'python-virtualenv-clone' 'python-strict-rfc3339' -#'python-pytz' 'python-flaky' 'python-mock' -#'python2-pytest' 'python2-pytest-runner') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz"; -"0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch") -sha256sums=('e7428c4a3ac93b8ad0a7819e043191865fc75b93a4a26a7288bf2a12883bca7a' -'c518c4a1f761aa41eb5e54f92aab4b8322bff36f188d48f014059bd13e0b0eae') +arch=("any") +license=("MIT") +makedepends=("python-setuptools" "python2-setuptools") +#checkdepends=( +# "python-pytest" "python-pytest-runner" +# "python-pip" "python-certifi" "python-virtualenv" +# "python-virtualenv-clone" "python-strict-rfc3339" +# "python-pytz" "python-flaky" "python-mock" +# "python2-pytest" "python2-pytest-runner" +#) +source=( + "${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz"; + "0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch" +) +sha256sums=( + "7d34a075ee0f252b2a26e576c6231b9d44553dc3703a21dcdbd2ede786b6ccd3" + "878fd681571afe7e9664fcb06828f41e999d33dc31ae3b11cfbd93475fe8516d" +) prepare() { - patch -p1 -d pipenv-$pkgver < 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch - cp -a pipenv-$pkgver{,-py2} + patch -p1 -d pipenv-$pkgver < 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch + cp -a pipenv-$pkgver{,-py2} } build(){ - cd "$srcdir/pipenv-$pkgver" - python setup.py build + cd "$srcdir/pipenv-$pkgver" + python setup.py build - cd "$srcdir/pipenv-$pkgver-py2" - python2 setup.py build + cd "$srcdir/pipenv-$pkgver-py2" + python2 setup.py build } #check(){ @@ -43,31 +48,34 @@ #} package_python2-pipenv() { - depends=('python2' 'python2-pip' 'python2-pew' 'python2-virtualenv' - 'python2-virtualenv-clone' 'python2-ordereddict' - 'python2-setuptools' 'python2-certifi' 'python2-pyopenssl' - 'python2-cryptography' 'python2-idna') - cd "pipenv-$pkgver-py2" - python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + depends=( + "python2" "python2-pip" "python2-pew" "python2-virtualenv" + "python2-virtualenv-clone" "python2-ordereddict" + "python2-setuptools" "python2-certifi" "python2-pyopenssl" + "python2-cryptography" "python2-idna" + ) + cd "pipenv-$pkgver-py2" + python2 setup.py install --root="$pkgdir/" --skip-build + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - mv "${pkgdir}/usr/bin/pipenv" "${pkgdir}/usr/bin/pipenv2" - mv "${pkgdir}/usr/bin/pewtwo" "${pkgdir}/usr/bin/pewtwo2" - mv "${pkgdir}/usr/bin/pipenv-resolver" "${pkgdir}/usr/bin/pipenv-resolver2" + mv "${pkgdir}/usr/bin/pipenv" "${pkgdir}/usr/bin/pipenv2" + mv "${pkgdir}/usr/bin/pipe
[arch-commits] Commit in python-sphinx/repos/community-testing-any (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 17:44:02 Author: arojas Revision: 398106 archrelease: copy trunk to community-testing-any Added: python-sphinx/repos/community-testing-any/PKGBUILD (from rev 398105, python-sphinx/trunk/PKGBUILD) Deleted: python-sphinx/repos/community-testing-any/PKGBUILD --+ PKGBUILD | 305 +++-- 1 file changed, 156 insertions(+), 149 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 17:43:32 UTC (rev 398105) +++ PKGBUILD2018-10-20 17:44:02 UTC (rev 398106) @@ -1,149 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Sébastien Luttringer -# Contributor: Angel Velasquez -# Contributor: Fabio Volpe - -pkgbase=python-sphinx -pkgname=('python-sphinx' 'python2-sphinx') -pkgver=1.8.1 -pkgrel=1 - -arch=('any') -url='http://www.sphinx-doc.org/' -license=('BSD') - -makedepends=( - 'python-setuptools' - 'python-docutils' - 'python-jinja' - 'python-pygments' - 'python-six' - 'python-imagesize' - 'python-sphinxcontrib-websupport' - 'python-sqlalchemy' - 'python-whoosh' - 'python2-setuptools' - 'python2-docutils' - 'python2-jinja' - 'python2-pygments' - 'python2-six' - 'python2-imagesize' - 'python2-sphinxcontrib-websupport' - 'python2-sqlalchemy' - 'python2-whoosh' - 'python2-typing' -) - -checkdepends=( - 'texlive-latexextra' - 'python-nose' 'python2-nose' - 'python-snowballstemmer' 'python2-snowballstemmer' - 'python-babel' 'python2-babel' - 'python-sphinx-alabaster-theme' 'python2-sphinx-alabaster-theme' - 'python-sphinx_rtd_theme' 'python2-sphinx_rtd_theme' - 'python-mock' 'python2-mock' - 'python-html5lib' 'python2-html5lib' - 'python-requests' 'python2-requests' - 'python2-pytest' 'python-pytest' - 'python2-enum34' - 'python-sphinxcontrib-websupport' 'python2-sphinxcontrib-websupport' - 'imagemagick' 'librsvg' -) - -source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc}) - -validpgpkeys=('8A11B79A5D0D749A66F0A030102C2C17498D6B9E' - 'E9BEABB07E7B9CC3F56E62C91425F8CE5EBA0E07') -sha512sums=('971a478ccd0f77e7e9bf8548a31805140d2d757f237493e63a3046309683b1f6ae4f943f0b66cc8e00c3917a40c1c8e4cd2ec5133ff7ca565584b058bab5e677' -'SKIP') - -prepare() { - # souce duplication is required because makefile modify source code - # setyp.py --build tricks don't works well - cp -a Sphinx-$pkgver Sphinx-${pkgver}2 - # change python2 interpreter - find Sphinx-${pkgver}2 -type f -exec \ -sed -i '1s,^#! \?/usr/bin/\(env \|\)python$,#!/usr/bin/python2,' {} \; - # change sphinx-binaries name in source code - find Sphinx-${pkgver}2 -type f -name '*.py' -exec \ -sed -ri 's,(sphinx-(:?build|apidoc|autogen|quickstart)),\12,' {} \; -} - -build() { - msg2 'Python 3 version' - cd "$srcdir"/Sphinx-$pkgver - make PYTHON=python3 build - - msg2 'Python 2 version' - cd "$srcdir"/Sphinx-${pkgver}2 - make PYTHON=python2 build -} - -#check() { -# msg2 'Python 3 version' -# cd "$srcdir"/Sphinx-$pkgver -# LC_ALL="en_US.UTF-8" make PYTHON=python3 test -# rm -r tests -# -# msg2 'Python 2 version' -# cd "$srcdir"/Sphinx-${pkgver}2 -# LC_ALL="en_US.UTF-8" make PYTHON=python2 test -# rm -r tests -#} - -package_python-sphinx() { - pkgdesc='Python3 documentation generator' - depends=( -'python-setuptools' -'python-jinja' -'python-pygments' -'python-docutils' -'python-sphinx_rtd_theme' -'python-sphinx-alabaster-theme' -'python-babel' -'python-snowballstemmer' -'python-six' -'python-imagesize' -'python-requests' -'python-sphinxcontrib-websupport' -'python-sqlalchemy' -'python-whoosh' - ) - optdepends=('texlive-latexextra: for generation of PDF documentation' - 'imagemagick: ext.imageconverter') - - cd Sphinx-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 "$srcdir"/Sphinx-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/python-sphinx/LICENSE -} - -package_python2-sphinx() { - pkgdesc='Python2 documentation generator' - depends=( -'python2-setuptools' -'python2-jinja' -'python2-pygments' -'python2-docutils' -'python2-sphinx_rtd_theme' -'python2-sphinx-alabaster-theme' -'python2-babel' -'python2-snowballstemmer' -'python2-six' -'python2-imagesize' -'python2-requests' -'python2-sphinxcontrib-websupport' -'python2-sqlalchemy' -'python2-whoosh' -'python2-typing' - ) - optdepends=('texlive-latexextra: for generation of PDF documentation' - 'imagemagick: ext.imageconverter') - - cd Sphinx-${pkgver}2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 "$srcdir"/Sphinx-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/python2-sphinx/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-sphinx/repos/community-testing-any/PKGBUILD (from rev 398105, python-sphinx/trunk/PKG
[arch-commits] Commit in python-sphinx/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 17:43:32 Author: arojas Revision: 398105 Backport build fix for sagemath-doc Modified: python-sphinx/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 17:39:31 UTC (rev 398104) +++ PKGBUILD2018-10-20 17:43:32 UTC (rev 398105) @@ -6,7 +6,7 @@ pkgbase=python-sphinx pkgname=('python-sphinx' 'python2-sphinx') pkgver=1.8.1 -pkgrel=1 +pkgrel=2 arch=('any') url='http://www.sphinx-doc.org/' @@ -50,14 +50,21 @@ 'imagemagick' 'librsvg' ) -source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc}) +source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc} + sphinx-graphviz.patch::"https://patch-diff.githubusercontent.com/raw/sphinx-doc/sphinx/pull/5549.patch";) validpgpkeys=('8A11B79A5D0D749A66F0A030102C2C17498D6B9E' 'E9BEABB07E7B9CC3F56E62C91425F8CE5EBA0E07') sha512sums=('971a478ccd0f77e7e9bf8548a31805140d2d757f237493e63a3046309683b1f6ae4f943f0b66cc8e00c3917a40c1c8e4cd2ec5133ff7ca565584b058bab5e677' -'SKIP') +'SKIP' + '3f690a4b96ea32694600a83482fee4753c6ee128c0599d4ef2d227b02263f762110cad414a2ea992439d434bcaba7acd259843c17922514295852f2abe67e0d1') prepare() { + # backport sagemath-doc build fix + pushd Sphinx-$pkgver +patch -p1 -i ../sphinx-graphviz.patch + popd + # souce duplication is required because makefile modify source code # setyp.py --build tricks don't works well cp -a Sphinx-$pkgver Sphinx-${pkgver}2
[arch-commits] Commit in midori/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 17:39:31 Author: arodseth Revision: 398104 archrelease: copy trunk to community-x86_64 Added: midori/repos/community-x86_64/PKGBUILD (from rev 398103, midori/trunk/PKGBUILD) Deleted: midori/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 139 ++--- 1 file changed, 69 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 17:39:12 UTC (rev 398103) +++ PKGBUILD2018-10-20 17:39:31 UTC (rev 398104) @@ -1,70 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Andreas Radke -# Contributor: rabyte -# Contributor: Johannes Krampf -# Contributor: Bartłomiej Piotrowski - -pkgname=midori -pkgver=0.5.11 -pkgrel=9 -pkgdesc='Lightweight web browser' -arch=('x86_64') -url='https://midori-browser.org/' -license=('LGPL') -provides=('midori') -replaces=('midori-gtk3') -depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist') -makedepends=('bzr' 'cmake' 'intltool' 'ninja' 'vala') -optdepends=('gst-plugins-base: HTML5 OGG videos support' -'gst-plugins-good: HTML5 H264 and WebM videos support' -'gst-libav: HTML5 H264 videos support') -options=('!emptydirs') -source=("https://midori-browser.org/wp-content/uploads/2018/08/${pkgname}_${pkgver}_all_.tar.bz2";) -sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d') - -# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori - -prepare() { - cd "$pkgname-$pkgver" - - msg2 'Fixing issues in the Vala sources...' - sed 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala - sed 's/%d other files/%u other files/g' -i extensions/transfers.vala - for f in transfers adblock/widgets apps history-list notes; do -sed 's,.remove (iter,.remove (ref iter,g' -i "extensions/$f.vala" - done - - msg2 'Fixing constants that were deprecated in Gtk 3.10...' - # https://lazka.github.io/pgi-docs/Gtk-3.0/constants.html - find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ - 's/Gtk.STOCK_FILE/"text-x-generic"/g;s/Gtk.STOCK_CLOSE/"window-close"/g;s/Gtk.STOCK_ADD/"list-add"/g;s/Gtk.STOCK_HELP/"help-browser"/g;s/Gtk.STOCK_APPLY/""/g;s/Gtk.STOCK_CANCEL/""/g;s/Gtk.STOCK_COPY/"edit-copy"/g;s/Gtk.STOCK_DELETE/"edit-delete"/g;s/Gtk.STOCK_EDIT/""/g;s/Gtk.STOCK_OPEN/"document-open"/g;s/Gtk.STOCK_PREFERENCES/"preferences-system"/g;s/Gtk.STOCK_PROPERTIES/"document-properties"/g;s/Gtk.STOCK_SAVE/"document-save"/g;s/Gtk.STOCK_CLEAR/"edit-clear"/g;s/Gtk.STOCK_DIRECTORY/"folder"/g' \ -"{}" +; - # https://i-hate-farms.github.io/parrot/gio-2.0/GLib.g_dbus_generate_guid.html - find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ -'s/g_dbus_generate_guid/GLib.DBus.generate_guid/g' "{}" +; -} - -build() { - mkdir -p build - cd build - - # CMake + Vala are not swayed by VALAFLAGS to build with PIC. Need to find a different method. - #-DVALAFLAGS="$(for f in $(echo $CFLAGS $CXXFLAGS $LDFLAGS | tr ' ' '\n'); do echo -X "\"$f\""; done | xargs echo)" \ - #-DVALAFLAGS="-X -fPIC" \ - - cmake "../$pkgname-$pkgver" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DHALF_BRO_INCOM_WEBKIT2=ON \ --DCMAKE_C_FLAGS="$CFLAGS -w" \ --DVALA_CFLAGS="$CFLAGS -w" \ --G Ninja - ninja -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} - -# getver: launchpad.net/midori/+download -# vim: ts=2 sw=2 et: Copied: midori/repos/community-x86_64/PKGBUILD (from rev 398103, midori/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 17:39:31 UTC (rev 398104) @@ -0,0 +1,69 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Andreas Radke +# Contributor: rabyte +# Contributor: Johannes Krampf +# Contributor: Bartłomiej Piotrowski + +pkgname=midori +pkgver=0.5.11 +pkgrel=9 +pkgdesc='Lightweight web browser' +arch=('x86_64') +url='https://midori-browser.org/' +license=('LGPL') +provides=('midori') +replaces=('midori-gtk3') +depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist') +makedepends=('bzr' 'cmake' 'intltool' 'ninja' 'vala') +optdepends=('gst-plugins-base: HTML5 OGG videos support' +'gst-plugins-good: HTML5 H264 and WebM videos support' +'gst-libav: HTML5 H264 videos support') +options=('!emptydirs') +source=("https://midori-browser.org/wp-content/uploads/2018/08/${pkgname}_${pkgver}_all_.tar.bz2";) +sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d') + +# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori + +prepare() { + cd "$pkgname-$pkgver" + + msg2 'Fixing issues in the Vala sources...' + sed 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala + sed 's/%d other files/%u other files/g' -i extensions/transfers.vala + for f in transfers adblock/w
[arch-commits] Commit in midori/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 17:39:12 Author: arodseth Revision: 398103 upgpkg: midori 0.5.11-9 Modified: midori/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 16:58:29 UTC (rev 398102) +++ PKGBUILD2018-10-20 17:39:12 UTC (rev 398103) @@ -51,13 +51,12 @@ # CMake + Vala are not swayed by VALAFLAGS to build with PIC. Need to find a different method. #-DVALAFLAGS="$(for f in $(echo $CFLAGS $CXXFLAGS $LDFLAGS | tr ' ' '\n'); do echo -X "\"$f\""; done | xargs echo)" \ #-DVALAFLAGS="-X -fPIC" \ - cmake "../$pkgname-$pkgver" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DHALF_BRO_INCOM_WEBKIT2=ON \ --DCMAKE_C_FLAGS="$CFLAGS -w" \ --DVALA_CFLAGS="$CFLAGS -w" \ +-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ +-DVALA_CFLAGS="$CFLAGS -fPIC -w" \ -G Ninja ninja }
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (12 files)
Date: Saturday, October 20, 2018 @ 17:30:29 Author: anthraxx Revision: 336911 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/60-linux.hook (from rev 336910, linux-hardened/trunk/60-linux.hook) linux-hardened/repos/extra-x86_64/90-linux.hook (from rev 336910, linux-hardened/trunk/90-linux.hook) linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 336910, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config.x86_64 (from rev 336910, linux-hardened/trunk/config.x86_64) linux-hardened/repos/extra-x86_64/linux.install (from rev 336910, linux-hardened/trunk/linux.install) linux-hardened/repos/extra-x86_64/linux.preset (from rev 336910, linux-hardened/trunk/linux.preset) Deleted: linux-hardened/repos/extra-x86_64/60-linux.hook linux-hardened/repos/extra-x86_64/90-linux.hook linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/config.x86_64 linux-hardened/repos/extra-x86_64/linux.install linux-hardened/repos/extra-x86_64/linux.preset ---+ 60-linux.hook | 24 90-linux.hook | 22 PKGBUILD | 500 - config.x86_64 |19322 linux.install | 22 linux.preset | 28 6 files changed, 9959 insertions(+), 9959 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 336910:336911 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 17:30:19 Author: anthraxx Revision: 336910 upgpkg: linux-hardened 4.18.16.a-1 Modified: linux-hardened/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 16:21:02 UTC (rev 336909) +++ PKGBUILD2018-10-20 17:30:19 UTC (rev 336910) @@ -4,7 +4,7 @@ # Contributor: Thomas Baechler pkgbase=linux-hardened -_pkgver=4.18.15 +_pkgver=4.18.16 _hardenedver=a _srcname=linux-${_pkgver} pkgver=${_pkgver}.${_hardenedver} @@ -23,9 +23,9 @@ linux.preset # standard config files for mkinitcpio ramdisk ) replaces=('linux-grsec') -sha256sums=('8fc351514d2f3acb528cd9f915bfad5b5a07354b4c90831cafd11713a0562933' +sha256sums=('beba14e2f07259a545baa1dce5afdaf9f470cdadc8b378ac269e7c8a289c52e6' 'SKIP' -'82ec741db442532db8fe75f4092d5bf7961b6a5ce7c93f664287e3c08917314c' +'42b464867c001bdf630739f4b65ab25ef8f974dafcaafadda5a2c21e104ecab3' 'SKIP' '3cfb29354a2fe546308c60544d2b349dc28f9e4cbd3f0e2b109a89f0f6f5b333' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in urh/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 16:43:10 Author: ffy00 Revision: 398095 archrelease: copy trunk to community-x86_64 Added: urh/repos/community-x86_64/PKGBUILD (from rev 398094, urh/trunk/PKGBUILD) Deleted: urh/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 16:43:05 UTC (rev 398094) +++ PKGBUILD2018-10-20 16:43:10 UTC (rev 398095) @@ -1,50 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Johannes Pohl - -pkgname=urh -pkgver=2.3.0 -pkgrel=1 -pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss' -arch=('x86_64') -url='https://github.com/jopohl/urh' -license=('GPL3') -depends=('python' 'python-pyqt5' 'python-numpy' 'python-psutil' 'python-pyzmq' 'cython') -makedepends=('gcc' 'python-setuptools' - 'airspy' 'hackrf' 'libuhd' 'limesuite' 'rtl-sdr') # Optional -checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'xorg-server-xvfb') -optdepends=('airspy: for native airspy backend' -'cython: for recompiling native backends right from inside URH' -'hackrf: for native hackrf backend' -'libuhd: for native USRP backend' -'limesuite: for native LimeSDR backend' -'rtl-sdr: for native RTL-SDR backend' -'rfcat-hg: for rfcat plugin' -'gnuradio: for USRP gnuradio backend' -'gnuradio-osmosdr: for more gnuradio device backends' -'python-pyaudio: for soundcard support') -source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz";) -sha512sums=('eaa1c8cafa3724d50d308137352b472ab33e9321e6cb67695455e8acf5d6cd297f0e779cd623fee181084f5bcb3a538f4c832f3089fb52e696db9e68ac499098') - -build() { - cd $pkgname-$pkgver - - python setup.py build build_ext - python src/urh/cythonext/build.py -} - -check() { - cd $pkgname-$pkgver - - xvfb-run pytest --boxed -} - -package() { - cd $pkgname-$pkgver - - python setup.py install --root="$pkgdir" -O1 --skip-build - - install -Dm644 ./data/urh.desktop "$pkgdir"/usr/share/applications/urh.desktop - install -Dm 644 data/icons/appicon.png "$pkgdir"/usr/share/pixmaps/urh.png - install -Dm 644 README.md "$pkgdir"/usr/share/doc/$pkgname/README -} - Copied: urh/repos/community-x86_64/PKGBUILD (from rev 398094, urh/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 16:43:10 UTC (rev 398095) @@ -0,0 +1,50 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Johannes Pohl + +pkgname=urh +pkgver=2.4.0 +pkgrel=1 +pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss' +arch=('x86_64') +url='https://github.com/jopohl/urh' +license=('GPL3') +depends=('python' 'python-pyqt5' 'python-numpy' 'python-psutil' 'python-pyzmq' 'cython') +makedepends=('gcc' 'python-setuptools' + 'airspy' 'hackrf' 'libuhd' 'limesuite' 'rtl-sdr') # Optional +checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'xorg-server-xvfb') +optdepends=('airspy: for native airspy backend' +'cython: for recompiling native backends right from inside URH' +'hackrf: for native hackrf backend' +'libuhd: for native USRP backend' +'limesuite: for native LimeSDR backend' +'rtl-sdr: for native RTL-SDR backend' +'rfcat-hg: for rfcat plugin' +'gnuradio: for USRP gnuradio backend' +'gnuradio-osmosdr: for more gnuradio device backends' +'python-pyaudio: for soundcard support') +source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz";) +sha512sums=('e4207e1f8c2ef532d4637ea40d68d980f5d6a404cc6f4b5d65be2fa02c36bdca89b5f7b9a120d7ca075b095c74dc62fa6f39337f767f86d8561a4e935a482797') + +build() { + cd $pkgname-$pkgver + + python setup.py build build_ext + python src/urh/cythonext/build.py +} + +check() { + cd $pkgname-$pkgver + + xvfb-run pytest --boxed +} + +package() { + cd $pkgname-$pkgver + + python setup.py install --root="$pkgdir" -O1 --skip-build + + install -Dm644 ./data/urh.desktop "$pkgdir"/usr/share/applications/urh.desktop + install -Dm 644 data/icons/appicon.png "$pkgdir"/usr/share/pixmaps/urh.png + install -Dm 644 README.md "$pkgdir"/usr/share/doc/$pkgname/README +} +
[arch-commits] Commit in urh/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 16:43:05 Author: ffy00 Revision: 398094 upgpkg: urh 2.4.0-1 Modified: urh/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 16:40:36 UTC (rev 398093) +++ PKGBUILD2018-10-20 16:43:05 UTC (rev 398094) @@ -2,7 +2,7 @@ # Contributor: Johannes Pohl pkgname=urh -pkgver=2.3.0 +pkgver=2.4.0 pkgrel=1 pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss' arch=('x86_64') @@ -23,7 +23,7 @@ 'gnuradio-osmosdr: for more gnuradio device backends' 'python-pyaudio: for soundcard support') source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz";) -sha512sums=('eaa1c8cafa3724d50d308137352b472ab33e9321e6cb67695455e8acf5d6cd297f0e779cd623fee181084f5bcb3a538f4c832f3089fb52e696db9e68ac499098') +sha512sums=('e4207e1f8c2ef532d4637ea40d68d980f5d6a404cc6f4b5d65be2fa02c36bdca89b5f7b9a120d7ca075b095c74dc62fa6f39337f767f86d8561a4e935a482797') build() { cd $pkgname-$pkgver
[arch-commits] Commit in ntl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 16:40:36 Author: arojas Revision: 398093 archrelease: copy trunk to community-x86_64 Added: ntl/repos/community-x86_64/PKGBUILD (from rev 398092, ntl/trunk/PKGBUILD) Deleted: ntl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 67 - 1 file changed, 36 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 16:40:11 UTC (rev 398092) +++ PKGBUILD2018-10-20 16:40:36 UTC (rev 398093) @@ -1,31 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Brad Conte - -pkgname=ntl -pkgver=11.3.0 -pkgrel=3 -pkgdesc="A Library for doing Number Theory" -arch=(x86_64) -url="http://www.shoup.net/ntl/"; -license=(LGPL) -depends=(gf2x gmp) -makedepends=() -source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz";) -sha256sums=('3ae0d3647e5d52bc0907e1f4cb4a958460ee8e5b3c9862c1a4b8e9f0f75891dd') - -build() { - cd $pkgname-$pkgver/src - ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \ -LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS=${LDFLAGS} LDLIBS="-lpthread" - make -} - -check() { - cd $pkgname-$pkgver/src - make -k check -} - -package() { - cd $pkgname-$pkgver/src - make PREFIX="$pkgdir/usr" install -} Copied: ntl/repos/community-x86_64/PKGBUILD (from rev 398092, ntl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 16:40:36 UTC (rev 398093) @@ -0,0 +1,36 @@ +# Maintainer: Antonio Rojas +# Contributor: Brad Conte + +pkgname=ntl +pkgver=11.3.1 +pkgrel=1 +pkgdesc="A Library for doing Number Theory" +arch=(x86_64) +url="http://www.shoup.net/ntl/"; +license=(LGPL) +depends=(gf2x gmp) +makedepends=() +source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz";) +sha256sums=('fa1f10a4b4dc50ba142a1e9ef662425cf888989cbd1c77a99171042d45da4121') + +prepare() { + cd $pkgname-$pkgver/src + rm -r libtool-origin +} + +build() { + cd $pkgname-$pkgver/src + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \ +LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" + make +} + +check() { + cd $pkgname-$pkgver/src + make -k check +} + +package() { + cd $pkgname-$pkgver/src + make PREFIX="$pkgdir/usr" install +}
[arch-commits] Commit in ntl/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 16:40:11 Author: arojas Revision: 398092 Update to 11.3.1 Modified: ntl/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 14:46:27 UTC (rev 398091) +++ PKGBUILD2018-10-20 16:40:11 UTC (rev 398092) @@ -2,8 +2,8 @@ # Contributor: Brad Conte pkgname=ntl -pkgver=11.3.0 -pkgrel=3 +pkgver=11.3.1 +pkgrel=1 pkgdesc="A Library for doing Number Theory" arch=(x86_64) url="http://www.shoup.net/ntl/"; @@ -11,12 +11,17 @@ depends=(gf2x gmp) makedepends=() source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz";) -sha256sums=('3ae0d3647e5d52bc0907e1f4cb4a958460ee8e5b3c9862c1a4b8e9f0f75891dd') +sha256sums=('fa1f10a4b4dc50ba142a1e9ef662425cf888989cbd1c77a99171042d45da4121') +prepare() { + cd $pkgname-$pkgver/src + rm -r libtool-origin +} + build() { cd $pkgname-$pkgver/src ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \ -LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS=${LDFLAGS} LDLIBS="-lpthread" +LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" make }
[arch-commits] Commit in ruby/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, October 20, 2018 @ 16:21:02 Author: anatolik Revision: 336909 archrelease: copy trunk to testing-x86_64 Added: ruby/repos/testing-x86_64/ ruby/repos/testing-x86_64/PKGBUILD (from rev 336908, ruby/trunk/PKGBUILD) --+ PKGBUILD | 83 + 1 file changed, 83 insertions(+) Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 336908, ruby/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-20 16:21:02 UTC (rev 336909) @@ -0,0 +1,83 @@ +# Contributor: Thomas Dziedzic +# Contributor: Allan McRae +# Contributor: John Proctor +# Contributor: Jeramy Rutley + +pkgname=(ruby ruby-docs) +pkgver=2.5.3 +pkgrel=1 +arch=(x86_64) +url='http://www.ruby-lang.org/en/' +license=(BSD custom) +makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) +options=(!emptydirs) +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) +sha512sums=('6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518') + +prepare() { + cd ruby-${pkgver} + # remove bundled gems, we are going to ship them as separate packages + rm -rf gems/ +} + +build() { + cd ruby-${pkgver} + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sharedstatedir=/var/lib \ +--libexecdir=/usr/lib/ruby \ +--enable-shared \ +--disable-rpath \ +--with-dbm-type=gdbm_compat + + make +} + +check() { + cd ruby-${pkgver} + + make test +} + +package_ruby() { + pkgdesc='An object-oriented language for quick and easy programming' + depends=(gdbm openssl libffi libyaml gmp zlib rubygems) + optdepends=( + 'ruby-docs: Ruby documentation' + 'tk: for Ruby/TK' + ) + + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-nodoc + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL" + + rubyver=${pkgver:0:3}.0 + + # remove rubygems as it shipped in a separate package + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rubygems,rubygems.rb} + rm "${pkgdir}"/usr/bin/gem + + # remove bundled rdoc gem + # we are doing it here instead of prepare() because rdoc used doring Ruby build process + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/rdoc/ + rm "${pkgdir}"/usr/bin/{rdoc,ri} + rm -r "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/gems/* + rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec +} + +package_ruby-docs() { + pkgdesc='Documentation files for ruby' + + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-doc install-capi + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL" +}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 16:20:27 Author: anatolik Revision: 336908 upgpkg: ruby 2.5.3-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 14:15:32 UTC (rev 336907) +++ PKGBUILD2018-10-20 16:20:27 UTC (rev 336908) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.5.1 -pkgrel=2 +pkgver=2.5.3 +pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4') +sha512sums=('6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ioping/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 14:46:16 Author: seblu Revision: 398090 upgpkg: ioping 1.1-1 Modified: ioping/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 14:23:23 UTC (rev 398089) +++ PKGBUILD2018-10-20 14:46:16 UTC (rev 398090) @@ -2,7 +2,7 @@ # Contributor: Kovivchak Evgen pkgname=ioping -pkgver=1.0 +pkgver=1.1 pkgrel=1 pkgdesc='Simple disk I/0 latency measuring tool' arch=('x86_64')
[arch-commits] Commit in ioping/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 20, 2018 @ 14:46:27 Author: seblu Revision: 398091 archrelease: copy trunk to community-x86_64 Added: ioping/repos/community-x86_64/PKGBUILD (from rev 398090, ioping/trunk/PKGBUILD) Deleted: ioping/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 53 ++--- 1 file changed, 26 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 14:46:16 UTC (rev 398090) +++ PKGBUILD2018-10-20 14:46:27 UTC (rev 398091) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer -# Contributor: Kovivchak Evgen - -pkgname=ioping -pkgver=1.0 -pkgrel=1 -pkgdesc='Simple disk I/0 latency measuring tool' -arch=('i686' 'x86_64') -license=('GPL3') -url='https://github.com/koct9i/ioping' -depends=('glibc') -makedepends=('git') -source=("git+https://github.com/koct9i/ioping#tag=v$pkgver";) -sha1sums=('SKIP') - -build() { - cd $pkgname - make PREFIX=/usr -} - -package() { - cd $pkgname - make PREFIX="$pkgdir/usr" install -} - -# vim:set ts=2 sw=2 et: Copied: ioping/repos/community-x86_64/PKGBUILD (from rev 398090, ioping/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-20 14:46:27 UTC (rev 398091) @@ -0,0 +1,26 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Kovivchak Evgen + +pkgname=ioping +pkgver=1.1 +pkgrel=1 +pkgdesc='Simple disk I/0 latency measuring tool' +arch=('x86_64') +license=('GPL3') +url='https://github.com/koct9i/ioping' +depends=('glibc') +makedepends=('git') +source=("git+https://github.com/koct9i/ioping#tag=v$pkgver";) +sha1sums=('SKIP') + +build() { + cd $pkgname + make PREFIX=/usr +} + +package() { + cd $pkgname + make PREFIX="$pkgdir/usr" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in bt747/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 14:23:23 Author: jelle Revision: 398089 Fix non reproducible build with convert Modified: bt747/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 14:08:36 UTC (rev 398088) +++ PKGBUILD2018-10-20 14:23:23 UTC (rev 398089) @@ -26,7 +26,7 @@ } build() { - convert "${pkgname}_128x128.gif" "${pkgname}_128x128.png" + convert +set date:create +set date:modify "${pkgname}_128x128.gif" "${pkgname}_128x128.png" } package() {
[arch-commits] Commit in file/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, October 20, 2018 @ 14:15:32 Author: seblu Revision: 336907 archrelease: copy trunk to testing-x86_64 Added: file/repos/testing-x86_64/ file/repos/testing-x86_64/PKGBUILD (from rev 336906, file/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: file/repos/testing-x86_64/PKGBUILD (from rev 336906, file/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-20 14:15:32 UTC (rev 336907) @@ -0,0 +1,59 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=file +pkgver=5.35 +pkgrel=1 +pkgdesc='File type identification utility' +arch=('x86_64') +license=('custom') +groups=('base' 'base-devel') +url='https://www.darwinsys.com/file/' +depends=('glibc' 'zlib') +source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas +md5sums=('5f10fb45bdaffd729a572e563783b78e' + 'SKIP') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-$pkgver + + # seccomp breaks file -z foo.xz + # does a whole pipe-fork-exec dance with /bin/xz, so difficult to fix + # this breaks makepkg, specifically on the linux PKGBUILD's patch-*.xz + + ./configure \ +--prefix=/usr \ +--datadir=/usr/share/file \ +--enable-fsect-man5 \ +--disable-libseccomp + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in file/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 14:15:23 Author: seblu Revision: 336906 upgpkg: file 5.35-1 Modified: file/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 09:40:22 UTC (rev 336905) +++ PKGBUILD2018-10-20 14:15:23 UTC (rev 336906) @@ -3,7 +3,7 @@ # Contributor: Andreas Radke pkgname=file -pkgver=5.34 +pkgver=5.35 pkgrel=1 pkgdesc='File type identification utility' arch=('x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'zlib') source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas -md5sums=('44b0b6983462b18f96403d4d3ad80254' +md5sums=('5f10fb45bdaffd729a572e563783b78e' 'SKIP') prepare() {
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 14:08:36 Author: jelle Revision: 398088 Fix non-reproducible build with covert Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 14:04:06 UTC (rev 398087) +++ PKGBUILD2018-10-20 14:08:36 UTC (rev 398088) @@ -34,7 +34,7 @@ # resize icon for _size in 16 32 48 64 128 256; do -convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png done }
[arch-commits] Commit in mayavi/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 14:04:06 Author: aginiewicz Revision: 398087 mayavi: thanks for help! Modified: mayavi/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-10-20 14:02:35 UTC (rev 398086) +++ PKGBUILD2018-10-20 14:04:06 UTC (rev 398087) @@ -1,4 +1,5 @@ # Maintainer: Andrzej Giniewicz +# Contributor: Jingbei Li pkgname=mayavi pkgver=4.6.2
[arch-commits] Commit in mayavi/repos/community-x86_64 (8 files)
Date: Saturday, October 20, 2018 @ 14:02:35 Author: aginiewicz Revision: 398086 archrelease: copy trunk to community-x86_64 Added: mayavi/repos/community-x86_64/PKGBUILD (from rev 398085, mayavi/trunk/PKGBUILD) mayavi/repos/community-x86_64/mayavi.csh (from rev 398085, mayavi/trunk/mayavi.csh) mayavi/repos/community-x86_64/mayavi.sh (from rev 398085, mayavi/trunk/mayavi.sh) Deleted: mayavi/repos/community-x86_64/PKGBUILD mayavi/repos/community-x86_64/mayavi.csh mayavi/repos/community-x86_64/mayavi.sh mayavi/repos/community-x86_64/setuptools.patch mayavi/repos/community-x86_64/vtk6.patch --+ PKGBUILD | 210 - mayavi.csh |2 mayavi.sh|2 setuptools.patch | 22 - vtk6.patch | 47 --- 5 files changed, 98 insertions(+), 185 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-20 14:02:15 UTC (rev 398085) +++ PKGBUILD2018-10-20 14:02:35 UTC (rev 398086) @@ -1,114 +0,0 @@ -# $Id$ -# Maintainer: Andrzej Giniewicz - -pkgname=mayavi -pkgver=4.5.0 -pkgrel=6 -pkgdesc="A 3-dimensional visualizer of scientific data" -arch=('i686' 'x86_64') -url="https://github.com/enthought/mayavi"; -license=('BSD') -depends=('ipython2' 'vtk' 'python2-envisage' 'python2-traitsui' 'python2-configobj' 'wxpython' - 'gdal' 'unixodbc' 'jsoncpp' 'openmpi' 'ffmpeg') -makedepends=('python2-setuptools' 'python2-sphinx' 'python2-twisted' 'xorg-server-xvfb' 'qt5-base') -replaces=('python2-mayavi') -provides=('python2-mayavi') -options=(!emptydirs) - -source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/archive/${pkgver}.tar.gz"; -"mayavi.sh" "mayavi.csh" "setuptools.patch") -md5sums=('ed3b0004b810bd5741ae9bb46d197250' - '3e998f4f3cb1d9bc3353fbb933984458' - 'd68e29e3c805ad2e0a5e82b1744b1f0a' - 'fa81f3c6610942dedd072ef55428c41b') - -prepare() { - cd "$srcdir"/mayavi-$pkgver - - # patch to fix setuptools 28.0 --- https://github.com/enthought/mayavi/issues/443 - patch -p1 < ../setuptools.patch - - # fix wrong-file-end-of-line-encoding - for file in *.txt examples/mayavi/data/room_vis.wrl examples/tvtk/dscene.py \ -examples/mayavi/interactive/wx_mayavi_embed*.py ; do -sed "s|\r||g" $file > $file.new && \ -touch -r $file $file.new && \ -mv $file.new $file - done - - # file-not-utf8 - for file in *.txt docs/*.txt; do -iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \ -touch -r $file $file.new && \ -mv $file.new $file - done - - # remove exec permission - find examples -type f -exec chmod 0644 {} ";" - chmod 0644 mayavi/tests/data/cellsnd.ascii.inp - - # set path so autodoc can find just built modules - echo "sys.path.append('$srcdir/mayavi-$pkgver/build/lib.linux-$CARCH-2.7/')" >> docs/source/mayavi/conf.py - - # Use python2-sphinx provided sphinx-build2 - sed -i -e 's/sphinx-build/sphinx-build2/' docs/Makefile* - - # fix python->python2 - sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ - -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ - -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ - -i $(find . -name '*[\._]py') -} - -build() { - cd "$srcdir"/mayavi-$pkgver - - rm -rf build - mkdir build - mkdir -p build/lib.linux-$CARCH-2.7/{tvtk/plugins/scene,mayavi/preferences,mayavi/core} - ln -s "$srcdir"/enthought-mayavi-${_githubtag}/tvtk/tvtk_classes.zip \ -build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip - ln -s "$srcdir"/enthought-mayavi-${_githubtag}/mayavi/preferences/preferences.ini \ -build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini - ln -s "$srcdir"/enthought-mayavi-${_githubtag}/tvtk/plugins/scene/preferences.ini \ -build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini - - # now this is ugly, but docs do not build without X. We setup X according to: - # http://docs.enthought.com/mayavi/mayavi/tips.html#rendering-using-the-virtual-framebuffer - export DISPLAY=:69 - Xvfb $DISPLAY & - - # build! - export ETS_TOOLKIT="wx" - python2 setup.py build - - # have to kill the server to proceed, and do other cleanup - kill `cat /tmp/.X${DISPLAY/:/}-lock` - rm build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip - rm build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini - rm build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini -} - -package() { - cd "$srcdir"/mayavi-$pkgver - - python2 setup.py install --skip-build --root="$pkgdir"/ --optimize=1 - - # remove useless files - rm -f "${pkgdir}"/usr/lib/python2.7/site-packages/tvtk/setup.py* - find "${pkgdir}" -name \.buildinfo -type f -print | xargs rm -f - - - # non-executable-script - chmod +x "${pkgdir}"/usr/lib/python2.7/site-packages/mayavi/tests/runtests.py - - # install manpage - mkdir -p "${pkgdir}"/usr/share/man/man1 - cp -p docs/mayavi2.man "${pkg
[arch-commits] Commit in mayavi/trunk (5 files)
Date: Saturday, October 20, 2018 @ 14:02:15 Author: aginiewicz Revision: 398085 upgpkg: mayavi 4.6.2-1 mayavi: new upstream release Modified: mayavi/trunk/PKGBUILD mayavi/trunk/mayavi.csh mayavi/trunk/mayavi.sh Deleted: mayavi/trunk/setuptools.patch mayavi/trunk/vtk6.patch --+ PKGBUILD | 71 - mayavi.csh |2 - mayavi.sh|2 - setuptools.patch | 22 vtk6.patch | 47 --- 5 files changed, 29 insertions(+), 115 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 13:43:59 UTC (rev 398084) +++ PKGBUILD2018-10-20 14:02:15 UTC (rev 398085) @@ -1,32 +1,27 @@ # Maintainer: Andrzej Giniewicz pkgname=mayavi -pkgver=4.5.0 -pkgrel=6 +pkgver=4.6.2 +pkgrel=1 pkgdesc="A 3-dimensional visualizer of scientific data" arch=('x86_64') url="https://github.com/enthought/mayavi"; license=('BSD') -depends=('ipython2' 'vtk' 'python2-envisage' 'python2-traitsui' 'python2-configobj' 'wxpython' - 'gdal' 'unixodbc' 'jsoncpp' 'openmpi' 'ffmpeg') -makedepends=('python2-setuptools' 'python2-sphinx' 'python2-twisted' 'xorg-server-xvfb' 'qt5-base') -replaces=('python2-mayavi') -provides=('python2-mayavi') +depends=('vtk' 'python-envisage' 'python-traitsui' 'python-configobj' 'python-pyqt5' 'gdal' 'unixodbc' 'jsoncpp' 'openmpi' 'ffmpeg') +makedepends=('python-setuptools' 'python-sphinx' 'python-twisted' 'xorg-server-xvfb' 'qt5-base' 'glew' 'proj') +replaces=('python-mayavi') +provides=('python-mayavi') options=(!emptydirs) source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/archive/${pkgver}.tar.gz"; -"mayavi.sh" "mayavi.csh" "setuptools.patch") -md5sums=('ed3b0004b810bd5741ae9bb46d197250' - '3e998f4f3cb1d9bc3353fbb933984458' - 'd68e29e3c805ad2e0a5e82b1744b1f0a' - 'fa81f3c6610942dedd072ef55428c41b') +"mayavi.sh" "mayavi.csh") +md5sums=('11e76a5ed9b7cd123b6a8efd3828c52a' + '5773317624d524e19c78c0521dab79d3' + 'd42bd281c92cb998f3d8a36171688fc4') prepare() { cd "$srcdir"/mayavi-$pkgver - # patch to fix setuptools 28.0 --- https://github.com/enthought/mayavi/issues/443 - patch -p1 < ../setuptools.patch - # fix wrong-file-end-of-line-encoding for file in *.txt examples/mayavi/data/room_vis.wrl examples/tvtk/dscene.py \ examples/mayavi/interactive/wx_mayavi_embed*.py ; do @@ -47,16 +42,7 @@ chmod 0644 mayavi/tests/data/cellsnd.ascii.inp # set path so autodoc can find just built modules - echo "sys.path.append('$srcdir/mayavi-$pkgver/build/lib.linux-$CARCH-2.7/')" >> docs/source/mayavi/conf.py - - # Use python2-sphinx provided sphinx-build2 - sed -i -e 's/sphinx-build/sphinx-build2/' docs/Makefile* - - # fix python->python2 - sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ - -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ - -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ - -i $(find . -name '*[\._]py') + echo "sys.path.append('$srcdir/mayavi-$pkgver/build/lib.linux-$CARCH-3.7/')" >> docs/source/mayavi/conf.py } build() { @@ -64,50 +50,47 @@ rm -rf build mkdir build - mkdir -p build/lib.linux-$CARCH-2.7/{tvtk/plugins/scene,mayavi/preferences,mayavi/core} + mkdir -p build/lib.linux-$CARCH-3.7/{tvtk/plugins/scene,mayavi/preferences,mayavi/core} ln -s "$srcdir"/enthought-mayavi-${_githubtag}/tvtk/tvtk_classes.zip \ -build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip +build/lib.linux-$CARCH-3.7/tvtk/tvtk_classes.zip ln -s "$srcdir"/enthought-mayavi-${_githubtag}/mayavi/preferences/preferences.ini \ -build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini +build/lib.linux-$CARCH-3.7/mayavi/preferences/preferences.ini ln -s "$srcdir"/enthought-mayavi-${_githubtag}/tvtk/plugins/scene/preferences.ini \ -build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini +build/lib.linux-$CARCH-3.7/tvtk/plugins/scene/preferences.ini + export ETS_TOOLKIT="qt" # now this is ugly, but docs do not build without X. We setup X according to: # http://docs.enthought.com/mayavi/mayavi/tips.html#rendering-using-the-virtual-framebuffer - export DISPLAY=:69 - Xvfb $DISPLAY & + xvfb-run python setup.py build - # build! - export ETS_TOOLKIT="wx" - python2 setup.py build - - # have to kill the server to proceed, and do other cleanup - kill `cat /tmp/.X${DISPLAY/:/}-lock` - rm build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip - rm build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini - rm build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini + rm build/lib.linux-$CARCH-3.7/tvtk/tvtk_classes.zip + rm build/lib.linux-$CARCH-3.7/mayavi/preferences/preferences.ini + rm build/lib.linux-$CARCH-3.7/tvtk/plugins/scene/preferences.ini } package() { cd "$src