diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-10-10 18:08:56 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2022-10-10 18:15:33 -0400 |
commit | e671d97af6d2abbe240157bd4cccf481062a5e73 (patch) | |
tree | 51257cd999a76cc203c219b2dd8efbcccffacaac /nonprism/evolution-data-server/PKGBUILD | |
parent | 9d685fa20a29d579ca7b32cfe9263e34562c22f4 (diff) |
[evolution-data-server]: upgrade to v3.44.4
Diffstat (limited to 'nonprism/evolution-data-server/PKGBUILD')
-rw-r--r-- | nonprism/evolution-data-server/PKGBUILD | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/nonprism/evolution-data-server/PKGBUILD b/nonprism/evolution-data-server/PKGBUILD index 7bb64ed9e..93823dfe3 100644 --- a/nonprism/evolution-data-server/PKGBUILD +++ b/nonprism/evolution-data-server/PKGBUILD @@ -13,22 +13,24 @@ pkgname=evolution-data-server -pkgver=3.38.2 -pkgrel=2 +pkgver=3.44.4 +pkgrel=1 pkgrel+=.nonprism1 pkgdesc="Centralized access to appointments and contacts" pkgdesc+=", without libgdata support" url="https://wiki.gnome.org/Apps/Evolution" arch=(x86_64) arch+=(armv7h i686) -depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata libphonenumber) +depends=(gnome-online-accounts nss krb5 libgweather-4 libical db libgdata libphonenumber + libcanberra) depends=(${depends[@]/libgdata/}) makedepends=(intltool gperf gobject-introspection vala gtk-doc boost git cmake ninja) provides=(libcamel-1.2.so libebackend-1.2.so libebook-1.2.so libebook-contacts-1.2.so libecal-2.0.so libedata-book-1.2.so libedata-cal-2.0.so libedataserver-1.2.so libedataserverui-1.2.so) license=(GPL) -_commit=e5135dcf71a7f4ac0e60acb7ba2b3ac551e9578e # tags/3.38.2^0 +options=(debug) +_commit=4a526c5363c9c46b200e7fae019c4911c968673f # tags/3.44.4^0 source=("git+https://gitlab.gnome.org/GNOME/evolution-data-server.git#commit=$_commit") sha256sums=('SKIP') @@ -42,27 +44,27 @@ prepare() { } build() { - CFLAGS+=" $CPPFLAGS" - CXXFLAGS+=" $CPPFLAGS" + local privacy_options=( -DENABLE_UOA=OFF \ + -DENABLE_GOOGLE=OFF \ + -DHAVE_LIBGDATA=OFF \ + -DENABLE_GOOGLE_AUTH=OFF \ + -DWITH_GWEATHER4=OFF ) + cmake -S $pkgname -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIBEXEC_INSTALL_DIR=/usr/lib \ -DSYSCONF_INSTALL_DIR=/etc \ -DENABLE_INTROSPECTION=ON \ -DENABLE_VALA_BINDINGS=ON \ - -DENABLE_UOA=OFF \ - -DENABLE_GOOGLE=OFF \ - -DHAVE_LIBGDATA=OFF \ - -DENABLE_GOOGLE_AUTH=OFF \ -DENABLE_GTK_DOC=ON \ - -DWITH_PHONENUMBER=ON + -DWITH_PHONENUMBER=ON \ + ${privacy_options[*]} cmake --build build } check() { - # libedata-book tests fail because they try to - # mkdir /usr/lib/evolution-data-server/camel-providers - cmake --build build --target test || : + cd build + ctest --output-on-failure --stop-on-failure } package() { |