Dne čtvrtek 19. května 2022 10:45:04 CEST, Benjamin Berg napsal(a):
> Hi,
>
> On Thu, 2022-05-19 at 00:17 +0200, Lukáš Krejza wrote:
> > Dne čtvrtek 19. května 2022 0:04:06 CEST, Neal Gompa napsal(a):
> >
> > The original plan was to do that, but since it has not been the case yet
> > (and it is already some time that this fork exist), distributions started
> > to switch to this one for the time being. It does not seem that this fork
> > will merge back to mainline anytime soon, so we are just following
> > general "trend" of other distros to support more use-cases and hardware
> > for the users.
> There never was a plan to merge the TOD branch back into libfprint
> upstream.
>
> For any driver that is open source, we are or course happy to work with
> the developers to integrate it into upstream libfprint.
>
> The TOD branch exists to enable non-free code to be loaded (into the
> GPL'ed fprintd binary). There are good reasons for me to accept that
> this is happening and I have little power to do anything against it.
> However, I hope that there is no false impression that upstream
> libfprint is condoning the existence of the TOD branch and non-free
> drivers in particular.
>
> > Also, the mainline devs are actively solving bugs reported by users using
> > the "-tod" fork, as you can see for example here:
> > https://gitlab.freedesktop.org/ libfprint/libfprint/-/issues/436 .
>
> Not really. The TOD fork just adds an extra feature that allows side
> loading more code. It makes little sense to ignore valid bug reports
> for the main library. Doing so would be detrimental to everyone,
> including users of upstream libfprint.
>
> All I am doing in that bug is not actively sabotaging users of the TOD
> fork as there is a benefit to everyone.
>
> > Also, developers themselves are pointing users to the fork, as you can see
> > here: https://gitlab.freedesktop.org/libfprint/libfprint/-/issues/267
>
> People wear multiple hats, so the line can be blurry. The person
> posting the link contributed the goodixmoc driver, and is likely also
> involved with the non-free goodix driver that appears to exists for
> other chipsets.
>
> I didn't delete the reference. But I also don't feel that the
> discussion there gives the impression that upstream is condoning the
> existence of the TOD branch and loading non-free code.
>
> Benjamin
Thank you Benjamin for explaining your opinion about the situation and
clearing it out further.
I have contacted board and asked for their decision, they should have also
ability to contact SUSE legal team, if required.
Regards,
Gryffus
Hello list(s),
we, together with Florian "Sp1rit" have created packages for "new" libfprint-
tod library/fork, which is going to replace current one used in distribution.
This library has advantage of loading external drivers as libraries, typically
closed source ones. These closed source drivers are soon going to appear on
Packman as "libfprint2-tod1-*" packages (the SR is pending). The library
source code is located on https://gitlab.freedesktop.org/3v1n0/libfprint/-/
tree/tod and is always re-based on current libfprint "upstream". It is also
the default one in Ubuntu, Arch and Debian (if i checked correctly).
We are able to test the closed source drivers, since we have access to devices
using them. However, what we cannot test are fingerprint readers, that are
supported directly by libfprint library.
For this, i would like to ask anyone, who is using his fingerprint reader on
openSUSE Tumbleweed with libfprint library to test with this new library using
following steps:
1) Add home:sp1rit:factory repository:
:~> sudo zypper ar --refresh --name libfprint-tod https://
download.opensuse.org/repositories/home:/sp1rit:/factory/openSUSE_Tumblewee…
home:sp1rit:factory.repo
2) Install libfprint-2-2 package from it (and do NOT install libfprint-2-
tod1):
:~> sudo zypper in --from libfprint-tod libfprint-2-2 fprintd
3) Open one terminal window, su to root and start fprintd in debug mode:
:~> su [enter]
:~ # env G_MESSAGES_DEBUG=all /usr/libexec/fprintd
4) Open second terminal window and enroll or verify fingerprint (as normal
user):
:~> fprintd-enroll
or
:~> fprintd-verify
That is all. After this test, please send us output from the terminal window,
that you started fprintd in debug mode (step 3) in. You can use https://
paste.opensuse.org/ for that.
For switching back to original libfprint, just remove the repository:
:~> sudo zypper rr libfprint-tod
and install original libfprint
:~> sudo zypper in libfprint-2-2 fprintd
That should be all.
@Fridrich, @Matthias, @Timo:
I am CCing you in case you missed discussion that happened on Factory ML. If
you have any objection against planned switch, please step up now. We will be
doing SR to hardware/libfprint in forthcomming days, when we get some
confirmation that it is working correctly for the users using "native"
libfprint.
Thanks very much to everyone involved for helping openSUSE get better and
better!
Regards and happy hacking,
Gryffus
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:
akonadi-server
apparmor
bind (9.16.25 -> 9.18.2)
gnome-shell-extensions (42.0 -> 42.1)
gnutls
gtk4 (4.6.2 -> 4.6.4)
hplip (3.21.10 -> 3.22.4)
libapparmor
libproxy
libproxy-plugins
lirc
memcached (1.6.14 -> 1.6.15)
open-iscsi
plymouth
python-Pygments (2.11.2 -> 2.12.0)
python-kiwi (9.24.31 -> 9.24.35)
python-stack-data (0.1.3 -> 0.2.0)
rubygem-concurrent-ruby (1.1.9 -> 1.1.10)
rubygem-nokogiri (1.13.4 -> 1.13.6)
squashfs
yast2-iscsi-client (4.5.1 -> 4.5.3)
yast2-trans (84.87.20220507.8ff263ce4d -> 84.87.20220513.26f6bfaa16)
=== Details ===
==== akonadi-server ====
Subpackages: akonadi-server-lang libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Add akonadiserver-apparmor-typos-mr94.patch to ensure mariadbd_akonadi
AppArmor profile actually gets used
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit python3-apparmor
- add dovecot-profiles-boo1199535-mr881.diff: update dovecot profiles
for latest dovecot (boo#1199535)
==== bind ====
Version update (9.16.25 -> 9.18.2)
Subpackages: bind-doc bind-utils
- Add upstream patch bind-prevent-buffer-overflow.patch.
- The named-checkconf had been moved from /usr/sbin to /usr/bin
but that had not been reflected in scripts that called this,
eg named.prep. So these scripts failed.
Some installations still have "createNamedConfInclude" in the
NAMED_INITIALIZE_SCRIPTS in /etc/sysconfig/named. The named.prep
will now report this but continue.
[bsc#1199044, vendor-files.tar.bz2]
- Upgrade to 9.18.2:
Most important bugs fixed:
* The "starting maxtime timer" message related to outgoing
zone transfers was incorrectly logged at the ERROR level
instead of DEBUG(1).
* Ensure that zone maintenance queries have a retry limit.
* When using both the `+qr` and `+y` options `dig` could
crash if the connection to the first server was not
successful.
* dig could hang in some cases involving multiple servers
in a lookup, when a request fails and the next one
refuses to start for some reason, for example if it was
an IPv4 mapped IPv6 address.
* dig +nssearch was hanging until manually interrupted.
* When an UPDATE targets a zone that is not configured,
the requested zone name is now logged in the "not
authoritative" error message, so that it is easier to
track down problematic update clients.
* Quote the dns64 prefix in error messages that complain
about problems with it, to avoid confusion with the
following dns64 ACLs.
* When encountering socket error while trying to initiate
a TCP connection to a server, dig could hang
indefinitely, when there were more servers to try.
* When timing-out or having other types of socket errors
during a query, dig wasn't trying to perform the lookup
using other servers, in case they exist.
* Resending a UDP request in the result of a timeout
could cause an assertion failure when the resent
query's result was SERVFAIL.
* Replace single TCP write timer with per-TCP write
timers.
* Invalid dnssec-policy definitions were being accepted
where the defined keys did not cover both KSK and ZSK
roles for a given algorithm. This is now checked for
and the dnssec-policy is rejected if both roles are
not present for all algorithms in use.
* Fix query context management issues in the TCP part
of dig.
Noteworthy functional changes:
* Add new "reuseport" option to enable/disable load
balancing of sockets.
* Set the minimum MTU on UDPv6 and TCPv6 sockets and
limit TCP maximum segment size (TCP_MAXSEG) to (1220)
for both TCPv4 and TCPv6 sockets.
Needed to define two macros in contrib code:
FALLTHOUGH is a copy of how it is defined in <isc/util.h>
UNREACHABLE follows the model used in MacOS /usr/include/c++/v1/cstdlib
to determine if __builtin_ureachable is available
[bind-9.18.2.tar.xz, bind-9.18.2.tar.xz.sha512.asc,
bind-define-local-instances-of-FALLTHROUGH-and-UNREACHABLE.patch]
- * When using forwarders, bogus NS records supplied by, or via, those
forwarders may be cached and used by named if it needs to recurse
for any reason, causing it to obtain and pass on potentially
incorrect answers. [CVE-2021-25220]
* TCP connection slots may be consumed for an indefinite time frame
via a specifically crafted TCP stream sent from a client.
This issue can only be triggered on BIND servers which have
keep-response-order enabled, which is not the default configuration.
The keep-response-order option is an ACL block, and as such, any
hosts specified within it will be able to trigger this issue on
affected versions. [CVE-2022-0396]
* The RFC 8198 Aggressive Use of DNSSEC-Validated Cache feature
(synth-from-dnssec) had been refactored and the default has been
changed so that is now automatically enabled for dnssec-validating
resolvers. Subsequently it was found that repeated patterns of
specific queries to servers with this feature enabled could cause
an INSIST failure in query.c:query_dname which causes named to
terminate unexpectedly.
The vulnerability affects BIND resolvers running 9.18.0 that have
both dnssec-validation and synth-from-dnssec enabled. (Note that
dnssec-validation auto; is the default setting unless configured
otherwise in named.conf and that enabling dnssec-validation
automatically enables synth-from-dnssec unless explicitly disabled)
[CVE-2022-0635]
* The refactoring of the recursive client code introduced a
"backstop lifetime timer."
While BIND is processing a request for a DS record that needs to be
forwarded, it waits until this processing is complete or until the
backstop lifetime timer has timed out. When the resume_dslookup() function
is called as a result of such a timeout, the function does not test
whether the fetch has previously been shut down. This introduces the
possibility of triggering an assertion failure, which could cause the BIND
process to terminate. [CVE-2022-0667]
* Reset client TCP connection when data received cannot
be parsed as a valid DNS request.
For a complete list of changes, see
* Bind Release Notes
https://downloads.isc.org/isc/bind9/9.18.1/doc/arm/html/notes.html
* The CHANGES file in the source RPM
This obsoletes bind-define-missing-threads.patch
Also, removed bind-python3 from the spec file as it is not build
any longer.
[bind.spec, bind-9.18.1.tar.xz, bind-9.18.1.tar.xz.sha512.asc,
bind-define-missing-threads.patch]
- Update to new MAJOR VERSION 9.18.0.
This has many enhnancements, bug fixes and changes.
The spec file also has mechanisms to run the integrated test suite.
MAJOR CHANGES:
* Support for securing DNS traffic using Transport Layer Security (TLS).
TLS is used by both DNS-over-TLS (DoT) and DNS-over-HTTPS (DoH).
* Support for zone transfers over TLS (XFR-over-TLS, XoT) for both
incoming and outgoing zone transfers.
* The dig tool is now able to send DoT queries (+tls option).
* Support for OpenSSL 3.0 APIs was added.
A number of utilities have been removed: dnssec-checkds,
dnssec-coverage, dnssec-keymgr, which have been deprecated in
favor of dnssec-policy feature, as well as python support
(package python3-bind).
A number of utilities have been moved from (/usr)/sbin to (/usr)/bin
The DLZ modules have been put into seperate sub-packages
to keep unwanted dependencies out of the main package:
* bind-modules-perl: dlz_perl_driver.so
* bind-modules-mysql: dlz_mysql_dynamic.so, dlz_mysqldyn_mod.so
* bind-modules-ldap: dlz_ldap_dynamic.so
* bind-modules-bdbhpt: dlz_bdbhpt_dynamic.so
* bind-modules-sqlite3: dlz_sqlite3_dynamic.so
* bind-modules-generic: dlz_filesystem_dynamic.so, dlz_wildcard_dynamic.so
For a complete list of changes, see
* Bind Release Notes
https://downloads.isc.org/isc/bind9/9.18.0/doc/arm/html/notes.html
* The CHANGES file in the source RPM
[bind.spec, bind-9.18.0.tar.xz, bind-9.18.0.tar.xz.sha512.asc,
bind-avoid-fallthrough-warning-error.patch,
bind-contrib-pthread.patch, named-bootconf.diff, bind-define-missing-threads.patch]
- Old-style DLZ drivers have been deprecated in favor of
DLZ modules. The DLZ drivers configuration option will
be removed from the next major BIND 9 release.
The option to use the DLZ modules is already available
in BIND 9; please see the ARM section on DLZ modules.
The dynamically lodable driver modules are stored in
/usr/lib64/bind-plugins
Example configurations for ldap and mysql are provided in
named.conf.
[bind.spec, vendor-files/config/named.conf]
==== gnome-shell-extensions ====
Version update (42.0 -> 42.1)
Subpackages: gnome-shell-classic gnome-shell-extensions-common gnome-shell-extensions-common-lang
- Update to version 42.1:
+ Misc. bug fixes and cleanups.
+ Updated translations.
==== gnutls ====
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-32bit libgnutls30-hmac
- disable kcapi usage for now, as kernel-obs-build not adjusted
to contain the algorithms. bsc#1189283
==== gtk4 ====
Version update (4.6.2 -> 4.6.4)
Subpackages: gtk4-lang gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.6.4:
+ GtkFileChooser:
- Fix select button sensitivity in select_folder mode.
- Fix some fallout from list model porting.
+ GtkListView, GtkColumnView: Optimize scrolling.
+ print-to-file: Handle nonexisting files better in the dialog.
+ Avoid infinite loops in size allocation.
+ CSS: Optimize a case of reparenting that is important in
GtkListView.
+ GSK: Check for half-float support before using it.
+ Wayland:
- Ignore empty preedit updates This fixes a problem with
textview scrolling.
- Freeze popups when hidden. This addresses a frame rate drop-
+ Updated translations.
- Update to version 4.6.3:
+ GtkOverlay: Bring back positional style classes.
+ GtkFileChooser:
- Prevent unwanted completion popups.
- Fix small problems in save mode.
- Fix buildable suport of GtkFileFilter.
+ GtkPopover: Fix button positions in right-to-left locales.
+ GtkLabel: Fix small issues with link handling.
+ Tooltips: Don't restrict the minimum tooltip length.
+ Theme:
- Don't use opacity for overlay scrollbars.
- Fix selection text color in vertical spin buttons.
+ GSK:
- Accept textures that are generated by webkit.
- Align offscreen rendering to the pixel grid.
+ Accessibility: Fix a crash in startup when orca is running.
+ Input:
- Fix display changes in GtkIMMultiContext.
- Fix activating on-screen keyboards.
- Always propagate hold events in GtkEventControllerScroll.
+ Windows:
- Fix a critical warning in clipboard handling.
- Report serial numbers for events.
+ MacOS: Prevent fullscreen transition reentrancy.
+ Updated translations.
- Drop gtkimmulticontext-Handle-switches-between-displays.patch:
fixed upstream.
==== hplip ====
Version update (3.21.10 -> 3.22.4)
Subpackages: hplip-hpijs hplip-sane
- Update to 3.22.4
Added support for following new Distro's:
* Manjaro 21.2
Added support for the following new Printers:
* HP LaserJet Pro 4001ne
* HP LaserJet Pro 4001n
* HP LaserJet Pro 4001dne
* HP LaserJet Pro 4001dn
* HP LaserJet Pro 4001dwe
* HP LaserJet Pro 4001dw
* HP LaserJet Pro 4001d
* HP LaserJet Pro 4001de
* HP LaserJet Pro 4002ne
* HP LaserJet Pro 4002n
* HP LaserJet Pro 4002dne
* HP LaserJet Pro 4002dn
* HP LaserJet Pro 4002dwe
* HP LaserJet Pro 4002dw
* HP LaserJet Pro 4002d
* HP LaserJet Pro 4002de
* HP LaserJet Pro 4003dn
* HP LaserJet Pro 4003dw
* HP LaserJet Pro 4003n
* HP LaserJet Pro 4003d
* HP LaserJet Pro 4004d
* HP LaserJet Pro 4004dn
* HP LaserJet Pro 4004dw
* HP LaserJet Pro MFP 4101dwe
* HP LaserJet Pro MFP 4101dw
* HP LaserJet Pro MFP 4101fdn
* HP LaserJet Pro MFP 4101fdne
* HP LaserJet Pro MFP 4101fdw
* HP LaserJet Pro MFP 4101fdwe
* HP LaserJet Pro MFP 4102dwe
* HP LaserJet Pro MFP 4102dw
* HP LaserJet Pro MFP 4102fdn
* HP LaserJet Pro MFP 4102fdw
* HP LaserJet Pro MFP 4102fdwe
* HP LaserJet Pro MFP 4102fdne
* HP LaserJet Pro MFP 4102fnw
* HP LaserJet Pro MFP 4102fnwe
* HP LaserJet Pro MFP 4103dw
* HP LaserJet Pro MFP 4103dn
* HP LaserJet Pro MFP 4103fdn
* HP LaserJet Pro MFP 4103fdw
* HP LaserJet Pro MFP 4104dw
* HP LaserJet Pro MFP 4104fdw
* HP LaserJet Pro MFP 4104fdn
* HP ScanJet Pro 3600 f1
* HP ScanJet Pro N4600 fnw1
* HP ScanJet Pro 2600 f1
* HP ScanJet Enterprise Flow N6600 fnw1
- Changes from 3.22.2
Added support for following new Distro's:
* Elementary OS 6.1
* RHEL 8.5
* Linux Mint 20.3
Added support for the following new Printers:
* HP LaserJet Tank MFP 1602a
* HP LaserJet Tank MFP 1602w
* HP LaserJet Tank MFP 1604w
* HP LaserJet Tank MFP 2602dn
* HP LaserJet Tank MFP 2602sdn
* HP LaserJet Tank MFP 2602sdw
* HP LaserJet Tank MFP 2602dw
* HP LaserJet Tank MFP 2604dw
* HP LaserJet Tank MFP 2604sdw
* HP LaserJet Tank MFP 2603dw
* HP LaserJet Tank MFP 2603sdw
* HP LaserJet Tank MFP 2605sdw
* HP LaserJet Tank MFP 2606dn
* HP LaserJet Tank MFP 2606sdn
* HP LaserJet Tank MFP 2606sdw
* HP LaserJet Tank MFP 2606dw
* HP LaserJet Tank MFP 2606dc
* HP LaserJet Tank MFP 1005
* HP LaserJet Tank MFP 1005w
* HP LaserJet Tank MFP 1005nw
* HP LaserJet Tank 1502a
* HP LaserJet Tank 1502w
* HP LaserJet Tank 1504w
* HP LaserJet Tank 2502dw
* HP LaserJet Tank 2502dn
* HP LaserJet Tank 2504dw
* HP LaserJet Tank 2503dw
* HP LaserJet Tank 2506dw
* HP LaserJet Tank 2506d
* HP LaserJet Tank 2506dn
* HP LaserJet Tank 1020
* HP LaserJet Tank 1020w
* HP LaserJet Tank 1020nw
- Changes from 3.21.12
Added support for following new Distro's:
* MX Linux 21
* Elementary OS 6
* Fedora 35
- Drop photocard-fix-import-error-for-pcardext.patch,
because now in upstream.
- Rebase Use-lsb_release-fallback-code-if-import-distro-fails.patch,
bacause some is in upstream now.
- Reabse hplip-missing-drivers.patch
==== libapparmor ====
Subpackages: libapparmor1 libapparmor1-32bit
- add dovecot-profiles-boo1199535-mr881.diff: update dovecot profiles
for latest dovecot (boo#1199535)
==== libproxy ====
- Add libproxy-python-310.patch: Detect python 3.10.
==== libproxy-plugins ====
Subpackages: libproxy1-config-gnome3 libproxy1-config-kde libproxy1-networkmanager libproxy1-pacrunner-webkit
- Add libproxy-python-310.patch: Detect python 3.10.
==== lirc ====
- Add lirc-autoconf-py310.patch: Output of autoreconf in order to
find the correct python version when Tumbleweed switches to
Python 3.10.
==== memcached ====
Version update (1.6.14 -> 1.6.15)
- update to 1.6.15:
* proxy: Fix buffer overflow and prevent recv() of 0 byte
* proxy: allow await() to be called recursively
* proxy: mcp.request(cmd, [val | resp])
* proxy: hacky method of supporting noreply/quiet
* proxy: add ring_hash builtin
* proxy: fix logger entry memory corruption
* storage: parameterize the compaction thread sleep
* proxy: pull chunks into individual c files
* proxy: documentation updates
* proxy: "stats settings" for proxy
* proxy: await improvements
* proxy: trivial support for SO_KEEPALIVE on backend
* mcmc: upstream update for SO_KEEPALIVE
* proxy: fix crash on stats proxy sans user stats
* proxy: enable backend_total stat
* proxy: track in-flight requests
* proxy: add some basic logging for backend errors
* proxy: logging improvements + lua mcp.log()
* proxy: add stats for commands seen
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Set initiatorname in %post (at end of install), for cases
where root is read-only at startup time (bsc#1198457)
==== plymouth ====
Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Add code to plymouth-watermark-config.patch in order to install
the Watermark image file to initrd
- Refresh patches to apply cleanly
- Remove plymouth-keep-KillMode-none.patch: With the iteration of
tumbleweed, system could boot with the systemd recommanding option
KillMode=mixed, So it's the time to remove this patch (bsc#1177082
bsc#1184087 boo#1182145).
==== python-Pygments ====
Version update (2.11.2 -> 2.12.0)
- update to 2.12.0:
- Added lexers:
* Cplint (#2045)
* Macaulay2 (#1791)
* Minecraft (#2107)
* Qlik (#1925)
* ``UnixConfigLexer`` for "colon-separated" config files, like ``/etc/passwd`` (#2112)
- Updated lexers:
* Agda: Update keyword list (#2017)
* C family: Fix identifiers after ``case`` statements (#2084)
* Clojure: Highlight ratios (#2042)
* Csound: Update to 6.17 (#2064)
* CSS: Update the list of properties (#2113)
* Elpi:
- Fix catastrophic backtracking (#2053, #2061)
- Fix handling of ``->`` (#2028)
* Futhark: Add missing tokens (#2118)
* Gherkin: Add ``But`` (#2046)
* Inform6: Update to 6.36 (#2050)
* LilyPond:
- Fix incorrect lexing of names containing a built-in (#2071)
- Fix properties containing dashes (#2099)
* PHP: Update builtin function and keyword list (#2054, #2056)
* Scheme: Various improvements (#2060)
* Spice: Update the keyword list, add new types (#2063, #2067)
* Terraform:
- Support non-idiomatic comments (#2065, #2066)
- Fix class name lexing (#2097)
- Add ``plugins`` argument to ``get_all_lexers()``.
- Bump minimal Python version to 3.6 (#2059)
- Fix multiple lexers marking whitespace as ``Text`` (#2025)
- Remove various redundant uses of ``re.UNICODE`` (#2058)
- Associate ``.resource`` with the Robot framework (#2047)
- Associate ``.cljc`` with Clojure (#2043)
- Associate ``.tpp`` with C++ (#2031)
- Remove traces of Python 2 from the documentation (#2039)
- The ``native`` style was updated to meet the WCAG AAA contrast guidelines (#2038)
- Fix various typos (#2030)
- Fix ``Groff`` formatter not inheriting token styles correctly (#2024)
- Various improvements to the CI (#2036)
- The Ada lexer has been moved to a separate file (#2117)
- drop elpi_fix_catastrophic_backtracking.patch: upstream
==== python-kiwi ====
Version update (9.24.31 -> 9.24.35)
- Bump version: 9.24.34 ? 9.24.35
- Allow more repo params to be set on the cmdline
The repository parameters for signing keys, the component
list the main distribution name for debian repositories and
also the repository_gpgcheck could not be set via the
commandline options --add-repo and/or --set-repo. This
commit adds support for them and also updates the manual
page accordingly
- Update ubuntu integration tests
Build them against latest release (jammy).
This Fixes #2128
- Bump version: 9.24.33 ? 9.24.34
- Follow up fix for isolinux-config
isolinux-config is called to update the search path inside
of the isolinux binary. isolinux/syslinux is exclusive to
the ix86 architecture and to BIOS firmware. Therefore the
condition to actually call it should reflect this.
- Bump version: 9.24.32 ? 9.24.33
- Fixed runtime check
Fixed check_dracut_module_for_disk_overlay_in_package_list. The
check complains if the dracut-kiwi-overlay module is not installed
but overlay support was requested. This is correct but should only
be done if the selected initrd system is dracut.
- Add option to set LUKS type to luks1 (#2126)
Add option to set LUKS type to luks1
So far the LUKS type could be set to luks and luks2. However, what luks
version the value 'luks' evaluates to depends on how the distributor has
packaged luks. Thus it's possible that 'luks' is either luks1 or luks2. To
also have the opportunity to explicitly specify luks1 this commit adds
the opportunity in the schema.
- Update devel packages helper
Added trang as needed when working on the schema
- Add support for dm integrity with secret key
Allow to protect the opening of the integrity data map and
journal through a keyfile. For setting the key file two new
optional type attributes were added:
* integrity_keyfile
* integrity_metadata_key_description
The key file format must be correct according to the selected
integrity algorithm. As of now the kiwi default hmac-sha256
algorithm is used with the selected keyfile
The optional integrity_metadata_key_description attribute
allows to specify a custom description of an integrity key
as it is expected to be present in the kernel keyring. The
information is placed in the integrity metadata block. If
not specified kiwi creates a key argument string instead
which is based on the given integrity_keyfile filename.
The format of this key argument is:
:BASENAME_OF_integrity_keyfile_WITHOUT_FILE_EXTENSION
- Update get_disksize_mbytes to support clones
When using partition clones the pre-calculation of the
disk size needs to take this into account.
- Fixed UUID setup for XFS
Make sure the log got replayed prior generating a new UUID
- Fixed scope of setup_isolinux_boot_path
There is a method called setup_isolinux_boot_path which is
encoded in the Iso class. The method allows to change the
boot path in the isolinux binary and makes sense when the
bootloader is selected to be isolinux. However, the method
was called in the scope of the FileSystemIsoFs class which
responsibility is to create an ISO filesystem. The creation
of an ISO filesystem has no direct connection to a bootloader.
Thus calling this method in the scope of the FileSystemIsoFs
implementation is wrong and can lead to unexpected side
effects. This commit moves the call of the method to the
places where isolinux as a bootloader can still be used.
This Fixes #2117
- Correct the URL to the dracut home page
This fixes https://github.com/OSInside/kiwi/issues/2097
- Change the custom vagrant config file to 00-vagrant.conf
If it is called 99-vagrant.conf, then anything "before" that, like
50-redhat.conf takes precedence and overrides our custom settings.
- Add Leap 15.4, SLE 15 SP4 & CentOS Stream 9 to the scripts tests
- Bump version: 9.24.31 ? 9.24.32
- Add support for standalone dm integrity
There is support in kiwi to use dm_integrity in combination
with the LUKS header and dm_crypt. However there is also the
use case to setup dm_integrity in standalone mode. This commit
allows to create the dm_integrity layer outside of LUKS using
/etc/integritytab to activate the map through a systemd
generator if systemd is used.
Regarding systemd it's required to use a version of system which
provides: system-generators/systemd-integritysetup-generator.
If this generator does not exist in the distribution it will
also be missing in the dracut generated initrd and the boot
will not be able to succeed. It's mentioned here because even
newer distributions might be missing the generator
Along with the implementation there are two new optional
attributes in the <type> section:
standalone_integrity="true|false"
embed_integrity_metadata="true|false"
standalone_integrity activates/deactivates the dm_integrity map
on top of the root filesystem. Similar to the veritysetup support
there is the opportunity to create an embedded magic metadata
block at the end of the device containing the root
filesystem via embed_integrity_metadata
- Update per codacy smell
- Add support for part clones to the Disk interface
The Disk class provides methods to create partition(s)
and map names according to its scope and independent of
the actual partition tools. For example: create_root_partition().
This commit adds an additional optional clone parameter to
all methods for which we want to allow partition clones
- Be less strict in boot link to itself
As part of the grub setup a link named 'boot' inside of
/boot is created pointing to itself 'boot -> .'. The reason
is to allow the bootloader config to find its files referenced as
/boot/something independently if /boot is placed into an extra
partition. However if an extra boot partition is used and a
filesystem which does not support symlinks, e.g fat, that
symlink creation should not lead to an error in the image build
process as it is considered an optional safe link and not a
mandatory pre-requisite
- Fixed TW arm rpi integration test
Explicitly add ruby to the package list
==== python-stack-data ====
Version update (0.1.3 -> 0.2.0)
- Update to 0.2.0:
- Fallback to basic Source.pieces when there is no Source.tree.
- Handle nodes inside f-strings missing location info from
asttokens
- Add 29-Pygments-2-12.patch (gh#alexmojaki/stack_data#29) making
the package compabile with Pygments 2.12.
==== rubygem-concurrent-ruby ====
Version update (1.1.9 -> 1.1.10)
- updated to version 1.1.10
* (#951) Set the Ruby compatibility version at 2.2
* (#939, #933) The `caller_runs` fallback policy no longer blocks reads from the job queue by worker threads
* (#938, #761, #652) You can now explicitly `prune_pool` a thread pool (Sylvain Joyeux)
* (#937, #757, #670) We switched the Yahoo stock API for demos to Alpha Vantage (Gustavo Caso)
* (#932, #931) We changed how `SafeTaskExecutor` handles local jump errors (Aaron Jensen)
* (#927) You can use keyword arguments in your initialize when using `Async` (Matt Larraz)
* (#926, #639) We removed timeout from `TimerTask` because it wasn't sound, and now it's a no-op with a warning (Jacob Atzen)
* (#919) If you double-lock a re-entrant read-write lock, we promote to locked for writing (zp yuan)
* (#915) `monotonic_time` now accepts an optional unit parameter, as Ruby's `clock_gettime` (Jean Boussier)
==== rubygem-nokogiri ====
Version update (1.13.4 -> 1.13.6)
- updated to version 1.13.6
[#]# 1.13.6 / 2022-05-08
[#]## Security
* [CRuby] Address [CVE-2022-29181](https://nvd.nist.gov/vuln/detail/CVE-2022-29181), improper handling of unexpected data types, related to untrusted inputs to the SAX parsers. See [GHSA-xh29-r2w5-wx8m](https://github.com/sparklemotion/nokogiri/security/adv… for more information.
[#]## Improvements
* `{HTML4,XML}::SAX::{Parser,ParserContext}` constructor methods now raise `TypeError` instead of segfaulting when an incorrect type is passed.
[#]# 1.13.5 / 2022-05-04
[#]## Security
* [CRuby] Vendored libxml2 is updated to address [CVE-2022-29824](https://nvd.nist.gov/vuln/detail/CVE-2022-29824). See [GHSA-cgx6-hpwq-fhv5](https://github.com/sparklemotion/nokogiri/security/adv… for more information.
[#]## Dependencies
* [CRuby] Vendored libxml2 is updated from v2.9.13 to [v2.9.14](https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.9.14).
[#]## Improvements
* [CRuby] The libxml2 HTML parser no longer exhibits quadratic behavior when recovering some broken markup related to start-of-tag and bare `<` characters.
[#]## Changed
* [CRuby] The libxml2 HTML parser in v2.9.14 recovers from some broken markup differently. Notably, the XML CDATA escape sequence `< noted above. The behavior of downstream sanitizers relying on this behavior will also change. Some tests describing the changed behavior are in [`test/html4/test_comments.rb`](https://github.com/sparklemotion/nokogiri/blob/3ed5bf2b5a367cb9dc6e329c5a1c512e1dd4565d/test/html4/test_comments.rb#L187-L204).
==== squashfs ====
- set LZMA_XZ_SUPPORT=1 so you can (un)squash -comp lzma images
==== yast2-iscsi-client ====
Version update (4.5.1 -> 4.5.3)
- Fix a crash when opening the main dialog (bsc#1199552).
- 4.5.3
- Internal cleanup in several parts to turn the auto-converted YCP
code into something closer to common Ruby.
- Enable iscsiuio during installation only if there is any card in
the system using the bnx2i or qedi modules (bsc#1194432).
- 4.5.2
==== yast2-trans ====
Version update (84.87.20220507.8ff263ce4d -> 84.87.20220513.26f6bfaa16)
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.20220513.26f6bfaa16:
* New POT for text domain 'nfs'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'kdump'.
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
Meeting is hosted here
https://meet.opensuse.org/ReleaseEngineeringMeeting
## Attendees
DimStar, bittin, guillaumeg, rbrown; DocB, gp, m4u, dirk,maxlin,
lkocman
## Internal SUSE IT Supported distribution
Leap Micro 5.2 GA is today at noon UTC (finalizing get-o-o)
RC build of Leap 15.4 is out. SLES 15 SP4 GMC received a Go yesterday,
once we have confirmed GM, Leap 15.4 can have its GMC build
Community WG Doodle is live (you can vote for the existing Thursday or
Tuesday weekly meeting slot). The deadline is Sunday. That was
confirmed at the community meeting.
https://doodle.com/meeting/participate/id/b68562Ve/vote
SUSE will host 5 El Rancho SUSE students for a summer job with SUSE
support. They will be in Provo Utah for a one-week onboarding June 20 -
24.
The agreement is to have a talk about how to get engaged in openSUSE.
The expectation is something like a 20minutes talk and 10 minutes for
questions (we'll have to jump-start an inclusive conversation, of that
I'm sure).
Contact person is Leopoldo M.
Since we've already had a group of students on our call, I think we can
iterate on that (invite people), introduce perhaps
edu(a)lists.opensuse.org, and show them easy ways how to start
contributing.
Is somebody from the community interested in the mentorship of
students? If so let us know. This could be mentorship on
projects/thesis, field trips, or virtual discussions with parents to
ensure support. Feel free to share your preferred contact with
Leopoldo.Macias@suse
Internal URL for SUSE employees
https://forms.office.com/Pages/ResponsePage.aspx?id=9nqh91wcNkqqi_W-JHqkutS…
The first internal ALP WorkGroup status update is today.
openQA discussion with Santi and Anna M. (reduce the scope of migration
from unsupported releases, finish maintenance setup for openQA, lkocman
will do cleanup of his tickets). I've shared some new work that we
expect for 15.5 (testing with the latest stable kernel, employee HW
testing).
## openSUSE Tumbleweed
openSUSE:Factory build fail stats: 464 failed, 22 (build in progress,
number incomplete) unresolvable (last week: 525/25)
https://tinyurl.com/ysy4nnnz
* Gcc 12 snapshot / rebuild went without issues through QA and had been
released
* XOrg 11 video drivers rebuilt without -z now (X failed to start on
some drivers) - all shoudl be fixed in 0516
* KDE Gear 22.04.1 and KDE Frameworks 5.94.0
* Switch for python 3.10 as main interpreter is work in progress,
Staging:A is shaping up. Something like ~ 10 build fails left, most
with fixes in the queue. No openQA run yet, so no esimate on how bad it
really is.
GPG Key to sign packages/repos is planned to be updated to be a
4096/RSA key (implementation schedule pending)
Tracker bug : https://bugzilla.suse.com/show_bug.cgi?id=1199184
OBS seems to have some hard time finding workers for ceph and kernel
builds: very frequently, staging projects are blocked by waiting for
the 4 same packages still being scheduled (ceph, kernel-default,
kernel-vanilla, kernel-debug) (constraints limit to 18 (ceph) resp 24
(kernels) workers)
## Richard (Kubic/MicroOS)
Winding down the Kubic project.
Private discusions with possible maintainers of kubernetes packages
ongoing, but no commitments yet
devel:microos populated and packages moved from devel:kubic
Fate of devel:kubic:containers and what will end up where TBD
Investigating ways to reduce the impact of SELinux relabling which can
add minutes to a boot after an selinux-policy update or rebuild
MicroOS (GNOME) Desktop has a fresh community effort to get out of
beta, possibly by writing a fresh notification tool for transactional-
updates instead of relying on PackageKit. Join the Telegram/Matrix
MicroOS Desktop channel to join the effort.
lkocman: New description for get-o-o, self-install images are now on
the main download page (same as Leap Micro). What about generic VM
images and lots of HW specific images?
## Max
Leap Micro
* Publish GA
Leap 15.4
* Continue the RC work
* Fixing installcheck problem according to the repodata from the latest
build
Lubos: To pull in more updated Translations
We took changes from SLES mass rebuild and we're still rebuilding.
* The remaining build fails: minikube(will be deleted soon) and python-
certbot
Please note that some additional package version bumps are required to
upgrade py-crypto!
Currently blocked on PM. Stefan W. wants to have this as ECO update.
Axel: I think you'll have to update 4-5 packages.
Dirk: I'm not aware of any additional packages needed to update
cryptography.
python-packaging
python-setuptools
python-setuptools_scm
python-setuptools-rust
python-pyOpenSSL
python-cryptography
Marcus does not recommend forking package in Leap as there are other
SLE python modules that will depend on it.
Santiago mentioned that he'll have more free cycles for Leap/openQA
this week. I'll reach out to him regarding focus on the migration
scenarios.
## Guillaume - Arm
Tumbleweed:
* Snapshot 20220516 released (1st snapshot since GCC12 rebuild)
* Some build failures due to GCC12
Leap 15.4:
* aarch64:
* Net ISO needs a workaround on Raspberry Pi 4:
https://bugzilla.suse.com/show_bug.cgi?id=1198992
* armv7:
* Enlightenment package still fails in rpmlint check (missing
whitelist?): https://bugzilla.opensuse.org/show_bug.cgi?id=1194047
lkocman: will reach out to simotek and Wolfgang
Leap Micro 5.2:
* Default-SelfInstall image is now available for aarch64. But there
are till some issues in openQA:
https://progress.opensuse.org/issues/110845 (works locally)
lkocman to check if we could remove the firefox tests from the
42.X/15.0 upgrade test suite. It doesn't seem to happen outside of that
(same for TW).
lkocman will try to look into this
Lubos: Action item from workshop: images for inidvidual devices are bit
difficult to find. Compared to raspbian etc.
Could we have them available on the single download-page on get-o-o
(similar to micro perhaps?) I understand it much more files.
Guillaume: I will check what could be done, but we have lots of images.
## Sarah - s390x
Not available
SUSE has shutdown 3 LPARs because of performance issues
Issue has been also reported to the CTO for ZSystems of IBM
Tumbleweed:
* Is rolling
openSUSE Leap Beta:
* no issues at the moment
* maven issues are existing -> discussions about upgrading the Java
version or how to fix it
lkocman: slightly related topic, should we perhaps re-consider
recommended memory amount in Release Notes? I think we still recommend
something like 2G minimal / 4G or 8G optimal.
* KDE for s390x adopted
## Doug
Not available - travelling
* TSP
* Solution set to be evaluated next week
* No certainty on when it can be implemented
* Community Workshop
* May 10
* https://etherpad.opensuse.org/p/weeklymeeting20220510
* May 12 at 18:00 UTC
* oSC22
* Talks Scheduled
* Badges and signage arriving this week
* Making schedule in venueless platform
* Taking care of some action items from meeting
* Board meeting location and travel progressing
* Need workshop speakers to interact/include with virtual audience in
https://opensuse.venueless.events
* Tokens for access will be sent out to those who register for the
conference on events.opensuse.org
* OSCAL oSC22
* Schedule almost complete. (May 20)
* Location should be announced soon
* GSoC
* 5 proposals ranked
* deadline is tomorrow
## Dirk
* io_uring hang is identified and fix is prepared, still discussing
when it will enter SP4
* fixed a couple of issues for python 3.10 switch and fallout from gcc
12 rebuild
*
## Wolfgang (Package Hub), Scott Bahling
Looking into a issue where mirror admins reported growing size of Leap
/ Backports.
Adrian and Wolfgang are looking into that.
Adrian: addition of mirroring of SP4:GA, for some days some
architectures were behind and we've had doubled amount of noarch
packages. It's expected behavior. Project will be frozen soon.
Marcus: Did we do version updates for 15.4 from Factory. We did that in
around Alpha phase.
Marcus: some of the SP3:Updates were not picked up by Package HUB -
SP4.
Dirk: I also noticed some overriden versions from SP3.
Lubos will check with Wolfgang on this one. Marcus did not see the
usual review requests.
## Maintenance team (Marina or Marcus, Maurizio (m4u))
- Marcus: 15.4 is set up channel wise, updates will go in testing
occasionaly, if you need more ping me, no openqa setup yet
lkocman: could you please help me with cleanup of maintenance tasks in
https://progress.opensuse.org/projects/opensuse-leap-15-4/issues/gantt
lkocman: will contact Jan Stehlik. Santi (PO for the topic) mentioned
he'll work on it.
lkocman: messaged Jan
Jan confirmed with me that they're on it.
lkocman: (still pending) will open a release notes entry for a change
Security Advisory identification
TODO Marcus: could you give me example of old and new values?
- Marina and Maurizio: SLE-PackageHub overlaps
(https://github.com/openSUSE/openSUSE-release-process/issues/71) work
in progress following the initial list of overlapping packages
(https://progress.opensuse.org/issues/106610#note-3). More incidents
are under QA. Work is going on and under control (and tracked
internally as jsc#MSC-303).
Already released: (AH PERFECT!)
SUSE:Maintenance:22929:265929 (babl libbabl-0_1-0 typelib-1_0-Babl-0_1)
SUSE:Maintenance:23000:266006 (MozillaThunderbird enigmail)
SUSE:Maintenance:23009:266004 (freerdp freerdp-devel freerdp-proxy
libfreerdp2 libgsm) -> libgsm1 was missing in PH making freerdp not
installable
SUSE:Maintenance:22928:266007 (argyllcms csync libcsync0 libcsync-
plugin-sftp libcsync-plugin-smb)
SUSE:Maintenance:23015:267052 (gfbgraph-devel libgfbgraph-0_2-0
typelib-1_0-GFBGraph-0_2 librest gcr) -> librest, gcr and libgoa are
needed too for making gfbgraph installable
SUSE:Maintenance:23334:268316 (gutenprint gutenprint-devel)
SUSE:Maintenance:23486:268867 (hp-drive-guard, upower) --> needs
libupower-glib3
SUSE:Maintenance:23487:268897 (liba52-0 liba52-devel)
SUSE:Maintenance:23506:268899 (libdvdread4 libdvdread-devel)
Lubos will ping m4u about updating the list (m4u: the list gets updated
on jsc#MSC-303, let me know if you cannot access, I will update it
later today and ping Lubos when done)
Lubos will check updates in jira
Meet product security at the openSUSE Conference. There are about 3
talks on the maintenance and security topics. Come and say Hello!
DimStar: there is currently a pending crypto / gnutls related
submission.
## Adrian - OBS
Adding tags to specfiles to reference upstream tarballs, so OBS
wouldn't have to manage it. It would still land in the history of the
source server (fully copy would be still available).
Dirk: Did we already have osc release with this functionality?
Adrian: good point. Discussion will take some time before we can
introduce it.
Please make a proposal on factory@
DimStar: we have to look into source validator bot/service
Dirk: Agreed first steps, source validator and support in osc
lkocman: Was it raised int he Build Service WG for Alp?
Adrian: yes it was discussed there.
wengel: The noarch repository of OBS://openSUSE:Backports:SLE-15-SP4
(http://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP4/s…
) doubled in size and people running mirrors got worried about disk
space. This happened because the previous builds where kept in the
repository since not all builds have finished yet. Once all builds
finished the repository cleaned up and only the latest builds are
there.
This is normal behaviour of OBS since old versions could have been used
during build time and since not all builds have finished those versions
are kept for the case that a to be build package will need it.
feedback loop on mirrored submissions doesn't workstation. Lubos wills
end an email with an example to Marco and Adrian. (Sent last week)
Marco has reached out to me regarding the mirroring. He has example(s)
from SUSE:SLE-15:SP4:GA
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- cage
- rubygem-debase
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
Maybe the wrong list, sorry if so
Linux 5.3.18-150300.59.68-preempt [openSUSE Leap 15.3]
cifs-utils-6.9-150100.5.15.1.x86_64
As I rebooted with this combination, my CiFS mounts all failed with
"Unable to apply new capability set."
with or without options, so I could not pin it to a specific option
I then rebuilt cifs-utils from git.samba.org/cifs-utils.git
6.15 at 58ca03f183b375cb723097a
and all problems were gone.
I scanned the git log, but could not point to a specific commit that
addressed this issue
--
H.Merijn Brand https://tux.nl Perl Monger http://amsterdam.pm.org/
using perl5.00307 .. 5.35 porting perl5 on HP-UX, AIX, and Linux
https://tux.nl/email.htmlhttp://qa.perl.orghttps://www.test-smoke.org
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:
Mesa
Mesa-drivers
attica-qt5 (5.93.0 -> 5.94.0)
baloo5 (5.93.0 -> 5.94.0)
bluez-qt (5.93.0 -> 5.94.0)
breeze5-icons (5.93.0 -> 5.94.0)
frameworkintegration (5.93.0 -> 5.94.0)
irssi
kactivities-stats (5.93.0 -> 5.94.0)
kactivities5 (5.93.0 -> 5.94.0)
karchive (5.93.0 -> 5.94.0)
kauth (5.93.0 -> 5.94.0)
kbookmarks (5.93.0 -> 5.94.0)
kcalendarcore (5.93.0 -> 5.94.0)
kcmutils (5.93.0 -> 5.94.0)
kcodecs (5.93.0 -> 5.94.0)
kcompletion (5.93.0 -> 5.94.0)
kconfig (5.93.0 -> 5.94.0)
kconfigwidgets (5.93.0 -> 5.94.0)
kcontacts (5.93.0 -> 5.94.0)
kcoreaddons (5.93.0 -> 5.94.0)
kcrash (5.93.0 -> 5.94.0)
kdav (5.93.0 -> 5.94.0)
kdbusaddons (5.93.0 -> 5.94.0)
kdeclarative (5.93.0 -> 5.94.0)
kded (5.93.0 -> 5.94.0)
kdelibs4support (5.93.0 -> 5.94.0)
kdesu (5.93.0 -> 5.94.0)
kdnssd-framework (5.93.0 -> 5.94.0)
kdoctools (5.93.0 -> 5.94.0)
kemoticons (5.93.0 -> 5.94.0)
kfilemetadata5 (5.93.0 -> 5.94.0)
kglobalaccel (5.93.0 -> 5.94.0)
kguiaddons (5.93.0 -> 5.94.0)
kholidays (5.93.0 -> 5.94.0)
khtml (5.93.0 -> 5.94.0)
ki18n (5.93.0 -> 5.94.0)
kiconthemes (5.93.0 -> 5.94.0)
kidletime (5.93.0 -> 5.94.0)
kimageformats (5.93.0 -> 5.94.0)
kinit (5.93.0 -> 5.94.0)
kio (5.93.0 -> 5.94.0)
kirigami2 (5.93.0 -> 5.94.0)
kitemmodels (5.93.0 -> 5.94.0)
kitemviews (5.93.0 -> 5.94.0)
kjobwidgets (5.93.0 -> 5.94.0)
kjs (5.93.0 -> 5.94.0)
knewstuff (5.93.0 -> 5.94.0)
knotifications (5.93.0 -> 5.94.0)
knotifyconfig (5.93.0 -> 5.94.0)
kpackage (5.93.0 -> 5.94.0)
kparts (5.93.0 -> 5.94.0)
kpeople5 (5.93.0 -> 5.94.0)
kplotting (5.93.0 -> 5.94.0)
kpty (5.93.0 -> 5.94.0)
kquickcharts (5.93.0 -> 5.94.0)
kross (5.93.0 -> 5.94.0)
krunner (5.93.0 -> 5.94.0)
kservice (5.93.0 -> 5.94.0)
ktexteditor (5.93.0 -> 5.94.0)
ktextwidgets (5.93.0 -> 5.94.0)
kunitconversion (5.93.0 -> 5.94.0)
kwallet (5.93.0 -> 5.94.0)
kwayland (5.93.0 -> 5.94.0)
kwidgetsaddons (5.93.0 -> 5.94.0)
kwindowsystem (5.93.0 -> 5.94.0)
kxmlgui (5.93.0 -> 5.94.0)
libKF5ModemManagerQt (5.93.0 -> 5.94.0)
libKF5NetworkManagerQt (5.93.0 -> 5.94.0)
nfs-utils
pcsc-lite (1.9.5 -> 1.9.7)
plasma-framework (5.93.0 -> 5.94.0)
poppler
poppler-qt5
power-profiles-daemon (0.11 -> 0.11.1)
prison-qt5 (5.93.0 -> 5.94.0)
purge-kernels-service
purpose (5.93.0 -> 5.94.0)
qqc2-desktop-style (5.93.0 -> 5.94.0)
rubygem-actioncable-7.0 (7.0.2.4 -> 7.0.3)
rubygem-actionmailbox-7.0 (7.0.2.4 -> 7.0.3)
rubygem-actionmailer-7.0 (7.0.2.4 -> 7.0.3)
rubygem-actionpack-7.0 (7.0.2.4 -> 7.0.3)
rubygem-actiontext-7.0 (7.0.2.4 -> 7.0.3)
rubygem-actionview-7.0 (7.0.2.4 -> 7.0.3)
rubygem-activejob-7.0 (7.0.2.4 -> 7.0.3)
rubygem-activemodel-7.0 (7.0.2.4 -> 7.0.3)
rubygem-activerecord-7.0 (7.0.2.4 -> 7.0.3)
rubygem-activestorage-7.0 (7.0.2.4 -> 7.0.3)
rubygem-activesupport-7.0 (7.0.2.4 -> 7.0.3)
rubygem-loofah (2.16.0 -> 2.18.0)
rubygem-rails-7.0 (7.0.2.4 -> 7.0.3)
rubygem-railties-7.0 (7.0.2.4 -> 7.0.3)
rubygem-regexp_parser (2.3.1 -> 2.4.0)
rubygem-rubocop (1.28.2 -> 1.29.1)
rubygem-rubocop-ast (1.17.0 -> 1.18.0)
solid (5.93.0 -> 5.94.0)
sonnet (5.93.0 -> 5.94.0)
syndication (5.93.0 -> 5.94.0)
syntax-highlighting (5.93.0 -> 5.94.0)
sysvinit
threadweaver (5.93.0 -> 5.94.0)
thunar-plugin-archive (0.4.0 -> 0.5.0)
tumbler
xf86-video-ati
xf86-video-fbdev
xf86-video-intel
xf86-video-nouveau
xf86-video-qxl
xf86-video-vesa
xf86-video-vmware
xfce4-terminal (1.0.2 -> 1.0.3)
=== Details ===
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- autoselect libvdpau_r300/libvdpau_r600/libvdpau_radeonsi packages
via hardware supplements on AMD GPUs
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libxatracker2
- autoselect libvdpau_r300/libvdpau_r600/libvdpau_radeonsi packages
via hardware supplements on AMD GPUs
==== attica-qt5 ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Attica5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Require unittests to pass for CI jobs to pass
* Add windows CI
==== baloo5 ====
Version update (5.93.0 -> 5.94.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* [Timeline KIO] Don't announce that we can write
* Require unittests to pass for CI jobs to pass
==== bluez-qt ====
Version update (5.93.0 -> 5.94.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- No code change since 5.93.0
==== breeze5-icons ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add view-left-new action
* Add windows CI
* New debug step icons
==== frameworkintegration ====
Version update (5.93.0 -> 5.94.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- No code change since 5.93.0
==== irssi ====
- add the Libera chat network to the default configuration to
improve the new user experience - irssi-1.2.3-add-libera.patch
==== kactivities-stats ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Make replace to not block because of missing item removal
* Add ResultModel::forgetResources method
* Require unittests to pass for CI jobs to pass
==== kactivities5 ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Require unittests to pass for CI jobs to pass
==== karchive ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* add Windows CI
==== kauth ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add INSTALL_BROKEN_KAUTH_POLICY_FILES cmake option
==== kbookmarks ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kcalendarcore ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Create UIDs if necessary (kde#339726)
* Add windows CI
==== kcmutils ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Fix filtering of plugin in KPluginWidget
* Check executables exist in PATH before passing them to QProcess
* KPluginModel: Add method to get KPluginMetaData config object for given plugin id
* Add missing includes
* Add SPDX headers for KPluginProxyModel files
* Download missing licenses
* Add docs for QML components
* KPluginDelegate: Add configTriggered signal
* Refactor QML components of MPluginSelector to have less dependencies and have better layout
* KPluginModel: Add isSaveNeededChanged signal
* Import AboutPlugin dialog from QML
* Expose proxy sort model as private QML API
* Create QML version of KPluginSelector
* Allow consumers to get sort proxy model
* Export the KPluginModel class & make it usable from QML
* Add windows CI
==== kcodecs ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kcompletion ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kconfig ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* KConfigGroup: fix writePathEntry/readPathEntry roundtrip for symlinks
* autotests: skip KStandardShortcutWatcherTest on Windows
* Support storing QUuid
* Add windows CI
==== kconfigwidgets ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* KCommandBar: remove installed event filter in destructor (kde#452527)
* [kcolorschememanager] Rework and improve auto theme switching (kde#452091)
* [kcolorschememanager] Pass explicit role to data()
* [kcolorschememanager] Use bespoke role names instead of generic Qt ones
* [kcolorschememanager] Rename method call that was missed before
* [kcolorschememanager] Rename method for clarity
* [kcolorschememanager] Don't save colors on application start
* fix: KRecentFilesAction saveEntries and loadEntries use the correct group when no group is passed
* Move kstatefulbrush implementation to its own file
* More conventional memory managment for KStatefulBrushPrivate
* Add windows CI
* Fix copy and paste mistake
* Fix finding data for KLanguageNameTest on Windows
* Add move constructor and assignment operator for KColorScheme
* Default copy constructor, assignment operator and destructor
* Make it clear that KStandardAction::name gives you ascii
==== kcontacts ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kcoreaddons ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Fix kprocesstest for Qt6
* autotests: fix kdelibs4configmigratortest for Windows
* autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
* autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
* KNetworkMounts: fix some warnings
* KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
* KPluginMetaData: Delegate to other constructors where possible
* KPluginMetaData: Always initialize d-ptr
* API dox: typofix, name of header to include
* API dox: typofix, match @p with the actual params of expandMacro()
* autotests: check for ZFS and expect failure then
* autotests: make the FreeBSD test pass
* processlist: don't call procstat_getpathname() at all
* ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times
==== kcrash ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Port away from QX11Info
* Remove Android CI
* Add windows CI
==== kdav ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kdbusaddons ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- No code change since 5.93.0
==== kdeclarative ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add PlaceholderMessage to GridView KCMs
* Add windows CI
==== kded ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add missing include and link
==== kdelibs4support ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- No code change since 5.93.0
==== kdesu ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- No code change since 5.93.0
==== kdnssd-framework ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kdoctools ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* add Windows CI
==== kemoticons ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kfilemetadata5 ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kfilemetadata5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Check executables exist in PATH before passing them to QProcess
* Add windows CI
* install version header
* Create version header file
* exiv2extractor: add support for Canon CR3 raw image
==== kglobalaccel ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add BUILD_RUNTIME option (default ON)
* x11: Implement deactivation
* Add KGlobalAccel::globalShortcutActiveChanged
* Create test app
==== kguiaddons ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5GuiAddons5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Remove outdated comment about qt11extras_p.h
* Un-pluginify modifierkeyinfo
* Add plugin for wayland keystates
* Add windows CI
==== kholidays ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add QML API for the sun and moon computations
* restore deleted parts from merge
* New function for plasma to generate holidays without astro seasons (kde#445324)
* Correct version since added version
* Report intermediate lunar phases as well
* Add windows CI
* Spelling of test output corrected
* correct spelling mistake
* rearranged assignment of results to temp variable
* add tests to testfile
* typos, correct Version when fuction added
* add only overloaded function holidays
* remove debug messages
* rebuild parseHoliday with category
* Category added as parameter
* Add functions for holiday only
* Shift testfiles form 2010 to 2020
* Remove double entries and correct indian- national calendar (kde#441275)
==== khtml ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== ki18n ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* add Windows CI
==== kiconthemes ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add context to debug
* Mark as supported on Android
* Add windows CI
==== kidletime ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kimageformats ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* avif: prepare for breaking change in libavif
* XCF: Support to QImageIOHandler::Size option
* Support to QImageIOHandler::Size option
* QByteArray resize removal
* psd: Fix crash on broken files
* psd: duotone read
* psd: Don't crash with broken images
* psd: Header depth has to be 8 for CM_INDEXED color_mode
* psd: Protect against broken images
* psd: Don't abort on broken images
* avif: lossless support
* psd: Don't assert on broken files
* Add windows CI
* PSD: Performance improvements and support to missing common formats
==== kinit ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kinit-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- No code change since 5.93.0
==== kio ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kio-core kio-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Too many changes since 5.93.0, only listing bugfixes:
* KFileWidget: allow icon sizes to go up to 512 (kde#452139)
* dropjob: Extract Ark data in ctor (kde#453390)
* Don't put job/ioworker on hold after getting the mimetype (kde#452729)
* [KUrlNavigatorPlacesSelector] Do storage setup also when requesting a new tab (kde#452923)
* KFilePlacesView: use animations only if QStyle::SH_Widget_Animation_Duration > 0 (kde#448802)
* KUrlNavigator: offer open in new window action too (kde#451809)
==== kirigami2 ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* ScrollablePage: Stop duck-typing QML types
* SwipeListItem: Expose the width of overlayLoader
* Dialog: Unbreak standardButton() method
* ApplicationItem: Fix Shortcut's warning about sequence vs. sequences
* ApplicationItem: Clean it up a bit
* columnview: Fix memory leak caused by `QQmlComponent::create`
* columnview: Remove m_attachedObjects
* AbstractApplicationItem: Fix copy-pasta mistake
* AbstractApplicationItem: Clean up JavaScript part of QML
* Fix trailing whitespaces
* correctly hide the bottom floating buttons when there is a page footer
* ToolBarPageHeader: Do not assign undefined to real values
* ColumnView notifies for contentChildren when page is removed (kde#452883)
* ActionToolBar: fix moreButton visibility (kde#449031)
* LoadingPlaceholder: remove redundant explanation
* Improve ListItemDragHandle
* Add LoadingPlaceholder component
* AboutPage: Prevent infinite loop (kde#447958)
* PlaceholderMessage: add types
* Add windows CI
* Introduce TabletModeChangedEvent
* [doc]: Remove double inheritance arrow for Kirigami.PagePoolAction
==== kitemmodels ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Fix assertions in KDescendantsProxyModel (kde#452043)
* Clean up proxymodeltestapp CMakeLists.txt
* Clean up optional dependencies for tests
* Add windows CI
* Fix punctuation/whitespace of runtime rate-limited deprecation warnings
==== kitemviews ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kjobwidgets ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kjs ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== knewstuff ====
Version update (5.93.0 -> 5.94.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 libKF5NewStuffWidgets5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Action: simplify expression for engine property
* Deprecate KNS3::QtQuickDialogWrapper::exec
* Port away from using KNS3::QtQuickDialogWrapper::exec internally (kde#450702)
* qtquickdialogwrapper: Fix memory leak caused by `QQmlComponent::create`
* Add missing include
* Use Kirigami.LoadingPlaceholder component
* Delete our own custom PlaceholderMessage
* Add windows CI
* Dialog: Port to Layouts
* Dialog: Remove unnecessary background rectangle
* Dialog: use a real ToolBar for the footer instead of a homemade one
* Dialog: Add a little separator line between footer and content
* Convey lack of hotness visually in placeholder message
==== knotifications ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add missing endif
* Remove outdated comment about qt11extras_p.h
* Don't send alpha channel if pixmap has none
* Add windows CI
==== knotifyconfig ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kpackage ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kpackage-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Require unit tests to pass on CI
* Remove CMAKE_AUTOMOC_RELAXED_MODE
* Fix build with deprecation version 5.92 or above
* Add windows CI
==== kparts ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kpeople5 ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kpeople5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
* Add avatar image provider
==== kplotting ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kpty ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* KPtryProcess: call childProcessModifier() of parent class first
==== kquickcharts ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Use ECM_MODULE_DIR instead of ECM_DIR/../modules
* Add windows CI
==== kross ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kross-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== krunner ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Require unit tests to pass on CI
* Fix Qt6 build unit tests
* Fix FreeBSD runnercontexttest on GitlabCI
* Make Qt::Gui dependency for deprecation free builds internal
* Deprecate public KConfigGroup include of AbstractRunner class
==== kservice ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kservice-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add missing KCoreAddons and KConfig to tests
* Add windows CI
* KService: Do not link KCoreAddons and KConfig publicly when building without deprecations
* kservice.h: Wrap public KCoreAddons includes in deprecation macros
* Add Android to supported platforms in repo metadata
==== ktexteditor ====
Version update (5.93.0 -> 5.94.0)
Subpackages: ktexteditor-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Too many changes since 5.93.0, only listing bugfixes:
* avoid cursor move on insert of line at EOF on save (kde#453252)
* Fix crash when ModeMenuList wasn't init but we try to reload it (kde#452282)
==== ktextwidgets ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Mark Android as supported
* Add windows CI
==== kunitconversion ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Don't use GenericDataLocation on Android
* Add windows CI
==== kwallet ====
Version update (5.93.0 -> 5.94.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== kwayland ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* client: implement plasma-surface openUnderCursor
* Fix since version
* Fix include path in the generated pkgconfig file
* [plasmawindowmanagement] Add resourceName
* client: Bump plasmashell version to 7 (kde#453578)
==== kwidgetsaddons ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* KDateComboBox: Add test for date picker integration
* KDateComboBox: Add a test app for KDateComboBox
* Use KDatePickerPopup in KDateComboBox
* Add support for custom date word maps, as done in KDateComboBox
* Share date range support between KDateComboBox and KDatePickerPopup
* KDateComboBoxPrivate does not need a virtual dtor
* Allow to change KDatePickerPopup modes at runtime
* Implement date word actions as done in KDateCombobox
* Build the date picker menu dynamically on demand
* Add KDatePickerPopup
* Add windows CI
* KPageDialog: Add a new face type with a flat list of small icons
==== kwindowsystem ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* autotests: improve test-reporting, comment-typo
* Require passing tests
* Fix skipping wayland test when weston is not found
* Mark as supported on Android
* Add windows CI
==== kxmlgui ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* autotests: skip kde-global settings changes on Windows (no DBus)
* ui_standards.rc: add tag so kate can insert a menu between Edit and View
* Add autotests for autosaving in combination with separate state config
* Fix saving of state config if one has autosave enabled (kde#451725)
* Add windows CI
* Port away from QObject::sender()
* KToolBar: code refactoring
* Replace OS-specific system information code with QSysInfo (kde#450862)
==== libKF5ModemManagerQt ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- No code change since 5.93.0
==== libKF5NetworkManagerQt ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* WirelessNetwork: Fix reference access point for the active network
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- switch to https urls
==== pcsc-lite ====
Version update (1.9.5 -> 1.9.7)
Subpackages: libpcsclite1
- version 1.9.7
* disable strict compilation by default
* fix 3 warnings
- version 1.9.6
* do not fail reader removal in some specific cases (USB/Thunderbolt port)
* improve documentation regarding /etc/reader.conf.d/
* SCardGetStatusChange: speedup the case DISABLE_AUTO_POWER_ON
* configure:
. add --disable-strict option
By default the compiler arguments are now:
- Wall -Wextra -Wno-unused-parameter -Werror ${CFLAGS}
. fail if flex is not found
* fix different data races
* pcscdaemon: -v displays internal constants values:
MAX_READERNAME & PCSCLITE_MAX_READERS_CONTEXTS
* Some other minor improvements
==== plasma-framework ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Too many changes since 5.93.0, only listing bugfixes:
* Fix use-after-free in ContainmentInterface (kde#451267)
* Fix osd dialog position (kde#452648)
* Fix check for argument length in DataEngine loader (kde#452596)
* Keep PlasmaComponents.Highlight on its former behaviour (kde#452555)
* Dialog: Do not update layout parameters while hidden (kde#452512)
* PC3 toggle controls: fix odd heights misaligning indicators (kde#447977)
- Drop upstream patches:
* b62d83bef7733e4943e6f66787166b41198d1359.patch
* 0001-Fix-osd-dialog-position.patch
* 0002-Keep-PlasmaComponents.Highlight-on-its-former-behavi.patch
* 0003-Fix-check-for-argument-length-in-DataEngine-loader.patch
==== poppler ====
Subpackages: libpoppler-cpp0 libpoppler-glib8 libpoppler121 poppler-tools
- Add poppler-cairo_font_face_t-incorrect-cacheing.patch -- Fix
missing symbols after reloading some pdf files; patch taken from
upstream merge request [glfo#poppler/poppler#1247].
==== poppler-qt5 ====
- Add poppler-cairo_font_face_t-incorrect-cacheing.patch -- Fix
missing symbols after reloading some pdf files; patch taken from
upstream merge request [glfo#poppler/poppler#1247].
==== power-profiles-daemon ====
Version update (0.11 -> 0.11.1)
- Update to version 0.11.1:
* Stops power-profiles-daemon from modifying the cpufreq driver
when the user/administrator has chosen to disable the Intel
P-State scaling governor (eg. forcing a passive operation
mode).
==== prison-qt5 ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Remove duplicate header between .h/.cpp file
* Fix out-of-bounds read on the Aztec special char table
* Enable macOS support
* Fix PrisonScanner target name
* Consider flipped video frames when computing the barcode positioon
* Add barcode scanner component for barcode scanning from live video
* Add windows CI
==== purge-kernels-service ====
- Change service type to exec (boo#1198668).
==== purpose ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Port to ecm_add_qml_module
* Add windows CI
==== qqc2-desktop-style ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
* Remove infoChanged signal from KQuickStyleItem
* Replace connect to self in KQuickStyleItem with direct method calls
* Recalculate metrics when tablet mode changes
* Fix use of a no longer existing id
==== rubygem-actioncable-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* no changes
==== rubygem-actionmailbox-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* no changes
==== rubygem-actionmailer-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* no changes
==== rubygem-actionpack-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* Allow relative redirects when `raise_on_open_redirects` is enabled.
* Tom Hughes*
* Fix `authenticate_with_http_basic` to allow for missing password.
Before Rails 7.0 it was possible to handle basic authentication with only a username.
```ruby
authenticate_with_http_basic do |token, _|
ApiClient.authenticate(token)
end
```
This ability is restored.
* Jean Boussier*
* Fix `content_security_policy` returning invalid directives.
Directives such as `self`, `unsafe-eval` and few others were not
single quoted when the directive was the result of calling a lambda
returning an array.
```ruby
content_security_policy do |policy|
policy.frame_ancestors lambda { [:self, "https://example.com"] }
end
```
With this fix the policy generated from above will now be valid.
* Edouard Chin*
* Fix `skip_forgery_protection` to run without raising an error if forgery
protection has not been enabled / `verify_authenticity_token` is not a
defined callback.
This fix prevents the Rails 7.0 Welcome Page (`/`) from raising an
`ArgumentError` if `default_protect_from_forgery` is false.
* Brad Trick*
* Fix `ActionController::Live` to copy the IsolatedExecutionState in the ephemeral thread.
Since its inception `ActionController::Live` has been copying thread local variables
to keep things such as `CurrentAttributes` set from middlewares working in the controller action.
With the introduction of `IsolatedExecutionState` in 7.0, some of that global state was lost in
`ActionController::Live` controllers.
* Jean Boussier*
* Fix setting `trailing_slash: true` in route definition.
```ruby
get '/test' => "test#index", as: :test, trailing_slash: true
test_path() # => "/test/"
```
* Jean Boussier*
==== rubygem-actiontext-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* no changes
==== rubygem-actionview-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* Ensure models passed to `form_for` attempt to call `to_model`.
* Sean Doyle*
==== rubygem-activejob-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* Add missing `bigdecimal` require in `ActiveJob::Arguments`
Could cause `uninitialized constant ActiveJob::Arguments::BigDecimal (NameError)`
when loading Active Job in isolation.
* Jean Boussier*
==== rubygem-activemodel-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* no changes
==== rubygem-activerecord-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* Some internal housekeeping on reloads could break custom `respond_to?`
methods in class objects that referenced reloadable constants. See
[#44125](https://github.com/rails/rails/issues/44125) for details.
* Xavier Noria*
* Fixed MariaDB default function support.
Defaults would be written wrong in "db/schema.rb" and not work correctly
if using `db:schema:load`. Further more the function name would be
added as string content when saving new records.
* kaspernj*
* Fix `remove_foreign_key` with `:if_exists` option when foreign key actually exists.
* fatkodima*
* Remove `--no-comments` flag in structure dumps for PostgreSQL
This broke some apps that used custom schema comments. If you don't want
comments in your structure dump, you can use:
```ruby
ActiveRecord::Tasks::DatabaseTasks.structure_dump_flags = ['--no-comments']
```
* Alex Ghiculescu*
* Use the model name as a prefix when filtering encrypted attributes from logs.
For example, when encrypting `Person#name` it will add `person.name` as a filter
parameter, instead of just `name`. This prevents unintended filtering of parameters
with a matching name in other models.
* Jorge Manrubia*
* Fix quoting of `ActiveSupport::Duration` and `Rational` numbers in the MySQL adapter.
* Kevin McPhillips*
* Fix `change_column_comment` to preserve column's AUTO_INCREMENT in the MySQL adapter
* fatkodima*
==== rubygem-activestorage-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* Don't stream responses in redirect mode
Previously, both redirect mode and proxy mode streamed their
responses which caused a new thread to be created, and could end
up leaking connections in the connection pool. But since redirect
mode doesn't actually send any data, it doesn't need to be
streamed.
* Luke Lau*
==== rubygem-activesupport-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* no changes
==== rubygem-loofah ====
Version update (2.16.0 -> 2.18.0)
- updated to version 2.18.0
[#]## Features
* Allow CSS property `aspect-ratio`. [[#236](https://github.com/flavorjones/loofah/issues/236)] (Thanks, [@louim](https://github.com/louim)!)
[#]# 2.17.0 / 2022-04-28
[#]## Features
* Allow ARIA attributes. [[#232](https://github.com/flavorjones/loofah/issues/232), [#233](https://github.com/flavorjones/loofah/issues/233)] (Thanks, [@nick-desteffen](https://github.com/nick-desteffen)!)
==== rubygem-rails-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
https://rubyonrails.org/2022/5/9/Rails-7-0-3-6-1-6-6-0-5-and-5-2-8-have-bee…
==== rubygem-railties-7.0 ====
Version update (7.0.2.4 -> 7.0.3)
- updated to version 7.0.3
* If reloading and eager loading are both enabled, after a reload Rails eager loads again the application code.
* Xavier Noria*
* Use `controller_class_path` in `Rails::Generators::NamedBase#route_url`
The `route_url` method now returns the correct path when generating
a namespaced controller with a top-level model using `--model-name`.
Previously, when running this command:
``` sh
bin/rails generate scaffold_controller Admin/Post --model-name Post
```
the comments above the controller action would look like:
``` ruby
[#] GET /posts
def index
@posts = Post.all
end
```
afterwards, they now look like this:
``` ruby
[#] GET /admin/posts
def index
@posts = Post.all
end
```
Fixes #44662.
* Andrew White*
==== rubygem-regexp_parser ====
Version update (2.3.1 -> 2.4.0)
- updated to version 2.4.0
[#]## Fixed
- fixed interpretation of `+` and `?` after interval quantifiers (`{n,n}`)
- they used to be treated as reluctant or possessive mode indicators
- however, Ruby does not support these modes for interval quantifiers
- they are now treated as chained quantifiers instead, as Ruby does it
- c.f. [#3](https://github.com/ammar/regexp_parser/issues/3)
- fixed `Expression::Base#nesting_level` for some tree rewrite cases
- e.g. the alternatives in `/a|[b]/` had an inconsistent nesting_level
- fixed `Scanner` accepting invalid posix classes, e.g. `[[:foo:]]`
- they raise a `SyntaxError` when used in a Regexp, so could only be passed as String
- they now raise a `Regexp::Scanner::ValidationError` in the `Scanner`
[#]## Added
- added `Expression::Base#==` for (deep) comparison of expressions
- added `Expression::Base#parts`
- returns the text elements and subexpressions of an expression
- e.g. `parse(/(a)/)[0].parts # => ["(", #<Literal @text="a"...>, ")"]`
- added `Expression::Base#te` (a.k.a. token end index)
- `Expression::Subexpression` always had `#te`, only terminal nodes lacked it so far
- made some `Expression::Base` methods available on `Quantifier` instances, too
- `#type`, `#type?`, `#is?`, `#one_of?`, `#options`, `#terminal?`
- `#base_length`, `#full_length`, `#starts_at`, `#te`, `#ts`, `#offset`
- `#conditional_level`, `#level`, `#nesting_level` , `#set_level`
- this allows a more unified handling with `Expression::Base` instances
- allowed `Quantifier#initialize` to take a token and options Hash like other nodes
- added a deprecation warning for initializing Quantifiers with 4+ arguments:
Calling `Expression::Base#quantify` or `Quantifier.new` with 4+ arguments
is deprecated.
It will no longer be supported in regexp_parser v3.0.0.
Please pass a Regexp::Token instead, e.g. replace `type, text, min, max, mode`
with `::Regexp::Token.new(:quantifier, type, text)`. min, max, and mode
will be derived automatically.
This is consistent with how Expression::Base instances are created.
==== rubygem-rubocop ====
Version update (1.28.2 -> 1.29.1)
- updated to version 1.29.1
[#] Bug fixes
* #10625: Restore the specification to TargetRubyVersion: 2.5. (@koic)
* #10569: Fix a false positive for Style/FetchEnvVar when using the same ENV var as if condition in the body. (@koic)
* #10614: Make Lint/NonDeterministicRequireOrder aware of require_relative. (@koic)
* #10607: Fix autocorrect for Style/RedundantCondition when there are parenthesized method calls in each branch. (@nobuyo)
* #10622: Fix a false positive for Style/RaiseArgs when error type class constructor with keyword arguments and message argument. (@koic)
* #10610: Fix an error for Naming/InclusiveLanguage string with invalid byte sequence in UTF-8. (@ydah)
* #10605: Fix autocorrect for Style/RedundantCondition if argument for method in else branch is hash without braces. (@nobuyo)
==== rubygem-rubocop-ast ====
Version update (1.17.0 -> 1.18.0)
- updated to version 1.18.0
[#]## New features
* [#233](https://github.com/rubocop-hq/rubocop-ast/pull/233): Make parse from Ruby 1.9 to 2.3 available. ([@koic][])
==== solid ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* udev/cpuinfo_arm: Add missing CPU ID
* Mark as supported on Android
* Add windows CI
==== sonnet ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 sonnet-imports
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Fix license identifier
* Add windows CI
==== syndication ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== syntax-highlighting ====
Version update (5.93.0 -> 5.94.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Simplify header install locations
* inc version
* tests shall always pass
* cmake.xml: Updates for CMake 3.23
* try windows CI
* Fix haxe rawstring escaping
==== sysvinit ====
- switch to https source urls
==== threadweaver ====
Version update (5.93.0 -> 5.94.0)
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Add windows CI
==== thunar-plugin-archive ====
Version update (0.4.0 -> 0.5.0)
Subpackages: thunar-plugin-archive-lang
- Update to version 0.5.0
* Fix for ark (gxo#thunar-plugins/thunar-archive-plugin#g4)
* automake: INCLUDES -> AM_CPPFLAGS
* preserve callbacks in tap-provider
* remove GSpawnChildSetupFunc usage from tap_backend_run
* Adds new README.md
* updates AM_INIT_AUTOMAKE macro with foreign option
* Add basic GitLab pipeline
* Allow zip files (i.e. odt, docx...) to be compressed
(gxo#thunar-plugins/thunar-archive-plugin#g15295)
* Start archive application from file's directory
(gxo#thunar-plugins/thunar-archive-plugin#g14773)
* Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL
* Add support for archive manager for MATE
* Translation Updates
- Remove thunar-archive-plugin-0.3.0-fix-file-roller-extract-here.patch
==== tumbler ====
Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer
- Exclude RAW thumbnailer on Tumbleweed only to fix build on Leap
==== xf86-video-ati ====
- remove hardware supplements for AMD GPUs; i.e. no longer install
by default on AMD hardware; instead use "modeset" driver
- set SUSE_ZNOW to 0 (boo#1197994)
==== xf86-video-fbdev ====
- set SUSE_ZNOW to 0 (boo#1197994)
==== xf86-video-intel ====
- set SUSE_ZNOW to 0 (boo#1197994)
==== xf86-video-nouveau ====
- set SUSE_ZNOW to 0 (boo#1197994)
==== xf86-video-qxl ====
- remove "hardware" supplements; modeset is used now with KMS driver
==== xf86-video-vesa ====
- set SUSE_ZNOW to 0 (boo#1197994)
==== xf86-video-vmware ====
- set SUSE_ZNOW to 0 (boo#1197994)
==== xfce4-terminal ====
Version update (1.0.2 -> 1.0.3)
Subpackages: xfce4-terminal-lang
- Update to version 1.0.3
* Consume KeyEvents when activating a TAB accelerator.
* Fix Regression: Scrollbar position setting does not work if you
start with a hidden scrollbar (gxo#apps/xfce4-terminal#192)
* Fix Regression: broken scroll-on-output and change the
default value (gxo#apps/xfce4-terminal#191)
As you all know, the YaST team is lately involved in many projects not
limited to YaST itself.
So it's time to take a look to how things are moving on:
- Recent changes for YaST (just in time for Leap 15.4)
- Containerizing YaST to make it useful in container-based environments
like openSUSE Micro.
- Evolution of D-Installer
Check the whole report at
https://yast.opensuse.org/blog/2022-05-17/yast-report-2022-4
Cheers.
--
Ancor González Sosa
YaST Team at SUSE Linux GmbH
Hi all,
If you are interested in the new Adaptable Linux Platform, there is an
upcoming community work group next week. The date and time is to be
decided. Please select what time you prefer to the do the workshop if
you are interested at https://doodle.com/meeting/participate/id/b68562Ve
Please respond by Sunday as we would like to make the decision ASAP.
Here is more info about the work group -
https://en.opensuse.org/openSUSE:ALP/Workgroups/Community
v/r
Doug
Dear Tumbleweed users and hackers,
This week you ‘only’ had to update your machine 5 times – for the
snapshots 0505, which was for some reason not announced, 0506, 0507,
0509, and 0510 (the last one fresh off the press). 0508 would have been
ok, but QA was slightly slower than OBS and so the new snapshot moved
to QA before the old one was completely tested. Oops. Anyway, nothing
was lost, all good things from that snapshot are still shipped, just a
day later.
So, what did those 5 snapshots bring you? The most interesting changes
include:
* Mesa 22.0.3
* Mozilla Firefox 100.0
* KDE Plasma 5.24.5
* Meson 0.62
* gpg 2.3.6: Up to five times faster verification of detached
signatures
* Linux kernel 5.17.5
* gnome-shell & mutter 42.1 (late arrivals to the GNOME 42.1 update)
* Poppler 22.05.0
* Virtualbox 6.1.34
* GCC 12.1 – with snapshot 0510, gcc12 has become the distro default
compiler. All packages have been attempted to be rebuilt. This also
means that the recently enabled FullRelRo support (-z now) is enabled
across the board. There are currently about 370 build failures reported
in openSUSE:Factory (non-ring packages)
* systemd 250.5
This makes for quite an impressive list in just one week. Granted, a
few of those things had been in staging areas for a while (days to
weeks).
And as you’re already used to, this is no reason to stop. Au contraire:
the stagings are already filled again with the following presents:
* KDE Gear 22.04.1
* Attempting to build the distro using FORTIFY_SOURCE=3 instead of
FORTIFY_SOURCE=2
* Linux kernel 5.17.7
* GStreamer 1.20.2
* Perl 5.34.1
* Python 3.10 as the default interpreter
Cheers,
Dominique