Accepting request 429074 from GNOME:Factory
New stable release (forwarded request 428630 from Zaitor) OBS-URL: https://build.opensuse.org/request/show/429074 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/evolution?expand=0&rev=187
This commit is contained in:
commit
ff44b79250
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2e13551ce0996963506f0bdde5e01c3b8aa0622849a272ff12877cd595baeb6e
|
||||
size 12133872
|
3
evolution-3.22.0.tar.xz
Normal file
3
evolution-3.22.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3e4742032b450cd8752097ba7e56302134e3653d510d4c53196654fb353ebbeb
|
||||
size 12261264
|
@ -1,3 +1,306 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 19 08:44:55 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.22.0:
|
||||
+ bgo#771420: [WK2]: Printing an email does not work.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 12 12:29:42 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.21.92:
|
||||
+ [itip-formatter]: Guess meeting time zone when not provided in
|
||||
the invitation.
|
||||
+ Remove CSS sheet from the DOM only when it exists.
|
||||
+ Critical warning could be printed when replying on message
|
||||
with inline images.
|
||||
+ Adapt to WebKit Unstable DOM API changes in WebKitGTK+ 2.13.90.
|
||||
+ Replace usage of deprecated WebKit DOM API functions.
|
||||
+ Replace last usage of deprecated WebKit DOM API functions.
|
||||
+ Fix archives support in attachments.
|
||||
+ Undoing a citation split could fail.
|
||||
+ When removing empty blocks from citations, don't remove BR
|
||||
elements.
|
||||
+ Extra new line is inserted on the end of converted content.
|
||||
+ Save selection in save_history_for_delete_or_backspace().
|
||||
+ Selection end marker could be saved wrong in the quoted
|
||||
content.
|
||||
+ Correctly handle the undo operation the Backspace was pressed
|
||||
in the beginning of LI element.
|
||||
+ e_editor_dom_move_quoted_block_level_up() is wrong for HTML
|
||||
mode.
|
||||
+ Try to fix the "NL between tags" when inserting HTML into the
|
||||
editor.
|
||||
+ Update the tests expectations.
|
||||
+ Change URL and e-mail pattern regular expressions.
|
||||
+ Prefer OAuth2 authentication for Mail-only Google accounts.
|
||||
+ Add 'OAuth2 Google' authentication type to Google-based
|
||||
accounts.
|
||||
+ Use DIV instead of P element for 'Normal' block.
|
||||
+ After pressing the return key, caret is moved to a wrong place.
|
||||
+ An extra quote character is inserted on the end of an empty PRE
|
||||
element.
|
||||
+ Bugs fixed: bgo#770496, bgo#771044, bgo#770380, bgo#771131.
|
||||
+ Updated translations.
|
||||
- Drop evolution-webkit2gtk3-adaptation.patch and
|
||||
evolution-gnome-autoar.patch: Fixed upstream. Flip need_autogen
|
||||
to 0 again, no longer needed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 1 19:01:46 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Add evolution-webkit2gtk3-adaptation.patch: Make evolution work
|
||||
with new webkit2gtk3-2.13.90, patch from git.
|
||||
- Add highlight BuildRequires: Build highlight source-code in
|
||||
mailbody support, we now have the needed package. Following
|
||||
this: Stop passing --disable-text-highlight to configure.
|
||||
- Conditionally apply translations-update-upstream BuildRequires
|
||||
and macro for non-openSUSE only.
|
||||
- Add pkgconfig(gnome-autoar-gtk-0) BuildRequires: Build archive
|
||||
support for attachments. Following this: Stop passing
|
||||
--disable-autoar to configure.
|
||||
- Add evolution-gnome-autoar.patch: Fix configure to look for the
|
||||
correct name. Also flip define need_autogen to 1, as the patch
|
||||
touches the buildsystem (bgo#770380).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 29 15:54:33 UTC 2016 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.21.91:
|
||||
+ Context menu above EWebView hides on button release.
|
||||
+ Correctly free the WebKit DOM GObject instaces.
|
||||
+ Don't try to convert the 'None' signature.
|
||||
+ Paragraphs with just BR element could not be quoted properly.
|
||||
+ Use a faster way of quoting an element if possible when
|
||||
converting the content.
|
||||
+ Remove the zero width space characters from the HTML output.
|
||||
+ New line after heading and other elements could be lost.
|
||||
+ Fix various issues with parse_html_into_blocks() - mostly not
|
||||
processing part of the input.
|
||||
+ Make a magic-spacebar (partly) work again.
|
||||
+ Open link in HTML editor only when Ctrl+left-click above it.
|
||||
+ EEditorUndoRedoManager - Fix some FIXME WK2 comments.
|
||||
+ Redoing the input history item could be wrong.
|
||||
+ Element could be quoted in the HTML mode as in the plain text
|
||||
mode.
|
||||
+ Redoing of "Pasting a link and pressing the Return key after
|
||||
it" is wrong.
|
||||
+ Don't try to insert selection marks if they are already
|
||||
presented.
|
||||
+ Remove an empty blockquote if presented after removing from the
|
||||
quoted content.
|
||||
+ No need to recognize links in the element where it was already
|
||||
done (by parse_html_into_blocks()).
|
||||
+ Remove special id used for BLOCKQUOTEs when generating the HTML
|
||||
version of the content.
|
||||
+ Always use the faster version of quoting when we previously
|
||||
wrapped the content.
|
||||
+ Properly check if the current node is indeed the HR element
|
||||
before processing it.
|
||||
+ Correct the indentation.
|
||||
+ Font style cannot be set.
|
||||
+ Cast warning printed when trying to cast non-element node to
|
||||
element in the get_parent_block_element().
|
||||
+ Fix various extra new lines errors when processing the content.
|
||||
+ Ensure EMailConfigPage::changed signal is emitted in the
|
||||
main/UI thread.
|
||||
+ Make ECompEditor an extensible.
|
||||
+ Turning off the font formatting could leave empty elements in
|
||||
DOM.
|
||||
+ Redoing the input event should remove the BR if it was the only
|
||||
node there.
|
||||
+ Redoing a font style change will not set the correct values to
|
||||
the EEditorPage.
|
||||
+ Undoing the style change should act like the separate history
|
||||
event.
|
||||
+ test-htlm-editor-units - Do not focus window on show.
|
||||
+ Cut/Copy/Paste in EHTMLEditor shows a runtime warning on the
|
||||
console.
|
||||
+ PRE element could not be wrapped quoted correctly.
|
||||
+ Redoing some events could fail.
|
||||
+ Undoing or redoing the font format changes does not reflect the
|
||||
changes in the UI.
|
||||
+ Avoid vertical scrolling in the filtering rules editor dialog.
|
||||
+ Some editor unit tests fail after commit d3fc71.
|
||||
+ Add --background option for test-html-editor-units.
|
||||
+ Report errors from D-Bus calls to WebExtension-s.
|
||||
+ Bugs fixed: bgo#769618, bgo#769753, bgo#769912, bgo#770083,
|
||||
bgo#770086, bgo#770369, bgo#770494.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 15 17:10:22 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.21.90:
|
||||
+ Correct order of "assign value" and "call function" when saving
|
||||
to drafts.
|
||||
+ Simplify and fix how the HTML is parsed into composer's DOM
|
||||
structure.
|
||||
+ Update devel-doc build scripts to work after the WebKit2 port
|
||||
merge.
|
||||
+ The "headers-collapsed" change not propagated into the
|
||||
settings.
|
||||
+ Add TestKeyfileSettingsBackend for test-html-editor-units.
|
||||
+ Update homepage GNOME wiki URL to save us a redirect.
|
||||
+ Make translation type value more generic; no need for branch
|
||||
numbers.
|
||||
+ test-html-editor-units: Increase default command delay to 25ms.
|
||||
+ EHTMLEditorView:
|
||||
- Redoing unquoting does not work.
|
||||
- Extra new line could be added to the quoted text when parsing
|
||||
HTML.
|
||||
- Replace citation marks to actual citation in one round.
|
||||
- Remove accidentally committed debug prints.
|
||||
+ EWebKitEditor: Tabulator key does not insert the tabulator, but
|
||||
changes focus.
|
||||
+ Bugs fixed: bgo#768449, bgo#767283, bgo#769354, bgo#769338,
|
||||
bgo#769062, bgo#768683, bgo#624604, bgo#769388, bgo#769044,
|
||||
bgo#769072, bgo#769152, bgo#769288, bgo#751588, bgo#769707,
|
||||
bgo#769908.
|
||||
+ Updated translations.
|
||||
- Replace pkgconfig(webkitgtk-3.0) for pkgconfig(webkit2gtk-4.0)
|
||||
BuildRequires following upstreams port.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 8 09:57:33 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.21.4:
|
||||
+ GalA11yETableItem can have stored incorrect row count
|
||||
sometimes.
|
||||
+ Build developer documentation sections and types on the fly.
|
||||
+ When pressing the Return key to end a list a new empty list is
|
||||
created.
|
||||
+ Make it easier to change evolution .ui files by the users.
|
||||
+ Busy-loop when printing specifically formatted HTML message.
|
||||
+ Enhance timezone lookup for the event editor.
|
||||
+ [ETimezoneDialog] Show timezones as a tree, not as a flat list.
|
||||
+ EHTMLEditorActions: Disable HTML actions in plain text mode.
|
||||
+ EHTMLEditorSelection:
|
||||
- List alignment not detected properly.
|
||||
- Indented block style could not be set properly.
|
||||
+ EHTMLEditorUtils: Correctly remove class when it is surrounded
|
||||
by spaces.
|
||||
+ EHTMLEditorView:
|
||||
- Critical warning could be seen in console after pasting the
|
||||
content.
|
||||
- Don't leak a WebKitDOMNodeList instance.
|
||||
- Pasting content into the indented block will not preserve
|
||||
formatting.
|
||||
- Don't add a new line for the empty list when generating a
|
||||
plain text version of the content.
|
||||
- Don't leak a WebKitODMNodeList instance.
|
||||
- Always try to process the CID images when loading a content.
|
||||
- Correct the situations when the 'Lose formatting' dialog is
|
||||
showed.
|
||||
- When the content is converted set the editor as changed.
|
||||
- Plain text version of draft could lose formatting.
|
||||
- Improve how the content is processed.
|
||||
- Changing a top signature to another one will place it on
|
||||
different position.
|
||||
- Unneeded spacer left when setting a top signature from an
|
||||
existing one to None.
|
||||
+ Add Language headers to po files.
|
||||
+ Bugs fixed: bgo#767780, bgo#764065, bgo#443716, bgo#768013,
|
||||
bgo#767990, bgo#754848, bgo#768369, bgo#768496, bgo#438062,
|
||||
bgo#768438.
|
||||
+ Updated translations.
|
||||
- Stop passing V=1 to make, debugging is local.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 8 09:56:33 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.21.3:
|
||||
+ Avoid NULL dereference in mail-send-recv.c:free_send_data()
|
||||
function.
|
||||
+ [CamelGpgContext] Provide signer photos when available.
|
||||
+ Use newly introduced ENetworkMonitor and add UI settings for
|
||||
it.
|
||||
+ Don't create unnecessary wrappers when quoting a text.
|
||||
+ Address some of the clang compiler warnings.
|
||||
+ Crash under e_mail_folder_find_duplicate_messages_sync().
|
||||
+ Create new events in the selected calendar in the left tree of
|
||||
calendars.
|
||||
+ EHTMLEditorActions: Paste Quotation action is always active.
|
||||
+ EHTMLEditorSelection: Use a faster way of quoting an element in
|
||||
the plain text mode.
|
||||
+ EHTMLEditorView:
|
||||
- Redoing a delete operation in a PRE element could wrap the
|
||||
content in SPAN element.
|
||||
- Some empty new lines in a quoted content could be lost.
|
||||
- Don't modify a variable from arguments.
|
||||
- Simplify how an element is quoted.
|
||||
- Opening a draft that was not created in composer should
|
||||
respect the wrap/don't wrap preference.
|
||||
+ Bugs fixed: bgo#766745, bgo#766682, bgo#766713, bgo#766796,
|
||||
bgo#767283, bgo#767236, bgo#767334, bgo#767542, bgo#767364,
|
||||
bgo#651112, bgo#767335.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 8 09:55:33 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.21.2:
|
||||
+ Avoid minor occasional runtime warning.
|
||||
+ Occasional runtime warning from EaMinicardView about invalid
|
||||
book client.
|
||||
+ Move the clipboard handling from EMsgComposer to
|
||||
EHTMLEditorView.
|
||||
+ Recognize special folders for a global mail view also based on
|
||||
flags.
|
||||
+ Rather hide, than disable, items in Taskpad/Memopad context
|
||||
menus.
|
||||
+ Correct placement of emoticon and color chooser in composer
|
||||
under Wayland.
|
||||
+ Enhance delayed message send through Outbox.
|
||||
+ Fix typo in previous commit.
|
||||
+ Add missing closing tag.
|
||||
+ Fix some issues found by Coverity Scan, cppcheck and clang.
|
||||
+ Explicitly center attachment bar expander vertically.
|
||||
+ EHTMLEditor: Only display the text properties dialog when some
|
||||
text is selected.
|
||||
+ EHTMLEditorActions: 'Select All' action is always disabled.
|
||||
+ EHTMLEditorImageDialog: Border and alignment are not set
|
||||
properly.
|
||||
+ EHTMLEditorView:
|
||||
- Restore the selection end mark correctly when processing HTML
|
||||
to plain text.
|
||||
- Redoing a citation split removes an extra text.
|
||||
- Introduce the is-ready signal.
|
||||
- Background image from page is removed when saving draft.
|
||||
+ EMailSignatureEditor: Undo and redo history is handled by
|
||||
EHTMLEditorView and not by WebKitWebView.
|
||||
+ EMsgComposer: Move the signature handling to EHTMLEditorView.
|
||||
+ Bugs fixed: bgo#435219, bgo#571723, bgo#681353, bgo#765446,
|
||||
bgo#765665, bgo#765636, bgo#765857, bgo#765950, bgo#766017,
|
||||
bgo#766111, bgo#766315, 766540.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 8 09:54:33 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.21.1:
|
||||
+ Cannot change order list to unordered for the first time.
|
||||
+ Inline images in drafts are not displayed in GMail.
|
||||
+ Change ECalendarView from GtkTable to GtkGrid.
|
||||
+ Hide private members of ECalendar into a private structure.
|
||||
+ Optimize some of the DOM functions related to selection.
|
||||
+ EHTMLEditorSelection:
|
||||
- Selection could be saved wrong in quoted content.
|
||||
- Anchors could be wrongly wrapped in quoted content.
|
||||
- Ask for a parent node of the right node.
|
||||
+ EHTMLEditorView:
|
||||
- Simplify and improve how the undo/redo of delete operation in
|
||||
quoted content is performed.
|
||||
- Deleting a content in a PRE element could wrap the content in
|
||||
SPAN element.
|
||||
- Moving a Preformatted block one level up in the quoted
|
||||
content will change it to Normal.
|
||||
+ EMsgComposer: Move the DOM manipulation to EHTMLEditorView.
|
||||
+ Bugs fixed: bgo#759802, bgo#764977, bgo#765090, bgo#765102,
|
||||
bgo#765202, bgo#765112.
|
||||
+ Updated translations.
|
||||
- Bump base version following upstream changes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 8 09:53:33 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
|
@ -23,19 +23,18 @@
|
||||
|
||||
Name: evolution
|
||||
# This should be updated upon major version changes; it should match BASE_VERSION as defined in configure.in.
|
||||
%define evolution_base_version 3.20
|
||||
Version: 3.20.5
|
||||
%define evolution_base_version 3.22
|
||||
Version: 3.22.0
|
||||
Release: 0
|
||||
# _version needs to be %{version} stripped to major.minor.micro only...
|
||||
%define _version %(echo %{version} | grep -E -o '[0-9]+\.[0-9]+\.[0-9]+')
|
||||
# FIXME: enable text-highligh once we have a package for it.
|
||||
# FIXME: check if note on license is still valid (comment before license)
|
||||
Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite
|
||||
License: LGPL-2.0 and LGPL-3.0
|
||||
Group: Productivity/Networking/Email/Clients
|
||||
# NOTE: Some files are currently GPL-2.0 but pending relicensing, see bnc#749859
|
||||
Url: http://wiki.gnome.org/Apps/Evolution/
|
||||
Source0: http://download.gnome.org/sources/evolution/3.20/%{name}-%{version}.tar.xz
|
||||
Source0: http://download.gnome.org/sources/evolution/3.22/%{name}-%{version}.tar.xz
|
||||
# The icon we rely on is from adwaita-icon-theme
|
||||
BuildRequires: adwaita-icon-theme
|
||||
BuildRequires: bison
|
||||
@ -46,13 +45,16 @@ BuildRequires: openldap2-devel
|
||||
BuildRequires: gnome-common
|
||||
%endif
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: highlight
|
||||
BuildRequires: intltool
|
||||
# don't you ever enable this! It's experimental and insecure (bnc#609013)
|
||||
#BuildRequires: libytnef-devel
|
||||
BuildRequires: psmisc
|
||||
BuildRequires: spamassassin
|
||||
BuildRequires: sqlite3-devel
|
||||
%if !0%{?is_opensuse}
|
||||
BuildRequires: translation-update-upstream
|
||||
%endif
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: yelp-tools
|
||||
BuildRequires: pkgconfig(atk)
|
||||
@ -63,10 +65,11 @@ BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.24.0
|
||||
BuildRequires: pkgconfig(geocode-glib-1.0) >= 3.10
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.40.0
|
||||
BuildRequires: pkgconfig(gladeui-2.0) >= 3.10.0
|
||||
BuildRequires: pkgconfig(gnome-autoar-gtk-0) >= 0.1.1
|
||||
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 2.91.3
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.8.0
|
||||
BuildRequires: pkgconfig(gtkspell3-3.0)
|
||||
BuildRequires: pkgconfig(webkitgtk-3.0) >= 2.0.1
|
||||
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.13.90
|
||||
%if %{use_gtkimageview}
|
||||
BuildRequires: pkgconfig(gtkimageview-3.0)
|
||||
%endif
|
||||
@ -160,7 +163,9 @@ to develop applications that require these.
|
||||
%lang_package
|
||||
%prep
|
||||
%setup -q
|
||||
%if !0%{?is_opensuse}
|
||||
translation-update-upstream
|
||||
%endif
|
||||
|
||||
%build
|
||||
%if %{need_autogen}
|
||||
@ -175,13 +180,11 @@ NOCONFIGURE=1 gnome-autogen.sh
|
||||
--disable-image-inline \
|
||||
%endif
|
||||
--disable-static \
|
||||
--disable-text-highlight \
|
||||
--disable-autoar # FIXME: remove when gnome-autoar is packaged
|
||||
# Processing the files in help uses _lots_ of memory, so running that part in parallel is bad.
|
||||
pushd help
|
||||
make
|
||||
popd
|
||||
make %{?_smp_flags} V=1
|
||||
make %{?_smp_flags}
|
||||
|
||||
%install
|
||||
%{makeinstall}
|
||||
@ -257,9 +260,10 @@ grep -q "^Categories=.*Office" %{buildroot}%{_datadir}/applications/evolution.de
|
||||
%{_libdir}/evolution/modules/module-prefer-plain.so
|
||||
%{_libdir}/evolution/modules/module-settings.so
|
||||
%{_libdir}/evolution/modules/module-startup-wizard.so
|
||||
#{_libdir}/evolution/%{evolution_base_version}/modules/module-text-highlight.so
|
||||
%{_libdir}/evolution/modules/module-text-highlight.so
|
||||
%{_libdir}/evolution/modules/module-vcard-inline.so
|
||||
%{_libdir}/evolution/modules/*-web-inspector.*
|
||||
%{_libdir}/evolution/modules/module-webkit-editor.so
|
||||
%{_libdir}/evolution/modules/module-webkit-inspector.so
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.addressbook.gschema.xml
|
||||
%{_libdir}/evolution/plugins/*-email-custom-header.*
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.email-custom-header.gschema.xml
|
||||
@ -286,8 +290,13 @@ grep -q "^Categories=.*Office" %{buildroot}%{_datadir}/applications/evolution.de
|
||||
%{_libdir}/evolution/plugins/*-save-calendar.*
|
||||
%{_libdir}/evolution/plugins/*-templates.*
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.templates.gschema.xml
|
||||
%{_libdir}/evolution/web-extensions/libedomutils*
|
||||
%{_libdir}/evolution/web-extensions/libewebextension.so
|
||||
%{_libdir}/evolution/web-extensions/libmoduleitipformatterwebextension.so
|
||||
%dir %{_libdir}/evolution/web-extensions/webkit-editor
|
||||
%{_libdir}/evolution/web-extensions/webkit-editor/libewebkiteditorwebextension.so
|
||||
%{_libdir}/evolution/test-gio-modules/libevolutiontestsettings.so
|
||||
%dir %{_libexecdir}/evolution
|
||||
%{_libexecdir}/evolution/csv2vcard
|
||||
%{_libexecdir}/evolution/evolution-*
|
||||
%{_libexecdir}/evolution/killev
|
||||
%{_sysconfdir}/xdg/autostart/evolution-alarm-notify.desktop
|
||||
|
Loading…
Reference in New Issue
Block a user