~ruther/guix-local

ref: 6568d2bd6e4e047dd95b00a7a6e7501a16491eb5 guix-local/gnu/packages/gl.scm -rw-r--r-- 19.0 KiB
b9212a54 — Ludovic Courtès 11 years ago
Merge branch 'core-updates'
0272ee49 — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: mesa: Update to 10.5.4.

* gnu/packages/gl.scm (mesa): Update version to 10.5.4.  Add libxvmc to
  inputs.  Remove python, gettext, flex, and bison from native-inputs.  Remove
  hack that was necessary to prevent rebuilding parts of the build system.
7e31978b — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: mesa: Add libva input.

There is a circular dependency between Mesa and libVA, so we use a
libva-no-mesa package that builds libVA without GLX and EGL support, and use
that for building Mesa.

* gnu/packages/gl.scm (libva-for-mesa): New variable.
(mesa): Add as input.
334345d9 — Mark H Weaver 11 years ago
Merge branch 'core-updates'
9bbd52e5 — Mark H Weaver 11 years ago
gnu: libepoxy: Fix tests on arm.

* gnu/packages/gl.scm (libepoxy)[arguments]: When building for arm,
  patch test/dlwrap.c to fix the tests.
131ddf99 — Andy Wingo 11 years ago
gnu: Add libepoxy.

* gnu/packages/gl.scm (libepoxy): New variable.

Modified-By: Mark H Weaver <mhw@netris.org>
f8503e2b — Ludovic Courtès 11 years ago
utils: 'modify-phases' no longer introduces quotes.

Suggested by Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>.

* guix/build/utils.scm (%modify-phases): Remove quotes.
* guix/build/cmake-build-system.scm (%standard-phases): Adjust
  accordingly.
* guix/build/glib-or-gtk-build-system.scm (%standard-phases): Likewise.
* guix/build/gnu-dist.scm (%dist-phases): Likewise.
* guix/build/perl-build-system.scm (%standard-phases): Likewise.
* guix/build/python-build-system.scm (%standard-phases): Likewise.
* guix/build/ruby-build-system.scm (%standard-phases): Likewise.
* guix/build/waf-build-system.scm (%standard-phases): Likewise.
* gnu/packages/bash.scm, gnu/packages/code.scm, gnu/packages/gl.scm,
  gnu/packages/gnome.scm, gnu/packages/graphics.scm,
  gnu/packages/image.scm, gnu/packages/key-mon.scm,
  gnu/packages/ocr.scm, gnu/packages/plotutils.scm,
  gnu/packages/search.scm, gnu/packages/video.scm: Likewise.
023dd28a — Ludovic Courtès 11 years ago
Merge branch 'master' into core-updates
9b5db9be — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: freeglut: Add mesa to propagated inputs.

* gnu/packages/gl.scm (freeglut): Add mesa to propagated inputs.
25d5b708 — Ludovic Courtès 11 years ago
Merge branch 'master' into core-updates
3e2570d8 — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: mesa: Enable more optional features.

* gnu/packages/gl.scm (mesa): Enable DRM support of EGL, thread local storage
  in GLX, and off-screen rendering.
e682c327 — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: mesa: Fix file names passed to dlopen(3).

* gnu/packages/gl.scm (mesa): Patch source files to make file names passed to
  dlopen(3) absolute.
c90a50eb — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: Add mesa-utils.

* gnu/packages/gl.scm (mesa-utils): New variable.
(mesa-demos-source): New procedure.
45191970 — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: mesa: Propagate inputs libxshmfence and libxfixes.

* gnu/packages/gl.scm (mesa): Propagate inputs libxshmfence and libxfixes.
3e71b9ff — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: mesa: Add input s2tc.

* gnu/packages/gl.scm (mesa): Add input s2tc, patch sources to make the
  reference to libtxc_dxtn.so absolute since it's passed to dlopen(3).
b021a2ad — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: Add s2tc.

* gnu/packages/gl.scm (s2tc): New variable.
(mesa-headers): New variable.
381c540b — Ludovic Courtès 11 years ago
Merge branch 'master' into core-updates
01793502 — Taylan Ulrich Bayırlı/Kammer 11 years ago
gnu: freeglut: Propagate input glu.

* gnu/packages/gl.scm (freeglut): Make glu a propagated input instead of a
  normal input.
524f4bec — Ludovic Courtès 11 years ago
gnu: Add GLEW.

* gnu/packages/gl.scm (glew): New variable.
23800e47 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates
Next