diff options
author | Boris Faure <boris@fau.re> | 2020-04-29 13:06:35 +0200 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-05-06 14:02:40 +0000 |
commit | cf1c2ebd6d32fde2980ee844f86cae722c20e8e8 (patch) | |
tree | 3810eb17149305e6d7e7534a64b39d89ee961fc5 /testing/efl/APKBUILD | |
parent | a3db0a872a29a01ce283456d0180874d89cb9ca1 (diff) | |
download | aports-cf1c2ebd6d32fde2980ee844f86cae722c20e8e8.tar.bz2 aports-cf1c2ebd6d32fde2980ee844f86cae722c20e8e8.tar.xz |
testing/efl: upgrade to 1.24.0
+ add openjpeg-dev as dependency
+ change buildtype to be optimized on size
+ disable debug (like plain buildtype)
+ the issue with luajit has been fixed
+ add commented-out buildir variable and sed on $pkgver to ease testing with alphas.
Diffstat (limited to 'testing/efl/APKBUILD')
-rw-r--r-- | testing/efl/APKBUILD | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/testing/efl/APKBUILD b/testing/efl/APKBUILD index 3eabaebfc9..a6801bdd00 100644 --- a/testing/efl/APKBUILD +++ b/testing/efl/APKBUILD @@ -1,14 +1,13 @@ # Contributor: Boris Faure <boris@fau.re> # Maintainer: Boris Faure <boris@fau.re> pkgname=efl -pkgver=1.23.3 -pkgrel=2 +pkgver=1.24.0 +pkgrel=0 pkgdesc="Enlightenment Foundation Libraries" url="https://www.enlightenment.org" arch="all !s390x !mips !mips64" # Missing librsvg license="LGPL-2.1-only" -depends_dev="luajit-dev" -makedepends="$depends_dev +makedepends=" meson ninja dbus-dev @@ -20,6 +19,7 @@ makedepends="$depends_dev gst-plugins-base-dev harfbuzz-dev libjpeg-turbo-dev + openjpeg-dev libpng-dev librsvg-dev libsndfile-dev @@ -32,6 +32,7 @@ makedepends="$depends_dev libxrandr-dev libxtst-dev libxscrnsaver-dev + luajit-dev mesa-dev openssl-dev wayland-dev @@ -39,14 +40,16 @@ makedepends="$depends_dev xorgproto" options="!check" # Test suite issues subpackages="$pkgname-dev" -source="https://download.enlightenment.org/rel/libs/efl/efl-$pkgver.tar.xz" +source="https://download.enlightenment.org/rel/libs/efl/efl-${pkgver/_/-}.tar.xz" +#builddir="$srcdir/$pkgname-${pkgver/_alpha1/}" build() { meson \ --prefix=/usr \ --libdir /usr/lib \ - --buildtype=plain \ --default-library=shared \ + -Ddebug=false \ + -Doptimization=s \ -Dnls=false \ -Dopengl=es-egl \ -Dxinput22=true \ @@ -76,4 +79,4 @@ package() { DESTDIR="$pkgdir" ninja -C build install } -sha512sums="47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297 efl-1.23.3.tar.xz" +sha512sums="a3415e79eb0d13c1393f80728527d2b663b35e1b9ec815fadd0b43d754320ee8461aeade781b0264853e7935e920df7a5cc0b438c6b8a15a5744380a32f55080 efl-1.24.0.tar.xz" |