Compare commits
10 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
88f4beb7b2 | ||
|
|
b73d31882c | ||
|
|
7924b67b48 | ||
|
|
b6bd2f8bde | ||
|
|
054d240662 | ||
|
|
208b04e270 | ||
|
|
89cc79b53d | ||
|
|
ea010d154f | ||
|
|
14a1c9464d | ||
|
|
4c8c0e0f7a |
11 changed files with 2561 additions and 486 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -1 +1 @@
|
||||||
/evolution-*.tar.xz
|
evolution-2.26.3.tar.bz2
|
||||||
|
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
||||||
diff -up evolution-3.48.1 evolution-3.48
|
|
||||||
diff -up evolution-3.48.1/docs/evolution.1 evolution-3.48.1/docs/evolution
|
|
||||||
diff -up evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c.1 evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c
|
|
||||||
--- evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c.1 2023-11-27 13:12:25.099463743 -0500
|
|
||||||
+++ evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c 2023-11-27 13:14:38.640243434 -0500
|
|
||||||
@@ -674,7 +674,7 @@ get_source_manager_reload_command (void)
|
|
||||||
g_string_free (tmp, TRUE);
|
|
||||||
tmp = NULL;
|
|
||||||
|
|
||||||
- base_filename = g_strdup (EDS_SOURCES_DBUS_SERVICE_NAME);
|
|
||||||
+ base_filename = g_ascii_strdown (EDS_SOURCES_DBUS_SERVICE_NAME, -1);
|
|
||||||
|
|
||||||
if (!base_filename || !*base_filename) {
|
|
||||||
g_free (base_filename);
|
|
||||||
@@ -690,14 +690,16 @@ get_source_manager_reload_command (void)
|
|
||||||
|
|
||||||
while (!tmp) {
|
|
||||||
const gchar *name;
|
|
||||||
+ gchar *name_down;
|
|
||||||
|
|
||||||
name = g_dir_read_name (dir);
|
|
||||||
+ name_down = g_ascii_strdown (name, -1);
|
|
||||||
|
|
||||||
if (!name)
|
|
||||||
break;
|
|
||||||
|
|
||||||
- if (g_ascii_strncasecmp (name, base_filename, base_filename_len) == 0 &&
|
|
||||||
- g_ascii_strncasecmp (name + strlen (name) - 8, ".service", 8) == 0) {
|
|
||||||
+ if (strstr (name_down, base_filename) != NULL &&
|
|
||||||
+ strncmp (name_down + strlen (name) - 8, ".service", 8) == 0) {
|
|
||||||
gchar *filename;
|
|
||||||
|
|
||||||
filename = g_strconcat ("$DBUSDATADIR", G_DIR_SEPARATOR_S, name, NULL);
|
|
||||||
@@ -724,6 +726,8 @@ get_source_manager_reload_command (void)
|
|
||||||
g_free (str);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
+
|
|
||||||
+ g_free (name_down);
|
|
||||||
}
|
|
||||||
|
|
||||||
g_free (base_filename);
|
|
||||||
12
evolution-1.4.4-ldap-x86_64-hack.patch
Normal file
12
evolution-1.4.4-ldap-x86_64-hack.patch
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
diff -up evolution-2.24.1/configure.ldaphack evolution-2.24.1/configure
|
||||||
|
--- evolution-2.24.1/configure.ldaphack 2008-10-19 23:37:55.000000000 -0400
|
||||||
|
+++ evolution-2.24.1/configure 2008-10-21 13:16:16.000000000 -0400
|
||||||
|
@@ -28471,7 +28471,7 @@ if test "${ac_cv_lib_ldap_ldap_open+set}
|
||||||
|
$as_echo_n "(cached) " >&6
|
||||||
|
else
|
||||||
|
ac_check_lib_save_LIBS=$LIBS
|
||||||
|
-LIBS="-lldap $LDAP_LDFLAGS $LDAP_LIBS $LIBS"
|
||||||
|
+LIBS="-lldap -lresolv $LDAP_LDFLAGS $LDAP_LIBS $LIBS"
|
||||||
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
|
/* confdefs.h. */
|
||||||
|
_ACEOF
|
||||||
68
evolution-2.26.3-missing-gconf-schemas.patch
Normal file
68
evolution-2.26.3-missing-gconf-schemas.patch
Normal file
|
|
@ -0,0 +1,68 @@
|
||||||
|
diff -up evolution-2.26.3/calendar/gui/apps_evolution_calendar.schemas.in.missing-gconf-schemas evolution-2.26.3/calendar/gui/apps_evolution_calendar.schemas.in
|
||||||
|
--- evolution-2.26.3/calendar/gui/apps_evolution_calendar.schemas.in.missing-gconf-schemas 2009-06-26 10:49:50.000000000 -0400
|
||||||
|
+++ evolution-2.26.3/calendar/gui/apps_evolution_calendar.schemas.in 2009-07-31 11:58:24.000000000 -0400
|
||||||
|
@@ -4,6 +4,17 @@
|
||||||
|
<!-- Display -->
|
||||||
|
|
||||||
|
<schema>
|
||||||
|
+ <key>/schemas/apps/evolution/calendar/display/primary_calendar</key>
|
||||||
|
+ <applyto>/apps/evolution/calendar/display/primary_calendar</applyto>
|
||||||
|
+ <owner>evolution-calendar</owner>
|
||||||
|
+ <type>string</type>
|
||||||
|
+ <locale name="C">
|
||||||
|
+ <short>Primary calendar</short>
|
||||||
|
+ <long>URI of the highlighted ("primary") calendar</long>
|
||||||
|
+ </locale>
|
||||||
|
+ </schema>
|
||||||
|
+
|
||||||
|
+ <schema>
|
||||||
|
<key>/schemas/apps/evolution/calendar/display/timezone</key>
|
||||||
|
<applyto>/apps/evolution/calendar/display/timezone</applyto>
|
||||||
|
<owner>evolution-calendar</owner>
|
||||||
|
@@ -400,9 +411,46 @@
|
||||||
|
</locale>
|
||||||
|
</schema>
|
||||||
|
|
||||||
|
+ <schema>
|
||||||
|
+ <key>/schemas/apps/evolution/calendar/display/use_system_timezone</key>
|
||||||
|
+ <applyto>/apps/evolution/calendar/display/use_system_timezone</applyto>
|
||||||
|
+ <owner>evolution-calendar</owner>
|
||||||
|
+ <type>bool</type>
|
||||||
|
+ <default>false</default>
|
||||||
|
+ <locale name="C">
|
||||||
|
+ <short>Use system timezone</short>
|
||||||
|
+ <long>Use the system timezone instead of the timezone selected
|
||||||
|
+ in Evolution.</long>
|
||||||
|
+ </locale>
|
||||||
|
+ </schema>
|
||||||
|
+
|
||||||
|
+ <!-- Memos -->
|
||||||
|
+
|
||||||
|
+ <schema>
|
||||||
|
+ <key>/schemas/apps/evolution/calendar/memos/primary_memos</key>
|
||||||
|
+ <applyto>/apps/evolution/calendar/memos/primary_memos</applyto>
|
||||||
|
+ <owner>evolution-calendar</owner>
|
||||||
|
+ <type>string</type>
|
||||||
|
+ <locale name="C">
|
||||||
|
+ <short>Primary memo list</short>
|
||||||
|
+ <long>URI of the highlighted ("primary") memo list</long>
|
||||||
|
+ </locale>
|
||||||
|
+ </schema>
|
||||||
|
+
|
||||||
|
<!-- Tasks -->
|
||||||
|
|
||||||
|
<schema>
|
||||||
|
+ <key>/schemas/apps/evolution/calendar/tasks/primary_tasks</key>
|
||||||
|
+ <applyto>/apps/evolution/calendar/tasks/primary_tasks</applyto>
|
||||||
|
+ <owner>evolution-calendar</owner>
|
||||||
|
+ <type>string</type>
|
||||||
|
+ <locale name="C">
|
||||||
|
+ <short>Primary task list</short>
|
||||||
|
+ <long>URI of the highlighted ("primary") task list</long>
|
||||||
|
+ </locale>
|
||||||
|
+ </schema>
|
||||||
|
+
|
||||||
|
+ <schema>
|
||||||
|
<key>/schemas/apps/evolution/calendar/tasks/hide_completed</key>
|
||||||
|
<applyto>/apps/evolution/calendar/tasks/hide_completed</applyto>
|
||||||
|
<owner>evolution-calendar</owner>
|
||||||
96
evolution-2.5.4-fix-conduit-dir.patch
Normal file
96
evolution-2.5.4-fix-conduit-dir.patch
Normal file
|
|
@ -0,0 +1,96 @@
|
||||||
|
diff -up evolution-2.23.4/addressbook/conduit/Makefile.am.fix-conduit-dir evolution-2.23.4/addressbook/conduit/Makefile.am
|
||||||
|
--- evolution-2.23.4/addressbook/conduit/Makefile.am.fix-conduit-dir 2008-06-15 23:20:16.000000000 -0400
|
||||||
|
+++ evolution-2.23.4/addressbook/conduit/Makefile.am 2008-07-18 09:10:29.000000000 -0400
|
||||||
|
@@ -25,7 +25,7 @@ e-address.conduit: e-address.conduit.in
|
||||||
|
-e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
|
||||||
|
$< > $@
|
||||||
|
|
||||||
|
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||||
|
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||||
|
conduit_DATA = e-address.conduit
|
||||||
|
|
||||||
|
BUILT_SOURCES = $(conduit_DATA)
|
||||||
|
diff -up evolution-2.23.4/addressbook/conduit/Makefile.in.fix-conduit-dir evolution-2.23.4/addressbook/conduit/Makefile.in
|
||||||
|
--- evolution-2.23.4/addressbook/conduit/Makefile.in.fix-conduit-dir 2008-06-16 07:11:50.000000000 -0400
|
||||||
|
+++ evolution-2.23.4/addressbook/conduit/Makefile.in 2008-07-18 09:10:29.000000000 -0400
|
||||||
|
@@ -421,7 +421,7 @@ libeaddress_conduit_la_LIBADD = \
|
||||||
|
$(top_builddir)/widgets/misc/libemiscwidgets.la \
|
||||||
|
$(EVOLUTION_ADDRESSBOOK_CONDUIT_LIBS)
|
||||||
|
|
||||||
|
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||||
|
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||||
|
conduit_DATA = e-address.conduit
|
||||||
|
BUILT_SOURCES = $(conduit_DATA)
|
||||||
|
CLEANFILES = $(BUILT_SOURCES)
|
||||||
|
diff -up evolution-2.23.4/calendar/conduits/calendar/Makefile.am.fix-conduit-dir evolution-2.23.4/calendar/conduits/calendar/Makefile.am
|
||||||
|
--- evolution-2.23.4/calendar/conduits/calendar/Makefile.am.fix-conduit-dir 2008-06-15 23:22:48.000000000 -0400
|
||||||
|
+++ evolution-2.23.4/calendar/conduits/calendar/Makefile.am 2008-07-18 09:10:29.000000000 -0400
|
||||||
|
@@ -28,7 +28,7 @@ e-calendar.conduit: e-calendar.conduit.i
|
||||||
|
-e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
|
||||||
|
$< > $@
|
||||||
|
|
||||||
|
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||||
|
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||||
|
conduit_DATA = e-calendar.conduit
|
||||||
|
|
||||||
|
BUILT_SOURCES = $(conduit_DATA)
|
||||||
|
diff -up evolution-2.23.4/calendar/conduits/calendar/Makefile.in.fix-conduit-dir evolution-2.23.4/calendar/conduits/calendar/Makefile.in
|
||||||
|
--- evolution-2.23.4/calendar/conduits/calendar/Makefile.in.fix-conduit-dir 2008-06-16 07:11:53.000000000 -0400
|
||||||
|
+++ evolution-2.23.4/calendar/conduits/calendar/Makefile.in 2008-07-18 09:13:04.000000000 -0400
|
||||||
|
@@ -426,7 +426,7 @@ libecalendar_conduit_la_LIBADD = \
|
||||||
|
$(top_builddir)/calendar/conduits/common/libecalendar_common_conduit.la \
|
||||||
|
$(EVOLUTION_CALENDAR_CONDUIT_LIBS)
|
||||||
|
|
||||||
|
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||||
|
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||||
|
conduit_DATA = e-calendar.conduit
|
||||||
|
BUILT_SOURCES = $(conduit_DATA)
|
||||||
|
CLEANFILES = $(BUILT_SOURCES)
|
||||||
|
diff -up evolution-2.23.4/calendar/conduits/memo/Makefile.am.fix-conduit-dir evolution-2.23.4/calendar/conduits/memo/Makefile.am
|
||||||
|
--- evolution-2.23.4/calendar/conduits/memo/Makefile.am.fix-conduit-dir 2008-06-15 23:22:48.000000000 -0400
|
||||||
|
+++ evolution-2.23.4/calendar/conduits/memo/Makefile.am 2008-07-18 09:10:29.000000000 -0400
|
||||||
|
@@ -28,7 +28,7 @@ e-memo.conduit: e-memo.conduit.in
|
||||||
|
-e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
|
||||||
|
$< > $@
|
||||||
|
|
||||||
|
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||||
|
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||||
|
conduit_DATA = e-memo.conduit
|
||||||
|
|
||||||
|
BUILT_SOURCES = $(conduit_DATA)
|
||||||
|
diff -up evolution-2.23.4/calendar/conduits/memo/Makefile.in.fix-conduit-dir evolution-2.23.4/calendar/conduits/memo/Makefile.in
|
||||||
|
--- evolution-2.23.4/calendar/conduits/memo/Makefile.in.fix-conduit-dir 2008-06-16 07:11:53.000000000 -0400
|
||||||
|
+++ evolution-2.23.4/calendar/conduits/memo/Makefile.in 2008-07-18 09:12:17.000000000 -0400
|
||||||
|
@@ -424,7 +424,7 @@ libememo_conduit_la_LIBADD = \
|
||||||
|
$(top_builddir)/calendar/conduits/common/libecalendar_common_conduit.la \
|
||||||
|
$(EVOLUTION_CALENDAR_CONDUIT_LIBS)
|
||||||
|
|
||||||
|
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||||
|
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||||
|
conduit_DATA = e-memo.conduit
|
||||||
|
BUILT_SOURCES = $(conduit_DATA)
|
||||||
|
CLEANFILES = $(BUILT_SOURCES)
|
||||||
|
diff -up evolution-2.23.4/calendar/conduits/todo/Makefile.am.fix-conduit-dir evolution-2.23.4/calendar/conduits/todo/Makefile.am
|
||||||
|
--- evolution-2.23.4/calendar/conduits/todo/Makefile.am.fix-conduit-dir 2008-06-15 23:22:48.000000000 -0400
|
||||||
|
+++ evolution-2.23.4/calendar/conduits/todo/Makefile.am 2008-07-18 09:10:29.000000000 -0400
|
||||||
|
@@ -28,7 +28,7 @@ e-todo.conduit: e-todo.conduit.in
|
||||||
|
-e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
|
||||||
|
$< > $@
|
||||||
|
|
||||||
|
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||||
|
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||||
|
conduit_DATA = e-todo.conduit
|
||||||
|
|
||||||
|
BUILT_SOURCES = $(conduit_DATA)
|
||||||
|
diff -up evolution-2.23.4/calendar/conduits/todo/Makefile.in.fix-conduit-dir evolution-2.23.4/calendar/conduits/todo/Makefile.in
|
||||||
|
--- evolution-2.23.4/calendar/conduits/todo/Makefile.in.fix-conduit-dir 2008-06-16 07:11:53.000000000 -0400
|
||||||
|
+++ evolution-2.23.4/calendar/conduits/todo/Makefile.in 2008-07-18 09:11:53.000000000 -0400
|
||||||
|
@@ -424,7 +424,7 @@ libetodo_conduit_la_LIBADD = \
|
||||||
|
$(top_builddir)/calendar/conduits/common/libecalendar_common_conduit.la \
|
||||||
|
$(EVOLUTION_CALENDAR_CONDUIT_LIBS)
|
||||||
|
|
||||||
|
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||||
|
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||||
|
conduit_DATA = e-todo.conduit
|
||||||
|
BUILT_SOURCES = $(conduit_DATA)
|
||||||
|
CLEANFILES = $(BUILT_SOURCES)
|
||||||
12
evolution-2.9.1-im-context-reset.patch
Normal file
12
evolution-2.9.1-im-context-reset.patch
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
--- evolution-2.9.1/calendar/gui/e-day-view.c.im-context-reset 2006-11-06 10:14:26.000000000 -0500
|
||||||
|
+++ evolution-2.9.1/calendar/gui/e-day-view.c 2006-11-06 10:15:39.000000000 -0500
|
||||||
|
@@ -6928,6 +6928,9 @@
|
||||||
|
if (!event->canvas_item)
|
||||||
|
return;
|
||||||
|
|
||||||
|
+ /* Reset IM context. */
|
||||||
|
+ gtk_im_context_reset (E_TEXT (event->canvas_item)->im_context);
|
||||||
|
+
|
||||||
|
/* We must grab the focus before setting the initial text, since
|
||||||
|
grabbing the focus will result in a call to
|
||||||
|
e_day_view_on_editing_started(), which will reset the text to get
|
||||||
2769
evolution.spec
2769
evolution.spec
File diff suppressed because it is too large
Load diff
|
|
@ -1,10 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# see https://gitlab.gnome.org/GNOME/glib/issues/1737
|
|
||||||
# previous versions used milliseconds instead of seconds as the timeout argument",
|
|
||||||
(`pkg-config --atleast-version 2.60.1 gio-2.0` || `pkg-config --atleast-version 2.61.0 gio-2.0`) && TIMEOUTMULT= || TIMEOUTMULT=000
|
|
||||||
|
|
||||||
sed -e "s|\@SOURCES_SERVICE\@|$(pkg-config --variable=sourcesdbusservicename evolution-data-server-1.2)|" \
|
|
||||||
-e "s|\@ADDRESSBOOK_SERVICE\@|$(pkg-config --variable=addressbookdbusservicename evolution-data-server-1.2)|" \
|
|
||||||
-e "s|\@CALENDAR_SERVICE\@|$(pkg-config --variable=calendardbusservicename evolution-data-server-1.2)|" \
|
|
||||||
-e "s|\@TIMEOUTMULT\@|${TIMEOUTMULT}|"
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
if [ "$1" = "--quit" -o "$1" = "--force-shutdown" ]; then
|
|
||||||
/app/bin/evolution.bin "$@"
|
|
||||||
else
|
|
||||||
export BOGOFILTER_DIR="${XDG_DATA_HOME}/bogofilter/"
|
|
||||||
export GIO_USE_NETWORK_MONITOR=base
|
|
||||||
gsettings reset org.gnome.evolution-data-server network-monitor-gio-name
|
|
||||||
|
|
||||||
LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @SOURCES_SERVICE@ | wc -l)
|
|
||||||
if [ "${LINES}" = "0" ]; then
|
|
||||||
/app/libexec/evolution-source-registry &
|
|
||||||
gdbus wait --session --timeout=1@TIMEOUTMULT@ @SOURCES_SERVICE@
|
|
||||||
fi
|
|
||||||
|
|
||||||
LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @ADDRESSBOOK_SERVICE@ | wc -l)
|
|
||||||
if [ "${LINES}" = "0" ]; then
|
|
||||||
/app/libexec/evolution-addressbook-factory -r &
|
|
||||||
gdbus wait --session --timeout=1@TIMEOUTMULT@ @ADDRESSBOOK_SERVICE@
|
|
||||||
fi
|
|
||||||
|
|
||||||
LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @CALENDAR_SERVICE@ | wc -l)
|
|
||||||
if [ "${LINES}" = "0" ]; then
|
|
||||||
/app/libexec/evolution-calendar-factory -r &
|
|
||||||
gdbus wait --session --timeout=1@TIMEOUTMULT@ @CALENDAR_SERVICE@
|
|
||||||
fi
|
|
||||||
|
|
||||||
/app/bin/evolution.bin "$@"
|
|
||||||
fi
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
||||||
---
|
|
||||||
runpath:
|
|
||||||
allowed_paths:
|
|
||||||
- /usr/lib/evolution
|
|
||||||
- /usr/lib64/evolution
|
|
||||||
2
sources
2
sources
|
|
@ -1 +1 @@
|
||||||
SHA512 (evolution-3.59.1.tar.xz) = 26d6d4dfcdbc3d89f88d9e24096c7ff910d221119def75d7f80a397f682be96860726832c7c62b46769ce9cfcc15e5844cbcc016facc9b21b4eb9bbb2c17360d
|
fcc487503ab91b9e25fd529abc87fdae evolution-2.26.3.tar.bz2
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue