New Tumbleweed snapshot 20211021 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20211021 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.1.0.9 -> 7.1.0.10) MozillaFirefox at audit-secondary avahi avahi-glib2 dracut (055+suse.119.g6c4187af -> 055+suse.129.g7d8c3ce3) e2fsprogs fwupd gdm gnome-clocks (40.0 -> 41.0) gnome-online-accounts (3.40.0 -> 3.40.1) gpm gpsd inotify-tools (3.21.9.5 -> 3.21.9.6) inxi (3.3.03 -> 3.3.07) iso-codes (4.6.0 -> 4.7.0) jack (1.9.18 -> 1.9.19) jfsutils kbd libHX (4.1 -> 4.2) libaom (3.1.3 -> 3.2.0) libcdio libdlm (4.0.9 -> 4.1.0) libgphoto2 libqt5-qttranslations (5.15.2+kde20 -> 5.15.2+kde22) librsvg (2.52.1 -> 2.52.2) libsamplerate (0.2.1 -> 0.2.2) libyui (4.2.17 -> 4.2.19) libyui-ncurses (4.2.17 -> 4.2.19) libyui-ncurses-pkg (4.2.17 -> 4.2.19) libyui-qt (4.2.17 -> 4.2.19) libyui-qt-graph (4.2.17 -> 4.2.19) libyui-qt-pkg (4.2.17 -> 4.2.19) libzypp (17.28.5 -> 17.28.6) lightdm mc (4.8.26 -> 4.8.27) mpg123 (1.29.0 -> 1.29.1) perl-Crypt-OpenSSL-RSA (0.31 -> 0.32) plasma5-openSUSE python-Jinja2 (3.0.1 -> 3.0.2) python-alembic (1.6.5 -> 1.7.4) python-apipkg (1.5 -> 2.1.0) python-cachetools (4.2.2 -> 4.2.4) python-click (8.0.1 -> 8.0.3) python-decorator (5.0.9 -> 5.1.0) python-distro python-ecdsa (0.16.1 -> 0.17.0) python-greenlet (1.1.0 -> 1.1.2) python-idna (3.2 -> 3.3) python-more-itertools (8.8.0 -> 8.10.0) python-outcome (1.0.1 -> 1.1.0) python-pycryptodome (3.10.1 -> 3.11.0) python-pytz (2021.1 -> 2021.3) python-qt5 (5.15.4 -> 5.15.5) python-urwid python-zipp (3.5.0 -> 3.6.0) python-zope.hookable (5.0.1 -> 5.1.0) python-zope.i18nmessageid python-zope.interface qemu rsyslog (8.2106.0 -> 8.2108.0) systemd (249.4 -> 249.5) thai-fonts (0.7.2 -> 0.7.3) timezone (2021c -> 2021d) timezone-java (2021c -> 2021d) tlp vmaf (2.2.0 -> 2.3.0) wireless-regdb (20210421 -> 20210828) xkeyboard-config (2.33 -> 2.34) yast2-pkg-bindings (4.4.2 -> 4.4.3) yast2-users (4.4.6 -> 4.4.7) zypper (1.14.49 -> 1.14.50) === Details === ==== ImageMagick ==== Version update (7.1.0.9 -> 7.1.0.10) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - update to 7.1.0.10: * improved algorithm for automatic calculation of pointsize for caption and labels. * support -auto-orient option in the identify utlity. ==== MozillaFirefox ==== Subpackages: MozillaFirefox-translations-common - Add patch to fix build on aarch64 - bmo#1729124 * mozilla-bmo1729124.patch ==== at ==== - Added hardening to systemd service(s). Added patch(es): * harden_atd.service.patch Modified: * atd.service ==== audit-secondary ==== Subpackages: audit python3-audit system-group-audit - Add CONFIG parameter to %sysusers_generate_pre - Create separate service for augenrules (bsc#1191614, bsc#1181400) * add create-augenrules-service.patch Remove ReadWritePaths=/etc/audit from auditd.service, also removes augenrules call from ExecStartPost. Create augenrules.service with the ReadWritePaths directive above. This makes /etc/audit only accessible by augenrules.service and let auditd.service (and daemon) to be sandboxed again. - Update audit-secondary.spec to accomodate the new service file. ==== avahi ==== Subpackages: avahi-lang libavahi-client3 libavahi-client3-32bit libavahi-common3 libavahi-common3-32bit libavahi-core7 - Add rpmlintrc: Filter shlib-policy-name-error for libdns_sd (boo#1191750). - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== avahi-glib2 ==== Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== dracut ==== Version update (055+suse.119.g6c4187af -> 055+suse.129.g7d8c3ce3) Subpackages: dracut-mkinitrd-deprecated - Update to version 055+suse.129.g7d8c3ce3: * fix(kernel-modules): add blk_mq_alloc_disk and blk_cleanup_disk to blockfuncs (bsc#1190326) * docs: update SUSE maintainers doc * fix(suse): add 60-io-scheduler.rules (bsc#1188713) * revert: remove /sbin/installkernel script from dracut package * spec: modernize specfile constructs ==== e2fsprogs ==== Subpackages: e2fsprogs-scrub libcom_err2 libcom_err2-32bit libext2fs2 - Drop ProtectClock hardening, can cause issues if other device acceess is needed ==== fwupd ==== Subpackages: fwupd-lang libfwupd2 libfwupdplugin2 typelib-1_0-Fwupd-2_0 - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_fwupd-offline-update.service.patch * harden_fwupd-refresh.service.patch ==== gdm ==== Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Add gdm-daemon-Infer-session-type-from-desktop-file.patch (bsc#1191809, bsc#1191248) - Rebase gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch (bsc#1191014). ==== gnome-clocks ==== Version update (40.0 -> 41.0) Subpackages: gnome-clocks-lang gnome-shell-search-provider-gnome-clocks - Update to version 41.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== gnome-online-accounts ==== Version update (3.40.0 -> 3.40.1) Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0 - Update to version 3.40.1: + Bugs fixed: glgo#GNOME/gnome-online-accounts!68 dbus: Add missing since tag for IsSupportedProvider. + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== gpm ==== Subpackages: libgpm2 - Added hardening to systemd service(s) (bsc#1181400). Modified: * gpm.service ==== gpsd ==== - Re-enable LTO on aarch64 ==== inotify-tools ==== Version update (3.21.9.5 -> 3.21.9.6) Subpackages: libinotifytools0 - update to 3.21.9.6: * update path for includes in stats.h * Fix spellings in manpages ==== inxi ==== Version update (3.3.03 -> 3.3.07) - update to 3.3.07: * /usr/share/doc/packages/inxi/inxi.changelog. ==== iso-codes ==== Version update (4.6.0 -> 4.7.0) Subpackages: iso-codes-lang - update to 4.7.0: * Fix weblate check: Remove double spaces * Rename ku.po to kmr.po. * Add common names for South and North Korea. * Updates for Indonesia * ISO 3166-1 translations * ISO 3166-2 translations * ISO 3166-3 translations * ISO 639-2 translations * ISO 639-3 translations * ISO 639-5 translations * ISO 4217 translations * ISO 15924 translations ==== jack ==== Version update (1.9.18 -> 1.9.19) Subpackages: libjack-devel libjack0 libjacknet0 libjackserver0 - drop 0001-Fix-compilation-of-documentation.patch (upstream). - update to 1.9.19: * Add jack_position_t::tick_double, and flags around it * Add zalsa "-w" argument to wait for soundcard to be available * Bump internal protocol version to 9 (due to struct alignment) * Fix alignment of fields for atomic accesses * Fix build for platforms needing __STDC_FORMAT_MACROS * Fix compilation of documentation ==== jfsutils ==== - UsrMerge: don't override _sbindir (bsc#1191065) ==== kbd ==== Subpackages: kbd-legacy - regenerated cz-map.patch needed for xkeyboard-config 2.34 update ==== libHX ==== Version update (4.1 -> 4.2) Subpackages: libHX32 libHX32-32bit - Update to release 4.2 * string: New functions ``HX_strtod_unit``, ``HX_strtoull_unit``, ``HX_unit_size``, ``HX_unit_size_cu`` for converting between sizes and human-readable sizes like 1457664 <-> "1.45M"/"1.39M". ==== libaom ==== Version update (3.1.3 -> 3.2.0) - Update to version 3.2.0: * This release includes compression efficiency and perceptual quality improvements, speedup and memory optimizations, as well as some new features. * New Features: + Introduced speeds 7, 8, and 9 for all intra mode. + Introduced speed 10 for real time mode. + Introduced an API that allows external partition decisions. + SVC: added support for compound prediction. + SVC: added support for fixed SVC modes. * Compression Efficiency Improvements: + Intra-mode search improvement. + Improved real time (RT) mode BDrate savings by ~5% (RT speed 5) and ~12% (RT speed 6). The improvement was measured on the video conference set. + Improved real time mode for nonrd path (speed 7, 8, 9): BDrate gains of ~3-5%. + Rate control and RD adjustments based on ML research in VP9. Gains of ~0.5-1.0% for HD. * Perceptual Quality Improvements: + Added a new mode --deltaq-mode=3 to improve perceptual quality based on a differential contrast model for still images. + Added a new mode ?deltaq-mode=4 to improve perceptual quality based on user rated cq_level data set for still images. + Weighting of some intra mode and partition size choices to better manage and retain texture. * Speedup and Memory Optimizations: + Further improved 2-pass good quality encoder speed: . Speed 2 speedup: 18% . Speed 3 speedup: 22% . Speed 4 speedup: 37% . Speed 5 speedup: 30% . Speed 6 speedup: 20% + Optimized the real time encoder (measured on the video conference set): . RT speed 5 speedup: 110% . RT speed 6 speedup: 77% * Bug Fixes + Issue 3069: Fix one-pass mode keyframe placement off-by-one error. + Issue 3156: Fix a bug in av1_quantize_lp AVX2 optimization. - Drop libaom-CVE-2021-30475.patch: Fixed upstream. - Remove changesgenerate option from _service file, use data from CHANGELOG to fill .changes instead as it it much nicer and human readable than just a list of commit messages. ==== libcdio ==== Subpackages: libcdio19 libiso9660-11 - Bump cdiopp_name libcdio++0 to libcdio++1, this was missed when it was bumped by upstream. Followup change in baselibs.conf to. - Split out new subpackage libiso9660++0, add needed Requires and entry in baselibs.conf. ==== libdlm ==== Version update (4.0.9 -> 4.1.0) Subpackages: libdlm3 - Update to v4.1.0+ (bsc#1191734) * include some fixes/enhancements upstream patches based on 4.1.0 tag + bug-1191734_0001-libdlm-add-stdint.h-to-api-header.patch + bug-1191734_0002-dlm_controld-create-var-parent-directories.patch + bug-1191734_0003-stonith_helper-fix-build.patch + bug-1191734_0004-plock-move-clear-waiter-to-debug-info.patch + bug-1191734_0005-treewide-try-to-resolve-symbols-at-linking-time.patch + bug-1191734_0006-dlm_controld-add-version-check-for-libquorum.patch + bug-1191734_0007-dlm_tool-man-add-command-joinleave-USAGE.patch + bug-1191734_0008-man-add-reload_config-in-dlm_tool-dlm.conf.patch + bug-1191734_0009-add-new-dlm_tool-command-reload_config.patch + bug-1191734_0010-dlm_tool-man-add-new-command-set_config.patch + bug-1191734_0011-dlm_tool-dlm_controld-add-new-feature-set_config.patch + bug-1191734_0012-fix-some-minor-bugs.patch + bug-1191734_0013-dlm_controld-fix-string-copies.patch + bug-1191734_0014-man-page-updates.patch * patch for compatible with corosync-2.4.5+ + bug-1191734_0015-Revert-dlm_controld-add-version-check-for-libquorum.patch + bug-1191734_0016-Revert-dlm_controld-use-new-quorum-api-to-detect-mis.patch * drop 2 patches which are already included in upstream code - cluster-ringid-seq.patch - sysmacros.patch * change name and modify patch for code changed - dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch + 0004-man-dlm.conf-add-note-that-the-file-is-not-creat.patch * change libdlm.spec to seperate upsteam patch and suse special patch ==== libgphoto2 ==== Subpackages: libgphoto2-6 libgphoto2-6-lang - split out libgphoto2_port for now to meet new shared library policy requirements. bsc#1191764 ==== libqt5-qttranslations ==== Version update (5.15.2+kde20 -> 5.15.2+kde22) - Update to version 5.15.2+kde22: * fix pt_BR meta catalog * rename (outdated) qt_pt.ts => qt_pt_PT.ts ==== librsvg ==== Version update (2.52.1 -> 2.52.2) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Update to version 2.52.2: + New features: - rsvg-convert now supports generating multi-page PDFs in a sensible way. - With one SVG document per page, each page with the SVG's natural size: - rsvg-convert --format=pdf -o out.pdf a.svg b.svg c.svg - With all pages sized as portrait US Letter, and each SVG scaled to fit so that there is a 1in margin around each page: rsvg-convert --format=pdf -o out.pdf \ - -page-width=8.5in --page-height=11in \ - -width=6.5in --height=8.5in --keep-aspect-ratio \ - -top=1in --left=1in a.svg b.svg c.svg Please see the man page for details. - Support <a> elements inside <text>. Also, support the CSS :link pseudo-class for matching against links. - Support the CSS :lang() pseudo-class for matching against an element's xml:lang attribute. - Support the mask-type property from SVG2. + Bugs fixed: - Don't panic when a shorthand property is set to inherit. - Fix regression with the viewport size of interior <svg> elements. - Allow length units to be case-insensitive, per SVG2. + Documentation: - There is now a FEATURES.md in the repository, where you can see all the elements, attributes, and properties that librsvg supports. We will be adding detail to this gradually. - For developers, there is now devel-docs/adding-a-property.md with a tutorial on how to add support for new CSS properties. ==== libsamplerate ==== Version update (0.2.1 -> 0.2.2) - update to 0.2.2: * Fix CMake overlinking for examples (#146) * Switch to GCC's visibility for hiding more implementation details * Check GNU ld instead of gcc for exported symbols control logic in configure.ac * Disable static builds using Autotools by default. * ABI version incompatibility between Autotools and CMake build on Apple platforms. * Fixes and improvements for CMake build system. * Fixes and improvements for Autotools build system. * Switch to .xz over .bz2 for release tarballs. * Minor bug fixes and updates. ==== libyui ==== Version update (4.2.17 -> 4.2.19) - Fixed crash in NCurses online update when retracted packages are present (bsc#1191130) - 4.2.19 - Add debug_label as filter and improve error handling (bsc#1174390) - 4.2.18 ==== libyui-ncurses ==== Version update (4.2.17 -> 4.2.19) - Fixed crash in NCurses online update when retracted packages are present (bsc#1191130) - 4.2.19 - Add debug_label as filter and improve error handling (bsc#1174390) - 4.2.18 ==== libyui-ncurses-pkg ==== Version update (4.2.17 -> 4.2.19) - Fixed crash in NCurses online update when retracted packages are present (bsc#1191130) - 4.2.19 - Add debug_label as filter and improve error handling (bsc#1174390) - 4.2.18 ==== libyui-qt ==== Version update (4.2.17 -> 4.2.19) - Fixed crash in NCurses online update when retracted packages are present (bsc#1191130) - 4.2.19 - Add debug_label as filter and improve error handling (bsc#1174390) - 4.2.18 ==== libyui-qt-graph ==== Version update (4.2.17 -> 4.2.19) - Fixed crash in NCurses online update when retracted packages are present (bsc#1191130) - 4.2.19 - Add debug_label as filter and improve error handling (bsc#1174390) - 4.2.18 ==== libyui-qt-pkg ==== Version update (4.2.17 -> 4.2.19) - Fixed crash in NCurses online update when retracted packages are present (bsc#1191130) - 4.2.19 - Add debug_label as filter and improve error handling (bsc#1174390) - 4.2.18 ==== libzypp ==== Version update (17.28.5 -> 17.28.6) - Zypper should keep cached files if transaction is aborted (bsc#1190356) Singletrans mode currently does not keep files around if the transaction is aborted. This patch fixes the problem. - Require a minimum number of mirrors for multicurl (bsc#1191609) - Use procfs to detect nr of open fd's if rlimit is too high (bsc#1191324) Especially in a VM iterating over all possible fd's to close open ones right before a exec() slows down zypper unnecessarily. This patch uses /proc/self/fd to iterate over open fd's in case rlimit is above 1024. - po: Fix some lost '%' signs in positional args (bsc#1191370) - RepoManager: Don't probe for plaindir repo if URL schema is plugin: (bsc#1191286) - version 17.28.6 (22) ==== lightdm ==== Subpackages: liblightdm-gobject-1-0 lightdm-lang - Replace /usr/etc to /etc for products if suse_version < 1550 (bsc#1190289) ==== mc ==== Version update (4.8.26 -> 4.8.27) Subpackages: mc-lang - Midnight Commander 4.8.27: * Core - Minimal version of Autoconf is 2.64 (#3603) - Minimal version of Automake is 1.12 (#3986) - Minimal version of Gettext is 0.18.2 (#3603) - Minimal version of libssh2 is 1.2.8 (#4259) - Reimplement version detection (#3603, #4249) - Significantly reduce rebuilt time after version change (#2252, #4266) - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682) - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203) - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919) - Find File: add Follow symlinks option (#2020) * VFS - extfs: support unrar-6 (#4154) - extfs: support official 7z binary (7zz) (#4239) - ftpfs: apply file list parser from lftp project (#2841, #3174) * Editor - Word completion: get candidates from all open files (#4160) - etags: get rid of hardcoded list length and window width (#4132) - Update syntax files: - python (#4140) - Add syntax highlighting: - Verilog and SystemVerilog? header files (#4215) - JSON (#4250) - openrc-run scripts (#4246) * Viewer * Diff viewer * Misc - Code clean up (#4179, #4173, #4269) - Filehighlight of c++ and h++ files as sources (#4194) - Filehighlight of JSON files as documents (#4250) - Support of alacritty terminal emulator (?https://github.com/alacritty/alacritty) (#4248) - Support of foot terminal emulator (?https://codeberg.org/dnkl/foot) (#4251) - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267) - Mouse support in screen: don't check variable (#4233) - mc.ext: support fb2 e-books (#4167) - ext.d: use mediainfo to view info about various media files (#4167) - Remove OS/distro-specific package-related stuff from source tree (#4217) * Fixes - FTBFS against NCurses on OS X 10.9.5 (#4181) - Segfault on dialog before panels get visible (#4244) - Crash if shadow is out of screen (build against NCurses) (#4192) - Crash in search (#4222) - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213) - Hang on start randomly with zsh as subshell (#4198) - If command line is invisible it's partially displayed (#4182) - Broken handling of zip archives (#4180, #4183) - Broken handling of jar files as zip archives (#4223) - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985) - %view action in the user menu doesn't work on no-exec filesystem (#4242) - Hardlinks are not colored by file type or extension (#3375) - mcedit: silent macro makes terminal disrupted (#4171) - mcedit: disrupting of TAGS file path (#4207) - vfs: unable to browse compressed tar archives (#4191) - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified (discovered by AUT-milCERT during an audit of open source software) (#4259) - ftpfs vfs: month of file is always January (#4260) - Tests: log files are written by libcheck and automake simultaneously (#3986) - Rebase mc-ext-audio.patch. - Rebase mc-extd-sound.patch. ==== mpg123 ==== Version update (1.29.0 -> 1.29.1) Subpackages: libmpg123-0 mpg123-openal - Update to version 1.29.1 mpg123: * Keep default output encoding of s16 for raw and file outputs also with the new resampler. This reverts the unintentional change in 1.26.0 of switching to f32 for forced output rate unless the NtoM resampler is selected. In any case, you should make sure to specify your desired --encoding if you depend on it. * Catch error in indexing (mpg123_scan() return value was ignored before, bug 322). mpg123-strip: * Lift the resync limit, as it should be to clean up really dirty streams. mpg123-id3dump: * Also lift resync limit for the same reasons. libout123: * Fix reporting of device property flags for buffer libmpg123: * More safeguarding against attempts to decode if decoder setup failed and user ignored the returned error code (bug 322) ==== perl-Crypt-OpenSSL-RSA ==== Version update (0.31 -> 0.32) - updated to 0.32 see /usr/share/doc/packages/perl-Crypt-OpenSSL-RSA/Changes 0.32 Wed Sep 8 2021 - Prefix internal bn2sv function so it doesn't collide with Net::SSLeay - Ensure that verify() leaves openssl error stack clean on failure - Fixed broken SEE ALSO links. - prevent outer $SIG{__DIE__} handler from being called during optional require. - omit done_testing since it does not work for older perl versions * Rebase Crypt-OpenSSL-RSA.patch ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.23.1 ==== python-Jinja2 ==== Version update (3.0.1 -> 3.0.2) - dropped obsolete no-warnings-as-errors.patch - update to 3.0.2 * Fix a loop scoping bug that caused assignments in nested loops to still be referenced outside of it. #1427 * Make compile_templates deterministic for filter and import names. #1452, #1453 * Revert an unintended change that caused Undefined to act like StrictUndefined for the in operator. #1448 * Imported macros have access to the current template globals in async environments. #1494 * PackageLoader will not include a current directory (.) path segment. This allows loading templates from the root of a zip import. #1467 ==== python-alembic ==== Version update (1.6.5 -> 1.7.4) - update to 1.7.4: * Fixed a regression that prevented the use of post write hooks on python version lower than 3.9 * Added missing attributes from context stubs. * Fixed issue where registration of custom ops was prone to failure due to the registration process running exec() on generated code that as of the 1.7 series includes pep-484 annotations, which in the case of end user code would result in name resolution errors when the exec occurs - specfile: * skip python 2 builds * require importlib-resources - update to version 1.7.1: * Corrected "universal wheel" directive in setup.cfg so that building a wheel does not target Python 2. The PyPi files index for 1.7.0 was corrected manually. Pull request courtesy layday. * Fixed issue in generated .pyi files where default values for "Optional" arguments were missing, thereby causing mypy to consider them as required. * Fixed regression in batch mode due to :ticket:`883` where the "auto" mode of batch would fail to accommodate any additional migration directives beyond encountering an "add_column()" directive, due to a mis-application of the conditional logic that was added as part of this change, leading to "recreate" mode not being used in cases where it is required for SQLite such as for unique constraints. - changes from version 1.7.0: * Fixed regression due to :ticket:`803` where the ".info" and ".comment" attributes of "Table" would be lost inside of the :class:`.DropTableOp` class, which when "reversed" into a :class:`.CreateTableOp` would then have lost these elements. Pull request courtesy Nicolas CANIART. * Enhance "version_locations" parsing to handle paths containing spaces. The new configuration option "version_path_separator" specifies the character to use when splitting the "version_locations" string. The default for new configurations is "version_path_separator = os", which will use "os.pathsep" (e.g., ";" on Windows). * Alembic 1.7 now supports Python 3.6 and above; support for prior versions including Python 2.7 has been dropped. * Batch "auto" mode will now select for "recreate" if the "add_column()" operation is used on SQLite, and the column itself meets the criteria for SQLite where ADD COLUMN is not allowed, in this case a functional or parenthesized SQL expression or a "Computed" (i.e. generated) column. * Make the "python-dateutil" library an optional dependency. This library is only required if the "timezone" option is used in the Alembic configuration. An extra require named "tz" is available with "pip install alembic[tz]" to install it. * Re-implemented the "python-editor" dependency as a small internal function to avoid the need for external dependencies. * Named CHECK constraints are now supported by batch mode, and will automatically be part of the recreated table assuming they are named. They also can be explicitly dropped using "op.drop_constraint()". For "unnamed" CHECK constraints, these are still skipped as they cannot be distinguished from the CHECK constraints that are generated by the "Boolean" and "Enum" datatypes. Note that this change may require adjustments to migrations that drop or rename columns which feature an associated named check constraint, such that an additional "op.drop_constraint()" directive should be added for that named constraint as there will no longer be an associated column for it; for the "Boolean" and "Enum" datatypes, an "existing_type" keyword may be passed to "BatchOperations.drop_constraint" as well. * The dependency on "pkg_resources" which is part of "setuptools" has been removed, so there is no longer any runtime dependency on "setuptools". The functionality has been replaced with "importlib.metadata" and "importlib.resources" which are both part of Python std.lib, or via pypy dependency "importlib-metadata" for Python version < 3.8 and "importlib-resources" for Python version < 3.9 (while importlib.resources was added to Python in 3.7, it did not include the "files" API until 3.9). * Created a "test suite" similar to the one for SQLAlchemy, allowing developers of third-party dialects to test their code against a set of Alembic tests that have been specially selected to exercise back-end database operations. At the time of release, third-party dialects that have adopted the Alembic test suite to verify compatibility include `CockroachDB <https://pypi.org/project/sqlalchemy-cockroachdb/>`_ and `SAP ASE (Sybase) <https://pypi.org/project/sqlalchemy-sybase/>`_. * Fixed issue where usage of the PostgreSQL "postgresql_include" option within a :meth:`.Operations.create_index` would raise a KeyError, as the additional column(s) need to be added to the table object used by the construct internally. The issue is equivalent to the SQL Server issue fixed in :ticket:`513`. Pull request courtesy Steven Bronson. * pep-484 type annotations have been added throughout the library. Additionally, stub .pyi files have been added for the "dynamically" generated Alembic modules "alembic.op" and "alembic.config", which include complete function signatures and docstrings, so that the functions in these namespaces will have both IDE support (vscode, pycharm, etc) as well as support for typing tools like Mypy. The files themselves are statically generated from their source functions within the source tree. ==== python-apipkg ==== Version update (1.5 -> 2.1.0) - Update to v2.1.0 * fix race condition for import of modules using apipkg.initpkg in Python 3.3+ by updating existing modules in-place rather than replacing in sys.modules with an apipkg.ApiModule instances. This race condition exists for import statements (and __import__) in Python 3.3+ where sys.modules is checked before obtaining an import lock, and for importlib.import_module in Python 3.11+ for the same reason. - Release 2.0.1 * fix race conditions for attribute creation - Release 2.0.0 * also transfer __spec__ attribute * make py.test hack more specific to avoid hiding real errors * switch from Travis CI to GitHub Actions * modernize package build * reformat code with black - Drop pytest4.patch ==== python-cachetools ==== Version update (4.2.2 -> 4.2.4) - update to 4.2.4: - Add submodule shims for backward compatibility. - Add documentation and tests for using ``TTLCache`` with ``datetime``. - Link to typeshed typing stubs. - Flatten package file hierarchy. ==== python-click ==== Version update (8.0.1 -> 8.0.3) - update to 8.0.3: * Fix issue with ``Path(resolve_path=True)`` type creating invalid paths. :issue:`2088` * Importing ``readline`` does not cause the ``confirm()`` prompt to disappear when pressing backspace. :issue:`2092` * Any default values injected by ``invoke()`` are cast to the corresponding parameter's type. :issue:`2089, 2090` * ``is_bool_flag`` is not set to ``True`` if ``is_flag`` is ``False``. * Bash version detection is locale independent. :issue:`1940` * Empty ``default`` value is not shown for ``multiple=True``. * Fix shell completion for arguments that start with a forward slash such as absolute file paths. :issue:`1929` * ``Path`` type with ``resolve_path=True`` resolves relative symlinks to be relative to the containing directory. :issue:`1921` * Completion does not skip Python's resource cleanup when exiting, avoiding some unexpected warning output. :issue:`1738, 2017` * Fix type annotation for ``type`` argument in ``prompt`` function. * Fix overline and italic styles, which were incorrectly added when adding underline. :pr:`2058` * An option with ``count=True`` will not show "[x>=0]" in help text. * Default values are not cast to the parameter type twice during processing. * Options with ``multiple`` and ``flag_value`` use the flag value instead of leaving an internal placeholder. ==== python-decorator ==== Version update (5.0.9 -> 5.1.0) - update to 5.1.0: * Added a function `decoratorx` using the `FunctionMaker` and thus preserving the signature of `__code__` objects. * Sphinx was printing a few warnings when building the documentation * functions decorated with `decorator.contextmanager` were one-shot, as discovered by Alex Pizarro. * `decorator.decorator` was not passing the kwsyntax argument. - drop kwsyntax.patch (usptream) ==== python-distro ==== - Expliciting setting of locale is not necessary anymore (gh#python-distro/distro#223). ==== python-ecdsa ==== Version update (0.16.1 -> 0.17.0) - Update to 0.17.0 * Keys that use explicit curve parameters can now be read and written. Reading of explicit curves can be disabled by using the `valid_curve_encodings` keyword argument in `VerifyingKey.from_pem()`, `VerifyingKey.from_der()`, `SigningKey.from_pem()`, and `SigningKey.from_der()`. * Keys can now be written with use of explicit curve parameters, use `curve_parameters_encoding` keyword argument of `VerifyingKey.to_pem()`, `VerifyingKey.to_der()`, `SigningKey.to_pem(), or `SigningKey.to_der()` to specify the format. By default `named_curve` will be used, unless the curve doesn't have an associated OID (as will be the case for an unsupported curve), then `explicit` encoding will be used. * Allow specifying acceptable point formats when loading public keys (this also fixes a minor bug where python-ecdsa would accept raw encoding for points in PKCS#8 files). Set of accepted encodings is controlled by `valid_encodings` keyword argument in `ECDH.load_received_public_key_bytes()`, `VerifyingKey.from_string()`, `VerifyingKey.from_pem()`, VerifyingKey.from_der()`. * `PointJacobi` and `Point` now inherit from `AbstractPoint` that implements the methods for parsing points. That added `from_bytes()` and `to_bytes()` methods to both of them. * Curve parameters can now be read and written to PEM and DER files. The `Curve` class supports new `to_der()`, `from_der()`, `to_pem()`, and `from_pem()` methods. * Describe in detail which methods can raise `RSZeroError`, and that `SigningKey.sign_deterministic()` won't raise it. * Correctly truncate hash values larger than the curve order (only impacted custom curves and the curves added in this release). * Correctly handle curves for which the order is larger than the prime (only impacted custom curves and the secp160r1 curve added in this release). * Fix the handling of `==` and `!=` for `Public_key`, `Private_key`, `Point`, `PointJacobi`, `VerifyingKey`, and `SigningKey` so that it behaves consistently and in the expected way both in Python 2 and Python 3. * Implement lock-less algorithm inside PointJacobi for keeping shared state so that when a calculation is aborted with KeyboardInterrupt, the state doesn't become corrupted (this fixes the occasional breakage of ecdsa in interactive shells). * The `speed.py` script now provides performance for signature verification without the use of precomputation. * New curves supported: secp112r1, secp112r2, secp128r1, secp160r1. * Use 2-ary Non-Adjacent Form for the combined multiply-add. This speeds up single-shot verify (i.e. without precomputation) by about 4 to 5%. * Use native Python 3.8 support for calculating multiplicative inverses. * Include Python 3.9 in PyPI keywords. * More realistic branch coverage counting (ignore Python version-specific branches). * Additional test coverage to many parts of the library. * Migrate to Github Actions for Continuous Testing. ==== python-greenlet ==== Version update (1.1.0 -> 1.1.2) - update to 1.1.2: - Fix a potential crash due to a reference counting error when Python subclasses of ``greenlet.greenlet`` were deallocated. The crash became more common on Python 3.10; on earlier versions, silent memory corruption could result. - Fix a leak of a list object when the last reference to a greenlet was deleted from some other thread than the one to which it belonged. For this to work correctly, you must call a greenlet API like ``getcurrent()`` before the thread owning the greenlet exits: this is a long-standing limitation that can also lead to the leak of a thread's main greenlet if not called; we hope to lift this limitation. Note that in some cases this may also fix leaks of greenlet objects themselves. See `issue 251 - Python 3.10: Tracing or profiling into a spawned greenlet didn't work as expected. See `issue 256 ==== python-idna ==== Version update (3.2 -> 3.3) - update to 3.3: - Update to Unicode 14.0.0 - Update to in-line type annotations - Throw IDNAError exception correctly for some malformed input - Advertise support for Python 3.10 - Improve testing regime on Github - Fix Russian typo in documentation ==== python-more-itertools ==== Version update (8.8.0 -> 8.10.0) - update to 8.10.0: * The type stub for :func:`iter_except` was improved (thanks to MarcinKonowalczyk) * Type stubs now ship with the source release (thanks to saaketp) * The Sphinx docs were improved (thanks to MarcinKonowalczyk) * New functions * :func:`interleave_evenly` (thanks to mbugert) * :func:`repeat_each` (thanks to FinalSh4re) * :func:`chunked_even` (thanks to valtron) * :func:`map_if` (thanks to sassbalint) * :func:`zip_broadcast` (thanks to kalekundert) * Changes to existing functions * The type stub for :func:`chunked` was improved (thanks to PhilMacKay) * The type stubs for :func:`zip_equal` and `zip_offset` were improved (thanks to maffoo) * Building Sphinx docs locally was improved (thanks to MarcinKonowalczyk) ==== python-outcome ==== Version update (1.0.1 -> 1.1.0) - update to version 1.1.0 * Tweaked the implementation of Error.unwrap to avoid creating a reference cycle between the exception object and the unwrap method's frame. This shouldn't affect most users, but it slightly reduces the amount of work that CPython's cycle collector has to do, and may reduce GC pauses in some cases. (#29) * Drop support for Python 2.7, 3.4, and 3.5. (#27) ==== python-pycryptodome ==== Version update (3.10.1 -> 3.11.0) - update to 3.11.0: * GH#512: Especially for very small bit sizes, ``Crypto.Util.number.getPrime()`` was occasionally generating primes larger than given the bit size. * GH#552: Correct typing annotations for ``PKCS115_Cipher.decrypt()``. * GH#555: ``decrypt()`` method of a PKCS#1v1.5 cipher returned a ``bytearray`` instead of ``bytes``. * GH#557: External DSA domain parameters were accepted even when the modulus (``p``) was not prime. This affected ``Crypto.PublicKey.DSA.generate()`` and ``Crypto.PublicKey.DSA.construct()``. * Added cSHAKE128 and cSHAKE256 (of SHA-3 family). * GH#558: The flag RTLD_DEEPBIND passed to ``dlopen()`` is not well supported by `address sanitizers <https://github.com/google/sanitizers/issues/611>`_. It is now possible to set the environment variable ``PYCRYPTDOME_DISABLE_DEEPBIND`` to drop that flag and allow security testing. ==== python-pytz ==== Version update (2021.1 -> 2021.3) - update to 2021.3 * matches tzdata 2021c ==== python-qt5 ==== Version update (5.15.4 -> 5.15.5) - Update to v5.15.5 * Added the missing QPdfWriter.setPageSize() overload. * pylupdate5 now assumes that the default codec is UTF-8 and specified v2.1 as the .ts file format. * Bug fixes. - Silence some rpmlint errors ==== python-urwid ==== - %check: use %pyunittest rpm macro ==== python-zipp ==== Version update (3.5.0 -> 3.6.0) - update to 3.6.0: * Only ``Path`` is exposed in the public API. * Remove news file intended only for CPython. ==== python-zope.hookable ==== Version update (5.0.1 -> 5.1.0) - update to version 5.1.0 - Add support for Python 3.9. - Create Linux aarch64 wheels. - %check: use %pyunittest rpm macro - added sources + _multibuild ==== python-zope.i18nmessageid ==== - %check: use %pyunittest rpm macro - added sources + _multibuild ==== python-zope.interface ==== - %check: use %pyunittest rpm macro - added sources + _multibuild ==== qemu ==== Subpackages: qemu-accel-qtest qemu-accel-tcg-x86 qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86 - Stable fixes from upstream * Patches added: block-introduce-max_hw_iov-for-use-in-sc.patch hmp-Unbreak-change-vnc.patch qemu-nbd-Change-default-cache-mode-to-wr.patch target-arm-Don-t-skip-M-profile-reset-en.patch vhost-vsock-fix-migration-issue-when-seq.patch virtio-mem-pci-Fix-memory-leak-when-crea.patch virtio-net-fix-use-after-unmap-free-for-.patch ==== rsyslog ==== Version update (8.2106.0 -> 8.2108.0) - Upgrade to rsyslog 8.2108.0: * 2021-08-16: openssl tls: Improved error message output on tls failures. closes: https://github.com/rsyslog/rsyslog/issues/4645 * 2021-08-16: impstats: add percentile metrics tracking functionality Brief overview: TO configure tracking percentile metrics in rainerscript: User would need to define: - which percentile to track, such as [p50, p99, etc.] - window size - note, this correlates directly with memory usage to track the percentiles. To track a value, user would call built-in function `percentile_observe()` in their configurations to record an integer value, and percentile metrics would be emitted every impstats interval. Thanks to Nelson Yen for the patch. * 2021-08-12: imfile: add parameter "ignoreolderthanoption" instructs imfile not to ingest a file that has not been modified in the specified number of seconds. Thanks to github user yanjunli76 for the patch (submitted from Nelson Yen) * 2021-08-10: imklog bugfix: invalid memory adressing, could cause abort This is a regeression from commit 94c4a87. It introduced a free() call using an object that was no longer valid (the main pointer to the to-be-freed object) was already freed at time of use. This could cause various issues, including a segfault. Note: this bug was triggerred only during late phase of rsyslog shutdown, so it did not affect regular operation. Special thanks to github user wxiaoguang for analyzing the issue and providing a draft fix proposal, on which this patch builds. see also https://github.com/rsyslog/rsyslog/pull/4629 closes https://github.com/rsyslog/rsyslog/issues/4625 * 2021-08-09: imfile bugfix: deleteStateOnFileDelete missed some state files When the log file is deleted, imfile would attempt to delete the statefile but it was missing the file_id part of the statefile name. This means the statefiles were only removed in the log file was less than 512 characters, because for very small files the file ID hash is not created. This lead to some state files not being deleted. Thanks to pearseimperva for the patch. * 2021-08-09: imfile bugfix: hash char invalidly added in readmode != 0 If imfile is ingesting log files with readMode set to 2 or 1, the resulting messages all have a '#' character at the end. This patch corrects the behaviour. Note: if some external script "supported" the bug of extra hash character at the end of line, it may be necessary to update them. closes https://github.com/rsyslog/rsyslog/issues/4491 * 2021-08-09: omelasticsearch bugfix: errorFile mutex was not consistently locked Lock the file during SIGHUPs to avoid issues with concurrent accesses by writeDataError(). Thanks to François Poirotte for the patch. * 2021-08-09: imudp: add socket type (IPv4 vs. 6) to input name Most importantly, the input name is used for stats counter names as well. Previously, the same name was used for IPv4 and IPv6, so we had two counters with an equal name. That left users puzzled. Unfortunately, this change can potentially require changes to existing analysis scripts, as the name is now slightly different. closes https://github.com/rsyslog/rsyslog/issues/4364 * 2021-08-06: omfwd: add capability for action-specific TLS certificate settings This permits to override the global definitions for TLS certificates at the action() level. * 2021-08-06: imfile bugfix: file handle leak if "freshStartTail" was turned on * 2021-08-05: imtcp: permit to use different certificate files per input/action This completes the ability to override global/default TLS settings at the imtcp input() level. Support for using multiple CAs/Certs per Connection is now provided. * 2021-08-04: imptcp bugfix: keep alive interval was incorrectly set The interval was accidentally set to keep alive interval. This has been corrected. closes https://github.com/rsyslog/rsyslog/issues/4609 * 2021-07-08: openssl network driver bugfix: small memory leak Fixes a static, non-growing memory leak which existed when parameter "GnutTLSPriorityString" was used. This was primarily a cosmetic issue, but caused some grief during development in regard to memory leak detectors. Note: yes, this is for openssl -- the parameter name is historical. * 2021-07-07: psrv bugfix: abort if no listener could be started Modules (like imtcp and imdiag) which use tcpsrv could abort or otherwise malfunction if no listener for a specific input could be started. Found during implementing a new feature, no report from practice. But could very well happen. * 2021-07-07: mmkubernetes bugfix: apiserver error handling - Added graceful handling of apiserver errors with unexpected responses, i.e., anything other than 200, 404, or 429. Idea is that apiserver transient error state will recover. We don't want mmkubernetes to miss metadata resolution for containers that don't have cached metadata. During these transient error states, mmkubernetes will provide basic container file path based resolution of namespace and pod metadata for new pods whose metadata is not yet cached. After this error state recovers, mmkubernetes is expected to resume its metadata resolution as expected. - Added a unit test case for apiserver return 500 with changes to mock server - Fixed existing unit test that was failing due to missing expected results file - Added mmkubernetes unit tests to testbench Thanks to Abdul Waheed for the patch (submitted from Nelson Yen). * 2021-07-07: ommongodb bugfixes - Fix Segmentation fault when server is down - Add server connexion check while resuming Thanks to Kevin Guillemot for the patch. * 2021-06-28: omkafka improvements - drain librdkafka queues and retry later during rsyslog restart or hup. This re-injects messages into rsyslog's native queues. - add statsname on per kafka instance for better visibility - omkafka - count errors related ssl as "errors_ssl" Thanks to Nelson Yen for the patch. * 2021-06-23: some CI/QA improvements, Travis-CI disabled For the time being, Travis CI is disabled because it was outdated and Travis also changed their system. We will re-evaluate if we re-enable it. Since quite a while the Travits tests were redundant with the rest of CI, so this does not reduce coverage. * 2021-06-23: omhttp bugfix: dynrestpath param in batch mode invalid When batchmode was used, the templates could not be used to expand dynrestpath. We are now storing the restpath param within the batch data if we are in batch mode. When we are in batch mode, and the restpath value changes, the batch is submitted and reinitialized closes: https://github.com/rsyslog/rsyslog/issues/4567 * 2021-06-17: add predefined template RSYSLOG_SyslogRFC5424Format This is essentially the same as RSYSLOG_SyslogProtocol23Format with a better name and a fix to remove the unnecessary LF at the end of the message. The different name also enables us to fix the LF issue without any concern about backwards compatibility. closes https://github.com/rsyslog/rsyslog/issues/4384 * 2021-06-17: impstats/bugfix: _sender_stats reports integer counter as string Note that this introduces a small backwards incompatibility: in previous output the field was of string type, now it is integer (as intended). We discussed this on the mailing list and the overwhelming thought was that this is not a problem because almost all analysis backends are able to cover that format change. This made the bugfix essentially costmetic. HOWEVER, if you still experience issues, please let us know. We can add an option to provide the previous format, and just spared to do so because there was no evidence it was needed. ==== systemd ==== Version update (249.4 -> 249.5) Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-container systemd-doc systemd-lang systemd-sysvinit udev - Import commit 8521f8d22fd44400289fcea03493ebd7f8b1487d (merge of v249.5) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/355e113ce193e5e2d195278c57d47f9a... - Import commit 355e113ce193e5e2d195278c57d47f9a1b00ae46 3b4a005095 meson: add missing include directory when using xkbcommon 4c4e642712 meson: allow extra net naming schemes to be defined during configuration (jsc#SLE-18514) 78466e4464 meson: drop the list of valid net naming schemes b9a2098f9d netif-naming: inline one iterator variable d7fbbc5e74 Add remaining supported schemes as options for default-net-naming-scheme - Rename %{gnu-efi} into %{sd_boot} Build conditionals (%bcond_with and %bcond_without) are used to define a specific feature of systemd. "gnu-efi" is rather an implemenation detail. Also not really sure what "efi" option alone is useful for since systemd-boot & co depends on "gnu-efi". - Enable sd_boot support for aarch64 - Ghost own directories /var/log/journal and /var/log/journal/remote again rpmlint no more complain about the setgid bit, see sr#923496. - Overwriting rootprefix= is only required when split-usr is enabled - Rename %usrmerged into %split_usr - Suppress PAM warning when the credentials for user@.service service are established (bsc#1190515) systemd-user PAM service needs to define a default implementation of pam_setcred() otherwise the fallback (defined by /etc/pam.d/other) is used, which consists of pam_warn.so + pam_deny.so, and will throw a warning each time a user logs in. - No need to install upstream pam configuration file "systemd-user" It's overwritten by the SUSE version anyway. ==== thai-fonts ==== Version update (0.7.2 -> 0.7.3) - Update to version 0.7.3. * Purisa, Sawasdee: now can be embeded as installable in PDF. * TlwgTypo, TlwgTypist: fix uneven widths of some glyphs. * TlwgTypo, TlwgTypist, TlwgMono, TlwgTypewriter: clear PANOSE to use calculated values, so as to get listed in gvim. * Norasi: add 'onum' and 'smcp' OpenType features for access to old style figures and small caps glyphs. * LaTeX: Add old style figures and small caps supports for Norasi. ==== timezone ==== Version update (2021c -> 2021d) - timezone update 2021d: * Fiji suspends DST for the 2021/2022 season * 'zic -r' marks unspecified timestamps with "-00" ==== timezone-java ==== Version update (2021c -> 2021d) - timezone update 2021d: * Fiji suspends DST for the 2021/2022 season * 'zic -r' marks unspecified timestamps with "-00" ==== tlp ==== Subpackages: tlp-rdw - tlp-sleep.service does not exist anymore - Make %files section a bit more precise ==== vmaf ==== Version update (2.2.0 -> 2.3.0) - Update to release 2.3.0 * Added Contrast Aware Multiscale Banding Index. * Added pixel format VMAF_PIX_FMT_YUV400P. - Update to release 2.2.1 * Fix a race condition in vmaf_thread_pool_wait(). * Avoid chroma resampling for 420mpeg2 y4m input. ==== wireless-regdb ==== Version update (20210421 -> 20210828) - Update to version 20210828: * wireless-regdb: update regulatory database based on preceding changes * Update regulatory rules for Ecuador (EC) * wireless-regdb: Update regulatory rules for Norway (NO) on 6 and 60 GHz * wireless-regdb: Update regulatory rules for Germany (DE) on 6GHz * wireless-regdb: update regulatory database based on preceding changes * wireless-regdb: reduce bandwidth for 5730-5850 and 5850-5895 MHz in US * wireless-regdb: remove PTMP-ONLY from 5850-5895 MHz for US * wireless-regdb: recent FCC report and order allows 5850-5895 immediately * wireless-regdb: update 5725-5850 MHz rule for GB ==== xkeyboard-config ==== Version update (2.33 -> 2.34) Subpackages: xkeyboard-config-lang - update to version 2.34 * xml2lst: use dynamic Perl path * Resolved 101key Old Hungarian II * Old turkish f layout (with pc104 support) added. * Fix wrong key symbol name * Added International Phonetic Alphabet (QWERTY) * gitlab CI: update to latest ci-templates * Hellenic keyboard perfected. * lt: Place sterling symbol on AD03, layer 4 (with E and euro) * Use single guillemots on L4 (not less/greater) where L3 has guillemots * Added English (Dvorak, Macintosh) based on the MacOS dvorak layout * Accommodate uppercase/lowercase ß, long s, §; deduplicate ? * Move left/right quotes one key to the right, place lower quotes on AB04 * Update symbols/it adding credits and reference for fur lang * lt/us: Inherit AE09/AE10 from latin * Add Russian GOST layouts * Add Polish(lefty) layout * Add Arabic(Ergoarabic) keyboard layout * translation sync * Hebrew translation added ==== yast2-pkg-bindings ==== Version update (4.4.2 -> 4.4.3) - Use the C++17 standard, required by the latest libzypp (bsc#1191829) - 4.4.3 ==== yast2-users ==== Version update (4.4.6 -> 4.4.7) - The shadow tools are used for reading the useradd default values (bsc#1190864). - Unsupported useradd attributes (i.e., skel and groups) are removed from the UI. - 4.4.7 ==== zypper ==== Version update (1.14.49 -> 1.14.50) Subpackages: zypper-log zypper-needs-restarting - Fix compiler warning. - zypper.conf: New option whether to collect subcommands found in $PATH (fixes #379) +[subcommand] i + +## Whether to look for subcommands in $PATH +## +## If a subcommand is not found in the zypper_execdir, the wrapper +## will look in the rest of your $PATH for it. Thus, it's possible +## to write local zypper extensions that don't live in system space. +## See section SUBCOMMANDS in the zypper manpage. +## +## Valid values: boolean +## Default value: yes +## +# seachSubcommandInPath = yes. - help subcommand: show path of command found in $PATH. - version 1.14.50
participants (1)
-
Dominique Leuenberger