Accepting request 1002613 from GNOME:Next

GNOME 43.rc - let's get this into Staging to see what we break (e.g meson:test seems to be an issue already)

OBS-URL: https://build.opensuse.org/request/show/1002613
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution?expand=0&rev=461
This commit is contained in:
Dominique Leuenberger 2022-09-13 07:32:21 +00:00 committed by Git OBS Bridge
parent 91a6f7a100
commit b9982447b8
4 changed files with 197 additions and 15 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f0b16e7abad3c7945a29c322f17dab4a08d61e99bd7cc91b8df35053c5c12e8c
size 13130588

3
evolution-3.45.3.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2631720e2fd7d62491a3849821eb385464d67fbd5a581ed3e82a837968518ee0
size 13281036

View File

@ -1,3 +1,185 @@
-------------------------------------------------------------------
Fri Sep 2 07:31:34 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.45.3:
+ ECert: Correct free function of two private members
+ Use certificate widget provided by libedataserverui
+ MessageList: Remove unneeded condition in an 'if' statement
+ Bugs fixed:
- EShellWindow: The 'New' menu is not filled after start
- Composer: Send of Outbox message doesn't remove it
- EMFormat: Do not "mark citation" in header values
+ Updated translations.
- Drop unused pkgconfig(gcr-4-gtk3) BuildRequires.
-------------------------------------------------------------------
Tue Aug 9 13:28:31 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.45.2:
+ Mail: Handle built-in accounts similar to 'On This Computer'
and 'Search Folders'
+ e_mail_folder_to_full_display_name: Use display-name for
folders with no parent
+ EMFolderTree: Add 'folder-custom-icon' and 'compare-folders'
signals
+ Implement News & Blogs (RSS) reader
+ RSS: Require camel and libedataserer pkgconfig files
+ Use camel_folder_get_full_display_name() in user-visible
strings
+ Composer: Some parts of HTML not always converted into Plain
Text
+ ECompEditor:
- Add signals for core virtual methods
- Prefer "Save and Close" in the header bar
+ Change when symbolic icons are forced in the application
+ flatpak: Add access to gvfsd in the Flatpak manifests
+ Build with gcr4 by default
+ Add Abkhazian translation into the list of supported locales
+ EHeaderBarButton:
- Use gtk_action_is_sensitive() in "sensitivity" property
binding
- Uniform how a GtkAction is added into the header bar button
- Disable the dropdown button with the main
button
+ EMenuBar: Ensure GSettings signal handler is removed on menu
bar free
+ Show a menu button in the header bar when the menu bar is
hidden
+ Bugs fixed:
- Calendar:
. Sort reminder times in the component editor
. The default reminder not always added
- EColorSchemeWatcher: Verify chosen dark variant theme name
exists
- ECompEditor:
. Cannot save changes
. Reminders list is too small
- EMailBrowser: Move 'Reply' to the right side of the header
bar
- Mail:
. Change Template folder icon to 'folder-templates'
. Option to use user-specified Date format in Inline reply
style
- Missing divider lines and paddings under GNOME
- Use Client Side Decoration (header bar)
+ Updated translations.
- Changes from version 3.45.1:
+ build: Update geocode-glib dependency
+ Calendar:
- Add option to shorten event end time for new events
- Default to event move on drag&drop in Week/Month/Year views
- Fix recently introduced "maybe used uninitialized" warning in
the print code
- Highlight today in the Year View
- Ignore event drag&drop in read-only calendars in Year View
- Implement event drag&drop for the Year view
- Implement 'Year View'
- Minicalendar shown after search in the List View
- Option to shorten an event time from the end or from the
start
- Unify tooltip query in calendar views
- Update preview on a component change in the Year View
+ CompEditor: Consider 'shorten-end-time' when adjusting end time
+ Correct spelling of word 'GitLab'
+ Disable hardware acceleration for WebKitGTK
+ docs: Add some missing sections into the developer
documentation
+ ECalComponentPreview: Linkify 'Location' value
+ ECompEditor: Change packing of the Organizer combo
+ EContactEditor: Use a GWeakRef on the editor when opening
target client
+ EMailStripSigFilter: Make sure it doesn't read out of buffer
bounds
+ EMonthWidget: Fix a memory leak
+ ENameSelectorDialog: Set a11y description for the Add/Remove
buttons
+ EShell: Auto-close ESource connection alerts on idle
+ EWebDAVConfigLookup: Set also authentication method
+ EWebKitEditor: Mode change not propagated into the Editor
widget
+ EWebView: Unset has-selection flag on content load start
+ Fix cairo_surface_t memory leaks after drag begin
+ flatpak: Prepare manifest for the development version
+ gal-view-instance: Do not crash on broken setup
it, and all of its dependencies, should be libsoup3 too.
+ itip-view: Ignore empty text/plain subpart in meeting
invitation mail
+ Mail: Handle CAMEL_PROVIDER_CONF_ADVANCED_SECTION_START in
provider config page
+ Tasks: Ensure ICalTime::zone is set for current time
+ The Evolution had been ported to libsoup3, which means anything
what uses
+ Update the information in the AUTHORS file
+ Bugs fixed:
- Calendar: Display multi-lingual properties in current locale
- alarm-notify: Add option to enable/disable desktop
notifications
- Calendar: Drag&drop events in Week/Month views
- Cannot import PKCS12 certificate with non-ASCII or empty
password
- icons: emblem-new hard to spot with adwaita-icon-theme 42
- itip-formatter: Properly update content on message preview
reload
- Correct GSettings schema strings for translation
- Mail: Preview uses wrong colors for HTML mail with dark theme
- Meeting attendees should default to Required Participants
- attachment-reminder: Existing keyword lost on editing cancel
- icons: Add symbolic variants for toolbar/folder tree icons
- markdown-utils: Ignore character encoding hints in HTML when
converting to text
- Flatpak: Attachments cannot be opened
- Tasks: Cannot remove recurrence and Start date at the same
time
- Composer: Markdown should prevent soft line breaks
- Calendar: Show recurring information near event time in
preview/iTip
- itip-formatter: Colorize meeting summary with the event color
- Show mailto: hyperlinks in the status bar percent-decoded
- WebKitEditor: Convert to plain text incorrect on
reply/forward open
- Contacts: Add a way to create a contact copy
- Calendar: Read Organizer/Attendee EMAIL parameter
- itip-formatter: Use whole URL value as a link href
- Fails to build with libgweather 3.36
- Misc: Handle numpad Enter similarly as the Enter key
- Composer: Ensure URL entry is focused in Link Properties
- Better handle Dark Style GNOME 42 setting
- iTIP formatter shows twice "Attendee status updated"
- Calendars with very long names hide the organizer in the
CompEditor
- Tasks: Overdue calculation sometimes incorrect
- CompEditor: Move whole component between calendars
- DUE-today color in Tasks window not always applied
- Calendar: iTip message not sent to a Room address
- Allow to search in "Describe Filters"
- Calendar: Add option to change 'today' background color
- Composer: Skip STYLE and other tags in convert to Plain Text
- Drag&Drop creates many identical temporary files
- Composer: Add "Copy/Open Link" into the context menu
- Update Task preview, when Task is updated
- Mail: Add option to print attachment content
- ESourceSelectorDialog: Close on double-click on source only
- Calendar: Show extra Google attendee info in component
preview
- Crash when printing task list to pdf
- Logic of "Do not sign meeting requests" is inverted
- Add Web Key Directory (WKD) support for OpenPGP
- Add option to respect Power Saver mode
- EMFolderTreeModel: Prefer Inbox over other folder types
- Port to libsoup3
- icon-factory: update for new gnome-desktop API
- em-format: Make contact photo rounded
- EShell: Use symbolic icons on GNOME
+ Updated translations.
- Replace pkgconfig(geocode-glib-1.0), pkgconfig(gcr-3),
pkgconfig(gweather-3.0), pkgconfig(libsoup-2.4) and
pkgconfig(webkit2gtk-4.0) with pkgconfig(geocode-glib-2.0),
pkgconfig(gcr-4-gtk3), pkgconfig(gweather4),
pkgconfig(libsoup-3.0), pkgconfig(webkit2gtk-4.1)
BuildRequires/Requires following upstream changes.
- Drop pkgconfig(libgdata) BuildRequires/Requires: No longer
required, nor needed.
-------------------------------------------------------------------
Fri Aug 5 09:02:59 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -20,7 +20,7 @@
%define _version %(echo %{version} | grep -E -o '[0-9]+\.[0-9]+\.[0-9]+')
Name: evolution
Version: 3.44.4
Version: 3.45.3
Release: 0
# FIXME: check if note on license is still valid (comment before license)
Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite
@ -28,7 +28,7 @@ Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite
License: CC-BY-SA-3.0 AND LGPL-2.0-only AND LGPL-3.0-only AND OLDAP-2.8 AND GFDL-1.1-only AND GFDL-1.3-only
Group: Productivity/Networking/Email/Clients
URL: https://wiki.gnome.org/Apps/Evolution/
Source0: https://download.gnome.org/sources/evolution/3.44/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/evolution/3.45/%{name}-%{version}.tar.xz
BuildRequires: bison
BuildRequires: bogofilter
BuildRequires: cmake
@ -51,9 +51,8 @@ BuildRequires: pkgconfig(cairo-gobject)
BuildRequires: pkgconfig(camel-1.2) >= %{_version}
BuildRequires: pkgconfig(enchant-2)
BuildRequires: pkgconfig(gail-3.0) >= 3.2.0
BuildRequires: pkgconfig(gcr-3) >= 3.4
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.24.0
BuildRequires: pkgconfig(geocode-glib-1.0) >= 3.10
BuildRequires: pkgconfig(geocode-glib-2.0)
BuildRequires: pkgconfig(gio-2.0) >= 2.56.0
BuildRequires: pkgconfig(gladeui-2.0) >= 3.10.0
BuildRequires: pkgconfig(gmodule-2.0) >= 2.40.0
@ -67,7 +66,7 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.8.0
BuildRequires: pkgconfig(gspell-1)
BuildRequires: pkgconfig(gtkspell3-3.0)
# NOTE when bumping this BR, bump the req in devel pac below
BuildRequires: pkgconfig(gweather-3.0) >= 3.10
BuildRequires: pkgconfig(gweather4)
# /NOTE
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(iso-codes)
@ -78,22 +77,21 @@ BuildRequires: pkgconfig(libebook-1.2) >= %{_version}
BuildRequires: pkgconfig(libecal-2.0) >= %{_version}
BuildRequires: pkgconfig(libedataserver-1.2) >= %{_version}
BuildRequires: pkgconfig(libedataserverui-1.2) >= %{_version}
# NOTE when bumping this BR, bump the req in devel pac below
BuildRequires: pkgconfig(libgdata) >= 0.10
BuildRequires: pkgconfig(libnotify) >= 0.7
# /NOTE
BuildRequires: pkgconfig(libpst) >= 0.6.54
# NOTE when bumping this BR, bump the req in devel pac below
BuildRequires: pkgconfig(libsoup-2.4) >= 2.42
BuildRequires: pkgconfig(libsoup-3.0)
# /NOTE
BuildRequires: pkgconfig(libxml-2.0) >= 2.7.3
BuildRequires: pkgconfig(nspr)
BuildRequires: pkgconfig(nss)
BuildRequires: pkgconfig(shared-mime-info) >= 0.22
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.13.90
BuildRequires: pkgconfig(webkit2gtk-4.1)
Requires: evolution-data-server >= %{_version}
# Mono and python plugins were available until evo 3.5.x
Obsoletes: evolution-mono-plugins < %{version}
Obsoletes: evolution-plugin-rss < %{version}
Obsoletes: evolution-python-plugins < %{version}
%description
@ -169,9 +167,8 @@ Requires: evolution-data-server-devel >= %{version}
Requires: pkgconfig(enchant-2)
Requires: pkgconfig(gtk+-3.0) >= 3.8.0
Requires: pkgconfig(gtkspell3-3.0)
Requires: pkgconfig(gweather-3.0) >= 3.10
Requires: pkgconfig(libgdata) >= 0.10
Requires: pkgconfig(libsoup-2.4) >= 2.42
Requires: pkgconfig(gweather4)
Requires: pkgconfig(libsoup-3.0)
Requires: pkgconfig(libxml-2.0)
Provides: evolution2-devel = %{version}
Obsoletes: evolution2-devel < %{version}
@ -297,6 +294,9 @@ to develop applications that require these.
%{_libdir}/evolution/web-extensions/webkit-editor/module-webkit-editor-webextension.so
%dir %{_libdir}/evolution-data-server/ui-modules
%{_libdir}/evolution-data-server/ui-modules/module-evolution-alarm-notify.so
%{_libdir}/evolution-data-server/camel-providers/libcamelrss.so
%{_libdir}/evolution-data-server/camel-providers/libcamelrss.urls
%{_libdir}/evolution/modules/module-rss.so
%files -n glade-catalog-evolution
%{_libdir}/glade/modules/libgladeevolution.so