aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBoris Faure <boris@fau.re>2020-04-29 13:06:35 +0200
committerLeo <thinkabit.ukim@gmail.com>2020-05-06 14:02:40 +0000
commitcf1c2ebd6d32fde2980ee844f86cae722c20e8e8 (patch)
tree3810eb17149305e6d7e7534a64b39d89ee961fc5
parenta3db0a872a29a01ce283456d0180874d89cb9ca1 (diff)
downloadaports-cf1c2ebd6d32fde2980ee844f86cae722c20e8e8.tar.gz
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.
-rw-r--r--testing/efl/APKBUILD17
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"