Mailinglist Archive: opensuse-factory (229 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20191202 released!
  • From: Dominique Leuenberger <dimstar@xxxxxxx>
  • Date: Wed, 04 Dec 2019 02:03:15 +0000
  • Message-id: <157542499550.12906.12154478466354084636@go-agent-stagingbot-4>

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=20191202

Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports

Packages changed:
ModemManager (1.10.0 -> 1.12.0)
NetworkManager-openvpn
PackageKit
aaa_base (84.87+git20191017.bf0a315 -> 84.87+git20191120.98f1524)
adwaita-icon-theme
alsa (1.1.9 -> 1.2.1.1)
alsa-plugins (1.1.9 -> 1.2.1)
alsa-utils (1.1.9 -> 1.2.1)
apache-rpm-macros-control
ca-certificates-mozilla
clazy
desktop-data-openSUSE (15.1.20181213 -> 15.1.20191124)
dracut (049+git114.058e566c -> 049+git115.c2d8d6fb)
efont-unicode-bitmap-fonts
enchant-1
evince (3.34.1 -> 3.34.2)
evolution (3.34.1 -> 3.34.2)
evolution-data-server (3.34.1 -> 3.34.2)
evolution-ews (3.34.1 -> 3.34.2)
file-roller (3.32.2 -> 3.32.3)
findutils
flatpak
fprintd (0.8.1 -> 0.9.0)
gedit (3.34.0 -> 3.34.1)
gedit-plugins (3.34.0 -> 3.34.1)
gjs (1.58.1 -> 1.58.3)
glib2 (2.62.2 -> 2.62.3)
gnome-control-center (3.34.1 -> 3.34.2)
gnome-maps (3.34.1 -> 3.34.2)
gnome-music (3.34.1 -> 3.34.2)
gnome-packagekit
gnome-settings-daemon
gnome-shell (3.34.1+7 -> 3.34.1+14)
gnome-software (3.34.1 -> 3.34.2)
gnome-terminal
gstreamer-plugins-libav
gthumb (3.8.1 -> 3.8.2)
gtk2 (2.24.32+62 -> 2.24.32+67)
gtk3
gvfs (1.42.1 -> 1.42.2)
harfbuzz (2.6.3 -> 2.6.4)
hyper-v
kcm_sddm (5.16.5 -> 5.17.3)
kirigami2 (5.64.0 -> 5.64.1)
kismet (2016_07_R1 -> 2019_09_R1)
libcacard (2.6.1 -> 2.7.0)
libdazzle
libglvnd
liblouis (3.8.0 -> 3.11.0)
librsvg (2.46.3 -> 2.46.4)
libtirpc (1.0.3 -> 1.1.4)
libwacom
lzo
man-pages (5.03 -> 5.04)
mariadb
mercurial (5.1.2 -> 5.2)
mozilla-nspr (4.22 -> 4.23)
mozilla-nss (3.46.1 -> 3.47.1)
nasm
nautilus (3.34.1 -> 3.34.2)
openexr
pam-config
pango (1.43.0 -> 1.44.7+11)
pcre2 (10.33 -> 10.34)
perl (5.28.1 -> 5.30.1)
perl-Cpanel-JSON-XS
perl-libwww-perl (6.42 -> 6.43)
polkit-default-privs (13.2+20191122.eb9cc80 -> 13.2+20191128.c2eb3f7)
python-Automat (0.7.0 -> 0.8.0)
python-gtk
python-jedi
python-mysqlclient (1.4.4 -> 1.4.6)
qemu (4.1.0 -> 4.1.93)
qemu-linux-user (4.1.0 -> 4.1.93)
re2 (20190901 -> 20191101)
rubygem-actioncable-5.2 (5.2.3 -> 5.2.4)
rubygem-actionmailer-5.2 (5.2.3 -> 5.2.4)
rubygem-actionpack-5.2 (5.2.3 -> 5.2.4)
rubygem-actionview-5.2 (5.2.3 -> 5.2.4)
rubygem-activejob-5.2 (5.2.3 -> 5.2.4)
rubygem-activemodel-5.2 (5.2.3 -> 5.2.4)
rubygem-activerecord-5.2 (5.2.3 -> 5.2.4)
rubygem-activestorage-5.2 (5.2.3 -> 5.2.4)
rubygem-activesupport-5.2 (5.2.3 -> 5.2.4)
rubygem-rails-5.2 (5.2.3 -> 5.2.4)
rubygem-railties-5.2 (5.2.3 -> 5.2.4)
rubygem-rubocop (0.76.0 -> 0.77.0)
schily
sed
shared-mime-info
simple-scan (3.34.1 -> 3.34.2)
texlive
tmux (2.9a -> 3.0a)
tracker
unbound (1.9.4 -> 1.9.5)
upower
valgrind
vte (0.58.2 -> 0.58.3)
xen (4.13.0_02 -> 4.13.0_03)
xorg-x11-server (1.20.5+24 -> 1.20.6+0)
yelp-xsl (3.34.0 -> 3.34.2)

=== Details ===

==== ModemManager ====
Version update (1.10.0 -> 1.12.0)
Subpackages: ModemManager-bash-completion ModemManager-lang libmm-glib0

- Update to version 1.12.0
+ Modem interface:
- Updated logic to avoid assuming that setting bands or modes
is immediate, the daemon will now actively monitor for those
updates to happen before returning success.
+ 3GPP interface:
- libmm-glib: deprecated the mm_pco_list_free() helper method.
+ Simple interface:
- api,libmm-glib: deprecated the 'subscription state' property.
+ Location interface:
- Fixed 'unknown' lat/long/alt numeric values.
- Added support for MSB A-GPS in addition to MSA A-GPS.
+ Voice interface:
- Improved voice call management with call id detection and
tracking.
- Improved detailed call state transitions on generic modems
that support call list polling.
- Added support for GSM supplementary services, including call
waiting, call transfer, call deflection, multiparty calls...
- Added emergency call support, allowing voice call to
emergency numbers even without SIM or with SIM-PIN locked.
- Deprecated all properties except for 'number' in the
CreateCall() method.
+ Messaging interface:
- Updated to report SMS timestamps in correct ISO8601 format.
+ Bearer:
- Improved unused CID lookup to allow selecting non-sequential
CIDs.
- Disabled all AT protocol based context monitoring when PPP
is used for the connection, in order to properly sync with
pppd, which should be the one detecting the disconnections
+ QMI:
- Improved support to list stored firmware images in Sierra
devices.
- Added additional lock check retries on 'SIM not inserted'
errors.
- Updated explicit registration attempt to report success only
when the target requested network is registered.
- Added MSB A-GPS support.
- Implemented automatic carrier configuration selection using
PDC service (already in 1.10.2).
+ mmcli:
- New machine-readable JSON output with '--output-json'.
- Updated to allow using the modem UID to specify SIM
operations.
+ udev:
- New ID_MM_PORT_TYPE_AUDIO generic udev tag to identify ports
that should be used for in-band audio.
- Removed support for the ID_MM_PLATFORM_DRIVER_PROBE udev
tag, as it is no longer required given that the more generic
explicit whitelist may be used to flag which devices should
be probed.
- Renamed ID_MM_DEVICE_MANUAL_SCAN_ONLY to
ID_MM_TTY_MANUAL_SCAN_ONLY, given that the tag only applies
to TTYs.
- ID_MM_DEVICE_IGNORE is no longer used internally in
ModemManager, and is instead targeted to users that want to
explicitly ignore specific devices regardless of what filter
type is in use (already in 1.10.6).
+ dbus:
- Updated to always report the registered
MM_CORE_ERROR_CANCELLED error instead of the implicit
G_IO_ERROR_CANCELLED ones generated by GLib.
+ GObject introspection:
- Fixed setup to explicitly skip all non-API methods.
+ Plugins:
- tplink: new plugin.
- dlink: new plugin.
- xmm: added MSB A-GPS support.
- dell,dw5821e: update to allow unmanaged GPS support on the
TTY even when raw/NMEA GPS is enabled via QMI/LOC.
- quectel: updated to allow TTY-only devices.
- telit: added GPS support.
- telit: improved band management with #BND.
- simtech: added improved voice call support.
- simtech: added support for LTE devices.
- simtech: improved signal quality reporting logic.
- simtech: added GPS support for the SIM7000/SIM7600 family.
- cinterion: added support for time updates.
- cinterion: added improved voice call support.
- ublox: added improved voice call support.
- ublox: improved band management with UBANDSEL.
- Update to version 1.10.8:
+ Polkit policy:
+ Added several missing methods to the policy rules.
+ Use the explicit Firmware policy for all firmware operations.
+ Updated USSD policy to require user authentication in strict
mode.
+ systemd service:
- Always start after polkit service when policy control is
enabled.
+ Broadband modem:
- Fixed signal quality reporting when +CSQ is used.
+ 3GPP:
- Fixed reporting 'denied' registration state.
+ QMI:
- Fixed NAS SSP support check during supported capability loading.
+ Simple interface:
- Allow one single ongoing Connect() attempt.
- Fixed Disconnect() when an explicit bearer path is given.
+ mmcli:
- Fixed key-value output when printing array with 10 elements.
+ Plugins:
- simtech: added port type hints for the SIM7000/SIM7600 family.
- x22x: added support for the Alcatel X602D.
- telit: increased timeout for AT#REBOOT.
- quectel: fixed port type hints for the EG91.
- quectel: added port type hints for the BG96.
- Update to version 1.10.6:
+ Bearer: if connecting a bearer with PPP method, require upper layers
to disconnect the bearer explicitly and completely ignore the
connectivity checks performed by the modem itself. This makes sure
that the TTY is not reused by ModemManager before pppd has finished
using it.
+ Serial port:
- Fix serial port flash cancellation logic to avoid assertion if the
device gets unplugged during the flash operation.
- Fix serial port reopen logic to flag the port as forced-closed if
the reopening fails, to avoid assertion if the device gets
unplugged during the reopen operation.
- Avoid warning when signals are disconnected automatically during
last object unref.
+ SMS:
- Initialize common fields early for multipart messages, without
waiting for the last part to arrive.
+ 3GPP:
- Report consolidated registration state as DENIED if all the other
ones are either idle or unknown.
+ udev:
- Updated ID_MM_DEVICE_IGNORE to make it really a user-usable tag,
applicable not only to TTY devices but to any kind of device
(e.g. to blacklist MBIM modems); and also applicable under any
kind of filter mode (including 'strict' mode).
+ Filter:
- Added new 'explicit blacklist' filter rule, by default enabled for
all filter modes and controlled with the
MM_FILTER_RULE_EXPLICIT_BLACKLIST envvar.
- Added new 'plugin whitelist' filter rule, enabled exclusively in
'strict' filter mode, which allows us to automatically flag for
probing those devices that are flagged with specific
plugin-selected udev tags or which have vid:pid pairs registered
as allowed in the plugins.
- Updated the 'AT-capable ttyACM' filter rule, so that we only
process and probe the serial port if the device also exposes other
ports (serial, cdc-wdm, net) that ModemManager may process. This
fix should allow us to automatically ignore Arduino devices that
wrongly report themselves as speaking AT protocol in the ttyACM
port.
+ QMI:
- Fix segfault while updating bands and the device doesn't support
the 'extended LTE band preference' TLV.
+ MBIM:
- Fix segfault while processing empty USSD responses.
+ libmm-glib:
- Properly handle NULL pointer on MMFirmwareUpdateSettings.
+ Plugins:
- sierra: added port type hints for the MC74xx family.
- telit: added port type hints for the ME910 and the EG91.
- cinterion: added port type hints for the PLS8.
- Update to version 1.10.4:
+ QMI:
- Fix assertion when cleaning up event report indications.
+ MBIM:
- Fix detecting errors in "Register State Set" responses.
+ 3GPP interface:
- Use correct finish() method to complete user registration.
+ Plugins:
- u-blox: fix segfault when UACT? returns empty band list.
- Update to version 1.10.2:
+ Carrier configuration reporting and automatic selection.
+ Manager interface:
- Fixed inhibition alloc/dealloc mixup.
+ Modem interface:
- New 'CarrierConfiguration' property that shows which is the
currently selected carrier configuration in the device, if
known.
- New automatic carrier configuration selection logic, based
on per-device or per-vendor mapping.
+ Messaging interface:
- Flush SMS list update before notifying added/removed signals.
+ SMS:
- Fixed sending binary PDUs via AT commands when other AT command
operations are scheduled at the same time.
+ QMI:
- Increased the number of open retries from 10 to 20, required
e.g. for the Telit LM940/960 modems.
- Implemented QMI PDC based carrier config loading and automatic
switching.
+ Plugins:
- dell: added port type hints for the DW5820e.
- dell: use QMI DMS extension method to load properly formatted
firmware version strings.
- quectel: added port type hints for the EG06.
- ublox: added alternative port type hints for the LISA/SARA-U2.
- telit: added support for MBIM-based telit modems.
+ mmcli:
- Updated --monitor-state to report modem removal.
+ Several memory leak fixes in different modules.
- Run testsuite

==== NetworkManager-openvpn ====
Subpackages: NetworkManager-openvpn-gnome NetworkManager-openvpn-lang

- Enable missing whirlpool HMAC authentication (boo#1132946).
+ fix-for-missing-whirlpool-hmac-authentication.patch

==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin
PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18
typelib-1_0-PackageKitGlib-1_0

- Add PackageKit-zypp-update-packages-in-all-openSUSE.patch: Handle
Tumbleweed upgrade in update-packages as well so that it doesn't
break other components.
- Add PackageKit-zypp-upgrade-system.patch: zypp: implement
upgrade-system method (bsc#1155638, bsc#1154973,
gh#hughsie/PackageKit/commit/d060dd24).
- Add PackageKit-zypp-get-files-string-array.patch: zypp: pass an
array of strings to pk_backend_job_files()
(gh#hughsie/PackageKit#351).

==== aaa_base ====
Version update (84.87+git20191017.bf0a315 -> 84.87+git20191120.98f1524)
Subpackages: aaa_base-extras

- Update to version 84.87+git20191120.98f1524:
* merged PR 65
* dash fixes
* handle /usr/etc/login.defs for wsl

==== adwaita-icon-theme ====

- Ensure we have a recent enough version of gtk3-tools to build
the package.

==== alsa ====
Version update (1.1.9 -> 1.2.1.1)
Subpackages: libasound2 libasound2-32bit

- Fix the detection of topology library in alsa.m4:
0001-alsa.m4-Fix-the-detection-of-topology-library-availa.patch
- Update to alsa-lib 1.2.1.1:
* Minor fixes spotted by coverity
* Fixes for UCM parser regressions
- Update to alsa-lib 1.2.1: including previous fixes
for the detailed changes, see the following:
https://www.alsa-project.org/wiki/Changes_v1.1.9_v1.2.1
The topology-related code is split into subpackages,
libatopology2 and alsa-topology-devel. The topology config is
also moved into another package, alsa-topology-conf, which is
required by alsa-topology-devel package.
Also, the UCM profiles are moved into an individual package,
alsa-ucm-conf, too, which is now required by alsa package.
- Drop obsoleted upstream patches:
0001-pcm-direct-Add-generic-hw_ptr_alignment-function-for.patch
0002-pcm-dshare-Added-hw_ptr_alignment-option-in-configur.patch
0003-pcm-dsnoop-Added-hw_ptr_alignment-option-in-configur.patch
0004-pcm-file-add-support-for-infile-reading-in-non-inter.patch
0005-pcm-file-use-snd_pcm_file_areas_read_infile-for-read.patch
0006-pcm-file-add-missing-unlock-on-early-return.patch
0007-ucm-Add-UCM-profile-for-CX2072X-codec-on-Baytrail-Ch.patch
0008-pcm-add-mmap_begin-callback-to-snd_pcm_fast_ops_t-ap.patch
0009-pcm-file-add-infile-read-support-for-mmap-mode.patch
0010-aserver-fix-resource-leak-coverity.patch
0011-src-conf.c-add-missing-va_end-call-coverity.patch
0012-config-parse_string-fix-the-dynamic-buffer-allocatio.patch
0013-control_shm-remove-duplicate-code-coverity.patch
0014-control_shm-add-missing-socket-close-to-the-error-pa.patch
0015-pcm-fix-memory-leak-in-_snd_pcm_parse_config_chmaps-.patch
0016-pcm_file-call-pclose-correctly-for-popen-coverity.patch
0017-pcm_hw-close-file-descriptor-in-the-error-path-in-sn.patch
0018-rawmidi-use-snd_dlobj_cache_get2-in-rawmidi-open-cov.patch
0019-rawmidi_hw-add-sanity-check-for-the-invalid-stream-a.patch
0020-topology-various-coverity-fixes.patch
0021-ucm-coverity-fixes.patch
0022-pcm_file-coverity-fixes-including-double-locking.patch
0023-topology-next-round-of-coverity-fixes.patch
0024-pcm_file-another-locking-fix-coverity.patch
0025-ucm-another-coverity-fix-in-uc_mgr_config_load.patch

==== alsa-plugins ====
Version update (1.1.9 -> 1.2.1)
Subpackages: alsa-plugins-pulse alsa-plugins-pulse-32bit

- Update to alsa-plugins 1.2.1:
* pulse: Add DEVICE parameter

==== alsa-utils ====
Version update (1.1.9 -> 1.2.1)

- Replace incorrect usage of %_libexecdir with %_prefix/lib
- Update to alsa-utils 1.2.1:
* axfer: handle -ETIMEDOUT before non-block I/O operation
* axfer: code refactoring for a helper function to wait for avail buffer space
* axfer: handle -ETIMEDOUT before handle mmap I/O operation
* axfer: return ETIMEDOUT when no event occurs after waiter expiration
* axfer: fix to return error code when a call of select(2) fails
* axfer: return the number of file descriptors for I/O events from select(2)
waiter
* axfer: test: fix invalid comparison of 64 bit storage in ILP32 data type
* axfer: mapper: fix parameter check for demuxer
* axfer: remove unused variable warnings
* alsamixer: Remove exp10 usage
* alsaucm, topology: LDADD cleanups and add support for libatopology
* alsaucm: fix the implicit card open
* alsaucm, topology: LDADD cleanups and add support for libatopology
* alsaucm: do the implicit ucm open only when the command requires it
* alsaucm: call snd_config_update_free_global() to make valgrind more happy
* amixer: do not double LF for container type
* aplay: fix memory leak when setup_chmap() fail

==== apache-rpm-macros-control ====

- Replace incorrect usage of %_libexecdir/rpm with %_rpmconfigdir

==== ca-certificates-mozilla ====

- export correct p11kit trust attributes so Firefox detects built in
certificates (boo#1154871). Courtesy of Fedora.

==== clazy ====

- %make_jobs is depricated replaced by %cmake_build
- Use %autosetup to simplify maintenance

==== desktop-data-openSUSE ====
Version update (15.1.20181213 -> 15.1.20191124)

- Update to version 15.1.20191124:
* Remove remaining wallpapers
* Remove unused icon directory
* Don't set cursor on empty input
- No longer requires DMZ Cursors, as the fillup no longer contains
the theme by default
- Remove obsolete Groups tag (fate#326485)

==== dracut ====
Version update (049+git114.058e566c -> 049+git115.c2d8d6fb)

- Update to version 049+git115.c2d8d6fb:
* suse: Remove incorrect usage of %_libexecdir (boo#1155785)

==== efont-unicode-bitmap-fonts ====

- Fix use of deprecated one-based array index, removed in perl 5.30.
Add remove_deprecated_one_based_array_index.diff

==== enchant-1 ====
Subpackages: enchant-1-backends libenchant1

- Fix obsoletes/provides in baselibs.conf.

==== evince ====
Version update (3.34.1 -> 3.34.2)
Subpackages: evince-lang evince-plugin-comicsdocument
evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument
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.34.2:
+ libview:
- Fix crash on DnD.
- Don't enable popup actions on page change.
+ Updated translations.

==== evolution ====
Version update (3.34.1 -> 3.34.2)
Subpackages: evolution-lang evolution-plugin-bogofilter
evolution-plugin-pst-import evolution-plugin-spamassassin
evolution-plugin-text-highlight

- Update to version 3.34.2:
+ Fix a crash when changing Archive folder.
+ Calendar: Show only the last part of the timezone above the
time column in the Day View.
+ ESimpleAsyncResult: Avoid thread scheduling race when finishing
on idle.
+ Bugs fixed: glgo#GNOME/evolution#659, glgo#GNOME/evolution#680,
glgo#GNOME/evolution#681, glgo#GNOME/evolution#696,
glgo#GNOME/evolution#701, glgo#GNOME/evolution#702,
glgo#GNOME/evolution#709, glgo#GNOME/evolution#711.
+ Updated translations.

==== evolution-data-server ====
Version update (3.34.1 -> 3.34.2)
Subpackages: evolution-data-server-lang libcamel-1_2-62 libebackend-1_2-10
libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26
libedata-cal-2_0-1 libedataserver-1_2-24 libedataserverui-1_2-2

- Update to version 3.34.2:
+ EWeatherSource: Use g_signal_connect_object() in
e_weather_source_parse().
+ Correct runtime warning from camel_network_service_can_reach().
+ ESoupSession: Do not presend credentials on insecure
connections.
+ EBackend: Slightly enhance g_warning() messages with an ESource
identification.
+ ESource: Required signals not connected after EDBusObject is
replaced.
+ LDAP: Change how LDAP query is constructed.
+ Bugs fixed: glgo#GNOME/evolution-data-server#156,
glgo#GNOME/evolution-data-server#159,
glgo#GNOME/evolution-data-server#162,
glgo#GNOME/evolution-data-server#164,
glgo#GNOME/evolution-data-server#169,
glgo#GNOME/evolution-data-server#173.

==== evolution-ews ====
Version update (3.34.1 -> 3.34.2)
Subpackages: evolution-ews-lang

- Update to version 3.34.2:
+ Some meetings shown as plain events.
+ Disconnect signal handlers on connection object in dispose of
book/calendar backend.
+ Bugs fixed: glgo#GNOME/evolution-ews#64,
glgo#GNOME/evolution-ews#70.

==== file-roller ====
Version update (3.32.2 -> 3.32.3)
Subpackages: file-roller-lang

- Update to version 3.32.3:
+ Updated translations.

==== findutils ====
Subpackages: findutils-lang

- Add disable-null-ptr-test.patch in order to fix boo#1157342.

==== flatpak ====
Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0

- Package empty /etc/flatpak/remotes.d.
- Add pkgconfig(libsystemd) BuildRequires (boo#1157126).
- Drop systemd_requires: strictly speaking, we do not require
systemd.

==== fprintd ====
Version update (0.8.1 -> 0.9.0)
Subpackages: fprintd-lang fprintd-pam fprintd-pam-32bit

- Fix the download url
- update to 0.9.0:
* Fix hangs when there the verification error was "retry"
* Update for fp_get_pollfds() changes
* Fix "client_username" memory leak, fix memory leak when saving a file
* Create the fingerprint storage directory at install time, the storage path
is now hard-coded as /var/lib/fprint and created by systemd when the service is
started

==== gedit ====
Version update (3.34.0 -> 3.34.1)
Subpackages: gedit-lang python3-gedit

- Update to version 3.34.1:
+ A few bug fixes.
+ Updates to the Snap and Flatpak packages.
+ Updated translations.

==== gedit-plugins ====
Version update (3.34.0 -> 3.34.1)
Subpackages: gedit-plugin-zeitgeist gedit-plugins-data gedit-plugins-lang

- Update to version 3.34.1:
+ Re-add the synctex plugin.
+ Some small maintenance tasks.
+ Updated translations.
- Add new plugin sub package.

==== gjs ====
Version update (1.58.1 -> 1.58.3)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0

- Update to version 1.58.3:
+ Emergency release, intended to correct two mistakes in 1.58.2,
both coming from crash fixes that had unexpected other effects
on working code.
- Update to version 1.58.2:
+ GObject based class initialization checks.
+ Silently leaked return value of callbacks.
+ Crash when calling Gio.Initable.async_init with not
vfunc_async_init implementation.
+ [cairo] insufficient checking.
+ Various crash fixes backported from the development branch.

==== glib2 ====
Version update (2.62.2 -> 2.62.3)
Subpackages: 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

- Update to version 2.62.3:
+ Use `poll()` in `g_spawn_sync()` rather than `select()`, which
is subject to FD limits.
+ Fix undefined behaviour with `g_utf8_find_prev_char()`.
+ Bugs fixed: glgo#GNOME/GLib#954, glgo#GNOME/GLib#1318,
glgo#GNOME/GLib#1897, glgo#GNOME/GLib#1903,
glgo#GNOME/GLib#1916, glgo#GNOME/GLib#1917,
glgo#GNOME/GLib!1174, glgo#GNOME/GLib!1184,
glgo#GNOME/GLib!1194, glgo#GNOME/GLib!1203,
glgo#GNOME/GLib!1207, glgo#GNOME/GLib!1215,
glgo#GNOME/GLib!1219, glgo#GNOME/GLib!1222,
glgo#GNOME/GLib!1228.

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

- Update to version 3.34.2:
+ Applications: Fix a memory leak.
+ Background: Fix crash if a BgRecentSource is unreffed during an
async operation.
+ Display: Use correct mode for supported scale checking.
+ Printer: Provide a scheme to address parser.
+ User Accounts: Fix password dialog crashes and hangs.
+ Updated translations.
- Drop patches fixed upstream:
+ control-center-fix-crash-due-to-object-name-clashes.patch
+ control-center-fix-crash-opening-hidden-network.patch
+ control-center-sharing-fix-margin-issue.patch
+ gnome-control-center-fix-users-crash.patch
+ gnome-control-center-periodic-wifi-scan.patch
+ gnome-control-center-users-empty-state.patch

==== gnome-maps ====
Version update (3.34.1 -> 3.34.2)
Subpackages: gnome-maps-lang

- Update to version 3.34.2:
+ Fix encoding of Wikipedia URLs in some cases.

==== gnome-music ====
Version update (3.34.1 -> 3.34.2)
Subpackages: gnome-music-lang

- Update to version 3.34.2:
+ Load Album Covers on demand.
+ Restore support for "Album Artist" tag.
+ Disable online search by default.
+ CoreModel misc cleanups and fixes.
+ MPRIS misc cleanups and fixes.
+ Bugs fixed: glgo#GNOME/gnome-music#328,
glgo#GNOME/gnome-music#332, glgo#GNOME/gnome-music#335,
glgo#GNOME/gnome-music#337, glgo#GNOME/gnome-music#312,
glgo#GNOME/gnome-music#338, glgo#GNOME/gnome-music#331,
glgo#GNOME/gnome-music#317.

==== gnome-packagekit ====
Subpackages: gnome-packagekit-lang

- Add gnome-packagekit-upgrade-system.patch: Call upgrade-system
instead of update-packages when cliking the install button in
Tumbleweed (bsc#1155638).

==== gnome-settings-daemon ====
Subpackages: gnome-settings-daemon-lang

- Update gnome-settings-daemon-notify-idle-resumed.patch with
proper xml tag names.

==== gnome-shell ====
Version update (3.34.1+7 -> 3.34.1+14)
Subpackages: gnome-shell-calendar gnome-shell-lang

- Update gnome-shell-domain.patch to fix syntax errors.
- Update to version 3.34.1+14:
* windowManager: Replace left-over calls to _removeEffect()
* Update Russian translation
* windowManager: Complete interrupted size change effects
* windowManager: Use Sets to track ongoing effects
* ci: Fix checking out mutter on stable branches
* theme: Adjust system-menu-action buttons
* calendar-server: Uses wrong timezone for event times

==== gnome-software ====
Version update (3.34.1 -> 3.34.2)
Subpackages: gnome-software-lang

- Don't start gnome-software at startup and disable its search
extension on SLE until bsc#1157928 is fixed properly.
- Rebase gnome-software-launch-gpk-update-viewer-for-updates.patch
- Update to version 3.34.2:
+ Do not show a crazy error when installing packages.
+ Do not show non-applications in the installed panel.
+ Download Flatpak updates in the correct installation.
+ Fix a potential threading crash when using flatpak.
+ Fix a small memory leaks.
+ Set the shell extension origin correctly in all cases.
+ Speed up flatpak loading in some situations.
+ Updated translations.
- Drop gnome-software-fwupd-dependency.patch: Fixed upstream.
- Add gnome-software-fwupd-dependency.patch: fwupd: Fix compile
with old versions of fwupd (bsc#1156960,
gh#hughsie/gnome-software!362).

==== gnome-terminal ====
Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang
nautilus-extension-terminal

- Remove migration support between gconf and dconf since it was
entirely dropped by upstream. Drop gconf2 and
pkgconfig(gconf-2.0) dependencies accordingly.

==== gstreamer-plugins-libav ====

- Add gst-libav-fix-mem-leak.patch: Fix memory leak.
- Add gst-libav-fix-segfault.patch: Fix segmentation fault.

==== gthumb ====
Version update (3.8.1 -> 3.8.2)
Subpackages: gthumb-lang

- Update to version 3.8.2:
+ User visible changes:
- Use menus instead of popovers for menu buttons on the header
bar, to show icons and accelerators.
- Header bar: align menus to the right for menu buttons on the
right side.
- Tools menu: show the accelerators.
- Search: show the matching files during the search operation.
- Rename dialog: activate on enter.
+ Bugs fixed:
- Fixed filesize test for big files.
- Overwrite dialog: do not show an error after cancelling the
operation.
- Fixed crash when moving files to the trash.
- Install missing UI files.
- Added image/webp support in .desktop file.
- Fix callback signature for value-changed signal when setting
zoom.
- Help: corrected wiki link.
+ Updated translations.

==== gtk2 ====
Version update (2.24.32+62 -> 2.24.32+67)
Subpackages: gtk2-data gtk2-immodule-amharic gtk2-immodule-inuktitut
gtk2-immodule-thai gtk2-immodule-tigrigna gtk2-immodule-vietnamese
gtk2-immodule-xim gtk2-lang gtk2-tools gtk2-tools-32bit libgtk-2_0-0
libgtk-2_0-0-32bit

- Update to version 2.24.32+67:
* Do not use VIQR input method for vi locale by default
* Add CI for gtk-2-24
* win32: Remove extraneous changes

==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut
gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese
gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0
typelib-1_0-Gtk-3_0

- Add Obsoletes/Provides to baselibs.conf to ensure
gtk3-immodules-tigrigna-32bit can be upgraded from old version.

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

- Update to version 1.42.2:
+ gdbus: Add workaround for deadlocks when cancelling jobs.
- Drop fixed upstream patches by version 1.40.2:
+ gvfs-CVE-2019-12447.patch.
+ gvfs-CVE-2019-12448.patch.
+ gvfs-CVE-2019-12449.patch.
+ gvfs-CVE-2019-12795.patch.

==== harfbuzz ====
Version update (2.6.3 -> 2.6.4)
Subpackages: libharfbuzz-icu0 libharfbuzz0 libharfbuzz0-32bit

- update to 2.6.4:
+ small bug fixes and build fixes

==== hyper-v ====

- Update lsvmbus interpreter from python(1) to python3(1) again
because only SLE12 lacked proper python3 support (bsc#1093910)
- async name resolution in kvp_daemon (bsc#1100758)
- kvp: eliminate 'may be used uninitialized' warning (89eb4d8d)
- fix typos in toolchain (2d35c660)
- fixed Python pep8/flake8 warnings for lsvmbus (5912e791)
- Replace GPLv2 boilerplate/reference with SPDX (43aa3132)
- Fix a warning of buffer overflow with gcc 8.0.1 (4fcba780)

==== kcm_sddm ====
Version update (5.16.5 -> 5.17.3)
Subpackages: kcm_sddm-lang

- Update to 5.17.3
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.3.php
- No code changes since 5.17.2
- Update to 5.17.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.2.php
- No code changes since 5.17.1
- Update to 5.17.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.1.php
- Changes since 5.17.0:
* Set preview to correct device size (kde#407689)
- Update to 5.17.0
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.17.0.php
- Changes since 5.16.90:
* Check if sddm user exists
- Update to 5.16.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.90.php
- Changes since 5.16.5:
* update to latest kf5 dependency
* Also remove the dependency on libxcb
* Remove unneeded dependencies on X11 and QtX11Extras
* It compile file without deprecated method
* Add a warning message about needing globally installed theme files
* Remove leftover mentions of "AdvanceConfig"
* Rename "AdvanceConfig" to "AdvancedConfig"
* Remove persistence from the kauth helper
* Minor code improvements
* Fix build failure
* Make sure "-dpi" doesn't get passed without an argument
* Sync scaling DPI from Plasma to SDDM
* Sync NumLock preference
* Remove cursor theme option
* Implement syncing of theme preferences between SDDM and Plasma
* Make includes more orderly
* [sddm-kcm] Write settings to /etc/sddm.conf.d instead of etc/sddm.conf
(kde#386241)
* Redesign Advanced tab
* Fix forward declaration
* Clean up trailing whitespace
* Minor grammar fix exists -> exists
- Patch rework:
* Rename 0002-Support-default.session-symlink.patch to
0001-Support-default.session-symlink.patch
* Merge 0001-Replace-autologin-configuration-with-a-note-to-use-Y.patch
with dont-set-empty-autologin.patch into
0002-Replace-autologin-configuration-with-a-note-to-use-Y.patch
* Rename remove-wayland-suffix.patch to
0003-Don-t-add-a-Wayland-suffix-to-Wayland-sessions.patch

==== kirigami2 ====
Version update (5.64.0 -> 5.64.1)
Subpackages: kirigami2-lang libKF5Kirigami2-5

- Update to 5.64.1
* New bugfix release
- Changes since 5.64.0:
* Make QmlComponentsPool one instance per engine (kde#414003)

==== kismet ====
Version update (2016_07_R1 -> 2019_09_R1)

- Completely rewritten spec-file
- Intruduce subpackages for the capture helpers
- Add kismet-rpmlintrc
- Package systemd service file
- Remove obsolete patch:
* kismet-2011-03-R2-makefile.diff
- Update to version 2019-09-R1
This is the new, MAJOR rewrite of Kismet! This version changes
almost everything, hopefully for the better, including:
* Web-based UI allowing for much simpler presentation of data
and compatibility with mobile devices
* Standard JSON-based data export for easy scripting against
Kismet instances
* Support for wireless protocols beyond Wi-Fi, like basic
Bluetooth scanning, thermometer, and weather station detection
with the RTL-SDR hardware, and more on the way
* New remote-capture code optimized for binary size and RAM,
allowing extremely low-end embedded devices to be used for
packet capture
* New logging format which can encapsulate complex information
about devices, system state, alerts, messages, and packets in a
single file with simple tools for extracting standard formats
* Pcap-NG multi-interface logs with complete original headers,
readable by Wireshark and other tools

==== libcacard ====
Version update (2.6.1 -> 2.7.0)

- Update to v2.7.0. Changes include:
* Improve compatibility with Windows guests, particularly with
ActivClient Windows drivers.
* Implement Microsoft PnP applet used by Windows for card detection
* Fill several structures returned by Global Platform applet to
mimic behavior of real cards.
* Implement API for creation of serial number used to uniquely
identify a emulated card.
* More verbose debug logs
* Fix the VERIFY semantics, which can be used for login status
check
* Add clang and csbuild CI targets
* Use ATR from official CAC card to improve card detection under
Windows

==== libdazzle ====
Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0

- Add explicit Conflicts on old libdazzle for dazzle-list-counters,
allowing upgrade from older release.

==== libglvnd ====
Subpackages: libglvnd-32bit

- removed n_0001-GL-Bump-GL-version-to-9-2.patch, which is no
longer needed with xorg-server 1.20.6

==== liblouis ====
Version update (3.8.0 -> 3.11.0)
Subpackages: liblouis-data python3-louis

- Update to version 3.11.0:
+ A tremendous amount of work by Dave Mielke and Bert Frees
has gone into this release. They have improved liblouis for use
on note taker devices, for backwards translation and a number
of languages. Many other contributors (listed below) have also
helped in fixing bugs and improving braille tables, such as
Dutch, Mongolian, Polish, Ancient Greek, Danish, Irish,
Chinese, and American Braille Computer Code.
+ New features:
- Enable ~always~ rules with a single character and a single
braille cell for back-translation.
- Implement ~noUndefined~ mode for forward translation.
- Use fallback braille representations (NABCC) for rendering
undefined characters in hexadecimal notation.
- Always render undefined characters, also ASCII characters, in
hexadecimal notation.
- Add a new metadata field ~index-name~ for selecting a table
from a list fast and efficiently. It has the most important
information first and no redundant information. It should
look nice when sorted. This in contrast to the existing
~display-name~ field which is for describing a table
accurately and should sound good.
+ Bug fixes:
- Don't let a caps passage end on a word with no letters.
- Handle word resets in the last word of an caps or emphasis
passage if the end indicator was placed before the word.
- Never convert to lowercase if ~capsletter~ is not defined.
- Fix position mapping for back-translation when ~noUndefined~
mode is active.
- Fix bug where a translation would hang on words that match
both a ~nocont~ and a ~repeated~ rule.
- Fix bug where the effect of ~capsnocont~ would leak to the
next word if that word starts with a capital.
+ Braille table improvements.
+ Other changes:
- The python wrapper now encodes and decodes strings to/from
UTF-16 and UTF-32 using the surrogatepass error handler. This
ensures that single UTF-16 surrogate characters are processed
correctly by the wrapper and don't raise an encoding/decoding
error.
- Metadata keys and values are now case insensitive.
- Remove ~unicodedefs.cti~. It was obsolete and never meant
to be included by any tables. Instead use the online
references as mentioned in the documentation now.
- ~lou_checkyaml~ test reporting has been improved.
- Hyphenation tables have been removed from tables except
those needed for ~nocross~ rules.
- ~lou_hyphenate~ can now handle more than just words
(sequences of letters), e.g compound words.
+ Deprecation notice: - The ~noUndefinedDots~ mode has been
renamed to ~noUndefined~. For backwards compatibility
~noUndefinedDots~ is still available in the header file and in
the Python bindings, as an alias for ~noUndefined~.
+ Backwards incompatible changes: None.
+ Changes in version 3.10.0:
+ This release comes across as quiet, containing just the usual
assortment of braille table improvements, cleanups, bug fixes
and the classic buffer overflow patches. But beware, a lot has
happened behind the scenes. Bert and Davy have been adding a
new opcode to handle special emphasis situations. A number of
annoying restrictions with regards to names, such as class
names have been removed thank to Bert. And lastly
also thanks to Bert it is now possible to define inline display
tables in your YAML tests.
+ New features:
- Add a new opcode ~emphmodechars~.
+ Bug fixes
- Remove memoization in ~checkAttr~. It wasn't implemented
correctly, caused some weird bugs and probably didn't do much
for performance.
- Fix multiple buffer overflows in ~compilePassOpcode~.
- Fix a build problem when building without libyaml.
+ Braille table improvements.
+ Other changes:
- Remove various restrictions on which characters and braille
cells can be used in translation rules.
- Remove some code duplication in ~pattern.c~.
- It is now also possible to define inline tables when a display
table has been defined.
+ Deprecation notice: None.
+ Backwards incompatible changes: None.
+ Changes in version 3.9.0:
+ This release has seen a tremendous amount of work by Bert
Frees. He was instrumental in pushing the improvements for
Latvian, Norwegian and Slovenian. But most prominently he
pushed the big change for space and control character
handling through the door. These characters are now no longer
hard coded in liblouis. This should solve a few long standing
issues. Other than that there is the usual assortment of code
improvements and cleanups.
+ New features: None.
+ Bug fixes:
- Fix a problem in the callback registration in the Python
bindings.
- Fixed memory leaks created by block scope compound literals.
- The hard coded rules dealing with white space have been
replaced with a normal table that is included in all tables.
This fixes a number of bugs to do with space and control
characters. This (big) change has been brewing for a couple
of releases and has finally landed.
+ Braille table improvements.
+ Other changes:
- Don't search for tables in ~/usr/local/share/liblouis/tables~
(or the Windows equivalent) if ~LOUIS_TABLEPATH~ is set.
- The log levels in ~liblouis.h~ are no longer exposed as
~LOG_FOO~ but instead are now prefixed. So ~LOG_WARN~ becomes
~LOU_LOG_WARN~ for example to issue a warning from a C
program using liblouis. The actual values remain the same,
so the ABI remains stable.
* * Deprecation notice
- The ~locale~ opcode was never implemented and was just
silently ignored. It is now removed from the tables and a
warning will be issued if it is found in a table.
- Drop
gcc9-fixed-memory-leaks-created-by-block-scope-compound-l.patch
fixed upstream.
- Sover is now 19.

==== librsvg ====
Version update (2.46.3 -> 2.46.4)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 librsvg-lang rsvg-thumbnailer
typelib-1_0-Rsvg-2_0

- Update to version 2.46.4:
+ Panic when reading an invalid stylesheet URL in an XML
processing instruction.
+ Consider specificity when applying CSS selector matches.
+ Provide an usage example in the librsvg crate docs.
- Drop patches fixed upstream:
+ 0001-croco.rs-Add-struct-definition-for-CRSimpleSel.patch
+ 0002-Compute-the-specificity-of-CSS-selectors.patch
+ 0003-525-Consider-specificity-when-applying-CSS-selector-.patch

==== libtirpc ====
Version update (1.0.3 -> 1.1.4)
Subpackages: libtirpc-netconfig libtirpc3 libtirpc3-32bit

- Fix previous version:
- actually delete
0001-xdrstdio_create-buffers-do-not-output-encoded-values.patch
- use 0001-Makefile.am-Use-LIBADD-instead-of-LDFLAGS-to-link-ag.patch
- use 0002-man-rpc_secure.3t-Fix-typo-in-manpage.patch (renamed from
0003-man-rpc_secure.3t-Fix-typo-in-manpage.patch)
- use 0003-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch
(renamed from
0004-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch)
- Updated to libtirpc 1.1.5 rc2 (this includes changes in 1.1.4 release)
- add libtirpc-1-1-5-rc1.patch and libtirpc-1-1-5-rc2.patch to reflect
upstream changes after 1.1.4 release
- remove /etc/bindresvport.blacklist as it's still supported by glibc
although it's not compiled with --enable-obsolete-rpc
- Drop patches accepted in previous releases or not needed
- 000-bindresvport_blacklist.patch (accepted in 5b037cc9, libtirpc 1.1.4)
- 001-new-rpcbindsock-path.patch (not needed, rpcbind now uses /var/run
directory)
- 002-revert-binddynport.patch (fixed in 2802259, libtirpc-1-0-4-rc1)
- 0001-Fix-regression-introduced-by-change-rpc-version-orde.patch
(backport of 25d38d7, libtirpc-1-0-4-rc1)
- 0001-xdrstdio_create-buffers-do-not-output-encoded-values.patch
(backport of 145272c, libtirpc-1-0-4-rc2)
- Add fixes from upcomming release
- 0001-Makefile.am-Use-LIBADD-instead-of-LDFLAGS-to-link-ag.patch
- 0003-man-rpc_secure.3t-Fix-typo-in-manpage.patch
- 0004-xdr-add-a-defensive-mask-in-xdr_int64_t-and-xdr_u_in.patch

==== libwacom ====
Subpackages: libwacom-data libwacom2

- Pass b_lto option to meson, otherwise the previous patch has no
effect (meson does not derive the b_lto value from the FLAGS).
- Add 174.patch

(https://patch-diff.githubusercontent.com/raw/linuxwacom/libwacom/pull/174.patch):
+ Disable deprecated symbol test when using LTO.
- Update to 1.1:
New devices: Wacom HID 5115
Other change:
* Button codes defined for the 3rd gen Intuos S
Changes from version 1.0:
- udev rules are now installed by default
Changes from version 0.99.901:
New devices
* Lenovo YOGA 720, YOGA 520, IdeaPad FLEX 5, MIIX 520
* Dell XPS 15 9570, Latitude 5175
* HP Spectre x360, Envy x360 Convertible
* Wacom Intuos Pro 2 S, Cintiq 22, DTK-1660E
* Huion 610 Pro v2
* Samsung 930QAA
Other changes:
* New API: libwacom_get_model_name()
* meson build system support
* fixed symbol versioning
* EKR button ordering fixed
* Stylus grouping added
Changes from version 0.33:
- New devices:
* Wacom Bamboo Fun 4x5, Bamboo Fun 6x8, Bamboo1 5x8, Cintiq 16
* HP EliteBook x360, x2, HP Envy x360
* Acer Switch SA5
* Huion H420
* Lenovo Thinkpad L380 Yoga, L390 Yoga, Ideapad Flex, Yoga 730
* Dell Latitude 7390
- Switch to meson for 15.2/tumbleweed
- Remove URI from keyring: file is no longer there.
- Add libxml2 to BuildRequires.
- Don't manually install udev rules: now done by install.
- Switch URL to github.
- Run through spec-cleaner
- Update to 0.32
Support for the following devices has been added:
* Lenovo Yoga 730, X380, 300e
* Dell XPS 15 9575
* HP Spectre x360
* Toshiba Portege X20W-D
* DTU-1141B
* Graphire4 6x8
* ISDv4 50fd, 4807
Other change:
* tools: provide a man page for libwacom-list-local-devices
- update to 0.30 to support the following devices (boo#1096292):
* Lenovo X1 Yoga 3rd
* HP Spectre x360, HP Elite x1012 G2, HP Envy x360
* Turcom TS-6610
* ISDv4 50b4
* Cintiq Pro 24, Cintiq Pro 32
* ISDV4 5099, 50b6, 509d, 5090, 50f1, 50f8, 5110, 508b
* Bamboo Pad
* DTK-2451, 2452
* One by Wacom (2nd gen)
* Dell Canvas 27
* Pro Pen 3D stylus
* XP-Pen Star 03
* ISDv4 4831 (Dell XPS 13 9365)
* DTH-1152
* Wireless Intuos Pro 2nd Generation
* ISDV4 4809, 481a 4822, 4824, 484c, 5010
* ISDV4 104, 10E, 117, 124, 4814, 5013, 5014, 503E, 503F, 5048, 5044
* USB Graphire
* Cintiq Pro 13, 16
* Second generation Intuos Pro M
* Second generation Intuos Pro L
- verify source signatures
- Build wacom udev rules (boo#1041714)
fixes libinput error: libinput bug: Device 'Wacom BambooPT 2FG Small Pad'
does not meet tablet criteria. Ignoring this device.
- Update to version 0.23
+ New devices:
- ISDV4 5040, MobileStudio Pro
+ The 22HD(T) is now marked as having strip modes
- Changes from version 0.22
+ New API: libwacom_get_paired_device()
+ The EKR has the modes enabled now
+ Fixes to the show-svg-image tool
- Changes from version 0.21
+ New devices:
- MTE-450 "Bamboo", Lenovo ThinkPad Tablet 10
+ Layout fixes for the Express Key Remote, Intuos series
- Changes from version 0.20
+ New devices: "One by wacom"
+ Layout fixes, especially for the Express Key Remote
- Changes from version 0.19
+ New devices:
- DTK-1651, ISDv4 0x504a
+ Quirk added to prevent udev tagging HUION Consumer Control devices as
tablets
- Changes from version 0.18
+ Renamed ".tablet" files for Bamboo devices
+ Modified user-visible names of Bamboo devices
- "Wacom Bamboo 16FG 4x5" -> "Wacom Bamboo Capture"
- "Wacom Bamboo 2FG 4x5" -> "Wacom Bamboo (2FG)"
- "Wacom Bamboo 2FG 6x8" -> "Wacom Bamboo Fun medium (2FG)"
- "Wacom Bamboo 2FG" -> "Wacom Bamboo Touch (2FG)"
- "Wacom Bamboo Craft" -> "Wacom Bamboo Fun small (2FG)"
- "Wacom Bamboo Pen" -> "Wacom Bamboo Pen small"
+ New devices:
- Missing gen-1 Bamboo (0xd5)
- Missing gen-2.5 Bamboos (0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb)
- Missing gen-3 Bamboos (0xdc, 0xdd, 0dxf)
- Changes from version 0.17
+ New devices:
- Cintiq Companion 2 (DTH-1310)
- ExpressKey Remote
+ New WacomClass: WCLASS_REMOTE
- Changes from version 0.16
+ Data files for Intuos and Intuos 2 series added
+ New stylus ID 0x8e2
- Update to version 0.15
* Support added for ISDv4 0x4800 (Dell Venue 10 5050 Android tablet)
* Bustype i2c is now supported
- Changes from version 0.14
* Support added for Cintiq 13HD touch
* Fixes to the udev rule set to tag uinput devices correctly too
* Integrated tabled are not marked as ID_INPUT_TOUCHPAD anymore now
- Update to version 0.13:
+ New devices:
- DTU-1141.
- Huion H610 Pro.
+ Several memory leak fixes.
+ Added libwacom_match_get_name() to allow data-file matching on
the name as well as the pid/vid.

==== lzo ====

- Disable strict aliasing due to its violation
(boo#1157271).

==== man-pages ====
Version update (5.03 -> 5.04)

- version update to 5.04
* clone.2
Document clone3()
* wait.2
Add P_PIDFD for waiting on a child referred to by a PID file descriptor
* bpf-helpers.7
Refresh against kernel v5.4-rc7
* see Changes for other changes

==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages

- update the list of the skipped tests

==== mercurial ====
Version update (5.1.2 -> 5.2)
Subpackages: mercurial-lang

- Mercurial 5.2
This is a regularly-scheduled quarterly feature release.
+ New Features
* The amend extension supports the `--currentuser` argument.
* The amend extension supports the `--close-branch` argument.
* The amend extension supports the `--secret` argument.
* The uncommit extension supports the `rewrite.update-timestamp` config
option.
+ Backwards Compatibility Changes
* A shell that supports `$(command)` syntax for command substitution is
now required for running the test suite. The test runner normally
uses `sh`, so if that is a shell that doesn't support `$(command)`
syntax, you can override it by setting `$HGTEST_SHELL` or by passing it
to `run-tests.py --shell <shell>`.
* The (experimental) narrow extension's wire protocol changed. If you're
using it, you'll need to make sure to upgrade server and client at the
same time.
- refreshed mercurial.keyring

==== mozilla-nspr ====
Version update (4.22 -> 4.23)

- update to version 4.23
* fixed a build failure that was introduced in 4.22
* correctness fix for Win64 socket polling
* whitespace in C files was cleaned up and no longer uses
tab characters for indenting

==== mozilla-nss ====
Version update (3.46.1 -> 3.47.1)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac
mozilla-nss-certs mozilla-nss-tools

- update to NSS 3.47.1
* CVE-2019-11745 - EncryptUpdate should use maxout, not block size
* Fix a crash that could be caused by client certificates during startup
(bmo#1590495)
* Fix compile-time warnings from uninitialized variables in a perl script
(bmo#1589810)
- update to NSS 3.47
* required by Firefox 71.0
Notable changes
* Support AES HW acceleration on ARMv8 (bmo#1152625)
* Allow per-socket run-time ordering of the cipher suites presented
in ClientHello (bmo#1267894)
* Add CMAC to FreeBL and PKCS #11 libraries (bmo#1570501)
Bugfixes

https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.47_release_notes
- requires NSPR 4.23

==== nasm ====

- Convert changes file to proper UTF-8 format: new
version of RPM are getting strict in interpreting files.

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

- Update to version 3.34.2:
+ Don't use hyphens when breaking filenames in multiple lines.
+ Fix drag and drop on scaled displays.
- Add explicit Conflicts in libnautilus-extensions1 to ensure
smooth upgrade.

==== openexr ====

- Fix build with older cmake package (Leap 15.0 up to 15.2), the
included ctest macro does not accept extra parameters.

==== pam-config ====

- Prevent systemd-user to call pam_mount when opening/closing a
(PAM) session as it drops privileges in between and so when closing
it may be unable to undo things set up during opening.
[bsc#1153630, bsc1153630-prevent-systemd-pam_mount.patch]

==== pango ====
Version update (1.43.0 -> 1.44.7+11)
Subpackages: libpango-1_0-0 libpango-1_0-0-32bit typelib-1_0-Pango-1_0

- Update to version 1.44.7+11:
* Add a test for ellipsis shaping
* Use shape flags for ellipsis
* test-shape: Cosmetics
- Update to version 1.44.7+8:
+ Undo fontset deprecations.
+ Adjust expected test outputs.
+ Fix ItemProperties handling.
+ Don't treat rise as a no-shape attribute.
+ Drop an unused ItemProperties use.
+ Go back to ignoring underlines for itemization.
+ fc: remove another assertion that might trigger.
- Switch to using pango 1.44 stable git branch.
- Update to version 1.44.7:
+ Fix tests without libthai.
+ Small speedup to Emoji iteration.
+ Bring back PangoFontsetSimple (pygtk bind it).
- Switch to git-checkout via source service, explicit tag. Upstream
tarball is borked.
- Modernize spec, prepare for possible spliting of package.
- Update to version 1.44.6:
+ docs: Fix symbol indices.
+ Fix Thai line breaking.
+ Re-add symbols needed by some bindings.
+ Don't insert hyphens for some languages.
+ Fix a crash with hyphenation.
- Update to version 1.44.5:
+ Revert a broken change (causing crashes on OS X).
- Update to version 1.44.4:
+ Add an insert-hyphens attribute.
+ Reinstate the return type of pango_fc_font_lock_face.
+ Fix a problem with ellipses getting the wrong font.
+ fc: Improve filtering by font format.
+ Re-add PangoFcFont to public headers.
+ Install PangoFc and PangoOT introspection files.
+ Fix ink rectangles to have positive height.
+ Fix mark positioning.
+ Switch to using harfbuzz for metrics.
- Update to version 1.44.3:
+ Install pango-ot headers.
+ Make subpixel positioning optional.
+ fc: Ignore fonts with unsupported formats.
- Update to version 1.44.2:
+ Disable ligatures when letterspacing.
+ Set design coords on hb_font_t.
+ Expose more font options in pango-view.
+ OS X: Make 'system-ui' font work.
+ Keep deprecated pango-fc apis in headers.
+ Make hex boxes work, always.
+ introspection:
- Various build fixes.
- Add PangoPT, PangoFT2 namespaces.
+ layout: Make the new line-spacing opt-in.
- Update to version 1.44.1:
+ Fix a crash with allow_break attributes.
+ Fix Emoji spacing.
+ Fix up includes and pkg-config requires.
+ Correct some cases for hyphen insertion.
- Update to version 1.44.0:
+ Use harfbuzz for shaping on all platforms.
+ Add a getter for hb_font_t.
+ Make PangoCoverage a GObject.
+ Add a pango_tailor_break api.
+ font metrics: Add line height.
+ layout:
- Support line spacing.
- Draw hyphens for line breaks.
+ Add an attribute to suppress line breaking.
+ cairo: Don't render hex boxes for space.
+ Add an attribute to show invisible characters.
+ Stop quantizing glyph positions.
+ Add tests for itemization and line breaking.
+ Remove language and shape engine remnants.
+ Rename meson options: gtk_doc, introspection.
+ Require GLib 2.59.2.
+ Require Harfbuzz 2.0.

==== pcre2 ====
Version update (10.33 -> 10.34)
Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-posix2
pcre2-devel

- Enable JIT on aarch64
- pcre2 10.34:
* implement the documented maximum number of capturing
subpatterns of 65535
* Improve the invalid utf32 support of the JIT compiler
* Add support for matching in invalid UTF strings to the pcre2_match()
* Give more error detail for invalid UTF-8 when detected in pcre2grep
* support for invalid UTF-8 to pcre2grep.
* Adjust the limit for "must have" code unit searching, in particular,
* increase it substantially for non-anchored patterns.
* Allow (*ACCEPT) to be quantified, because an ungreedy quantifier
with a zero minimum is potentially useful.
* Some changes to the way the minimum subject length is handled
* Check for integer overflow when computing lookbehind lengths
* Implement non-atomic positive lookaround assertions
* Upgraded to Unicode 12.1.0
* Make pcre2test -C show if libreadline or libedit is supported
* Various bug fixes and improvements

==== perl ====
Version update (5.28.1 -> 5.30.1)
Subpackages: perl-base perl-doc

- update to perl-5.30.1
* unicode 12.1 is supported
* turkic UTF-8 locales are now seamlessly supported
* assigning non-zero to $[ is fatal
* some formerly deprecated uses of an unescaped left brace "{" in
regular expression patterns are now illegal
* previously deprecated sysread()/syswrite() on :utf8 handles is
now fatal
* my() in false conditional prohibited
* remove File::Glob::glob()
* various performance enhancements
- updated patches:
* perl-5.22.0_wrong_rpm_provides.diff
* perl-gdbm-test-no-mmap.diff
* perl-fix2020.patch
* perl-reproducible2.patch
- dropped patches:
* perl-revert-caretx.diff
* perl-regexp-refoverflow.diff

==== perl-Cpanel-JSON-XS ====

- Convert changes file to proper UTF-8 format: new
version of RPM are getting strict in interpreting files.

==== perl-libwww-perl ====
Version update (6.42 -> 6.43)

- updated to 6.43
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.43 2019-11-26 13:54:43Z
- Continue trying different Authentication challenge schemes if
credentials are wrong (Roman Galeev, Julien Fiegehenn)

==== polkit-default-privs ====
Version update (13.2+20191122.eb9cc80 -> 13.2+20191128.c2eb3f7)

- Update to version 13.2+20191128.c2eb3f7:
* fix ModemManager1.Time whitelisting (bsc#1156961)

==== python-Automat ====
Version update (0.7.0 -> 0.8.0)

- Update to version 0.8.0:
* Retrieve the version from the installed distribution.
* Add support for Python 3.8
* Remove support for 3.4

==== python-gtk ====

- Add pygtk-Drop-the-PangoFont-find_shaper-virtual-method.patch:
Drop the PangoFont find_shaper virtual method. This API has been
removed from Pango 1.44.6, because it was completely unused by
anything.

==== python-jedi ====

- So, this is completely boring, non-offensive changelog record,
which says, that I have also add previously missing skip over
test_compiled_signature test case, because of
gh#davidhalter/jedi#1429

==== python-mysqlclient ====
Version update (1.4.4 -> 1.4.6)

- Update to 1.4.6:
* The cp1252 encoding is used when charset is "latin1". (#390)
- Change in 1.4.5:
* The auth_plugin option is added. (#389)

==== qemu ====
Version update (4.1.0 -> 4.1.93)
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster
qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-extra
qemu-guest-agent qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-ppc qemu-s390
qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-sdl
qemu-vgabios qemu-vhost-user-gpu qemu-x86

- Update to v4.2.0-rc3: See http://wiki.qemu.org/ChangeLog/4.2
* Patches dropped (upstream unless otherwise noted):
ati-add-edid-support.patch
ati-vga-add-rage128-edid-support.patch
ati-vga-fix-ati_read.patch
ati-vga-make-i2c-register-and-bits-confi.patch
ati-vga-make-less-verbose.patch
ati-vga-try-vga-ddc-first.patch
Disable-Waddress-of-packed-member-for-GC.patch
hdata-vpd-fix-printing-char-0x00.patch
target-i386-add-PSCHANGE_NO-bit-for-the-.patch
target-i386-Export-TAA_NO-bit-to-guests.patch
vbe-add-edid-support.patch
vga-add-ati-bios-tables.patch
vga-add-atiext-driver.patch
vga-make-memcpy_high-public.patch
vga-move-modelist-from-bochsvga.c-to-new.patch
* Patches added:
Enable-cross-compile-prefix-for-C-compil.patch
ensure-headers-included-are-compatible-w.patch
roms-Makefile-enable-cross-compile-for-b.patch
* Add qemu-ui-spice-app package containing ui-spice-app.so
* Add qemu-microvm package containing bios-microvm.bin
- Add descriptors for the 128k and 256k SeaBios firmware images
- For the record, the following issues reported for SUSE SLE15-SP1
are either fixed in this current package, or are otherwise not an
issue: bsc#1079730 bsc#1098403 bsc#1111025 bsc#1128106 bsc#1133031
bsc#1134883 bsc#1135210 bsc#1135902 bsc#1136540 bsc#1136778
bsc#1138534 bsc#1140402 bsc#1143794 bsc#1145379 bsc#1144087
bsc#1145427 bsc#1145436 bsc#1145774 bsc#1146873 bsc#1149811
bsc#1152506 bsc#1155812 bsc#1156642 CVE-2018-12207 CVE-2019-5008
CVE-2019-11135 CVE-2019-12068 CVE-2019-12155 CVE-2019-13164
CVE-2019-14378 CVE-2019-15890, and the following feature requests
are satisfied by this package: fate#327410 fate#327764 fate#327796
jira-SLE-4883 jira-SLE-6132 jira-SLE-6237 jira-SLE-6754
- Expose pschange-mc-no "feature", indicating CPU does not have
the page size change machine check vulnerability (CVE-2018-12207
bsc#1155812)
target-i386-add-PSCHANGE_NO-bit-for-the-.patch
- Expose taa-no "feature", indicating CPU does not have the
TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506)
target-i386-Export-TAA_NO-bit-to-guests.patch
Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
- Update to v4.1.1, a stable, bug-fix-only release
* Besides incorporating the following fixes we already carried, it
includes about the same number of other, similar type fixes
which we hadn't yet incorporated.
* Patches dropped (subsumed by stable update):
block-Add-bdrv_co_get_self_request.patch
block-create-Do-not-abort-if-a-block-dri.patch
block-file-posix-Let-post-EOF-fallocate-.patch
block-file-posix-Reduce-xfsctl-use.patch
block-io-refactor-padding.patch
blockjob-update-nodes-head-while-removin.patch
block-Make-wait-mark-serialising-request.patch
block-nfs-tear-down-aio-before-nfs_close.patch
coroutine-Add-qemu_co_mutex_assert_locke.patch
curl-Check-completion-in-curl_multi_do.patch
curl-Handle-success-in-multi_check_compl.patch
curl-Keep-pointer-to-the-CURLState-in-CU.patch
curl-Keep-socket-until-the-end-of-curl_s.patch
curl-Pass-CURLSocket-to-curl_multi_do.patch
curl-Report-only-ready-sockets.patch
hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch
hw-core-loader-Fix-possible-crash-in-rom.patch
make-release-pull-in-edk2-submodules-so-.patch
memory-Provide-an-equality-function-for-.patch
mirror-Keep-mirror_top_bs-drained-after-.patch
pr-manager-Fix-invalid-g_free-crash-bug.patch
qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch
qcow2-Fix-corruption-bug-in-qcow2_detect.patch
qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch
qcow2-Fix-the-calculation-of-the-maximum.patch
roms-Makefile.edk2-don-t-pull-in-submodu.patch
s390-PCI-fix-IOMMU-region-init.patch
s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch
target-alpha-fix-tlb_fill-trap_arg2-valu.patch
target-arm-Don-t-abort-on-M-profile-exce.patch
target-arm-Free-TCG-temps-in-trans_VMOV_.patch
util-iov-introduce-qemu_iovec_init_exten.patch
vhost-Fix-memory-region-section-comparis.patch
vpc-Return-0-from-vpc_co_create-on-succe.patch
Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1

==== qemu-linux-user ====
Version update (4.1.0 -> 4.1.93)

- Update to v4.2.0-rc3: See http://wiki.qemu.org/ChangeLog/4.2
* Patches dropped (upstream unless otherwise noted):
ati-add-edid-support.patch
ati-vga-add-rage128-edid-support.patch
ati-vga-fix-ati_read.patch
ati-vga-make-i2c-register-and-bits-confi.patch
ati-vga-make-less-verbose.patch
ati-vga-try-vga-ddc-first.patch
Disable-Waddress-of-packed-member-for-GC.patch
hdata-vpd-fix-printing-char-0x00.patch
target-i386-add-PSCHANGE_NO-bit-for-the-.patch
target-i386-Export-TAA_NO-bit-to-guests.patch
vbe-add-edid-support.patch
vga-add-ati-bios-tables.patch
vga-add-atiext-driver.patch
vga-make-memcpy_high-public.patch
vga-move-modelist-from-bochsvga.c-to-new.patch
* Patches added:
Enable-cross-compile-prefix-for-C-compil.patch
ensure-headers-included-are-compatible-w.patch
roms-Makefile-enable-cross-compile-for-b.patch
* Add qemu-ui-spice-app package containing ui-spice-app.so
* Add qemu-microvm package containing bios-microvm.bin
- Add descriptors for the 128k and 256k SeaBios firmware images
- For the record, the following issues reported for SUSE SLE15-SP1
are either fixed in this current package, or are otherwise not an
issue: bsc#1079730 bsc#1098403 bsc#1111025 bsc#1128106 bsc#1133031
bsc#1134883 bsc#1135210 bsc#1135902 bsc#1136540 bsc#1136778
bsc#1138534 bsc#1140402 bsc#1143794 bsc#1145379 bsc#1144087
bsc#1145427 bsc#1145436 bsc#1145774 bsc#1146873 bsc#1149811
bsc#1152506 bsc#1155812 bsc#1156642 CVE-2018-12207 CVE-2019-5008
CVE-2019-11135 CVE-2019-12068 CVE-2019-12155 CVE-2019-13164
CVE-2019-14378 CVE-2019-15890, and the following feature requests
are satisfied by this package: fate#327410 fate#327764 fate#327796
jira-SLE-4883 jira-SLE-6132 jira-SLE-6237 jira-SLE-6754
- Expose pschange-mc-no "feature", indicating CPU does not have
the page size change machine check vulnerability (CVE-2018-12207
bsc#1155812)
target-i386-add-PSCHANGE_NO-bit-for-the-.patch
- Expose taa-no "feature", indicating CPU does not have the
TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506)
target-i386-Export-TAA_NO-bit-to-guests.patch
Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1
- Update to v4.1.1, a stable, bug-fix-only release
* Besides incorporating the following fixes we already carried, it
includes about the same number of other, similar type fixes
which we hadn't yet incorporated.
* Patches dropped (subsumed by stable update):
block-Add-bdrv_co_get_self_request.patch
block-create-Do-not-abort-if-a-block-dri.patch
block-file-posix-Let-post-EOF-fallocate-.patch
block-file-posix-Reduce-xfsctl-use.patch
block-io-refactor-padding.patch
blockjob-update-nodes-head-while-removin.patch
block-Make-wait-mark-serialising-request.patch
block-nfs-tear-down-aio-before-nfs_close.patch
coroutine-Add-qemu_co_mutex_assert_locke.patch
curl-Check-completion-in-curl_multi_do.patch
curl-Handle-success-in-multi_check_compl.patch
curl-Keep-pointer-to-the-CURLState-in-CU.patch
curl-Keep-socket-until-the-end-of-curl_s.patch
curl-Pass-CURLSocket-to-curl_multi_do.patch
curl-Report-only-ready-sockets.patch
hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch
hw-core-loader-Fix-possible-crash-in-rom.patch
make-release-pull-in-edk2-submodules-so-.patch
memory-Provide-an-equality-function-for-.patch
mirror-Keep-mirror_top_bs-drained-after-.patch
pr-manager-Fix-invalid-g_free-crash-bug.patch
qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch
qcow2-Fix-corruption-bug-in-qcow2_detect.patch
qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch
qcow2-Fix-the-calculation-of-the-maximum.patch
roms-Makefile.edk2-don-t-pull-in-submodu.patch
s390-PCI-fix-IOMMU-region-init.patch
s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch
target-alpha-fix-tlb_fill-trap_arg2-valu.patch
target-arm-Don-t-abort-on-M-profile-exce.patch
target-arm-Free-TCG-temps-in-trans_VMOV_.patch
util-iov-introduce-qemu_iovec_init_exten.patch
vhost-Fix-memory-region-section-comparis.patch
vpc-Return-0-from-vpc_co_create-on-succe.patch
Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1

==== re2 ====
Version update (20190901 -> 20191101)

- update to 2019-11-01:
* new benchmark API

==== rubygem-actioncable-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* no changes

==== rubygem-actionmailer-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* no changes

==== rubygem-actionpack-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* no changes

==== rubygem-actionview-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* Allow programmatic click events to trigger Rails UJS click handlers.
Programmatic click events (eg. ones generated by `Rails.fire(link,
"click")`) don't specify a button. These events were being incorrectly stopped
by code meant to ignore scroll wheel and right clicks introduced in #34573.
* Sudara Williams*

==== rubygem-activejob-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* no changes

==== rubygem-activemodel-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* Type cast falsy boolean symbols on boolean attribute as false.
Fixes #35676.
* Ryuta Kamizono*

==== rubygem-activerecord-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* Fix circular `autosave: true` causes invalid records to be saved.
Prior to the fix, when there was a circular series of `autosave: true`
associations, the callback for a `has_many` association was run while
another instance of the same callback on the same association hadn't
finished running. When control returned to the first instance of the
callback, the instance variable had changed, and subsequent associated
records weren't saved correctly. Specifically, the ID field for the
`belongs_to` corresponding to the `has_many` was `nil`.
Fixes #28080.
* Larry Reid*
* PostgreSQL: Fix GROUP BY with ORDER BY virtual count attribute.
Fixes #36022.
* Ryuta Kamizono*
* Fix sqlite3 collation parsing when using decimal columns.
* Martin R. Schuster*
* Make ActiveRecord `ConnectionPool.connections` method thread-safe.
Fixes #36465.
* Jeff Doering*
* Assign all attributes before calling `build` to ensure the child record is
visible in
`before_add` and `after_add` callbacks for `has_many :through` associations.
Fixes #33249.
* Ryan H. Kerr*

==== rubygem-activestorage-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* no changes

==== rubygem-activesupport-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* Make ActiveSupport::Logger Fiber-safe. Fixes #36752.
Use `Fiber.current.__id__` in `ActiveSupport::Logger#local_level=` in order
to make log level local to Ruby Fibers in addition to Threads.
Example:
logger = ActiveSupport::Logger.new(STDOUT)
logger.level = 1
p "Main is debug? #{logger.debug?}"
Fiber.new {
logger.local_level = 0
p "Thread is debug? #{logger.debug?}"
}.resume
p "Main is debug? #{logger.debug?}"
Before:
Main is debug? false
Thread is debug? true
Main is debug? true
After:
Main is debug? false
Thread is debug? true
Main is debug? false
* Alexander Varnin*

==== rubygem-rails-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* Look at the changelogs of Rails's submodules

==== rubygem-railties-5.2 ====
Version update (5.2.3 -> 5.2.4)

- updated to version 5.2.4
* Use original `bundler` environment variables during the process of
generating a new rails project.
* Marco Costa*
* Allow loading seeds without ActiveJob.
Fixes #35782
* Jeremy Weathers*
* Only force `:async` ActiveJob adapter to `:inline` during seeding.
* BatedUrGonnaDie*

==== rubygem-rubocop ====
Version update (0.76.0 -> 0.77.0)

- New upstream release 0.77.0
[#]## Bug fixes
* [#7493](https://github.com/rubocop-hq/rubocop/issues/7493): Fix
`Style/RedundantReturn` to inspect conditional constructs that are preceded
by other statements. ([@buehmann][])
* [#7509](https://github.com/rubocop-hq/rubocop/issues/7509): Fix
`Layout/SpaceInsideArrayLiteralBrackets` to correct empty
lines. ([@ayacai115][])
* [#7517](https://github.com/rubocop-hq/rubocop/issues/7517):
`Style/SpaceAroundKeyword` allows `::` after `super`. ([@ozydingo][])
* [#7515](https://github.com/rubocop-hq/rubocop/issues/7515): Fix a false
negative for `Style/RedundantParentheses` when calling a method with safe
navigation operator. ([@koic][])
* [#7477](https://github.com/rubocop-hq/rubocop/issues/7477): Fix line length
autocorrect for semicolons in string literals. ([@maxh][])
* [#7522](https://github.com/rubocop-hq/rubocop/pull/7522): Fix a
false-positive edge case (`n % 2 == 2`) for `Style/EvenOdd`. ([@buehmann][])
[#]## Changes
* [#7077](https://github.com/rubocop-hq/rubocop/issues/7077): **(Breaking)**
Further standardisation of cop names. ([@scottmatthewman][])
* [#7469](https://github.com/rubocop-hq/rubocop/pull/7469): **(Breaking)**
Replace usages of the terms `Whitelist` and `Blacklist` with better
alternatives. ([@koic][])
* [#7502](https://github.com/rubocop-hq/rubocop/pull/7502): Remove `SafeMode`
module. ([@koic][])

==== schily ====
Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0
libedc_ecc_dec1_0 libfile1_0 libfind3_0 libparanoia1_0 librmt1_0 librscg1_0
libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star

- Update to relesae 2019.11.11
* star: When using star -copy, the default is now
- no-secure-links. This is what users like since they are
copying their own data that per definition cannot be
untrusted external data.
* star: star -diff is now "more smooth" to use, when the
archive type is GNU TAR and the "atime" or "ctime" properties
are not present for a specific file. Before, Jan 1 1970 was
the assumed time in the archive.
* star: star -diff now prints a diff statistics summary.
* SCCS: Added a new delta type 'U' that allows to tell get(1)
to remove the g-file. Such SCCS history files are going to be
used as placeholders for removed files in the upcomming
project mode.
* SCCS: admin now has a new option -Xunlink. It can be used
together with -n to create special SCCS history files that
remove the g-file on extraction if a delta is to be extracted
that is of type 'U'.
* SCCS: get now honors delta table entries that use the new 'U'
delta type and removed non-writable g-files on extraction.
This feature only works if the history file is in SCCS V6
mode.
* SCCS: a new option -Xmail=address allows admin(1) and delta(1)
to add an email address to the delta meta data.

==== sed ====
Subpackages: sed-lang

- Add disable-null-ptr-argument.patch in order to fix
boo#1157218.

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

- Drop no longer required PreReq's, obsolete with switch to file
trigger based pre/post scripts.

==== simple-scan ====
Version update (3.34.1 -> 3.34.2)
Subpackages: simple-scan-lang

- Update to version 3.34.2:
+ Updated translations.

==== texlive ====
Subpackages: libkpathsea6 libsynctex2

- Apply patch 0001-Updated-tests-after-U-C-upgrade-changed-sortinit-hashes.patch
also for perl 5.30.1 and up (boo#1157545)

==== tmux ====
Version update (2.9a -> 3.0a)

- Update to v3.0a
* A lot of changes since v2.9a, please see the included CHANGES
file.

==== tracker ====
Subpackages: libtracker-common-2_0 libtracker-control-2_0-0
libtracker-miner-2_0-0 libtracker-sparql-2_0-0 tracker-lang
typelib-1_0-Tracker-2_0 typelib-1_0-TrackerControl-2_0

- Enable test suite / %check section.

==== unbound ====
Version update (1.9.4 -> 1.9.5)
Subpackages: libunbound8 unbound-anchor

- update to 1.9.5
Fix for CVE-2019-18934

==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 upower-lang

- Add upower-sle15.patch: disable some systemd hardening,
presenting upower to start with SLE15 SP2+ systemd.
- Switch back to setup/patch macros, autosetup doesn't allow
skipping some patches.

==== valgrind ====

- remove jit-register-unregister.diff (fails patch not applied check)

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

- Update to version 0.58.3:
+ emulation:
- Report fixed origin for CSI 13 t.
- Maintain cursor column during screen switch.
- Ignore delete/insert line outside the scroll region.
- Fix vertical cursor movememnt outside the scroll region.
+ pty: Set size on creation.
+ build: Add no-exceptions sanity check.
+ Updated translations.

==== xen ====
Version update (4.13.0_02 -> 4.13.0_03)
Subpackages: xen-libs xen-tools xen-tools-domU

- Update to Xen 4.13.0 RC3 release
xen-4.13.0-testing-src.tar.bz2
- Drop python38-build.patch

==== xorg-x11-server ====
Version update (1.20.5+24 -> 1.20.6+0)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk
xorg-x11-server-wayland

- Update to version 1.20.6+0:
* xfree86: Test presence of isastream()
* present/wnmd: Relax assertion on CRTC on abort_vblank()
* os: Don't crash in AttendClient if the client is gone
* dix: Call SourceValidate before GetImage
* mi: Add a default no-op miSourceValidate
* compiler.h: Do not include sys/io.h on ARM with glibc
* xfree86: Call ScreenInit for protocol screens before GPU
screens
* modesetting:
- Implement ms_covering_randr_crtc() for ms_present_get_crtc()
- Fix ms_covering_crtc() segfault with non-xf86Crtc slave

==== yelp-xsl ====
Version update (3.34.0 -> 3.34.2)

- Update to version 3.34.2:
+ Updated translations.


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

< Previous Next >
Follow Ups