From 0b45046b3c58ff738a6037b76786b09d23143c8d Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Sun, 14 Dec 2014 22:17:33 +0100 Subject: [PATCH] bumblebee-git: make virtualgl optional primus works as good, do not hard-depend on virtualgl. --- bumblebee-git/PKGBUILD | 5 +++-- bumblebee-git/bumblebee.install | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bumblebee-git/PKGBUILD b/bumblebee-git/PKGBUILD index 6431bfa..826a89e 100644 --- a/bumblebee-git/PKGBUILD +++ b/bumblebee-git/PKGBUILD @@ -7,9 +7,9 @@ pkgname=bumblebee-git _gitname=bumblebee pkgver=3.2.1.r14.b506a03 pkgrel=1 -pkgdesc="Develop branch of Bumblebee. Optimus Support for Linux Through VirtualGL. You need to install proper drivers separately. Can be used with Nouveau or Nvidia" +pkgdesc="NVIDIA Optimus support for Linux through VirtualGL or primus" arch=('i686' 'x86_64') -depends=('virtualgl' 'glib2' 'mesa-libgl') +depends=('glib2' 'mesa-libgl') makedepends=('git' 'help2man') optdepends=('bbswitch: switch on/off discrete card' 'xf86-video-nouveau: Nouveau driver' @@ -17,6 +17,7 @@ optdepends=('bbswitch: switch on/off discrete card' 'nvidia: NVIDIA kernel driver' 'nvidia-340xx: NVIDIA kernel driver for older devices' 'nvidia-304xx: NVIDIA kernel driver for even older devices' + 'virtualgl: oldest back-end for optirun' 'primus: faster back-end for optirun') if [ "$CARCH" = "x86_64" ]; then optdepends[${#optdepends[@]}]='lib32-virtualgl: run 32bit applications with optirun' diff --git a/bumblebee-git/bumblebee.install b/bumblebee-git/bumblebee.install index 57aed6c..1bc3a64 100644 --- a/bumblebee-git/bumblebee.install +++ b/bumblebee-git/bumblebee.install @@ -1,4 +1,5 @@ _notice() { + echo "For optirun to work, you need to install at least virtualgl or primus" echo "Don't forget to add yourself to the 'bumblebee' group to use Bumblebee" }