[arch-commits] Commit in primus/trunk (PKGBUILD)

2020-07-07 Thread Felix Yan via arch-commits
Date: Tuesday, July 7, 2020 @ 15:32:46
  Author: felixonmars
Revision: 658940

upgpkg: primus 20151110-9: reproducibility rebuild

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-07 15:32:25 UTC (rev 658939)
+++ PKGBUILD2020-07-07 15:32:46 UTC (rev 658940)
@@ -3,7 +3,7 @@
 
 pkgname=primus
 pkgver=20151110
-pkgrel=8
+pkgrel=9
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('x86_64')
 url="https://github.com/amonakov/primus;


[arch-commits] Commit in primus/trunk (PKGBUILD)

2018-11-09 Thread Felix Yan via arch-commits
Date: Friday, November 9, 2018 @ 22:33:29
  Author: felixonmars
Revision: 405006

PIE/BUILDINFO rebuild

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-09 22:32:46 UTC (rev 405005)
+++ PKGBUILD2018-11-09 22:33:29 UTC (rev 405006)
@@ -3,7 +3,7 @@
 
 pkgname=primus
 pkgver=20151110
-pkgrel=7
+pkgrel=8
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('x86_64')
 url="https://github.com/amonakov/primus;


[arch-commits] Commit in primus/trunk (PKGBUILD)

2017-02-27 Thread Jan Steffens
Date: Monday, February 27, 2017 @ 20:25:43
  Author: heftig
Revision: 214098

20151110-7

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |   26 --
 1 file changed, 12 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-27 19:09:36 UTC (rev 214097)
+++ PKGBUILD2017-02-27 20:25:43 UTC (rev 214098)
@@ -1,9 +1,10 @@
+# $Id$
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: Alexander Monakov 
 
 pkgname=primus
 pkgver=20151110
-pkgrel=6
+pkgrel=7
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('i686' 'x86_64')
 url="https://github.com/amonakov/primus;
@@ -10,7 +11,8 @@
 license=('custom:ISC')
 depends=('bumblebee')
 makedepends=('git')
