diff options
Diffstat (limited to 'community/evolution-data-server/APKBUILD')
-rw-r--r-- | community/evolution-data-server/APKBUILD | 68 |
1 files changed, 47 insertions, 21 deletions
diff --git a/community/evolution-data-server/APKBUILD b/community/evolution-data-server/APKBUILD index 459dc7393d0..6ff4ccae483 100644 --- a/community/evolution-data-server/APKBUILD +++ b/community/evolution-data-server/APKBUILD @@ -1,42 +1,66 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> # Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Contributor: Krassy Boykinov <kboykinov@teamcentrixx.com> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=evolution-data-server -pkgver=3.40.4 -pkgrel=0 +pkgver=3.52.0 +pkgrel=1 pkgdesc="data server for evolution" options="!check" # Tests fail on the builders, passes CI url="https://projects.gnome.org/evolution" -# mips64 and riscv64 blocked by webkit2gtk -arch="all !mips64 !riscv64" +arch="all" license="GPL-2.0-or-later" -depends_dev="libgdata-dev gcr-dev icu-dev" -makedepends="$depends_dev gperf flex bison glib-dev gtk+3.0-dev libsecret-dev - libsoup-dev libxml2-dev nss-dev sqlite-dev krb5-dev gnu-libiconv-dev - openldap-dev json-glib-dev webkit2gtk-dev libgweather-dev - cmake libical-dev libcanberra-dev vala gobject-introspection-dev - gnome-online-accounts-dev libphonenumber-dev" +depends_dev=" + gcr-dev + icu-dev + libgdata-dev + " +makedepends="$depends_dev + bison + boost-dev + cmake + flex + glib-dev + gnome-online-accounts-dev + gnu-libiconv-dev + gobject-introspection-dev + gperf + gtk+3.0-dev + gtk4.0-dev + json-glib-dev + krb5-dev + libcanberra-dev + libgweather4-dev + libical-dev + libphonenumber-dev + libsecret-dev + libsoup3-dev + libxml2-dev + nss-dev + openldap-dev + samurai + sqlite-dev + vala + webkit2gtk-4.1-dev + webkit2gtk-6.0-dev + " +checkdepends="db-utils" subpackages="$pkgname-dev $pkgname-lang" source="https://download.gnome.org/sources/evolution-data-server/${pkgver%.*}/evolution-data-server-$pkgver.tar.xz" -case "$CARCH" in - mips*) options="$options !check" ;; -esac - build() { CFLAGS="$CFLAGS -I/usr/include/gnu-libiconv" \ - cmake -B build \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DSYSCONF_INSTALL_DIR=/etc \ -DCMAKE_BUILD_TYPE=None \ -DENABLE_GOA=ON \ - -DENABLE_UOA=OFF \ -DENABLE_INTROSPECTION=ON \ -DENABLE_VALA_BINDINGS=ON \ - -DWITH_SYSTEMUSERUNITDIR=no \ -DWITH_PHONENUMBER=ON \ - -DWITH_LIBDB=OFF + -DWITH_LIBDB=OFF \ + -DENABLE_SCHEMAS_COMPILE:BOOL=OFF \ + -DENABLE_OAUTH2_WEBKITGTK4=ON cmake --build build } @@ -50,9 +74,11 @@ check() { } package() { - DESTDIR="$pkgdir" cmake --build build --target install + DESTDIR="$pkgdir" cmake --install build + + rm -rf "$pkgdir"/usr/lib/systemd } sha512sums=" -664c2d41b6f212e6ddef554767ca651e4179ce861898cb11ed373f30473c2a1a3a47191ae504be7d38beb0e721782564b70f5f519a3184216a02be1bd89678b5 evolution-data-server-3.40.4.tar.xz +4fa73c6036bc15537dcacb0ab0b0b5c795ff66dee8ab23f0516a6ba9325546983d98ee88726f35284b46124c1d571ef95512ec48abf2365e35cf186b6825d268 evolution-data-server-3.52.0.tar.xz " |