[arch-commits] Commit in virglrenderer/trunk (PKGBUILD)
Date: Thursday, February 20, 2020 @ 22:06:53 Author: anatolik Revision: 375965 FS#65562 do not compile tests to avoid pulling unneeded compile-time dependencies Modified: virglrenderer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-20 22:02:26 UTC (rev 375964) +++ PKGBUILD2020-02-20 22:06:53 UTC (rev 375965) @@ -16,7 +16,7 @@ build() { cd virglrenderer-$_tag - meson --prefix=/usr -Dtests=true build + meson --prefix=/usr build # -Dtests=true ninja -C build }
[arch-commits] Commit in virglrenderer/trunk (PKGBUILD)
Date: Thursday, February 13, 2020 @ 22:42:47 Author: anatolik Revision: 375564 upgpkg: virglrenderer 0.8.2-1 Port to meson build system as recommended by upstream Modified: virglrenderer/trunk/PKGBUILD --+ PKGBUILD | 26 -- 1 file changed, 16 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-13 21:40:41 UTC (rev 375563) +++ PKGBUILD2020-02-13 22:42:47 UTC (rev 375564) @@ -1,7 +1,7 @@ # Maintainer: Anatol Pomozov pkgname=virglrenderer -pkgver=0.8.0 +pkgver=0.8.2 pkgrel=1 pkgdesc='A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering' arch=(x86_64) @@ -8,19 +8,25 @@ url='https://virgil3d.github.io/' license=(MIT) depends=(libepoxy mesa) -makedepends=(python) -source=(https://github.com/freedesktop/virglrenderer/archive/virglrenderer-$pkgver.zip) -sha1sums=('44f673cabc2e4d3eea6c22f70fb6814bd0c1d732') +makedepends=(python meson ninja) +checkdepends=(check) +_tag=virglrenderer-$pkgver +source=(virglrenderer-$pkgver.tar.bz2::https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/$_tag/virglrenderer-$_tag.tar.bz2) +sha256sums=('fdeaeacea10d32bc22241bb197bc2743dffd0193497d78c5f322619ed2fb6e1f') build() { - cd virglrenderer-virglrenderer-$pkgver - ./autogen.sh - ./configure --prefix=/usr - make + cd virglrenderer-$_tag + meson --prefix=/usr -Dtests=true build + ninja -C build } +check() { + cd virglrenderer-$_tag + #ninja -C build test TODO: figure out why tests fail in chroot environment +} + package() { - cd virglrenderer-virglrenderer-$pkgver - make DESTDIR="$pkgdir" install + cd virglrenderer-$_tag + DESTDIR="$pkgdir" ninja -C build install install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" }
[arch-commits] Commit in virglrenderer/trunk (PKGBUILD)
Date: Thursday, October 3, 2019 @ 13:17:53 Author: anatolik Revision: 363690 upgpkg: virglrenderer 0.8.0-1 Upstream did not publish the release at the download site. Everyone seems to use github to download the sources. Modified: virglrenderer/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-03 13:06:54 UTC (rev 363689) +++ PKGBUILD2019-10-03 13:17:53 UTC (rev 363690) @@ -1,7 +1,7 @@ # Maintainer: Anatol Pomozov pkgname=virglrenderer -pkgver=0.7.0 +pkgver=0.8.0 pkgrel=1 pkgdesc='A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering' arch=(x86_64) @@ -8,19 +8,19 @@ url='https://virgil3d.github.io/' license=(MIT) depends=(libepoxy mesa) -source=(https://www.freedesktop.org/software/virgl/virglrenderer-$pkgver.tar.bz2{,.sig}) -validpgpkeys=(10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE) # David Airlie -sha1sums=('31d4545facb7e884aca929408632749b65a99416' - 'SKIP') +makedepends=(python) +source=(https://github.com/freedesktop/virglrenderer/archive/virglrenderer-$pkgver.zip) +sha1sums=('44f673cabc2e4d3eea6c22f70fb6814bd0c1d732') build() { - cd virglrenderer-$pkgver + cd virglrenderer-virglrenderer-$pkgver + ./autogen.sh ./configure --prefix=/usr make } package() { - cd virglrenderer-$pkgver + cd virglrenderer-virglrenderer-$pkgver make DESTDIR="$pkgdir" install install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" }
[arch-commits] Commit in virglrenderer/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 17:05:43 Author: anatolik Revision: 335127 upgpkg: virglrenderer 0.7.0-1 Modified: virglrenderer/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 15:46:42 UTC (rev 335126) +++ PKGBUILD2018-09-20 17:05:43 UTC (rev 335127) @@ -1,7 +1,7 @@ # Maintainer: Anatol Pomozov pkgname=virglrenderer -pkgver=0.6.0 +pkgver=0.7.0 pkgrel=1 pkgdesc='A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering' arch=(x86_64) @@ -10,7 +10,7 @@ depends=(libepoxy mesa) source=(https://www.freedesktop.org/software/virgl/virglrenderer-$pkgver.tar.bz2{,.sig}) validpgpkeys=(10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE) # David Airlie -sha1sums=('3f48d665e8776a45f7f6ffa851e960e6761d872a' +sha1sums=('31d4545facb7e884aca929408632749b65a99416' 'SKIP') build() {
[arch-commits] Commit in virglrenderer/trunk (PKGBUILD)
Date: Friday, February 10, 2017 @ 19:01:26 Author: anatolik Revision: 288557 upgpkg: virglrenderer 0.6.0-1 Modified: virglrenderer/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-02-10 15:32:03 UTC (rev 288556) +++ PKGBUILD2017-02-10 19:01:26 UTC (rev 288557) @@ -2,7 +2,7 @@ # Maintainer: Anatol Pomozovpkgname=virglrenderer -pkgver=0.5.0 +pkgver=0.6.0 pkgrel=1 pkgdesc='A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering' arch=(i686 x86_64) @@ -9,9 +9,9 @@ url='https://virgil3d.github.io/' license=(MIT) depends=(libepoxy mesa) -source=(https://www.freedesktop.org/software/virgl/virglrenderer-0.5.0.tar.bz2{,.sig}) +source=(https://www.freedesktop.org/software/virgl/virglrenderer-$pkgver.tar.bz2{,.sig}) validpgpkeys=(10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE) # David Airlie -sha1sums=('c3e94299b6d16b8ca05d1aa511a89b26c66393b3' +sha1sums=('3f48d665e8776a45f7f6ffa851e960e6761d872a' 'SKIP') build() {