Skip to content
Permalink
Browse files

evolution-data-server: update to version 3.28.0

Update dependencies, configuration.
  • Loading branch information
dbevans committed Mar 27, 2018
1 parent d250db6 commit bf050d321c8c939d2fd92a33a423eb51258a542f
@@ -4,7 +4,7 @@ PortSystem 1.0
PortGroup cmake 1.1

name evolution-data-server
version 3.26.6
version 3.28.0
set branch [join [lrange [split ${version} .] 0 1] .]
description Addressbook and calender libs for GNOME.
long_description Evolution Data Server provides a central location for \
@@ -18,14 +18,20 @@ master_sites gnome:sources/${name}/${branch}/

use_xz yes

checksums rmd160 5858f3dcf5643cc7de2f08748c10c27cf4d09385 \
sha256 e43aa1847ddc02965f560261ef88d18fb8704eddaa55555bf96b884a33e510ec \
size 4406676
checksums rmd160 4ce820cfa7a718401ce37694915dedbcb528bf55 \
sha256 fb9546d5fedbb00de6c6cec3850f2cdfea234af221e645d15721686a8df77ef9 \
size 4443780

depends_build-append \
port:pkgconfig \
port:intltool
port:intltool \
port:gperf

# use our choice of perl/python when building
depends_build-append \
port:perl5.26 \
port:python36

depends_lib port:gtk3 \
port:gcr \
port:gnome-online-accounts \
@@ -47,7 +53,8 @@ depends_lib port:gtk3 \
port:db53

patchfiles patch-addressbook-libebook-contacts-e-phone-number-private.cpp.diff \
patch-cmake-no-undefined.diff
patch-cmake-no-undefined.diff \
patch-cmake-find-our-build-tools.diff

configure.args-append \
-DENABLE_SCHEMAS_COMPILE=OFF \
@@ -94,9 +101,9 @@ post-activate {
platform darwin {
if {${configure.cxx_stdlib} eq "libstdc++"} {
# google auth requires webkit2gtk-4.0 >= 2.11.91 json-glib >= 1.0.4
configure.args-append -DENABLE_GOOGLE_AUTH=OFF
configure.args-append -DENABLE_OAUTH2=OFF
} else {
configure.args-append -DENABLE_GOOGLE_AUTH=ON
configure.args-append -DENABLE_OAUTH2=ON
depends_lib-append path:lib/pkgconfig/webkit2gtk-4.0.pc:webkit2-gtk \
port:json-glib
}
@@ -0,0 +1,26 @@
--- CMakeLists.txt.orig 2018-03-27 14:36:17.000000000 -0700
+++ CMakeLists.txt 2018-03-27 14:37:25.000000000 -0700
@@ -292,12 +292,12 @@
message(FATAL_ERROR "You need gperf to build ${PROJECT_NAME}")
endif(NOT GPERF)

-find_program(PERL perl)
+find_program(PERL perl5.26 perl)
if(NOT PERL)
message(FATAL_ERROR "You need perl to build ${PROJECT_NAME}")
endif(NOT PERL)

-find_program(PYTHON python3 python2 python)
+find_program(PYTHON python3.6 python3 python2 python)
if(NOT PYTHON)
message(FATAL_ERROR "You need python to build ${PROJECT_NAME}")
endif(NOT PYTHON)
@@ -306,7 +306,7 @@
# db_load checking, it's optional
# ******************************

-find_program(DB_LOAD NAMES db_load db4_load db_load-4 db5_load db_load-5)
+find_program(DB_LOAD NAMES db53_load db_load db4_load db_load-4 db5_load db_load-5)
if(DB_LOAD)
set(HAVE_DB_LOAD ON)
else(DB_LOAD)

0 comments on commit bf050d3

Please sign in to comment.
You can’t perform that action at this time.