aboutsummaryrefslogtreecommitdiffstats
path: root/community/evolution-data-server/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/evolution-data-server/APKBUILD')
-rw-r--r--community/evolution-data-server/APKBUILD66
1 files changed, 46 insertions, 20 deletions
diff --git a/community/evolution-data-server/APKBUILD b/community/evolution-data-server/APKBUILD
index de06951cfc9..3f0f29faa82 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.3
+pkgver=3.52.0
pkgrel=0
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="
-ba5db9850d68c23ddc77e53ccb2500f613dcdc5689234b3365edbc97eb6e73c4f15c13df5dee0b2aab1d0af5a22d543c6aeb814c4abfe1dc652b46712c0e2e79 evolution-data-server-3.40.3.tar.xz
+4fa73c6036bc15537dcacb0ab0b0b5c795ff66dee8ab23f0516a6ba9325546983d98ee88726f35284b46124c1d571ef95512ec48abf2365e35cf186b6825d268 evolution-data-server-3.52.0.tar.xz
"