mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
gnome: update evolution stack to 3.54.3*
evolution have switched to libsoup3
This commit is contained in:
parent
0fbca9fe48
commit
b5df074442
11 changed files with 52 additions and 31 deletions
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= evolution-data-server
|
||||
DISTVERSION= 3.52.3
|
||||
DISTVERSION= 3.54.3
|
||||
CATEGORIES= databases gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome
|
||||
|
@ -40,6 +40,8 @@ USE_XORG= x11
|
|||
USE_LDCONFIG= yes
|
||||
CPE_VENDOR= gnome
|
||||
|
||||
LDFLAGS= -L${LOCALBASE}/lib
|
||||
|
||||
CMAKE_OFF= CMAKE_CXX_EXTENSIONS
|
||||
CMAKE_ARGS= -DENABLE_INTROSPECTION=ON \
|
||||
-DENABLE_UOA=OFF \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1739808035
|
||||
SHA256 (gnome/evolution-data-server-3.52.3.tar.xz) = e9f6c80c142033b1801bccaa6221c453de34ead4ea089b2086b19086f9a9c2e4
|
||||
SIZE (gnome/evolution-data-server-3.52.3.tar.xz) = 5055360
|
||||
TIMESTAMP = 1741179148
|
||||
SHA256 (gnome/evolution-data-server-3.54.3.tar.xz) = 5108dc38ee5cc1f8ef9155e87f6c4129f9644550a0962c5ae23ff807b57cb8d0
|
||||
SIZE (gnome/evolution-data-server-3.54.3.tar.xz) = 5099688
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
--- CMakeLists.txt.orig 2024-06-28 10:29:41.000000000 +0300
|
||||
+++ CMakeLists.txt 2025-02-17 19:34:42.145248000 +0300
|
||||
@@ -374,7 +374,7 @@
|
||||
# ICU started shipping pkg-config files but it's not present
|
||||
# on many systems, if we don't find the pkg-config
|
||||
# file then let's fallback on a manual check
|
||||
-pkg_check_modules(ICU icu-i18n)
|
||||
+pkg_check_modules(ICU icu-i18n icu-uc)
|
||||
--- CMakeLists.txt.orig 2025-03-05 12:53:07 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -120,7 +120,6 @@ set(sqlite_minimum_version 3.7.17)
|
||||
set(libsecret_minimum_version 0.5)
|
||||
set(libxml_minimum_version 2.0.0)
|
||||
set(sqlite_minimum_version 3.7.17)
|
||||
-set(uuid_minimum_version 2.0)
|
||||
|
||||
if(NOT ICU_FOUND)
|
||||
CHECK_INCLUDE_FILE(unicode/ucol.h HAVE_UNICODE_UCOL_H)
|
||||
@@ -549,6 +549,7 @@
|
||||
# ******************************
|
||||
# Optional Packages
|
||||
set(goa_minimum_version 3.8)
|
||||
@@ -421,7 +420,7 @@ pkg_check_modules(JSON_GLIB REQUIRED json-glib-1.0>=${
|
||||
# **************************************************************
|
||||
|
||||
set(CMAKE_REQUIRED_LIBRARIES "-liconv")
|
||||
+set(CMAKE_REQUIRED_FLAGS "-L/usr/local/lib")
|
||||
CHECK_C_SOURCE_COMPILES("#include <iconv.h>
|
||||
#include <stdlib.h>
|
||||
int main(void) { iconv_t cd; cd = iconv_open (\"UTF-8\", \"ISO-8859-1\"); return 0; }" HAVE_LIBICONV)
|
||||
pkg_check_modules(JSON_GLIB REQUIRED json-glib-1.0>=${json_glib_minimum_version})
|
||||
-pkg_check_modules(UUID REQUIRED uuid>=${uuid_minimum_version})
|
||||
+pkg_check_modules(UUID uuid REQUIRED)
|
||||
|
||||
if(ENABLE_GTK)
|
||||
add_printable_option(ENABLE_OAUTH2_WEBKITGTK "Enable WebKitGTK gtk3 for built-in OAuth2 authentications" ON)
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- src/libedataserver/e-ms-oapxbc.c.orig 2025-01-03 18:00:44 UTC
|
||||
+++ src/libedataserver/e-ms-oapxbc.c
|
||||
@@ -42,6 +42,8 @@
|
||||
#define DBUS_BROKER_PATH "/com/microsoft/identity/broker1"
|
||||
#define AUTH_TYPE_OAUTH2 8
|
||||
|
||||
+#define UUID_STR_LEN 36
|
||||
+
|
||||
struct _EMsOapxbc {
|
||||
GObject parent_instance;
|
||||
|
|
@ -263,6 +263,7 @@ include/evolution-data-server/libedataserver/e-list-iterator.h
|
|||
include/evolution-data-server/libedataserver/e-list.h
|
||||
include/evolution-data-server/libedataserver/e-memory.h
|
||||
include/evolution-data-server/libedataserver/e-module.h
|
||||
include/evolution-data-server/libedataserver/e-ms-oapxbc.h
|
||||
include/evolution-data-server/libedataserver/e-named-parameters.h
|
||||
include/evolution-data-server/libedataserver/e-network-monitor.h
|
||||
include/evolution-data-server/libedataserver/e-oauth2-service-base.h
|
||||
|
@ -534,6 +535,7 @@ share/locale/hi/LC_MESSAGES/evolution-data-server.mo
|
|||
share/locale/hr/LC_MESSAGES/evolution-data-server.mo
|
||||
share/locale/hu/LC_MESSAGES/evolution-data-server.mo
|
||||
share/locale/id/LC_MESSAGES/evolution-data-server.mo
|
||||
share/locale/ie/LC_MESSAGES/evolution-data-server.mo
|
||||
share/locale/is/LC_MESSAGES/evolution-data-server.mo
|
||||
share/locale/it/LC_MESSAGES/evolution-data-server.mo
|
||||
share/locale/ja/LC_MESSAGES/evolution-data-server.mo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= evolution-ews
|
||||
DISTVERSION= 3.52.3
|
||||
DISTVERSION= 3.54.3.0
|
||||
CATEGORIES= mail gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome
|
||||
|
@ -12,7 +12,7 @@ LICENSE= LGPL21
|
|||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= evolution>=3.0.0:mail/evolution
|
||||
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
|
||||
LIB_DEPENDS= libsoup-3.0.so:devel/libsoup \
|
||||
libfribidi.so:converters/fribidi \
|
||||
libicuuc.so:devel/icu \
|
||||
libmspack.so:archivers/libmspack \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1739828295
|
||||
SHA256 (gnome/evolution-ews-3.52.3.tar.xz) = 1fd6382fd5fd30043845cfc5dc4c34fe012bcc83512b6030154250bc618068c0
|
||||
SIZE (gnome/evolution-ews-3.52.3.tar.xz) = 723164
|
||||
TIMESTAMP = 1741181273
|
||||
SHA256 (gnome/evolution-ews-3.54.3.0.tar.xz) = 1ac707cf2591a844512575621a4930c761b2174dbc5ecb1c8a185262946a14f6
|
||||
SIZE (gnome/evolution-ews-3.54.3.0.tar.xz) = 737492
|
||||
|
|
|
@ -10,6 +10,7 @@ lib/evolution-data-server/registry-modules/module-ews-backend.so
|
|||
lib/evolution-data-server/registry-modules/module-microsoft365-backend.so
|
||||
lib/evolution-ews/libcamelews-priv.so
|
||||
lib/evolution-ews/libevolution-ews.so
|
||||
lib/evolution-ews/libevolution-ews-common.so
|
||||
lib/evolution-ews/libevolution-microsoft365.so
|
||||
lib/evolution/modules/module-ews-configuration.so
|
||||
lib/evolution/modules/module-microsoft365-configuration.so
|
||||
|
@ -17,6 +18,7 @@ share/evolution-data-server/ews/windowsZones.xml
|
|||
share/evolution/errors/module-ews-configuration.error
|
||||
share/locale/as/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/bn_IN/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/ka/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/bs/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/ca/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/cs/LC_MESSAGES/evolution-ews.mo
|
||||
|
@ -36,6 +38,7 @@ share/locale/hu/LC_MESSAGES/evolution-ews.mo
|
|||
share/locale/id/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/it/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/ja/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/ka/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/kn/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/lt/LC_MESSAGES/evolution-ews.mo
|
||||
share/locale/lv/LC_MESSAGES/evolution-ews.mo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= evolution
|
||||
DISTVERSION= 3.52.3
|
||||
DISTVERSION= 3.54.3
|
||||
CATEGORIES= mail gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome
|
||||
|
@ -34,7 +34,7 @@ LIB_DEPENDS= libcryptui.so:security/libcryptui \
|
|||
libnss3.so:security/nss \
|
||||
libp11-kit.so:security/p11-kit \
|
||||
libsecret-1.so:security/libsecret \
|
||||
libsoup-2.4.so:devel/libsoup \
|
||||
libsoup-3.0.so:devel/libsoup3 \
|
||||
libwebkit2gtk-4.1.so:www/webkit2-gtk@41
|
||||
RUN_DEPENDS= highlight:textproc/highlight \
|
||||
iso-codes>=0:misc/iso-codes
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1739796472
|
||||
SHA256 (gnome/evolution-3.52.3.tar.xz) = 1c22f53b5554e260a48e917f3d669834d24e4d3ad5a124cbe042a2a4ace441c5
|
||||
SIZE (gnome/evolution-3.52.3.tar.xz) = 13619052
|
||||
TIMESTAMP = 1741180861
|
||||
SHA256 (gnome/evolution-3.54.3.tar.xz) = 746cf81ef5c325af17f53b2fab46d67260f3b13da014d8994d4ad9e846b855eb
|
||||
SIZE (gnome/evolution-3.54.3.tar.xz) = 13708860
|
||||
|
|
|
@ -486,6 +486,7 @@ include/evolution/mail/e-mail-templates-store.h
|
|||
include/evolution/mail/e-mail-templates.h
|
||||
include/evolution/mail/e-mail-ui-session.h
|
||||
include/evolution/mail/e-mail-view.h
|
||||
include/evolution/mail/e-mail-viewer.h
|
||||
include/evolution/mail/e-mail.h
|
||||
include/evolution/mail/em-composer-utils.h
|
||||
include/evolution/mail/em-config.h
|
||||
|
@ -1506,6 +1507,7 @@ share/applications/org.gnome.Evolution.desktop
|
|||
%%DATADIR%%/ui/evolution-composer.ui
|
||||
%%DATADIR%%/ui/evolution-contacts.ui
|
||||
%%DATADIR%%/ui/evolution-mail-reader.ui
|
||||
%%DATADIR%%/ui/evolution-mail-viewer.ui
|
||||
%%DATADIR%%/ui/evolution-mail.ui
|
||||
%%DATADIR%%/ui/evolution-memos.ui
|
||||
%%DATADIR%%/ui/evolution-shell.ui
|
||||
|
@ -6674,6 +6676,7 @@ share/locale/is/LC_MESSAGES/evolution.mo
|
|||
share/locale/it/LC_MESSAGES/evolution.mo
|
||||
share/locale/ja/LC_MESSAGES/evolution.mo
|
||||
share/locale/ka/LC_MESSAGES/evolution.mo
|
||||
share/locale/kab/LC_MESSAGES/evolution.mo
|
||||
share/locale/kk/LC_MESSAGES/evolution.mo
|
||||
share/locale/kn/LC_MESSAGES/evolution.mo
|
||||
share/locale/ko/LC_MESSAGES/evolution.mo
|
||||
|
|
Loading…
Add table
Reference in a new issue