-source=("git://github.com/amonakov/primus.git#commit=d1afbf6"
+_commit=d1afbf6fce2778c0751eddf19db9882e04f18bfd  # master
+source=("git+https://github.com/amonakov/primus#commit=$_commit;
 "register_cleanup.patch")
 sha1sums=('SKIP'
   'fd48f89c55c1ad854d7a985781faed2c52c0135f')
@@ -17,13 +19,11 @@
 
 prepare() {
   cd primus
-
-  patch -Np1 < "$srcdir/register_cleanup.patch"
+  patch -Np1 -i ../register_cleanup.patch
 }
 
 build() {
   cd primus
-
   make
 }
 
@@ -30,16 +30,14 @@
 package() {
   cd primus
 
-  install -D "lib/libGL.so.1" "$pkgdir/usr/lib/primus/libGL.so.1"
-  sed -e 
"s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus:/usr/lib/nvidia:/usr/lib32/nvidia'#"
 primusrun > primusrun.dist
-  install -D "primusrun.dist" "$pkgdir/usr/bin/primusrun"
+  sed -e '/^PRIMUS_libGL=/cPRIMUS_libGL=/usr/\\$LIB/primus' \
+  -e '/^exec/iexport __GLVND_DISALLOW_PATCHING=1' \
+primusrun | install -D /dev/stdin "$pkgdir/usr/bin/primusrun"
 
-  install -D "primus.bash-completion" 
"$pkgdir/usr/share/bash-completion/completions/primusrun"
-
-  gzip -9 "primusrun.1"
-  install -D "primusrun.1.gz" "$pkgdir/usr/share/man/man1/primusrun.1.gz"
-
-  install -D -m644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -D lib/libGL.so.1 "$pkgdir/usr/lib/primus/libGL.so.1"
+  install -D primus.bash-completion 
"$pkgdir/usr/share/bash-completion/completions/primusrun"
+  install -D primusrun.1 "$pkgdir/usr/share/man/man1/primusrun.1"
+  install -D -m644 LICENSE.txt "$pkgdir/usr/share/licenses/primus/LICENSE"
 }
 
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in primus/trunk (PKGBUILD)

2016-07-28 Thread Jan Steffens
Date: Thursday, July 28, 2016 @ 20:20:31
  Author: heftig
Revision: 184586

20151110-6

Modified:
  primus/trunk/PKGBUILD (contents, properties)

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-28 20:18:28 UTC (rev 184585)
+++ PKGBUILD2016-07-28 20:20:31 UTC (rev 184586)
@@ -3,7 +3,7 @@
 
 pkgname=primus
 pkgver=20151110
-pkgrel=5
+pkgrel=6
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('i686' 'x86_64')
 url="https://github.com/amonakov/primus;
@@ -34,7 +34,7 @@
   sed -e 
"s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus:/usr/lib/nvidia:/usr/lib32/nvidia'#"
 primusrun > primusrun.dist
   install -D "primusrun.dist" "$pkgdir/usr/bin/primusrun"
 
-  install -D "primus.bash-completion" "$pkgdir/etc/bash_completion.d/primusrun"
+  install -D "primus.bash-completion" 
"$pkgdir/usr/share/bash-completion/completions/primusrun"
 
   gzip -9 "primusrun.1"
   install -D "primusrun.1.gz" "$pkgdir/usr/share/man/man1/primusrun.1.gz"


Property changes on: primus/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in primus/trunk (PKGBUILD register_cleanup.patch)

2016-01-21 Thread Sven-Hendrik Haase
Date: Friday, January 22, 2016 @ 05:31:18
  Author: svenstaro
Revision: 158483

upgpkg: primus 20151110-4

Fix FS#47851

Added:
  primus/trunk/register_cleanup.patch
Modified:
  primus/trunk/PKGBUILD

+
 PKGBUILD   |   12 ++--
 register_cleanup.patch |   47 +++
 2 files changed, 57 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-22 03:20:31 UTC (rev 158482)
+++ PKGBUILD2016-01-22 04:31:18 UTC (rev 158483)
@@ -10,9 +10,17 @@
 license=('custom:ISC')
 depends=('bumblebee')
 makedepends=('git')
-source=("git://github.com/amonakov/primus.git#commit=d1afbf6")
-sha1sums=('SKIP')
+source=("git://github.com/amonakov/primus.git#commit=d1afbf6"
+"register_cleanup.patch")
+sha1sums=('SKIP'
+  'fd48f89c55c1ad854d7a985781faed2c52c0135f')
 
+prepare() {
+  cd primus
+
+  patch -Np1 < "$srcdir/register_cleanup.patch"
+}
+
 build() {
   cd primus
 

Added: register_cleanup.patch
===
--- register_cleanup.patch  (rev 0)
+++ register_cleanup.patch  2016-01-22 04:31:18 UTC (rev 158483)
@@ -0,0 +1,47 @@
+diff --git a/libglfork.cpp b/libglfork.cpp
+index 03f514f..bb42f0d 100644
+--- a/libglfork.cpp
 b/libglfork.cpp
+@@ -259,6 +259,22 @@ static struct PrimusInfo {
+   }
+ } primus;
+
++static void cleanup()
++{
++  primus.drawables.clear();
++}
++
++static void register_cleanup_1()
++{
++  atexit(cleanup);
++}
++
++static void register_cleanup()
++{
++  static pthread_once_t once = PTHREAD_ONCE_INIT;
++  pthread_once(, register_cleanup_1);
++}
++
+ // Thread-specific data
+ static __thread struct {
+   Display *dpy;
+@@ -622,11 +638,6 @@ GLXContext glXCreateContextAttribsARB(Display *dpy, 
GLXFBConfig config, GLXConte
+ void glXDestroyContext(Display *dpy, GLXContext ctx)
+ {
+   primus.contexts.erase(ctx);
+-  // kludge: reap background tasks when deleting the last context
+-  // otherwise something will deadlock during unloading the library
+-  if (primus.contexts.empty())
+-for (DrawablesInfo::iterator i = primus.drawables.begin(); i != 
primus.drawables.end(); i++)
+-  i->second.reap_workers();
+   primus.afns.glXDestroyContext(primus.adpy, ctx);
+ }
+
+@@ -720,6 +731,7 @@ void glXSwapBuffers(Display *dpy, GLXDrawable drawable)
+ di.actx = ctx;
+ di.d.spawn_worker(drawable, display_work);
+ di.r.spawn_worker(drawable, readback_work);
++register_cleanup();
+   }
+   // Readback thread needs a sync object to avoid reading an incomplete frame
+   di.sync = primus.afns.glFenceSync(GL_SYNC_GPU_COMMANDS_COMPLETE, 0);


[arch-commits] Commit in primus/trunk (PKGBUILD)

2016-01-21 Thread Sven-Hendrik Haase
Date: Friday, January 22, 2016 @ 05:33:02
  Author: svenstaro
Revision: 158485

upgpkg: primus 20151110-5

Fix FS#47851

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-22 04:31:31 UTC (rev 158484)
+++ PKGBUILD2016-01-22 04:33:02 UTC (rev 158485)
@@ -3,7 +3,7 @@
 
 pkgname=primus
 pkgver=20151110
-pkgrel=4
+pkgrel=5
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('i686' 'x86_64')
 url="https://github.com/amonakov/primus;


[arch-commits] Commit in primus/trunk (PKGBUILD)

2016-01-14 Thread Sven-Hendrik Haase
Date: Friday, January 15, 2016 @ 02:44:44
  Author: svenstaro
Revision: 156461

upgpkg: primus 20151110-4

Fix path

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-14 23:04:03 UTC (rev 156460)
+++ PKGBUILD2016-01-15 01:44:44 UTC (rev 156461)
@@ -3,7 +3,7 @@
 
 pkgname=primus
 pkgver=20151110
-pkgrel=3
+pkgrel=4
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('i686' 'x86_64')
 url="https://github.com/amonakov/primus;
@@ -23,7 +23,7 @@
   cd primus
 
   install -D "lib/libGL.so.1" "$pkgdir/usr/lib/primus/libGL.so.1"
-  sed -e 
"s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus:/usr/lib/nvidia:/usr/lib-32/nvidia'#"
 primusrun > primusrun.dist
+  sed -e 
"s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus:/usr/lib/nvidia:/usr/lib32/nvidia'#"
 primusrun > primusrun.dist
   install -D "primusrun.dist" "$pkgdir/usr/bin/primusrun"
 
   install -D "primus.bash-completion" "$pkgdir/etc/bash_completion.d/primusrun"


[arch-commits] Commit in primus/trunk (PKGBUILD)

2016-01-13 Thread Sven-Hendrik Haase
Date: Wednesday, January 13, 2016 @ 20:22:30
  Author: svenstaro
Revision: 156333

upgpkg: primus 20151110-3

FS#47688

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-13 18:37:54 UTC (rev 156332)
+++ PKGBUILD2016-01-13 19:22:30 UTC (rev 156333)
@@ -3,7 +3,7 @@
 
 pkgname=primus
 pkgver=20151110
-pkgrel=2
+pkgrel=3
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('i686' 'x86_64')
 url="https://github.com/amonakov/primus;
@@ -23,7 +23,7 @@
   cd primus
 
   install -D "lib/libGL.so.1" "$pkgdir/usr/lib/primus/libGL.so.1"
-  sed -e "s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'#" primusrun > 
primusrun.dist
+  sed -e 
"s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus:/usr/lib/nvidia:/usr/lib-32/nvidia'#"
 primusrun > primusrun.dist
   install -D "primusrun.dist" "$pkgdir/usr/bin/primusrun"
 
   install -D "primus.bash-completion" "$pkgdir/etc/bash_completion.d/primusrun"


[arch-commits] Commit in primus/trunk (PKGBUILD)

2015-12-05 Thread Bartłomiej Piotrowski
Date: Sunday, December 6, 2015 @ 05:28:55
  Author: bpiotrowski
Revision: 148805

C++11 ABI rebuild

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 03:39:05 UTC (rev 148804)
+++ PKGBUILD2015-12-06 04:28:55 UTC (rev 148805)
@@ -3,7 +3,7 @@
 
 pkgname=primus
 pkgver=20151110
-pkgrel=1
+pkgrel=2
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('i686' 'x86_64')
 url="https://github.com/amonakov/primus;


[arch-commits] Commit in primus/trunk (PKGBUILD)

2015-11-14 Thread Sven-Hendrik Haase
Date: Saturday, November 14, 2015 @ 22:10:10
  Author: svenstaro
Revision: 146831

upgpkg: primus 20151110-1

bump

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-14 21:03:31 UTC (rev 146830)
+++ PKGBUILD2015-11-14 21:10:10 UTC (rev 146831)
@@ -2,8 +2,8 @@
 # Contributor: Alexander Monakov 
 
 pkgname=primus
-pkgver=20150118
-pkgrel=2
+pkgver=20151110
+pkgrel=1
 pkgdesc="Faster OpenGL offloading for Bumblebee"
 arch=('i686' 'x86_64')
 url="https://github.com/amonakov/primus;
@@ -10,7 +10,7 @@
 license=('custom:ISC')
 depends=('bumblebee')
 makedepends=('git')
-source=("git://github.com/amonakov/primus.git#commit=7e21554eb2")
+source=("git://github.com/amonakov/primus.git#commit=d1afbf6")
 sha1sums=('SKIP')
 
 build() {


[arch-commits] Commit in primus/trunk (PKGBUILD)

2015-01-18 Thread Sven-Hendrik Haase
Date: Sunday, January 18, 2015 @ 16:27:32
  Author: svenstaro
Revision: 126105

upgpkg: primus 20150118-1

bump

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-18 15:27:16 UTC (rev 126104)
+++ PKGBUILD2015-01-18 15:27:32 UTC (rev 126105)
@@ -2,7 +2,7 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=primus
-pkgver=20131226
+pkgver=20150118
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')


[arch-commits] Commit in primus/trunk (PKGBUILD)

2015-01-18 Thread Sven-Hendrik Haase
Date: Sunday, January 18, 2015 @ 22:23:20
  Author: svenstaro
Revision: 126159

upgpkg: primus 20150118-2

actually bump

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-18 21:22:32 UTC (rev 126158)
+++ PKGBUILD2015-01-18 21:23:20 UTC (rev 126159)
@@ -3,7 +3,7 @@
 
 pkgname=primus
 pkgver=20150118
-pkgrel=1
+pkgrel=2
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')
 url=https://github.com/amonakov/primus;
@@ -10,7 +10,7 @@
 license=('custom:ISC')
 depends=('bumblebee')
 makedepends=('git')
-source=(git://github.com/amonakov/primus.git#commit=074817614c)
+source=(git://github.com/amonakov/primus.git#commit=7e21554eb2)
 sha1sums=('SKIP')
 
 build() {


[arch-commits] Commit in primus/trunk (PKGBUILD)

2013-12-26 Thread Sven-Hendrik Haase
Date: Thursday, December 26, 2013 @ 15:01:50
  Author: svenstaro
Revision: 103114

upgpkg: primus 20131226-1

bump

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-12-26 14:01:38 UTC (rev 103113)
+++ PKGBUILD2013-12-26 14:01:50 UTC (rev 103114)
@@ -2,7 +2,7 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=primus
-pkgver=20131027
+pkgver=20131226
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')
@@ -10,7 +10,7 @@
 license=('custom:ISC')
 depends=('bumblebee')
 makedepends=('git')
-source=(git://github.com/amonakov/primus.git#commit=31ca47e644)
+source=(git://github.com/amonakov/primus.git#commit=074817614c)
 sha1sums=('SKIP')
 
 build() {



[arch-commits] Commit in primus/trunk (PKGBUILD)

2013-10-27 Thread Sven-Hendrik Haase
Date: Sunday, October 27, 2013 @ 21:50:40
  Author: svenstaro
Revision: 99366

upgpkg: primus 20131027-1

Bumping

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-27 17:21:57 UTC (rev 99365)
+++ PKGBUILD2013-10-27 20:50:40 UTC (rev 99366)
@@ -2,7 +2,7 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=primus
-pkgver=20130815
+pkgver=20131027
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')



[arch-commits] Commit in primus/trunk (PKGBUILD)

2013-08-15 Thread Sven-Hendrik Haase
Date: Thursday, August 15, 2013 @ 15:45:17
  Author: svenstaro
Revision: 95681

upgpkg: primus 20130815-1

Bumping

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-15 13:41:08 UTC (rev 95680)
+++ PKGBUILD2013-08-15 13:45:17 UTC (rev 95681)
@@ -2,7 +2,7 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=primus
-pkgver=20130425
+pkgver=20130815
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')



[arch-commits] Commit in primus/trunk (PKGBUILD)

2013-04-25 Thread Sven-Hendrik Haase
Date: Thursday, April 25, 2013 @ 10:33:08
  Author: svenstaro
Revision: 88952

upgpkg: primus 20130425-1

Bumping

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-25 08:27:45 UTC (rev 88951)
+++ PKGBUILD2013-04-25 08:33:08 UTC (rev 88952)
@@ -2,7 +2,7 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=primus
-pkgver=20130414
+pkgver=20130425
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')
@@ -10,7 +10,7 @@
 license=('custom:ISC')
 depends=('bumblebee')
 makedepends=('git')
-source=(git://github.com/amonakov/primus.git)
+source=(git://github.com/amonakov/primus.git#commit=31ca47e644)
 sha1sums=('SKIP')
 
 build() {



[arch-commits] Commit in primus/trunk (PKGBUILD)

2013-04-13 Thread Sven-Hendrik Haase
Date: Sunday, April 14, 2013 @ 01:58:55
  Author: svenstaro
Revision: 88214

upgpkg: primus 20130414-1

Bumping

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-13 23:58:49 UTC (rev 88213)
+++ PKGBUILD2013-04-13 23:58:55 UTC (rev 88214)
@@ -2,7 +2,7 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=primus
-pkgver=20130404
+pkgver=20130414
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')



[arch-commits] Commit in primus/trunk (PKGBUILD)

2013-04-04 Thread Sven-Hendrik Haase
Date: Thursday, April 4, 2013 @ 12:28:17
  Author: svenstaro
Revision: 87631

upgpkg: primus 20130404-1

Pushing primus

Modified:
  primus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-04 10:17:39 UTC (rev 87630)
+++ PKGBUILD2013-04-04 10:28:17 UTC (rev 87631)
@@ -2,13 +2,13 @@
 # Contributor: Alexander Monakov amona...@gmail.com
 
 pkgname=primus
-pkgver=20130403
+pkgver=20130404
 pkgrel=1
 pkgdesc=Faster OpenGL offloading for Bumblebee
 arch=('i686' 'x86_64')
 url=https://github.com/amonakov/primus;
 license=('custom:ISC')
-depends=('bumblebee' 'mesa')
+depends=('bumblebee')
 makedepends=('git')
 source=(git://github.com/amonakov/primus.git)
 sha1sums=('SKIP')