diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2013-08-28 07:50:39 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2013-08-28 07:50:58 +0000 |
commit | 8e97feb54f18a3b31f04056d178d883acc0d606c (patch) | |
tree | de45f2d31b379e54ed715dd07127597fa4f85841 | |
parent | 4999288a40e85777ada765902e96d2d806f9ed39 (diff) | |
download | aports-8e97feb54f18a3b31f04056d178d883acc0d606c.tar.bz2 aports-8e97feb54f18a3b31f04056d178d883acc0d606c.tar.xz |
testing/evas: upgrade to 1.7.8
-rw-r--r-- | testing/evas/APKBUILD | 19 | ||||
-rw-r--r-- | testing/evas/fribidi-cflags.patch | 12 | ||||
-rw-r--r-- | testing/evas/xcb-outbuf.patch | 11 |
3 files changed, 26 insertions, 16 deletions
diff --git a/testing/evas/APKBUILD b/testing/evas/APKBUILD index 1926607d9d..a6b9a27ad0 100644 --- a/testing/evas/APKBUILD +++ b/testing/evas/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=evas -pkgver=1.7.4 -pkgrel=2 +pkgver=1.7.8 +pkgrel=0 pkgdesc="hardware-accelerated retained canvas API" url="http://trac.enlightenment.org/e/wiki/Evas" arch="all" @@ -17,11 +17,13 @@ depends_dev=" harfbuzz-dev " makedepends="$depends_dev + automake autoconf libtool giflib-dev libice-dev libjpeg-turbo-dev libpng-dev librsvg-dev + librsvg-dev libx11-dev libxcb-dev libxrender-dev @@ -34,7 +36,8 @@ makedepends="$depends_dev install="" subpackages="$pkgname-dev" source="http://download.enlightenment.org/releases/evas-$pkgver.tar.gz - xcb-outbuf.patch" + fribidi-cflags.patch + " _builddir="$srcdir"/evas-$pkgver prepare() { @@ -45,6 +48,8 @@ prepare() { *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done + libtoolize --force && aclocal && autoconf \ + && automake --add-missing --force || return 1 } build() { @@ -66,5 +71,9 @@ package() { find "$pkgdir" -name *.la -print | xargs rm } -md5sums="33a70651fd3d73c3d928b9c5362d5aac evas-1.7.4.tar.gz -2e9e9067a48f0bcce17a14d8292e0cf7 xcb-outbuf.patch" +md5sums="ca6a5a28f0fc5b0eac36210d4df139fb evas-1.7.8.tar.gz +ba33f6c8f3bfacea79532c706a7a6b63 fribidi-cflags.patch" +sha256sums="048f16454c2601851e9b17591579f60e25727c09beadaf3567fa443dfbaed0da evas-1.7.8.tar.gz +1b911f25b6a7911e1fa1c93d249f0f592b7bab187d1ceaf92915fb64dbe3288b fribidi-cflags.patch" +sha512sums="79b1cf51867fb4c1edae19bf3cdca6f88fbbe6d3895cc6121add17581eac7e07e68a813bfd1d691df9d132a8d84ce176b1021165825dd487bd0eccd86c0e257f evas-1.7.8.tar.gz +06f8e3ecd81a85c698b6c5c2bc8351d34f3f12ab5ac917d82846708143766d66b98c1fd9d4e267460ca8a534009aee6b49e95363ed60db79e2e9d3110c142f1a fribidi-cflags.patch" diff --git a/testing/evas/fribidi-cflags.patch b/testing/evas/fribidi-cflags.patch new file mode 100644 index 0000000000..b9a9cd0291 --- /dev/null +++ b/testing/evas/fribidi-cflags.patch @@ -0,0 +1,12 @@ +diff --git a/src/modules/engines/software_x11/Makefile.am b/src/modules/engines/software_x11/Makefile.am +index 8c0961d..edab474 100644 +--- a/src/modules/engines/software_x11/Makefile.am ++++ b/src/modules/engines/software_x11/Makefile.am +@@ -40,6 +40,7 @@ AM_CPPFLAGS = \ + @FREETYPE_CFLAGS@ \ + @PIXMAN_CFLAGS@ \ + @EVAS_GENERAL_CFLAGS@ \ ++@FRIBIDI_CFLAGS@ \ + @evas_engine_software_xcb_cflags@ + + SOFTWARE_X11_SOURCES += \ diff --git a/testing/evas/xcb-outbuf.patch b/testing/evas/xcb-outbuf.patch deleted file mode 100644 index 4f1612963a..0000000000 --- a/testing/evas/xcb-outbuf.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/modules/engines/software_x11/evas_xcb_outbuf.c.orig -+++ ./src/modules/engines/software_x11/evas_xcb_outbuf.c -@@ -871,7 +871,7 @@ - } - else - { -- int pixelb = evas_software_xcb_output_buffer_depth(obr->xob) / 8; -+ int pixelb = evas_software_xcb_output_buffer_depth(obr->xcbob) / 8; - int run; - int dstjump; - |