Mailinglist Archive: opensuse-factory (742 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20180314 released!

Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.

Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20180314

When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.

Packages changed:
NetworkManager (1.10.4 -> 1.10.6)
NetworkManager-openvpn (1.8.0 -> 1.8.2)
accerciser
accountsservice
adwaita-icon-theme (3.26.1 -> 3.28.0)
appstream-glib (0.7.4+git.3 -> 0.7.6+git.12)
at-spi2-atk (2.26.1 -> 2.26.2)
at-spi2-core (2.26.2 -> 2.28.0)
atk (2.26.1 -> 2.28.1)
avahi
baobab (3.26.1 -> 3.28.0)
bijiben (3.26.2 -> 3.28.0)
branding-openSUSE
brasero
cairo
cairomm1_0
cantarell-fonts (0.0.25 -> 0.100)
caribou
cheese (3.26.0 -> 3.28.0)
chrome-gnome-shell
clutter
clutter-gst (3.0.24 -> 3.0.26)
clutter-gtk
cmpi-provider-register
cogl (1.22.2 -> 1.22.2+20171013.d043a41d)
colord
colord-gtk
cups-pk-helper
dasher
dconf (0.26.1 -> 0.28.0)
devhelp (3.26.1 -> 3.28.0)
enchant-1 (1.6.0 -> 1.6.1)
enchant (1.6.0 -> 2.2.3)
eog (3.26.2 -> 3.28.0)
eog-plugins
epiphany-branding-openSUSE
evince (3.26.0+20180128.1bd86963 -> 3.28.0)
evolution (3.26.6 -> 3.28.0)
evolution-data-server (3.26.6 -> 3.28.0)
evolution-ews (3.26.6 -> 3.28.0)
evolution-rss
farstream
file-roller (3.26.2 -> 3.28.0)
folks
fwupd (1.0.2 -> 1.0.5)
gcab (0.8 -> 1.1)
gcr (3.20.0 -> 3.28.0)
gdl (3.26.0 -> 3.28.0)
gdlmm
gdm (3.26.2.1 -> 3.28.0)
gedit (3.22.1 -> 3.28.0)
gedit-plugins (3.22.0 -> 3.28.0)
gegl-unstable
gjs (1.50.4 -> 1.52.0)
glade (3.20.4 -> 3.22.0)
glib-networking (2.54.1 -> 2.56.0)
glib2 (2.54.3 -> 2.56.0)
glib2-branding-openSUSE
gmime2_6
gnome-backgrounds (3.26.2 -> 3.28.0)
gnome-bluetooth (3.26.1 -> 3.28.0)
gnome-builder (3.26.4 -> 3.28.0)
gnome-calculator (3.26.0 -> 3.28.0)
gnome-characters (3.26.2 -> 3.28.0)
gnome-chess (3.26.0 -> 3.28.0)
gnome-clocks (3.26.1 -> 3.28.0)
gnome-color-manager (3.26.0 -> 3.28.0)
gnome-contacts (3.26.1 -> 3.27.92)
gnome-control-center (3.26.2 -> 3.28.0)
gnome-desktop (3.26.2 -> 3.28.0)
gnome-disk-utility (3.26.2 -> 3.28.0)
gnome-font-viewer (3.26.0 -> 3.28.0)
gnome-keyring (3.20.1 -> 3.28.0.1)
gnome-logs (3.26.3 -> 3.28.0)
gnome-maps (3.26.2 -> 3.28.0)
gnome-music (3.26.2 -> 3.28.0)
gnome-online-accounts (3.26.2 -> 3.27.92)
gnome-packagekit (3.26.0 -> 3.28.0)
gnome-photos (3.26.3 -> 3.27.92)
gnome-session (3.26.1 -> 3.28.0)
gnome-settings-daemon (3.26.2 -> 3.28.0)
gnome-shell (3.26.2+20180130.0d9c74212 -> 3.28.0)
gnome-software (3.26.7 -> 3.28.0)
gnome-system-monitor (3.26.0 -> 3.28.0)
gnome-terminal (3.26.2 -> 3.28.0)
gnome-user-docs (3.26.2.1 -> 3.28.0)
gnome-user-share (3.18.3 -> 3.27.90)
gobject-introspection (1.54.1 -> 1.56.0)
goffice (0.10.38 -> 0.10.39)
graphene (1.6.2 -> 1.8.0)
gsettings-desktop-schemas (3.24.1 -> 3.28.0)
gspell (1.6.1 -> 1.8.0)
gtk4
gucharmap (10.0.3 -> 10.0.4)
gvfs (1.34.2.1 -> 1.36.0)
harfbuzz
libappindicator
libdazzle (3.26.3 -> 3.28.0)
libgweather (3.26.1 -> 3.28.0)
libindicator (12.10.2+bzr20151208 -> 16.10.0+bzr20171205)
libsecret
libsolv (0.6.32 -> 0.6.33)
libsoup (2.60.3 -> 2.62.0)
libstorage-ng (3.3.188 -> 3.3.191)
libzypp (17.1.3 -> 17.2.2)
lightsoff (3.26.0 -> 3.27.92)
link-grammar
lirc
mutter (3.26.2+20180207.4b2d21ff0 -> 3.28.0)
nautilus (3.26.2 -> 3.28.0)
notmuch (0.25.1 -> 0.26)
orca (3.26.0 -> 3.27.91)
pango (1.40.14 -> 1.42.0)
php7 (7.2.2 -> 7.2.3)
pixman
polari (3.26.2 -> 3.28.0)
python-gobject (3.26.1 -> 3.28.0)
samba (4.7.5+git.37.6d30796c515 -> 4.7.6+git.54.6e3276c9872)
shared-mime-info
simple-scan (3.26.3 -> 3.28.0)
swell-foop (3.26.0 -> 3.27.92)
sysprof (3.26.1 -> 3.28.0)
telepathy-mission-control
telepathy-rakia
template-glib (3.26.1 -> 3.28.0)
totem
ucode-intel (20171117 -> 20180312)
vala (0.38.8 -> 0.40.0)
vte (0.50.2 -> 0.52.0)
webkit2gtk3 (2.18.6 -> 2.20.0)
xdg-user-dirs-gtk
yast2 (4.0.58 -> 4.0.59)
yast2-bootloader (4.0.20 -> 4.0.22)
yast2-firewall (4.0.17 -> 4.0.19)
yast2-installation (4.0.36 -> 4.0.39)
yast2-mail (4.0.1 -> 4.0.2)
yast2-packager (4.0.47 -> 4.0.48)
yast2-storage-ng (4.0.129 -> 4.0.132)
yelp (3.26.0 -> 3.28.0)
yelp-xsl (3.20.1 -> 3.28.0)
zenity (3.26.0 -> 3.28.0)
zypper (1.14.2 -> 1.14.4)

=== Details ===

==== NetworkManager ====
Version update (1.10.4 -> 1.10.6)
Subpackages: NetworkManager-devel NetworkManager-lang libnm-glib-vpn1
libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0
typelib-1_0-NetworkManager-1_0

- Update to version 1.10.6:
+ ovs: fix compilation issue of OVS plugin and various fixes.
+ team: add support for team runner "random".
+ core: cleanup activation of device (rh#1537160).
+ dhcp: retry indefinitely to renew the lease (rh#1503587).
+ core: fix blocking autoconnect for no-secrets (bgo#794014).
+ libnm: mark async results as cancelled (bgo#794088).
+ Various bug fixes including possible crashes.
+ Updated translations.
- Drop nm-preserve-agent-owned-secrets-on-connection-update.patch,
NetworkManager-1.10.4-buildfixes.patch and
nm-fix-autoconnect.patch: fixed upstream.

==== NetworkManager-openvpn ====
Version update (1.8.0 -> 1.8.2)
Subpackages: NetworkManager-openvpn-gnome NetworkManager-openvpn-lang

- Update to version 1.8.2:
+ Handle more then 255 routes (bgo#788137).
+ Fix GUI for editing connection with static key (bgo#788226).
+ Fix parsing gateway in helper script (bgo#788514).
+ Fix parsing 2FA challenge for "PASSWORD:Verification Failed"
(bgo#751842).
+ Fix parsing remote hosts from configuration (bgo#792252).
+ Fix assertion failure while quitting service (bgo#792252).
+ Add support for connect-timeout (bgo#792252).
+ Automatically lower connect-timeout if there are multiple
remotes to try at least 3 remotes (bgo#792252).
+ Add support for extra-certs (bgo#793746).
+ Various code cleanups.
+ Updated translations.
- Drop NetworkManager-openvpn-config.patch: fixed upstream.

==== accerciser ====
Subpackages: accerciser-lang

- Modernize spec-file by calling spec-cleaner

==== accountsservice ====
Subpackages: accountsservice-lang libaccountsservice0
typelib-1_0-AccountsService-1_0

- Modernize spec-file by calling spec-cleaner

==== adwaita-icon-theme ====
Version update (3.26.1 -> 3.28.0)

- Update to version 3.28.0:
+ No visible changes.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Camera-switch-symbolic (bgo#750285).
+ Highres sizing issue (bgo#785574).
+ Vpn-noroute.
+ Optional zopfli png optimizer.
+ Audio-volume-* fuzzy (bgo#709131).
+ Audio-volume-overamplified.
+ New metaphors for settings -- notifications, volume and
privacy.
- Drop unneeded %icon_theme_cache_post posttrans scriptlet: it's
no longer needed since RPM File Triggers.

==== appstream-glib ====
Version update (0.7.4+git.3 -> 0.7.6+git.12)
Subpackages: appstream-glib-lang libappstream-builder8 libappstream-glib8

- Update to version 0.7.6+git.12:
+ Always resize AppStream icons to fit the destination size.
+ Add AS_IMAGE_LOAD_FLAG_ALWAYS_RESIZE to always resize the
pixbuf.
+ Correctly validate files using OR in the metadata_license.
+ Update the SPDX license list to v3.0.
+ Don't abort the build if pngquant fails.
+ Add custom metadata key for shell extension uuid.
+ Do not fail to validate if the timestamps are out of order.
+ Treat pngquant exit code of 98 (nothing done) as success.
- Modernize spec-file by calling spec-cleaner.
- Update to version 0.7.6:
+ Never include '&' in attribute values.
+ Add support for release types.
+ Fix an invalid read when using as_app_parse_data() from Python.
+ as-app-desktop: don't deference invalid lists.
- Use pkgconfig(yaml-0.1) instead of libyaml-devel: it's what meson
actually looks for.
- Add docbook-xsl-stylesheets and gtk-doc BuildRequires to avoid
implicit dependencies.
- Drop intltool BuildRequires: it is no longer required since
upstream migrated to Gettext long ago, and gthread-2.0 and
sqlite3 BuildRequires: both of them are no longer used/needed.
- Pass dep11, builder, rpm, man, gtk-doc and introspection meson
options as true, and alpm, fonts and stemmer as false, ensuring
the desired features are enabled and visa versa.
- Update to version 0.7.5:
+ Add as_app_parse_data().
+ Add as_store_get_apps_by_provide().
+ Add more GObject Introspection annotations for Python.
+ Describe connection problems/HTTP errors when validating
images.
+ Do not use an 'enable' prefix for meson arguments.
+ Don't expect an enum when really passing a bitfield.
+ Don?t fall back to en if other languages are available.
+ Explicitly require a new enough json-glib.
+ Fix a crash when calling as_release_add_location() directly.
+ Fix appstream-compose when using new-style desktop IDs.
+ Fix compile with GCab v1.0.
+ Generate icons and samples for emoji fonts..
+ Never change the default screenshot when processing AppData.
+ Support OARS v1.1 additions.
+ Use pngquant to make the application icons take up less space.
- Add pngquant Requires: new runtime dependency to make the
application icons take up less space.

==== at-spi2-atk ====
Version update (2.26.1 -> 2.26.2)
Subpackages: at-spi2-atk-common at-spi2-atk-gtk2 libatk-bridge-2_0-0

- Update to version 2.26.2:
+ Fix a couple of cache-related functions so that they don't
return without unlocking the mutex (bgo#793625).
- Modernize spec-file by calling spec-cleaner

==== at-spi2-core ====
Version update (2.26.2 -> 2.28.0)
Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0

- Update to version 2.28.0:
+ Support building a static library (bgo#793652).
+ Fix build on FreeBSD (bgo#791608).
- Update to version 2.27.92:
+ Dropped autotools support.
+ Documentation: Remove list association from
ATSPI_ROLE_DESCRIPTION_{TERM,VALUE} (bgo#791021).
+ Fix a potential buffer overflow in at-spi-bus-launcher
(bgo#791124).
+ Make the build reproducible (bgo#791167).
- Drop at-spi2-core-bgo791124-buffer-overflow.patch and
at-spi2-core-bgo791167-reproducible-build.patch: fixed upstream.
- Modernize spec-file by calling spec-cleaner

==== atk ====
Version update (2.26.1 -> 2.28.1)
Subpackages: atk-devel atk-lang libatk-1_0-0 libatk-1_0-0-32bit
typelib-1_0-Atk-1_0

- Update to version 2.28.1:
+ meson: fix version numbering. Roll new release to include it.
- Drop atk-2.28.0.patch: fixed upstream.
- Update to version 2.28.0:
+ bgo#791020: Remove list association from
ATK_ROLE_DESCRIPTION_{TERM,VALUE}.
+ Updated translations.
- Add atk-2.28.0.patch: Call it 2.28.0 in meson.build, same as the
tarball is called and what configure.ac defines.
- Modernize spec-file by calling spec-cleaner
- Update to version 2.27.1:
+ Build: meson, tracked by bug 785802:
- Add option to disable introspection.
- Fix .rc generation in Meson builds.
+ Build (Visual Studio): Enhance security of x64 binaries.
+ Updated translations.

==== avahi ====
Subpackages: avahi-compat-mDNSResponder-devel avahi-lang libavahi-client3
libavahi-client3-32bit libavahi-common3 libavahi-common3-32bit libavahi-core7
libavahi-devel libdns_sd

- Rename %*soname to %*sover to better reflect its use.
- Modernize spec file by calling spec-cleaner

==== baobab ====
Version update (3.26.1 -> 3.28.0)
Subpackages: baobab-lang

- Update to version 3.28.0:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ build: Use python3 found by meson to run
build-aux/post-install.py (bgo#791980).
+ Updated translations.
- Update to version 3.27.2:
+ Add support for mouse back button.
* Replace window menu with a "Scan" button (and other visual
tweaks).
* Minor bugfixes.
* Updated documentation translations.
* Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Baobab: current
Baobab's web page.
- Add gio-unix-2.0 and gobject-2.0 pkgconfig modules. Note that
they were being pulled with glib-2.0 module and used already
since they all live in glib2-devel package.
- Add fdupes BuildRequires and its macro for replacement of
duplicates by hardlinks under the data directory.
- Drop pkgconfig(gobject-introspection-1.0) BuildRequires: it's no
longer needed/required anymore.
- Update to version 3.27.1:
+ Build system ported to Meson.
+ Use traditional titlebar on Unity.
+ Updated translations.
- Add meson BuildRequires and switch autotools macros configure,
make and makeinstall to meson, meson_build and meson_install
following upstream switch to Meson build system.

==== bijiben ====
Version update (3.26.2 -> 3.28.0)
Subpackages: bijiben-lang gnome-shell-search-provider-bijiben

- Update to version 3.28.0:
+ Meson port.
+ Gettext port.
+ Add shortcuts window.
+ Remember last application view style.
+ Add flatpak support.
+ Fix back button in trash view.
+ Fix crash when running X11 instead of Wayland.
+ Improve window geometry state.
+ Improve notes import on startup.
+ Improve import dialog.
+ Set default application icon.
+ Use g_auto*.
+ Widgets migration to GtkBuilder.
+ Code clean up.
+ Disable Zeitgeist support by default.
+ Adopt #pragma once.
+ Add support for Tracker2.
+ Fix owncloud saving issue.
+ Improve list view.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Fixes:
- Saving title.
- Back button in trash view.
- Owncloud saving issue.
+ Improve list view.
+ Add flatpak support.
+ Updated translations.
- Update Url tag to https://wiki.gnome.org/Notes: current Notes'
(formely Bijiben) web page.
- Update to version 3.27.4:
+ Improve window geometry state.
+ Set default application icon.
+ Fix crash when running X11 instead of Wayland.
+ Improve notes import on startup.
+ Add shortcuts window.
+ More code clean up.
+ More widgets migrated to GtkBuilder.
+ Disable Zeitgeist support by default.
+ Adopt #pragma once.
+ Updated translations.
- Minor spec modernizing.
- Update to version 3.27.3:
+ More widgets migrated to GtkBuilder.
+ Remember last application view style.
+ Updated translations.
- Remove sed command as version bumping is fixed upstream now.
- Update to version 3.27.2:
+ Fixed missing Unicode strings.
+ Improve:
- Adherence to GNOME code standards.
- Import dialog.
+ Widgets migration to GtkBuilder.
+ Updated translations.
- Update sed command to bump the version from 3.27.1 to 3.27.2 in
meson.build file.
- Rename meson parameters: enable-update-mimed to update-mimed and
enable-zeitgeist to zeitgeist : following upstream renaming.
- Update to version 3.27.1:
+ Meson and Gettext port.
+ Add translator comments to .desktop file and support for
Tracker2.
+ Updated translations.
- Add meson BuildRequires and drop autoreconf and switch configure,
make and make_install macros to meson, meson_build and
meson_install following upstream switch to Meson build system.
- Switch intltool BuildRequires to gettext following upstream port.
- Add missing conditional macro of zeitgeist to %build section.
- Drop sed command that replace tracker-sparql version once the
problem has been fixed with the meson port, and add temporary
command to replace version 3.26.1 to 3.27.1 in meson.build file.
- Add fdupes to remove some duplicates under /usr/share.
- Drop libtool since it's not needed/used.
- Update Url to https://wiki.gnome.org/Apps/Bijiben.

==== branding-openSUSE ====
Subpackages: gfxboot-branding-openSUSE grub2-branding-openSUSE
plymouth-branding-openSUSE wallpaper-branding-openSUSE
xfce4-splash-branding-openSUSE yast2-qt-branding-openSUSE

- Update to git rev 521b8d:
+ Generate wallpapers, instead of just copying.
- Add icewm-theme-yast-installation sub package
- Drop kde-branding-openSUSE: Only legacy KDE 4 files
* sysconfig.displaymanager-kdm
* kde-branding-openSUSE.spec
* kde-branding-openSUSE.changes
- Update to git rev 14eaa1a:
+ Use new desktop wallpaper.
+ Updating plymouth and grub themes, xfce splash to fit new
branding guidelines.
+ Add title properties to grub2 theme (boo#1076577).
+ Added splash image for XFCE.
+ Fixes to xfce splash, new yast theme, gfxboot.
- Sync spec file with Leap; spec-cleaned.

==== brasero ====
Subpackages: brasero-lang brasero-nautilus libbrasero-burn3-1
libbrasero-media3-1 libbrasero-utils3-1

- Modernize spec-file by calling spec-cleaner

==== cairo ====
Subpackages: cairo-devel libcairo-gobject2 libcairo-script-interpreter2
libcairo2 libcairo2-32bit

- Modernize spec-file by calling spec-cleaner

==== cairomm1_0 ====

- Modernize spec-file by calling spec-cleaner

==== cantarell-fonts ====
Version update (0.0.25 -> 0.100)

- Modernize spec-file by calling spec-cleaner
- Update to version 0.100:
+ Redesigned from scratch to interpolate cleanly from thin to
extra bold. Currently targets the Google Fonts Latin Core and
Pro glyph sets.
- Update Url tag to https://wiki.gnome.org/Projects/CantarellFonts:
current Cantarell Fonts' web page.
- Add meson BuildRequires, replace configure/make/make_install
macros with meson/meson_build/meson_install and remove call for
gnome-autogen.sh. All of these changes reflect the upstream port
to Meson build system.
- Drop dos2unix BuildRequires: it's no longer required.

==== caribou ====
Subpackages: caribou-common caribou-gtk-module-common caribou-gtk2-module
caribou-gtk3-module caribou-lang libcaribou0 typelib-1_0-Caribou-1_0

- Modernize spec-file by calling spec-cleaner

==== cheese ====
Version update (3.26.0 -> 3.28.0)
Subpackages: cheese-lang libcheese-common libcheese-gtk25 libcheese8

- Update to version 3.28.0:
+ Add new device monitor methods to documentation
+ monitor: Implement GAsyncInitable interface (bgo#782627).
+ help: Remove unused blurry images (screenshots?) that bloat the
tarball.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner

==== chrome-gnome-shell ====

- Modernize spec-file by calling spec-cleaner

==== clutter ====
Subpackages: clutter-lang libclutter-1_0-0 typelib-1_0-Clutter-1_0

- Modernize spec-file by calling spec-cleaner

==== clutter-gst ====
Version update (3.0.24 -> 3.0.26)
Subpackages: libclutter-gst-3_0-0 typelib-1_0-ClutterGst-3_0

- Update to version 3.0.26:
+ Fix compilation error with -Werror=format-nonliteral.
+ Rename plugin to avoid dash in the name.
- Drop clutter-gst-video-sink-fix-compilation-error.patch: fixed
upstream.
- Rename gstreamer-plugin-gstclutter-3_0 subpackage to
gstreamer-plugin-cluttergst3, following upstream. Since some
software might refer to the old name, there is no obsoletes
added, allowing users to keep the old package. As there is no
conflict, this is acceptable.
- Modernize spec-file by calling spec-cleaner

==== clutter-gtk ====
Subpackages: clutter-gtk-lang libclutter-gtk-1_0-0 typelib-1_0-GtkClutter-1_0

- Fix SRPM group. Update summaries.
- Modernize spec-file by calling spec-cleaner

==== cmpi-provider-register ====

- Adapt cmpi-provider-register to explicitly require only python3
for SLE15/Leap15 onward (bnc#1085089)
- minor cleanup of the spec file and description update
- drop all build requires - we are not building anything, just
copying a single file into place.

==== cogl ====
Version update (1.22.2 -> 1.22.2+20171013.d043a41d)
Subpackages: cogl-lang libcogl-pango20 libcogl20 typelib-1_0-Cogl-1_0
typelib-1_0-CoglPango-1_0

- Fix SRPM group. Update summaries.
- Remove idempotent %if..%endif guards.
- Remove duplicate .la cleanup.
- Modernize spec-file by calling spec-cleaner
- Update to version 1.22.2+20171013.d043a41d:
+ Add precision for Sampler3D.
+ wayland-winsys: Take possible pending resize into account.
+ Fix an incorrect preprocessor conditional.
+ Updated translations.
- Switch to git-checkout via source service, following this, add
libtool BuildRequires and run autogen.sh to bootstrap tarball.
- Drop 0001-fix-build-failure-with-Werror-undef.patch: Fixed
upstream.
- Add with_COGLGST define and set it to 0, add conditionals for
typelib-1_0-CoglGst-2_0 and gstreamer-plugins-cogl sub-packages,
no longer build these, follow upstream default.
- Add explicit pkgconfig(egl) BuildRequires: Align with what
configure looks for.
- Minor spec cleanup, use autosetup macro.

==== colord ====
Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2

- Modernize spec-file by calling spec-cleaner

==== colord-gtk ====

- Modernize spec-file by calling spec-cleaner

==== cups-pk-helper ====

- Modernize spec-file by calling spec-cleaner

==== dasher ====
Subpackages: dasher-data-extras dasher-data-recommended dasher-lang

- Modernize spec-file by calling spec-cleaner

==== dconf ====
Version update (0.26.1 -> 0.28.0)
Subpackages: gsettings-backend-dconf libdconf1

- Update to version 0.28.0:
+ No visible changes.
- Drop:
+ intltool BuildRequires: there are no translations to be
handled.
+ update-desktop-files BuildRequires: there is no desktop file to
be handled.
- Update summaries.
- Modernize spec-file by calling spec-cleaner
- Update to version 0.27.1:
+ Port to meson build system.
- Add meson BuildRequires and switch autotools macros configure,
make and makeinstall to meson, meson_build and meson_install
following upstream switch to Meson build system.
- Drop the BUILD_FROM_VCS checks, and build gtk-doc
unconditionally: this is needed since the port to meson.
- Pass enable-man=true option to meson: man files are no longer
built unless this is explicitly specified.
- Drop the find command for finding and deleting libtool archives:
these are no longer built since the port to meson build system.

==== devhelp ====
Version update (3.26.1 -> 3.28.0)
Subpackages: devhelp-lang gedit-plugin-devhelp vim-plugin-devhelp

- Fix description grammar.
- Update to version 3.28.0:
+ Improve default GSettings values.
+ A few other small improvements.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Flatpak: see books installed on the host (usually installed by
traditional Linux distribution packages). The Flatpak needs to
be built with the new --enable-flatpak-build configure flag.
+ Lots of code refactorings, fixing various bugs along the way.
+ All bugs in bugzilla fixed (only enhancement bugs remaining).
+ Write more unit tests.
+ Write first page of *user* documentation (in Mallard), to
explain some features of the search in the side panel.
+ Fix and document a feature useful for integration with other
developer tools: filtering by book and page when doing a
search, see the README.
+ Improve error info bar (shown on top of the HTML page), use the
TeplInfoBar utility class, copied from the Tepl library.
+ Bugs fixed: bgo#696905, bgo#790902, bgo#792068, bgo#792443.
+ Updated translations.
- Drop emacs.{el,vim} sources again: they are back in the tarball.
- Add itstool BuildRequires: new dependency.
- Update to version 3.27.2:
+ Deprecate Devhelp index file format version 1 (with file
extension *.devhelp or *.devhelp.gz), print warning when
loading such index files.
+ Do not use deprecated GCompletion API, implement re-usable
DhCompletion class based on GSequence with an API better suited
for Devhelp.
+ Do not use deprecated GdkScreen API, use GdkMonitor.
+ Use WebKit's new font size functionality.
+ Increase number of maximum search results (100 -> 1000).
+ Use the GtkSearchEntry::search-changed signal, adding a small
delay to show search results.
+ Make right-click menu work in the WebKitWebView.
+ Do not save/restore GtkWindows x/y positions.
+ Fixed bugs:
- Devhelp applications lacks right-click context menu
(bgo#606831).
- Add timeout to search entry (bgo#668978).
- Searching "GFile" doesn't return an exact match (too many
results) (bgo#784652).
- dh-sidebar: Crashes when interacting with the GCompletion
(bgo#789862).
- Start using WebKit's new font size functionality
(bgo#790680).
- Assertion failed in DhBookManager (bgo#791127).
+ Updated translations.
- Update package description adding a descriptive package's content
line.
- Add devhelp's emacs and vim plugins source files until they make
their way back into the upstream's tarball.
- Drop gedit and vim BuildRequires: just own their respectives
directories under /usr/share/ instead.
- Update to version 3.27.1:
+ Lots of code refactorings.
+ Write first unit test.
+ DhLink: use a union inside the struct to use less memory.
+ Some minor bug fixes.
+ Improve API documentation.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Devhelp: current
Devhelp's web page.
- Drop intltool BuildRequires once upstream already did the migration
to gettext and deviations from it is not desired to avoid
unexpected bugs.
- Adopt the use of %make_build macro instead of raw make command,
following the best practices.
- Add emacs plugin subpackage.

==== enchant-1 ====
Version update (1.6.0 -> 1.6.1)

- Modernize spec-file by calling spec-cleaner
- Update to verssion 1.6.1:
+ This release, the first for several years, is ABI and API
compatible with 1.6.0, but contains a much-upgraded
enchant-ispell front-end, which is now a working ispell
replacement.
+ The code has been cleaned up and some bugs fixed, and the unit
test suite, originally written 10 years ago for Windows, has
been made to run on all platforms.
- Update URL to https://abiword.github.io/enchant/.
- Rename to enchant-1: introduce compatibility package, since
enchant moves to version / API 2.x.
- Adjust packaging to the reworked enchant, following the shared
library packaging policy and allowing for coexistance of
enchant-1 and enchant-2 (as foreseen by upstream):
+ Split enchant-1-data package (providing enchant-data, generic
name) from libenchant1.
+ Split enchant-1-backends from libenchant1: the main backends.
+ Add conflict to libenchant1 < 1.6.1 to the split packages (and
appropriate split provides).
+ Rename enchant-{voikko,zemberek} to
enchant-1-backend-{voikko,zemberek}.

==== enchant ====
Version update (1.6.0 -> 2.2.3)

- Update descriptions.
- Update to version 2.2.3:
+ Brown paper bag: fix 2.2.2 as intended.
- Changes from version 2.2.2:
+ Fix a bug in the build system where the test harness would try
to delete files under root, typically the system libraries.
- Changes from version 2.2.1:
+ Fix a crash on invalid input with the hspell backend.
+ Remove some bashisms from the build system.
+ updates the Free Software Foundation?s street address.
+ Stop running some tests that fail on recent macOS.
- Modernize spec-file by calling spec-cleaner.
- Update to version 2.2.0:
+ Improves support for parallel installation with other major
versions of Enchant (specifically for man pages).
+ Fix relocation support.
+ Minor documentation improvements
+ Fix a potential crash in the hspell back-end.
- Update URL to https://abiword.github.io/enchant/.
- Adjust packaging, following the shared library packaging policy
and allowing for coexistance of enchant-1 and enchant-2 (as
foreseen by upstream):
+ Split enchant-1-data package (providing enchant-data, generic
name) from libenchant1.
+ Split enchant-1-backends from libenchant1: the main backends.
+ Add conflict to libenchant1 < 1.6.1 to the split packages (and
appropriate split provides).
+ Rename enchant-{voikko,zemberek} to
enchant-2-backend-{voikko,zemberek}.
- Drop enchant-hunspell-1.4.0.patch: no longer needed.

==== eog ====
Version update (3.26.2 -> 3.28.0)
Subpackages: eog-lang

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.91:
+ Build system improvements.
+ Bug fixes: bgo#793719.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Swapped shortcuts for gallery and sidebar to match other GNOME
apps.
+ Disabled color profile generation from Exif values.
+ Replaced several deprecated Glib/Gtk+ function calls.
+ Bugs fixed: bgo#792682, bgo#792770, bgo#792923, bgo#792924,
bgo#792925.
+ Updated translations.
- Add gio-2.0, gio-unix-2.0, gsettings-desktop-schemas,
gtk+-unix-print-3.0 and libpeas-1.0 pkgconfig modules
BuildRequires aligning then with meson.build requirements.
- Update to version 3.27.3:
+ Drop Autotools support in favour of Meson.
+ Drop deprecated/unused files from help docs.
+ Port to meson build system (bgo#784354).
- Drop configure macro.
- Minor spec modernization.
- Pass explicit options to meson, ensure we are building the
features we want, currently aligned with upstream defaults apart
from gtk_doc, where we put true as we want to build
documentation.
- Following the above, add gtk-doc BuildRequires, and package the
now built documentation.
- Update to version 3.27.2:
+ Bug fixes:
- Close confirmation dialog looks outdated (bgo#787188).
- EOG 3.26 does not store recently used files (bgo#787750).
- Update Url to https://wiki.gnome.org/Apps/EyeOfGnome: current
Eye of Gnome's web page.
- Update to version 3.27.1:
+ Port to meson build system.
+ Bugs fixed: bgo#784354, bgo#790078.
- Add meson BuildRequires and switch autotools macros configure,
make and makeinstall to meson, meson_build and meson_install
following upstream switch to Meson build system.

==== eog-plugins ====
Subpackages: eog-plugins-lang

- Modernize spec-file by calling spec-cleaner

==== epiphany-branding-openSUSE ====

- Modernize spec-file by calling spec-cleaner

==== evince ====
Version update (3.26.0+20180128.1bd86963 -> 3.28.0)
Subpackages: evince-lang evince-plugin-comicsdocument
evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument
evince-plugin-psdocument evince-plugin-tiffdocument evince-plugin-xpsdocument
libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0
typelib-1_0-EvinceView-3_0

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Install appstream metadata to non-deprecated locations
(bgo#790079).
+ Fix Rotate shortcuts when horizontal bar is visible
(bgo#727529).
+ Fix black page and white page shortcuts in presentation mode
(bgo#772390).
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Prevent window from growing, (bgo#783242.
+ Update LZMA SDA.
+ Fix media-player keys (bgo#789738).
+ Fix reading CBZ files created on MacOS (bgo#782754).
+ Fix orientation of auto-rotate option (bgo#782394).
+ Fix dialog extending past edge of screen (bgo#733618).
+ Don't show tooltips for empty annotations (bgo#772621).
+ Remove un-necessary cairo configure checks (bgo#788980).
+ Fix Overflow checks in tiff backend (bgo#788980).
+ Better handle of external links (bgo#791287).
+ Fixing display of overlapping annotations (bgo#787070).
+ Reduce minimal size of sidebar (bgo#778000).
+ Bind mouse back/forward buttons to history navigation
(bgo#787464).
+ Fix property name in about dialog (bgo#790595).
+ Install appstream metadata to correct location (bgo#790079).
+ Correct sliding mode for toolbar in fullscreen (bgo#788718).
+ Correct GPL2+ license text (bgo#788719).
+ Add some shortcuts (bgo#790253).
+ Fix resources generation when building (bgo#790283).
+ Update about dialing (bgo#785527).
+ Always use poppler_document_Save to avoid data loss
(bgo#770012).
+ Add keybindings for special back/forward keys (bgo#553892).
+ Allow zooming to the limits of the scale (bgo#788480).
+ Fix asking to save when document has been modified
(bgo#767611).
+ Fix navigation with annotation already selected in sidebar
(bgo#680880).
+ Show tooltip for Outline entris (bgo#787437).
+ Default to 96 DPI when unable to compute.
+ Updated translations.
- Switch back to released tarballs, and thus drop gnome-common
BuildRequires and autogen.sh call.
- Drop libdocument-return-96-dpi-if-unable-to-determine.patch:
fixed upstream.
- Add gtk-doc BuildRequires: was previously pulled in by
gnome-common.

==== evolution ====
Version update (3.26.6 -> 3.28.0)
Subpackages: evolution-lang evolution-plugin-bogofilter
evolution-plugin-pst-import evolution-plugin-spamassassin

- Update summaries. Limit fdupes to /usr.
- Update to version 3.28.0:
+ Add migration code for global-view-setting default change
(bgo#792076).
+ Updated translations.
- Update to version 3.27.92:
+ Miscellaneous:
- [itip-formatter] Meeting request attendee response address
not properly filled.
- Fix a memory leak in
e_editor_dom_process_content_to_plain_text_for_exporting().
+ Bugs fixed: bgo#753704, bgo#793477, bgo#793582, bgo#793848,
bgo#794034.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner.
- Update to version 3.27.91:
+ Add Create/Destroy view options to test-source-selector
utility.
+ Hide enchant dependency from public headers.
+ Bugs fixed: bgo#792746, bgo#793064, bgo#793104, bgo#793107,
bgo#793109, bgo#793125, bgo#793240, bgo#793368, bgo#793396.
+ Updated translations.
- Update to version 3.27.90:
+ Adapt to changes in built-in OAuth2 implementation in
evolution-data-server.
+ Address some issues reported by Undefined Behavior Sanitizer.
+ Change how UI deals with XOAUTH2 for Camel providers.
+ Change when Evolution loads its extension modules.
+ [composer-autosave] Use-after-free during snapshot save to
file.
+ Crash under message-list.c:free_message_info_data().
+ [devel-doc] Rename api-index IDs, to not clash with gtk-doc
generated IDs.
+ Expand also input fields in filter rule editor.
+ Indentation in plain text adds unwanted spaces around links.
+ Use e_cal_recur_get_localized_nth() instead of
e_cal_recur_nth array.
+ Bugs fixed: bgo#339675, bgo#720387, bgo#778065, bgo#788543,
bgo#788589, bgo#788823, bgo#788904, bgo#792076, bgo#792343,
bgo#792385, bgo#792480, bgo#792610, bgo#792736, bgo#792781,
bgo#792909.
+ Updated translations.
- Update to version 3.27.4:
+ Miscellaneous:
- help: Cover reenabling the main menu bar.
- Drag&drop of attachment button from mail preview does
nothing.
+ Bugs fixed: bgo#791291, bgo#791341, bgo#791346, bgo#791740,
bgo#791793.
+ Updated translations.
- Update to version 3.27.3:
+ Miscellaneous:
- Workaround bgo#674885 (type initialisation deadlock in
GObject).
- Address compiler warnings introduced with libytnef 1.9.2.
- [Calendar] set_style_from_attendee(): Prevent crash when
attendee has no mail set.
- Extend "delete-selects-previous" mail option to cover mark
junk/not-junk too.
- Replace deprecated NONE with VOID in e-marshal.list.
- Drag&drop of multiple messages from message list to composer
fails.
- [Composer] Better care of autosave snapshot after
WebKitWebProcess crash.
+ Bug Fixes: Bug 700778, Bug 790263, Bug 790326, Bug 789526,
Bug 789571, Bug 790069, Bug 790291, Bug 790020, Bug 680268,
Bug 790311, Bug 790944, Bug 790666, Bug 790952, Bug 790635,
Bug 262328, Bug 791203, Bug 790632, Bug 790773, Bug 788603,
Bug 651270.
+ Updated translations.
- Update to version 3.27.2:
+ Crash under e_dom_resize_document_content_to_preview_width().
+ [ECellCombo] Misplaced combo popup under Wayland.
+ Disable expand of To Do bar icon renderer.
+ Store To Do bar width as proportion, not as absolute value.
+ Enhance progress indicator of folder copy/move.
+ Add HTML editor unit test for bgo#788829.
+ Revert UI part of the change for bgo#788916 (Use of localized
Fwd/Re).
+ Fix a memory leak in e_mail_store_save_initial_setup_sync().
+ Use the fancy Unicode quotation marks in new strings.
+ [ECollectionAccountWizard] Preset to remember password by
default.
+ Fix duplicate wording in help pages.
+ Bugs fixed: bgo#696047, bgo#789009, bgo#788934, bgo#789648,
bgo#770141, bgo#760329.
+ Updated translations.
- Update to version 3.27.1:
+ Crash after import file disappears before import is done.
+ de: Fix broken markup in user docs (Andre Klapper)
+ Draw flat events in Calendar views.
+ ENABLE_CONTACT_MAPS defined twice in config.h.in.
+ fix some syntax errors in translations.
+ Initialize libxml2 global memory in the main().
+ Label shortcuts prevent typing numbers.
+ Mark missing strings for translation.
+ Mention 'Fall back to threading messages by subject'
preference.
+ Offer 'Open Message Filters' in alert about modified filter due
to folder deletion.
+ Remember back up file extension and default to .tar.gz again.
+ Remove GTK_CHECK_VERSION macro usage.
+ Rename evolution.desktop to org.gnome.Evolution.desktop.
+ Use HTTPS instead of HTTP link for SpamAssassin FAQ.
+ Use icaltime_is_utc() instead of icaltimetype::is_utc.
+ Bugs fixed: bgo#271124, bgo#320209, bgo#565304, bgo#569110,
bgo#596763, bgo#634905, bgo#706966, bgo#779170, bgo#781645,
bgo#787418, bgo#787612, bgo#788156, bgo#788293, bgo#788430,
bgo#788450, bgo#788478, bgo#788479, bgo#788568, bgo#788639,
bgo#788675, bgo#788686, bgo#788730, bgo#788829, bgo#788916.
+ Updated translations.

==== evolution-data-server ====
Version update (3.26.6 -> 3.28.0)
Subpackages: evolution-data-server-lang 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

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Miscellaneous:
- [IMAPx] Enhance processing of server IDLE notifications.
- No more '.libs' directory in the build directory.
- Meta backend tests required system-running
evolution-source-registry.
- Google calendar stopped reporting user email.
+ Bugs fixed: bgo#791475, bgo#793031, bgo#793466, bgo#793476,
bgo#793491, bgo#793504, bgo#793673, bgo#793728, bgo#793759,
bgo#793779.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Miscellaneous:
- Fix return value of e_oauth2_service_get_access_token_sync().
- Write also message UID in Junk filter debug logs.
- build: favor python3 as interpreter.
+ Bugs fixed: bgo#792746, bgo#793104,bgo#793368, bgo#793465,
bgo#793466.
+ Updated translations.
- Drop eds-python3.patch: fixed upstream.
- Update to version 3.27.90:
+ Add a debug print for OAUTH2_DEBUG=1 when obtaining
authentication token.
+ Add book/calendar-factory argument to override
backend-per-process compile-time option.
+ Add missed default implementation for
EOAuth2Service::get_authentication_policy().
+ Add OAuth2 authentication for Outlook.com IMAP and SMTP.
+ Address some issues reported by Undefined Behavior Sanitizer.
+ Change how built-in OAuth2 authentication works.
+ Correct developer documentation in e-oauth2-service/s.
+ Correct "may be used uninitialized" warning in
imapx_query_auth_types_sync().
+ Correct OAuth2 mail accounts configured in GNOME Online
Accounts.
+ Correct return value of
e_soup_session_get_authentication_requires_credentials().
+ [devel-doc] Rename api-index IDs, to not clash with gtk-doc
generated IDs.
+ [IMAPx]:
- Select destination mailbox only when permanentflags not known
yet.
- Sort array of UIDs before syncing changes to the server.
+ Introduce e_oauth2_service_get_redirect_uri().
+ Miscellaneous changes related to built-in OAuth2 services.
+ Prevent early free of an ESource when it has pending
operations.
+ Prevent passing NULL ldap handle into LDAP functions ][.
+ Provide associated ESource to more EOAuth2Service virtual
methods.
+ Replace e_cal_recur_nth array with
e_cal_recur_get_localized_nth().
+ [SMTP] Change how the list of available authentication methods
is constructed.
+ Bugs fixed: bgo#789522, bgo#792302, bgo#792513, bgo#792610.
+ Updated translations.
- Bump so_camel to 61, so_edataserver to 23 and so_edataserverui to
2 (also in baselibs.conf), following upstream changes.
- Update to version 3.27.4:
+ Miscellaneous:
- Prevent passing NULL ldap handle into LDAP functions.
- [Maildir] Correct double free when the source message file
doesn't exist.
+ Bugs fixed: bgo#791282, bgo#791475.
+ Updated translations.
- Update to version 3.27.3:
+ Miscellaneous:
- Extend workaround for bgo#674885 (type initialisation
deadlock in GObject).
- [SMTP] Recognize rejected credentials during SASL
authentication.
- [OAuth2] Enhance how expired or invalid access tokens are
handled.
- [File Calendar] Include detailed information in Free/Busy
response.
- [CalDAV/CardDAV] Always set error on failed connection
attempt.
- Correct a failure condition in
cal_client_init_in_dbus_thread().
+ Bug Fixes: bgo#790032, bgo#789549, bgo#790267, bgo#790759,
bgo#790020, bgo#790887, bgo#790635, bgo#791016, bgo#790987,
bgo#791327.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Evolution: current
Evolution's web page.
- Adopt the use of %make_jobs macro rather than raw make command,
following the best practices.
- Drop %{?glib2_gsettings_schema_requires} macro as it's no longer
needed since RPM file triggers.
- Update to version 3.27.2:
+ Return hash-like IDs from camel_header_msgid_generate().
+ [CalDAV/CardDAV] Append ending slash to URL when missing.
+ [IMAPx]:
- Show progress of message body download only.
- Prevent deadlock under
camel_imapx_server_copy_message_sync().
+ [google-backend] Limit for what sources authentication method
is changed.
+ Add missed API indexes into developer documentation.
+ [CamelOfflineStore] Incorrect disconnect when going online.
+ Bugs fixed: bgo#696047, bgo#789169, bgo#742167, bgo#789132,
bgo#789677, bgo#789555, bgo#789147.
+ Updated translations.
- Update to version 3.27.1:
+ [CalDAV/CardDAV] Improve logic for object load from the server.
+ [CamelFolderSearch] The 'header-exists' misuses message info
structure.
+ [Camel] Speed up message filtering on headers.
+ Crash under e-data-cal-view.c:pending_flush_timeout_cb().
+ e-cal-recur.c:ensure_timezone(): Unset icaltimetype::zone only
if not UTC.
+ [ESoupSession] Special-case Daily Limit errors and propagate
them to the caller.
+ Extend developer comment of camel_message_info_property_lock().
+ [GTasks] Remember when query resulted in '400 Bad Request'.
+ [IMAPx] Prevent crash in imapx_update_store_summary().
+ Initialize libxml2 global memory in the main().
+ Internal Google OAuth2 token not refreshed on calendar open.
+ Mute a compiler warning from e_collator_generate_key().
+ Prevent crash when "On The Web calendar' has set incorrect URI.
+ Use icaltime_is_utc() instead of icaltimetype::is_utc.
+ Bugs fixed: bgo#781645, bgo#786982, bgo#788371, bgo#788430,
bgo#788686, bgo#788848.
+ Updated translations.

==== evolution-ews ====
Version update (3.26.6 -> 3.28.0)
Subpackages: evolution-ews-lang

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Miscellaneous: Fix runtime warning when attendee has no
ResponseType.
+ Bugs fixed: bgo#763455, bgo#793606.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Correct possible scope for Office365 OAuth2.
+ Add translator comments around 'Tenant' word.
+ Check validity of returned values in 'Folder Sizes' function.
+ Various changes related to outlook.office365.com server.
+ Office365.com OAuth2: Relax the 'prompt' user interaction type.
+ Bugs fixed: bgo#775690, bgo#793104, bgo#793368.
+ Updated translations.
- Update to version 3.27.90:
+ bgo#792411: Use GetUserPhoto to lookup sender's photo.
+ bgo#793037: Some appointments displayed as meetings.
+ bgo#775690: Support OAuth2 for outlook.office365.com.
+ Updated translations.
- Update to version 3.27.4:
+ Miscellaneous: Ignore address books with UUID-like name.
+ Bugs fixed: bgo#792190.
+ Updated translations.
- Update to version 3.27.3:
+ Miscellaneous:
- [ECalBackendEws] Prevent crash when item has no MIME content
set.
- Correct arguments of g_dngettext() added in the previous
commit.
+ Bug Fix: Check response headers for credential expiration
hints (bgo#790450).
+ Updated translations.
- Adopt the use of %make_jobs macro rather than raw make command,
following the best practices.
- Point fdupes to the data directory instead of the build root,
which is a practice that must be avoided.
- Update to version 3.27.2:
+ Prevent crash under ews_backend_sync_created_folders().
+ Synchronize authentication extensions before creating an
ESource.
+ Bugs fixed: bgo#760329.
+ Updated translations.
- Update to version 3.27.1:
+ Miscellaneous:
- Adapt to rename of evolution.desktop to
org.gnome.Evolution.desktop.
- Use icaltime_is_utc() instead of icaltimetype::is_utc.
+ Bug Fixes:
- After pressing "NOT JUNK" mail stays in the Junk folder
(bgo#786982).
- Skip GSettings schema compile when DESTDIR is set
(bgo#781645).
- Deadlock when trying to save changes after vFolder's thaw
(bgo#788782).
+ Updated translations.
- Updated Url to https://wiki.gnome.org/Apps/Evolution: current
evolution's wiki page.
- Add conditional use to translation-update-upstream: SLE-only
requirement.

==== evolution-rss ====
Subpackages: evolution-plugin-rss evolution-plugin-rss-lang

- Modernize spec-file by calling spec-cleaner

==== farstream ====
Subpackages: farstream-data gstreamer-plugins-farstream libfarstream-0_2-5

- Modernize spec-file by calling spec-cleaner

==== file-roller ====
Version update (3.26.2 -> 3.28.0)
Subpackages: file-roller-lang

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.91:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- No longer suggest lha and lrzip, they are no longer available in
openSUSE.
- Update to version 3.27.90:
+ Bug fixed: File roller installs dbus service files to wrong
location.
- Add pkgconfig(gthread-2.0) BuildRequires to avoid implicit
dependency.
- Drop file-roller-fix-install.patch: fixed upstream.
- Drop update-desktop-files BuildRequires and its macro: they are
not required anymore.
- Point fdupes to the data directory instead of the build root,
which is a practice that must be avoided.
- Update to version 3.27.1:
+ Ported to meson.
+ unarchiver: check that XADFileSize is set before reading it.
Lsar does not set XADFileSize for directories, so we would
output a critical when encountering one (bgo#791505).
+ nautilus-fileroller: Avoid the use of g_dgettext.
+ rar archives: wrong file date when using rar 5.30 or higher.
adapt to the new format (bgo#758121).
+ Support squashfs filesystems and .snap files (bgo#662519).
+ Updated translations.
- Drop file-roller-rar-file-date.patch and
file-roller-unar-dir-critical.patch: fixed upstream.
- Rebase file-roller-3.4-change-archiver-priority.patch.
- Convert to meson build system:
+ Add meson BuildRequires.
+ Replace configure/make/make_install macros with
meson/meson_build/meson_install.
- Add file-roller-fix-install.patch: Fix installation location for
dbus service files (bgo#793248).

==== folks ====
Subpackages: folks-lang libfolks-data libfolks-eds25 libfolks-telepathy25
libfolks25

- Modernize spec-file by calling spec-cleaner

==== fwupd ====
Version update (1.0.2 -> 1.0.5)

- Update to version 1.0.5:
+ New Features:
- Offer to reboot when processing an offline update.
- Report the efivar, libsmbios and fwupdate library versions.
- Report Thunderbolt safe mode and SecureBoot status.
- Show the user a URL when they report a known problem.
- Support split cabinet archives as produced by Windows Update.
+ Bugfixes:
- Be more careful deleting and modifying device history.
- Clarify which devices don't have upgrades.
- Ensure the Thunderbolt version is xx.yy.
- Fix a daemon warning when using fwupdmgr get-results.
- Fix crasher with MST flashing.
- Fix DFU detach with newer releases of libusb.
- Include the device VID and PID when generating the device-id.
- Set the RemoteId when using GetDetails.
- Stop matching 8bitdo DS4 controller VID/PID.
- Use help2man for dfu-tool and drop docbook dependencies.
- Use ngettext for any strings with plurals.
- Use the default value if ArchiveSizeMax is unspecified.
- Update to version 1.0.4:
+ New Features:
- Add D-Bus methods to get and modify the history information.
- Allow the user to share firmware update success or failure.
- Ask the user to refresh metadata when it is very old.
- Store firmware update success and failure to a local
database.
+ Bugfixes:
- Add a device name for locked UEFI devices.
- Allow each plugin to opt-in to the recoldplug action.
- Fix firmware downloading using gnome-software.
- Fix UX capsule reference to the one specified in efivar.
- Never add two devices to the daemon with the same ID.
- Rescan supported flags when refreshing metadata.
- Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.
- Update to version 1.0.3:
+ New Features:
- Add a new plugin to add support for CSR "Driverless DFU".
- Add initial SF30/SN30 Pro support.
- Support AppStream metadata with relative <location> URLs.
+ Bugfixes:
- Add more metadata to the user-agent string.
- Block owned Dell TPM updates.
- Choose the correct component from provides matches using
requirements.
- Do not try to parse huge compressed archive files.
- Fix a double-free bug in the Udev code.
- Handle Thunderbolt "native" mode.
- Use the new functionality in libgcab >= 1.0 to avoid writing
temp files.

==== gcab ====
Version update (0.8 -> 1.1)
Subpackages: gcab-lang libgcab-1_0-0

- Update description.
- Modernize spec-file by calling spec-cleaner
- Add gcab-revert-git-dep.patch: Revert new dependency on git,
having a builddependency on git just to able to show version when
using a git checkout is a bit much (bgo#793406).
- Following the above patch, drop git BuildRequires.
- Update to version 1.1:
+ Add git version in --version.
+ Fix list of new symbols in index page.
+ Fix unused declarations.
- Drop fixed upstream patches:
gcab-meson-build-fixes.patch;
gcab-folder-simplify_sort_cfiles.patch;
gcab-doc-fixes.patch.
- Drop intltool BuildRequires: it's no longer a requirement after
upstream migration to Gettext.
- Add git BuildRequires: new dependency.
- Add a little summary of its content to the main package
description.

==== gcr ====
Version update (3.20.0 -> 3.28.0)
Subpackages: gcr-data gcr-lang gcr-prompter gcr-viewer libgck-1-0 libgcr-3-1
typelib-1_0-Gck-1 typelib-1_0-Gcr-3

- Update to version 3.28.0:
+ Fix year 2038 workaround in ASN.1 decoder (bgo#787963).
+ Fix test errors when ssh-keygen is not found.
+ Updated translations.
- Supplement the new gcr-ssh-askpass for gpg2 and gnome-shell:
GNOME users want to have this available to enter the ssh key
passwords.
- Fix SRPM group. Update package summaries.
- Update to version 3.27.92:
+ Provide API for reliably calling ssh programs (bgo#735873).
+ Updated translations.
- Split new subpackage gcr-ssh-askpass, recommended by the main
library.
- Modernize spec-file by calling spec-cleaner

==== gdl ====
Version update (3.26.0 -> 3.28.0)
Subpackages: gdl-lang libgdl-3-5

- Update to version 3.28.0:
+ bgo#791913: Convert Latin-1-encoded characters to UTF-8.
+ Updated translations.

==== gdlmm ====

- Fix SRPM group. Update summaries.
- Modernize spec-file by calling spec-cleaner

==== gdm ====
Version update (3.26.2.1 -> 3.28.0)
Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

- Add gdm-xwayland-xauth.patch (bsc#1084737): Creates an Xauthority
file and exports XAUTHORITY for Xwayland.
- Update to version 3.28.0:
+ Updated translations.
- Add gdm-disable-wayland-on-mgag200-chipsets.patch: by falling
back GNOME to X, the patch targets to provide a better user
experiences for servers with mgag200 graphic chips, which suffer
the sluggish keyboard/mouse issues running GNOME on wayland
(bsc#1073550 bsc#1077802). Some of the servers could not
initiate GNOME in a similar context (bsc#1070933).
With the complexity of the problem, Wayland probably needs
further track to get the specific hardware adapted. At the
same time the issue itself is tracked in upstream
(glgo#GNOME/mutter/issues/59), the better way for now to make
SLE-15 working smoothly is to disable the chipset on Wayland
(bsc#1083609, bgo#794106).
In addition, the patch updates the comments section in
data/61-gdm.rules to make the context easier to append.
- Update to version 3.27.92:
+ Updated translations.

==== gedit ====
Version update (3.22.1 -> 3.28.0)
Subpackages: gedit-lang python3-gedit

- Update to version 3.28.0:
+ Updated translations.
- Update descriptions.
- Add gedit-plugins-python-env.patch: Set python env to explicit
python3, do not depend on env variable. We can't have random
python interpreters be executed.
- Refresh downstream gedit-desktop.patch, use autosetup and
make_build macros.
- Update to version 3.27.92:
+ Updated translations.
- Update URL tag to https://wiki.gnome.org/Apps/Gedit, the current
Gedit web page.
- Drop:
+ glib2_gsettings_schema_* and desktop_database_* post/postun
scriptlets and glib2_gsettings_schema_requires macro: their
functionality has been moved to RPM file triggers
(RPM 4.13, suse_version >= 1330).
+ update-desktop-files BuildRequires and its macro: they are no
longer needed anymore.
+ ice and sm pkgconfig BuildRequires: they are no longer used
anymore.
- Add glib-2.0 and gmodules-2.0 pkgconfig modules and
gobject-introspection-devel BuildRequires to avoid implicit
dependencies.
- Point fdupes to the prefix directory instead of directly to the
buildroot, which is a practice that must be avoided.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Misc bugfixes.
+ Updated translations.

==== gedit-plugins ====
Version update (3.22.0 -> 3.28.0)
Subpackages: gedit-plugins-data gedit-plugins-lang

- Update to version 3.28.0:
+ More fixes for the Translate plugin.
+ Updated translations.
- Update to version 3.27.92:
+ Fix the new Translate plugin.
+ Updated translations.
- Update to version 3.27.1:
+ Introduce new Translate plugin.
+ Updated translations.
- Update URL tag to https://wiki.gnome.org/Apps/Gedit/PluginsLists,
the current Gedit's plugins web subpage.
- Drop glib2_gsettings_schema_{post,postun,requires} macros: their
functionality has been moved to RPM file triggers
(RPM 4.13, suse_version >= 1330).
- Add:
+ gedit-plugins-translate subpackage.
+ gio-2.0, glib-2.0 and libpeas-1.0 pkgconfig and python3-base
BuildRequires to avoid implicit dependencies.
- Simplify multiple fdupes calls to one against the prefix
directory.
- Modernize spec-file by calling spec-cleaner

==== gegl-unstable ====
Subpackages: gegl-0_3 gegl-0_3-lang libgegl-0_3-0

- SRPM grou fix. Update summaries.
- Modernize spec-file by calling spec-cleaner

==== gjs ====
Version update (1.50.4 -> 1.52.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0

- Update to version 1.52.0:
+ No changes from 1.51.92.
- Update to version 1.51.92:
+ Abort if we are called back in a non-main thread.
+ Fix build failure of 3.27.91 identified on debian/Ubuntu.
+ Analyze project code quality with Code Climate inside CI.
+ Various CI improvements.
- Modernize spec-file by calling spec-cleaner
- Update to version 1.51.91:
+ Promises now resolve with a higher priority, so asynchronous
code should be faster.
+ Bugs fixed:
- profiler: Don't include alloca.h when disabled.
- GNOME crash with fatal error "Finalizing proxy for an object
that's scheduled to be unrooted: Gio.Subprocess" in gjs
(glgo#GNOME/gjs#26).
- Update to version 1.51.90:
+ GJS now, once again, includes a profiler, which outputs files
that can be read with sysprof.
+ New API: For programs that want more control over when to start
and stop profiling, there is new API for GjsContext.
+ New API: GObject.signal_connect(), GObject.signal_disconnect(),
and GObject.signal_emit_by_name() are now available in case a
GObject-derived class has conflicting connect(), disconnect()
or emit() methods.
+ Bugs fixed: glgo#GNOME/gjs#2, glgo#GNOME/gjs#10,
glgo#GNOME/gjs#11, glgo#GNOME/gjs#31, glgo#GNOME/gjs#37,
glgo#GNOME/gjs#39, glgo#GNOME/gjs#40, glgo#GNOME/gjs#47,
glgo#GNOME/gjs#54, glgo#GNOME/gjs#55, glgo#GNOME/gjs#56,
glgo#GNOME/gjs#57, glgo#GNOME/gjs#58, glgo#GNOME/gjs#59,
glgo#GNOME/gjs#65.
- Update to version 1.51.4:
+ GJS will now log a warning when a GObject is accessed in
Javascript code after the underlying object has been freed.
+ APIs exposed through GObject Introspection that use the GdkAtom
type are now usable from Javascript.
+ The GitLab CI tasks have continued to gradually become more and
more sophisticated.
+ Closed bugs and merge requests:
- Add checks for GObjects that have been finalized.
- Fail static analyzer if new warnings are found.
- Run code coverage on GitLab.
- Amend gtk.js and add gtk-application.js with suggestion.
- Improve GdkAtom support that is blocking clipboard APIs.
- Test "Cairo context has methods when created from a C
function" fails.
- Various CI improvements.
- Various maintenance.
- Update to version 1.51.3:
+ CI improvements on GitLab.
- Update to version 1.51.2:
+ The home of GJS is now at GNOME's GitLab instance:
https://gitlab.gnome.org/GNOME/gjs
+ Closed bugs and merge requests:
- Allow throwing GErrors from JS virtual functions (bgo#682701)
- [RFC] bootstrap system (bgo#777724).
- Fix code coverage (and refactor it to take advantage of
mozjs52 features) (bgo#788166).
- Various maintenance (!2).
- Get GitLab CI working and various improvements (#6, !7, !9,
!11, !13).
- Add build status badge to README (!8).
- Use Docker images for CI (!12).
+ Some changes in progress to improve garbage collection when
signals are disconnected (bgo#679688).

==== glade ====
Version update (3.20.4 -> 3.22.0)
Subpackages: glade-lang libgladeui-2-6

- Update to version 3.22.0:
+ bgo#774994: "in treeview columns editor contextual menu does
nothing"
+ Simplified GladeBaseEditor
+ Fix formatting / layout of project verification details.
+ Widge chooser: activate treeview with single click and enable
Drag & Drop.
+ Fix Design view selected state.
+ bgo#793036: "GtkCellRenderer Properties not loaded from glade
file".
+ Fix bug in action widgets response-id parsing on 32bits system.
+ bgo#772485: "File Name property of GtkImage is copied to all
other GtkImage"
+ GladeProject: always treat resource properties as relative.
+ bgo#793652: "Crash when deleting a list".
+ bgo#793757: "Gtk-CRITICAL **: _gtk_window_add_popover:
assertion '_gtk_widget_get_parent (popover) == NULL' failed".
+ Add GDK_SUPER_MASK accelerator handling.
+ bgo#778537: "ActionBar need placeholder".
+ bgo#794141: Gtk.IconView disappeared from glade.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.21.0:
+ Main window UI overhaul.
+ An enhanced enum integer editor.
+ Added GtkGLArea object to gtk+ catalog.
+ Initial support for WebKit2GTK+ library.
+ Add GtkStackSidebar to control and display widget group.
+ Bug fixes:
- "Please don't list 'Taiwan' as 'Taiwan, Province of China' in
the country list" (bgo#767812).
- Use correct tag when referring to Palette (bgo#763188).
- Fix typo in translatable string; fixing old bgo#746531.
- Add pkgconfig(webkit2gtk-4.0) BuildRequires as a new dependency.

==== glib-networking ====
Version update (2.54.1 -> 2.56.0)
Subpackages: glib-networking-lang

- Update to version 2.56.0:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 2.55.90:
+ Fix unit tests when SSLv3 is unavailable (bgo#782853).
+ Allow static linking (bgo#791100).
+ Fix issues found by coverity (bgo#792402).
+ Remove TLS build option; it is now mandatory.
+ Try to ensure that GnuTLS is only initialized if TLS is
actually used.
+ Update use of GObject to follow current best practices.
+ Use XDG_CURRENT_DESKTOP to determine which proxy module to
load.
- Update to version 2.55.2:
+ Fix glib-pacrunner.service installation directory (bgo#790367).
+ Updated translations.
- Drop glib-networking-Fix-build-failure-on-64bit-platforms.patch:
fixed upstream.
- Drop intltool BuildRequires as this is no longer used anymore
once upstream migrated to gettext long ago.
- Add pkgconfig(glib-2.0) BuildRequires. Note that it was being
pulled with gio-2.0 pkgconfig module and used already as both of
them live in glib2-devel package.
- Add pkgconfig(systemd) BuildRequires: new dependency after the
port to meson.
- Update to version 2.55.1:
+ Implement DTLS support (bgo#697908).
+ Port to Meson build system (bgo#786639).
+ Updated translations.
- Add ca-certificates-mozilla BuildRequires: new dependency.
- Add meson BuildRequires and switch autotools macros configure,
make and makeinstall to meson, meson_build and meson_install
following upstream switch to Meson build system.
- Add glib-networking-Fix-build-failure-on-64bit-platforms.patch:
Fix a build failure (bgo#790367).

==== glib2 ====
Version update (2.54.3 -> 2.56.0)
Subpackages: glib2-devel glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit
libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit
libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit

- Update to version 2.56.0:
+ Bugs fixed: bgo#672777, bgo#732184, bgo#733338, bgo#742124,
bgo#749206, bgo#768507, bgo#791457, bgo#793272, bgo#793300,
bgo#793399, bgo#793555, bgo#793565, bgo#793578, bgo#793597,
bgo#793635, bgo#793880, bgo#794180.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 2.55.2:
+ GFile now has API to get the path without copying.
+ A network monitor implementation for Windows has been added.
+ Bugs fixed: bgo#520116, bgo#584284, bgo#605700, bgo#658713,
bgo#685442, bgo#723003, bgo#749583, bgo#757284, bgo#760324,
bgo#761102, bgo#767976, bgo#770335, bgo#772989, bgo#790698,
bgo#791015, bgo#791622, bgo#792050, bgo#792217, bgo#792338,
bgo#792351, bgo#792364, bgo#792370, bgo#792410, bgo#792432,
bgo#792455, bgo#792499, bgo#792516, bgo#792777, bgo#792780,
bgo#792856, bgo#792862, bgo#792903, bgo#793006, bgo#793026,
bgo#793074.
+ Updated translations.
- Update to version 2.55.1:
+ Build:
- The --enable-rebuilds configure option has been removed.
- The --with-charsetalias-dir configure option has been added.
+ GList and GSList now have autoptr support.
+ The gsettings list-schemas command has gained a --print-paths
option.
+ Bugs fixed: bgo#346816, bgo#508976, bgo#562334, bgo#662802,
bgo#684282, bgo#692034, bgo#694723, bgo#697715, bgo#701156,
bgo#720380, bgo#724383, bgo#724412, bgo#724794, bgo#732003,
bgo#734479, bgo#737677, bgo#741167, bgo#748534, bgo#749527,
bgo#749652, bgo#754634, bgo#756011, bgo#761102, bgo#773980,
bgo#776147, bgo#776195, bgo#777075, bgo#779413, bgo#780309,
bgo#780893, bgo#782057, bgo#784995, bgo#786796, bgo#788806,
bgo#788936, bgo#790416, bgo#790588, bgo#790697, bgo#790785,
bgo#790829, bgo#790830, bgo#790837, bgo#790839, bgo#790877,
bgo#790894, bgo#790896, bgo#790914, bgo#790934, bgo#790948,
bgo#791036, bgo#791128, bgo#791221, bgo#791235, bgo#791267,
bgo#791296, bgo#791318, bgo#791325, bgo#791334, bgo#791337,
bgo#791342, bgo#791460, bgo#791532, bgo#791622, bgo#791720,
bgo#791744, bgo#791745, bgo#791906, bgo#792064, bgo#792098,
bgo#792099, bgo#792129, bgo#792322, bgo#792324.
+ Updated translations.
- Rebase glib2-gdbus-codegen-version.patch.
- Drop glib2-gtester-report-py3.patch: fixed upstream.
- Drop glib2-gmain-partial-revert.patch: fixed upstream.
- Update to version 2.55.0:
+ New API:
- g_clear_handle_id, to simplify removing sources from the
default mainloop.
- g_file_load_bytes, to make it more convenient to load files
into GBytes.
+ Bugs fixed: bgo#330458, bgo#483341, bgo#569375, bgo#573251,
bgo#629347, bgo#630983, bgo#632953, bgo#636210, bgo#656502,
bgo#661442, bgo#668035, bgo#670139, bgo#677233, bgo#679347,
bgo#679467, bgo#689323, bgo#691436, bgo#695681, bgo#705331,
bgo#706667, bgo#711809, bgo#722256, bgo#723655, bgo#723743,
bgo#725014, bgo#727346, bgo#730296, bgo#731625, bgo#731705,
bgo#737278, bgo#738176, bgo#740223, bgo#740791, bgo#740826,
bgo#742548, bgo#742997, bgo#745723, bgo#749371, bgo#751738,
bgo#752239, bgo#752240, bgo#753459, bgo#753521, bgo#754026,
bgo#756009, bgo#756103, bgo#756128, bgo#756430, bgo#756470,
bgo#756588, bgo#760022, bgo#760109, bgo#760716, bgo#765063,
bgo#765552, bgo#767215, bgo#767239, bgo#769674, bgo#769846,
bgo#770459, bgo#773355, bgo#774083, bgo#776562, bgo#777308,
bgo#777310, bgo#777956, bgo#779182, bgo#779501, bgo#780202,
bgo#780296, bgo#781598, bgo#781867, bgo#783210, bgo#783270,
bgo#783825, bgo#786737, bgo#786785, bgo#787271, bgo#787485,
bgo#787551, bgo#787581, bgo#787671, bgo#787731, bgo#788138,
bgo#788270, bgo#788368, bgo#788384, bgo#788385, bgo#788401,
bgo#788467, bgo#788488, bgo#788489, bgo#788561, bgo#788594,
bgo#788705, bgo#788766, bgo#788772, bgo#788863, bgo#788880,
bgo#788927, bgo#788936, bgo#788948, bgo#788975, 7889bgo#78,
bgo#788989, bgo#788990, bgo#789087, bgo#789170, bgo#789245,
bgo#789444, bgo#789637, bgo#789681, bgo#789723, bgo#789755,
bgo#789820, bgo#790015, bgo#790030, bgo#790093, bgo#790126,
bgo#790147, bgo#790157, bgo#790272, bgo#790275, bgo#790310.
+ Updated translations.
- Switch libmount-devel by its pkgconfig counterpart as configure
only looks for this module.
- Add libgio-2_0-0 for the rpmlintrc shlib-fixed-dependency warning
filter. And add 2 extra filters:
+ non-conffile-in-etc warning for zzz-gilb2.csh, zzz-glib2.sh and
macros.glib2 files.
+ env-script-interpreter warning for gdbus-codegen,
glib-genmarshal nad glib-mkenums files.

==== glib2-branding-openSUSE ====

- Modernize spec-file by calling spec-cleaner
- Update .gschema.override.in: evolution.desktop has been renamed
to org.gnome.Evolution.desktop (for GNOME 3.28).

==== gmime2_6 ====

- Modernize spec-file by calling spec-cleaner

==== gnome-backgrounds ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-backgrounds-lang

- Update to version 3.28.0:
+ No visible changes.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ New defaults.
+ New supplemental additions.
- Add CC-BY-2.0, CC-BY-SA-2.0 and CC-BY-SA-3.0 to the License tag
so then complying with the pictures copyrights.

==== gnome-bluetooth ====
Version update (3.26.1 -> 3.28.0)
Subpackages: gnome-bluetooth-lang libgnome-bluetooth13
typelib-1_0-GnomeBluetooth-1_0

- Update summaries.
- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Avoid crash when Bluetooth panel is switched away from quickly.
+ Fix connection button state becoming out of sync after
disconnect.
+ Make sure to remove all the devices when bluetoothd crashes.
+ Stop spinner when it becomes invisible.
+ Fix compile-time warning.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Simplify and make BluetoothClient more efficient.
+ Fix problems when Bluetooth adapters come and go.
+ Remove quirks already handled by autopair plugin.
- Update Url tag to https://wiki.gnome.org/Projects/GnomeBluetooth,
current GNOME Bluetooth's web page.
- Rename enable-gtk-doc meson option to gtk_doc following upstream
change.
- Add LGPL-2.1+ to the License tag for compliance with the
libraries' copyrights.
- Update summaries and descriptions to express more accurately each
subpackage's content.
- Drop update-desktop-files BuildRequires and its macro: it is no
longer needed.

==== gnome-builder ====
Version update (3.26.4 -> 3.28.0)
Subpackages: gnome-builder-lang gnome-builder-plugin-jedi
gnome-builder-plugin-jhbuild gnome-builder-plugin-vala-pack

- Update to version 3.28.0:
+ Undo/Redo improvements when using multiple cursors.
+ Support for --device in flatpak finish-args. This fixes running
apps such as gnome-maps that require OpenGL support.
+ Experimental support for deviced to connect to remote devices.
+ The flatpak manifest configuration provide now supports
duplication, delete, and tracking changes in the source
repository.
+ Builder requires enchant-2 now in coordination with gspell.
+ The build pipeline now supports building alternate
architectures based upon the selected device architecture.
+ A new deploy action has been added which allows pushing builds
to supported external devices.
+ A new build pipeline phase "commit" has been added. This allows
separating the process of commiting a build to a flatpak-repo
from the process of exporting a binary such as a .flatpak.
+ The flatpak build pipeline tries a number of strategies to
cleanup broken build directories.
+ The omnibar provides some visual feedback about build
success/failure when a build advancing to certain build phases
completes.
+ A new qemu plugin adds support for building for non-native
architectures using binfmt and qemu-user-static.
+ A new "device" button has been added to the omnibar to select
the target device. We expect this to be used more in 3.30 but
has limited support in 3.28.
- Replace pkgconfig(enchant) BuildRequires with
pkgconfig|(enchant-2): follow upstreams port to Enchant 2.
- Update to version 3.27.92:
+ Licensing improvements to meson-templates.
+ Improvements for Language Server Protocol compliance.
+ The device manager has been improved to support selecting a
device externally to the build configuration. UI is not
currently exposed and may be in a future release.
+ The build configuration no longer contains a device.
+ A number of build pipeline changes were made to support
building for an architecture other than the host.
+ The "local device" is now named "My Computer".
+ System architecture has been hoisted into the device info which
allows to more easily support remove devices.
+ The code index builder tries harder to avoid blocking the main
loop.
+ A number of components were moved into the build pipeline to
more cleanly abstract device support.
+ The mingw plugin was dropped as it no longer fits into our
design abstractions.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Various build fixes for some flatpak configurations.
+ Don't follow through symlinks when building directory lists.
This fixes a spinloop some users saw when opening projects with
symlinks.
+ Avoid adding trailing \n when the document already includes a
trailing \n.
+ Builder now respects --own-name when spawning user projects.
+ The editor gutter now provides tooltips with diagnostic
information.
+ Some vim emulation improvements.
+ Updated translations.
- Add libsoup-2.4 and sysprof-2 pkgconfig modules BuildRequires to
avoid implicit dependencies.
- Replace '+' in GPL/LGPL License tag to '-or-later' complying with
SPDX 3.0.
- Update to version 3.27.90:
+ Various fixes for FreeBSD and similar.
+ The "Projects" directory is now translated and created using
the translated name when applicable. If "Projects" already
exists, it is used.
+ Fixes and correctness improvements in the beautifier plugin.
+ Fixes and correctness improvements in the xml plugin.
+ A new "Clone Repository" app-menu item has been added.
+ The code-indexer has been restructured to avoid threading in
the plugin API. Plugins are still free to use threads in their
implementation.
+ A new golang language server client has been added with limited
support.
+ Many leaks across a variety of plugins have been plugged.
+ The flatpak plugin tries even harder to avoid building projects
immediate upon project load.
+ The autotools plugin now checks for AC_INIT() inside
configure.ac to avoid being fooled by invalid tooling.
+ The configuration manager and providers have been restructured
to avoid threading in plugin APIs.
+ Writeback of configuration changes has been improved.
+ The editor gutter handles text and icon size changes for zoom.
+ The language server protocol client has gotten a number of
fixes.
+ Preferences improvments.
+ The terminal now supports grid selection again.
+ Fixes for tab v spaces selection in the document properties
pane.
+ We now support SDK extensions in flatpak and they will be
downloaded.
+ A new template for Mono/C?/Gtk? has been added.
+ We try even harder to supress unwanted build notifications.
+ The make plugin now supports a "run" target.
+ A new PTY interceptor has been added so that we can extract
build warnings while also using a real PTY for the terminal
widget.
+ Ctags now inserts snippets for completion, allowing for
parameters expansion.
+ Clang plugin now uses language spacing settings when expanding
snippets. This allows for supression of spaces before opening
parens.
+ Language defaults have been restored, and now properly set the
fallback settings we intended.
+ We now log subprocess arguments when building.
+ Updated translations.
- Remove beautifier-plugin subpackage and add an Obseletes tag for
it as the plugin has been bundled into libgnome-builder-plugins.
- Update to version 3.27.4:
+ A new IdeVcsMonitor interface provides status tracking for
project files.
+ The editor supports Drag'n'Drop to open files, also allowing
placement of the editor frame to the left/right/top/bottom of
an existing editor frame.
+ A new message pane allows plugins to deliver information to
users, particular about failures which would otherwise be
silently dropped to the console.
+ A number of improvements to subsystems for better error
tracking, memory leaks, and correctness fixes.
+ The ?hamburger? menu has been hidden by default, but will
automatically display if any plugins end up using it.
+ Newcomers greeter section now displays the included programming
languages to help guide developers to projects they may want to
contribute to.
+ The omnibar now includes a button to download dependencies.
+ Unit tests are reloaded whenever the build pipeline is updated.
+ Symbol Tree will now more reliably show document contents.
+ Builder can now chain GCancellables together, meaning more
reliable cancellation of complex operations such as project
building.
+ The build status panel can now display the build pipeline stages
and update them as the build progresses.
+ The Clang plugin will more reliably work when used to build
against a host system from Builder shipped via Flatpak.
+ Support for LLVM 5.0.
+ Updated Translations.
- Update to version 3.27.3:
+ Debugging with gdb has been improved to translate paths when
running inside of a mount namespace such as flatpak.
+ A number of correctness fixes in plumbing and for memory leaks.
+ A new build target provider interface has been added so the
project runner can support executing commands extracted from
systems such as flatpak.
+ GNOME Night Light integration.
+ Improved greeter sections with support removing data files.
+ Builder will try to remove stale cache data at startup and
shutdown to help free some disk usage.
+ Improved alignments for home/end shortcuts.
+ You can now run Cargo-based projects using cargo run.
+ The build pipeline tries to be more verbose for known error
messages in GLib by setting G_ENABLE_DIAGNOSTIC.
+ Builder now uses --state-dir with flatpak-builder when version
>= 0.10.5 is detected.
+ The project-tree now supports Drag'n'Drop, both internally and
using text/uri-list selections from external applications.
+ An early preview of VCS status integration into the project
tree has been included in this release.
+ Updated translations.
- Pass the following with_*=true options to meson to ensure the
desired features are built: beautifier, cmake, flatpak, git,
jedi, jhbuild, meson, meson_templates, spellcheck and vala_pack.
- Update to version 3.27.2:
+ Bug fixes:
- For the meson build system backend.
- In our compile_commands.json support.
- In our GJS integration.
+ Meson project templates gained a Workaround for a glade bug.
+ A newcomers plugin has been added which displays GNOME newcomer
projects on the greeter.
+ Support was added for Yaml when using GNOME Code Assistance.
+ Appdata now installs to the preferred location of the spec.
+ We now use explicit export macros to simplify ABI management.
We still aren't ABI-stable.
+ Our clang plugin now supports the KeepGoing option, to try
harder after encountering failures in includes.
+ Support for code-indexing the Vala programming language.
+ Global search can now be navigated with ctrl+n/p in Vim mode.
+ You can now disable the "Open Pages" section of the sidebar
in preferences.
+ The flatpak plugin no longer automatically updates project
dependencies when the build system activates for the first
time. You can manually update the dependencies from the
workbench menu.
+ Basic support for unit testing in Meson-based projects.
+ Subprocess PATH will now prefer /bin over /usr/bin.
+ Support for project miners has been dropped.
+ Updated translations.
- Drop gnome-builder-header-installation-directory.patch: fixed
upstream.
- Replace gnome-builder-plugin-cmake Recommends tag with Obsoletes:
the plugin got bundled into libgnome-builder-plugins.so.
- Add a doc subpackage for the development documentation that got
restructured upstream and moved to
/usr/share/gtk-doc/html/libide.
- Add non-executable-script and obsolete-not-provided warning
filters for some files in gnome-builder-rmplintrc: they are false
positives.
- Add Obsoletes for the following gnome-builder-plugin-* plugins:
clang, ctags, devhelp, fpaste, gettext, code-assistance,
html-completion, mingw, symbol-tree, sysmon, todo and xml-pack.
Whether the plugin got removed or bundled into
libgnome-builder-plugins.so.
- Update to version 3.27.1:
+ A GJS symbol resolver and code-index has been added.
+ Improved editor search that unifies mutliple search
implementations. Testing from early adopters would be
apreciated.
+ Initial support for three-finger-swipe within the editor to
move documents to the left or right. Wayland-enabled compositor
required.
+ Todo plugin now respects .gitignore and an off-by-one in line
number conversion has been fixed.
+ Thread-safety improvements to version control API.
+ Meson plugin has been ported to C and includes a number of
improvements.
+ Performance improvements to both application startup and
project loading were made.
+ Preferences has been moved out of the workbench to reduce
overhead and allow accessing from the application greeter.
+ Some build pipeline operations were queued behind long running
operations. Builder will now try to flush those operations.
+ IdeTransferManager has been moved to IdeApplicatoin. Fixing
some issues in the rustup plugin.
+ Quick-highlight plugin has been rewritten to take advantage of
the new editor search feature.
+ Updated translations.
- Align Buildrequires with meson.build:
+ Drop: bison, flex, gtk-doc, itstool, python3-devel
and pkgconfig(mm-common-util).
+ Add: pkgconfig(libxml-2.0).
- Add fdupes BuildRequires: removal of duplicates under /usr/share.
- Add gnome-builder-header-installation-directory.patch: Fix
generated header installation directory, patch from upstream git
(bgo#789426).
- Drop 'find' command for deletion of .la files: libtools is no
longer used.

==== gnome-calculator ====
Version update (3.26.0 -> 3.28.0)
Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator

- Update to version 3.28.0:
+ Updated translations.
- Update to 3.27.92:
+ Fixed icon sizes (bgo#793263).
+ Calculator display black box fixes (bgo#793157).
+ Updated translations.
- Update URL tag to https://wiki.gnome.org/Apps/Calculator: the
current Calculator's web page.
- Drop libtool, intltool and appstream-glib-devel BuildRequires
and add meson; replace configure/make/make_install macros by
meson equivalents meson/meson_build/meson_install. All of these
changes reflect the upstream port to Meson build system and the
improvements made to turn it reliable or at least buildable.
- Add glib-2.0 and gmodule-export-2.0 pkgconfig modules
BuildRequires to avoid implicit dependencies.
- Drop glib2_gsettings_schema_requires macro: it is no longer
required since RPM file triggers.
- Drop update-desktop-files BuildRequires and its macro: they are
no longer needed anymore.
- Point fdupes to the data directory rather than directly to the
buildroot, which is a practice that must be avoided.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Changed clear symbolic icon with C (bgo#792844).
+ Made the calculator window resizable (bgo#756920).
+ Sane required width for history view (bgo#788395).
+ Support for gcalccmd command-line arguments (bgo#788872).
+ Ellipsize equation in search provider instead of result
(bgo#759876).
+ Avoid scrollbar overlapping equation (bgo#770246).
+ Return with failure in case of precision error (bgo#749336).
+ Added bried explanation of functions (bgo#748897).
+ Changed overflow error message (bgo#745708).
+ Added keyboard shortcut to clear history (bgo#792814).
+ Added meson build files (bgo#783062).
+ Deprecated calls replaced.
+ Rename icon directive in flatpak to have icon on flathub.
+ Check the locale before using it (bgo##793098).
+ Fixed black rectangle on equation entry scrolling (bgo#793157).
+ Updated translations.
- Add libtool,intltool, appstream-glib-devel and vala
BuildRequires: since upstream introduced also the meson build
system, the tarball is no longer bootstrapped. Build using meson
though is not working to our satisfaction yet.
- Update to version 3.27.2:
+ Fix cosh and sinh buttons (bgo#788409).
+ Ship app icon with Calculator.
+ Added stone unit (bgo#789333).
+ Replaced ln button with log2 in programming mode (bgo#789152).
+ Use _ instead of ans for last result (bgo#785107).
+ Fixed critical warning after first operation (bgo#785108).
+ Updated translations.

==== gnome-characters ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-characters-lang gnome-shell-search-provider-gnome-characters

- Update to version 3.28.0:
+ Character: Avoid critical warning after closing the dialog.
- Update to version 3.27.92:
+ build: Port to meson build system.
+ libgc: Perform full canonical decomposition for Hangul
syllables.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner

==== gnome-chess ====
Version update (3.26.0 -> 3.28.0)
Subpackages: gnome-chess-lang

- Update to version 3.28.0:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.2:
+ Fix gschema installation.
+ Fix SVG images installation.
- Changes from version 3.27.1:
+ Port to Meson build system.
- Add meson BuildRequires and switch configure, make and
make_install macros to meson, meson_build and meson_install
following upstream port to Meson Build System.
- Replace intltool with gettext and drop itstool BuildRequires:
upstream did the gettext migration long ago and we don't want
deviation to avoid unexpected bugs.
- Add itstool BuildRequires: Gettext is suppose to take care of
translations alone, but still there are some XML formats that
it does not handle.
- Add fdupes BuildRequires and its macro for replacement of
duplicates by links under the data directory.
- Drop libxml2-tools, desktop-file-utils and pkgconfig(glu)
BuildRequires: no longer needed/used anymore.
- Drop %glib2_gsettings_schema_requires macro: no longer needed
since RPM file triggers.

==== gnome-clocks ====
Version update (3.26.1 -> 3.28.0)
Subpackages: gnome-clocks-lang gnome-shell-search-provider-gnome-clocks

- Update to version 3.28.0:
+ Search: workaround crash due to libgweather serialization.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.1:
+ World clocks: add UTC and "Anywhere on Earth" clocks.
+ Updated translations.
- Add glib-2.0 and gobject-2.0 pkgconfig BuildRequires. Note that
they were being pulled with gio-2.0 pkgconfig module and used
already as all of them live in glib2-devel package.
- Drop %glib2_gsettings_schema_*, %icon_theme_cache_* and
%desktop_database_* post/postun scriptlets and
%glib2_gsettings_schema_requires macro. They are no longer needed
since RPM file triggers.
- Following the above, drop hicolor-icon-theme BuildRequires, no
longer needed.
- Drop update-desktop-files BuildRequires and stop using
suse_update_desktop_file macro, not needed.
- Add fdupes BuildRequires and pass corresponding fdupes macro,
silence rpmlint.
- Do a minor spec cleanup.

==== gnome-color-manager ====
Version update (3.26.0 -> 3.28.0)
Subpackages: gnome-color-manager-lang

- Update to version 3.28.0:
+ Fix the build system to be more standard conformant.
+ Updated translations.
- Drop 0001-build-Set-PKGDATADIR-to-gnome-color-manager.patch and
gnome-color-manager-meson.patch: fixed upstream.

==== gnome-contacts ====
Version update (3.26.1 -> 3.27.92)
Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts

- Update to version 3.27.92:
+ The titlebar is now updated when a contact's name changes.
+ The window will now remember its size and restore it on the
next start.
+ Postal addresses are now sorted before notes.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Support for favorite contacts. These contacts will be shown at
the top of the list.
+ Contacts now allows sorting by both first name and surname.
+ Avatars are now displayed as a circle and are better optimized
for memory usage.
+ Selection mode can now be started by right-clicking the contact
list.
+ Updated translations.
- Update to version 3.27.4:
+ Contacts now has a shortcuts window.
+ Small tweaks to the setup screen.
+ Support --version as command-line argument.
+ Telepathy is no longer a mandatory dependency.
+ Support for maps can be disabled at compile time.
+ Improved the Shell search provider.
+ Updated translations.
- Pass -D maps=true and -D telepathy=true to meson: keep now
optional maps and telepathy features enabled.
- Update to version 3.27.2:
+ ContactEditor: fix annoying const warning.
+ added compare by type to compare_fields.
+ Meson:
- Flatpak: update the manifest file to use meson.
- Drop autotools in favor of Meson.
- Add configure script for meson.
- make sure cheese is required when told so.
- allow 'auto' value for `with-cheese`.
+ Bugs fixed: bgo#789921.
+ Updated translations.
- Drop gnome-contacts-nb-translations.patch: Fixed upstream.

==== gnome-control-center ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-control-center-color gnome-control-center-goa
gnome-control-center-lang gnome-control-center-user-faces

- Update to version 3.28.0:
+ Network: Don't crash when connecting to hidden networks.
+ Updated translations.
- Update to version 3.27.92:
+ Network:
- Use monospace font for Wi-Fi hotspot password.
- Add a new empty page for Wi-Fi when no adapter is found.
- Don't show "Auto-connect" option for VPNs.
+ Power: Don't treat device batteries as power supplies.
+ Printers:
- Add new command line actions: "authenticate-jobs" and
"show-jobs".
- Add authentication dialog for print jobs.
- Improve code robustness.
+ User Accounts: Don't show legacy faces.
+ Updated translations.
- Rebase gnome-control-center-disable-error-message-for-NM.patch.
- Drop gnome-control-center-icon-name.patch: fixed upstream.
- Modernize spec-file by calling spec-cleaner
- Add gnome-control-center-icon-name.patch: Fix the icon names as
installed to the system (glgo#GNOME/gnome-control-center#3).
- Update to version 3.27.90:
+ Split the window decorations between the header bars.
+ Disable the menubar. And drop the old shell.
+ Allow search to be filtered by panel "keywords".
+ Port to meson build system and drop autotools.
+ Make Bluetooth, Network, and Wacom panels mandatory on Linux.
+ Remember the last used panel.
+ Info: Ignore more virtual filesystems.
+ Network:
- Make asynchronous calls cancellable;
- Allow empty 802.1x certificate passwords;
- Avoid crashing if NM reports no devices or no connections;
- Consider empty IPv6 gateway to be valid;
+ Notifications: Add link to help/documentation.
+ Power:
- Add gaming input devices label;
- Add 20 and 25 minutes suspend timeouts (complying with EU
energy regulations).
+ Printers:
- Stay backwards compatible with old cups;
- Don't show the supply level bar if there's no ink info.
+ Privacy: Add link to Location Services privacy policy.
+ Sound:
- Update art work (new icons);
- Respect setting (gsetting) for allowing output volume over
100%;
- Update gvc to not require ALSA support.
+ User Accounts:
- Fix password strength check;
- Update user face pictures (new pictures);
- Introduce a new avatar chooser popover.
+ Wacom: Add support for three-button styli.
+ Updated translation.
- Add meson BuildRequires, replace configure/make/make_install
macros with meson/meson_build/meson_install and remove call for
gnome-autogen.sh. All of these changes reflect the upstream port
to Meson build system.
- Add gobject-2.0, gthread-2.0 and gdk-wayland-3.0 pkgconfig
modules and xsltproc BuildRequires avoiding implicit
dependencies.
- Drop gnome-common BuildRequires: it's no longer required anymore.
- Port gnome-control-center-bring-back-firewall-zone.patch's
autotools-based chunk to Meson build system.
- Drop gnome-control-center-follow-polkit-permissions-for-tz.patch:
merged upstream.
- Remove control-center-network-add-domain-suffix-match.patch's
first part: merged upstream.

==== gnome-desktop ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3_0-common
typelib-1_0-GnomeDesktop-3_0

- Update to version 3.28.0:
+ No changes.
- Update to version 3.27.92:
+ Idle-monitor fixes.
+ Several fixes for compilation warnings.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Miscellaneous improvements to the thumbnailer code.
+ Remove unused gnome_desktop_thumbnail_has_uri().
+ Replace GdkColor methods with GdkRGBA methods.
- Bump so name following upstream changes, ie: rename sub package
libgnome-desktop-3-12 to libgnome-desktop-3-17 and in
baselibs.conf.
- Update to version 3.27.2:
+ No changes.
- Update to version 3.27.1:
+ Change default Japanish input source to KCC.
+ wall-clock: respect new clock-show-weekday setting.
+ Remove some obsolete API's in thumbnailer.
+ Modernize autotools configuration a bit.
+ Updated translations.
- Rebase gnome-desktop-switch-Japanese-default-input-to-mozc.patch:
For now we stay with mozc, despite upstream changing to kkc.

==== gnome-disk-utility ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-disk-utility-lang

- Update to version 3.28.0:
+ Format dialog: Fix NULL deref when no partition table is
present.
+ Updated translations.
- Update to version 3.27.92:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Fix tooltip for ?Hide from Firmware? GPT partition flag.
+ Drop redundant ?Legacy BIOS Bootable? text in tooltip.
+ Updated translations.
- Update to version 3.27.90:
+ Hide devices if mounted with x-gdu.hide.
+ Restore: don't attempt to open target read-only.
+ Updated translations.
- Replace + in GPL License tag to '-or-later' complying with SPDX
3.0.
- Update to version 3.27.3:
+ Set partition type for MBR partitions.
+ Updated translations.
- Update to version 3.27.2:
+ Resize dialog: missing mnemonic activations.
+ No format option for extended partitions.
+ Updated translations.
- Update to version 3.27.1:
+ Redesign Format Dialog.
+ Spruce up typography in new translatable strings.
+ Updated translations.

==== gnome-font-viewer ====
Version update (3.26.0 -> 3.28.0)
Subpackages: gnome-font-viewer-lang

- Update to version 3.28.0:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Fix icon loading.
+ Allow searching for fonts. And scrolling in both directions.
+ Turn the info dialog into a page in the main window.
+ Updated translations.
- Update to version 3.27.0:
+ Show:
- More general font information.
- OpenType:
. Font variation information.
. Layout feature information.
+ Handle ttf and otf mimetypes (bgo#788383).
+ Fix a crash (bgo#789511).
+ Updated translations.
- Drop gfv-handle-ttf-otf-mime-types.patch and
gfv-update-nb-translations.patch: Fixed upstream.

==== gnome-keyring ====
Version update (3.20.1 -> 3.28.0.1)
Subpackages: gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam
gnome-keyring-pam-32bit libgck-modules-gnome-keyring

- Update to version 3.28.0.1:
+ Fix linking with "-z defs" (bgo#794274).
- Update to version 3.28.0:
+ Fix TAP test driver.
- Update to version 3.27.92:
+ Wrap stock ssh-agent from OpenSSH (bgo#775981).
+ Stop installing p11-kit configuration file for the PKCS#11
module (bgo#791401).
+ Updated translations.
- Add openssh BuildRequires: needed for ssh-agent wrapper.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.4:
+ Add support for SHA2 extension for RSA signatures in ssh-agent
(bgo#790910).
+ Build fixes (bgo#792278, bgo#787387).
+ Updated translations.
- Rebase gnome-keyring-pam-auth-prompt-password.patch.
- Adopt the use of %make_build macro rather than raw make command,
following the best practices.
- Drop intltool BuildRequires: after upstream porting to Gettext,
this is no longer needed.
- Point fdupes to the data directory instead of the build root,
which is a practice that must be avoided.
- Update to version 3.27.2:
+ Add support for ECDSA in ssh-agent (bgo#641082).
+ Wipe passwords stored by the PAM module (bgo#781486).
+ Fix:
- Shared key derivation between libsecret and gnome-keyring
(bgo#778357).
- Erroneous handling of partial writes in write_sync_close
(bgo#778269).
+ Set CKF_LOGIN_REQUIRED flag in ssh-module.
+ Build and testing fixes (bgo#774312, bgo#781785).
+ Updated translations.
- Update Url to https://wiki.gnome.org/Projects/GnomeKeyring:
current GNOME Keyring's project web page.
- Add conditional use to translation-update-upstream: SLE-only
requirement.
- Drop gnome-keyring-secret-size.patch: fixed upstream.
- Drop pristine macros for choosing number of jobs in %build
section and adopting %{?_smp_mflags} instead.
- Drop %glib2_gsettings_schema_*, %desktop_database_* post/postun
scriptlets and %glib2_gsettings_schema_requires macro: the
functionality is covered by file triggers now.
- Drop %clean section since its use is deprecated now.
- Separate SLE-only patches from the others. Now they start at the
number 1000.

==== gnome-logs ====
Version update (3.26.3 -> 3.28.0)
Subpackages: gnome-logs-lang

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Avoid using hard-coded colors (bgo#792152).
+ Updated translations.
- Update to version 3.27.4:
+ Add meson build system.
+ Add missing LINGUAS file.
+ Add warning cflags support in meson.
+ Updated translations.
- Update to version 3.27.3:
+ Updated translations.
- Update Url tag to https://wiki.gnome.org/Apps/Logs to the
current Logs' web page.
- Add gsettings-desktop-schemas Requires as it is an explicit
runtime dependency highlighted by configure.ac file and gnome
wiki.
- Add xsltproc and docbook-xsl-stylesheets BuildRequires used to
build the manual pages. Note that they were being pulled and used
already.
- Adopt the use of %make_build macro rather than raw make command,
following the best practices.
- Update to version 3.27.2:
+ Update timestamps in boot selection menu when necessary.
+ Updated translations.
- Add fdupes BuildRequires and its macro for removal of duplicates
under the data directory.
- Update to version 3.27.1:
+ Migrated from intltool to gettext.
+ Updated translations.
- Drop intltool BuildRequires: No longer needed after upstreams
port to gettext.

==== gnome-maps ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-maps-lang

- Update to version 3.28.0:
+ Change license of two files to GPL 2 or later (as was the
original intension and what the project as a whole is using).
+ Updated translations.
- Change license back to GPL-2.0-or-later: upstream fixed the
issue.
- Change license to GPL-3.0-or-later: the two files
./lib/maps-osm-oauth-proxy-call.[ch] pull the license from
GPL-2.0-or-later to GPL-3.0-or-later.
- Update to version 3.27.92:
+ Updated POI definitions for OpenStreetMap editing.
+ Fix a segmentation fault at exit.
+ Fix missing generated files and third-party licenses in the
distributed release archive.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Use moder JS features (ES6), classes and arrow notation
(=> () ) for binding anonymous functions.
+ Change default line with and color for layer lines in loaded
layers to make them more visible.
+ Don't select text in place entries in the routing sidebar when
auto-completing.
+ Bugfixes for keyboard navigation in search entry completion
popover.
+ Add additional tooltips for buttons in the routing sidebar.
+ Decrease height of OSM login dialog.
+ Updated translations.
- Update to version 3.27.4:
+ Show thumnails from Wikipedia in the place bubbles when
availability.
+ Make the place bubble popovers follow the map when the view
scrolls (i.e. when using the keyboard shortcuts to scroll).
+ Move the zoom control buttons to the headerbar to mitigate an
issue with Clutter and overlay GTK+ widgets on Wayland.
+ Adapt libgweather dependency to use gitlab.gnome.org for
building Flatpaks.
+ Updated translations.
- Update to version 3.27.3:
+ Show tile provider and OSM attribution in the About dialog.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Maps: the current Maps'
web page location.
- Adopt the use of %make_build macro rather than raw make command,
following the best practices.
- Update to version 3.27.2:
+ Fix:
- Maps to be available as an option for "Open with another
application" for geo shape layer files.
- JS warnings about redundant function arguments and similar
things.
+ Updated translations.
- Drop gnome-maps-is-translations.patch and
gnome-maps-nb-translations.patch: fixed upstream.
- Drop %glib2_gsettings_schema_requires macro since RPM file
triggers take care of this function now.
- Update to version 3.27.1:
+ Use sidebar icon style for icons in the routing results.
+ Improve the look of route labels for public transit trips when
using the dark theme.
+ Add --version command line option.
+ Fix network detection when running as a Flatpak.
+ Update appdata screenshots.
+ Show stored routes according to locale direction.

==== gnome-music ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-music-lang

- Add grilo-plugin-tracker as requires, otherwise gnome-music is
useless (bsc#1083659).
- Add tracker as requires, tracker-miner-files is not enough as
a dependency (bsc#1084861).
- Update to version 3.28.0:
+ Albumartcache (glgo#GNOME/gnome-music#95):
- Do not close non-existing stream on error.
- Fix possible lookup loop.
- Do not send two signals on error.
+ Updated translations.
- Update to version 3.27.92.1:
+ Fix installation path of libgd.so.
- Update to version 3.27.92:
+ Port to Meson.
+ Lots of fixes to the flatpak json.
+ Fixes to playlists behaviour.
+ Fix some shortcut logic.
+ Fix issue with bluetooth headset input.
+ Delayed loading of covers in albumsview to decrease startup
time.
+ Lots of general cleanups.
+ Update to latest libgd.
- Add meson BuildRequires and replace configure/make/make_install
macros with meson/meson_build/meson_install.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Lots of cleanup/refactoring.
+ Add album scrobbling.
+ Dropped some more libgd use.
+ Add context menu to interact with playlist items.
+ Drag and drop reorder in playlists.
+ Add album scrobbling.
+ Rework notifications.
+ Rework art cache.
+ Last bits of HiDPI support.
+ Bugs fixed: glgo#2, glgo#3, glgo#4, glgo#15) glgo#46, glgo#48,
glgo#50, glgo#55, glgo#65, glgo#81, glgo#106, glgo#121,
glgo#127, glgo#132, glgo#135, glgo#142.
+ Updated translations.
- Add pkgconfig(py3cairo) BuildRequires: new dependency.
- Update to version 3.27.4:
+ Migrate from intltool to gettext (bgo#787272).
+ Add appstream metadata to non-deprecated location (bgo#790869).
+ Playlist ordering in views (bgo#772090).
+ Fix style of GdTaggedEntry (bgo#791077).
+ PEP-8 fixes & cleanups (bgo#791481).
+ Update libgd.
+ Fixes to navigating back (bgo#777238).
+ Enable mouse button for navigating back (bgo#771934).
+ Fix constructor deprecation warning (bgo#790127).
+ Fix PyGObject deprecation warning (bgo#788701).
+ Fix order in method call.
+ Fix log decorator order.
+ Use python3 style super() calls.
+ DiscListBoxWidget update favourites.
+ Add the ability to rename playlists.
+ Updated translations.
- Drop intltool BuildRequires: no longer needed after migration to
gettext.

==== gnome-online-accounts ====
Version update (3.26.2 -> 3.27.92)
Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-1
typelib-1_0-Goa-1_0

- Update to version 3.27.92:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner

==== gnome-packagekit ====
Version update (3.26.0 -> 3.28.0)
Subpackages: gnome-packagekit-lang

- Update to version 3.28.0:
+ Updated translations.

==== gnome-photos ====
Version update (3.26.3 -> 3.27.92)
Subpackages: gnome-photos-lang gnome-shell-search-provider-gnome-photos

- Update to version 3.27.92:
+ Install appstream metadata to non-deprecated location
+ Store edits in side-car files
+ properties-dialog: Use ngettext for plural forms
+ Various improvements to user-visible strings and controls used
for importing from devices.
+ flatpak: Fix detection of attached devices.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Import from device (glgo#GNOME/gnome-photos#29).
+ Bugs fixed: glgo#GNOME/gnome-photos#6,
glgo#GNOME/gnome-photos#7, glgo#GNOME/gnome-photos#43,
glgo#GNOME/gnome-photos#44, glgo#GNOME/gnome-photos#65,
glgo#GNOME/gnome-photos#77, glgo#GNOME/gnome-photos#85,
bgo#759413, bgo#782479 and bgo#786936.
+ Updated translations.
- Add pkgconfig(libdazzle-1.0) BuildRequires: new dependency.
- Drop fixed upstream patches: gnome-photos-application-fixes.patch
and gnome-photos-Check-RDF-type-before-using-it.patch.
- Update to version 3.27.4:
+ Bugs fixed: bgo#788174, bgo#790191 and bgo#791274.
+ Updated translations.
- Drop gnome-photos-Dont-leak-thumbnailer-path-string.patch: fixed
upstream.
- Rebase gnome-photos-application-fixes.patch.
- Update to version 3.27.3:
+ Support shadows and highlights adjustment (bgo#788201).
+ Bugs fixed: bgo#781736, bgo#785376, bgo#788174, bgo#789196,
bgo#789977, bgo#791082.
+ Updated translations.
- Drop libtool BuildRequires since there is no patches at all being
applied anymore.
- Update to version 3.27.1:
+ Clarify that the final binaries are under GPL-3.0+
+ Bugs fixed: bgo#763712, bgo#777505 and bgo#783922.

==== gnome-session ====
Version update (3.26.1 -> 3.28.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-lang

- Add gnome-session-better-handle-empty-xdg_session_type.patch
The gnome-session-check-accelerated currently detects wayland
by checking if XDG_SESSION_TYPE != "x11". More appropriate test
would be XDG_SESSION_TYPE == "wayland".
This is especially important for cases when XDG_SESSION_TYPE is
not set to anything at all - in such case it is more likely
that the intention is to run gnome inside X11 (bsc#1084756,
bgo#794256).
The analysis and the patch is fully provided by msrb@xxxxxxxx.
- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Updated translations.
- Update to version 3.27.90.1:
+ Add back deprecated environment variable to fix GNOME on
systems that have proxies set up.
- Update to version 3.27.90:
+ Session saving fix.
+ Remove dropped g-s-d plugin.
+ Updated translations.
- Update to version 3.27.4:
+ GLES fixes.
+ Make systemd journal configurable again.
+ switch from intltool to gettext.
+ Fix wayland session file.
+ Updated translations.
- Drop intltool BuildRequires: no longer needed after the switch to
gettext.
- Drop gnome-session-logging-to-systemd-journal-configurable.patch:
fixed upstream.
- Update to version 3.27.3:
+ Drop deprecated bits.
+ Port to meson.
+ Fix crash at shutdown.
+ Fix session saving.
+ BSD fixes.
+ Updated translations.
- Add meson BuildRequires and replace configure/make/make_install
with the respective meson/meson_build/meson_install macros.
- Port gnome-session-logging-to-systemd-journal-configurable.patch
to support the meson build system.
- Add docbook-xsl-stylesheets BuildRequires: new dependency to
generete the manpages.
- Drop gnome-session-nb-translation.patch: fixed upstream.

==== gnome-settings-daemon ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-settings-daemon-lang

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Build: Don't remove assertions in code.
+ Print-notifications: Notify user about need for authentication.
+ Power:
- Fix divide by zero when there is no keyboard brightness to
control.
- When the the sleep timeout is too short, don't throw errors.
+ XSettings:
- Hardcode GTK+ 3.x deprecated settings.
- Expose monitored settings through D-Bus.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Fix error when doing non-debug builds.
+ Fix runtime linkage to libgsd and libcommon.
+ Apply a workaround for D-Bus code generation.
- Drop gnome-settings-daemon-fix-nondebug-build.patch and
gnome-settings-daemon-libcommon.patch: fixed upstream.
- Update to version 3.27.90:
+ Remove a11y-keyboard plugin, the functionality was merged into
mutter.
+ Port to meson.
+ Clipboard: Fix memory leak.
+ Media-keys:
- Suppress power-button presses during suspend.
- Prefer MPRIS clients to g-s-d ones.
+ Power:
- Don't react to light changes if not at console.
- Many regression test suite fixes.
- Default to suspend after 20 minutes of inactivity
(bgo#681869).
+ Rfkill: Fix property notification warning for
rfkill-input-inhibited.
+ Wacom:
- Ensure screen integrated devices get remapped on hotplug.
- Fix screen mapping for Cintiqs and others.
+ Updated translations.
- Switch to meson build system:
+ Add meson BuildRequires.
+ Drop intltool BuildRequires: no longer in use.
+ Replace configure/make/make_install macros with
meson/meson_build/meson_install macros.
- Add pkgconfig(udev) BuildRequires: new dependency.
- Drop gnome-settings-daemon-nb-translations.patch: fixed upstream.
- Add gnome-settings-daemon-fix-nondebug-build.patch: Fix build for
non-debug targets.
- Add gnome-settings-daemon-bgo793253.patch: Fix
no-return-in-nonvoid-function (bgo#793253).
- Add gnome-settings-daemon-libcommon.patch: install libcommon,
which is linked by the other plugins, as a private library.

==== gnome-shell ====
Version update (3.26.2+20180130.0d9c74212 -> 3.28.0)
Subpackages: gnome-shell-browser-plugin gnome-shell-calendar gnome-shell-lang

- Update to version 3.28.0:
+ Updated translations.
- Add gdk-x11-3.0, gio-unix-2.0, gobject-2.0, libecal-1.2,
libxml-2.0, mutter-cogl-2 and x11 pkgconfig modules BuilRequires
to avoid implicit dependencies.
- Drop pkgconfig(xtst) BuildRequires as mutter takes care of
pulling it into the dep chain.
- Replace libsecret-unstable with libsecret-1 pkgconfig modules,
and libnm-glib, libnm-gtk and libnm-util with libnm pkgconfig
modules to align with meson script.
- Update to version 3.27.92:
+ Misc. bug fixes: glgo#GNOME/gnome-shell#64,
glgo#GNOME/gnome-shell#66, glgo#GNOME/gnome-shell#72.
- Replace pkgconfig(libmutter-1), pkgconfig(mutter-clutter-1) and
pkgconfig(mutter-cogl-pango-1) BuildRequires with
pkgconfig(libmutter-1), pkgconfig(mutter-clutter-2) and
pkgconfig(mutter-cogl-pango-2), following upstreams API version
bump.
- Modernize spec-file by calling spec-cleaner
- Rebase gnome-shell-disable-ibus-when-not-installed.patch and
gnome-shell-private-connection.patch (bsc#1082505).
- Update to version 3.27.91:
+ Fix wrong bluetooth state when disabled by HW airplane mode
(bgo#789110).
+ Dump javascript stack on aborts, traps and segfaults
(bgo#789237).
+ Allow Escape to "cancel" top bar focus (bgo#671121).
+ Fix leaving the overview erroneously on window hover
(bgo#784545).
+ Add keyboard accessibility dialog (bgo#788564).
+ Port to libnm (bgo#789811).
+ Don't pop up on-screen-keyboard on touch events (bgo#788188).
+ Improve the on-screen-keyboard.
+ Add Thunderbolt support.
+ Don't lock immediately on login after a wayland session crash.
+ Respect cursor's hot x/y coordinates when recording
(bgo#792860).
+ Allow closing windows and apps during <alt>Tab (bgo#620106).
+ Fix small app folder icons when using HiDPI (bgo#792259).
+ Make sassc a mandatory build dependency (bgo#792822).
+ Misc. bug fixes: bgo#789231, bgo#789277, bog#788542,
bgo#789103, bgo#779974, bgo#788931, bgo#776940, bgo#786987,
bgo#791007, bgo#791233, bgo#791148, bgo#706191, bgo#791655,
bgo#791487, bgo#779413, bgo#787845, bgo#788627, bgo#792354,
bgo#792616, bgo#781329, bgo#780957, bgo#740142,
glgo#GNOME/gnome-shell#10, glgo#GNOME/gnome-shell#33.
+ Updated translations.
- Add pkgconfig(ibus-1.0) and sassc BuildRequires: new
dependencies.
- Update meson parameters in line with upstreams changes:
+ enable-browser-plugin=true => browser-plugin=true.
+ enable-documentation=true => gtk-doc=true.
+ enable-man=true => man=true.
+ enable-networkmanager=yes => networkmanager=true.
+ enable-systemd=yes => systemd=true.
- Drop gnome-shell-osk-dont-popup-when-not-needed.patch: fixed
upstream.
- Rebase gnome-shell-Avoid-loginDialog-grab-focus-when-locked.patch
and gnome-shell-meson.patch.
- Disable gnome-shell-disable-ibus-when-not-installed.patch and
gnome-shell-private-connection.patch: patches need to be rebased.
- Update to version 3.27.1:
+ Fix gdm: Remove separate greeter universal access icon
(bgo#788943).
- Stop using git-checkout, return to upstream released tarball.

==== gnome-software ====
Version update (3.26.7 -> 3.28.0)
Subpackages: gnome-software-lang

- Update to version 3.28.0:
+ Fix the build on NixOS.
+ Fix purchasing not working after authentication.
+ Revert a commit that led to flatpak updates failing without any
feedback.
+ Make front page featured tile corners round to match other
tiles.
+ Fix in-app notification close button alignment.
+ Several fixes to make error notifications more useful.
+ snap: Fix invalid metadata after cancelled refine.
+ snap: Launch command line snaps with 'snap run'.
+ Updated translations.
- Update to version 3.27.92:
+ Removal of global plugin cache, simplifying gnome-software
internals.
+ Software Repositories dialog got another batch of improvements
and UI changes.
+ GNOME Shell Extensions repository and fwupd repositories are
now shown in the Software Repositories dialog.
+ Shell extensions handling through PackageKit was improved,
fixing a long standing bug where we were unable to remove shell
extension packages.
+ Category page rewrite that landed earlier this cycle went
through UI review and got a number of fixes.
+ Package version comparison in the updates dialog was fixed and
should no longer incorrectly show updates as downgrades.
+ Distro upgrade notifications are now rate limited to once per
week.
+ Install buttons in codec install view that got lost in the
3.22 cycle are now back.
+ Various paper cuts with distro upgrades were fixed.
+ Various fixes to installing apps from yum repos that have
enabled=0 enabled_metadata=1.
+ Various other correctness and warning fixes.
- Drop gnome-software-first-run-dialog.patch: fixed upstream.
- Modernize spec-file by calling spec-cleaner
- Add gnome-software-first-run-dialog.patch: Revert "Fix first run
dialog racing with gnome-software shell startup". This caused the
first run dialog to appear when gnome-software starts in the
background with 'gnome-software --gapplication-service'.
- Update to version 3.27.90:
+ The Software Sources dialog was renamed to Software
Repositories and rewritten.
+ Fedora Workstation third party repository handling was
rewritten and should be more robust.
+ Improved handling of metered network connections, making sure
we cancel any downloads when changing to a metered connection.
+ Limit the number of parallel operations depending on the
installed CPU.
+ Improved handling of pending installs when there's no network
connection.
+ Unused ostree and rpm plugins were dropped.
+ Switch from GtkSpell to gspell.
+ Improve alignment on the updates page.
+ Do not show missing screenshot error for fonts that have
screenshots.
+ Fix various issues on Ubuntu when purchasing apps.
+ Fix an issue that led to duplicate categories appearing on the
overview page.
+ Various memory leak and correctness fixes.
+ Updated translations.
- Replace pkgconfig(gtkspell-3-3.0) BuildRequires with
pkgconfig(gspell-1), following upstreams changes.
- Drop pkconfig(rpm) BuildRequires: no longer needed.
- Add gnome-software-local-file.desktop file for testing under
GNOME:Next devel project.
- Update to version 3.27.4:
+ Add missing locking to gs_plugin_cache_remove(), fixing a
possible crash.
+ Fix various memory leaks spotted by valgrind.
+ Fix a possible crash triggered by the fwupd plugin.
+ Do not emit critical warnings when reviewing OS Updates.
+ fwupd: Use the custom user-agent when downloading firmware.
+ overview page: Fix a crash when we have no featured apps.
+ packagekit: Implement repository enabling.
+ Fix hover CSS for "unknown" and "nonfree" license buttons.
+ Updated translations.
- Update to version 3.27.3:
+ Work around Firefox deleting rpm/deb files downloaded to /tmp
when closing.
+ Log errors to console when starting from command line.
+ Improve SPDX ID parsing when working out if it is 'free'.
+ Fix:
- Crashes in the repos plugin due to missing locking.
- A critical when updating (flatpak) packages live.
+ Do not:
- Enable distro-upgrades when updates are disabled.
- Require the user to keep clicking 'More reviews' after each
click.
- Crash when closing the source dialog while it is loading.
+ Fwupd:
- Do not crash when trying to list a locked device.
- Prepend the vendor name to the device name if not included.
+ Packagekit:
- Do not crash when getting an invalid ID from PackageKit.
- Support apt:// URLs.
+ Various fixes to the snap plugin.
+ Updated translations.
- Drop gs-add-locking-to-the-repos-plugin.patch: fixed upstream.
- Update Url to https://wiki.gnome.org/Apps/Software: current
Software's web page.
- Update to version 3.27.2:
+ Redesigned category view.
+ Better notifications for completed distro upgrades.
+ Number of test suite fixes to pave way for continous
integration tests.
+ Improved support for running on low res displays.
+ Various fixes to internal state handling.
+ Allow linking to specified proprietary licenses.
+ Don't use versioned subdirectories under
~/.cache/gnome-software.
+ Only show in-app notifications for interactive user actions.
+ Various fixes for flatpak, fwupd, and snap support.
+ Updated translations.
- Drop intltool BuildRequires: No longer needed since upstream
switched to gettext.

==== gnome-system-monitor ====
Version update (3.26.0 -> 3.28.0)
Subpackages: gnome-system-monitor-lang

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Do minor spec cleaning, use autosetup and make_build macros.
- Drop update-desktop-files BuildRequires and stop using
suse_update_desktop_file, and no longer inject docpath to desktop
file: No longer needed.
- Update to version 3.27.90:
+ Fixed bugs:
- Translation rules fixes (bgo#790570).
- Scroll process table to selected row (bgo#792574).
- Theme-based background color for charts (bgo#792360).
- Multipe token entry for search (bgo#789905).
- Use a scrolledwindow for resources (bgo#778697).
- Better alignment for network stats. Style the kill
confirmation as destructive action. And redraw loadgraph
background on theme change (bgo#789603).
+ Updated translations.
- Update Url tag to https://wiki.gnome.org/Apps/SystemMonitor:
it's the current System Monitor's web page.
- Drop pkgconfig(dbus-glib-1) BuildRequires: it's no longer needed/
used anymore.
- Add pkgconfig(glib-2.0) BuildRequires then avoiding implicit
dependency.
- Update to version 3.27.2:
+ bgo#788922: fix inaccurate CPU% values in the Processes table.
+ bgo#786944: gettext migration
+ bgo#790146: install appdata to the new location
+ Updated translations.
- Drop intlool BuildRequires: no longer needed, since upstream
migrated to gettext.
- Drop glib2_gsettings_schema_requires,
desktop_database_post/postun and
glib2_gsettings_schema_post/postun handling: the functionality is
covered by RPM file triggers now.
- Drop gsm-fix-inaccurate-cpu-values.patch,
gnome-system-monitor-nb-translation.patch and
gsm-bsc1020294-add-resources-scrollbar.patch: fixed upstream.
- Add polkit-devel BuildRequires: needed for the its translation
instructions.

==== gnome-terminal ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang
nautilus-extension-terminal

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ client: legacy: Error out when calling --preferences from
within gnome-terminal.
+ client: legacy: Make --wait respect the pref whether to open a
window or tab.
+ help: Fix various grammar issues and missing words.
+ prefs: editor: Remove translatable placeholder.
+ screen: No need to set PWD anymore, it's done by VTE now.
+ window: Fix Clear Highlight to actually clear the highlight.
+ window: Save contents to the Documents folder by default.
+ Bugs fixed: bgo#731462, bgo#758452, bgo#792622, bgo#792885,
bgo#793382, bgo#793519, bgo#793558.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ app: Revise the logic for having an appmenu (bgo#793135).
+ all: Improve mnemonic handling
+ Make mnemonics work in the Find and Preferences windows
(bgo#792978).
+ prefs: editor:
- Rename General profile tab to Text, reorganize its contents
(bgo#722114).
- Use the same mnemonic for the two Reset buttons (bgo#791968).
- Make sure mnemonics don't conflict.
+ help: Various fixes and improvements (bgo#792529).
+ menubar: Change the Find entry back to Search (bgo#792912).
+ profile: editor:
- More logical order for notebook tabs (bgo#792797).
- Move "Allow blinking text" to the bottom (bgo#792794).
- Demote "Rewrap on resize" to a hidden pref (bgo#792532).
- Fix spacing at the top of the Compatibility tab.
+ schemas: Remove obsolete "encodings" entry (bgo#792607).
+ Bugs fixed: bgo#722114, bgo#792760, bgo#792625, bgo#792533,
bgo#792503, bgo#791968 and bgo#793179.
+ Updated translations.
- Update to version 3.27.4:
+ build: Fix compilation with Clang.
+ client: legacy: Fix --version output.
+ menubar: Remove ellipses from preference entries.
+ profile: editor:
- Add "Allow blinking text" preference.
- Add "Cell spacing" preferences.
- Add "Cursor blinking" preference.
- Add window title to highlight color pickers.
- Align two combo boxes.
- Bypass palette mode for all colour pickers.
- Only show monospace fonts.
- Repaint the table when Enable shortcuts is toggled.
- Replace GtkTable with GtkGrid.
- Revert Tango palette's black to match the default.
- Specify color schemes in hex.
- Use zero based palette indices.
+ regex:
- Allow apostrophes in URLs, except when enclosed between them.
- Allow balanced pairs of square brackets in URLs.
- Disallow terminating semicolon in URLs.
+ search:
- Close the dialog on Escape key.
- Make reverse the default direction.
- Rename the label to Find.
+ window:
- Maintain logical window size when line or char spacing
changes.
- Remove popup accelerators also in submenus.
+ Bugs fixed: bgo#448044, bgo#559990, bgo#579964, bgo#763980,
bgo#771165, bgo#774619, bgo#790318, bgo#791312, bgo#791967,
bgo#791968, bgo#791969, bgo#792057, bgo#792083, bgo#792095,
bgo#792103, bgo#792139, bgo#792256, bgo#792319.
+ Updated translations.
- Update to version 3.27.3:
+ Updated translations.
- Update to version 3.27.1:
+ When the server specified by the environment doesn't exist,
fall back to the default.
+ Improve --tab behaviour to open a new tab in an existing
window.
+ Add:
- --wait to make the client wait until the child process
exits, and then exit the client with the same exit status.
- Verbosity control options: --quiet/-q and --verbose/-v.
+ Remove vala client.
+ Port from GtkAction and GtkMenuManager to GAction and GMenu
(bgo#745329).
+ Deactivate popup menus when the window closes (bgo#789927).
+ Nautilus: Use the default display (lp#1722121).
+ Don't try to open a non-default display (bgo#700267 bgo#719438
bgo#737694).
+ Fix bugs: bgo#789692, bgo#789444, bgo#789356, bgo#733210.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Terminal: current
Terminal's web page.
- Point fdupes to the data directory instead of the build root,
which is a practice that must be avoided.
- Drop %glib2_gsettings_schema_* and %desktop_database_*
post/postun scriptlets: RPM file triggers now does their work.
- Drop vala BuildRequires: no longer needed now that the vala
client has been removed upstream.
- Add pkgconfig(gio-unix-2.0) BuildRequires: note that it was
already being used since it was being pulled with gio-2.0
pkgconfig that lives in the same devel package.
- Drop gnome-terminal-nb-translation.patch: Fixed upstream.

==== gnome-user-docs ====
Version update (3.26.2.1 -> 3.28.0)
Subpackages: gnome-user-docs-lang

- Update to version 3.28.0:
+ Updates to GNOME Help.
+ Updated translations.

==== gnome-user-share ====
Version update (3.18.3 -> 3.27.90)

- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Update for nautilus changes in 3.28 development branch.

==== gobject-introspection ====
Version update (1.54.1 -> 1.56.0)
Subpackages: girepository-1_0 libgirepository-1_0-1

- Update to version 1.56.0:
+ gir: Update annotations from GLib git master.
- Modernize spec-file by calling spec-cleaner
- Update to version 1.55.2:
+ Changes: Add _Float128 to the base C types.
+ Bugs fixed:
- Fails to parse flag-constants
(glgo#GNOME/gobject-introspection#173).
- Writer: Include documentation and symbol position in source
files (glgo#GNOME/gobject-introspection#175).
- Const qualifier dropped from c:type on (type filename)
parameters (glgo#GNOME/gobject-introspection#190).
- giscanner: don't print "suppressed N warnings" if --quiet
was specified (glgo#GNOME/gobject-introspection#188).
- gitypelib.c: increase #define MAX_NAME_LEN from 200 to 255
(bgo#764791).
- g-ir-scanner does not recognize _Thread_local (bgo#756921).
- MY_ENUM_VALUE = <constant> only works for last member
(bgo#629667).
- os.name can be wrong in some context (bgo#761985).
- Update '+' in GPL/LGPL License tag to '-or-later' to comply with
SPDX 3.0.

==== goffice ====
Version update (0.10.38 -> 0.10.39)
Subpackages: goffice-lang libgoffice-0_10-10

- Update to version 0.10.39:
+ sinpi/cospi/tanpi/cotpi improvement.
- Drop pristine distro version > 12.x conditional for using GI
bindings.

==== graphene ====
Version update (1.6.2 -> 1.8.0)

- Update to version 1.8.0:
+ No new API, this cycle, but it's time to spin a new stable
release.
+ The major news for this release is that we dropped the
Autotools build from the repository; Graphene is now built
exclusively with Meson.
+ We've added various fixes to the build on macOS, in order to
maintain compatibility with the old Autotools build.
+ The variables in the pkg-config file that expose the SIMD
functionality built inside Graphene have been updated, to
ensure that they can be easily consumed by other projects;
instead of a single string that needs to be split, we now
expose boolean variables for all SIMD implementations.
+ We've also improved the ability to use Graphene as a Meson
sub-project; this allows Meson to check out, build, and depend
on Graphene when building complex projects, like GTK. This is
really useful inside CI pipelines, as it minimises the amount
of separate steps needed when setting up the build.
- Update options passed to meson, following upstream changes:
gtk_doc=true, gobject_types=true, introspection=true,
gcc_vector=true, sse2=true, arm-neon=true, tests=true and
benchmarks=true.

==== gsettings-desktop-schemas ====
Version update (3.24.1 -> 3.28.0)
Subpackages: gsettings-desktop-schemas-lang

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Add setting about whether to allow volume above 100%.
+ Change default click method for touchpads, from Windows-style
soft-button areas, to Mac-style two-finger right-click. This
does not change the settings for trackpoints or touchpads that
don't support multi-touch.
+ Add tertiary button action for Wacom styli.
- Remove unneeded %clean section: RPM does this work itself
nowadays.
- Adopt the use of %make_build macro rather than raw make command,
following the best practices.
- Drop gnome-common BuildRequires and autogen.sh call: they are no
longer needed/used.
- Update to version 3.27.1:
+ Add a gsettings key to show/hide weekday.
+ gschema: Fix gettext-domain.
+ Updated translations.
- Drop %glib2_gsettings_schema_* post/postun/requires macros:
functionality now covered by file triggers.

==== gspell ====
Version update (1.6.1 -> 1.8.0)

- Update summaries.
- Update to version 1.8.0:
+ Build system: don't declare functions in AC_TRY_COMPILE.
+ Updated translations.
- Bump shlib define lib%{name}-1-2, effectivley changing the name
of the shared library package: following upstream sover bump.
- Modernize spec-file by calling spec-cleaner
- Update to version 1.7.1:
+ Use Enchant 2.
+ Improve documentation.
+ Updated translations.
- Switch pkgconfig(enchant) BuildRequires by enchant-2 module
following ustream change.
- Adopt the use of %make_build macro instead of raw make command,
following best practices.
- Fix spelling in summaries.
- Rename typelib-!_0-Gspell-1_0 to typelib-1_0-Gspell-1,
following the tyeplib naming convention (old name was wrongly
chosen). For this reason, obsolete the old, wrong name.

==== gtk4 ====

- Modernize spec-file by calling spec-cleaner
- Add gtkmm.patch: Allow binding GdkContentFormatsBuilder.

==== gucharmap ====
Version update (10.0.3 -> 10.0.4)
Subpackages: gucharmap-lang libgucharmap_2_90-7

- export LDFLAGS="-ldl": upstream forgot to link libdl, which is
needed for dlsyms (bgo#794281).
- Update to version 10.0.4:
+ charmap: Improve glyph display.
+ charmap: Always show the scroll bar (bgo#791715, bgo#791931).
+ Updated translations.
- Add pkgconfig(freetype2) BuildRequires: new dependency.

==== gvfs ====
Version update (1.34.2.1 -> 1.36.0)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse
gvfs-lang

- Update to version 1.36.0:
+ Updated translations.
- Update to version 1.35.92:
+ build: Print summary of the options in meson.
+ smb: Avoid "Error: Success" failure messages.
+ Several smaller bugfixes.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 1.35.91:
+ mtp: Prevent crashes if device is unplugged during mount
operation.
+ daemon: Fix admin backend spawning on some systems.
+ google: Return error properly when trying to replace native
files.
+ Several smaller bugfixes.
+ Updated translations.
- Add permissions PreReq on gvfs-backend: used to apply the correct
permission set on the nfs daemon.
- Update to version 1.35.90:
+ build: Several FreeBSD related fixes
+ Updated translations.
- Update to version 1.35.4:
+ recent: Prevent crash when recent file changed.
+ trash: Fix trash::orig-path for relative paths.
+ Several smaller bugfixes.
+ Updated translations.
- Update to version 1.35.3:
+ mtp: Handle read-past-EOF ourselves to prevent hangs.
+ Port several parts to GTask.
+ Several smaller bugfixes.
+ Updated translations.
- Update to version 1.35.2:
+ metadata: Remove udev dependency in favor of gudev.
+ build:
- Enable elogind support in meson;
- Port to meson build system.
+ gphoto2: Fix volume removal with current udev behavior.
+ mtp: Fix volume removal with current udev behavior.
+ Several smaller bugfixes.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Projects/gvfs: current GVfs'
web page.
- Drop fixed upstream patches:
+ gvfs-fix-mtp-volume-removal.patch and;
+ gvfs-mtp-handle-read-past-eof.patch.
- Port the following patches from autotools to meson:
+ gvfs-nvvfs.patch and;
+ gvfs-nds.patch.
- Drop autoconf, libtool BuildRequires and add meson. Following,
drop configure, make and make_install macros and adopt meson,
meson_build and meson_install macros. And pass the due parameters
to meson. All of these changes reflect the upstream porting to
Meson Build System.
- %glib2_gsettings_schema_requires macro as it's no longer needed
since RPM file triggers.
- Drop intltool BuildRequires once upstream did the migration to
gettext long ago and deviations are not desired to avoid
unexpected bugs.
- Add pkgconfig(gmodule-no-export-2.0) BuildRequires: it was
already being pulled with pkgconfig(glib-2.0) and used, since
they live in the same devel package.
- Add openssh BuildRequires: missing ssh program dependency that
meson checks brought up while autotool's configure was being too
permissive when letting libssh2 satisfy its checks.
- Update to version 1.35.1:
+ sftp: Add support for setting timestamps.
+ Several smaller bugfixes.

==== harfbuzz ====
Subpackages: harfbuzz-devel libharfbuzz-icu0 libharfbuzz0 libharfbuzz0-32bit

- Update summaries.
- Fix broken libharbuzz-gobject.so symlink by requiring Harfbuzz's
Gobject library for the devel package.
- Add missing GI bindings requirement for the devel package.
- Fix build on Leap 42.3: don't use make_build.

==== libappindicator ====
Subpackages: libappindicator3-1 typelib-1_0-AppIndicator3-0_1

- Add libappindicator-no-Werror.patch: the libappindicator code is
aging and is not keeping up well with the moving world around it.

==== libdazzle ====
Version update (3.26.3 -> 3.28.0)
Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0

- Update to version 3.28.0:
+ DzlRecursiveFileMonitor will now translate symlink root
directories up-front to increase the chance that the GFile you
see will match GFile in other GIO based API.
+ dzl_g_date_time_format_for_display() now uses the new %OB
format present in glib 3.56.
- Update URL tag to https://gitlab.gnome.org/GNOME/libdazzle: the
closest thing to a web page.
- Update to version 3.27.92:
+ Improvements to animation frame timings to more closely match
upstream changes in Gtk.
+ DZL_DEFINE_ACTION_GROUP macro will now set initial action
state.
+ ElasticBin will avoid animating when duration is 0.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ libdazzle now properly sets the default ABI visibility for
symbols so that symbols without DZL_AVAILABLE_IN_* macros are
not exported.
+ DzlTab now supports tooltips using the tab's title.
+ Various gtk-doc generation issues have been fixed.
+ DzlGraphModel now provides an accessor to get the column count.
+ Some fixes for pedantic compiler warnings.
- Update license tag to SPDX-3.0:
GPL-3.0-or-later AND LGPL-2.1-or-later.
- Update to version 3.27.90:
+ Further protections to ensure we don't follow symlinks in the
directory reaper.
+ DzlSignalGroup now uses GWeakRef. Additionally, it allows
objects to invalidate closures instead of doing weak-ref
tracking. This should improve a number of situations.
- Update to version 3.27.5:
+ A memory leak in the fuzzy index builder was fixed.
+ DzlTab now properly sinks a variant floating ref.
+ Various memory leak fixes in DzlTree and associated objects.
+ The shortcut manager now properly activates mnemonics.
+ Signal group ties to be more flexible with re-entrancy
situations.
+ DirectoryReaper and FileTransfer attempt to be more defensive
against following through symlinks.
- Update to version 3.27.4:
+ DzlTree has gained a number of improvements for dynamically
styling tree nodes.
+ DzlMultiPaned gained a helper to locate a widget at an X,Y
coordinate.
+ Various memory leak fixes in shortcuts and unit tests.
+ DzlListBox allows setting the number of rows to recycle.
This may improve performance in some situations.
+ A new cancellation chain helper that can be used until
g_cancellable_chain() lands upstream. When that happens,
this will wrap that API, or be removed in case it lands in 2.56.
+ DzlTree gained support for inserting a child at a specific
position.
+ Fixes for: API deprecations in Gdk and main thread assertions
on Linux.
- Update package description turning it impersonal.
- Update to version 3.27.3:
+ A new DzlRecursiveFileMonitor for recursive file monitors.
+ Fixes for age comparison in directory reaper.
+ Improvements to legacy activation in shortcuts.
+ Avoid potential spinning in progress-menu-button.
+ DzlFileTransfer is a new high-level API to help in copying or
moving directory trees.
+ DzlTreeBuilder has broken ABI this cycle and gained padding to
help us avoid breaking ABI in the future. Those who only use it
from signals and dzl_tree_builder_new() are not effected by
this alone.
+ DzlTreeBuilder has also added build-children signal so that it
can disambiguate between building nodes and creating children
in a lazy tree. This does, unfortunately, break existing code
as it needs to switch to using build-children.
- Update to version 3.27.2:
+ A performance improvement to CSS and resource loading by
ensuring resource directory paths are suffixed with a /.
+ Use export macros instead of linker script to simplify ABI
conformance on alternative platforms.
+ Add missing dzl_preferences_view_new() symbol.
+ Various gobject introspection annotation fixes.
+ Use g_build_path() when appropriate.
+ Add dzl_state_machine_is_state() for checking the current
state.
- Add gio-2.0 and gmodule-2.0 pkgconfig BuildRequires: they were
already being pulled with pkgconfig(glib-2.0) BuildRequires and
used since they all live in the same devel package.
- Update to version 3.27.1:
+ actions: add DZL_DEFINE_ACTION_GROUP() for creating action
groups.

==== libgweather ====
Version update (3.26.1 -> 3.28.0)
Subpackages: gweather-data libgweather-lang typelib-1_0-GWeather-3_0

- Update to version 3.28.0:
+ Fix translations not being used (bgo#794027).
+ Location database updates and fixes for Israel.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.4:
+ Deprecated API was removed (bgo#791313).
+ New API: a new level of locations, called "named timezones" was
added (bgo#791066).
+ It is now possible to have cities in the database with no
associated weather station; the nearest weather station is
chosen if necessary.
+ Matching of search terms to location names was improved
(bgo#791066, bgo#791403).
+ The Yahoo Weather backend was removed (bgo#791084).
+ More tests were added (bgo#791307, bgo#791313, bgo#791317,
bgo#791319, bgo#791402).
+ Misc bug fixes (bgo#789080).
+ Build system fixes (bgo #791088, #791086).
+ Translation bug fixes (bgo#781364).
+ Location database updates and fixes (bgo#791095, bgo#620897,
bgo#727186, bgo#643928, bgo#789951, bgo#791323, bgo#599880,
bgo#642634, bgo#606557, bgo#617689, bgo#768309, bgo#635534,
bgo#597989, bgo#625270, bgo#625270, bgo#583644, bgo#534047,
bgo#572675, bgo#611945, bgo#640877, bgo#778707).
+ Updated translations
- Changes from version 3.27.1:
+ This is the first version to use the meson build system.
+ Updated translations
- Update Url to https://wiki.gnome.org/Projects/LibGWeather:
current LibGWeather project's web page.
- Drop libgweather-locations-Kowloon-is-a-district.patch: fixed
upstream.
- Drop libxml2-tools and libxslt BuildRequires: there is no reason
for them to be explicitly declared since both of them are pulled
with gtk-doc
- Add meson BuildRequires and replace configure, make_build and
make_install macros by meson, meson_build and meson_install
respectively; and pass enable_vala, gtk_doc option as true and
glade_catalog option as false. All of these changes reflects
upstream's port to the Meson build system.
- Add gio-2.0 and libxml-2.0 pkgconfig modules BuildRequires: Note
that they were being pulled and used already but not explicitly
declared.
- Drop %glib2_gsettings_schema_requires macro: it's no longer
needed since RPM file triggers.

==== libindicator ====
Version update (12.10.2+bzr20151208 -> 16.10.0+bzr20171205)

- Update to version 16.10.0+bzr20171205:
+ Fix build with GNOME 3.28.
- Rebase dont-build-debug-tools.patch.
- Add pkgconfig(libido3-0.1) BuildRequires: new dependency.

==== libsecret ====
Subpackages: libsecret-1-0 libsecret-lang typelib-1_0-Secret-1

- SRPM group fix. Update summaries.
- Remove duplicate commands. Limit fdupes to /usr.
- Modernize spec-file by calling spec-cleaner

==== libsolv ====
Version update (0.6.32 -> 0.6.33)
Subpackages: libsolv-devel libsolv-tools perl-solv python-solv

- also use suggests for ordering packages [bnc#1077635]
- fix bad assignment in solution refinement that led
to a memory leak [bnc#1075978]
- use license tag instead of doc in the spec file [bnc#1082318]
- bump version to 0.6.33

==== libsoup ====
Version update (2.60.3 -> 2.62.0)
Subpackages: libsoup-2_4-1 libsoup-lang typelib-1_0-Soup-2_4

- Update to version 2.62.0:
+ Updated translations.
- Update to version 2.61.91:
+ Add limit to header length to avoid DOS attacks (bgo#792173).
+ Update the public-suffix list.
+ Revert "cookie-jar: use base domain to decide if cookie is
third party" (bgo#792130).
- Modernize spec-file by calling spec-cleaner
- Update to version 2.61.90:
+ Various improvements to the WebSocket implementation
(bgo#792113).
+ cookie-jar: use base domain to decide if cookie is third party
(bgo#792130).
+ Add new API to create a new connection from a SoupSession
(bgo#792212).
+ soup-headers: accept any 3 digit number as message status code
(bgo#792124).
- Remove unneeded %clean section: RPM does this kind of work itself
already.
- Adopt the use of %make_build macro rather than raw make command,
following the best practices.
- Update to version 2.61.2:
+ Session: don't request Keep-Alive for upgraded connections
(bgo#788723).
- Update to version 2.61.1:
+ tld-parser: use Python 3 (bgo#785735).
+ Fix heap-buffer-overflow in soup_ntlm_parse_challenge()
(bgo#788037).
+ Fix possibly uninitialized value in ssl-test.
+ SoupCache: fix the timestamp for responses (bgo#791031).
- Drop libsoup-tld-parser-py3.patch: fixed upstream.

==== libstorage-ng ====
Version update (3.3.188 -> 3.3.191)
Subpackages: libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#492
- handle erroneous small disks in get_unused_partition_slots()
(bsc#1084777)
- added unit tests
- added note
- 3.3.191
- merge gh#openSUSE/libstorage-ng#491
- added functions to copy devices and holders between devicegraphs
- 3.3.190
- merge gh#openSUSE/libstorage-ng#489
- allow to remove partial volume group (bsc#955870)
- updated pot file
- added integration test
- fixed typo
- added convenience function
- removed unused function
- coding style
- handle udev encoding for label in fstab and crypttab
- removed unused define
- added define by /dev/disk paths
- use new defines
- simplyfied code
- coding style
- 3.3.189

==== libzypp ====
Version update (17.1.3 -> 17.2.2)

- Protect code against broken translations (bsc#1082711)
- Fix broken translated format strings
- Deprecate the use of asciidoc for new releases
- version 17.2.2 (2)
- PoolQuery::addDependency add overload to define an individual
Match::Mode (bsc#1043166)
- version 17.2.1 (2)
- Add /var/lib/gdm to CheckAccessDeleted blacklist (bsc#1079991)
- Use gpgme instead of calling gpg2 binary directly
- Fix leak in Digest.cc (bsc#1075978)
- version 17.2.0 (2)

==== lightsoff ====
Version update (3.26.0 -> 3.27.92)
Subpackages: lightsoff-lang

- Update to version 3.27.92:
+ Fixed appdata installation.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Added snap packaging.
+ Updated translations.
- Update to version 3.27.2:
+ Gettext migration.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Lightsoff: current
Lights Off's web page.
- Replace intltool by gettext BuildRequires: following upstream
migration as shown above.
- Add fdupes BuildRequires and its macro for removal of duplicates
under the data directory.
- Split package into a -doc subpackage: more than half the size of
the package is documentation.

==== link-grammar ====

- Modernize spec-file by calling spec-cleaner

==== lirc ====
Subpackages: libirrecord0 liblirc0 liblirc_client0 liblirc_driver0 lirc-devel

- Drop lircd-Remove-use-of-functions-killed-in-kernel-4.8.0.patch:
the guarding zypper call was wrong (-qf vs --qf) and resulted in
the patch never being applied. So it is obviously not used.
- Remove dependency on zypper: libzypp just gets a new dependency
on libgpgme, which happens to result in a cycle: since the sole
usage of zypper was to 'detect if the patch was needed' is no
longer given, we have no feature loss.

==== mutter ====
Version update (3.26.2+20180207.4b2d21ff0 -> 3.28.0)
Subpackages: mutter-data mutter-lang

- Add mutter-xwayland-use-gdm-auth-file.patch (bsc#1084737): If
an Xauthority file was created for us by the display manager,
pass it to Xwayland -auth.
- Update to version 3.28.0:
+ Fix xdg-foreign regression (glgo#mutter#63).
+ Updated translations.
- Obsolete libmutter-1-0 by libmutter-2-0: Needed in order to make
upgrades work reliably. As libmutter is so closely tied to mutter
itself, we should probably consider in the future to fold it back
into the main package.
- Add mutter_major and mutter_minor define, and set them to 2 and
0 respectively, make future sover bumps less painfull to
package.
- Update to version 3.27.92:
+ Fix use of modifiers with multi-GPU systems.
+ Add xdg-shell stable support (bgo#791938).
+ Fix scaling of icons in titlebar buttons
(glgo#GNOME/mutter#23).
+ Implement missing wacom functionality on X11
(glgo#GNOME/mutter#48).
+ Force 8-bit RGB config (glgo#GNOME/mutter#2).
+ Misc. bug fixes: glgo#GNOME/mutter#6, glgo#GNOME/mutter#27,
bgo#792203.
+ Updated translations.
- Drop mutter-force-rgb8.patch: fixed upstream.
- Rename libmutter-1-0 subpackage to libmutter-2-0, following
upstreams sover bump.
- Update to version 3.27.91:
+ Fix handling of trackball settings on wayland (bgo#787804).
+ Apply font settings on wayland (bgo645433).
+ Fix keybindings getting mixed up with some layouts
(bgo#789300).
+ Fix bluetooth mouse cursor disappearing after idle
(bgo#761067).
+ Support platforms that export EGL_KHR_platform_gbm
(bgo#780668).
+ Add keyboard accessibility support on wayland (bgo#788564).
+ Fix missing cursor when using screen magnifier (bgo#754806).
+ Fix external monitor shutting off on wayland when lid closes
(bgo#788915).
+ Add xdg-output support (bgo#787363).
+ Add Xwayland grab keyboard support (bgo#783342).
+ Allow shortcut inhibition of the super key (bgo#790627).
+ Take "panel orientation" drm_connector property into account
(bgo#782294).
+ Fix focus window ending up below other windows on wayland
(bgo#780820).
+ Fix maximized windows restoring to a tiny size on wayland
(bgo#783901).
+ Fix tap-and-drag setting on X11 (bgo#775755).
+ Fix handling of single-touch devices on wayland
(bgo#792005).
+ Support tiled/compressed buffers (bgo#785779).
+ Port screencast support to pipewire 0.1.8 (bgo#792854).
+ Add support for third stylus button on newer tablets
(bgo#790033).
+ Fix background corruption regression on nvidia (bgo#739178).
+ Misc. bug fixes: bgo#789153, bgo#788493, bgo#784314,
bgo#789227, bgo#789223, bgo#789277, bgo#782344, bgo#789552,
bgo#789553, bgo#788695, bgo#789984, bgo#788764, bgo#789386,
bgo#784545, bgo#790336, bgo#790358, bgo#791022, bgo#791006,
bgo#789070, bgo#772218, bgo#791383, bgo#791809, bgo#776220,
bgo#791916, bgo#792281, bgo#790309, bgo#791371, bgo#792527,
bgo#792599, bgo#788834, bgo#792765, bgo#792062, bgo#645460,
bgo#792853, bgo#792818, bgo#789501, bgo#789961,
glgo#GNOME/mutter#2, glgo#GNOME/mutter#8, glgo#GNOME/mutter#12,
glgo#GNOME/mutter#10, glgo#GNOME/mutter#13,
glgo#GNOME/mutter#1, glgo#GNOME/mutter#26,
glgo#GNOME/mutter#28, glgo#GNOME/mutter#35,
glgo#GNOME/mutter#36, glgo#GNOME/mutter#38.
- Rebase mutter-force-rgb8.patch.
- Update to version 3.27.1:
+ Support hybrid GPU systems (bgo#785381).
+ Fix monitor-manager not chaining up to the parent after new
implementation addition (bgo#788921).
- Add BuildRequires: Mesa-libGLESv3-devel, new upstream
dependency; this is actually not detected by the configure
script, so builds end up failing at the make stage when the
headers are not installed (bgo#789192).
- Stop using git-checkout via source service, return to upstream
released tarballs.
- Following the above, drop libtool BuildRequires and stop passing
autogen.sh, no longer needed.

==== nautilus ====
Version update (3.26.2 -> 3.28.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
nautilus-lang

- Update to version 3.28.0:
+ Updated translations.
- Update to version 3.27.92.1:
+ Fix build failures.
- Update to version 3.27.92:
+ Don?t open files when double-clicking star icon.
+ Fix crashes caused by extremely long error messages.
+ Don?t strip extensions from folder names in ?Compress?? dialog.
+ Set keyboard focus when programmatically selecting in list
view.
+ Remove new folder name suggestion when there is an active
selection.
+ Hide thumbnails when using small icons.
+ Reduce help overlay size.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Enable closing tabs by middle-clicking.
+ Rename ?favorite? files to ?starred?.
+ Fix starring files with special characters.
+ Ellipsize tab labels less aggressively for large numbers of
tabs.
+ Fix infinite loop when extracting encrypted archives.
+ Remove support for external bulk rename tools.
+ Only show option to star files in indexed locations.
+ Fix batch renaming for files with special characters in
metadata.
+ Refactor extension library.
+ Show notification when unstarring files and allow undo.
+ Fix AppStream metadata being installed in a deprecated
location.
- Update to version 3.27.4:
+ Additions:
- A close button for the path bar;
- Microsoft Office types for search;
- XF86Back and XF86Forward as key shortcuts;
- Keyboard navigability to the new views;
- DjVu as pdf type.
+ Improvements:
- Touch support.
- Flatpak support, now access to devices too.
- Trash performance.
- Window default position.
- Starring files reliability.
+ Remove desktop icons.
+ Fix crashes when: detaching tabs and expanding folders.
+ Make wallpaper folder translatable.
+ Forbid more characters for FAT systems when renaming files.
- Drop enable-exif and enable-xmp meson options; and replace
enable-gtk-doc meson option with 'docs', following upstream
changes.
- Drop exempi-2.0, gthread-2.0, libexif, libnotify pkgconfig
modules BuildRequires: they are no longer needed/used anymore.
- Add pkgconfig(gexiv2) BuildRequires following upstream change and
replace libselinux-devel with its pkgconfig module counterpart,
which is what meson really looks for.
- Update to version 3.27.2:
+ Add starring files.
+ Fix:
- Timestamps for files in the future.
- Crash when expanding folders in list view.
+ Never soft folders before files in search.
+ Remove fts setting from preferences.
+ Reveal item when opened from the recent view.
- Update Url to https://wiki.gnome.org/Apps/Nautilus: current
Nautilus' web page.
- Add: gio-2.0, gio-unix-2.0, gmodule-no-export-2.0 and gthread-2.0
pkgconfig BuildRequires: note that they already were being pulled
with glib-2.0 pkgconfig and used, since they live in the same
devel package.
- Add x11 pkgconfig BuildRequires: it already was being used but
wasn't declared.
- Drop %glib2_gsettings_schema_requires macro: no longer needed
since RPM file triggers.
- Replace intltool with gettext BuildRequires: upstream already did
the migration and we don't want deviation to avoid unexpected
bugs.

==== notmuch ====
Version update (0.25.1 -> 0.26)

- update to 0.26
* Add python3-Sphinx to unconditional BuildRequires
- Support indexing cleartext of encrypted e-mails
- Python bindings specific Debian packaging is removed
- cli:
+ Support for re-indexing existing messages
+ Support maildir synced tags in new.tags
+ Support /regex/ in new.ignore
- Library changes:
+ Indexing files with duplicate message-id
+ New functions to count files
+ New function to remove properties
+ Change return value of notmuch_thread_get_authors from NULL to empty
string
+ Transition notmuch_database_add_message to notmuch_database_index_file

==== orca ====
Version update (3.26.0 -> 3.27.91)
Subpackages: orca-lang

- Update to version 3.27.91:
+ Web + Email:
- Improve navigation among, and presentation of, editable
elements with descendants;
- Fix bug in which Orca went silent due to text elements
failing to support the accessible text interface;
- Eliminate double presentation of visual labels which also
provide the accessible description;
- Fix issue causing Orca to skip over certain table content in
SayAll;
- Improve presentation of displayed text in ARIA dialogs;
- Re-enable announcement of page tab switches in Firefox.
+ LibreOffice:
- Work around (bdo#109398);
- Eliminate double presentation of redundant frames.
+ General:
- Implement initial support for braille "word wrap";
- Improve presentation of locations in file chooser dialog;
- Only present text changes from type-ahead entries if they are
focused;
- Eliminate some chattiness resulting from redundant focus
claims from Gtk+ tables;
- Eliminate double-presentation of spin button value changes;
- Fix bug causing nameless, valueless comboboxes to not be
presented;
- Fix issues in Orca's documentation.
+ Updated translations.
- Replace '+' in LGPL License tag with '-or-later' complying with
SPDX 3.0.
- Update to version 3.27.3:
+ Web + Email:
- Fixed several issues in presentation of editable content.
- Hack around lack of window:activate events for ARIA dialogs.
- Fix presentation of find results in new version of Firefox.
- Improve handling of focused elements getting destroyed when
activated.
- Attempt to identify and navigate around non-navigable
embedded documents.
+ General:
- Fix:
. Chattiness issue caused by off-screen labels in Gtk+
listboxes.
. Issues to pass 'yelp-check validate'.
- Eliminate incorrect presentation of previous panel.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Projects/Orca: current
Orca project's web page.
- Point fdupes to the python3 sitelib instead of the build root,
which is a practice that must be avoided, and add extra path to
the data directory.
- Adop the use of %make_build macro rather than raw make command,
following the best practices.

==== pango ====
Version update (1.40.14 -> 1.42.0)
Subpackages: libpango-1_0-0 libpango-1_0-0-32bit pango-devel
typelib-1_0-Pango-1_0

- Update to version 1.42.0:
+ No changes.
- Update summaries.
- Update to version 1.41.1:
+ Avoid UTF-32 conversion for fribidi.
+ Use external fribidi and drop mini-fribidi.
+ Only enable freetype if fontconfig is available.
- Add pkgconfig(fribidi) BuildRequires: new dependency.
- Update to version 1.41.0:
+ Fix up font options from cairo (bgo#790747).
+ Add support for font variations.
+ Fix compiler warnings (bgo#792231).

==== php7 ====
Version update (7.2.2 -> 7.2.3)
Subpackages: apache2-mod_php7 php7-bcmath php7-bz2 php7-calendar php7-ctype
php7-curl php7-dba php7-devel php7-dom php7-exif php7-fastcgi php7-ftp php7-gd
php7-gettext php7-gmp php7-iconv php7-imap php7-json php7-ldap php7-mbstring
php7-mysql php7-odbc php7-openssl php7-pdo php7-pear php7-pear-Archive_Tar
php7-pgsql php7-shmop php7-snmp php7-sockets php7-sqlite php7-sysvsem
php7-sysvshm php7-tidy php7-tokenizer php7-wddx php7-xmlreader php7-xmlwriter
php7-xsl php7-zip php7-zlib

- BuildRequire pkgconfig(enchant) instead of enchant-devel: enchant
is moving to version 2.2, with an enchant-1 as compatibility
package. By using the pkgconfig symbol, we don't have to care for
the actual package name.
- updated to 7.2.3: This is a security release with also contains
several minor bug fixes.
http://php.net/ChangeLog-7.php#7.2.3
- removed upstreamed php7-pgsql-memory-leak.patch
- php7-systzdata-v15.patch refreshed and renamed to
php7-systzdata-v16.patch
- php7-honor-re2c-flags.patch: honor RE2C_FLAGS everywhere.
- remove generated lexers so they are recreated at build time
- php7-date-regenerate-lexers.patch: honor RE2C_FLAGS
- Support password_hash("...", PASSWORD_ARGON2I), buildrequire
libargon2 in supported products.

==== pixman ====
Subpackages: libpixman-1-0 libpixman-1-0-32bit libpixman-1-0-devel

- Fix SRPM group. Update summaries.

==== polari ====
Version update (3.26.2 -> 3.28.0)
Subpackages: polari-lang typelib-1_0-Polari-1_0

- Update to version 3.28.0:
+ Include Ozinger in list of predefined networks.
+ Updated translations.
- Drop gspell-1, libsecret-1 and libsoup-2.4 pkgconfig modules
BuildRequires: they are no longer requirements.
- Update to version 3.27.92:
+ Misc. bugs fixes.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Fix interactive elements in chat log on touch screens
(bgo#784547).
+ Defer loading room lists when connection is metered.
+ Ensure feedback for the "reconnect" action.
+ Add "Disconnect" item to the network context popover.
+ Allow running a test instance alongside the regular one.
+ Misc. bug fixes: glgo#GNOME/polari#32.
- Changes from version 3.27.2:
+ Clarify title of message notifications (bgo#786709).
+ Fix overlapping scrollbar in user list (bgo#728756)/
+ Improve performance of server room list in join dialog.
+ Add empty placeholder to networks list (bgo#762892).
+ Add explanatory tooltips to buttons (bgo#787154).
+ Show indicator when joining a room takes some time
(bgo#775239).
+ Misc. bug fixes and cleanups: glgo#GNOME/polari#11,
glgo#GNOME/polari#14, glgo#GNOME/polari#27.
+ Updated translations.
- Drop _service handling, since upstream is back in release mode.
- Update to version 3.26.2+20171214.26fe43c:
+ pasteManager: Remove excess arguments.
+ flatpak: Remove left-over file.
+ appNotification: Fix account removal on quit.
+ Updated translations.
- Switch to git checkout via source service.
- Drop update-desktop-files BuildRequires and stop passing the
suse_update_desktop_file macro.
- Minor spec clean, use autosetup macro.

==== python-gobject ====
Version update (3.26.1 -> 3.28.0)
Subpackages: python2-gobject python2-gobject-Gdk python2-gobject-cairo
python3-gobject python3-gobject-Gdk python3-gobject-cairo

- Update to version 3.28.0:
+ GLib.Variant: Fix creation of guchar arrays from bytes.
- Update to version 3.27.5:
+ Re-revert transfer-none boxed copy changes. Now with more fixes
and tests.
+ Add caching for boxed type lookup and try to avoid the import
lock.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.4:
+ tests: Fix tests under Wayland (glgo#GNOME/pygobject#163).
+ tests: Make it possible to use pytest directly.
+ Reverted transfer-none boxed copy changes due to regressions
in gnome-music (glgo#GNOME/pygobject#164).
- Update to version 3.27.3:
+ Fix a 3.27.2 regression where functions return invalid boxed
values.
+ tests:
- Make tests run without Gtk/Gdk installed.
- Remove dependency on ``localedef``.
- Require/Use pytest.
- Update to version 3.27.2:
+ setup.py:
- Add a "quality" command which is equal to
"make check.quality".
- Add a "test" command which is equal to "make check".
- Install pkg-config and header files.
- Improve pycairo header lookup with pycairo >=1.16.
+ autotools: "make check.quality" now requires flake8.
+ overrides:
- Fix ``Gtk.Adjustment.__init__()`` overrides not setting
"value" sometimes. :issue:`151` :mr:`3`
- ``GLib.Variant``: add support to create maybe types.
+ Make it possible to resolve ambiguous vmethod names.
Ambiguities can be resolved by implementing methods named
"do_$namespaced_base_class_name_$vfunc_name".
+ Fix setting a property installed in Python from C in some
cases.
+ pygobject-object: fix memory corruption around list of
closures.
+ Don't copy the boxed if we are the sole owner of the wrapper
after a closure.
+ Only copy transfer-none boxed values in closures once the
closure exists. This allows modifying the passed boxed while
allowing to keep the wrapper around after the closure is done.
- Drop pkgconfig(libffi) BuildRequires: no longer needed.
- Update to version 3.27.1:
+ setup.py:
- Rework pycairo discovery to not use pkg-config.
- Remove various classifiers and the download-url which aren't
accepted by pypi.
+ Add sphinx based documentation (bgo#791448).
+ PKG-INFO: Revert name back to PyGObject.
- Remove the executable bit from example scripts as an extra
sanity/security measure.
- Update to version 3.27.0:
+ Demo:
- pep8 fixes.
- Add new Gtk.FlowBox example (bgo#735918).
- Use HeaderBar for main app window (bgo#735918).
+ Fix potential:
- Uninitialized memory access during GC (bgo#786872).
- Potential overflow when marshalling flags from py interface
(bgo#786948).
+ configure.ac: Error out in case autoconf-archive isn't
installed (bgo#784428).
+ Move pygi-convert.sh into tools.
+ Drop:
- Python 3.3 support (bgo#790787).
- pygobject-3.0-uninstalled.pc file.
+ Tests:
- Some more C locale fixes.
- Make the test suite pass with the C locale.
+ Fixes: bgo#622084, bgo#622084, bgo#731501, bgo#788890,
bgo#788894, bgo#777719, bgo#786948, bgo#786948, bgo#735918,
bgo#735918, bgo#790346, bgo#735918, bgo#735918.
- Switch libffi-devel BuildRequires by its pkgconfig module
counterpart once configure only looks for its module.
- Adopt the use of %make_build macro instead of raw make command,
following best practices.

==== samba ====
Version update (4.7.5+git.37.6d30796c515 -> 4.7.6+git.54.6e3276c9872)
Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0
libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0
libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr0 libndr0-32bit
libnetapi0 libnetapi0-32bit libsamba-credentials0 libsamba-credentials0-32bit
libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0
libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit
libsamba-policy0 libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit
libsmbclient-devel libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap2
libsmbldap2-32bit libtevent-util0 libtevent-util0-32bit libwbclient0
libwbclient0-32bit samba-client samba-client-32bit samba-doc samba-dsdb-modules
samba-kdc samba-kdc-32bit samba-libs samba-libs-32bit samba-python
samba-winbind samba-winbind-32bit

- Update to 4.7.6;
+ CVE-2018-1050: DOS vulnerability when SPOOLSS is run externally;
(bso#11343); (bsc#1081741);
+ CVE-2018-1057: Authenticated users can change other users' password;
(bso#13272); (bsc#1081024).

==== shared-mime-info ====
Subpackages: shared-mime-info-lang

- Modernize spec-file by calling spec-cleaner

==== simple-scan ====
Version update (3.26.3 -> 3.28.0)
Subpackages: simple-scan-lang

- Update to version 3.28.0:
+ Updated translations.
- Drop update-desktop-files BuildRequires and its macro: they are
no longer required.
- Update to version 3.27.92:
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Update Snap packaging.
- Update to version 3.27.90:
+ Fix email sending failing with PDF attachments.
+ Fix time units for page delay.
+ Updated translations.
- Update to version 3.27.4:
+ Updated translations.
- Update to version 3.27.3:
+ Updated documentation.
- Update Url to https://gitlab.gnome.org/GNOME/simple-scan: current
Simple-Scan's web page.
- Add gmodule-export-2.0 and gthread-2.0 pkgconfig modules
BuildRequires. Note that they were being pulled with other
pkgconfig modules that live in glib2-devel and used already.
- Update to version 3.27.2:
+ Updated translations.
- Remove %clean section as it is no longer needed since RPM does
this job by itself.
- Update to version 3.27.1:
+ Explicitly turned off symlink_media to prevent dangling
symlinks.
+ Dropped obsolete desktop type property in appdata.
+ Moved appdata to a new location.
+ Fixed typos.
+ Updated translations.

==== swell-foop ====
Version update (3.26.0 -> 3.27.92)
Subpackages: swell-foop-lang

- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.92:
+ Updated translations.
- Drop update-desktop-files BuildRequires and its macro: they are
no longer required anymore.
- Drop unneeded standard BuildRoot tag declaration: RPM already
handles this itself.
- Update to version 3.27.91:
+ Meson build fixes.
+ Updated translations.
- Update to version 3.27.90.1:
+ Build fixes - both meson and autotools.
- Add gmodule-2.0 and gobject-2.0 pkgconfig modules BuildRequires
to avoid implicit dependencies.
- Update to version 3.27.90:
+ Minor user interface updates.
+ Gettext migration.
+ Added meson build.
+ Updated translations.
- Drop intltool BuildRequires: no longer needed as upstream
migrated to gettext.
- Switch to meson build system:
+ Add meson BuildRequires.
+ Replace configure/make/make_install macros with
meson/meson_build/meson_install.
- Update to version 3.27.2:
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Swell%20Foop: current
Swell Foop's web page.
- Drop %glib2_gsettings_schema_*, %desktop_database_*,
%icon_theme_cache_* scriptlets and
%glib2_gsettings_schema_requires macro: the functionality now is
covered by RPM file triggers.
- Add fdupes BuildRequires and its macro for removal of duplicates
under the data directory.

==== sysprof ====
Version update (3.26.1 -> 3.28.0)
Subpackages: sysprof-lang

- Update to version 3.28.0:
+ SpCaptureWriter now pre-initializes the scratch buffer to zero
to pacify valgrind.
+ Updated translations.
- Update to version 3.27.92:
+ Updated translations.
- Drop sysprof-drop-debug-code.patch: fixed upstream.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.91:
+ Sysprof now exclusively uses the meson build system.
+ Improvements to the process filtering model used in the
profiler popover.
+ More tests for utility helpers.
+ Some code was relicensed to LGPLv2.1+ to extend it's
reusability.
+ A new libsysprof-capture-2.a static library is installed to
allow external tooling to read and write the capture format.
We expect tooling such as GJS to use this in the future.
+ A new kallsyms tokenizer was added.
+ If we fail to parse kallsyms as the effective user, we now
query the sysprofd daemon to access and parse those symbols for
us as root. This requires polkit authorization on the DBus
connection just like our elevated perf_event_open() helper.
+ Now that we have to deal with overlapping kernel and user-space
memory, Sysprof tries harder to check the current perf context.
New API was added to symbol resolvers to facilitate this.
- Split out new subpackage sysprof-capture-devel-static.
- Use meson build system, following upstreams change:
+ Add meson BuildRequires.
+ Use meson/meson_build/meson_install instead of
configure/make/make_install.
- Add sysprof-drop-debug-code.patch: Fix build on i586 by removing
lingering debug code.

==== telepathy-mission-control ====
Subpackages: libmission-control-plugins0

- Modernize spec-file by calling spec-cleaner

==== telepathy-rakia ====

- Modernize spec-file by calling spec-cleaner

==== template-glib ====
Version update (3.26.1 -> 3.28.0)
Subpackages: libtemplate_glib-1_0-0 template-glib-lang typelib-1_0-Template-1_0

- Update to version 3.28.0:
+ No changes since 3.27.90.
- Modernize spec-file by calling spec-cleaner
- Update to version 3.27.90:
+ Allow iteration of string arrays (GStrv).
- Update to version 3.27.2:
+ A number of imporovements to the template locator.
+ Support for more gobject introspection API calls.
+ You can know use typeof(expr) to get the GType of the result of
the expression.
+ The token stream tries harder to supress newlines.
+ Require/version expression priority is now lower.
+ Some memory leaks were plugged.
+ Versioning of symbols is now down with export macros to be more
portable for alternative platforms.
+ Now it is explicitly required a modern C standard.
+ Updated translations.

==== totem ====
Subpackages: nautilus-totem totem-lang totem-plugin-brasero totem-plugins

- Replace gstreamer-plugin-gstclutter-3_0 Requires with
gstreamer-plugin-cluttergst3 Recommends: the package has been
renamed and is no longer strictly required.

==== ucode-intel ====
Version update (20171117 -> 20180312)

- Updated to microcode version: 20180312 (bsc#1085207 CVE-2017-5715)
- - New Platforms --
BDX-DE EGW A0 6-56-5:10 e000009
SKX B1 6-55-3:97 1000140
- - Updates --
SNB D2 6-2a-7:12 29->2d
JKT C1 6-2d-6:6d 619->61c
JKT C2 6-2d-7:6d 710->713
IVB E2 6-3a-9:12 1c->1f
IVT C0 6-3e-4:ed 428->42c
IVT D1 6-3e-7:ed 70d->713
HSW Cx/Dx 6-3c-3:32 22->24
HSW-ULT Cx/Dx 6-45-1:72 20->23
CRW Cx 6-46-1:32 17->19
HSX C0 6-3f-2:6f 3a->3c
HSX-EX E0 6-3f-4:80 0f->11
BDW-U/Y E/F 6-3d-4:c0 25->2a
BDW-H E/G 6-47-1:22 17->1d
BDX-DE V0/V1 6-56-2:10 0f->15
BDW-DE V2 6-56-3:10 700000d->7000012
BDW-DE Y0 6-56-4:10 f00000a->f000011
SKL-U/Y D0 6-4e-3:c0 ba->c2
SKL R0 6-5e-3:36 ba->c2
KBL-U/Y H0 6-8e-9:c0 62->84
KBL B0 6-9e-9:2a 5e->84
CFL D0 6-8e-a:c0 70->84
CFL U0 6-9e-a:22 70->84
CFL B0 6-9e-b:02 72->84
SKX H0 6-55-4:b7 2000035->2000043
- intel-microcode2ucode.c replaced by better maintained and
feature rich iucode_tool package, add it to buildrequires.

==== vala ====
Version update (0.38.8 -> 0.40.0)

- Update to version 0.40.0:
+ Bug fix: compiler: Fix critical when vala is called without run
args (bgo#793657).
+ Bindings:
- alsa: Add the major part of the ALSA Sequencer API
(bgo#763127);
- gstreamer-1.0: Update to 1.13.90;
- gtk+-4.0: Update to 3.93.0+527d265b;
- linux: Add various symbols;
- posix: Add various symbols (bgo#663633);
- Update GIR-based bindings.
- Modernize spec-file by calling spec-cleaner
- Update to version 0.39.92:
+ Highlights: Add support for feature test macros (bgol#793444).
+ Various bug fixes:
- codegen:
. Use pointers when accessing constant multi-dimensional
arrays (bgo#604371).
. Add valid support for const multi-dimensional arrays
(bgo#604371).
. Don't append fixed-length of array fields in initializers.
. Add source_reference to some store_local/_field() calls.
- Properly handle array-initializers inside struct-initializers
(bgo#622178).
- The rank of an array-initializer should match the target's
rank (bgo#744923).
- Make SemanticAnalyzer.check_arguments() independent of
context.
- Check with same rules for dbus compatibility as in GBusModule
(bgo#793859).
- Fix recursive declaration in generic base type (bgo#688732).
- Prevent WITH_CGRAPH conditional having an impact on generated
sources.
- Update manual from wiki.gnome.org.
+ Bindings:
- glib-2.0, posix: Add feature test macro _GNU_SOURCE for
pow10(3), pow10f(3), exp10(3) and exp10f(3) (bgo#614788).
- gstreamer-1.0: Update from 1.13.1+ git master.
- linux: Add dup3 (bgo#729803)..
- linux: Add feature_test_macros to non-POSIX file control
constants and dup3.
- posix: Fix sig*set and sigprocmask parameters to be out/ref
(bgo#727425).
- posix: Add feature_test_macro _GNU_SOURCE to sighandler_t
(bgo#761975).
- libgnome-menu-3.0: Add deps file.
- Update GIR-based bindings.
- Update to version 0.39.91:
+ Various bug fixes:
- Fix GDestroyNotify of delegate parameters in delegate
declaration (bgo#639059).
- Avoid critical when connecting dynamic signals.
- valac: Always use the given "pkg-config" and respect
PKG_CONFIG envar.
- compiler: Prefix headers for set_cheader_override() if
includedir is given (bgo#793299).
- vala: Issue a warning on DBus methods which are not throwing
an Error.
- Don't warn about unused internal methods which are meant to
be visible on DBus (bgo#593902).
- Don't install vapicheck (bgo#793370).
+ Bindings:
- glib-2.0: Add KeyFile.get_locale_for_key().
- gstreamer-1.0: Update from 1.13+ git master.
- gtk+-4.0: Update to 3.93.0+d07b14f4.
- purple: Update to 2.12.0.
- Update GIR-based bindings.
- Update to version 0.39.7:
+ Regression fix: codegen: Don't try to infer error argument on
async begin methods (bgo#793158). This was a regression
introduced by bgo#614294.
- Changes from version 0.39.6:
+ Add --abi-stability option for ABI stability of libraries
(bgo#789069).
+ Various bug fixes:
- girparser:
. Set NoAccessorMethod for non-readable and construct-only
properties.
. Ignore conflicting closure/destroy indexes.
. Don't accept methods as property-accessor which throw
errors (bgo#792998).
- codegen:
. Infer error parameter from abstract/virtual base methods
(bgo#614294).
. Internally generated delegates don't require a typedef
(bgo#787521).
. Fix return-type for cancelled async creation methods of
classes (bgo#792942).
. Use G_PARAM_STATIC_STRINGS.
- vala: Variadic constructors without a real first parameter
are not allowed.
- libvaladoc: Keep bootstrap-support with valac >= 0.16.1.
+ Bindings:
- gtk+-3.0: Fix cheader_filename of Plug and Socket.
- gtk+-4.0: Update to 3.93.0+4d36a0bf.
- gtk+-4.0: Only override type of "event" parameters.
- posix: Add ctime(3) and fix binding of struct hostent and
gethostbyname(3).
- Update to version 0.39.5:
+ Various bug fixes:
- libvaladoc:
. Allow @link tags to be split over multiple lines
(bgo#646982);
. Add support for single line documentation comments
(bgo#736483).
- Girparser: Improve instance method detection (bgo#732460).
- Codegen: Add support for abstract/virtual methods and
properties in compact classes (bgo#741465).
- Vala: Fix parameter type inference of overridden async
methods (bgo#792660).
- Codewriter: Don't use string.replace() to apply
header_to_override (bgo#731322).
+ Bindings:
- gio-unix-2.0: Update to 2.55.1;
- gtk+-4.0: Update to 3.93.0+60d3378d;
- libwnck-3.0: Update to 3.24.1;
- webkit2gtk-4.0: Update to 2.19.5;
- webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface.
- Drop enable-vapigen configure option since it is no longer
available.
- Replace LPGL-2.0 License tag with LPGL-2.1+ as pointed by the
source code and COPYING file.
- Update to version 0.39.4:
+ Various improvements and bug fixes:
- codegen
. Only add property-enum and GParamSpec-array for GObject
classes.
. Use g_enum/flags_to_string while targeting glib >= 2.54.
. Add destroy param when invoking delegate returned by
delegate (bgo#792077).
- Don't write trailing space in function declarations/
definitions (bgo#688447).
- vala: Add pkgdatadir and pkglibdir to pkg-config file.
- gidlparser: Update type qualifiers.
+ Bindings:
- gtk+-2.0/3.0: Don't hide user_data in
Clipboard.set_with_data() (bgo#792237).
- gtk+-3.0: Update to 3.22.26+6f26d0dc.
- gtk+-4.0: Update to 3.93.0+6aeae2c8.
- Update to version 0.39.3:
+ Various bug fixes:
- Fix chain-up regression with real non-null struct parameters
(bgo#791785);
- Release taken references to CodeContext after using it
(bgo#712694) and keep custom invocations of parse_file()
possible bgo#791936;
- Parser: Accept comma-separated list in case-statements of
switchs (bgo#614015).
+ Bindings:
- Remove bindings which are shipped upstream for some years:
gedit 3 (bgo#776021), libgnome-keyring (bgo#776022),
gtksourceview-3.0 (bgo#776023), libgdata (bgo#776024),
librsvg-2.0 (bgo#776025);
- glib-2.0: Add GLib.OPTION_REMAINING and
GLib.OptionFlags.NONE;
- gstreamer-1.0: Update from 1.13+ git master;
- gtk+-2.0: Mark MessageDialog constructor parameter,
message_format, as nullable (bgo#791570);
- gtk+-4.0: Update to 3.93.0+6aeae2c8;
- webkit2gtk-4.0: Update to 2.19.3.
- Adopt the use of %make_build macro rather than raw make command,
following the best practices.
- Update to version 0.39.2:
+ Various bug fixes:
- vala: Don't transform an explicit "null" into valid
format-string (bgo#791215).
- codegen: Don't create null-safe destroy-wrapper for
GenericType (bgo#791283).
- Improve error message for missing type-parameter on enclosing
type (bgo#587905).
+ GIR parser:
- Allow change of parameter names.
- Handle metadata for fields inside a transparent union.
- Accept setters with boolean return-type as valid
property-accessor.
- Don't mark simple-type out-parameters with '?' as nullable.
+ Valadoc: libvaladoc: Actually resolve "percnt;" to '%'.
+ Bindings:
- glib-2.0: Fix potential null pointer dereference in
string.joinv() (bgo#791257).
- gobject-2.0: Add missing GType constants for fundamentals
(bgo#791023).
- gstreamer-1.0: Update from 1.13+ git master.
- gtk+-3.0: Switch to GIR (bgo#730746).
- gtk+-4.0: Update to 3.93.0+6af4947e.
- posix: Move signal constants to an enum and add few missing
ones (bgo#790958).
- Drop vala-fix-MessageDialog-constructor-parameter.patch: Fixed
upstream.
- Following the above, drop libtool BuildRequires and no longer
pass autoreconf.
- Update to version 0.39.1:
+ Report warning if property-type is not compatible with
GLib.Object (bgo#693932).
+ Allow to pass compatible delegates to signal.connect()
(bgo#787521).
+ Allow unscoped enum values where possible.
+ Avoid use of temp-var for some callables returning ValueType
and to access in/ref parameters (bgo#789071).
+ Reformat generated source declarations and definitions for
better readability (bgo#688447).
+ Fixes:
- Improve handling of unowned/owned keyword occurrences.
- Methods need to throw compatible error if target delegate
throws one.
- Improve error output of mismatching overriding methods.
+ Bug fixes: bgo#784691, bgo#663070, bgo#764041, bgo#587905,
bgo#750840, bgo#790903, bgo#784705, bgo#790266, bgo#693932,
bgo#774124, bgo#750840, bgo#785215.

==== vte ====
Version update (0.50.2 -> 0.52.0)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91 vte-lang

- Update to version 0.52.0:
+ build: Post release version bump
- Update to version 0.51.92:
+ app: Add option to disable bold.
+ app: Unset env var when not in test mode.
+ draw: Do not cache ligatured glyphs.
+ emulation: Implement DECRQCRA.
+ introspection: Fix annotation for vte_terminal_feed_child.
+ widget:
- Cleanup integer vs. boolean around faux bold.
- Do not scroll to the bottom on soft reset.
- Fix bell timestamp update.
- Fix disabling bold effect.
- Fix the initial belief whether the mouse is over the widget.
- Improve regex and hyperlink highlight tracking.
- Initialize the last mouse coordinates to the padding.
- Limit bell rate.
- No longer generate bold color automatically.
- Preserve the selection on reset.
- Protect fudge_pango_colors() against all-inclusive
PangoAttributes.
- Unset hyperlink URI when moving the mouse to a non-hyperlink
cell.
- Update adjustment page size and increments asynchronously.
- Update the last mouse coordinates on enter and leave events.
+ Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 0.51.90:
+ all: Rearrange VteCellAttr to store all colours together in one
uint64_t.
+ app: Uppercase initial for menu entry.
+ emulation: Use deco colour also for default colour and fill
attributes.
+ pty: spawn: Set PWD to the working directory to preserve
symlinks.
+ ring: Store cell attributes together in an uint32_t.
+ widget: Add API to not clear the background.
+ widget: Allow regexes to match spaces.
+ widget: Fix mem leak in search_rows().
+ widget: Fix scrollbar drawing not to be delayed.
+ widget: Respect "bold color" even when "bold is bright" is
disabled.
+ widget: Return correct underline value in VteCharAttributes.
+ widget: Translate more pango attributes in the IM string.
- Update to version 0.51.3:
+ build: Fix distcheck.
+ doc: Fix vte_terminal_get_allow_bold's description.
+ emulation: Revise the extended color escape sequences.
+ widget,emulation: Add support for overline.
+ widget:
- Add support for blinking text.
- Fix display glitches around hidden underline.
- Speed up the drawing of curly underline by caching its look.

==== webkit2gtk3 ====
Version update (2.18.6 -> 2.20.0)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37
libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0
webkit2gtk-4_0-injected-bundles

- Update to version 2.20.0:
+ New API to retrieve and delete cookies with
WebKitCookieManager.
+ New web process API to detect when form is submitted via
JavaScript.
+ Several improvements and fixes in the touch/gestures support.
+ Support for the ?system? CSS font family.
+ Complex text rendering improvements and fixes.
+ Added a low power mode.
+ More complete and spec compliant WebDriver implementation.
- Add webkit2gtk3-python3.patch: port to python 3 (bsc#1079812,
webkit#156674).
- Add conditional to optionally require python3, rather than
python2 + python-xml, and adjust %build to use python3.
- Update to version 2.19.92:
+ Ensure DNS prefetching cannot be re-enabled if disabled by
settings.
+ Fix seek sometimes not working.
+ Fix rendering of emojis that were using the wrong scale factor
in some cases.
+ Fix rendering of combining enclosed keycap.
+ Fix rendering scale of some layers in HiDPI.
+ Fix a crash in Wayland when closing the web view.
+ Fix crashes upower crashes when running inside a chroot or on
systems with broken dbus/upower.
+ Fix memory leaks in GStreamer media backend when using
GStreamer 1.14.
+ Fix the build with Enchant 2.x.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Replace pkgconfig(enchant) with enchant-devel BuildRequires:
Allow webkit2gtk3 to build with whatever enchant is available in
target distro.
- Modernize spec-file by calling spec-cleaner
- Update to version 2.19.91:
+ Add ENABLE_ADDRESS_SANITIZER to make it easier to build with
asan support.
+ Fix a crash a under Wayland when using mesa software
rasterization.
+ Make fullscreen video work again.
+ Fix handling of missing GStreamer elements.
+ Fix rendering when webm video is played twice.
+ Fix kinetic scrolling sometimes jumping around.
+ Fix build with ICU configured without collation support.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Do a minor spec cleanup.
- Update to version 2.19.90:
+ WebSockets use system proxy settings now (requires libsoup
2.61.90).
+ Show the context menu on long-press gesture.
+ Add support for Shift + mouse scroll to scroll horizontally.
+ Fix zoom gesture to actually zoom instead of changing the page
scale.
+ Implement support for Graphics ARIA roles.
+ Make sleep inhibitors work under Flatpak.
+ Add get element CSS value command to WebDriver.
+ Fix a crash aftter a swipe gesture.
+ Fix several crashes and rendering issues.
- Drop webkit2gtk3-fix-wayland-crash.patch: fixed upstream.
- Update to version 2.19.6:
+ Fix crashes due to duplicated symbols in libjavascriptcoregtk
and libwebkit2gtk.
+ Fix parsing of timeout values in WebDriver.
+ Implement get timeouts command in WebDriver.
+ Fix deadlock in GStreamer video sink during shutdown when
accelerated compositing is disabled.
+ Fix several crashes and rendering issues.
- Update to version 2.19.5:
+ This is a follow up release to export
webkit_dom_dom_window_webkit_message_handlers_post_message()
symbol that was hidden in 2.19.4 by mistake.
- Changes from version 2.19.4:
+ Add web process API to detect when form is submitted via
JavaScript.
+ Add new API to replace
webkit_form_submission_request_get_text_fields() that is now
deprecated.
+ Add WebKitWebView::web-process-terminated signal and deprecate
web-process-crashed.
+ Fix rendering issues when editing text areas.
+ Use FastMalloc based GstAllocator for GStreamer.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Apply -DUSE_SYSTEM_MALLOC=ON unconditionally in all builds
(bmalloc seems to be exhausting memory on run time).
- Update to version 2.19.3:
+ Fix web process crash at startup in bmalloc.
+ Fix several memory leaks in GStreamer media backend.
+ WebKitWebDriver process no longer links to
libjavascriptcoregtk.
- Fix several crashes and rendering issues.
- Changes from version 2.19.2:
+ Add new API to add, retrieve and delete cookies via
WebKitCookieManager.
+ Add functions to WebSettings to convert font sizes between
points and pixels.
+ Ensure cookie operations take effect when they happen before a
web process has been spawned.
+ Automatically adjust font size when GtkSettings:gtk-xft-dpi
changes.
+ Fix several crashes and rendering issues.
- Allow OBS service to verify the tarball signature:
+ Add webkit2gtk3.keyring: Carlos Garcia Campos' public key.
- Update to version 2.19.1:
+ Add initial resource load statistics support.
+ Add API to expose availability of certain editing commands in
WebKitEditorState.
+ Add API to query whether a WebKitNavigationAction is a redirect
or not.
+ Improve complex text rendering.
+ Add support for the "system" CSS font family.
+ Implement low power mode.
+ Fix several crashes and rendering issues.
- Drop webkit2gtk3-no-return-in-nonvoid.patch: fixed upstream.
- Add pkgconfig(libbrotlidec) and pkgconfig(upower-glib)
BuildRequires: new dependencies.

==== xdg-user-dirs-gtk ====

- Modernize spec-file by calling spec-cleaner

==== yast2 ====
Version update (4.0.58 -> 4.0.59)

- Fix extracting kernel parameters from installation when there is
parameter with '=' in value like
pci=hpiosize=0,hpmemsize=0,nobar (bsc#1081353)
- 4.0.59

==== yast2-bootloader ====
Version update (4.0.20 -> 4.0.22)

- fix detection of kernel name for alternative raid names (it
ensures that fix for bsc#944041 works)
- 4.0.22
- Respect if custom boot is logical volume and display it
correctly (bsc#1084815)
- 4.0.21

==== yast2-firewall ====
Version update (4.0.17 -> 4.0.19)

- Some fixes to the firewall AY schema (bsc#1013047)
- Use "name" in zones
- "default_zone" is a firewall attribute
- 4.0.19
- SuSEFirewall2 importer changes (fate#323460)
- Use internal zone instead of trusted when the protection from
the INT zone is enabled which fits better with the definition.
- Removed the mapping of apache2 and apache2-ssl services to
firewalld services since the apache package will provide the
services definition and we will not use firewall defaults.
- 4.0.18

==== yast2-installation ====
Version update (4.0.36 -> 4.0.39)

- Set the 'ro' property on Btrfs filesystem when using an AutoYaST
profile which sets the 'ro' option explicitly (related to
bsc#1079000).
- 4.0.39
- complex_welcome: Translate license text if the language has been
changed (bnc#1077733).
- 4.0.38
- Set Btrfs 'ro' property at the end of the installation
when needed (bsc#1079000)
- 4.0.37

==== yast2-mail ====
Version update (4.0.1 -> 4.0.2)

- SuSEFirewall2 defined the ports to be opened in a single service
which is not the case with firewalld. Adapted the module to open
'smtp', 'smtps' and 'smtp-submission' (bsc#1084869)
- 4.0.2

==== yast2-packager ====
Version update (4.0.47 -> 4.0.48)

- Fixed crash when displaying license agreement in the registration
module (a private method called) (bsc#1084847)
- 4.0.48

==== yast2-storage-ng ====
Version update (4.0.129 -> 4.0.132)

- Post a warning if reusing an existing system mount point without
formatting during installation in the partitioner (bsc#1080073)
- 4.0.132
- Add a new btrfs_read_only property to force the root filesystem
to be read-only (bsc#1079000)
- Honor the subvolumes list for the root filesystem (bsc#1077866)
- 4.0.131
- Partitioner: always allow to edit the partition id (bsc#1077868).
- 4.0.130

==== yelp ====
Version update (3.26.0 -> 3.28.0)
Subpackages: libyelp0 yelp-lang

- Update to version 3.28.0:
+ Rely on WebKit to automatically updates font size on DPI change
(bgo#790728).
+ Updated translations.
- Drop:
+ update-desktop-files BuildRequires and its macro: they are no
longer required.
+ glib2_gsettings_schema_requires macro: it is no longer needed
since RPM file triggers (RPM 4.14, suse_version 1330).
+ LGPL license since there is no mention of it, at all, at any
part of the code/tarball.
- Use SPDX3.0 license tags and package COPYING as %license
- Update to version 3.27.1:
+ Updates for new yelp-xsl stylesheets.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Yelp: current Yelp web
page.

==== yelp-xsl ====
Version update (3.20.1 -> 3.28.0)

- Update to version 3.28.0:
+ Implemented th/@scope attribute.
+ Updated translations.
- Fix RPM group.
- Use SPDX3.0 license tags and package COPYING as %license
- Update to version 3.27.90:
+ Typo fixes in docs.
+ Updated translations.
- Update to version 3.27.1:
+ Massive backwards incompatible updates to stylesheets.
+ Changed color parameters and added color computations.
+ Used more HTML5 elements like article, header, footer.
+ Switched to flexbox for large parts of the layout.
+ Implemented more granular content centering.
+ Added stub for sidebars.
+ Dropped external icons in favor of recolorable inline SVGs.
+ Removed jQuery.
+ Switched syntax highlighter to highlight.js.
+ Dropped experimental Mallard facet support.
+ Added default colorings for syntax highlighting.
+ Added a number of new modes and stub templates for
customizations.
+ Updated the section highlighting for location.hash.
+ Fixed lang:C Mallard test token.
+ Added support for generic Mallard div element, MEP-0005.
+ Began adding support for DocBook automatic indexes.
+ Added support for DocBook stepalternatives and result.
+ Updated translations.

==== zenity ====
Version update (3.26.0 -> 3.28.0)
Subpackages: zenity-lang

- Update to version 3.28.0:
+ Updated translations.
- Modernize spec file using spec-cleaner.
- Use SPDX-3.0 license identifier.
- Package COPYING as %license, not as %doc.
- Drop gettext BuildRequires that was introduced with the 3.26.0
update: the dependency is not needed.
- Update to version 3.27.90:
+ Updated translations.

==== zypper ====
Version update (1.14.2 -> 1.14.4)
Subpackages: zypper-aptitude zypper-log

- Fix translated format strings (bsc#1082711)
- Protect code against broken translations (bsc#1082711)
- Fix broken translated format strings
- BuildRequires: libzypp-devel >= 17.2.2
- Deprecate the use of asciidoc for new releases
- Introduce --allow-unsigned-rpm switch to install (bsc#1055533)
- version 1.14.4
- Auto complete available repositories with the --from switch
- Fix: zypper bash completion expands non-existing options (bsc#1049825)
- Fix template to compile (fixes #146)
- version 1.14.3


--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups