aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2018-11-26 12:23:05 +0200
committerEfraim Flashner <efraim@flashner.co.il>2018-11-26 12:26:11 +0200
commit3b160bdccfd541660b9df7337979d88c3ce9bb25 (patch)
tree5590f88cc1cbd44d5ee3e109f5fd35aac9f02864
parent4bd610f09e4f2080c4b5989240d4dc614165e477 (diff)
downloadguix-3b160bdccfd541660b9df7337979d88c3ce9bb25.tar.gz
guix-3b160bdccfd541660b9df7337979d88c3ce9bb25.zip
gnu: efl: Build with full opengl support except on armhf-linux.
* gnu/packages/enlightenment.scm (efl)[arguments]: Add 'configure-flags to use full opengl on all architectures except for armhf-linux, which will continue to use opengl-es.
-rw-r--r--gnu/packages/enlightenment.scm10
1 files changed, 7 insertions, 3 deletions
diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scm
index 4427dd033b..fb77642f5f 100644
--- a/gnu/packages/enlightenment.scm
+++ b/gnu/packages/enlightenment.scm
@@ -58,7 +58,8 @@
#:use-module (gnu packages tls)
#:use-module (gnu packages video)
#:use-module (gnu packages xdisorg)
- #:use-module (gnu packages xorg))
+ #:use-module (gnu packages xorg)
+ #:use-module (ice-9 match))
(define-public efl
(package
@@ -144,8 +145,11 @@
"--enable-xinput22"
"--enable-image-loader-webp"
"--enable-multisense"
- "--with-opengl=es"
- "--enable-egl"
+ ,@(match (%current-system)
+ ("armhf-linux"
+ '("--with-opengl=es" "--with-egl"))
+ (_
+ '("--with-opengl=full")))
"--enable-harfbuzz"
;; for wayland
"--enable-wayland"