aboutsummaryrefslogtreecommitdiffstats
path: root/testing/evas
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2012-12-24 08:48:57 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2012-12-24 08:48:57 +0000
commit04f82d6050978b23ec986961df7683bf72a5ee19 (patch)
tree2906cf536ade0696d0a577a660336960b7d4ca16 /testing/evas
parentbd44a7b50d3339b090fa1d430913c6f11e46613b (diff)
downloadaports-04f82d6050978b23ec986961df7683bf72a5ee19.tar.bz2
aports-04f82d6050978b23ec986961df7683bf72a5ee19.tar.xz
main/evas: enable xcb, reduce depends for -dev
Diffstat (limited to 'testing/evas')
-rw-r--r--testing/evas/APKBUILD38
1 files changed, 29 insertions, 9 deletions
diff --git a/testing/evas/APKBUILD b/testing/evas/APKBUILD
index 3f732fbbdc..622fc788f4 100644
--- a/testing/evas/APKBUILD
+++ b/testing/evas/APKBUILD
@@ -2,19 +2,39 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=evas
pkgver=1.7.4
-pkgrel=0
+pkgrel=1
pkgdesc="hardware-accelerated retained canvas API"
url="http://trac.enlightenment.org/e/wiki/Evas"
arch="all"
license="BSD"
depends=
-depends_dev="freetype-dev fontconfig-dev fribidi-dev sdl-dev libx11-dev
- libxcb-dev libxrender-dev eet-dev giflib-dev jpeg-dev libpng-dev
- tiff-dev librsvg-dev mesa-dev"
-makedepends="$depends_dev"
+depends_dev="
+ eet-dev
+ eina-dev
+ fontconfig-dev
+ freetype-dev
+ fribidi-dev
+ harfbuzz-dev
+ "
+makedepends="$depends_dev
+ giflib-dev
+ libice-dev
+ libjpeg-turbo-dev
+ libpng-dev
+ librsvg-dev
+ libx11-dev
+ libxcb-dev
+ libxrender-dev
+ mesa-dev
+ sdl-dev
+ tiff-dev
+ xcb-util-image-dev
+ "
+
install=""
subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/evas-$pkgver.tar.gz"
+source="http://download.enlightenment.org/releases/evas-$pkgver.tar.gz
+ xcb-outbuf.patch"
_builddir="$srcdir"/evas-$pkgver
prepare() {
@@ -32,9 +52,8 @@ build() {
./configure --prefix=/usr \
--enable-gl-xlib \
--enable-software-16-x11 \
+ --enable-software-xcb \
--enable-pthreads \
- --enable-pipe-render \
- --enable-async-render \
--enable-async-events \
--enable-async-preload \
|| return 1
@@ -47,4 +66,5 @@ package() {
find "$pkgdir" -name *.la -print | xargs rm
}
-md5sums="33a70651fd3d73c3d928b9c5362d5aac evas-1.7.4.tar.gz"
+md5sums="33a70651fd3d73c3d928b9c5362d5aac evas-1.7.4.tar.gz
+2e9e9067a48f0bcce17a14d8292e0cf7 xcb-outbuf.patch"