openSUSE Factory
Threads by month
- ----- 2025 -----
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
January 2021
- 136 participants
- 114 discussions
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&versio…
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:
ImageMagick (7.0.10.55 -> 7.0.10.58)
Mesa (20.3.2 -> 20.3.3)
Mesa-drivers (20.3.2 -> 20.3.3)
autoyast2 (4.3.64 -> 4.3.65)
brltty
btrfsprogs
c-ares (1.17.0 -> 1.17.1)
colord
dosfstools (4.1 -> 4.1+git.1610658652.9443732)
flatpak (1.8.4 -> 1.10.0)
gcr (3.38.0 -> 3.38.1)
gnome-shell (3.38.2 -> 3.38.3)
gpg2 (2.2.25 -> 2.2.27)
harfbuzz
iptables (1.8.6 -> 1.8.7)
jack (1.9.14 -> 1.9.16)
kdiagram (2.7.0 -> 2.8.0)
libcontainers-common (20200727 -> 20210112)
libnftnl (1.1.8 -> 1.1.9)
libstorage-ng (4.3.80 -> 4.3.82)
libusb-1_0
libvdpau
mtr (0.92 -> 0.94)
mutter (3.38.2 -> 3.38.3)
nano (5.4 -> 5.5)
nftables (0.9.7 -> 0.9.8)
openal-soft (1.20.1 -> 1.21.0)
openconnect
openssh (8.3p1 -> 8.4p1)
orc (0.4.31 -> 0.4.32)
osinfo-db (20201015 -> 20201218)
patterns-gnome
perl-URI (5.05 -> 5.06)
plasma5-workspace
poppler (20.12.1 -> 21.01.0)
poppler-qt5 (20.12.1 -> 21.01.0)
ppp
pulseaudio
python-matplotlib (3.3.0 -> 3.3.3)
python-numpy
rubygem-ruby-libvirt
sbc
sysdig (0.27.0_k5.10.7_1 -> 0.27.1_k5.10.7_1)
tcl (8.6.10 -> 8.6.11)
tk (8.6.10 -> 8.6.11)
tracker2
virt-manager
virtualbox
virtualbox-kmp
vsftpd
wavpack (5.3.0 -> 5.4.0)
xdg-desktop-portal
yast2-packager (4.3.11 -> 4.3.12)
yast2-trans (84.87.20210109.77c13975e0 -> 84.87.20210116.f5a95d2c8b)
zxing-cpp
=== Details ===
==== ImageMagick ====
Version update (7.0.10.55 -> 7.0.10.58)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI8 libMagickWand-7_Q16HDRI8
- update to 7.0.10.58:
* identify the convex hull and minimum bounding box attributes of an image
with the -define identify:convex-hull=true define.
* set the quality to 100 to produce lossless HEIC images (reference
https://github.com/ImageMagick/ImageMagick/pull/3116)
* properly identify SVG images (reference
https://github.com/ImageMagick/ImageMagick/issues/3117)
* duplicate operator: inverse range parameter working again (reference
https://github.com/ImageMagick/ImageMagick/issues/3113)
* Fix rounding error for CSS colors on i686 (reference
https://tracker.debian.org/pkg/imagemagick)
* additional checks to prevent integer overflow.
* Fix rounding error for CSS colors (reference
https://github.com/ImageMagick/ImageMagick6/issues/129)
==== Mesa ====
Version update (20.3.2 -> 20.3.3)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 20.3.3
* fourth bugfix release for the 20.3 branch
==== Mesa-drivers ====
Version update (20.3.2 -> 20.3.3)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- update to 20.3.3
* fourth bugfix release for the 20.3 branch
==== autoyast2 ====
Version update (4.3.64 -> 4.3.65)
Subpackages: autoyast2-installation
- Upgrade: Checking if a valid base product has been selected for
upgrade and if not asking the user to check the product entry
in the AY configuration file (bsc#1175876).
- 4.3.65
==== brltty ====
Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow brltty-lang libbrlapi0_8 python3-brlapi xbrlapi
- Starting with the TCL 8.6.11 package, the default install path
for the TCL library is corrected to /usr/lib64/tcl: adjust the
move command for our tcl module basedon this change.
==== btrfsprogs ====
Subpackages: btrfsprogs-udev-rules libbtrfs0
- prepare usrmerge (boo#1029961)
- Update to 5.9:
* mkfs:
* switch default to single profile for multi-device filesystem, up to
now it was raid0 that may not be simple to convert to some other profile
as raid0 needs a workspace on all device for that
* new option -R for run-time options (eg. mount time enabled), now
understands free-space-tree
* subvolume delete:
* refuse to delete the default subvolume (kernel will not allow that but
the error reason is not obvious)
* warn on EPERM, eg. if send is on progress on the subvolume
* convert:
* fix 32bit overflows on large filesystems
* improved error handling and error messages
* check free space taking fragmentation into account
* check:
* detect and repair wrong inode generation
* minor improvement in error reporting on roots
* libbtrfsutils: follow main package versioning (5.9)
* add pkg-config file definitions
* python-btrfsutil: follow main package versioning (5.9)
* inspect tree-stats: print node counts for each level, fanout
* other:
* docs:
* remove obsolete mount options (alloc_start, subvolrootid)
* deleting default subvolume is not permitted
* updated or fixed tests
* .editorconfig updates
* move files to kernel-shared/
* CI:
* updated to use zstd 1.4.5
* fix reiserfs build
* more builds with asan, ubsan
* sb-mod updates
* build:
* print .so versions of libraries in configure summary
- Update to 5.7:
* mkfs:
* new option to enable features otherwise enabled at runtime, now
implemented for quotas, 'mkfs.btrfs -R quota'
* fix space accounting for small image, DUP and --rootdir
* option -A removed
* check: detect ranges with overlapping csum items
* fi usage: report correct numbers when plain RAID56 profiles are used
* convert: ensure the data chunks size never exceed device size
* libbtrfsutil: update documentation regarding subvolume deletion
* build: support libkcapi as implementation backend for cryptographic
primitives
* core: global options for verbosity (-v, -q), subcommands -v or -q are
aliases and will continue to work but are considered deprecated,
current command output is preserved to keep scripts working
* other:
* build warning fixes
* btrfs-debugfs ported to python 3
- Update to 5.6.1:
* print warning when multiple block group profiles exist, update 'fi usage'
summary, add docs to maual page explaining the situation
* build: optional support for libgcrypt or libsodium, providing hash
implementations
* updated docs
- Fix content of _dracutmodulesdir variable: this definitively does
not belong to libexecdir.
- Update to 5.6:
* inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o',
helps advanced dedupe tools
* inspect: user larger buffer (64K) for results
* subvol delete: support deletion by id (requires kernel 5.7+)
* dump-tree: new option --hide-names, replace any names
(file, directory, subvolume, xattr) in the output with stubs
* various fixes
- Update to 5.4.1
* build: fix docbook5 build
* check: do extra verification of extent items, inode items and chunks
* qgroup: return ENOTCONN if quotas not running (needs updated kernel)
* other: various test fixups
- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to
shortcut through the -mini flavor.
- Use pkg-config --modversion udev to identify the current udev
version. This is more portable and supports the -mini flavors.
- Update to 5.4
* support new hash algorithms (kernel 5.5):
* mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2
* mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5)
* check:
* --repair delays start with a warning, can be skipped using --force
* enhanced detetion of inode types from partial data, more options for
repair
* receive: fix quiet option
* image: speed up chunk loading
* fi usage:
* sort devices by id
* print ratio of used/total per block group type
* rescue zero-log: reset the log pointers directly, avoid reading some other
potentially damaged structures
* new make target install-static to install only static binaries/libraries
* other
* docs updates
* new tests
* cleanups and refactoring
- Update to 5.3.1:
* libbtrfs: fix link breakage due to missing symbols
- Updaet to 5.3:
* mkfs:
* new option to specify checksum algorithm (only crc32c)
* fix xattr enumeration
* dump-tree: BFS (breadth-first) traversal now default
* libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines
* ci: add support for gitlab
* other:
* preparatory work for more checksum algorithms
* docs update
* switch to docbook5 backend for asciidoc
* fix build on uClibc due to missing backtrace()
* lots of printf format fixups
- Enable build of python-bindings for libbtrfsutil
- Update to 5.2.2:
* check:
* fix false report of wrong byte count for orphan inodes
* option -E was not handled correctly
* new check and repair for root item generation
* balance: check for full-balance before background fork
* mkfs: check that total device size does not overflow 16EiB
* dump-tree: print DEV_STATS key type
* other:
* new and updated tests
* doc fixups and updates
- update to 5.2.1
* scrub status: fix ETA calculation after resume
* check: fix crash when using -Q
* restore: fix symlink owner restoration
* mkfs: fix regression with mixed block groups
* core: fix commit to process all delayed refs
* other:
* minor cleanups
* test updates
- update to 5.2
* subvol show: print qgroup information when available
* scrub:
* status: show ETA, revamp the whole output
* fix reading/writing of last position on resume/cancel, potentially
skipping part of the filesystem on next resume
* dump-tree: add new option --noscan to use only devices given on the
commandline
* all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image,
btrfs-convert, btrfstune
* image: fix hang when there are more than 32 cpus online and compression is
requested
* convert: fix some false ENOSPC errors when --rootdir is used
* build: fix gcc9 warnings
* core changes
* command handling cleanups
* dead code removal
* cmds-* files moved to cmds/
* other shared userspace files moved to common/
* utils.c split into more files
* preparatory work for more output formats
* libbtrfsutil: fix unaligned access
* other
* new and updated tests
* fix tests so CI passes again
* sb-mod can modify more superblock items
- update to version 5.1
* repair: flush/FUA support to avoid breaking metadata COW
* file extents repair no longer relies on data in extent tree
* lowmem: fix false error reports about gaps between extents
* add inode mode check and repair for various objects
* add check for invalid combination of nocow/compressed extents
* device scan option to forget scanned devices [new]
* mkfs: use same chunk size as kernel for initial creation
* dev-repace: better report when other exclusive operation runs
* help for sntax errors on command lines, print relevant msgs
* defrag: able to open files in RO mode
* dump-tree: --block can be specified multiple times
- update to version 4.20.2
* dump-super: minor output fixup
* revert fix for prefix detection of receive path, this is temporary and
unbreaks existing user setups
- Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539)
* Remove module-setup.sh
* Add module-setup.sh.in
- Advise user of fs recovery options when we fail to mount (fate#320443,
bsc#1122539)
* Add dracut-fsck-help.txt
* Add module-setup.sh
- update to version 4.20.1
* libbtrfs: fix build of external tools due to missing symbols
* ci: enable library test
- update to version 4.20
* new feature: metadata uuid
* lightweight change of UUID without rewriting all metadata
(incompatible change)
* done by btrfstune -m/-M, needs kernel support, 5.0+
* image:
* fix block groups when restoring from multi-device image
* only enlarge result image if it's a regular file
* check
* more device extent checks and fixes
* can repair dir item with mismatched hash
* mkfs: uuid tree created with proper contents
* fix mount point detection due to partial prefix match
* other:
* new tests, build fixes, doc updates
* libbtrfsutil: fix tests if kernel lacks support for new
subvolume ioctls
- partial cleanup with spec-cleaner
- drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
- drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
- drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
- drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
- drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- Use %license instead of %doc [bsc#1082318]
- Implement fate#325871
* Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
* Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
* Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
* Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
* Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- update to version 4.19.1
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
* other
* new tests
* cleanups
- update to version 4.19
* check: support repair of fs with free-space-tree feature
* core:
* port delayed ref infrastructure from kernel
* support write to free space tree
* dump-tree: new options for BFS and DFS enumeration of b-trees
* quota: rescan is now done automatically after 'assign'
* btrfstune: incomplete fix to uuid change
* subvol: fix 255 char limit checks
* completion: complete block devices and now regular files too
* docs:
* ship uncompressed manual pages
* btrfsck uses a manual page link instead of symlink
* other
* improved error handling
* docs
* new tests
- update to version 4.17.1
* check:
* add ability to fix wrong ram_bytes for compressed inline files
* beautify progress output
* btrfstune: allow to continue uuid change after unclean interruption
* several fuzz fixes:
* detect overalpping chunks
* chunk loading error handling
* don't crash with unexpected root refs to extents
* relax option parsing again to allow mixing options and non-options
arguments
* fix qgroup rescan status reporting
* build:
* drop obsolete dir-test
* new configure option to disable building of tools
* add compatibility options --disable-static and --disable-shared
* other:
* cleanups and preparatory work
* new test images
- spec cleanup
- update to version 4.17
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
- Removed patches (upstreamed):
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- Don't require libzstd-devel-static on builds that don't use it.
- fix installation of btrfs.5.gz
- Fix building on SLE11:
* btrfs-progs: convert: fix support for e2fsprogs < 1.42
* btrfs-progs: build: detect whether -std=gnu90 is supported
* btrfs-progs: build: autoconf 2.63 compatibility
* Fixed mismerged addition of libbtrfsutil1 package description
- Added patches:
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- update to version 4.16.1
* remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super,
btrfs-calc-size
* sb-mod: new debugging tool to edit superblock items
* mkfs: detect if thin-provisioned device does not have enough space
* check: don't try to verify checksums on metadata dump images
* build: fail documentation build if xmlto is not found
* build: fix build of btrfs.static
- Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream)
- Update initrd script
- update to version 4.16
* libbtrfsutil - new LGPL library to wrap userspace functionality
* several 'btrfs' commands converted to use it:
* properties
* filesystem sync
* subvolume set-default/get-default/delete/show/sync
* python bindings, tests
* build
* use configured pkg-config path
* CI: add python, musl/clang, built dependencies caching
* convert: build fix for e2fsprogs 1.44+
* don't install library links with wrong permissions
* fixes
* prevent incorrect use of subvol_strip_mountpoint
* dump-super: don't verify csum for unknown type
* convert: fix inline extent creation condition
* check:
* lowmem: fix false alert for 'data extent backref lost for snapshot'
* lowmem: fix false alert for orphan inode
* lowmem: fix false alert for shared prealloc extents
* mkfs:
* add UUID and otime to root of FS_TREE - with the uuid, snapshots will
be now linked to the toplevel subvol by the parent UUID
* don't follow symlinks when calculating size
* pre-create the UUID tree
* fix --rootdir with selinux enabled
* dump-tree: add option to print only children nodes of a given block
* image: handle missing device for RAID1
* other
* new tests
* test script cleanups (quoting, helpers)
* tool to edit superblocks
* updated docs
- Add patch: 0001-btrfs-progs-build-fix-static-build.patch
- Add new library packages: libbtrfsutil
- use documentation shipped by upstream tar, reduce dependencies
- enable static build again, zstd now has static version
- update to version 4.15
* mkfs --rootdir reworked, does not minimize the final image but can be still
done using a new option --shrink
* fix allocation of system chunk, don't allocate from the reserved area
* other
* new and updated tests
* cleanups, refactoring
* doc updates
- spec: fix distro version condition
- update to version 4.14.1
* dump-tree: print times of root items
* check: fix several lowmem mode bugs
* convert: fix rollback after balance
* other
* new and updated tests, enabled lowmem mode in CI
* docs updates
* fix travis CI build
* build fixes
* cleanups
- update to version 4.14
* build: libzstd now required by default
* check: more lowmem mode repair enhancements
* subvol set-default: also accept path
* prop set: compression accepts no/none, same as ""
* filesystem usage: enable for filesystem on top of a seed device
* rescue: new command fix-device-size
* other
* new tests
* cleanups and refactoring
* doc updates
- Removed patches:
- rollback-regression-fix.patch - upstreamed
- spec: disable static build, missing libzstd-devel-static
- spec: disable zstd support for non-Tumbleweed distros
==== c-ares ====
Version update (1.17.0 -> 1.17.1)
- update to 1.17.1:
Travis: add iOS target built with CMake (#378)
Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
- fix build
External projects were using non-public header ares_dns.h, make public again (#376)
It appears some outside projects were relying on macros in ares_dns.h, even
though it doesn't appear that header was ever meant to be public. That said,
we don't want to break external integrators so we should distribute this header
again.
- note that so versioning has moved to configure.ac
- note about 1.17.1
- fix sed gone wrong
autotools cleanup (#372)
* buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)
==== colord ====
Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2
- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)
==== dosfstools ====
Version update (4.1 -> 4.1+git.1610658652.9443732)
- Update to version 4.1+git.1610658652.9443732 (bsc#1172863):
* testsuite: Add mkfs test for 600MB large 4K disk
* mkfs.fat: Do not show verbose messages not relevant to selected FAT size
* mkfs.fat: Fix text of verbose messages
* mkfs.fat: Fix limits for number of clusters
* mkfs.fat: Fix calculation of FAT32 cluster size on non 512 bytes sector disks
* mkfs.fat: Fix printing number of sectors
* mkfs.fat: Align total number of sectors to be multiple of sectors per track
* testsuite: Add referenceFAT32mbr test data to dist_check_DATA
* manpages: Escape dot in fsck.fat manpage at the beginning of the line
* fsck.fat: properly check for valid "." and ".." entries
==== flatpak ====
Version update (1.8.4 -> 1.10.0)
Subpackages: libflatpak0 system-user-flatpak
- Update to version 1.10.0:
+ The major new feature in this series compared to 1.8 is the
support for the new repo format which should make updates
faster and download less data.
+ The systemd generator snippets now call flatpak
- -print-updated-env in place of a bunch of shell for better
login performance.
+ The .profile snippets now disable GVfs when calling flatpak to
avoid spawning a gvfs daemon when logging in via ssh.
+ Build fixes for GCC 11.
+ Flatpak now finds the pulseaudio sockets better in uncommon
configurations.
+ Sandboxes with network access it now also has access to the
systemd-resolved socket to do dns lookups.
+ Flatpak supports unsetting env vars in the sandbox using
- -unset-env, and --env=FOO= now sets FOO to the empty string
instead of unsetting it.
+ Similarly the spawn portal has an option to unset an env var.
+ The spawn portal now has an option to share the pid namespace
with the sub-sandbox.
- Update to version 1.8.5 (CVE-2021-21261):
+ This is a security update that fixes a sandbox escape where a
malicious application can execute code outside the sandbox by
controlling the environment of the "flatpak run" command when
spawning a sub-sandbox.
==== gcr ====
Version update (3.38.0 -> 3.38.1)
Subpackages: gcr-data gcr-lang gcr-prompter gcr-ssh-askpass gcr-viewer libgck-1-0 libgcr-3-1 typelib-1_0-Gck-1 typelib-1_0-Gcr-3
- Update to version 3.38.1:
+ ui: Set "use-underline" for GcrImportButton.
+ Updated translations.
==== gnome-shell ====
Version update (3.38.2 -> 3.38.3)
Subpackages: gnome-shell-calendar gnome-shell-lang
- Update to version 3.38.3:
+ Fix disappearing app grid.
+ Fix screenshots of unredirected fullscreen windows on X11.
+ Fix storing VPN secrets.
+ Fix glitches in overview transitions.
+ Improve login screen accessibility.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Add gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch:
launch recommended input engines when Gnome-shell init in CJK
regions (jsc#SLE-16051, glgo#GNOME/gnome-shell!1563).
==== gpg2 ====
Version update (2.2.25 -> 2.2.27)
Subpackages: dirmngr gpg2-lang
- GnuPG 2.2.27:
* gpgconf: Fix case with neither local nor global gpg.conf
* gpgconf: Fix description of two new options
- includes changes from 2.2.26:
* gpg: New AKL method "ntds"
* gpg: Fix --trusted-key with fingerprint arg
* scd: Fix writing of ECC keys to an OpenPGP card
* scd: Make an USB error fix specific to SPR532 readers
* dirmngr: With new LDAP keyservers store the new attributes.
Never store the useless pgpSignerID. Fix a long standing
bug storing some keys on an ldap server.
* dirmngr: Support the new Active Direcory LDAP schema for
keyservers
* dirmngr: Allow LDAP OpenPGP searches via fingerprint
* dirmngr: Do not block other threads during keyserver LDAP calls
* Support global configuration files
* Fix the iconv fallback handling to UTF-8
==== harfbuzz ====
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0 libharfbuzz0-32bit typelib-1_0-HarfBuzz-0_0
- Re-enable graphite2 support: TexLive relies on this to be
present:
+ Pass -Dgraphite=enabled to meson.
+ Add pkgconfig(graphite2) BuildRequires.
- Switch to meson buildsystem:
+ Add meson BuildRequires and macros.
+ Replace gcc-c++ for generic c++_compiler BuildRequires.
+ Add meson_test macro in check section, run tests during build.
+ Drop pkgconfig(graphite2) BuildRequires: No longer build
graphite2 support, following upstream that disables this by
default.
+ Stop packaging gtk-docs, pass -Ddocs=disabled to meson, this
way we might avoid a build-cycle and since we did not have a
explicit docs subpackage, just silently drop them.
==== iptables ====
Version update (1.8.6 -> 1.8.7)
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins
- Update to release 1.8.7
* iptables-nft:
* Improved performance when matching on IP/MAC address prefixes
if the prefix is byte-aligned. In ideal cases, this doubles
packet processing performance.
* Dump user-defined chains in lexical order. This way ruleset
dumps become stable and easily comparable.
* Avoid pointless table/chain creation. For instance,
`iptables-nft -L` no longer creates missing base-chains.
==== jack ====
Version update (1.9.14 -> 1.9.16)
- Removed portaudio build dependency to prevent cycles
- Update to 0.9.16
- Fix/revert a change in how meta-data definitions were exposed
(regression in 1.9.15)
- Remove jack-router Windows code from the repository
- Changes from 0.9.15
- Automated builds for macOS and Windows
(see jackaudio/jack2-releases repository)
- Adapt wscript Windows build configuration to match old v1.9.11
installer
- Bump maximum default number of clients and ports
(now 256 clients and 2048 ports)
- Delete various macOS and Windows-related files from the source
code (no longer relevant)
- Mark JACK-Session as deprecated, please use NSM instead
- Remove unnecessary GPL include from LGPL code
- Split example-clients and tools, as done in JACK1 many years
ago (WIP)
- Write Windows registry key during installation, so 3rd parties
can find jackd.exe (as HKLM\Software\JACK\Location)
- jack_control: Fix handling of dbus bytes
- jack_control: Return a proper exit status on DBus exception
- jack_property: Fix possible crash with "-l" argument usage
- jack_wait: Add client name option -n/--name
- Fix compilation of documentation
- Fix compilation of mixed mode with meta-data enabled
- Fix compilation with mingw
- Fix client-side crash if initial meta-data DB setup fails
- Fix macOS semaphore usage, so it works again
- Several fixes for Windows
- Several minor fixes and grammar corrections
==== kdiagram ====
Version update (2.7.0 -> 2.8.0)
Subpackages: libKChart2 libKGantt2 libkchart-lang libkgantt-lang
- Update to 2.8.0
* KGantt:
+ Fix Bug 430452 - Printing with row labels on multiple pages
does not work well (kde#430452)
+ Add support for single page printout
+ Add support for printing on multiple pages, both horizontally
and vertical
+ Make it possible to use a printer friendly palette to allow
for printing on white paper when using a dark theme
(kde#426240)
+ Add 'zoom' of datetime header using mouse
==== libcontainers-common ====
Version update (20200727 -> 20210112)
- Update common to 0.33.0
- Update image to 5.9.0
- Update podman to 2.2.1
- Update storage to 1.24.5
- Switch to seccomp profile provided by common instead of podman
- Update containers.conf to match latest version
==== libnftnl ====
Version update (1.1.8 -> 1.1.9)
- Update to release 1.1.9
* Improve formatting of registers in bitwise dumps.
==== libstorage-ng ====
Version update (4.3.80 -> 4.3.82)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#792
- updated pot and po files
- 4.3.82
- merge gh#openSUSE/libstorage-ng#791
- handle tmpfs in compound actions
- 4.3.81
==== libusb-1_0 ====
- Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.
==== libvdpau ====
- add c5a8e7c6c8b4b36a0e4c9a4369404519262a3256.patch
e82dc4bdbb0db3ffa8c78275902738eb63aa5ca8.patch: upstream
patches to include tracing info for VP9 and HEVC
==== mtr ====
Version update (0.92 -> 0.94)
- update to 0.94:
* loads of fixes,
see https://raw.githubusercontent.com/traviscross/mtr/v0.94/NEWS
- build against GTK 3
- use secure download path
- mtr-0.75-manmtr.patch, mtr-0.87-manxmtr.patch: refreshed to apply
again
==== mutter ====
Version update (3.38.2 -> 3.38.3)
Subpackages: libmutter-7-0 mutter-data mutter-lang
- Update to version 3.38.3:
+ xwayland: Set xrandr primary output,
+ Disable CRTCs if there is no monitor,
+ Fixed crashes,
+ Misc. bug fixes,
+ Updated translations.
==== nano ====
Version update (5.4 -> 5.5)
Subpackages: nano-lang
- GNU nano 5.5:
* Option 'set minibar' to suppress the title bar and show a bar
with basic information
* 'set promptcolor' can configure the prompt bar
* 'set markmatch' highlights the result of a successful search
* AThe bindable toggle 'nowrap' has been renamed to
'breaklonglines'
* Support for Slang has been removed
==== nftables ====
Version update (0.9.7 -> 0.9.8)
Subpackages: libnftables1 python3-nftables
- Update to release 0.9.8
* Complete support for matching ICMP header content fields.
* Added raw tcp option match support.
* Added ability to check for the presence of any tcp option.
* Support for rejecting traffic from the ingress chain.
==== openal-soft ====
Version update (1.20.1 -> 1.21.0)
Subpackages: libopenal1 openal-soft-data
- new version 1.21.0
* Updated library codebase to C++14.
* Implemented the AL_SOFT_effect_target extension.
* Implemented the AL_SOFT_events extension.
* Implemented the ALC_SOFT_loopback_bformat extension.
* Improved memory use for mixing voices.
* Improved detection of NEON capabilities.
* Improved handling of PulseAudio devices that lack manual start control.
* Improved mixing performance with PulseAudio.
* Improved high-frequency scaling quality for the HRTF B-Format decoder.
* Improved makemhr's HRIR delay calculation.
* Improved WASAPI capture of mono formats with multichannel input.
* Reimplemented the modulation stage for reverb.
* Enabled real-time mixing priority by default, for backends that use the setting. It can still be disabled in the config file.
* Enabled dual-band processing for the built-in quad and 7.1 output decoders.
* Fixed a potential crash when deleting an effect slot immediately after the last source using it stops.
* Fixed building with the static runtime on MSVC.
* Fixed using source stereo angles outside of -pi...+pi.
* Fixed the buffer processed event count for sources that start with empty buffers.
* Fixed trying to open an unopenable WASAPI device causing all devices to stop working.
* Fixed stale devices when re-enumerating WASAPI devices.
* Fixed using unicode paths with the log file on Windows.
* Fixed DirectSound capture reporting bad sample counts or erroring when reading samples.
* Added an in-progress extension for a callback-driven buffer type.
* Added an in-progress extension for higher-order B-Format buffers.
* Added an in-progress extension for convolution reverb.
* Added an experimental Oboe backend for Android playback. This requires the Oboe sources at build time, so that it's built as a static library included in libopenal.
* Added an option for auto-connecting JACK ports.
* Added greater-than-stereo support to the SoundIO backend.
* Modified the mixer to be fully asynchronous with the external API, and should now be real-time safe. Although alcRenderSamplesSOFT is not due to locking to check the device handle validity.
* Modified the UHJ encoder to use an all-pass FIR filter that's less harmful to non-filtered signal phase.
* Converted examples from SDL_sound to libsndfile. To avoid issues when combining SDL2 and SDL_sound.
* Worked around a 32-bit GCC/MinGW bug with TLS destructors. See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83562
* Reduced the maximum number of source sends from 16 to 6.
* Removed the QSA backend. It's been broken for who knows how long.
* Got rid of the compile-time native-tools targets, using cmake and global initialization instead. This should make cross-compiling less troublesome.
==== openconnect ====
Subpackages: libopenconnect5 openconnect-bash-completion openconnect-lang
- Build with --without-gnutls-version-check
==== openssh ====
Version update (8.3p1 -> 8.4p1)
Subpackages: openssh-clients openssh-common openssh-server
- update to 8.4p1:
Security
========
* ssh-agent(1): restrict ssh-agent from signing web challenges for
FIDO/U2F keys.
* ssh-keygen(1): Enable FIDO 2.1 credProtect extension when generating
a FIDO resident key.
* ssh(1), ssh-keygen(1): support for FIDO keys that require a PIN for
each use. These keys may be generated using ssh-keygen using a new
"verify-required" option. When a PIN-required key is used, the user
will be prompted for a PIN to complete the signature operation.
New Features
- -----------
* sshd(8): authorized_keys now supports a new "verify-required"
option to require FIDO signatures assert that the token verified
that the user was present before making the signature. The FIDO
protocol supports multiple methods for user-verification, but
currently OpenSSH only supports PIN verification.
* sshd(8), ssh-keygen(1): add support for verifying FIDO webauthn
signatures. Webauthn is a standard for using FIDO keys in web
browsers. These signatures are a slightly different format to plain
FIDO signatures and thus require explicit support.
* ssh(1): allow some keywords to expand shell-style ${ENV}
environment variables. The supported keywords are CertificateFile,
ControlPath, IdentityAgent and IdentityFile, plus LocalForward and
RemoteForward when used for Unix domain socket paths. bz#3140
* ssh(1), ssh-agent(1): allow some additional control over the use of
ssh-askpass via a new $SSH_ASKPASS_REQUIRE environment variable,
including forcibly enabling and disabling its use. bz#69
* ssh(1): allow ssh_config(5)'s AddKeysToAgent keyword accept a time
limit for keys in addition to its current flag options. Time-
limited keys will automatically be removed from ssh-agent after
their expiry time has passed.
* scp(1), sftp(1): allow the -A flag to explicitly enable agent
forwarding in scp and sftp. The default remains to not forward an
agent, even when ssh_config enables it.
* ssh(1): add a '%k' TOKEN that expands to the effective HostKey of
the destination. This allows, e.g., keeping host keys in individual
files using "UserKnownHostsFile ~/.ssh/known_hosts.d/%k". bz#1654
* ssh(1): add %-TOKEN, environment variable and tilde expansion to
the UserKnownHostsFile directive, allowing the path to be
completed by the configuration (e.g. bz#1654)
* ssh-keygen(1): allow "ssh-add -d -" to read keys to be deleted
from stdin. bz#3180
* sshd(8): improve logging for MaxStartups connection throttling.
sshd will now log when it starts and stops throttling and periodically
while in this state. bz#3055
Bugfixes
- -------
* ssh(1), ssh-keygen(1): better support for multiple attached FIDO
tokens. In cases where OpenSSH cannot unambiguously determine which
token to direct a request to, the user is now required to select a
token by touching it. In cases of operations that require a PIN to
be verified, this avoids sending the wrong PIN to the wrong token
and incrementing the token's PIN failure counter (tokens
effectively erase their keys after too many PIN failures).
* sshd(8): fix Include before Match in sshd_config; bz#3122
* ssh(1): close stdin/out/error when forking after authentication
completes ("ssh -f ...") bz#3137
* ssh(1), sshd(8): limit the amount of channel input data buffered,
avoiding peers that advertise large windows but are slow to read
from causing high memory consumption.
* ssh-agent(1): handle multiple requests sent in a single write() to
the agent.
* sshd(8): allow sshd_config longer than 256k
* sshd(8): avoid spurious "Unable to load host key" message when sshd
load a private key but no public counterpart
* ssh(1): prefer the default hostkey algorithm list whenever we have
a hostkey that matches its best-preference algorithm.
* sshd(1): when ordering the hostkey algorithms to request from a
server, prefer certificate types if the known_hosts files contain a key
marked as a @cert-authority; bz#3157
* ssh(1): perform host key fingerprint comparisons for the "Are you
sure you want to continue connecting (yes/no/[fingerprint])?"
prompt with case sensitivity.
* sshd(8): ensure that address/masklen mismatches in sshd_config
yield fatal errors at daemon start time rather than later when
they are evaluated.
* ssh-keygen(1): ensure that certificate extensions are lexically
sorted. Previously if the user specified a custom extension then
the everything would be in order except the custom ones. bz#3198
* ssh(1): also compare username when checking for JumpHost loops.
bz#3057
* ssh-keygen(1): preserve group/world read permission on known_hosts
files across runs of "ssh-keygen -Rf /path". The old behaviour was
to remove all rights for group/other. bz#3146
* ssh-keygen(1): Mention the [-a rounds] flag in the ssh-keygen
manual page and usage().
* sshd(8): explicitly construct path to ~/.ssh/rc rather than
relying on it being relative to the current directory, so that it
can still be found if the shell startup changes its directory.
bz#3185
* sshd(8): when redirecting sshd's log output to a file, undo this
redirection after the session child process is forked(). Fixes
missing log messages when using this feature under some
circumstances.
* sshd(8): start ClientAliveInterval bookkeeping before first pass
through select() loop; fixed theoretical case where busy sshd may
ignore timeouts from client.
* ssh(1): only reset the ServerAliveInterval check when we receive
traffic from the server and ignore traffic from a port forwarding
client, preventing a client from keeping a connection alive when
it should be terminated. bz#2265
* ssh-keygen(1): avoid spurious error message when ssh-keygen
creates files outside ~/.ssh
* sftp-client(1): fix off-by-one error that caused sftp downloads to
make one more concurrent request that desired. This prevented using
sftp(1) in unpipelined request/response mode, which is useful when
debugging. bz#3054
* ssh(1), sshd(8): handle EINTR in waitfd() and timeout_connect()
helpers. bz#3071
* ssh(1), ssh-keygen(1): defer creation of ~/.ssh until we attempt to
write to it so we don't leave an empty .ssh directory when it's not
needed. bz#3156
* ssh(1), sshd(8): fix multiplier when parsing time specifications
when handling seconds after other units. bz#3171
==== orc ====
Version update (0.4.31 -> 0.4.32)
- Update to version 0.4.32:
+ Add support for JIT code generation in Universal Windows
Platform apps.
+ Minor Meson build system fixes and improvements.
==== osinfo-db ====
Version update (20201015 -> 20201218)
- Update database to version 20201218
osinfo-db-20201218.tar.xz
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_ide patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Downgrade requires to recommends for vinagre/remmina.
- Add recommends for gnome-remote-desktop for GNOME default
pattern.
==== perl-URI ====
Version update (5.05 -> 5.06)
- updated to 5.06
see /usr/share/doc/packages/perl-URI/Changes
5.06 2021-01-14 16:01:13Z
- Tidy import statements (GH#80) (Olaf Alders)
==== plasma5-workspace ====
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Add _constraints with min 4GB disk space to avoid build failure
==== poppler ====
Version update (20.12.1 -> 21.01.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Update to 21.01.0:
+ core:
- Faster routines for jpeg decoding
- Fix reading signatures in encrypted files
- Add white point correction when lcms is used
- JBIG2Stream: Fix byte counting
- Fix potential data loss if we try to fetch a non existing Ref after modifying the document
- Specifically use DeviceGray instead of DefaultGray for softmasks
- Fix various issues handling broken files
+ utils:
- pdftocairo: Setmode binary for windows
- pdfsig: Add hability to digitally sign files
- pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK
- pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK
- pdfimages: Account for rotation in PPI calculation
+ qt5 and qt6:
- Add hability to digitally sign files
==== poppler-qt5 ====
Version update (20.12.1 -> 21.01.0)
- Update to 21.01.0:
+ core:
- Faster routines for jpeg decoding
- Fix reading signatures in encrypted files
- Add white point correction when lcms is used
- JBIG2Stream: Fix byte counting
- Fix potential data loss if we try to fetch a non existing Ref after modifying the document
- Specifically use DeviceGray instead of DefaultGray for softmasks
- Fix various issues handling broken files
+ utils:
- pdftocairo: Setmode binary for windows
- pdfsig: Add hability to digitally sign files
- pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK
- pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK
- pdfimages: Account for rotation in PPI calculation
+ qt5 and qt6:
- Add hability to digitally sign files
==== ppp ====
- Refresh spec-file via spec-cleaner and manual optimizations.
* Removed obsolete constructs (creating dialout group via shadow).
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion
- Drop the outdated module-rescue-stream from gdm default config
(bsc#1180869)
==== python-matplotlib ====
Version update (3.3.0 -> 3.3.3)
Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3
- Update to v3.3.3
This release contains several critical bug-fixes:
* Fix calls to Axis.grid with argument visible=True.
* Fix fully masked imshow.
* Fix inconsistent color mapping in scatter for 3D plots.
* Fix notebook/nbAgg figures when used with ipywidgets in the
same cell.
* Fix notebook/nbAgg/WebAgg on older (e.g., Firefox ESR)
browsers.
* Fix pcolormesh with datetime coordinates.
* Fix performance regression with datetimes.
* Fix singular ticks with small log ranges.
* Fix timers/animations on wx and notebook backends.
* Remove certifi as a hard runtime dependency.
- Changelog for v3.3.2
This release contains several critical bug-fixes:
* fix Axis scale on twinned Axes
* fix auto-close of Figures in nbagg
* fix automatic title placement if Axes is off the Figure
* fix autoranging of log scales with barstacked histogram
* fix extra redraws when using Button or TextBox widgets
* fix imshow with LogNorm and large vmin/vmax ranges
* fix plotting Pandas DataFrame with string MultiIndex
* fix scatter with marker=''
* fix scatter3d color/linewidth re-projection
* fix state of mode buttons in TkAgg backends
* include license files in built distribution
* reduce Visual C++ runtime requirements on Windows
- Changelog for v3.3.1
This release contains several critical bug-fixes:
* fix docstring import issues when running Python with optimization
* fix hist with categorical data, such as with Pandas
* fix install on BSD systems
* fix nbagg compatibility with Chrome 84+
* fix ordering of scatter marker size in 3D plots
* fix performance regression when plotting Paths
* fix reading from URL in imread
* fix several regressions with new date epoch handling
* fix some bad constrained and tight layout interactions with colorbars
* fix use of customized toolbars in TkAgg and WXAgg backends
- remove transparent_markers.pdf
- fix rich rpm recommends
- fix broken compilation of cache files
- Run backend tests without xdist. They fail when they end up
in the wrong process.
==== python-numpy ====
- Move flaky tests to test_failok
- Fix hpc for multiflavors (needs gh#openSUSE/hpc#3)
==== rubygem-ruby-libvirt ====
- Fix build failures with ruby 3.0
Add 0001-Fix-include-of-st.h-to-ruby-st.h.patch (https://gitlab.com/libvirt/libvirt-ruby/-/merge_requests/7)
- Add correct SPDX license via gem2rpm.yml
- Run spec cleaner on the spec
==== sbc ====
Subpackages: libsbc1
- add fix-build-on-non-x86.patch: fix build on non-x86
==== sysdig ====
Version update (0.27.0_k5.10.7_1 -> 0.27.1_k5.10.7_1)
- Update to version 0.27.1:
* Support minimal build (no kubernetes, kernel module, eBPF, or container support): -DMINIMAL_BUILD=On
* Improve startup times on systems with lots of containers [#1676]
* Fix paths reported in *at events [#1680, #1695]
* Build fixes for eBPF with recent kernel [#1690]
* Fix Lua out of memory errors with large captures in Sysdig Inspect [#1694]
==== tcl ====
Version update (8.6.10 -> 8.6.11)
- tclConfig.sh: Fix path names and avoid braces in TCL_PACKAGE_PATH
- Set TCL_LIBRARY at configure time for better consistency.
- New version: 8.6.11:
* Add tcltest::(Setup|Eval|Cleanup|)Test
* Update to Unicode-13
* Add 3 libtommath functions to stub table
* Many more bug fixes
- Potentially incompatible changes:
* (bug)[ffeb20] [binary decode base64] ignore invalid chars
* (bug)[b8e82d] some -maxlen values break uuencode round trip
* (bug)[085913] Tcl_DStringAppendElement # quoting precision
* (bug)[81242a] revised documentation for Tcl_UtfAtIndex()
* (bug)[ed2980] Tcl_UtfToUniChar reads > TCL_UTF_MAX bytes
* (bug)[a1bd37] [clock scan] new ISO format (clock-34.(19-24))
* (bug)[501974] [clock scan] +time zone (clock-34.(53-68))
* (new) force -eofchar \032 when evaluating library scripts
* (new)[48898a] improve error message consistency
* (new) revised case of module names
==== tk ====
Version update (8.6.10 -> 8.6.11)
- Version 8.6.11:
* Fix TkKeyEvent platform variations
* ttk respect -cursor option
* MouseWheel for ttk::scrollbar
* fix fontconfig crash when no font installed
* fix tearoff menu redraw artifacts
* stop crash w/Noto Color Emoji font
* fix crash of angled text w/o Xft
* fix crash when active button is destroyed
* disfavor Master/Slave terminology
* many more bug fixes.
==== tracker2 ====
Subpackages: libtracker-common-2_0 libtracker-control-2_0-0 libtracker-miner-2_0-0 libtracker-sparql-2_0-0 tracker2-lang typelib-1_0-Tracker-2_0 typelib-1_0-TrackerControl-2_0
- Add tracker2-Avoid-deletion-empty-rows.patch: libtracker-data:
Avoid deletion of empty rows in FTS table. Starting with SQLite
3.34.0, this turns into a consistency error. Ensure rows being
deleted have actually some content before proceeding to deletion,
and ensure we don't process individual properties one by one in
the course of a whole rdfs:Resource deletion.
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1180069 - L3: virsh edit Error: XML document failed to
validate against schema: Unable to validate doc.
virtinst-smbios-unsupported-for-xenpv.patch
- bsc#1180047 - [xen][virt-manger] Libvirt or Hyperisor does not
support UEFI for 15SP3 XENPV Guest
virtman-show-no-firmware-for-xenpv.patch
==== virtualbox ====
Subpackages: virtualbox-guest-tools virtualbox-guest-x11
- Under some circumstances, shared folders are mounted as root. File
"debug_mountsf.patch" is added to allow recovery on affected systems.
Automounted volumes are not fixed by this patch; however, manual mounting
with the uid/gid options are correct.
==== virtualbox-kmp ====
- Under some circumstances, shared folders are mounted as root. File
"debug_mountsf.patch" is added to allow recovery on affected systems.
Automounted volumes are not fixed by this patch; however, manual mounting
with the uid/gid options are correct.
==== vsftpd ====
- Add seccomp-fixes.patch to allow getdents64 syscall in seccomp
sandbox, fixes bsc#1179553
Also in the same patch, fix the architecture offset from 4 to 5,
this change was documented in https://lore.kernel.org/patchwork/patch/554803/
==== wavpack ====
Version update (5.3.0 -> 5.4.0)
- Update to version 5.4.0
* CVE-2020-35738: Fixed an out-of-bounds write in WavpackPackSamples (bsc#1180414)
* fixed: disable A32 asm code when building for Apple silicon
* fixed: issues with Adobe-style floating-point WAV files
* added: --normalize-floats option to wvunpack for correctly
exporting un-normalized floating-point files
==== xdg-desktop-portal ====
Subpackages: xdg-desktop-portal-lang
- Ensure systemd rpm macros are called at install/uninstall times
for systemd user services.
- Add BuildRequires on systemd-rpm-macros.
==== yast2-packager ====
Version update (4.3.11 -> 4.3.12)
- Proposal: fixed the logic to detect whether the partitioning has
changed since the previous execution (found by bsc#1180537).
- 4.3.12
==== yast2-trans ====
Version update (84.87.20210109.77c13975e0 -> 84.87.20210116.f5a95d2c8b)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20210116.f5a95d2c8b:
* Translated using Weblate (Dutch)
* New POT for text domain 'vpn'.
* New POT for text domain 'users'.
* New POT for text domain 'update'.
* New POT for text domain 'tune'.
* New POT for text domain 'tftp-server'.
* New POT for text domain 'sysconfig'.
* New POT for text domain 'support'.
* New POT for text domain 'sudo'.
* New POT for text domain 'storage'.
* New POT for text domain 'squid'.
* New POT for text domain 'sound'.
* New POT for text domain 'snapper'.
* New POT for text domain 'slp-server'.
* New POT for text domain 'slp'.
* New POT for text domain 'services-manager'.
* New POT for text domain 'security'.
* New POT for text domain 'scanner'.
* New POT for text domain 'samba-server'.
* New POT for text domain 'samba-client'.
* New POT for text domain 's390'.
* New POT for text domain 'registration'.
* New POT for text domain 'rear'.
* New POT for text domain 'proxy'.
* New POT for text domain 'printer'.
* New POT for text domain 'pam'.
* New POT for text domain 'packager'.
* New POT for text domain 'online-update-configuration'.
* New POT for text domain 'online-update'.
* New POT for text domain 'oneclickinstall'.
* New POT for text domain 'ntp-client'.
* New POT for text domain 'nis_server'.
* New POT for text domain 'nis'.
* New POT for text domain 'nfs_server'.
* New POT for text domain 'nfs'.
* New POT for text domain 'network'.
* New POT for text domain 'migration'.
* New POT for text domain 'mail'.
* New POT for text domain 'ldap-client'.
* New POT for text domain 'ldap'.
* New POT for text domain 'kdump'.
* New POT for text domain 'journalctl'.
* New POT for text domain 'journal'.
* New POT for text domain 'isns'.
* New POT for text domain 'iscsi-lio-server'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'instserver'.
* New POT for text domain 'installation'.
* New POT for text domain 'http-server'.
* New POT for text domain 'ftp-server'.
* New POT for text domain 'firewall'.
* New POT for text domain 'fcoe-client'.
* New POT for text domain 'drbd'.
* New POT for text domain 'docker'.
* New POT for text domain 'dns-server'.
* New POT for text domain 'dhcp-server'.
* New POT for text domain 'crowbar'.
* New POT for text domain 'country'.
* New POT for text domain 'control'.
* New POT for text domain 'configuration_management'.
* New POT for text domain 'cluster'.
* New POT for text domain 'cio'.
* New POT for text domain 'caasp'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'base'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'authserver'.
* New POT for text domain 'auth-client'.
* New POT for text domain 'audit-laf'.
* New POT for text domain 'apparmor'.
* New POT for text domain 'alternatives'.
* New POT for text domain 'add-on'.
* New POT for text domain 'vpn'.
* New POT for text domain 'users'.
* New POT for text domain 'update'.
* New POT for text domain 'tune'.
* New POT for text domain 'tftp-server'.
* New POT for text domain 'sysconfig'.
* New POT for text domain 'support'.
* New POT for text domain 'sudo'.
* New POT for text domain 'storage'.
* New POT for text domain 'squid'.
* New POT for text domain 'sound'.
* New POT for text domain 'snapper'.
* New POT for text domain 'slp-server'.
* New POT for text domain 'services-manager'.
* New POT for text domain 'security'.
* New POT for text domain 'scanner'.
* New POT for text domain 'samba-server'.
* New POT for text domain 'samba-client'.
* New POT for text domain 's390'.
* New POT for text domain 'registration'.
* New POT for text domain 'rear'.
* New POT for text domain 'proxy'.
* New POT for text domain 'printer'.
* New POT for text domain 'pam'.
* New POT for text domain 'packager'.
* New POT for text domain 'online-update-configuration'.
* New POT for text domain 'online-update'.
* New POT for text domain 'oneclickinstall'.
* New POT for text domain 'ntp-client'.
* New POT for text domain 'nis_server'.
* New POT for text domain 'nis'.
* New POT for text domain 'nfs_server'.
* New POT for text domain 'nfs'.
* New POT for text domain 'network'.
* New POT for text domain 'migration'.
* New POT for text domain 'mail'.
* New POT for text domain 'ldap-client'.
* New POT for text domain 'ldap'.
* New POT for text domain 'kdump'.
* New POT for text domain 'journalctl'.
* New POT for text domain 'journal'.
* New POT for text domain 'isns'.
* New POT for text domain 'iscsi-lio-server'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'instserver'.
* New POT for text domain 'installation'.
* New POT for text domain 'http-server'.
* New POT for text domain 'ftp-server'.
* New POT for text domain 'firewall'.
* New POT for text domain 'fcoe-client'.
* New POT for text domain 'drbd'.
* New POT for text domain 'docker'.
* New POT for text domain 'dns-server'.
* New POT for text domain 'dhcp-server'.
* New POT for text domain 'crowbar'.
* New POT for text domain 'country'.
* New POT for text domain 'control'.
* New POT for text domain 'configuration_management'.
* New POT for text domain 'cluster'.
* New POT for text domain 'cio'.
* New POT for text domain 'caasp'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'base'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'authserver'.
* New POT for text domain 'auth-client'.
* New POT for text domain 'audit-laf'.
* New POT for text domain 'apparmor'.
* New POT for text domain 'alternatives'.
* New POT for text domain 'add-on'.
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Portuguese)
* Added translation using Weblate (Czech)
* New POT for text domain 'network'.
* Translated using Weblate (Portuguese)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
==== zxing-cpp ====
- Use %cmake_build instead of %make_jobs
- Shouldn't need -DBUILD_SHARED_LIBRARY=ON
1
0
Dear Geekos,
here is an announcement from the SUSE EngInfra team.
What: We want to update our UCS identity provider that is used for
bugzilla/OBS/openid
When: tomorrow 2021-01-21 08:00 - 13:00 UTC
Why: to be on the latest version, to get features and bugfixes
Who: me+jdsn, possibly with other EngInfra collegues
What to expect:
During parts of that time, no user updates (creation, password, email
changes etc) will be possible.
https://idp-portal.suse.com/ will just show "under maintenance" then.
We made preparations so that authentication can continue everywhere all
the time, but since this is not well tested, users could experience some
login problems during the update.
Ciao
Bernhard M.
1
0
![](https://seccdn.libravatar.org/avatar/dacc18afdc3cdf69d2188f90b88061bd.jpg?s=120&d=mm&r=g)
19 Jan '21
Hello List subscribers,
people have been complaining that they missed some important messages
because the previous mails were "buried" as answers in some sub threads
and understandably not everyone reads every thread due to high mail
volume. So here is some more volume for you, again posting to 3
mailinglists. Top post without any reference to other mails.
A major change of the python-rpm-macros and matching prjconf definitions
has been introduced to Factory last Friday. Now is the time to fix your
python-foo packages, or specfiles creating python3-foo subpackages.
Quoting the two relevant posts below. Refer to the actual threads for
discussions and comments.
-------- Weitergeleitete Nachricht --------
Betreff: Re: Tumbleweed snapshot 20210115 - python can be bumpy
Datum: Mon, 18 Jan 2021 13:10:21 +0100
Von: Dominique Leuenberger / DimStar <dimstar(a)opensuse.org>
An: factory(a)lists.opensuse.org
On Mon, 2021-01-18 at 12:00 +0000, Dominique Leuenberger wrote:
> Packages changed:
> python-rpm-macros (20200824.8fa42a7 -> 20210112.86f4d9d)
>
> === Details ===
>
>
> ==== python-rpm-macros ====
> Version update (20200824.8fa42a7 -> 20210112.86f4d9d
This change has potential for quite some headaches - it was in Staging
for a long time to get things sorted out 'reasonably well', BUT:
depending on your python-* modules installed, this can be a rough
weekfor you.
There is a large number of packages that did not like the change (none
of the ring packages, so 'most' users probably won't feel it)
If you are a python-* maintainer and see your packages newly fail,
please try to help everybody to get your packages back on track.
Benjamin Greiner has proven to be very helpful in those cases.
The main change is that the python-FOO spec files (when using the long
established python-single-spec style, which we had already for py2/py3
in place) will produce python36-FOO and python38-FOO (the 38-FOO
provides/obsoletes python3-FOO, helping for the migrationpath)
The 'not too distant'; future should see this concept further enhanced
with python39 added to the mix. But that is not even staged. Let's
first iron out glitches with the two python3.x variants.
Cheers,
Dominique
-------- Weitergeleitete Nachricht --------
Betreff: Python 3 parallel install (Re: Tumbleweed - Review of the week
2020/52)
Datum: Sat, 26 Dec 2020 16:01:42 +0100
Von: Ben Greiner <code(a)bnavigator.de>
An: factory(a)lists.opensuse.org, python(a)lists.opensuse.org,
packaging(a)lists.opensuse.org
Hello,
my apologies in advance if this mail reaches you up to three times, but
in my opinion the topic is relevant and important to reach people
subscribed to all three mailing lists.
Am 25.12.20 um 18:34 schrieb Dominique Leuenberger / DimStar an
factory(a)lists.opensuse.org:
> * Multiple python 3 versions parallel installable. Adding to python
> 3.8, version 3.6 will be reintroduced. Python modules will be built
> for both versions.
This line sounds rather innocent, but it has severe implications:
Every package python-foo, which uses the so called singlespec macro
%python_subpackages, will also try to build a python36-foo package. The
whole build process will fail if a step in that particular flavor fails
or if building for more than one flavor will create conflicts. We took
care [1] of all the packages in Ring0 and Ring1, which popped up as
problematic in the staging project. But there are many more packages,
which will see the change the first time, when the staging project will
be accepted into Factory. You can refer to the documented changes in [1]
for examples how to fix a package. There are also some updates to the
wiki [2] and the documentation of python-rpm-macros [3].
In particular, look out for:
- Packages already skipping Python 2 will start to produce more than one
package. Avoid duplicate files by using update-alternatives (there are
macros for it in python-rpm-macros), or put common files into unflavored
subpackages.
- If you provide or require python3-foo, it will only do that for the
primary python interpreter. Replace `BuildRequires python3-foo` by
`BuildRequires %{python_module foo}` and let the %python_subpackages
macro do the work for all Tags and macros where it can replace the
unflavored variants e.g.:
* `Requires: python-bar` instead of python3-bar.
* `%python_sitelib` instead of `%python3_sitelib` in `%files`
- Some packages need extra packages backporting stuff to Python 3.6,
e.g. importlib-metadata or dataclasses. See black as an example how to
deal with this [4]
- If upstream does not support python 3.6 anymore (Numpy already
deprecates to support it in new releases, according to NEP 29 [5]) you
can use `%define skip_python36 1`. All depending packages need to do the
same. Alternatively a branched package can provide an older version for
this flavor, e.g. python-ipython715 has been created to provide the last
version which support Python 3.6.
- Python "apps" not following the flavored python-foo naming scheme,
will only collect files for one (hopefully the primary python3
providing) flavor during the packaging phase. Remove %python_modules,
%python_build, %python_install, %python_expand and the sort, as it
unnecessarily pulls in packages for all python flavors and tries to
build and install into multiple sitelib/sitearch directories. Replace by
calling python3 directly or use the equivalent %python3_* macros.
- Some non-singlespec packages only create python3-foo. They will either
need an update to include python36-foo, python38-foo (and python39-foo
in the near future), or all depending packages must only build for the
primary python3, too. `%define pythons python3` or skip all non-primary
interpreters.
- The previous item is also true for many packages, which have a python
bindings subpackage but are not Python only. We introduced
%python_subpackage_only so that these packages now can take advantage of
the singlespec macros as well. The tracker comment on GitHub [6] has
links to a few examples how to use it.
- %ifpython3 and %python3_only are evil. They have been deprecated for
some months already. Essentially, they fail to recognize the new flavors
python36 and python38 which replace python3. OTOH, older distributions
will continue to use the python3 flavor. We have introduced a new
%python_provides macro, but did not modify %ifpython3 or %python3_only
to incorporate this, because it is not automatically clear whether the
conditioned code block shall apply to all flavors of Python3 packages or
only to the primary interpreter. Replace by something like
* `%if "%{python_flavor}" == "python3" || "%{?python_provides}" ==
"python3"` for sections only provided by the primary flavor.
* `%if 0%{python_version_nodots} > 34` or `%if "%{python_flavor}" !=
"python2"` for section applicable to all Python 3 flavors.
Cheers and happy coding,
Ben
[1] https://github.com/openSUSE/python-rpm-macros/issues/66
[2] https://en.opensuse.org/openSUSE:Packaging_Python
[3] https://github.com/openSUSE/python-rpm-macros/blob/master/README.md
[4] https://build.opensuse.org/request/show/853412
[5] https://numpy.org/neps/nep-0029-deprecation_policy.html
[6]
https://github.com/openSUSE/python-rpm-macros/issues/66#issuecomment-715538…
3
3
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&versio…
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:
LibVNCServer
MozillaThunderbird (78.6.0 -> 78.6.1)
alpine (2.23.2 -> 2.24)
firewalld
fprintd (1.90.8 -> 1.90.9)
gpgme (1.15.0 -> 1.15.1)
gpgmeqt (1.15.0 -> 1.15.1)
heaptrack
kmod
libgarcon (0.8.0 -> 4.16.1)
libinput
libqmi (1.26.6 -> 1.26.8)
libqt5-qtdeclarative
libzypp (17.25.5 -> 17.25.6)
mozjs78 (78.5.0 -> 78.6.1)
net-tools
openafs (1.8.6.1 -> 1.8.7)
ovmf
perl-Mail-AuthenticationResults (1.20200824.1 -> 2.20210112)
psmisc (23.2 -> 23.3)
python-zope.proxy
rav1e (0.3.4 -> 0.4.0)
redis (6.0.9 -> 6.0.10)
speexdsp
sudo (1.9.4p2 -> 1.9.5p1)
vlc
wireshark
xfce4-appfinder (4.16.0 -> 4.16.1)
xfce4-screensaver
xfce4-whiskermenu-plugin (2.5.1 -> 2.5.2)
yast2-bootloader (4.3.16 -> 4.3.17)
yast2-storage-ng (4.3.35 -> 4.3.37)
zypper (1.14.41 -> 1.14.42)
=== Details ===
==== LibVNCServer ====
Subpackages: libvncclient1 libvncserver1
- Add many patches needed for GNOME Remote desktop (already in
Fedora):
* TLS security type enablement patches gh#LibVNC/libvncserver!234
- 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch
- 0002-libvncserver-Add-channel-security-handlers.patch
- 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch
* Fix crash on all runs after the first gh#LibVNC/libvncserver!444 rh#1882718
- 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch
* Fix another crasher glgo#GNOME/gnome-remote-desktop#45 rh#1882718
- 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch
==== MozillaThunderbird ====
Version update (78.6.0 -> 78.6.1)
Subpackages: MozillaThunderbird-translations-common
- Mozilla Thunderbird 78.6.1
MFSA 2021-02 (bsc#1180623)
* CVE-2020-16044 (bmo#1683964)
Use-after-free write when handling a malicious COOKIE-ECHO SCTP
chunk
==== alpine ====
Version update (2.23.2 -> 2.24)
Subpackages: pico
- Update to release 2.24
* A few crash fixes
* Implementation of XOAUTH2 for Yahoo! Mail.
==== firewalld ====
Subpackages: firewalld-lang python3-firewall
- Add dependency for firewall-offline-cmd (bsc#1180883)
==== fprintd ====
Version update (1.90.8 -> 1.90.9)
Subpackages: fprintd-lang fprintd-pam fprintd-pam-32bit
- Update to version 1.90.9
* Fix multiple daemon lockup issues (#97)
* Fix print garbage collection to not delete used prints
* pam: Use the device with the most prints
==== gpgme ====
Version update (1.15.0 -> 1.15.1)
Subpackages: libgpgme11 libgpgmepp6 python38-gpg
- gpgme 1.15.1:
* Fix a bug in the secret key export
* Make listing of signatures work if only secret keys are listed
* qt: Avoid empty "rem(a)gnupg.org" signature notations
* python: Fix key_export functions
- remove deprecated texinfo macros
==== gpgmeqt ====
Version update (1.15.0 -> 1.15.1)
- gpgme 1.15.1:
* Fix a bug in the secret key export
* Make listing of signatures work if only secret keys are listed
* qt: Avoid empty "rem(a)gnupg.org" signature notations
* python: Fix key_export functions
- remove deprecated texinfo macros
==== heaptrack ====
Subpackages: heaptrack-gui heaptrack-lang
- Add quotes to text comparison to fix build with rpm 4.16.
==== kmod ====
Subpackages: libkmod2
- Update usr-lib-modprobe.patch to upstream submission (boo#1180821).
- Require libxslt-tools for xsltproc and use local stylesheet.
+ no-stylesheet-download.patch
==== libgarcon ====
Version update (0.8.0 -> 4.16.1)
Subpackages: libgarcon-1-0 libgarcon-data libgarcon-lang
- Update to version 4.16.1
* Launch applications as children again (gxo#xfce/garcon#18)
* Translation Updates
==== libinput ====
Subpackages: libinput-udev libinput10
- Limit the dep libinput-debug-gui -> libinput-tools only to
%{version}, not %{version}-%{release}. As they are not built in
the same run, the rebuild counters are not guaranteed to match
forever.
==== libqmi ====
Version update (1.26.6 -> 1.26.8)
Subpackages: libqmi-glib5 libqmi-tools
- update to 1.26.8:
* libqmi-glib:
+ Fix proxy segfault when accessing length of NULL GArray.
+ Add "Release USSD" indication to Basic collection.
* qmicli:
+ Fix element types used in "NAS Get Cell Location Info".
* Several other minor improvements and fixes.
==== libqt5-qtdeclarative ====
- Enable qml-autoreqprov
==== libzypp ====
Version update (17.25.5 -> 17.25.6)
- Rephrase solver problem descriptions (jsc#SLE-8482)
- Adapt to changed gpg2/libgpgme behavior (bsc#1180721)
- Multicurl backend breaks with with unknown filesize (fixes #277)
- version 17.25.6 (22)
==== mozjs78 ====
Version update (78.5.0 -> 78.6.1)
- Update to version 78.6.1esr.
==== net-tools ====
Subpackages: net-tools-lang
- prepare usrmerge (boo#1029961)
==== openafs ====
Version update (1.8.6.1 -> 1.8.7)
Subpackages: openafs-client openafs-kmp-default
- update to HEAD of git branch openafs-stable-1_8_x
* fix critical bug described in
https://lists.openafs.org/pipermail/openafs-info/2021-January/043026.html
* remove remove-get_ds-usage.patch
* remove add_arch_to_linux_kernel_make.patch
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Add ovmf-bsc1180079-amd-sev-es-mitigation.patch to mitigate the
potential AMD SEV-ES security issues (bsc#1180079)
- Add the json descriptor for xen-hvm (bsc#1180050)
==== perl-Mail-AuthenticationResults ====
Version update (1.20200824.1 -> 2.20210112)
- updated to 2.20210112
see /usr/share/doc/packages/perl-Mail-AuthenticationResults/Changes
2.20210112 2021-01-12 22:10:28+00:00 UTC
- Switch to a purely numeric version string
==== psmisc ====
Version update (23.2 -> 23.3)
Subpackages: psmisc-lang
- Now with 23.3 peekfd is build even for aarch64
- Rework 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
and split off the patch psmisc-v23.3-selinux.patch
- Rework 0002-Use-new-statx-2-system-call-to-avoid-hangs-on-NFS.patch
- New patch psmisc-v23.3-selinux.patch
- Rename patch psmisc-v23.2.dif which is now psmisc-v23.3.dif
- Update to 23.3:
* killall: check also truncated 16 char comm names Debian
* fuser: Return early if have nulls
* peekfd: Add support for ARM64
* pstree: Add color by age
* fuser: Use larger inode sizes
- Rebase 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
- Rebase 0002-Use-new-statx-2-system-call-to-avoid-hangs-on-NFS.patch
- Rebase psmisc-22.21-pstree.patch
==== python-zope.proxy ====
- Let the python-rpm-macros automatically figure out the correct
provides and obsoletes for the flavor
==== rav1e ====
Version update (0.3.4 -> 0.4.0)
- Update to version 0.4.0
* https://github.com/xiph/rav1e/releases/tag/v0.4.0
==== redis ====
Version update (6.0.9 -> 6.0.10)
- HTTPS download link for source
- redis 6.0.10:
Command behavior changes:
* SWAPDB invalidates WATCHed keys (#8239)
* SORT command behaves differently when used on a writable replica (#8283)
* EXISTS should not alter LRU (#8016)
In Redis 5.0 and 6.0 it would have touched the LRU/LFU of the key.
* OBJECT should not reveal logically expired keys (#8016)
Will now behave the same TYPE or any other non-DEBUG command.
* GEORADIUS[BYMEMBER] can fail with -OOM if Redis is over the memory limit (#8107)
Other behavior changes:
* Sentinel: Fix missing updates to the config file after SENTINEL SET command (#8229)
* CONFIG REWRITE is atomic and safer, but requires write access to the config file's folder (#7824, #8051)
This change was already present in 6.0.9, but was missing from the release notes.
Bug fixes with compatibility implications (bugs introduced in Redis 6.0):
* Fix RDB CRC64 checksum on big-endian systems (#8270)
If you're using big-endian please consider the compatibility implications with
RESTORE, replication and persistence.
* Fix wrong order of key/value in Lua's map response (#8266)
If your scripts use redis.setresp() or return a map (new in Redis 6.0), please
consider the implications.
Bug fixes:
* Fix an issue where a forked process deletes the parent's pidfile (#8231)
* Fix crashes when enabling io-threads-do-reads (#8230)
* Fix a crash in redis-cli after executing cluster backup (#8267)
* Handle output buffer limits for module blocked clients (#8141)
Could result in a module sending reply to a blocked client to go beyond the limit.
* Fix setproctitle related crashes. (#8150, #8088)
Caused various crashes on startup, mainly on Apple M1 chips or under instrumentation.
* Backup/restore cluster mode keys to slots map for repl-diskless-load=swapdb (#8108)
In cluster mode with repl-diskless-load, when loading failed, slot map wouldn't
have been restored.
* Fix oom-score-adj-values range, and bug when used in config file (#8046)
Enabling setting this in the config file in a line after enabling it, would
have been buggy.
* Reset average ttl when empty databases (#8106)
Just causing misleading metric in INFO
* Disable rehash when Redis has child process (#8007)
This could have caused excessive CoW during BGSAVE, replication or AOFRW.
* Further improved ACL algorithm for picking categories (#7966)
Output of ACL GETUSER is now more similar to the one provided by ACL SETUSER.
* Fix bug with module GIL being released prematurely (#8061)
Could in theory (and rarely) cause multi-threaded modules to corrupt memory.
* Reduce effect of client tracking causing feedback loop in key eviction (#8100)
* Fix cluster access to unaligned memory (SIGBUS on old ARM) (#7958)
* Fix saving of strings larger than 2GB into RDB files (#8306)
Additional improvements:
* Avoid wasteful transient memory allocation in certain cases (#8286, #5954)
Platform / toolchain support related improvements:
* Fix crash log registers output on ARM. (#8020)
* Add a check for an ARM64 Linux kernel bug (#8224)
Due to the potential severity of this issue, Redis will print log warning on startup.
* Raspberry build fix. (#8095)
New configuration options:
* oom-score-adj-values config can now take absolute values (besides relative ones) (#8046)
Module related fixes:
* Moved RMAPI_FUNC_SUPPORTED so that it's usable (#8037)
* Improve timer accuracy (#7987)
* Allow '\0' inside of result of RM_CreateStringPrintf (#6260)
==== speexdsp ====
- Update dependencies and update spec file
==== sudo ====
Version update (1.9.4p2 -> 1.9.5p1)
Subpackages: sudo-plugin-python
- Update to 1.9.5.p1
* Fixed a regression introduced in sudo 1.9.5 where the editor run
by sudoedit was set-user-ID root unless SELinux RBAC was in use.
The editor is now run with the user's real and effective user-IDs.
- News in 1.9.5
* Fixed a crash introduced in 1.9.4 when running "sudo -i" as an
unknown user. This is related to but distinct from Bug #948.
* If the "lecture_file" setting is enabled in sudoers, it must now
refer to a regular file or a symbolic link to a regular file.
* Fixed a potential use-after-free bug in sudo_logsrvd when the
server shuts down if there are existing connections from clients
that are only logging events and not session I/O data.
* Fixed a buffer size mismatch when serializing the list of IP
addresses for configured network interfaces. This bug is not
actually exploitable since the allocated buffer is large enough
to hold the list of addresses.
* If sudo is executed with a name other than "sudo" or "sudoedit",
it will now fall back to "sudo" as the program name. This affects
warning, help and usage messages as well as the matching of Debug
lines in the /etc/sudo.conf file. Previously, it was possible
for the invoking user to manipulate the program name by setting
argv[0] to an arbitrary value when executing sudo.
* Sudo now checks for failure when setting the close-on-exec flag
on open file descriptors. This should never fail but, if it
were to, there is the possibility of a file descriptor leak to
a child process (such as the command sudo runs).
* Fixed CVE-2021-23239, a potential information leak in sudoedit
that could be used to test for the existence of directories not
normally accessible to the user in certain circumstances. When
creating a new file, sudoedit checks to make sure the parent
directory of the new file exists before running the editor.
However, a race condition exists if the invoking user can replace
(or create) the parent directory. If a symbolic link is created
in place of the parent directory, sudoedit will run the editor
as long as the target of the link exists. If the target of the
link does not exist, an error message will be displayed. The
race condition can be used to test for the existence of an
arbitrary directory. However, it _cannot_ be used to write to
an arbitrary location.
* Fixed CVE-2021-23240, a flaw in the temporary file handling of
sudoedit's SELinux RBAC support. On systems where SELinux is
enabled, a user with sudoedit permissions may be able to set the
owner of an arbitrary file to the user-ID of the target user.
On Linux kernels that support "protected symlinks", setting
/proc/sys/fs/protected_symlinks to 1 will prevent the bug from
being exploited. For more information see
https://www.sudo.ws/alerts/sudoedit_selinux.html.
* Added writability checks for sudoedit when SELinux RBAC is in use.
This makes sudoedit behavior consistent regardless of whether
or not SELinux RBAC is in use. Previously, the "sudoedit_checkdir"
setting had no effect for RBAC entries.
* A new sudoers option "selinux" can be used to disable sudo's
SELinux RBAC support.
* Quieted warnings from PVS Studio, clang analyzer, and cppcheck.
Added suppression annotations for PVS Studio false positives.
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Add vlc-CVE-2020-26664.patch: mkv: Ensure we don't use an
EbmlDummy element for something it's not (CVE-2020-26664,
boo#1180755).
==== wireshark ====
Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt
- provide helpful error message if user doesn't have permissions to run dumpcap (bsc#1180102)
add wireshark-0001-dumpcap-permission-denied.patch
==== xfce4-appfinder ====
Version update (4.16.0 -> 4.16.1)
Subpackages: xfce4-appfinder-lang
- Update to version 4.16.1
* Launch applications as children again
==== xfce4-screensaver ====
- Unbreak Leap build.
* Make "%(_libexecdir}" file list more explicit, thus avoiding
'/usr/lib/debug' being picked up on Leap, where libexec is '/usr/lib'.
==== xfce4-whiskermenu-plugin ====
Version update (2.5.1 -> 2.5.2)
Subpackages: xfce4-whiskermenu-plugin-lang
- Update to version 2.5.2
* Do not reparent launched programs.
(gxo#panel-plugins/xfce4-whiskermenu-plugin#32)
* Translation updates
==== yast2-bootloader ====
Version update (4.3.16 -> 4.3.17)
- The logic for calculating a device udev link is now delegated to
the yast2-storage-ng module (jsc#SLE-17081, also related to
bsc#1177926 and bsc#1169874).
- 4.3.17
==== yast2-storage-ng ====
Version update (4.3.35 -> 4.3.37)
- Partitioner: removed warning for too small EFI system partition.
- Proposal: reuse pre-existing EFI partition even if it's small
- Related to bsc#1177358, bsc#1170625 and bsc#1119318.
- 4.3.37
- Added API methods to get the preferred name to reference a block
device or its filesystem (jsc#SLE-17081, also related to
bsc#1177926 and bsc#1169874).
- 4.3.36
==== zypper ====
Version update (1.14.41 -> 1.14.42)
Subpackages: zypper-log zypper-needs-restarting
- Fix source-download commnds help (bsc#1180663)
- man: Recommend to use the --non-interactive global option
rather than the command option -y (bsc#1179816)
- Extend apt packagemap (fixes #366)
- --quitet: Fix install summary to write nothing if there's
nothing todo (bsc#1180077)
- Prefer /run over /var/run.
- version 1.14.42
1
0
Maybe some of people in group wants to have updates from openSUSE images
for Mobiles phones, now we are only working with Pinephone but maybe in
a near future we can work with other hardware pieces.
openSUSE image for Pinephone status 20210119
System:
Fixed problem with ROOT partition and use UUID instead LABEL in
u-boot [ Adrian ]
Updated services to make modem working [ Adrian ]
Working in separete pinephone-helpers to work with all desktop
environments. [ Adrian ]
Working in anbox to enable Android apps in mobile via
virtualization [ Adrian ]
Desktop Environments:
* PHOSH
Tested convergence with screen and keyboard, all working since
latest release
Update packages to get last stable versions on every package [ Adrian ]
Working to fix Camera app and SMS bug [ Adrian ]
* PLASMA MOBILE
Ported to all base apps from KDE to OBS packages [ Andres ]
Create a patterns package for easy installation [ Andres ]
First alpha image working with Plasma Mobile (using users home
repos) [ Adrian ]
Working in some problems with Modem [ Adrian ]
Working in basic fixes to get openSUSE branding [ Adrian ]
* LOMIRI [In mind for future or maybe we need more help to ahead this
desktop environment]
1
0
Hi all,
In devel project musescore is now updated to 3.6. According to [1] there
are issues with Qt 5.15. Balping and I have tested it and did not
encounter these issues. I would appreciate a couple of others testing it
before I submit it for factory. I'll give it a week before submitting.
It's in multimedia:apps
Thanks,
Cor
[1] https://github.com/musescore/MuseScore/pull/7119
3
3
Hi,
I would like to get the package nco into factory.
NCO is a versatile tool to operate on netcdf data and can
be considered an important (or even crucial) tool in earth sciences.
Information about NCO can be found on:
https://github.com/nco/nco/
http://nco.sourceforge.net/
https://en.wikipedia.org/wiki/NetCDF_Operators
NCO resides since more than 10 years in the sciences repo, so it is
probably time to try putting it into factory.
The SR can be found at https://build.opensuse.org/request/show/863761
Cheers,
Manfred
1
0
Hello,
I have sent two requests (https://build.opensuse.org/request/show/864158 and
https://build.opensuse.org/request/show/864159) for new packages to enter
Tumbleweed.
kquickimageeditor is a series of QtQuick components for basic image editing: a
dependency of the other package I have submitted, neochat.
neochat is a recently released (https://carlschwan.eu/2020/12/23/announcing-neochat-1.0-the-kde-matrix-clie…) client for the Matrix network by KDE,
originally based on the Spectral client. This package was co-packaged by
myself and Eric Schirra (we ended up packaging it independently and then
merged into one).
Neochat is based on the libQuotient library, a Qt library to build Matrix
clients, which was recently accepted into Tumbleweed.
Notice that neochat, unlike other Matrix clients (like nheko), does not
support end-to-end encryption yet.
--
Luca Beltrame - KDE Forums team
GPG key ID: A29D259B
1
0
Hi all,
This is probably the wrong thread but I just wonder why not address it
to factory list first.
I have to answer this question each upgrade to new snapshot for
installed PyCarm IDE 2020.3 dep to libavcodec.so.53, currently
isntalled libavcodec.so.58.
/Distributions-Aktualisierungen werden verarbeitet...//
//Problem: libavcodec.so.53()(64bit) benötigt von
pycharm-community-jre-2018.3.5-1.3.x86_64 wird nirgends zur Verfügung
gestellt//
// Lösung 1: Deinstallation von pycharm-community-jre-2018.3.5-1.2.x86_64//
// Lösung 2: veraltetes pycharm-community-jre-2018.3.5-1.2.x86_64
beibehalten//
// Lösung 3: pycharm-community-jre-2018.3.5-1.3.x86_64 durch Ignorieren
einiger Abhängigkeiten brechen//
//Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie
(a)b [1/2/3/a/d/?] (a): *2*/
As far as I know libavcodec.so is part of Packman repos. So, Tumbleweed
doesn't need to care about dep to PyCharm build at all. Probably that's
is a stupid questions to Tumbleweed maintainers but why is PyCharm not
updated or even part of factory repos ? Isn't PyCharm quite known and
worth it like Eclipse?
Note, I got my latest build from repos home_Dead_Mozay_pycharm-community
but it seems to be maintained for Leap only. Do I need to address it to
packaging list instead?
Thanks,
Torsten
2
1
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&versio…
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:
AppStream (0.12.11 -> 0.13.1)
apache2-mod_php7
brltty (6.1 -> 6.2)
ca-certificates (2+git20201002.34daf7f -> 2+git20210111.eeae41c)
ebook-tools
ell (0.35 -> 0.36)
evolution (3.38.2 -> 3.38.3)
evolution-data-server (3.38.2 -> 3.38.3)
evolution-ews (3.38.2 -> 3.38.3)
git (2.29.2 -> 2.30.0)
gjs (1.66.1 -> 1.66.2)
gnome-desktop (3.38.2 -> 3.38.3)
gnome-maps (3.38.2 -> 3.38.3)
gnome-packagekit
gnome-terminal (3.38.1 -> 3.38.2)
guile (3.0.4 -> 3.0.5)
gvfs (1.46.1 -> 1.46.2)
hplip (3.20.9 -> 3.20.11)
ibus-m17n (1.4.2 -> 1.4.3)
ibus-table-others (1.3.9 -> 1.3.11)
libfprint (1.90.6 -> 1.90.7)
libkgapi
libmaxminddb (1.4.3 -> 1.5.0)
libpwquality
libqt5-qtwebengine
libreoffice
llvm11 (11.0.0 -> 11.0.1)
miniupnpc (2.1 -> 2.2.1)
openSUSE-build-key
openssh
perl-libwww-perl (6.51 -> 6.52)
php7
polkit-default-privs (1550+20201208.135bf51 -> 1550+20210111.f725c25)
python-rpm-macros (20200824.8fa42a7 -> 20210112.86f4d9d)
qalculate (3.15.0 -> 3.16.1)
rubygem-nokogiri (1.11.0 -> 1.11.1)
salt (3000.3 -> 3002.2)
sbc (1.4 -> 1.5)
tracker (3.0.2 -> 3.0.3)
tracker-miners (3.0.3 -> 3.0.4)
vala (0.50.2 -> 0.50.3)
vim (8.2.2129 -> 8.2.2327)
vte (0.62.1 -> 0.62.2)
yast2 (4.3.46 -> 4.3.49)
yast2-pkg-bindings (4.3.5 -> 4.3.6)
yast2-trans (84.87.20201231.ee5608b05e -> 84.87.20210109.77c13975e0)
=== Details ===
==== AppStream ====
Version update (0.12.11 -> 0.13.1)
Subpackages: AppStream-lang libAppStreamQt2 libappstream4
- Disable vala bindings, fails to build on Leap 15.2 because
g-ir-scanner emits the return type before parameters, which vapigen does not like
- Update to 0.13.1:
Bugfixes:
* Install enum types headers to the right location
* qt: Construct library using libappstream dependency object
* validator: Improve check for invalid hyperlinks to reduce false-positives
- Update to 0.13.0:
Notes:
* This release introduces a new library, libappstream-compose, designed to
provide building blocks for composing AppStream metadata. This includes GUI
stuff like font and SVG rendering, which libappstream deliberately does not
provide. The new compose library is not API/ABI stable and should - for now -
only be used by appstream-generator.
Features:
* qt: add missing Provided::KindId enum (Aleix Pol)
* Add experimental libappstream-compose (Matthias Klumpp)
* Implement support for display_length relation kind (Matthias Klumpp)
* Implement "tv-remote" input control kind (Matthias Klumpp)
* Refactor AsRelation to use GVariant internally (Matthias Klumpp)
* content-rating: Align the OARS/CSM mappings of sex-* (Philip Withnall)
* content-rating: Add content rating system APIs from gnome-software (Philip Withnall)
* content-rating: Expand translator comments to link to OARS website (Philip Withnall)
Specification:
* spec: Specify display_length requires/recommends item (Matthias Klumpp)
* spec: Add tv-remote user input control type (Matthias Klumpp)
Bugfixes:
* Use glib-mkenums to create the GType of all the available enums (Corentin Noël)
* Set FD_CLOEXEC on the LMDB FD manually (Fabian Vogt)
* Never ship with an embedded convenience copy of Highlight.js (Matthias Klumpp)
* Don't fail doc install if global highlight.js wasn't found (Matthias Klumpp)
* Properly escape markup when fixing invalid description data (Matthias Klumpp)
* validator: Don't pass NULL to vprintf, it's not an allowed value (Matthias Klumpp)
* meson: Kill deprecation warning for pkgconfig.generate (Matthias Klumpp)
* validator: Demote cid-contains-uppercase-letter from INFO to PEDANTIC (Matthias Klumpp)
* Change some AsPool GIR annotations to only transfer container,
as workaround for issue in GIR (Matthias Klumpp)
* Properly parse YAML font provides entry (Matthias Klumpp)
* content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense (Philip Withnall)
* Change return annotation of as_agreement_get_sections to "transfer none" (Rico Tzschichholz)
* contrib: Vala expects element-type of PtrArray to reflect their ownership (Rico Tzschichholz)
- Drop patches, now upstream:
* 0001-Set-FD_CLOEXEC-on-the-LMDB-FD-manually.patch
* properly-escape-markup.patch
- Refresh fix-build-gcc7.patch
==== apache2-mod_php7 ====
- deleted patch (redundant cast, both sides are already signed int)
- php-odbc-cmp-int-cast.patch
- install php7-cli if no sapi is selected upon php7 installation
- add conflicts with earlier version of php-cli, php-fastcgi and
php-fpm
- put CLI binary in -cli subpackage so that other moduldes can depend
on the php base package that remains (and provides files and maps
common for all)
- use pkgconfig() to resolve BuildRequires where upstream uses it too
- since php-7.4.0 when using --with-external-gd the configure options
- -with-xpm, --with-freetype and --with-jpeg are not needed anymore
(and neither are the respective BuildRequires)
- add Recommends: php-openssl as many modules can optionally use it
- use new %ldconfig macros in Tumbleweed
==== brltty ====
Version update (6.1 -> 6.2)
Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow brltty-lang libbrlapi0_8 python3-brlapi xbrlapi
- Update to version 6.2:
+ See ChangeLog for changes.
- Update api_version: now 0.8.1.
- Replace brltty-5.5-systemd-install.patch with
brltty-fix-install-dirs.patch: also adjust udev directory.
- Drop brltty-gcc10.patch: fixed upstream.
- Move udev rules patching to %build.
- Use the Makefile to install udev and polkit rules and docs.
- Brltty-config has been renamed to brltty-config.sh.
- Remove polkit conditional: we always have it enabled.
- Remove old espeak support: Leap prior to 15.0 is no longer
supported.
- Add python3-setuptools to BuildRequires: required by rpm during
checks.
- Add doxygen to BuildRequires: needed to build manual.
- Create a brltty user on install: now expected by service.
==== ca-certificates ====
Version update (2+git20201002.34daf7f -> 2+git20210111.eeae41c)
- Update to version 2+git20210111.eeae41c:
* Make certbundle.run container friendly
==== ebook-tools ====
- use cmake build macros + spec-cleaner
==== ell ====
Version update (0.35 -> 0.36)
- Update to release 0.36
* Fix issue with strict netlink attribute validation.
* Fix issue with DUID generation for DHCPv6.
* Add support for Address Conflict Detection.
* Add support for PKCS#12 algorithms handling.
* Add support for PKCS#12 key derivation algorithm.
* Add support for RC2 and ARC4 cipher suites.
==== evolution ====
Version update (3.38.2 -> 3.38.3)
Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.38.3:
+ Add Kabyle translation into the e_supported_locales array.
+ Composer: UL/OL not wrapped properly in Plain Text mode.
+ EABContactFormatter: Remove obsolete WebKitGTK code.
+ Bugs fixed: glgo#GNOME/evolution#1242,
glgo#GNOME/evolution#1243, glgo#GNOME/evolution#1259,
glgo#GNOME/evolution#1262, glgo#GNOME/evolution#1266,
glgo#GNOME/evolution#1286, glgo#GNOME/evolution#1309,
glgo#GNOME/evolution#1312.
+ Updated translations.
==== evolution-data-server ====
Version update (3.38.2 -> 3.38.3)
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-25 libedataserverui-1_2-2
- Update to version 3.38.3:
+ e-categories: Show migration runtime warning only if the file
exists.
+ DataCalView: Created objects could be notified twice.
+ EReminderWatcher:
- Add detailed debug prints about the scheduled reminders.
- Catch a race condition when creating a calendar view.
+ alarm-notify: Provide application reference in canberra calls.
+ CamelMimeFilterToHTML: Change how empty <div> is recognized.
+ Addressbook:file backend: Prevent percent letter in photo
filename.
+ Bugs fixed: glgo#GNOME/evolution-data-server#277,
glgo#GNOME/evolution-data-server#286.
+ Updated translations.
==== evolution-ews ====
Version update (3.38.2 -> 3.38.3)
Subpackages: evolution-ews-lang
- Update to version 3.38.3:
+ EEwsNotification: Use proxy settings from the connection
object.
+ Bugs fixed: glgo#GNOME/evolution-ews#286.
==== git ====
Version update (2.29.2 -> 2.30.0)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.30.0:
* Userdiff updates for PHP, Rust, CSS
* New features and options to multiple subcommands and workflows
* Avoid administrator error leading to data loss with
"git push --force-with-lease[=<ref>]" by introducing
"--force-if-includes"
* Updates to shell autocompletion
* Bug fixes and internal improvements
==== gjs ====
Version update (1.66.1 -> 1.66.2)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.66.2:
+ Performance improvements and crash fixes backported from the
development branch.
+ Bug fixes enabling use of GTK 4.
+ Closed bugs and merge requests:
- Error in function "_init()" in module
"modules/overrides/GObject.js"
- Revert "arg-cache: Save space by not caching GType"
- gi/wrapperutils: Move gjs_get_string_id() into resolve()
implementations
- overrides/Gtk: Set BuilderScope in class init
- Fix readline build on certain systems
==== gnome-desktop ====
Version update (3.38.2 -> 3.38.3)
Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 3.38.3:
+ Updated translations.
==== gnome-maps ====
Version update (3.38.2 -> 3.38.3)
Subpackages: gnome-maps-lang
- Update to version 3.38.3:
+ Fix a bug where place details gets lost after searching again
for the same place.
+ Updated translations.
- Add check section and run meson_test macro. Add
pkgconfig(gweather-3.0) BuildRequires needed for tests to
succeed.
- Stop packaging versionless so file to avoid rpmlint warning.
==== gnome-packagekit ====
Subpackages: gnome-packagekit-lang
- Add gnome-packagekit-bring-back-logout-support.patch: Add back
logout support(glgo#GNOME/gnome-packagekit!2, bsc#1180247).
==== gnome-terminal ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal
- Update to version 3.38.2:
+ search:
- Use timestamp when presenting the search dialogue
- Make sure to focus the search dialogue
+ desktop: Set StartupWMClass
+ nautilus: Pass environment when creating a terminal in the
current directory
+ Updated translations.
==== guile ====
Version update (3.0.4 -> 3.0.5)
Subpackages: guile-modules-3_0 libguile-3_0-1
- GNU guile 3.0.5:
* O(1) compilation of `case' and related expressions
* New (ice-9 copy-tree) module
* New warning: use-before-definition
* New warning: non-idempotent-definition
* A number of functions were deprecated with replacements
* copy read-option removed
- remove deprecated texinfo packaging macros
==== gvfs ====
Version update (1.46.1 -> 1.46.2)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang
- Update to version 1.46.2:
+ ftp: Prevent source file removal in case of transfer failure.
+ trash: Explicitly cancel file monitor to prevent deadlock.
+ smb:
- Set fast content type independently of other attributes.
- smb: Report progress when move operation is done.
+ google: Set the display name for the root folder also.
+ Updated translations.
==== hplip ====
Version update (3.20.9 -> 3.20.11)
Subpackages: hplip-hpijs hplip-sane
- Update to 3.20.11
* Upstream version update and bug fixes (no new printers)
* Fix crash in hp-doctor if python3-qt4 is not installed
(bsc#1180724)
Added patch: dcheck.py-fix-crash-in-Qt4-version-check.patch
==== ibus-m17n ====
Version update (1.4.2 -> 1.4.3)
- Update version to 1.4.3
* New translation: es (Spanish) 100%
==== ibus-table-others ====
Version update (1.3.9 -> 1.3.11)
Subpackages: ibus-table-rustrad ibus-table-translit
- Update version to 1.3.11
* Add Vietnamese input methods Telex and VNI
(Nguy?n Gia Phong vn.mcsinyx(a)gmail.com)
* Extend russian translit for latin slavic layouts
(Marek Ne?ada marek(a)necada.org)
- Udate version to 1.3.10
* latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols
* mathwriter-ibus: add superscript alphabets
* mathwriter-ibus: added Blackboard bold letters
==== libfprint ====
Version update (1.90.6 -> 1.90.7)
- Update version to 1.90.7
* vfs5011: Fix possible use-after-free
* goodixmoc: Add two new PIDs (0x63AC, 0x639C)
* goodixmoc: Support finger status API
* synaptics: Only identify within provided prints
* synaptics: Reject devices with old firmware during probe
==== libkgapi ====
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- add kde-429406-dont-reset-account-scopes.patch (kde#429406)
==== libmaxminddb ====
Version update (1.4.3 -> 1.5.0)
- libmaxminddb 1.5.0:
* build system changes for other platforms only
==== libpwquality ====
Subpackages: libpwquality-lang libpwquality1 libpwquality1-32bit pam_pwquality pam_pwquality-32bit
- Do not use macro %make_build pre SLE-15
Use "make -O %{?_smp_mflags}" instead
[libpwquality.spec]
==== libqt5-qtwebengine ====
- Drop baselibs.conf, not needed after libksysguard5 got adjusted
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Fix bsc#1179025 - LO-L3: LibreOffice crashes opening a PPTX
* bsc1179025.diff
- Fix bsc#1178807 - LO-L3: Text box from PowerPoint renders vertically instead of horizontally
* bsc1178807.diff
- Add icu68.patch: fix build with ICU 68
==== llvm11 ====
Version update (11.0.0 -> 11.0.1)
Subpackages: clang-tools clang11 clang11-doc libLLVM11 libLTO11 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang11
- Update to version 11.0.1.
* This release contains bug-fixes for the LLVM 11.0.0 release.
This release is API and ABI compatible with 11.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete compiler-rt-dont-compile-assembly-files-as-c.patch.
- Make documentation tarballs more reproducible.
==== miniupnpc ====
Version update (2.1 -> 2.2.1)
- update to 2.2.1:
* Add miniupnpc.rc for .dll description
* Check properly for reserved IP addresses
* prevent infinite loop in upnpDiscover()
* Add Haiku support
* testminiwget.sh can use either "ip addr" or "ifconfig -a
* fix UPNP_GetValidIGD() when several devices are found
* Allow Remote Host on upnpc command line
* fix error 708 description in strupnperror()
* Fix memory leak in upnpreplyparse.c with NewPortListing element
* connecthostport.c: Code simplification, error trace fix
* set timeout for select() in connecthostport()
* miniupnpcmodule.c: check return of WSAStartup()
==== openSUSE-build-key ====
- update openSUSE:Factory:zSystems signing key to current version:
pub rsa2048 2016-02-17 [SC] [expires: 2022-08-16]
F00C20EF1E1114C9B5F69B2276CA4244F6AB3975
openSUSE:Factory:zSystems OBS Project <openSUSE:Factory:zSystems@build.opensuse.org>
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Update openssh-8.1p1-audit.patch (bsc#1180501). This fixes
occasional crashes on connection termination caused by accessing
freed memory.
==== perl-libwww-perl ====
Version update (6.51 -> 6.52)
- updated to 6.52
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.52 2021-01-07 21:20:51Z
- Remove block of code which creates message-digest auth request field
(GH#369) (Olaf Alders)
==== php7 ====
Subpackages: php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- deleted patch (redundant cast, both sides are already signed int)
- php-odbc-cmp-int-cast.patch
- install php7-cli if no sapi is selected upon php7 installation
- add conflicts with earlier version of php-cli, php-fastcgi and
php-fpm
- put CLI binary in -cli subpackage so that other moduldes can depend
on the php base package that remains (and provides files and maps
common for all)
- use pkgconfig() to resolve BuildRequires where upstream uses it too
- since php-7.4.0 when using --with-external-gd the configure options
- -with-xpm, --with-freetype and --with-jpeg are not needed anymore
(and neither are the respective BuildRequires)
- add Recommends: php-openssl as many modules can optionally use it
- use new %ldconfig macros in Tumbleweed
==== polkit-default-privs ====
Version update (1550+20201208.135bf51 -> 1550+20210111.f725c25)
- Update to version 1550+20210111.f725c25:
* polkit-rules-whitelist: add brltty brlapi group rule (bsc#1180593)
==== python-rpm-macros ====
Version update (20200824.8fa42a7 -> 20210112.86f4d9d)
Subpackages: python-rpm-generators
- Update to version 20210112.86f4d9d:
* fix gh#openSUSE/python-rpm-macros#84: python_sysconfig_ macros
- Update to version 20201207.2177fcf:
* README update after merge
- Update to version 20201207.259cdda:
* Update python_expand description in README
* python_expand to basename only
- Update to version 20201204.32a910e:
* fix print_provided_flavor again
- Update to version 20201203.5331183:
* fix print_provided_flavor
- Update to version 20201128.669edb3:
* fix provides (for python-numpy f2py, in gh#openSUSE/python-rpm-macros#66)
- Update to version 20201123.6978323:
* also rewrite subpackage_only default providers
* pytest: ignore _build dirs for all flavors
- Update to version 20201119.6bb5f69:
* add default provider properties
* don't replace %name, for subpackage_only
* expand parameters for subpackage_only packages
- Update to version 20201112.a4c80dc:
* handle python_subpackage_only, fixes gh#openSUSE/python-rpm-macros#73
* define default providers for pythonX from pythonXY flavors: fixes #69
- Update to version 20201103.cec67c2:
* document python_find_lang
* add python_find_lang and allow to specify in %python_files. Fixes #5
- Update to version 20201102.31ccfc2:
* fix python_clone shebang replacement
* one less expansion for python_exec
* expand default %python_ macros earlier
* update README for multiple flavors
* more command delimiters for %python_expand
- Update to version 20201022.7f87908:
* Add python36 and python38 flavours.
- Update to version 20201021.adb6953:
* Prepare for multiple python3 flavors
- Remove multiple_flavors.patch as it is included in the upstream
tarball.
- Update to version 20201016.5d22545:
* fix whitespace after escape in compileall macro
- Update to version 20201016.db09189:
* Delete pycache files before compilealll
* Update macros/010-common-defs
* Reword compileall
* mention pyproject.toml and link to PEP517 and PEP518
* add description for pyunittest macro
* add description for python_compileall macro
* add description for pyproject macros
* add python_compileall macro and use it in pyproject_install
* disable pip version check: no connection to pypi.org
- Update multiple_flavors.patch to generate correct names of the
python binary.
- %__#FLAVOR# should be defined as
/usr/bin/python%{#FLAVOR#_version} not just /usr/bin/#FLAVOR#
- Add patch multiple_flavors.patch which makes compile_macros.sh
generate alternative flavours as well.
==== qalculate ====
Version update (3.15.0 -> 3.16.1)
Subpackages: libqalculate21 qalculate-data
- Update to 3.16.1:
* Fix saving of local data objects (user data was deleted)
* Fix kWh unit
* Always place units with prefixes before other units
* Improve prefixes when expression contains both units that do and
units that do not use prefixes
* Add daysInMonth() function
- Update to 3.16.0:
* Chain syntax (e.g. 1+2*3=(1+2)*3=6)
* Make all currency codes (except CUP and KGS) case insensitive
* Fixes for floating point format output
* Fix segfault on factorization in qalc
* Fix saving of local data objects
* Fix BYN exchange rate url
* Redesigned expression, status, and result widgets
* Chain mode (GUI)
* Configurable calculate-as-you-type add to history delay
* Improved completion
* Support for qalc commands in GUI (expression is interpreted as command
if it begins with '/')
* Support for reading expressions and commands from file in GUI (as in
qalc, using command line option -f/--file)
* Use arrow instead of "to" by default
* French GUI translation
* Minor bug fixes and feature improvements
- ran spec-cleaner
==== rubygem-nokogiri ====
Version update (1.11.0 -> 1.11.1)
Subpackages: ruby2.7-rubygem-nokogiri ruby3.0-rubygem-nokogiri
- updated to version 1.11.1
see CHANGELOG.md
==== salt ====
Version update (3000.3 -> 3002.2)
Subpackages: python3-salt salt-master salt-minion
- Remove deprecated warning that breaks minion execution when "server_id_use_crc" opts is missing
- Added:
* remove-deprecated-warning-that-breaks-miniion-execut.patch
- Revert wrong zypper patch to support vendorchanges flags on pkg.install
- Added:
* revert-add-patch-support-for-allow-vendor-change-opt.patch
- Force zyppnotify to prefer Packages.db than Packages if it exists
- Allow vendor change option with zypper
- Add pkg.services_need_restart
- Fix for file.check_perms to work with numeric uid/gid
- Added:
* force-zyppnotify-to-prefer-packages.db-than-packages.patch
* fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
* add-patch-support-for-allow-vendor-change-option-wit.patch
* add-pkg.services_need_restart-302.patch
- virt: more network support
Add more network and PCI/USB host devices passthrough support
to virt module and states
- Added:
* open-suse-3002.2-virt-network-311.patch
- Bigvm backports
virt consoles, CPU tuning and topology, and memory tuning.
- Added:
* open-suse-3002.2-bigvm-310.patch
- Fix pkg states when DEB package has "all" arch
- Added:
* fix-aptpkg.normalize_name-when-package-arch-is-all.patch
- Do not force beacons configuration to be a list.
Revert https://github.com/saltstack/salt/pull/58655
- Added:
* revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
- Drop wrong virt capabilities code after rebasing patches
- Added:
* drop-wrong-virt-capabilities-code-after-rebasing-pat.patch
- Update to Salt release version 3002.2
- See release notes: https://docs.saltstack.com/en/latest/topics/releases/3002.2.html
- Modified:
* add-environment-variable-to-know-if-yum-is-invoked-f.patch
* let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
* fix-__mount_device-wrapper-254.patch
* opensuse-3000.2-virt-backports-236-257.patch
* fixes-cve-2018-15750-cve-2018-15751.patch
* strip-trailing-from-repo.uri-when-comparing-repos-in.patch
* include-aliases-in-the-fqdns-grains.patch
* support-config-non-root-permission-issues-fixes-u-50.patch
* support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
* fix-batch_async-obsolete-test.patch
* early-feature-support-config.patch
* changed-imports-to-vendored-tornado.patch
* avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
* add-hold-unhold-functions.patch
* do-not-crash-when-there-are-ipv6-established-connect.patch
* add-docker-logout-237.patch
* add-saltssh-multi-version-support-across-python-inte.patch
* fix-a-test-and-some-variable-names-229.patch
* implement-network.fqdns-module-function-bsc-1134860-.patch
* debian-info_installed-compatibility-50453.patch
* fix-bsc-1065792.patch
* use-current-ioloop-for-the-localclient-instance-of-b.patch
* restore-default-behaviour-of-pkg-list-return.patch
* virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
* use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
* add-migrated-state-and-gpg-key-management-functions-.patch
* info_installed-works-without-status-attr-now.patch
* bsc-1176024-fix-file-directory-user-and-group-owners.patch
* opensuse-3000.3-spacewalk-runner-parse-command-250.patch
* fix-aptpkg-systemd-call-bsc-1143301.patch
* fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
* ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
* calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
* add-cpe_name-for-osversion-grain-parsing-u-49946.patch
* python3.8-compatibility-pr-s-235.patch
* backport-virt-patches-from-3001-256.patch
* do-not-break-repo-files-with-multiple-line-values-on.patch
* enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
* accumulated-changes-required-for-yomi-165.patch
* support-transactional-systems-microos-271.patch
* use-adler32-algorithm-to-compute-string-checksums.patch
* remove-vendored-backports-abc-from-requirements.patch
* fall-back-to-pymysql.patch
* xen-disk-fixes-264.patch
* fix-for-temp-folder-definition-in-loader-unit-test.patch
* batch.py-avoid-exception-when-minion-does-not-respon.patch
* move-server_id-deprecation-warning-to-reduce-log-spa.patch
* avoid-traceback-when-http.query-request-cannot-be-pe.patch
* fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
* fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
* grains-master-can-read-grains.patch
* remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
* fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
* accumulated-changes-from-yomi-167.patch
* allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
* loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch
* add-astra-linux-common-edition-to-the-os-family-list.patch
* fix-async-batch-race-conditions.patch
* batch-async-catch-exceptions-and-safety-unregister-a.patch
* activate-all-beacons-sources-config-pillar-grains.patch
* drop-wrong-mock-from-chroot-unit-test.patch
* fix-for-suse-expanded-support-detection.patch
* fix-novendorchange-option-284.patch
* fix-virt.update-with-cpu-defined-263.patch
* add-batch_presence_ping_timeout-and-batch_presence_p.patch
* fix-git_pillar-merging-across-multiple-__env__-repos.patch
* add-publish_batch-to-clearfuncs-exposed-methods.patch
* fix-unit-tests-for-batch-async-after-refactor.patch
* add-new-custom-suse-capability-for-saltutil-state-mo.patch
* prevent-test_mod_del_repo_multiline_values-to-fail.patch
* x509-fixes-111.patch
* adds-explicit-type-cast-for-port.patch
* run-salt-master-as-dedicated-salt-user.patch
* remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
* switch-firewalld-state-to-use-change_interface.patch
* option-to-en-disable-force-refresh-in-zypper-215.patch
* fix-async-batch-multiple-done-events.patch
* make-setup.py-script-to-not-require-setuptools-9.1.patch
* add-custom-suse-capabilities-as-grains.patch
* don-t-call-zypper-with-more-than-one-no-refresh.patch
* transactional_update-unify-with-chroot.call.patch
* fix-ipv6-scope-bsc-1108557.patch
* temporary-fix-extend-the-whitelist-of-allowed-comman.patch
* opensuse-3000-libvirt-engine-fixes-251.patch
* fix-grains.test_core-unit-test-277.patch
* pkgrepo-support-python-2.7-function-call-295.patch
* prevent-import-errors-when-running-test_btrfs-unit-t.patch
* do-not-make-ansiblegate-to-crash-on-python3-minions.patch
* fix-issue-2068-test.patch
* ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
* remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch
* read-repo-info-without-using-interpolation-bsc-11356.patch
* fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
* fixing-streamclosed-issue.patch
* virt._get_domain-don-t-raise-an-exception-if-there-i.patch
* loop-fix-variable-names-for-until_no_eval.patch
* improve-batch_async-to-release-consumed-memory-bsc-1.patch
* prevent-systemd-run-description-issue-when-running-a.patch
* integration-of-msi-authentication-with-azurearm-clou.patch
* add-all_versions-parameter-to-include-all-installed-.patch
* sanitize-grains-loaded-from-roster_grains.json.patch
* fix-failing-unit-tests-for-batch-async.patch
* reintroducing-reverted-changes.patch
* fix-for-log-checking-in-x509-test.patch
* do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
* opensuse-3000-virt-defined-states-222.patch
* add-virt.all_capabilities.patch
* prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
* fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
* fix-unit-test-for-grains-core.patch
* async-batch-implementation.patch
* apply-patch-from-upstream-to-support-python-3.8.patch
* remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
* re-adding-function-to-test-for-root.patch
* zypperpkg-filter-patterns-that-start-with-dot-244.patch
* fix-a-wrong-rebase-in-test_core.py-180.patch
* add-multi-file-support-and-globbing-to-the-filetree-.patch
* fix-the-removed-six.itermitems-and-six.-_type-262.patch
* zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
* add-standalone-configuration-file-for-enabling-packa.patch
* make-profiles-a-package.patch
* return-the-expected-powerpc-os-arch-bsc-1117995.patch
* batch_async-avoid-using-fnmatch-to-match-event-217.patch
* do-not-raise-streamclosederror-traceback-but-only-lo.patch
* provide-the-missing-features-required-for-yomi-yet-o.patch
* make-aptpkg.list_repos-compatible-on-enabled-disable.patch
* backport-a-few-virt-prs-272.patch
* add-supportconfig-module-for-remote-calls-and-saltss.patch
* run-salt-api-as-user-salt-bsc-1064520.patch
* path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
* get-os_arch-also-without-rpm-package-installed.patch
* invalidate-file-list-cache-when-cache-file-modified-.patch
* xfs-do-not-fails-if-type-is-not-present.patch
* prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
- Removed:
* do-not-report-patches-as-installed-when-not-all-the-.patch
* add-pkg.services_need_restart-302.patch
* removes-unresolved-merge-conflict-in-yumpkg-module.patch
* add-missing-fun-for-returns-from-wfunc-executions.patch
* force-zyppnotify-to-prefer-packages.db-than-packages.patch
* decide-if-the-source-should-be-actually-skipped.patch
* make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
* avoid-has_docker-true-if-import-messes-with-salt.uti.patch
* fix-for-bsc-1102248-psutil-is-broken-and-so-process-.patch
* set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch
* fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
* add-patch-support-for-allow-vendor-change-option-wit.patch
* opensuse-3000.3-bigvm-backports-303.patch
* msgpack-support-versions-1.0.0.patch
* fix-typo-on-msgpack-version-when-sanitizing-msgpack-.patch
* use-full-option-name-instead-of-undocumented-abbrevi.patch
* add-missing-_utils-at-loader-grains_func.patch
* loader-invalidate-the-import-cachefor-extra-modules.patch
* fix-for-return-value-ret-vs-return-in-batch-mode.patch
* make-salt.ext.tornado.gen-to-use-salt.ext.backports_.patch
- Force zyppnotify to prefer Packages.db than Packages if it exists
- Allow vendor change option with zypper
- Added:
* add-patch-support-for-allow-vendor-change-option-wit.patch
* force-zyppnotify-to-prefer-packages.db-than-packages.patch
- Add pkg.services_need_restart
- Bigvm backports:
virt consoles, CPU tuning and topology, and memory tuning.
- Fix for file.check_perms to work with numeric uid/gid
- Added:
* add-pkg.services_need_restart-302.patch
* fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
* opensuse-3000.3-bigvm-backports-303.patch
- Change 'Requires(pre)' to 'Requires' for salt-minion package (bsc#1083110)
==== sbc ====
Version update (1.4 -> 1.5)
Subpackages: libsbc1
- update to 1.5:
* Add support for SSE primitives.
==== tracker ====
Version update (3.0.2 -> 3.0.3)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files tracker-lang typelib-1_0-Tracker-3_0
- Update to version 3.0.3:
+ Avoid FTS5 table inconsistency with SQLite >= 3.34.0.
+ Fix out parameter in VAPI/Vala files.
==== tracker-miners ====
Version update (3.0.3 -> 3.0.4)
Subpackages: tracker-miner-files tracker-miners-lang
- Update to version 3.0.4:
+ Improve time_t interpretation for negative timestamps.
+ Fix "tracker3 search --folders".
+ Fix crasher after tracker-miner-fs SPARQL failures.
+ CI fixes.
==== vala ====
Version update (0.50.2 -> 0.50.3)
Subpackages: libvala-0_50-0
- Update to version 0.50.3:
+ Various improvements and bug fixes:
- codegen:
. Use CCodeInvalidExpression instead of place holders
. Don't leak memory of already assigned out-parameter on
error
. Don't leak memory on internal value comparison of property
setter
. Fix assignment of casted struct value to property
- vala:
. Report an error if gio-2.0 is missing for DBus support
. Add missing TraverseVisitor.visit_addressof_expression()
. value_type of PointerIndirection expressions must not be
owned
. SliceExpression need to return heap-allocated or unowned
references
. Accept "unowned var" as type for foreach variable
declaration
. Ownership transfer of inline-allocated array is not allowed
- tests: Use Automake?s parallel test driver to speed up
running tests
- testrunner: A lot of simplifications
+ Bindings:
- gio-2.0: Fix DBusSubtreeIntrospectFunc binding
- gstreamer-1.0: Fix direction of GLib.Value typed parameters
- gstreamer: Update from 1.19.0+ git master
- gtk4:
. Use correct cheader_include for wayland/x11 gdk backend
. Don't rename binding for gtk_css_provider_load_from_data
. Update to 4.0.1
- webkit2gtk-4.0: Update to 2.30.3
==== vim ====
Version update (8.2.2129 -> 8.2.2327)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.2327, fixes the following problems
* Insert mode completion messages end up in message history.
* Vim9: crash when lambda uses same var as assignment.
* Padding not drawn properly for popup window with title.
* Vim9: checking for a non-empty string is too strict.
* Vim9: get E1099 when autocmd triggered in builtin function.
* Vim9: #{ still seen as start of dict in some places.
* Vim9: Using uninitialized variable.
* Vim9: :echo and :execute give error for empty argument.
* Vim9: "exit_cb" causes Vim to exit.
* Vim9: unreachable code in assignment.
* Build failure with tiny features.
* A user command with try/catch may not catch an expression error.
* Memory leak when heredoc is not terminated.
* Vim9: dead code in compiling :unlet.
* Vim9: some corner cases not tested.
* Vim9: concatenating lists does not adjust type of result.
* Vim9: automatic conversion of number to string for dict key.
* Quickfix window title not updated in all tab pages.
* Vim9: crash when user command doesn't match.
* Popupwin test for latin1 sometimes fails.
* Github actions CI isn't used for all available platforms.
* $dir not expanded when configure checks for moonjit.
* screenpos() does not include the WinBar offset.
* Popupwin test for latin1 still fails sometimes.
* Popupwin test for terminal buffer fails sometimes.
* Warning from Github actions for code analysis.
* Github actions run on pusing a tag.
* Vim9: can delete a Vim9 script variable from a function.
* CI on cirrus times out, coveralls doesn't always run.
* Vim9: when declaring a list it is not allocated yet, causing a following
extend() to fail.
* Various typos.
* Arguments -T and -x not tested yet.
* Vim9: Cannot load or store autoload variables.
* Crash when discarded exception is the current exception.
* Vim9: autoload function doesn't work in script that starts with an upper
case letter.
* Vim9: assignment to dict member does not work.
* Auto format doesn't work when deleting text.
* Vim9: assign test fails. (Elimar Riesebieter)
* Vim9: error for assigning to dict of dict.
* Vim9: test leaves file behind.
* Vim9: a global function defined in a :def function fails if it uses
the context.
* Valgrind warning for using uninitialized value.
* Vim9: number of arguments is not always checked. (Yegappan Lakshmanan)
* Vim9: get internal error when assigning to undefined variable.
* Mac version doesn't specify the CPU architecture.
* Github actions: clang-11 handling suboptimal.
* Crash with a sequence of fold commands.
* Pattern "^" does not match if the first character in the line is
combining. (Rene Kita)
* Python 3: non-utf8 character cannot be handled.
* Vim9: crash when indexing a dict with a number.
* Vim9: test for error after error is flaky.
* Valgrind warnings for using uninitialized value.
* Vim9: value of 'magic' is still relevant.
* Vim9: value of 'edcompatible' and 'gdefault' are used.
* Vim9: no error when using "2" for a line number.
* BufUnload is not triggered for the quickfix dummy buffer.
* Vim9: error when using 'opfunc'.
* Python 3 test fails sometimes. (Christian Brabandt)
* Vim9: crash when calling global function from :def function.
* Cannot repeat a command that uses the small delete register.
* Vim9: crash when compiled with EXITFREE.
* Vim9: using wrong name with lambda in nested function.
* Codecov on github actions fails.
* Vim9: can change constant in :def function.
* Vim9: cannot use :const or :final at the script level.
* Failing tests for :const.
* :version output has extra spaces in compile and link command.
* Assert arguments order reversed.
* ml_get error when resizing window and using text property.
* First write after setting 'eol' does not have NL added. (Tomá? Janou?ek)
* Vim9: lambda without white space around -> is confusing.
* Write file test fails on MS-Windows.
* Write file test still fails on MS-Windows.
* Moodle gift files are not recognized.
* Vim9: using -> both for method and lambda is confusing.
* Vim9: memory leak when parsing lambda fails.
* :exe command line completion only works for first argument.
* Illegal memory access if popup menu items are changed while the menu is
visible. (Tomá? Janou?ek)
* Vim9: after reloading a script variable index may be invalid.
* Vim9: return type of => lambda not parsed.
* Vim9: allocating a type to set TTFLAG_BOOL_OK.
* Vim9: lambda with => does not work at the script level.
* Checking white space around -> is not backwards compatible.
* ":e#" does not give a warning for missing white space.
* Vim9: `=expr` not recognized in global command.
* Vim9: range with missing colon can be hard to spot.
* Vim9: command modifiers not restored in catch block.
* Vim9: failure if passing more arguments to a lambda than expected.
* Vim9: method call with expression not supported.
* Vim9: memory leak when parsing nested parenthesis.
* If <Down> is mapped on the command line 'wildchar' is inserted.
* Vim9: cannot keep script variables when reloading.
* Vim9: Reloading marks a :def function as deleted.
* Vim9: crash if script reloaded with different variable type.
* Vim9: error when using :import in legacy script twice.
* Vim9: script test fails.
* Vim9: recognizing lambda is too complicated.
* Vim9: cannot use ":e #" because # starts a comment.
* build failure without the +eval feature.
* Vim9: insert completion runs into error.
* When "--remote file" is used "file" is not reloaded.
* Compiler error for falling through into next case.
* Cannot convert a byte index into a character index.
* Command line wildmenu test often fails with Unix GUI.
* Build failure with some Ruby versions.
* 'scroll' option can change when setting the statusline or tabline but
the option context is not updated.
* Vim9: cannot load a Vim9 script without the +eval feature.
* Vim9: concatenating lines with backslash is inconvenient.
* Clientserver test fails if full path is used.
* Build with Ruby and clang may fail.
* Vim9: line continuation with bar does not work at script level.
* Crash when popup mask contains zeroes.
* Crash when making the window width of the not-current window negative.
* Vim9: return value of winrestcmd() cannot be executed.
* Cursor keys not recognized at the hit-Enter prompt after executing an
external command.
* VMS: various smaller problems.
* ASAN error on exit with GUI.
* Termcodes test is flaky when used over ssh with X forwarding.
* Vim9: sublist is ambiguous.
* Test failures in legacy script.
* Vim9: crash when using lambda without return type in dict.
* Vim9: expr test fails.
* Vim9: bool option type is number.
* Tcl test fails.
* Vim9: cannot use function( after line break in :def function.
* Vim9: using -> for lambda is ambiguous.
* Not all OCaml related files are detected.
* Test_Executable() fails when using chroot.
* Window resize test fails in very wide terminal.
* Vim9: boolean option gets string type.
* Vim9: converting bool to string prefixes v:.
* Vim9: compilation error with try-catch in skipped block.
* Vim9: no error for mismatched :endfunc or :enddef.
* Error message for missing endfunc/enddef is last line.
* Vim9: it can be hard to see where white space is missing.
* Vim9: cannot use unlet for a dict member.
* Vim9: list unpack seen as declaration.
* Not all :hardcopy code covered by tests.
* Warning for size_t to int conversion. (Randall W. Morris)
* ml_get error when changing hidden buffer in Python.
* Vim9: extend() can violate the type of a variable.
* Build failure.
* badge for Travis is outdated.
* CTRL-C not recognized in Mintty.
* List of distributed files is outdated.
* Missing backslash.
* Falling back to old regexp engine can some patterns.
* Vim9: memory leak with catch in skipped block.
* Fuzzy matching doesn't give access to the scores.
* Vim9: compiled "wincmd" cannot be followed by bar.
* Length check mismatch with argument of strncmp(). (Christian Brabandt)
* Vim9: crash when lambda has fewer arguments than expected.
* Vim9: cannot set an option to a boolean value.
* Vim9: cannot set an option to a false.
* Sort test fails when locale is Canadian English. (Neil H Watson)
* Sort test fails when locale is French Canadian.
* Vim9: line break and comment not always skipped.
* Vim9: 'cpo' can become empty.
* Vim9: unlet of global variable cannot be compiled.
* Vim9: cannot use "null" for v:null.
* Vim: expr test fails.
* Build failure with Motif. (Tony Mechelynck)
* VMS: a few remaining problems.
* Incsearch does not detect empty pattern properly.
* Cannot use CTRL-N and CTRL-P in a popup menu.
* Vim9: cannot set 'number' to a boolean value.
* Vim9: comment right after "(" of function not recognized.
* Vim9: invalid memory access making error message flaky.
* Vim9: wrong order on type stack when using dict.
* Vim9: cannot unlet a dict or list item.
* Vim9: using an option value may use uninitialized memory.
* Vim9: backtick expansion doesn't work for :foldopen.
* Vim9: no test for unletting an imported variable.
* Vim9: "++var" and "--var" are silently accepted.
* Vim9: when using function reference type is not checked.
* A shell command in the vimrc causes terminal output.
* Vim9: no error when assigning lambda to funcref without return value.
* 0o777 not recognized as octal.
* Vim9: winsaveview() return type is too generic.
* Vim9: cannot assign to a variable that shadows a command modifier.
* Build failure with Ruby 3.0 and 32 bits.
* Vim9: using uninitialized field when parsing range. ":silent!" not
respected when parsing range fails.
* Vim9: returning zero takes two instructions.
* Vim9: "enddef" as dict key misintepreted as function end.
* Vim9: cannot list a lambda function.
* Vim9: command modifier before list unpack doesn't work.
* Vim9: string and list index work differently.
* "exptype_T" can be read as "expected type".
* Vim9: no error for comparing bool with string.
* Vim9: cannot nest closures.
* Vim9: closure nested limiting to one level.
* Vim9: error when inferring type from empty dict/list.
* Not easy to get mark en cursor posotion by character count.
* Vim9: crash if map() changes the item type.
* Build error with +eval feature but without +spell.
* Debugging code included.
==== vte ====
Version update (0.62.1 -> 0.62.2)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91 vte-lang
- Update to version 0.62.2:
+ widget:
- Limit select-all to the writable region not including the
scrollback
- Fix idle child-exited signal after dispose
+ app:
- Fix search next/prev button sensitivity
- Fix background image drawing
+ lib:
- desc is not a smart pointer in 0.62
- Fix unused variable warning when not using getrlimit
- Use sysconf on macos to get the upper limit of number of FDs
- Sanitise the passed-in font description
- Add missing nullable annotation to spawn child setup
functions
==== yast2 ====
Version update (4.3.46 -> 4.3.49)
Subpackages: yast2-logs
- Keep the libzypp target open to verify other packages
(bsc#1180858, related to the previous fix bsc#1179773)
- 4.3.49
- Ensure the libzypp target is initialized when downloading
the skelcd packages (to verify the GPG signatures) (bsc#1179773)
- Log more details when several resolvables (instead of a single
one) are unexpectedly found (related to bsc#1176276)
- 4.3.48
- Fix default for hibernation proposal (bsc#1169874)
- 4.3.47
==== yast2-pkg-bindings ====
Version update (4.3.5 -> 4.3.6)
- Fixed repository refresh (a bug caused downloading only the index
file in some cases) (bsc#1180203)
- 4.3.6
==== yast2-trans ====
Version update (84.87.20201231.ee5608b05e -> 84.87.20210109.77c13975e0)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20210109.77c13975e0:
* New POT for text domain 'vm'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* New POT for text domain 'control'.
* New POT for text domain 'cluster'.
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
3
2