From a8fc89c58d22f1e19ca19e7179089b0c1f866ea6296112bf9448e04bb887c644 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 24 Sep 2018 09:32:28 +0000 Subject: [PATCH 1/2] Accepting request 637375 from GNOME:Next OBS-URL: https://build.opensuse.org/request/show/637375 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution-data-server?expand=0&rev=337 --- baselibs.conf | 4 +- evolution-data-server-3.28.5.tar.xz | 3 - evolution-data-server-3.30.0.tar.xz | 3 + evolution-data-server.changes | 125 +++++++++++++++++++++++++++- evolution-data-server.spec | 72 ++++++++-------- 5 files changed, 167 insertions(+), 40 deletions(-) delete mode 100644 evolution-data-server-3.28.5.tar.xz create mode 100644 evolution-data-server-3.30.0.tar.xz diff --git a/baselibs.conf b/baselibs.conf index 9036789..ade822b 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,10 +1,10 @@ evolution-data-server -libcamel-1_2-61 +libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-19 libebook-contacts-1_2-2 libecal-1_2-19 libedata-book-1_2-25 -libedata-cal-1_2-28 +libedata-cal-1_2-29 libedataserver-1_2-23 libedataserverui-1_2-2 diff --git a/evolution-data-server-3.28.5.tar.xz b/evolution-data-server-3.28.5.tar.xz deleted file mode 100644 index dd69136..0000000 --- a/evolution-data-server-3.28.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d95348d27207cde4ff3209d16c9336fd2a97d958f4c563450ccdf2f7c07e8788 -size 4455136 diff --git a/evolution-data-server-3.30.0.tar.xz b/evolution-data-server-3.30.0.tar.xz new file mode 100644 index 0000000..c139d98 --- /dev/null +++ b/evolution-data-server-3.30.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d466c1fcc4cf17e9923b7166fbd1bd66c53f518a90323fbff6ff08f74cb50dee +size 4560080 diff --git a/evolution-data-server.changes b/evolution-data-server.changes index 5ab33ce..f2728d7 100644 --- a/evolution-data-server.changes +++ b/evolution-data-server.changes @@ -1,5 +1,128 @@ ------------------------------------------------------------------- -Tue Jul 31 06:24:30 UTC 2018 - bjorn.lie@gmail.com +Wed Sep 19 01:31:42 UTC 2018 - luc14n0@linuxmail.org + +- Update to version 3.30.0: + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 29 00:34:02 UTC 2018 - Bjørn Lie + +- Update to version 3.29.92: + + Correct build when nss/nspr do not provide pkg-config files. + + Use 48 pixel icon in reminder notification. + + evolution-alarm-notify: Do not show a window with a list of + pending reminders by default. + + GNOME Shell doesn't show evolution-alarm-notification + reminders. + + Correct few annotations in developer comments. + + Issues fixed: glgo#GNOME/evolution-data-server!23, + glgo#GNOME/evolution-data-server!#27, + glgo#GNOME/evolution-data-server!26, + glgo#GNOME/evolution-data-server!25 and + glgo#GNOME/evolution!83. + + Updated translations. + +------------------------------------------------------------------- +Mon Aug 13 18:38:59 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.29.91: + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 1 21:43:58 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.29.90: + + ESourceRegistry's thread main_context can leak. + + Correct format specifier arguments to work on both 32-bit and + 64-bit arches. + + [EClient] Really default readonly property to FALSE. + + [CamelDebug] Change when backtraces are demangled in pointer + tracker. + + [CamelOfflineFolder] Fix a runtime warning on application exit. + + Enhance attachment detection in a MIME message. + + Bugs fixed: bgo#788370, glgo#GNOME/evolution-data-server#19, + glgo#GNOME/evolution-data-server#22. + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 1 03:29:04 UTC 2018 - luc14n0@linuxmail.org + +- Update to version 3.29.4: + + Miscellaneous: + - [Camel] Bulk message copy/move during folder filtering; + - [CamelSMIMEContext] Fix a memory leak; + - [IMAPx] Search for whole word "Cyrus" when parsing version + from the server response; + - [ECalCache] Alter timezones table only if the 'refs' column + doesn't exist. + + Bugs fixed: bgo#702127, bgo#704246, glgo#GNOME/evolution#37, + glgo#GNOME/evolution-data-server#9, + glgo#GNOME/evolution-data-server#10, + glgo#GNOME/evolution-data-server#11, + glgo#GNOME/evolution-data-server#12, + glgo#GNOME/evolution-data-server#13, + glgo#GNOME/evolution-data-server#3, + glgo#GNOME/evolution-data-server#14, + glgo#GNOME/evolution-data-server#16, + glgo#GNOME/evolution-data-server#17. + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 1 03:29:03 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.29.3: + + Check for ICAL_STATUS_DELETED status enum value. + + Correct prototypes of some virtual functions of + EReminderWatcher. + + Fix a memory leak. + + Use Unicode in translatable strings. + + Silently skip empty lines when reading autoconfig-variables. + + Update bug URL and switch to https:// in the DOAP file. + + Google's "Daily Limit Exceeded" error not always propagated + into UI. + + [IMAPx] Prefer existing allocate/deallocate structure + functions. + + [CalDAV] Race condition on connection object. + + Correct false runtime warning from camel_folder_info_build(). + + Bugs fixed: bgo#796115, bgo#796116, bgo#793927, bgo#796281, + bgo#763029, bgo#792610, bgo#796136, bgo#794108, bgo#795197, + bgo#795869, bgo#796174, glgo#GNOME/evolution-data-server#2, + glgo#GNOME/evolution-data-server#4, + glgo#GNOME/evolution-data-server#7, + glgo#GNOME/evolution-data-server#5, + glgo#GNOME/evolution-data-server#6. + + Updated translations. +- Bump so_camel soversion to 62 and so_edata_cal to 29 aswell as in + baselibs.conf, following upstream changes. + +------------------------------------------------------------------- +Wed Aug 1 03:29:02 UTC 2018 - luc14n0@linuxmail.org + +- Update to version 3.29.2: + + Miscellaneous: + - Introduce EReminderWatcher to listen for scheduled reminders; + - Stale connection used after resume. + + Bugs fixed: bgo#795295, bgo#794874, bgo#795414, bgo#794727, + bgo#795997, bgo#585146, bgo#796206. + + Updated translations. +- Changes from version 3.29.1: + + Miscellaneous: + - Make it possible to disable Reminders for Tasks; + - Change how next occurrence of a recurring task is found. + + Bugs fixed: bgo#793031, bgo#793488, bgo#88193, bgo#793963, + bgo#200907, bgo#794417, bgo#795108, bgo#791475. + + Updated translations. +- Replace 'LGPL-2.1-or-later' License tag with 'LGPL-2.0-only': + the source files do not specify any LGPL version but COPYING file + is clear about being version 2. +- Add libcanberra-gtk3 and libnotify packages as pkgconfig modules + BuildRequires: new dependencies. +- Drop fixed upstream patches: + eds-fix-fails-to-parse-Google-OAuth2.patch and + eds-correct-some-public-headers.patch. + +------------------------------------------------------------------- +Tue Jul 31 06:30:38 UTC 2018 - bjorn.lie@gmail.com - Update to version 3.28.5: + ESourceRegistry's thread main_context can leak. diff --git a/evolution-data-server.spec b/evolution-data-server.spec index 1b0a95e..6ac7807 100644 --- a/evolution-data-server.spec +++ b/evolution-data-server.spec @@ -16,10 +16,9 @@ # -%define with_introspection 1 # Shared Library soNUMs, to make it easier for updates # When updating the sonums, do not forget to also update baselibs.conf -%define so_camel 61 +%define so_camel 62 %define so_ebackend 10 %define so_edataserver 23 %define so_edataserverui 2 @@ -27,18 +26,17 @@ %define so_ebook_contacts 2 %define so_edata_book 25 %define so_ecal 19 -%define so_edata_cal 28 -%define _evo_version 3.28 +%define so_edata_cal 29 +%bcond_without introspection Name: evolution-data-server -Version: 3.28.5 +Version: 3.30.0 Release: 0 Summary: Evolution Data Server -License: LGPL-2.1-or-later +License: LGPL-2.0-only Group: Development/Libraries/GNOME URL: https://wiki.gnome.org/Apps/Evolution -Source0: http://download.gnome.org/sources/evolution-data-server/%{_evo_version}/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/evolution-data-server/3.30/%{name}-%{version}.tar.xz Source99: baselibs.conf - BuildRequires: cmake BuildRequires: db-devel BuildRequires: fdupes @@ -58,7 +56,7 @@ BuildRequires: mozilla-nss-devel BuildRequires: nss-shared-helper-devel BuildRequires: openldap2-devel BuildRequires: pkgconfig -# For adresbook data generating +# For adressbook data generating BuildRequires: python3-base BuildRequires: sqlite3-devel >= 3.7.17 BuildRequires: translation-update-upstream @@ -68,6 +66,8 @@ BuildRequires: pkgconfig(goa-1.0) >= 3.8 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(json-glib-1.0) >= 1.0.4 +BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.25 +BuildRequires: pkgconfig(libnotify) >= 0.7 BuildRequires: pkgconfig(libsecret-unstable) >= 0.5 BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.11.91 Requires: mozilla-nss @@ -272,20 +272,15 @@ translation-update-upstream %build %cmake \ - -DLIBEXEC_INSTALL_DIR=%{_libexecdir}/evolution-data-server \ - -DENABLE_GTK_DOC=ON \ - -DENABLE_IPV6=ON \ - -DENABLE_SMIME=ON \ - -DENABLE_UOA=OFF \ - -DCMAKE_SKIP_RPATH=OFF \ -%if %{with_introspection} - -DENABLE_VALA_BINDINGS=ON \ - -DENABLE_INTROSPECTION=ON \ -%else - -DENABLE_VALA_BINDINGS=OFF \ - -DENABLE_INTROSPECTION=OFF \ -%endif - %{nil} + -DLIBEXEC_INSTALL_DIR=%{_libexecdir}/evolution-data-server \ + -DENABLE_GTK_DOC=ON \ + -DENABLE_IPV6=ON \ + -DENABLE_SMIME=ON \ + -DENABLE_UOA=OFF \ + -DCMAKE_SKIP_RPATH=OFF \ + %{?with_introspection:\ + -DENABLE_VALA_BINDINGS=ON \ + -DENABLE_INTROSPECTION=ON} %make_jobs %install @@ -295,26 +290,34 @@ translation-update-upstream %post -n libcamel-1_2-%{so_camel} -p /sbin/ldconfig %postun -n libcamel-1_2-%{so_camel} -p /sbin/ldconfig + %post -n libebackend-1_2-%{so_ebackend} -p /sbin/ldconfig %postun -n libebackend-1_2-%{so_ebackend} -p /sbin/ldconfig + %post -n libebook-1_2-%{so_ebook} -p /sbin/ldconfig %postun -n libebook-1_2-%{so_ebook} -p /sbin/ldconfig + %post -n libebook-contacts-1_2-%{so_ebook_contacts} -p /sbin/ldconfig %postun -n libebook-contacts-1_2-%{so_ebook_contacts} -p /sbin/ldconfig + %post -n libecal-1_2-%{so_ecal} -p /sbin/ldconfig %postun -n libecal-1_2-%{so_ecal} -p /sbin/ldconfig + %post -n libedata-book-1_2-%{so_edata_book} -p /sbin/ldconfig %postun -n libedata-book-1_2-%{so_edata_book} -p /sbin/ldconfig + %post -n libedata-cal-1_2-%{so_edata_cal} -p /sbin/ldconfig %postun -n libedata-cal-1_2-%{so_edata_cal} -p /sbin/ldconfig + %post -n libedataserver-1_2-%{so_edataserver} -p /sbin/ldconfig %postun -n libedataserver-1_2-%{so_edataserver} -p /sbin/ldconfig + %post -n libedataserverui-1_2-%{so_edataserverui} -p /sbin/ldconfig %postun -n libedataserverui-1_2-%{so_edataserverui} -p /sbin/ldconfig %files %license COPYING -%doc ChangeLog NEWS TODO +%doc NEWS README %{_datadir}/evolution-data-server/ %{_datadir}/GConf/gsettings/evolution-data-server.convert %{_datadir}/glib-2.0/schemas/org.gnome.Evolution.DefaultSources.gschema.xml @@ -334,6 +337,8 @@ translation-update-upstream %{_userunitdir}/evolution-calendar-factory.service %{_userunitdir}/evolution-source-registry.service %{_userunitdir}/evolution-user-prompter.service +%{_sysconfdir}/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop +%{_datadir}/applications/org.gnome.Evolution-alarm-notify.desktop %files -n libcamel-1_2-%{so_camel} %{_libdir}/libcamel-1.2.so.%{so_camel}* @@ -353,7 +358,7 @@ translation-update-upstream %files -n libedata-book-1_2-%{so_edata_book} %{_libdir}/libedata-book-1.2.so.%{so_edata_book}* -%if %{?with_introspection} +%if %{with introspection} %files -n typelib-1_0-Camel-1_2 %{_libdir}/girepository-1.0/Camel-1.2.typelib @@ -362,6 +367,12 @@ translation-update-upstream %files -n typelib-1_0-EBookContacts-1_2 %{_libdir}/girepository-1.0/EBookContacts-1.2.typelib + +%files -n typelib-1_0-EDataServer-1_2 +%{_libdir}/girepository-1.0/EDataServer-1.2.typelib + +%files -n typelib-1_0-EDataServerUI-1_2 +%{_libdir}/girepository-1.0/EDataServerUI-1.2.typelib %endif %files -n libedata-cal-1_2-%{so_edata_cal} @@ -373,19 +384,12 @@ translation-update-upstream %files -n libedataserverui-1_2-%{so_edataserverui} %{_libdir}/libedataserverui-1.2.so.%{so_edataserverui}* -%if %{?with_introspection} -%files -n typelib-1_0-EDataServer-1_2 -%{_libdir}/girepository-1.0/EDataServer-1.2.typelib - -%files -n typelib-1_0-EDataServerUI-1_2 -%{_libdir}/girepository-1.0/EDataServerUI-1.2.typelib -%endif - %files devel +%doc ChangeLog MAINTAINERS TODO %{_includedir}/evolution-data-server/ %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc -%if %{?with_introspection} +%if %{with introspection} %{_datadir}/gir-1.0/*.gir %dir %{_datadir}/vala %dir %{_datadir}/vala/vapi From baec0e76125f34eb8c44f2bbe17306516dc5f1bf5baa73b34cfd8d1112711857 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 27 Sep 2018 07:41:10 +0000 Subject: [PATCH 2/2] Accepting request 638540 from GNOME:Next New stable rel OBS-URL: https://build.opensuse.org/request/show/638540 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution-data-server?expand=0&rev=338 --- evolution-data-server-3.30.0.tar.xz | 3 --- evolution-data-server-3.30.1.tar.xz | 3 +++ evolution-data-server.changes | 14 ++++++++++++++ evolution-data-server.spec | 8 +++++--- 4 files changed, 22 insertions(+), 6 deletions(-) delete mode 100644 evolution-data-server-3.30.0.tar.xz create mode 100644 evolution-data-server-3.30.1.tar.xz diff --git a/evolution-data-server-3.30.0.tar.xz b/evolution-data-server-3.30.0.tar.xz deleted file mode 100644 index c139d98..0000000 --- a/evolution-data-server-3.30.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d466c1fcc4cf17e9923b7166fbd1bd66c53f518a90323fbff6ff08f74cb50dee -size 4560080 diff --git a/evolution-data-server-3.30.1.tar.xz b/evolution-data-server-3.30.1.tar.xz new file mode 100644 index 0000000..1f7c16e --- /dev/null +++ b/evolution-data-server-3.30.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4221ece8bed77eef4cbdd91a4ba9a786068c93bc52e0c9d7aca525e620dd60e +size 4568732 diff --git a/evolution-data-server.changes b/evolution-data-server.changes index f2728d7..8308e8f 100644 --- a/evolution-data-server.changes +++ b/evolution-data-server.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Wed Sep 26 17:39:11 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.30.1: + + Add an optionally built evolution-dbus-session tool. + + Bugs fixed: glgo#GNOME/evolution-data-server!3, + glgo#GNOME/evolution-data-server!24, + glgo#GNOME/evolution-data-server!29, + glgo#GNOME/evolution-data-server!30, + glgo#GNOME/evolution-data-server!32, glgo#GNOME/evolution!86. + + Updated translations. +- Pass ENABLE_DBUS_SESSION_TOOL=OFF to cmake, not building the new + optional dbus tool for now. + ------------------------------------------------------------------- Wed Sep 19 01:31:42 UTC 2018 - luc14n0@linuxmail.org diff --git a/evolution-data-server.spec b/evolution-data-server.spec index 6ac7807..d8dd337 100644 --- a/evolution-data-server.spec +++ b/evolution-data-server.spec @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -29,7 +29,7 @@ %define so_edata_cal 29 %bcond_without introspection Name: evolution-data-server -Version: 3.30.0 +Version: 3.30.1 Release: 0 Summary: Evolution Data Server License: LGPL-2.0-only @@ -280,7 +280,9 @@ translation-update-upstream -DCMAKE_SKIP_RPATH=OFF \ %{?with_introspection:\ -DENABLE_VALA_BINDINGS=ON \ - -DENABLE_INTROSPECTION=ON} + -DENABLE_INTROSPECTION=ON} \ + -DENABLE_DBUS_SESSION_TOOL=OFF \ + %{nil} %make_jobs %install