diff options
Diffstat (limited to 'community/evolution-data-server/APKBUILD')
-rw-r--r-- | community/evolution-data-server/APKBUILD | 63 |
1 files changed, 46 insertions, 17 deletions
diff --git a/community/evolution-data-server/APKBUILD b/community/evolution-data-server/APKBUILD index 3888dee546a..3f0f29faa82 100644 --- a/community/evolution-data-server/APKBUILD +++ b/community/evolution-data-server/APKBUILD @@ -1,31 +1,56 @@ # 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.42.0 +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 \ -DSYSCONF_INSTALL_DIR=/etc \ -DCMAKE_BUILD_TYPE=None \ @@ -33,7 +58,9 @@ build() { -DENABLE_INTROSPECTION=ON \ -DENABLE_VALA_BINDINGS=ON \ -DWITH_PHONENUMBER=ON \ - -DWITH_LIBDB=OFF + -DWITH_LIBDB=OFF \ + -DENABLE_SCHEMAS_COMPILE:BOOL=OFF \ + -DENABLE_OAUTH2_WEBKITGTK4=ON cmake --build build } @@ -47,9 +74,11 @@ check() { } package() { - DESTDIR="$pkgdir" cmake --build build --target install + DESTDIR="$pkgdir" cmake --install build + + rm -rf "$pkgdir"/usr/lib/systemd } sha512sums=" -44e4a45ac7779fd5a336aa84b8e23926cc861c1a3d1ca5629a4997a8783415eca1f6bdcef4fa6ed10e5417a64eef31dbe9edbf027954a653f4c22e25c90f16c1 evolution-data-server-3.42.0.tar.xz +4fa73c6036bc15537dcacb0ab0b0b5c795ff66dee8ab23f0516a6ba9325546983d98ee88726f35284b46124c1d571ef95512ec48abf2365e35cf186b6825d268 evolution-data-server-3.52.0.tar.xz " |