Packages changed: MicroOS-release (20251002 -> 20251003) fwupd geoclue2 (2.7.2 -> 2.8.0) harfbuzz (11.5.1 -> 12.1.0) permissions (1699_20250120 -> 1699_20251002) polkit-default-privs (1550+20250904.99b438e -> 1550+20251002.f34bfbd) pulseaudio === Details === ==== MicroOS-release ==== Version update (20251002 -> 20251003) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== fwupd ==== Subpackages: libfwupd3 typelib-1_0-Fwupd-2_0 - Fix file list ==== geoclue2 ==== Version update (2.7.2 -> 2.8.0) - Delete 0001-ichnaea-include-ssid.patch, 0002-ichnaea-replace-user-agent.patch, 0003-user-agent-os-info.patch: upstreamed - Remove set default to BeaconDB: now default in upstream - Update to version 2.8.0: * Add comment for the Positon location service in default config * Include the SSID in queries to the Ichnaea server to support BeaconDB * Set User-Agent in web source queries and add OS info to it * Allow disabling WiFi source and static source during compilation * Show default Wifi URLs set on compile time in comments in the default config * Add BeaconDB URLs to comments in the default config * Add a separate GeoIP location source: + Add an 'ip' config section with selectable backend methods: - ichnaea, gmaps, reallyfreegeoip + Allow overriding URL and accuracy in ip methods with values from config + Use BeaconDB as the backup GeoIP URL, if URLs are not defined in ip or web source configs + Remove the GeoIP functionality from the web source, it now only handles queries with Wifi and 3G data * Install sysusers.d file for the geoclue user * Use BeaconDB as the compiled-in default server for locate and submit queries in the web source * Forward xdp location start errors in the GClueSimple API * Stricter NMEA coordinate parsing: Ignore NMEA coordinates without degree digits, reject coordinates with incorrect range etc. * where-am-i: Output accuracy without unnecessary decimals * Don't crash when running without enabled location sources but warn that location is not available * Fix crash on removing a modem without location capabilities * Make SOUP_STATUS_OK as the only successful response code from Ichnaea servers * Gracefully handle empty response from Ichnaea server * Add more details for network-nmea in the manpage ==== harfbuzz ==== Version update (11.5.1 -> 12.1.0) Subpackages: libharfbuzz-gobject0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Update to version 12.1.0: + Build fixes with GCC 15 on some 32 bit platforms. + Fix misaligned pointer use. + New API, hb_ot_layout_lookup_collect_glyph_alternates(), to collect glyph substitutions from single and alternate substitution lookups in one call, instead of getting substitutions one by one using hb_ot_layout_lookup_get_glyph_alternates(). + New API: +hb_ot_layout_lookup_collect_glyph_alternates() - Update to version 12.0.0: + The major feature of this release is that the Variable Composites / Components (VARC table) addition to the ISO OpenFontFormat has graduated from experimental, and is now enabled by default. It can be disabled at compile time by defining the HB_NO_VAR_COMPOSITESz macro. + VARC table is a new way to store glyph outlines, that allows for better shape reuse, and can reduce font file size for Chinese, Japanese, Korean, and some other scripts drastically. Some font design tools provide a similar feature to designers, known as "smart components". This technology brings the same idea to the compiled font file. + The Fontra font editor already supports this technology. Note that this new format involves just the HarfBuzz draw API and does not affect shaping. + Correctly handle markFilteringSet lookup field during subsetting. + Deduplicate features during subsetting. + Disable “more” buffer messages that give more verbose output when using buffer messages callbacks, as it has a performance overhead. Users/tools that need the more verbose messages should define HB_BUFFER_MESSAGE_MORE to 1 when building HarfBuzz. + Shaping and instancing optimizations. + Fix subsetting issues when building with GCC 12. ==== permissions ==== Version update (1699_20250120 -> 1699_20251002) Subpackages: permctl permissions-config - Update to version 1699_20251002: * profiles: add OpenSMTPD setuid/setgid binaries (bsc#1247781) * profiles: drop starter-suid since Singularity is no longer packaged ==== polkit-default-privs ==== Version update (1550+20250904.99b438e -> 1550+20251002.f34bfbd) - Update to version 1550+20251002.f34bfbd: * profiles: add systemd-machined v258 register-machine action (bsc#1250893) * profiles: add systemd-homed v258 manage-signing-keys action (bsc#1250884) * profiles: add systemd-resolved v258 addition (bsc#1250880) ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup pulseaudio-utils - Move org.freedesktop.pulseaudio.gschema.xml file to pulseaudio-module-gsettings where it belongs.