Removed rpms ============ - Mesa-libGL1-32bit - Mesa-libglapi0-32bit - NetworkManager-devel-32bit - cluster-md-kmp-rt_debug - dlm-kmp-rt_debug - gfs2-kmp-rt_debug - glib2-tools-32bit - gnu8-compilers-hpc - gnu8-compilers-hpc-devel - gnu8-compilers-hpc-macros-devel - guestfs-data - guestfs-winsupport - guestfsd - gvfs-32bit - Mesa-32bit - Mesa-dri-nouveau-32bit - Mesa-gallium-32bit - Mesa-libEGL-devel-32bit - Mesa-libEGL1-32bit - Mesa-libGL-devel-32bit - Mesa-libd3d-32bit - libSDL2-2_0-0-32bit - libSDL2-devel-32bit - libXvMC_nouveau-32bit - libavcodec57-32bit - libavdevice57-32bit - libavdevice58_13-32bit - libavfilter6-32bit - libavformat58_76-32bit - libcurl-devel-32bit - libcurl4-32bit - libfdisk-devel-32bit - libgbm-devel-32bit - libgcrypt20-hmac-32bit - libgeocode-glib0-32bit - libhogweed6-32bit - libmount1-32bit - libnettle-devel-32bit - libnm0-32bit - libpostproc54-32bit - libsecret-1-0-32bit - libsmartcols-devel-32bit - libsnmp40-32bit - libsqlite3-0-32bit - libswresample3_9-32bit - libswscale4-32bit - libtirpc3-32bit - libvdpau_radeonsi-32bit - libvulkan_radeon-32bit - llvm9-devel-32bit - net-snmp-devel-32bit - python3-talloc-32bit - python3-tevent-32bit - samba-libs-32bit - wine-32bit - wine-devel-32bit - wine-staging-32bit - xen-libs-32bit - zlib-devel-static-32bit - kernel-rt_debug-extra - kselftests-kmp-rt_debug - libLLVM13-32bit - libLTO9-32bit - libOpenSceneGraph158 - libSDL_bgi-suse8 - libSimGearCore-2020_3_13 - libapparmor1-32bit - libatkmm-1_6-1-32bit - libavcodec58_134-32bit - libavutil55-32bit - libavutil56_70-32bit - libbpf0 - libbpf0-32bit - libclang-cpp13-32bit - libclang-cpp15-32bit - libecpg6-32bit - libevtlog-3_35-0 - libfdisk1-32bit - libgck-devel-32bit - libgcrypt20-32bit - libgdal30 - libgensio0 - libgensiocpp2 - libgeos-3_9_1 - libgeos3_11_0 - libgsoap-2_8_123 - libguestfs-test - libgupnp-av-1_0-2 - libjavascriptcoregtk-4_1-0-32bit - libmeep27 - libmount-devel-32bit - libnanomsg5 - libnauty-2_7_4 - libnotify4-32bit - libopenblas-pthreads_0_3_20-gnu-hpc - libopenblas-pthreads_0_3_20-gnu-hpc-devel - libopenblas_0_3_20-gnu-hpc - libopenblas_0_3_20-gnu-hpc-devel - libopencascade7 - libopeniscsiusr0_2_0 - libopenshot-audio8 - libpapi_6_0_0_1-hpc - libpeas-demo - libpolkit-agent-1-0-32bit - libpoppler-glib8-32bit - libpostproc55_9-32bit - libprimesieve10 - libqatzip1 - libre7 - librssguard-4_2_3 - libsystemd0-32bit - libtevent0-32bit - libthrift-0_16_0 - libthriftnb-0_16_0 - libthriftz-0_16_0 - libuuid-devel-32bit - libvdpau_r300-32bit - lmms-vst - nodejs-electron - nodejs-electron-devel - ocfs2-kmp-rt_debug - openblas-pthreads_0_3_20-gnu-hpc-devel-static - openblas_0_3_20-gnu-hpc-devel-static - papi_6_0_0_1-hpc - papi_6_0_0_1-hpc-devel - papi_6_0_0_1-hpc-devel-static - pdsh-slurm_22_05 - perl-gdal - postgresql14-devel-mini - python-lammps - python3-ldb-32bit - qemu-ipxe - qemu-microvm - qemu-seabios - qemu-vgabios - reiserfs-kmp-rt_debug - samba-winbind-libs-32bit - syslog-ng-mqtt - vidcutter Added rpms ========== - Mesa-32bit - Mesa-dri-nouveau-32bit - Mesa-gallium-32bit - Mesa-libEGL-devel-32bit - Mesa-libEGL1-32bit - Mesa-libGL-devel-32bit - Mesa-libd3d-32bit - NetworkManager-dns-bind - NetworkManager-dns-dnsmasq - OpenSceneGraph-plugin-gdal - OpenSceneGraph-plugin-gstreamer - OpenSceneGraph-plugin-opencascade - OpenSceneGraph-plugin-pdf - bat-bash-completion - bat-fish-completion - bat-zsh-completion - cargo1.66 - cloud-regionsrv-client - cloud-regionsrv-client-addon-azure - cloud-regionsrv-client-generic-config - cloud-regionsrv-client-plugin-azure - cloud-regionsrv-client-plugin-ec2 - cloud-regionsrv-client-plugin-gce - crane - efitools - form-doc - gcrane - gdal-bash-completion - glib2-doc - gnome-shell-extension-customize-ibus - guestfs-tools-bash-completion - guestfs-tools-man-pages-ja - guestfs-tools-man-pages-uk - haruna-lang - hhdate-devel - Mesa-libGL1-32bit - Mesa-libglapi0-32bit - NetworkManager-devel-32bit - glib2-tools-32bit - gvfs-32bit - libLLVM13-32bit - libLTO9-32bit - libapparmor1-32bit - libatkmm-1_6-1-32bit - libavcodec58_134-32bit - libavutil55-32bit - libavutil56_70-32bit - libclang-cpp13-32bit - libclang-cpp15-32bit - libecpg6-32bit - libfdisk1-32bit - libgck-devel-32bit - libgcrypt20-32bit - libjavascriptcoregtk-4_1-0-32bit - libmount-devel-32bit - libnotify4-32bit - libpolkit-agent-1-0-32bit - libpoppler-glib8-32bit - libpostproc55_9-32bit - libsystemd0-32bit - libtevent0-32bit - libuuid-devel-32bit - libvdpau_r300-32bit - python3-ldb-32bit - samba-winbind-libs-32bit - qemu-ipxe - qemu-microvm - qemu-seabios - qemu-vgabios - java-17-openj9 - java-17-openj9-accessibility - java-17-openj9-demo - java-17-openj9-devel - java-17-openj9-headless - java-17-openj9-javadoc - java-17-openj9-jmods - java-17-openj9-src - krusader-lang - libOpenSceneGraph161 - libSDL2-2_0-0-32bit - libSDL2-devel-32bit - libSDL_bgi-suse9 - libSimGearCore-2020_3_17 - libXvMC_nouveau-32bit - libavcodec57-32bit - libavdevice57-32bit - libavdevice58_13-32bit - libavfilter6-32bit - libavformat58_76-32bit - libcalc2_14_1_2 - libcurl-devel-32bit - libcurl4-32bit - libdate-tz3 - libevtlog-4_0-0 - libfdisk-devel-32bit - libfmos-devel - libfmos1 - libfsfat-devel - libfsfat-tools - libfsfat1 - libgbm-devel-32bit - libgcrypt20-hmac-32bit - libgdal32 - libgensio4 - libgensio_python_swig0 - libgensiocpp4 - libgensiomdns0 - libgensioosh0 - libgeocode-glib0-32bit - libgeos3_11_1 - libgsoap-2_8_124 - libguestfs - libguestfs-appliance - libguestfs-bash-completion - libguestfs-gobject-1_0 - libguestfs-gobject-devel - libguestfs-inspect-icons - libguestfs-man-pages-ja - libguestfs-man-pages-uk - libguestfs-rescue - libguestfs-rsync - libguestfs-typelib-Guestfs-1_0 - libguestfs-winsupport - libguestfs-xfs - libguestfsd - libgupnp-av-1_0-3 - libhogweed6-32bit - libiir-devel - libiir1 - libindiclient1 - libindiclientqt1 - libmeep30 - libmount1-32bit - libmupen64plus-devel - libmupen64plus2 - libnanomsg6 - libnauty-2_8_6 - libnettle-devel-32bit - libnm0-32bit - libnma-docs - libnma-gtk4-0 - libnma-gtk4-devel - libopencascade7_6 - libopenshot-audio9 - libpostproc54-32bit - libprimesieve11 - libqcdloop2 - libre12 - librssguard-4_2_5 - libsecret-1-0-32bit - libsmartcols-devel-32bit - libsnmp40-32bit - libsqlite3-0-32bit - libswresample3_9-32bit - libswscale4-32bit - libthrift-0_17_0 - libthriftnb-0_17_0 - libthriftz-0_17_0 - libtirpc3-32bit - libvdpau_radeonsi-32bit - libvtk-m-1_9 - libvtk-m-1_9-mpich - libvtk-m-1_9-openmpi3 - libvtk-m-1_9-openmpi4 - libvulkan_radeon-32bit - llvm9-devel-32bit - lswt - mupen64plus-plugin-audio-sdl - mupen64plus-plugin-input-sdl - mupen64plus-plugin-rsp-hle - mupen64plus-plugin-video-glide64mk2 - mupen64plus-plugin-video-rice - mupen64plus-ui-console - net-snmp-devel-32bit - openhantek - oqs-provider - os-update - patterns-devel-vulkan-devel_vulkan - perl-Graphics-Toolkit-Color - postgresql15 - postgresql15-contrib - postgresql15-devel - postgresql15-devel-mini - postgresql15-docs - postgresql15-llvmjit - postgresql15-llvmjit-devel - postgresql15-plperl - postgresql15-plpython - postgresql15-pltcl - postgresql15-server - postgresql15-server-devel - postgresql15-test - priv_wrapper - python3-lammps - python3-libfmos - python3-libfsfat - python3-talloc-32bit - python3-tevent-32bit - qcdloop-devel - retry - rust1.66 - samba-libs-32bit - systemd-status-mail - tcping - typelib-1_0-NMA4-1_0 - utmp-cli - virt-win-reg - vtk-m-devel - vtk-m-mpich-devel - vtk-m-openmpi3-devel - vtk-m-openmpi4-devel - wine-32bit - wine-devel-32bit - wine-staging-32bit - wlopm - xdg-desktop-portal-wlr - xen-libs-32bit - xfs_undelete - zk - zlib-devel-static-32bit Package Source Changes ====================== 389-ds +- bsc#1205996 - prevent segfault in cl5configtrim +- Update to version 2.2.4~git25.c81ee34: + * Issue 5593 - CLI - dsidm account subtree-status fails with TypeError + * Issue 5591 - BUG - Segfault in cl5configtrim with invalid confi (#5592) + * Fix latest npm audit failures + * Issue 5599 - CI - webui tests randomly fail + * Issue 5348 - RFE - CLI - add functionality to do bulk updates to entries + +- bsc#1206563 - improve pam_saslauthd migration handling from openldap +- Update to version 2.2.4~git20.7eba9b9: + * Issue 5526 - RFE - Improve saslauthd migration options (#5528) + * Issue 5588 - Fix CI tests + * Issue 5585 - lib389 password policy DN handling is incorrect (#5587) + * Issue 5521 - UI - Update plugins for new split PAM and LDAP pass thru auth + * Bump version to 2.2.5 + * Issue 5236 - UI add specialized group edit modal + * Issue 5278 - CLI - dsidm asks for the old password on password reset + * Issue 5531 - CI - use universal_lines in capture_output + * Issue 5505 - Fix compiler warning (#5506) + * Issue 3615 - CLI - prevent virtual attribute indexing + * Issue 5413 - Allow mutliple MemberOf fixup tasks with different bases/filters + * Issue 5561 - Nightly tests are failing + 4pane +- Update to version 8.0 + * Compilation fixes when built against wxWidgets 3.2 + * When trying to extract an archive, recognise the 'xpi' + extension: it's actually a zip + * Provide a better context menu for the Terminal Emulator and + CommandLine + + There are now Copy and Paste entries where appropriate. + * Fix Terminal Emulator display glitches + * Fix moving/pasting symlinks when Retain Relative Symlinks is + true +- Drop 0001-Compilation-fixes-for-wxWidgets-3.1.6.patch, + 0001-Compilation-fix-for-wxWidgets-3.1.5.patch, + 0001-Fix-a-wx-assert-complaining-that-a-panel-was-being-a.patch, + 0001-Fix-a-wxAssert-when-showing-the-Command-line-termina.patch + and + 0001-Prevent-a-wx-build-warning-about-wxPATH_NORM_ALL-bei.patch + (merged upstream) + AusweisApp2 + + Version 1.26.1 + - Fixed the loss of settings on Android. + - Fixed the use of non-public or deprecated APIs + on macOS to comply with App Store Guidelines. + + from version 1.26.0 + - Support for macOS 13. + - Support for Windows Server 2016 (version 1607). + - Support for Windows Server 2019. + - Support for Windows Server 2022. + - A proxy service is now available for multi-user operation in terminal + server environments. Details can be found in the document "Guide To + Installation In Corporate Networks". + - Fixed crashes on Android. + - The iOS SDK now supports the arm64 simulator. + - Updated OpenSSL to version 3.0.7. + - Updated Qt to version 6.4.1. + +- Add BuildRequires, so it can also build for Leap >= 15.4. + +- New upstream release + + Version 1.24.4 + * Fixed potential crashes due to OpenSSL (denial of service). + * Updated OpenSSL to version 3.0.7. + +- New upstream release + + Version 1.24.3 + * Fixed crashes on Android. + * Disabled (cloud) backup on Android and iOS. + * Fixed the A11y display of the SaK pairing code on Android and iOS. + * Blocked installation on unsupported versions of Windows 10. + * Fixed compatibility with Qt 6.4. + * Enabled the simulator in the Android and iOS SDK. +- Upgrade Qt build and runtime dependencies for Qt6 + + Add Qt6 packages to BuildRequires + * qt6-concurrent-devel + * qt6-core-devel + * qt6-linguist-devel + * qt6-network-devel + * qt6-qml-devel + * qt6-qmlworkerscript-devel + * qt6-quick-devel + * qt6-quickcontrols2-devel + * qt6-shadertools-devel + * qt6-statemachine-devel + * qt6-svg-devel + * qt6-websockets-devel + + Drop all Qt5 packages from BuildRequires and Requires +- Run spec-cleaner + +- New upstream release + + Version 1.24.2 + * Fixed crashes on Android. + * Fixed a bug with changing the transport PIN on desktop systems. + +- New upstream release + + Version 1.24.1 + * Support for the Russian and Ukrainian languages has been added. + * Fixed some issues with regards to PersoSim. + +- New upstream release + + Version 1.24.0 + * Technical overhaul of the "Smartphone as card reader" function. + The use of an ID card app2 older than 1.22.1 is no longer possible + in combination with 1.24.0. + * Various optimizations with regards to accessibility. + * Support for "IPv6 only" home networks. + * AusweisApp2 is now provided as a 64-bit application on Windows. + * Official support for Windows 11. + * Support for Windows 7 and Windows 8.1 has been discontinued. + * Support for macOS 10.13 and 10.14 has been discontinued. + * Support for Android 5 and 6 and has been discontinued. + * Added an integrated ID card simulator for testing. + * An automatic mode for authentication for tests is now possible. + * AusweisApp2 is now available as a container SDK or Docker image. This + can be controlled using WebSocket or the new automatic authentication. + * Command line parameters can now be passed in the iOS SDK. + * Support for SHA224 and SECP224 has been discontinued. + * The partially-embedded SDK on Android has been discontinued. + * The SDK now uses API level v2. + * Updated OpenSSL to version 3.0.5. + * Updated Qt to version 6.3.1. + +- New upstream release CastXML +- Update to version 0.5.1: + * Bug fix: tests fail on 32-bit architectures + (gh#CastXML/CastXML#232). + +- update to version 0.5.0: + * No release notes + +- Update to version 0.4.8: + * No release notes. + +- Update to version 0.4.7: + * No release notes. + FlightGear +- Update to 2020.3.17 + * https://wiki.flightgear.org/Changelog_2020.3#2020.3.17 + FlightGear-data +- Update to 2020.3.17 + * https://wiki.flightgear.org/Changelog_2020.3#2020.3.17 + Mesa +- update to 22.2.5 + * the last planned release of the mesa 22.2.x series + * number of nice fixes in here, covering a decent amount of the + codebase, but nothing too crazy + Mesa:drivers +- update to 22.2.5 + * the last planned release of the mesa 22.2.x series + * number of nice fixes in here, covering a decent amount of the + codebase, but nothing too crazy + MirrorCache +- Update to version 1.046: + * Correctly render mirrorlist in browser when file is unknown + * Allow rendering .zsync files + * Render selected mirrors with osm in .mirrorlist + +- Add temporary patch for default database name + * 0001-Default-db-name.patch + +- Update to version 1.045: + * Add basic support for config from ini file (#314) + * Drop support for rsync in MIRRORCACHE_ROOT (#314) + * Allow html tags in CUSTOM_FOOTER_MESSAGE (#314) + * Fix os version in report generation on mariadb (#314) + * Fix zsync file generation missing empty line after header (#314) + * Fix download report including stats only from begin of hour (#315) + MozillaThunderbird +- Mozilla Thunderbird 102.6.1 + * fixed: Remote content did not load in user-defined signatures + (bmo#1803942) + * fixed: Addons that added new action buttons were not shown + for addon upgrades, requiring removal and reinstall + (bmo#1793430) + * fixed: Various stability improvements + (bmo#1798181,bmo#1797616) + * fixed: Security fix + MFSA 2022-53 (bsc#1206653) + * CVE-2022-46874 (bmo#1746139) + Drag and Dropped Filenames could have been truncated to + malicious extensions + +- Mozilla Thunderbird 102.6 + * fixed: Importing secret OpenPGP keys failed when public key + with public subkey was already present (bmo#1795698) + * fixed: Message index files were incorrectly deleted when too + many folders were opened (bmo#1787609) + * fixed: Thunderbird sometimes incorrectly formatted synced + vCards (bmo#1792542) + * fixed: Recurring events did not display past a certain number + of repetitions (bmo#1789437) + * fixed: Cookies deleted from the "Show Cookies" dialog were + not actually deleted (bmo#1803795) + * fixed: Paused RSS feeds did not actually pause updates + (bmo#1789120) + * fixed: Various visual and UX improvements + (bmo#1800189,bmo#1800537,bmo#1801080) + MFSA 2022-52 (bsc#1206242) + * CVE-2022-46880 (bmo#1749292) + Use-after-free in WebGL + * CVE-2022-46872 (bmo#1799156) + Arbitrary file read from a compromised content process + * CVE-2022-46881 (bmo#1770930) + Memory corruption in WebGL + * CVE-2022-46874 (bmo#1746139) + Drag and Dropped Filenames could have been truncated to + malicious extensions + * CVE-2022-46875 (bmo#1786188) + Download Protections were bypassed by .atloc and .ftploc + files on Mac OS + * CVE-2022-46882 (bmo#1789371) + Use-after-free in WebGL + * CVE-2022-46878 (bmo#1782219, bmo#1797370, bmo#1797685, + bmo#1801102, bmo#1801315, bmo#1802395) + Memory safety bugs fixed in Thunderbird 102.6 + NetworkManager-fortisslvpn +- Update to version 1.4.0: + + Gtk4 version of the editor plugin is now available (for use + with Control Center of GNOME 42 or later). + + Add support for interactive connect (e.g. OTP via SMS). + + Drop privileges in pppd if "nm-fortisslvpn" user exists. + + Allow more than 100 routes. + + Updated translations. +- Drop NetworkManager-fortisslvpn-fix-incompat-openfortivpn.patch: + fixed upstream. +- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and + pass --with-gtk4=yes to configure, build the gtk4 version. +- Add optional libxml2-tools BuildRequires, build runs + xml-stripblanks preprocessing if available. + -- Update to version 1.12.10: +- Update to version 1.2.10: NetworkManager-libreswan +- Update to version 1.2.16: + + Gtk4 version of the editor plugin is now available (for use + with Control Center of GNOME 42 or later). + + Updated translations. +- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and + pass --with-gtk4=yes to configure, build the gtk4 version. +- Pass --enable-lto=yes to configure, build using LTO support. +- Add optional libxml2-tools BuildRequires, build runs + xml-stripblanks preprocessing if available. + NetworkManager-vpnc +- Update to version 1.2.8: + + libnm-glib compatibility (NetworkManager < 1.0) is disabled by + default. It can be enabled by passing --with-libnm-glib to + configure script. Nobody should need it by now. Users that + still use this are encourage to let us know before the + libnm-glib support is removed for good. + + The auth helper in external UI mode can now be run without a + display server. This is useful when activating connections with + "nmcli --ask". + + Gtk4 version of the editor plugin is now available (for use + with Control Center of GNOME 42 or later). + + Updated translations. +- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and + pass --with-gtk4=yes to configure, build the gtk4 version. +- Stop passing --without-libnm-glib to configure, no longer + needed, nor recognized. +- Add optional libxml2-tools BuildRequires, build runs + xml-stripblanks preprocessing if available. + OpenBoard +- update to version 1.7.0~git20221129.9de37af +- feat: user configurable shortcuts + * replace 0460-shortcut-configuration.patch by updated + 0686-shortcut-configuration.patch + * add 9686-cmake-add-shortcut-manager.patch + add new files to CMakeLists.txt +- fix: background drawing when switching page size + * update 0551-common-background-drawing.patch +- fix: mirror pixmap size + * update 0569-scale-mirror-pixmap.patch +- remove upstreamed patches + * remove upstreamed 0604-qt-5.12-compatibility.patch + * remove upstreamed 0629-bug-ruler.patch + * remove upstreamed 0633-improve-displaymanager.patch + * remove upstreamed 0637-fix-pdf-background-export.patch + * remove upstreamed 0641-fix-font-handling.patch + * remove upstreamed 0649-fix-pdf-export-scaling.patch +- chore: replace qmake by cmake build system + * remove 0651-chore-reorganize-linux-build.patch + * add 0698-add-cmake-build-system.patch +- fix: page size for PDF export + * add 0677-pdf-export-page-size.patch +- disable software update from openboard web page + * add 9117-disable-software-update.patch + OpenRGB +- OpenSUSE Build: + * Re-enable LTO flags. + * Drop OpenRGB-fix_return_in_nonvoid.patch due to upstream merge. + * Refresh OpenRGB-use_system_libs.patch. + * Modify OpenRGB.spec to support auto-translation and auto-udev generation. +- Update to 0.8 + New Features: + * Translation support + + Automatically detect language from OS or manually select in settings + * UI cleanup, frames around UI elements + * Automatic udev rules generation + * Improved AMD ADL I2C driver to support more AMD GPUs on Windows + * Option to enable SMBus mutex in Windows for compatibility with other + hardware management and RGB software that accesses SMBus. + * (Windows) Switched from inpout32 to WinRing0 low level access library. + * More Intel chipsets added to Intel SMBus detection + * New Device Support: + + Many additional GPUs added to existing GPU controllers: + + ASUS Aura GPU (Legacy) + + ASUS Aura GPU (ENE) + + Gigabyte RGB Fusion v1 + + Gigabyte RGB Fusion v2 + + EVGA GPU + + MSI GPU + + Gainward GPU + + Palit/PNY GPU + * New GPU controllers: + + NVIDIA Illumination (FE cards, Windows only) + + Colorful GPU + * MSI-RGB controller improvements: + + Additional motherboards added + * MSI Mystic Light controller improvements: + + Additional motherboards added + + Per-LED Direct mode on compatible boards + + More modes re-enabled + * Razer controller improvements: + + Additional devices added + + Improved keymaps, unused slots no longer show as an LED + * SteelSeries controller improvements: + + Additional devices added + + Firmware version request + + Improved keymaps + * Logitech controller improvements: + + Additional devices added + + Improved keymaps + * ASUS Peripheral controller improvements: + + Additional devices added + * Trust support + + Controller for Trust devices + * ZET GAMING + + Edge Air Pro + + Fury Pro + * NZXT Hue 2 controller improvements: + + Additional modes added + * LIFX support + + Controller for LIFX bulbs + + Tab in Settings to configure LIFX devices + * Zalman Z-SYNC re-enabled + + WARNING: Corruption issues are still possible, but also possible + with OEM software. Recommend using Direct mode only. + + Firmware detection improved + * NVIDIA ESA controller + * Lexip gaming mouse controller + * Keychron controller (non-QMK) + * Gigabyte/Aorus RGB DRAM controller + * Cougar device controller + * Acer Monitor controller + * Corsair Peripheral controller improvements: + + Additional devices added + * Roccat controller improvements: + + Additional devices added + * E1.31 controller improvements: + + Add grouping for unicast controllers on the same IP address + * Thermaltake Riing Quad additional devices added + * Cooler Master controller improvements: + + Additional devices added + * EVGA Peripheral controller improvements: + + Additional devices added + * Nanoleaf support + + Controller for Nanoleaf panels + + All panel types should be supported + + Tab in Settings to configure Nanoleaf devices + * ASRock Polychrome controller improvements: + + Additional motherboards added + + Improved speed settings for modes + * Dark Project KD3B keyboard support + * Patriot Viper DRAM improvements: + + Proper Direct mode support fixes flickering + + Multiple sticks sync in effects modes + * ViewSonic support for some monitor RGB strips + * Patriot Viper Steel DRAM support + * HyperX Peripheral controller improvements: + + Additional devices added + * AMD Wraith Prism controller improvements: + + Now supports per-LED control on the ring zone + * Intel Arc A770 Limited Edition support (Direct mode only) + * Sony DualSense controller + * SRGBMods Raspberry Pi Pico controller + * Wooting controller improvements: + + Additional devices added + * Elgato Keylight support + + Controller for Elgato Keylight + + Tab in Settings to configure Keylight devices + * Basic I2C protocol for Arduino-controlled ARGB over I2C + Bug Fixes: + * Fixed inverted brightness handling in the UI + * Sinowealth keyboard controller has been disabled due to bricking + issues with certain Redragon keyboards due to USB PID/VID reuse. + Known Issues: + * Some NVIDIA GPU controllers may not work on Linux due to issues + with NVIDIA's proprietary driver. The latest beta version of + the driver should have a fix. + + ASUS Aura 3xxx (ENE) GPUs + + EVGA 3xxx GPUs + * Redragon M711 wave effect doesn't work + * Some Corsair mice do not have specific LED labels + * Some Razer keyboards are missing key maps + * Asus Addressable number of channels may be incorrect + Notes: + Due to changes in device names, existing profiles you have saved from + previous versions may not work and will need to be recreated. Same + goes for saved addressable controller sizes. If upgrading from a release + prior to OpenRGB 0.6, it is recommended to disable OpenRazer or + OpenRazer-win32 in the settings. This allows use of the new Razer + controller with better device support. Due to plugin versioning change, + you may have to delete your old plugins manually before OpenRGB will + install new ones. To do this, go to the Settings tab, under General + Settings click Open Settings Folder. Close OpenRGB, then delete the + plugins folder in this directory. Reopen OpenRGB and you can install + new plugins from the settings tab. + OpenSceneGraph -- Apply same condition for Tumbleweed to Leap 15.4 as well +- Split several plugins with significant dependencies from main + plugins package. +- Disable FFmpeg plugin on TW until compatibility issues are + resolved. + +- Fix build with OpenCASCADE 7.6, add + 0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch + +- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E: + shlib-policy-name-error SONAME: libosg.so.161, expected package + suffix: 161" QCSXCAD +- Add patch to fix compilation with VTK 9.2: + * 0001-Add-method-to-get-vtkRenderWindow-from-QVTKStructure.patch + QMPlay2 +- Fix icon name after gunzip + QTalarm +- Update to version 2.3.2 + * Fixed crash and added default behavior for showing window on + load. +- Update to version 2.3.1 + * Refactored some code. No feature changes. + RigelEngine +- Update to version 0.9.1 + Bug fixes + * Fixed a crash that could occur in level 1 of episode 2, in + theory also in other levels but it was so far only observed in + E2L1. + * Fixed being able to shoot destructible walls through 4-tile + wide walls using the regular shot. +- Update to version 0.9.0 + New features + * Added a "Classic" gameplay style/mode. It doesn't support + widescreen mode or smooth motion, but is 100% accurate to the + original. Quick-saving and high-resolution mods are still + supported. See Classic Mode vs. Enhanced Mode for more details. + * Implemented the gameplay demo (plays during the attract mode + loop at the beginning of the game or after waiting for + 30 seconds in the main menu). + * Implemented the original game's cloak effect, replacing the + previously used alpha transparency. + * Implemented the original game's slide-in animation when + showing message boxes. + * Added an option to disable the radar overlay when using the + "Remixed 1" HUD style. + * Added an option to disable aspect ratio correction when using + pixel-perfect upscaling (aka integer scaling). This is to + allow running RigelEngine on a 4:3 CRT at original (or close + to) resolution. + * It's now possible to confirm quitting by pressing enter instead + of Y (but the latter also still works). + * Pressing ESC while in-game now brings up the in-game menu (this + was previously only accessible by using a gamepad). Pressing Q + now does what ESC used to do, i.e. bringing up the "Quit" + dialog without going through the menu. + Parity improvements + * Fixed (very) minor discrepancies in the color palette. + * Added missing horizontal parallax for vertically autoscrolling + backdrops. + * Fixed oversight in player movement: In the original, Duke cannot + move left/right when hanging from a pipe as long as the fire + button is held down. + * It was possible for an enemy to get hit by multiple player shots + per frame, but this isn't possible in the original. Now Rigel + doesn't allow that anymore either. + * Hint machine messages cannot be interrupted by other messages + in the original game, but this was possible in Rigel-now fixed. + * Handling of shootable walls now matches the original. + * The watchbot (jumpy robot with a big eye) was jumping too + frequently, it now matches the original. + * Fixed discrepancies in behavior for the wall walker enemy. + * Fixed discrepancies in behavior for the green cat/dog creature. + * Fixed discrepancies in behavior for the spiked dragon/lizard + creature. + * Fixed discrepancy in the cooldown period for manual scrolling + after firing a shot. + * Fixed player starting location being off by one in levels where + the player starts out facing left. + * Fixed incorrect animation speeds for Rigelatin space ship + engine fire, shallow water, and rotating floor spikes. + * After being released from their box, certain items have a brief + period during which they can't be picked up yet. This was + missing in RigelEngine. + Bug fixes + * Fixed graphical glitches (bright lines appearing next to certain + sprites) that could occur on some systems when high-res graphic + replacements were used. + * Fixed being able to walk through walls under specific + circumstances. + * In widescreen mode, when using one of the remixed HUD options, + the classic HUD will be shown as fallback in case the current + screen resolution's aspect ratio is not wide enough for the + selected HUD style. In that case, it was possible to walk + behind the right side of the HUD (i.e., the gameplay area + extended beyond the HUD). This is now fixed. + * Framerate drops could cause the game to advance a few frames + into the future without respecting player input. This is now + improved. +- Drop patch + * fix-build.patch + SDL2 +- Add CVE-2022-4743.patch: fix potential memory leak in + GLES_CreateTexture (boo#1206727 CVE-2022-4743). + +- Add CVE-2021-33657.patch: always create a full 256-entry color + map in case color values are out of range (boo#1198001 + CVE-2021-33657). + +- Add sdl2-surface-pitch-overflow.patch: fix overflow in surface + pitch calculation (boo#1181201 boo#1181202 CVE-2020-14410 + CVE-2020-14409). + +- sdl2-khronos.patch + * fixes build on i586 (boo#1158176) + +- Add CVE-2019-13616.patch: fix heap buffer overflow when reading + a crafted bmp file (boo#1141844 CVE-2019-13616). +- Add CVE-2019-13626.patch: add safeguards to the wav parser to + prevent crashes (boo#1142031 CVE-2019-13626). +- Drop CVE-2019-7572.patch, CVE-2019-7574.patch, + CVE-2019-7575.patch, CVE-2019-7577.patch, and + CVE-2019-7578.patch: these are handled by the new code added in + CVE-2019-13626.patch. + +- Remove CVE-2019-7637.patch, the modification of function + SDL_CalculatePitch is only suit for SDL not SDL2. + +- Add CVE-2019-7636.patch to fix a heap-based buffer over-read + issue (CVE-2019-7636, boo#1124826, CVE-2019-7638, boo#1124824). + +- Add CVE-2019-7635.patch to fix a heap-based buffer over-read + issue (CVE-2019-7635, boo#1124827). + +- Add CVE-2019-7578.patch to fix a heap-based buffer over-read + issue (CVE-2019-7578, boo#1125099, CVE-2019-7576, boo#1124799 + CVE-2019-7573, boo#1124805). + +- Add CVE-2019-7572.patch to fix a buffer over-read issue + (CVE-2019-7572, boo#1124806). + +- Add CVE-2019-7574.patch to fix a heap-based buffer over-read + issue (CVE-2019-7574, boo#1124803). + +- Add CVE-2019-7575.patch to fix a heap-based buffer overflow + issue (CVE-2019-7575, boo#1124802). + +- Add CVE-2019-7637.patch to fix a heap-base buffer overflow + issue (CVE-2019-7637, boo#1124825). + +- Add CVE-2019-7577.patch to fix a buffer over-read issue + (CVE-2019-7577, boo#1124800). + +- Build with Wayland support + +- Update to new upstream release 2.0.8 + * Added SDL_fmod() and SDL_log10(). + * Each of the SDL math functions now has the corresponding + float version. + * Added SDL_SetYUVConversionMode() and + SDL_GetYUVConversionMode() to control the formula used when + converting to and from YUV colorspace. The options are JPEG, + BT.601, and BT.709. + * Added the hint SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR to + control whether the X server should skip the compositor for + the SDL application. This defaults to "1". + * Added the hint SDL_HINT_VIDEO_DOUBLE_BUFFER to control + whether the Raspberry Pi and KMSDRM video drivers should use + double or triple buffering (the default). + +- Add sdl2-symvers.patch. + +- update to 2.0.7 + * Added audio stream conversion functions. + * Added functions to query and set the SDL memory allocation + functions. + * Added locking functions for multi-threaded access to + the joystick and game controller APIs. + * Some functions are now thread-safe. +- removed patches, merged upstream + * dbus.diff + * SDL2-ppc64-declaration-after-statement.patch + * SDL-bnc1062784-check-overflow-xcf-props.patch + +- Add SDL-bnc1062784-check-overflow-xcf-props.patch. CVE-2017-2888 + +- Disable SSE3 (and also SSE2 on ix86) to prevent crashes on older + CPUs that don't support these instructions + +- Add dbus.diff + +- Enable KMS/DRM video driver + +- Update to new upstream release 2.0.6 + * Added Vulkan graphics support in SDL_vulkan.h. + * Added SDL_ComposeCustomBlendMode() to create custom blend + modes for 2D rendering. + * Added support for many game controllers, including the + Nintendo Switch Pro Controller. + * Added support for inverted axes and separate axis directions + in game controller mappings. + * Added functions to return information about joysticks and + open game controllers. + * Added SDL_GameControllerNumMappings() and + SDL_GameControllerMappingForIndex() to be able to enumerate + the built-in game controller mappings. + * Added SDL_LoadFile() and SDL_LoadFile_RW() to load a file + into memory. + * Added SDL_DuplicateSurface() to make a copy of a surface. + * Added an experimental JACK audio driver. + * Implemented non-power-of-two audio resampling. + * Added the hint SDL_HINT_AUDIO_RESAMPLING_MODE to control the + quality of resampling. + * Added the hint SDL_HINT_RENDER_LOGICAL_SIZE_MODE to control + the scaling policy for SDL_RenderSetLogicalSize(). + * Added the hints SDL_HINT_MOUSE_NORMAL_SPEED_SCALE and + SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE to scale the mouse speed + when being read from raw mouse input. + * Added the hint SDL_HINT_TOUCH_MOUSE_EVENTS to control whether + SDL will synthesize mouse events from touch events. + * Added an experimental KMS/DRM video driver for embedded + development. +- Remove dbus-ime.diff (no longer needed) + +- Do not BuildRequires pkgconfig(fcitx) on SLE (not shipped anymore + since SLE12 SP2). + +- libspe2 doesn't exist any more + +- Add dbus-ime.diff and build with fcitx [boo#1025413] + +- Backported commit 5184186d4366 and fbf9b0e3589a as + SDL2-ppc64-declaration-after-statement.patch to fix build + on ppc64/ppc64le + +- Update to 2.0.5 + General: + * Implemented audio capture support for some platforms + * Added SDL_DequeueAudio() to retrieve audio when buffer + queuing is turned on for audio capture + * Added events for dragging and dropping text + * Added events for dragging and dropping multiple items + * By default the click raising a window will not be + delivered to the SDL application. You can set the hint + SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH to "1" to allow that click + through to the window. + * Saving a surface with an alpha channel as a BMP will use a + newer BMP format that supports alpha information. You can + set the hint SDL_HINT_BMP_SAVE_LEGACY_FORMAT to "1" to use + the old format. + * Added SDL_GetHintBoolean() to get the boolean value of a + hint + * Added SDL_RenderSetIntegerScale() to set whether to + smoothly scale or use integral multiples of the viewport + size when scaling the rendering output + * Added SDL_CreateRGBSurfaceWithFormat() and + SDL_CreateRGBSurfaceWithFormatFrom() to create an SDL + surface with a specific pixel format + * Added SDL_GetDisplayUsableBounds() which returns the area + usable for windows. For example, on Mac OS X, this subtracts + the area occupied by the menu bar and dock. + * Added SDL_GetWindowBordersSize() which returns the size of + the window's borders around the client area + * Added a window event SDL_WINDOWEVENT_HIT_TEST when a + window had a hit test that wasn't SDL_HITTEST_NORMAL (e.g. + in the title bar or window frame) + * Added SDL_SetWindowResizable() to change whether a window + is resizable + * Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity() to + affect the window transparency + * Added SDL_SetWindowModalFor() to set a window as modal for + another window + * Added support for AUDIO_U16LSB and AUDIO_U16MSB to + SDL_MixAudioFormat() + * Fixed flipped images when reading back from target + textures when using the OpenGL renderer + * Fixed texture color modulation with SDL_BLENDMODE_NONE + when using the OpenGL renderer + * Fixed bug where the alpha value of colorkeys was ignored + when blitting in some cases + Linux: + * Added support for the Fcitx IME + * Added a window event SDL_WINDOWEVENT_TAKE_FOCUS when a + window manager asks the SDL window whether it wants to take + focus. + * Refresh rates are now rounded instead of truncated, e.g. + 59.94 Hz is rounded up to 60 Hz instead of 59. + * Added initial support for touchscreens on Raspberry Pi + +- Make building more verbose + +- Enable udev support + +- update to version 2.0.4 + General: + * Added support for web applications using Emscripten, see + docs/README-emscripten.md for more information + * Added support for web applications using Native Client (NaCl), see + docs/README-nacl.md for more information + * Added an API to queue audio instead of using the audio callback: + SDL_QueueAudio(), SDL_GetQueuedAudioSize(), SDL_ClearQueuedAudio() + * Added events for audio device hot plug support: + SDL_AUDIODEVICEADDED, SDL_AUDIODEVICEREMOVED + * Added SDL_PointInRect() + * Added SDL_HasAVX2() to detect CPUs with AVX2 support + * Added SDL_SetWindowHitTest() to let apps treat parts of their SDL window + like traditional window decorations (drag areas, resize areas) + * Added SDL_GetGrabbedWindow() to get the window that currently has input + grab, if any + * Added SDL_RenderIsClipEnabled() to tell whether clipping is currently + enabled in a renderer + * Added SDL_CaptureMouse() to capture the mouse to get events while the + mouse is not in your window + * Added SDL_WarpMouseGlobal() to warp the mouse cursor in global screen + space + * Added SDL_GetGlobalMouseState() to get the current mouse state outside of + an SDL window* Added a direction field to mouse wheel events to tell + whether they are flipped (natural) or not + * Added GL_CONTEXT_RELEASE_BEHAVIOR GL attribute (maps to + [WGL|GLX]_ARB_context_flush_control extension) + * Added EGL_KHR_create_context support to allow OpenGL ES version selection + on some platforms* Added NV12 and NV21 YUV texture support for OpenGL and + OpenGL ES 2.0 renderers + * Added a Vivante video driver that is used on various SoC platforms + * Added an event SDL_RENDER_DEVICE_RESET that is sent from the D3D + renderers when the D3D device is lost, and from Android's event loop when + the GLES context had to be recreated + * Added a hint SDL_HINT_NO_SIGNAL_HANDLERS to disable SDL's built in signal + handling* Added a hint SDL_HINT_THREAD_STACK_SIZE to set the stack size of + SDL's threads + * Added SDL_sqrtf(), SDL_tan(), and SDL_tanf() to the stdlib routines + * Improved support for WAV and BMP files with unusual chunks in them + * Renamed SDL_assert_data to SDL_AssertData and SDL_assert_state to + SDL_AssertState + * Added a hint SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN to prevent + window interaction while cursor is hidden + * Added SDL_GetDisplayDPI() to get the DPI information for a display* Added + SDL_JoystickCurrentPowerLevel() to get the battery level of a joystick + * Added SDL_JoystickFromInstanceID(), as a helper function, to get the + SDL_Joystick* that an event is referring to. + * Added SDL_GameControllerFromInstanceID(), as a helper function, to get + the SDL_GameController* that an event is referring to. + +- libspe2 only exists for ppc and ppc64 + +- Drop old arts/esound soundserver support. + +- Remove SDL2 obsoletes (we never had packages of that name). + Copy current Provides to baselibs.conf. + SDL_bgi +- Update to release 3.0.0 + * fixed compatibility bugs in detectgraph(), gettextsettings(), + getfillsettings(), drawpoly(), fillpoly(), setcolor(), lastkey(), + * changed definition of `struct palettetype` (compatibility) + * added colorname(), kdelay() + SVT-AV1 +- update to 1.4.0: + * Adopted the 6L / 32-picture mini-GOP configuraion as default and + adjusted MD feature levels accordingly yielding higher compression + efficiency gains + * Update the TPL model to account for the larger mini-gop size + * Re-tune presets M0-M12 using the gained coding efficiency for improved + quality vs cycles tradeoffs + * Allow duplicate commandline parameters to be parsed and take into + consideration the latter to allow AWCY integration + * Build, Cleanup and Documentation + * Make include and lib paths friendly to abs and rel paths + * Update preset and API documentation + * Various functional bug fixes + * Remove manual prediction structure support + SecLists +- skip zipbombs as they break the testing and legal checks + +- fix last change + +- update to 2022.4: + * includes multiple updates from the community + SimGear +- Update to 2020.3.17 + * https://wiki.flightgear.org/Changelog_2020.3#2020.3.17 + SwayNotificationCenter +- Update to version 0.7.3: + * Fixed segfault when reloading config + * Adds MPRIS widget arrows when multiple players are detected + * Fix not being able to interact with CC without first click + * Fix MPRIS image scaling when display is scaled + * Add cssPriority to config + * Add option to configure control center layer + * feat: transient notification visibility + * Add client flags to turn dnd on/off + * Add /usr/local/etc/xdg/swaync/ as default fallback path for config and CSS files + XyGrib +- proj version 9 breaks TW build + proj9.diff added + abcm2ps +- Update to 8.14.14: + * move the single bars 1 point to the left (#109) + * fix: lack of error when decoration type 2, 5, 6 or 7 on a note head + * fix: remove lines starting with one '%' instead of removing the + character + * fix: loss of !tremn! in grace notes since some version 8.xx.xx + * fix: remove warnings dealing with accesses to dynamically allocated + arrays (#110) + * fix: lack of color on multi-rests + * fix: %%repeat not working + * add %%header2 and %%footer2 for even pages + act +- Update to version 0.2.34: + * feat: interpolate the step names (#1422) + * feat: GITHUB_STATE and GITHUB_OUTPUT file commands (#1391) + * feat: Host environment (#1293) + * feat: parse types of reusable workflows (#1414) + * fix: handle subdirectors and exclusions (#1012) (#1446) + * fix: keep path to event json file in composite actions (#1428) + * fix: nil pointer access ( workflow_dispatch ) + * build(deps): bump megalinter/megalinter from 6.14.0 to 6.15.0 (#1475) + * act -j -W example (#1471) + * Fix shellcommand error on sh shell (#1464) + * fix typo (#1456) + * build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.18 (#1447) + * Remove dead code (#1425) + * build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#1437) + * build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#1436) + * Update number of approvers required from 3 to 2 + * build(deps): bump megalinter/megalinter from 6.13.0 to 6.14.0 (#1426) + * build(deps): bump github.com/rhysd/actionlint from 1.6.21 to 1.6.22 (#1427) + +- Update to version 0.2.33: + * fix: ci is failing since 2022-10-17 (#1397) + * fix: re-evaluate env for remote composite actions (#1385) + * fix: interpolate action input defaults (#1376) + * fix: support docker create arguments from container.options (#1022) (#1351) + * fix: handle go closure iteration (#1374) + * build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1420) + * build(deps): bump github.com/docker/docker (#1418) + * build(deps): bump github.com/docker/cli (#1419) + * build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1404) + * refactor: move from io/ioutil to io and os packages (#1417) + * Add user level Docker socket to common paths (#1416) + * build(deps): bump megalinter/megalinter from 6.12.0 to 6.13.0 (#1407) + * build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#1408) + * build(deps): bump github.com/docker/docker (#1403) + * build(deps): bump github.com/docker/cli (#1405) + * build(deps): bump github.com/moby/buildkit from 0.10.4 to 0.10.5 (#1406) + * Fixes #1387 (#1388) + * build(deps): bump megalinter/megalinter from 6.11.1 to 6.12.0 (#1395) + * build(deps): bump github.com/docker/cli (#1393) + * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#1394) + * build(deps): bump github.com/docker/docker (#1392) + * Mapping workflow_dispatch inputs into the Expression inputs context (#1363) + * test: add test for networking setup in act (#1375) + * build(deps): bump megalinter/megalinter from 6.11.0 to 6.11.1 (#1381) + * build(deps): bump gotest.tools/v3 from 3.0.3 to 3.4.0 (#1379) + * build(deps): bump github.com/rhysd/actionlint from 1.6.20 to 1.6.21 (#1380) + * build(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#1378) + * Fix composite input handling (#1345) + * build(deps): bump megalinter/megalinter from 5 to 6.11.0 (#1370) + * build(deps): bump github.com/rhysd/actionlint from 1.6.19 to 1.6.20 (#1371) + * build(deps): bump github.com/opencontainers/selinux (#1372) + +- Update to version 0.2.32: + * feat: pass current matrix information to job logger (#1364) + * fix: show workflow info even if on.push is not defined (#1329) (#1335) + * fix: restore the job logger setup after job cancelation (#1365) + * fix: align github.ref to GitHub Action (#1362) + * fix: crash on invalid docker credentials (#1348) + * fix: missing defaults in nodejs pre (#1349) + * fix: support expression for step's continue-on-error field (#900) (#1331) + * fix: show workflow name when get error on yml parsing (#1133) (#1328) + * build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 (#1359) + * build(deps): bump github.com/rhysd/actionlint from 1.6.18 to 1.6.19 (#1360) + * build(deps): bump actions/stale from 5 to 6 (#1357) + * Arch best practice is to not run partial upgrades (#1355) + * Improve hint for inserting secrets securely (#1354) + * build(deps): bump github.com/rhysd/actionlint from 1.6.17 to 1.6.18 (#1352) + * build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#1341) + * build(deps): bump github.com/docker/cli (#1340) + * build(deps): bump github.com/docker/docker (#1339) + +- Update to version 0.2.31: + * fix: CI is unstable due to new linting rules (#1292) + * help output: use consistent terminology between -j & -l (#1326) + * support runner.arch (#1290) + * build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#1322) + * build(deps): bump github.com/rhysd/actionlint from 1.6.16 to 1.6.17 (#1321) + * build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#1312) + * build(deps): bump github.com/rhysd/actionlint from 1.6.15 to 1.6.16 (#1311) + * build(deps): bump github.com/go-ini/ini from 1.66.6 to 1.67.0 (#1305) + * refactor: ignore already closed error (#1285) + aespipe +- Homepage link http://loop-aes.sourceforge.net/ is a permanent + redirect to its HTTPS counterpart https://loop-aes.sourceforge.net/ + alembic +- update to 1.8.4: + * Add ALEMBIC_DEBUG_WARNINGS_AS_ERRORS to control the build in debug mode. + * It is set to ON by default to preserve the current behavior. + * Use add_compile_options instead of the older add_definitions. (PR371) + * Fix the include dirs for AbcCoreHDF5 tests. (PR382) + * Fix issue hinted at in Issue 223: use PROJECT_SOURCE_DIR instead of + * CMAKE_SOURCE_DIR when embedding Alembic within another CMake project. (PR393) + * On Windows _BitScanForward64 is only available when _WIN64 is defined. + * When it is not, fall back on using _BitScanForward. (PR 373) + * Fuzzer issue 49213 turned up some new malformed MetaData memory problems. + * Indexed MetaData on the write side only allows 254 (plus the default empty one) + * small (up to 256 bytes), we now throw if we encounter malformed MetaData. + * We were also allowing empty property and object names through on the read side + * even though the writer forbids this. + * Finally integrate a couple of tests flagged by Taotao Gu's local fuzzer. + * (PR391 and PR397) + * Fuzzer issue 52939 showed that with certain malformed MetaData the pair + * separator should NOT occur before the assign separator. (PR396) + * N2f and N2d properties were not being correctly bound.(PR390) + aliftype-amiri-fonts +update: 0.117 -> 1.000 +- OTF fonts have been dropped for Frozen Release 1.000, using TTFs now +- Slanted fonts have been renamed Italic since this is less confusing. +- Remove zero-width Kashida hack needed for LibreOffice < 7.5, with this release Kashida justification should be enabled for LibreOffice >= 7.5. +- The font sources are now in Glyphs format, FontForge is no longer used for editing the sources. +- Remove the uyghur-hyphen PUA glyph. +- Drop U+030A and U+0325 that were misused for Quranic symbols, and add U+08D1. +- Localize stylistic set names. +- Make medial hamza work with lam-alef ligature. + aml +- update to v0.2.2: + * aml: Don't put the same item onto the event queue more than once + antimicrox +- Update to version 3.3.2 + * Use proper theme-based color for tab text + * Show joystick battery level in tab + * Fix broken obtaining path of active window by auto profile + * Fix auto profile dialog does not populate title and + application fields + * Fix misspeled __BIG_ENDIAN constant + * Fix advanced settings dialog freezes when pressing join on Linux + * Remove disabling Auto-profile title box + * don't minimize to taskbar by default on Linux + apparmor +- Add samba-4-17.patch to update the samba profiles for samba + version 4.17 (bsc#1206626); + apptainer +- moved run dir from /var/lib/apptainer to /var/apptainer to be closer + to upstream + +- Update to 1.1.4 with following changes: + * Make the binaries built in the unprivileged apptainer package relocatable. + When moving the binaries to a new location, the /usr at the top of some of + the paths needs to be removed. Relocation is disallowed when the + starter-suid is present, for security reasons. + * Change the warning when an overlay image is not writable, introduced in + v1.1.3, back into a (more informative) fatal error because it doesn't + actually enter the container environment. + * Set the --net flag if --network or --network-args is set rather than + silently ignoring them if --net was not set. + * Do not hang on pull from http(s) source that doesn't provide a content-length. + * Avoid hang on fakeroot cleanup under high load seen on some distributions / kernels. + * Remove obsolete pacstrap -d in Arch packer. + * Adjust warning message for deprecated environment variables usage. + * Enable the --security uid:N and --security gid:N options to work when run + in non-suid mode. In non-suid mode they work with any user, not just root. + Unlike with root and suid mode, however, only one gid may be set in + non-suid mode. +- Changes from 1.1.3 + * Prefer the fakeroot-sysv command over the fakeroot command because the + latter can be linked to either fakeroot-sysv or fakeroot-tcp, but + fakeroot-sysv is much faster. + * Update the included squashfuse_ll to have -o uid=N and -o gid=N options and + changed the corresponding image driver to use them when available. This + makes files inside sif files appear to be owned by the user instead of by + the nobody id 65534 when running in non-setuid mode. + * Fix the locating of shared libraries when running unsquashfs from a non-standard location. + * Properly clean up temporary files if unsquashfs fails. + * Fix the creation of missing bind points when using image binding with underlay. + * Change the error when an overlay image is not writable into a warning that + suggests adding :ro to make it read only or using --fakeroot. + * Avoid permission denied errors during unprivileged builds without + /etc/subuid-based fakeroot when /var/lib/containers/sigstore is readable + only by root. + * Avoid failures with --writable-tmpfs in non-setuid mode when using + fuse-overlayfs versions 1.8 or greater by adding the fuse-overlayfs noacl + mount option to disable support for POSIX Access Control Lists. + * Fix the --rocm flag in combination with -c / -C by forwarding all + /dri/render* devices into the container. + +- Add Provides: and Obsoletes: to attempt to mark this as a possible + replacement for the original singularity package which has been + discontinued. + arcanist +- Correctly replace shebangs from php to php8 after the move away + from php7. + +- Update to version 0.0~git.20220517T162014~85c953e: + * Fix a PHP 8.1 repository marker issue in Mercurial + * Straggling fixes for PhutilURI under PHP 8.1 + * Add "pht_list()", a translation wrapper for lists of items + * Return STDIN, STDOUT, and STDERR file descriptors from parent process + * Add an ArgumentParser helper for integers + * Fix more PHP 8.1 "strlen(null)" callsites in PhutilURI + * Mostly remove "STDERR" and "STDOUT" constants from Arcanist + * Catch more product names in "pht()", and replace newly matched Arcanist product names + * Remove all product name literals in "pht()" in Arcanist + * Add a "product name literal in pht()" linter + * Introduce PHP8.1 replacement functions for string tests which may take multiple types + * Fix a PHP 8.1 issue with "phutil_console_strlen()" + * Fix a PHP 8.1 issue in lint rendering + * Update arc-hg to support mercurial 6.1 + * Provide additional Arcanist PHP 8.1 fixes + * Add a lint rule forbidding use of "each()" + * Correct some Arcanist behaviors under PHP8.1 + * Update the extracted cURL SSL CA bundle + * Provide an API for parsing swap information from "/proc/meminfo" + * Allow "PhutilAWSException" to identify "EBS: Not Found" errors + * Make corrections to the "arc amend" workflow in Mercurial repositories to be compatible with PHP 5+ + * Update ArcanistMercurialAPI to support getting the current commit ref + * Update "arc liberate" to fix error with PHP 8 and add "--verbose" argument to adjust it + * Provide "MethodCallFuture" to fix exception semantics in mixed-future contexts + * Name extension as "arc-hg", not "arg-hg" + * Update other usages of "hg rebase" to use the new extension-enabling function + * Remove "phutil_deprecated()" + * Deprecate "PhutilExecPassthru->execute()" in favor of "resolve()" + * Refactor how Mercurial runs commands that require extensions + * Fix an ExecFuture typo, "preprebuilt" + * Display informative message when arc launches an editor + * Update "arc diff" to amend non-head commits with Mercurial + * An assortment of fixes and updates to using arc-land with mercurial + * Update templates used with mercurial to remove '--debug' + * Force all mercurial commands to use UTF-8 encoding + * Correct an issue when winning "arc anoid" with certain terminal dimensions + * Avoid leaving stdin in nonblocking mode after a modern prompt + * On Windows, implement "Filesystem::copyFile()" with "copy()" + * Update Paste help to include missing "--" + * Correct a mistaken Phurl link in the "missing symbol" exception + * Improve "PhutilJSON" handling of PHP-object JSON values + * In Arcanist, when trying to write to a file configuration source, create missing directories + * In "arc land", if rebasing a range fails, attempt to "reduce" it + * Add a character marker to the "IMPLICIT COMMITS" warning in "arc land" + * Temporarily disable all logfile writability checks + * Add a simple primitive for managing PHP runtime error logs + * Apply "pcre.*_limit" config options at startup in CLI environments + * Provide some "preg_*" wrappers which raise exceptions on failure + * Update golint install instructions + * In "array_mergev()", guarantee the "call_user_func_array()" parameter list is a natrual list + * Add a lint check for catching "Exception" without catching "Throwable" + * Annotate the unusual use of "$callback()" in "xsprintf()" + * Detect and correct "final private" methods in lint + * Allow lint to correct the spelling of builtin symbols + * When lint identifies an unknown symbol, attempt to correct it if it is miscapitalized + * Provide "gitsprintf(...)" and disambiguate Git ref selectors + * Fix pyflakes tests for recent pyflakes versions + * Fix ArcanistJSHintLinterTestCase::testLinter for recent JSHint + * Fix PhutilOAuth1FutureTestCase::testOAuth1SigningWithJIRAExamples for PHP 8 + * Fix PhutilUTF8TestCase::testUTF8Convert for PHP 8 + * Fix ArcanistFormattedStringXHPASTLinterRule on older PHP after D21500 + * Fix ArcanistFormattedStringXHPASTLinterRule for PHP 8 + * Fix PhutilTypeSpec's regex handling for PHP 8 + * Fix error handler on PHP 8 + * Suppress PHP 8 deprecation warning in __arcanist_init_script__ + * Remove final from private functions for PHP 8 compatibility +- add arcanist-default-error_reporting.patch, do not no E_STRICT and E_DEPRECATED + argus +- Added hardening to systemd service(s). Added patch(es): + * harden_argus.service.patch + Modified: + * argus.service + +- Update to version 3.0.8.3 + * Fix ekinzie-ccc-analyzer issues + +- Add -fcommon in order to fix building with GCC10 + -- Remove argus-3.0.0-flex.diff from Coolo : argus_get_leng string - is no longer used since 3.0.6 release - -- - Update to 3.0.6.1 version : - Bugs fixed : - * Correct memory leak and deadlock issues for argus and radium; - * Argus and radium get some protection from port scanners; - * The client release also fixes a number of bugs with geolocation data, - especially country code aggregation and printing. We also fixed - meta-data label merging, multicast identification, and some minor - issues with variable namespace collisions. -- Remove sysvinit support and improve systemd support - -- remove prototypes for flex, they conflict with the real ones - arp-scan +- update to 1.9.8: + - Allow the use of Linux IP aliases such as eth0:0 for the interface name. + - Permit regular MAC addresses e.g. 00:0c:29:b9:43:1b in mac-vendor.txt. + - --limit=n option exits after n of hosts have responded, exit 1 for -based coroutines when they directly co_await an asynchronous operation, + by eliminating the copy of the operation object in await_transform. + - Improved the performance of spawn()-based stackful coroutines by storing a reference to the yield context in the completion handler, + rather than storing a copy of the executor. + - Fixed a C++03 build error by disabling index_sequence emulation when variadic templates are unavailable. + - Fixed detection of std::aligned_alloc for older Apple platforms. + - Removed faulty assertions from experimental::coro implementation. + - Added defence against Qt-defined macros when building with Intel C++. + - Ensured that a spawn()-based stackful coroutine is cleaned up immediately after it completes. + - Changed the implementation of the select_reactor, on Windows, to ensure that any exception resulting from failure + to recreate its interrupter's sockets will be allowed to propagate out through io_context::run(). + - Changed the MSVC version used for the system_error workaround, as more recent runtime redistributables appear to have fixed the issue. + - Changed the async_compose example to use a return type compatible with the new async_result form. +- Update to 1.23.0 + - Added a deduced trailing return type, using decltype, to all asynchronous operations' initiating functions when using C++11. + This change enables the new form of async_result, where the return type can vary per operation, for C++11. + - Moved append, prepend, as_tuple, and deferred to the asio namespace, and made them compatible with C++11. + These are no longer experimental facilities, although the names have temporarily been retained under the asio::experimental namespace for backwards compatibility. + - Added buffer() overloads for contiguous containers, such as std::span. + - Added the ability for awaitable<>-based coroutines to directly co_await operations that are packaged as function objects. + - Changed spawn() to be a completion token-based asynchronous operation. + - Added the is_async_operation trait and async_operation concept. + - Added the completion_signature_of trait. The completion_signature_of trait (and corresponding type alias completion_signature_of_t) + may be used to determine the completion signature of an asynchronous operation. + - Added converting move construction/assignment to posix descriptors, serial ports, pipes, + Windows object_handle, Windows stream handles, and Windows random-access handles. + - Added release() member functions to pipes, Windows stream handles, and Windows random-access handles. + - Enabled support for Endpoint implementations that return void pointers from their data() member functions, + as per the documented Endpoint type requirements. + - Removed all() and race() from experimental::promise, as experimental::parallel_group covers this functionality. + - Added source locations to exceptions and error codes produced by the synchronous and asynchronous operations. + - Fixed compatibility with OpenSSL 3.0.4 and later. + - Fixed compatibility with with -masm=intel. + - Explicitly stated that socket shutdown() calls are thread-safe with respect to certain other synchronous operations on the same socket. + - Optimised the move construction of I/O objects where only the executor type differs. + - Fixed the detection of std::invoke_result for clang/libc++. + - Fixed an issue where experimental::parallel_group initiation incorrectly moved arguments instead of forwarding them. + - Fixed a sequencing issue in the implementation of post(), dispatch(), and defer(), where the the associated allocator + may be obtained from an already moved-from completion handler. + - Fixed the awaitable<> implementation to propagate exceptions from awaited initiation functions through the current completion handler. + - Fixed detection of std::aligned_alloc with gcc. + - Changed to avoid using the soon-to-be-deprecated std::aligned_storage on newer compilers. + - Fixed various compiler warnings. + - Updated all composed operations examples, and the C++11 timeouts example, to use the new async_result form. + - Added composed operation and coroutine examples for C++20. + - Added pkg-config support. +- Update to 1.22.2 + - On Windows, changed the file support to open files using the same sharing mode as fopen(). + - On Linux, fixed the UNIX domain sockets implementation to correctly handle EAGAIN as an indication of an in-progress connect operation. + - Fixed experimental::basic_channel::reset() and experimental::basic_concurrent_channel::reset() + so that they work correctly for an unclosed channel. + - Fixed potential undefined behaviour in the experimental::promise operations race() and all(). + - Changed the co_spawn implementation to explicitly dispatch cancellation signals through the specified executor, + if the the completion handler has an associated executor of its own. + - Added more detailed reference documentation to make_strand(), make_work_guard(), ip::address_v4, ip::address_v6, + experimental::basic_channel, and experimental::basic_concurrent_channel. + - Re-arranged and extended the Overview documentation to cover files, pipes, async_compose, experimental::deferred, + experimental::parallel_group, experimental::promise, channels, and completion token adapters. + - Reverted the io_context reference documentation to use executor_work_guard when preventing the io_context from running out of work. + - Removed references to deadline_timer from the Overview documentation. + - Added reference documentation cross-references to asynchronous model elements. +- Update to 1.22.1 + - Added bind_allocator, to simplify associating a custom allocator with a completion token or handler. + - Added the file_base::sync_all_on_write flag, which maps to O_SYNC on POSIX and FILE_FLAG_WRITE_THROUGH on Windows. + - Added missing implementation of basic_file::release(). + - Added per-operation cancellation support to signal sets. + - Exposed recycling_allocator as part of the public interface. + + Added the nodiscard attribute to the following functions: + - bind_allocator() + - bind_cancellation_slot() + - bind_executor() + - buffer() + - dynamic_buffer() + - experimental::append() + - experimental::as_single() + - experimental::as_tuple() + - experimental::make_parallel_group() + - experimental::prepend() + - get_associated_allocator() + - get_associated_cancellation_slot() + - get_associated_executor() + - make_work_guard() + - Added compatibility with OpenSSL 3.0, particularly when deprecated functionality is disabled. + - Added support for adopting an existing SSL* into an ssl::stream<>. + - Enabled executor_work_guard<> even when ASIO_NO_TS_EXECUTORS is defined. + - Enabled movable socket iostreams when using clang. + - Fixed bind_cancellation_slot compatibility with legacy completion tokens. + - Fixed bind_executor compatibility with legacy completion tokens. + - Fixed associator specialisations for experimental::append and experimental::prepend, + to correctly propagate the associated allocator, executor, and cancellation slot. + - Fixed 'zero as null pointer constant' warning in C++20 coroutines implementation of awaitable. + - Ensured concurrency hint preprocessor macros are made available when asio/io_context.hpp is included. + - Fixed issue where the primary associated_allocator template was not correctly detecting the nested T::allocator_type. + - Fixed io_uring implementation of async_receive_from operation for sockets. + - Fixed io_uring implementation of write_some_at operation for files. + - Changed io_uring implementation to correctly check that it is not the default before registering with reactor. + - Fixed a circular inclusion issue when using io_uring in some build configurations. + - Fixed experimental::coro's per-operation cancellation to clear the slot at completion of each operation. + - Fixed memory management in experimental::promise's type-erased completion handlers. + - Fixed move operator= implementation for ssl::stream. + - Fixed any_io_executor implementation to work when both ASIO_USE_TS_EXECUTOR_AS_DEFAULT and ASIO_SEPARATE_COMPILATION are defined. + - Fixed implementation of basic_socket::at_mark() when using the sockatmark() system call. + - Changed the recycling allocator to use the default alignment as the minimum alignment for allocations. + - Added additional standard header file includes, as required by newer compilers. + - Added a workaround for apparent coroutine codegen bug with Apple's clang. + - Fixed various warnings in the examples and unit tests. + - Added a C++11 example showing file descriptor passing over local sockets. Thanks to Heiko Hund for providing this example. + - Added C++14 examples of wrapping callback-based APIs in asynchronous operations. + - Added an overview of Asio's asynchronous model to the documentation. + - Reworked reference documentation in terms of completion tokens. + - Updated documentation of asynchronous operation requirements to use new completion token form. + - Updated documentation for dispatch(), post(), and defer() to cover both the old and new executor forms. + - Documented per-operation cancellation for serial ports. + - Clarified the non-concurrency guarantees made for allocators. +- Update to 1.22.0 + - Improved error messages emitted by ssl facilities. + - Fixed bind_executor compatibility with completion tokens. + - Fixed build errors when ASIO_USE_TS_EXECUTOR_AS_DEFAULT is defined. + - Fixed corruption, cleanup issues in channel implementation. + - Added missing move assignment operator to awaitable<>. + - Fixed an access violation when using coroutines with MSVC, due to incorrect alignment of allocated memory. + - Fixed a cleanup issue in experimental::parallel_group that occured when the execution context was shut down with parallel operations still pending. + - Fixed header inclusion order problem when io_uring is enabled. + - Eliminated shared_ptr use from experimental::coro co_spawn() implementation. + - Prevented async_resume from being called on experimental::coro temporaries. + - Made awaitable_operators.hpp header self-contained. + - Added clarifications to the documentation on concurrency hints. + - Added documentation on error handling techniques for C++20 coroutines. + - Added channel-based proxy example. + - Regenerated ssl certificates used in examples. +- Update to 1.21.0 + - Added an io_uring backend. This backend may be used for all I/O objects, including sockets, timers, and posix descriptors. + - Added support for files. This introduces new classes for stream-oriented and random-access files. + - Added support for portable pipes. This change add supports for pipes on POSIX and Windows (when I/O completion ports are available). + - Added support for registered buffers. The mutable_registered_buffer and const_registered_buffer classes + are buffer sequence types that represent registered buffers. + - Added experimental support for channels. This adds templates experimental::basic_channel and experimental::basic_concurrent_channel, + with aliases experimental::channel and experimental::concurrent_channel. Channels may be used to send completions as messages. + + Implemented improvements to experimental::coro. + - Added overload so member functions can provide an explicit executor. + - Added co_spawn for coro tasks. + - Added reference and overview documentation. + - Adopted awaitable cancellation model. + - Refactored implementation. + - Disabled aligned_alloc on clang when using an MSVC runtime. + - Changed to use a faster implementation for ip::network_v4::canonical(). + - Added template specialisations for common uses to improve compile time. + - Reduced the size of io_context executors to a single pointer. + - Increased the small object buffer size for execution::any_executor and any_io_executor. + - Fixed multi-signature handling when variadic templates are disabled. + - Fixed compatibility with new versions of gcc and clang. + - Fixed compilation on Solaris. + - Fix defence against Qt-defined macros when building with MSVC. + - Fixed various warnings. +- Update to 1.20.0 + - Fixed experimental::coro compatibility with gcc. + - Fixed experimental::promise compatibility with gcc. + - Added documentation for per-operation cancellation. + - Added documentation for parallel_group. + - Added overview documentation for experimental::coro. + - Added some missing C++14 examples. + - Updated C++20 coroutines overview documentation. +- Update to 1.19.2 + - Cleaned up memory recycling to ensure the cache size is used consistently. + - Changed parallel_group to use the recycling allocator for shared state. + - Changed awaitable memory recycling to use the configurable cache size. + - Ensured parallel_group respects operations' associated executors. + - Added defence against macros defined by Qt. + - Added missing boost_ prefix to namespaces during boostification. + - Added missing lvalue-qualified overloads for deferred operator(). + - Added a tag to disambiguate deferred constructors. + - Added missing push/pop_options includes. + - Fixed argument evaluation order issue with a potentially moved-from variable in awaitable implementation. + - Enabled "expression SFINAE" for recent MSVC using /std:c++latest. + - Fixed compilation errors when dev_poll_reactor backend is used. + - Fixed handler type requirements checking to reflect rvalue completion handler invocation. + - Fixed posix::basic_stream_descriptor move operations to work with non-defaulted executors. + - Added missing move of executor in strand implementation. +- Update to 1.19.1 + - Fixed handling of move-only results with awaitable operators && and ||. + - Fixed strand<> to avoid using a potentially moved-from executor. + - Fixed order of _aligned_malloc arguments for MSVC. + - Ensured handler alignment requirements are respected by cancellation_signal. + - Ensured gcc tests are not used for clang when detecting compiler features. + - Disabled coroutines support for the clang shipped with MSVC. + - Fixed compatibility with recent LibreSSL when OPENSSL_NO_SSL_INTERN is defined. + - Documented supported cancellation types for individual asynchronous operations. + - Ensured un-cancelled ops are correctly placed back in the queue. +- Update to 1.19.0 + + Added support for cancellation of individual asynchronous operations. + The ability to cancel individual operations, or composed operations, is currently supported by: + - timers + - sockets on POSIX and Windows + - POSIX descriptors + - Windows HANDLEs + - SSL streams + - all Asio-provided composed operations such as async_read and async_write + - compositions based on async_compose + - C++20 coroutines that use awaitable + - C++20 coroutines that use the new experimental::coro (see below) + - the new experimental::parallel_group operation (see below) + - the new experimental::promise class (see below) + - Added the associator trait. + - Changed all asynchronous operations implemented in Asio to invoke their completion handlers as rvalue references. + - Added support for asynchronous operations with multiple completion signatures. + - Added operator&& and operator|| for awaitable<>. The logical operators || and && have been overloaded for awaitable<>, + to allow coroutines to be trivially awaited in parallel. + - Added the experimental::as_tuple completion token adapter. + - Added the experimental::append completion token adapter. + - Added the experimental::prepend completion token adapter. + - Added the experimental::deferred completion token. + - Added the experimental::parallel_group class and experimental::make_parallel_group function. + - Added experimental::promise. The promise type allows eager execution and synchronisation of async operations. + - Added the experimental::coro class template. The coro type is a C++20 coroutine primitive for resumable functions, + with the ability to combine both asynchronous waiting (co_await) and yielding (co_yield) into a single, stateful control flow. + - Added move assignment to ssl::stream<>. + - Changed co_spawn to dispatch the coroutine's initial step to the executor, and to only post the completion handler if the coroutine + did not otherwise perform a context switch (i.e. a co_await on an asynchronous operation). + - Enabled additional optimisations for any_executor and any_io_executor when used with asynchronous operations. + - Added the nodiscard attribute to awaitable<>. + - Increased the number of cached slots in the default recycling allocator. This number defaults to 2, + but may also be specified by defining the ASIO_RECYCLING_ALLOCATOR_CACHE_SIZE macro. + - Disabled the std::system_error message workaround for recent MSVC. + - Changed the default allocator behaviour to respect alignment requirements, to support over-aligned types. + Requires C++17 or later, or Boost. + - Ensured the result strings are always initialised in reverse name resolution. + - Fixed recursive template instantiation issues in use_awaitable_t::executor_with_default. + - Fixed the any_io_executor equality operators to correctly return a result based on the target executor. + -- Update to stable version 1.10.2 - * for full list of changes please visit - http://think-async.com/Asio/asio-1.10.2/doc/asio/history.html#asio.history.asio_1_10_2 - asl +- Update to version 1.42_bld232 + See http://john.ccac.rwth-aachen.de:8000/as/changelog for the + changelog + asteroids3D +- Update to release 1.0 + * Build system modernization +- Metadata update (homepage URL) and trim old RPM constructs. + atkmm +- Drop baselibs.conf: there is no known consumer of the -32bit + package. + atkmm1_6 -- turn off doc build, it does not work with new doxygen - -- Update to version 2.28.1: - + Build: - - Improve NMake support - - Use __declspec(dllexport) when building with Visual Studio - - Add Meson support - - doc/reference/: Update for Doxygen >= 1.8.16 -- Add meson BuildRequires and macros following upstreams port. -- Add doxygen, graphviz and xsltproc BuildRequires, needed now for - building documentation. -- Replace gcc-c++ with generic c++_compiler BuildRequires. -- Tweak setup macro and fdupes call. - -- Update to version 2.28.0: - + No changes, version bump only. -- Changes from version 2.24.3: - + Fix silent builds. - + Text: Plug memory leaks in get_text_vfunc() and - get_selection_vfunc(). These vfuncs shall delete the returned - character array after it has been copied to a Glib::ustring. - + Replace the Visual Studio project files with MSVC NMake project - files. - -- Modernize spec-file by calling spec-cleaner - -- rectify rpm groups - -- Rename to atkmm1_6: atkmm 2.25.x brings a new API/ABI to be used - in GTK4 based applications. - -- Update to GNOME 3.20 Fate#318572 - -- Update to version 2.24.2: - + Regenerate with the latest glibmm. - -- Update to version 2.24.1: - + Regenerate with the latest glibmm. -- Changes from version 2.24.0: - + MSVC build fixes. - -- Update to version 2.23.3: - + Rebuilt with latest glibmm, whose gmmproc generates C++ move - operations. - -- Update to version 2.23.2: - + Use (and require) C++11. -- Changes from version 2.23.1: - + Atk: - - Document: Add get/set_attribute() and deprecate - get_document() and get_document_type(). - - Component: Deprecate add/remove_focus_handler, get_size() and - get_position(). - - Add Range. - - Table: - . Deprecate get_column/row_at_index(). - . Add a get_at() const version and deprecate get_index_at(). - - Text: - . Deprecate get_text_before_offset(), - get_text_after_offset(). - . Add get_string_at_offset(), deprecating other methods for - it. - - Value: Deprecate get_minimum/maximum_range() in favour or - get_range(). - + Build: Update MSVC 2005, 2008 and 2010 Projects: Add "Install" - Project. - autoyast2 +- Added XSLT transformation for easy conversion of the data types in the + AutoYaST XML profiles between the old and the new format. This allows to + convert a new profile to the format accepted in SLE15-SP2 or older + (bsc#1206597) +- 4.5.12 + babelstone-han-fonts +update: 8.0.2 -> 15.0.4 +- Added lots of new glyphs + * See: https://www.babelstone.co.uk/Fonts/Han_Versions.html + backintime +- add backintime-rsync324_args.patch for Tumbleweed + + rsync 3.2.4 changes argument syntax; workaround until next release of backintime +- require notify-send (libnotify-tools) for error messages + bash-completion +- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791) + * List all options for `curl --` + bat +- Add shell completion packages +- Install manpage + belcard +- update to 5.1.72: + * rerelease under new version number, no changes + belle-sip +- update to 5.1.72: + * Allow multiple challenges in a single authenticate header as defined by rfc2616 + belr +- update to 5.1.72: + * version bump, no source code change + bemenu +- Update to 0.6.14: + * Add basic vim bindings #314 + * Make pkg-config configurable #316 + * improve exit code docs #320 + * Fix --filter #322 + benchmark +- Update to version 1.7.1: + * version bump for release + * [bazel] Build libpfm as a dependency to allow collection of perf counters (#1408) + * Add information for supported Python versions to setup.py (#1502) + * Partially revert "Do not depend on unversioned python binary (#1496)" (#1501) + * Do not depend on unversioned python binary (#1496) + * Fix Solaris compilation (#1499) (#1500) + * Support for QuRT OS (Hexagon RTOS) (#1497) + * bump cmake dep and docs (#1468) + * Bump pybind11 version to enable Python 3.11 wheel builds (#1489) + * Discuss sources of variance in the user guide (#1481) + * Stop using pandas.Timedelta (fixes #1482) (#1483) + * Eliminate usage of deprecated API in sysinfo.cc (#1474) + * Enable aarch64 Linux wheel builds, use cibuildwheel action directly (#1472) + * Clean up test documentation formatting (#1475) + * use CMAKE_INSTALL_FULL in pkg-config file (#1473) + * Link error when use as static library on windows. (#1470) + * add debug option for enabling more output for failed cxxfeaturechecks (#1467) + * FIx typo in benchmark.h (#1465) + * run ClearRegisteredBenchmarks at exit (#1463) + * Avoid deprecation warning in NVHPC (#1459) + * Ensure we don't need benchmark installed to pass c++ feature checks (#1456) + * Explicitly cast int literals to int8_t in tests to silence implicit-conversion warnings (#1455) + * Fixed build issues on window (#1449) + * remove unnecessary generated include directory (#1451) + * Initialize help hook before actually parsing the command line (#1447) + * Remove stray comment and added missing header (#1444) + bff +- update to 1.0.7: + * fixed an issue in preprocessing stage that caused it + to ingest more bf code than there was if the bf code + started with <<... or >>... sequence. This lead to a + heap corruption with variable consequences. + * added special handling for [-] and [+] +- readd groups tag + +- Remove obsolete Groups tag (fate#326485) + bindfs +- update to 1.17.1: + * Fixed --resolve-symlinks when mountpoint name starts + with source dir name + bird +- Update to version 2.0.11 + * BGP roles (RFC 9234) + * BGP: Keepalive time scaling + * BGP: New 'min hold time' and 'min keepalive time' options + * BGP: New 'next hop prefer global' option + * Filter: For loops and direct recursion + * Filter: Mixed declarations of local variables + * Filter: Improved static type checks + * Filter: Literal [] for empty set + * Linux: Netlink KRT improvements + * Memory management improvements + * Many bugfixes + black-hole-solver +- update to 1.2.0: + * Convert to cmake/rinutils_bootstrap.cmake + * Minor refactorings + bmap-tools +- Add bmap-tools-pr103-replace-python-gpgme.patch + * gh#intel/bmap-tools#43 + * gh#intel/bmap-tools#103 + * Add missing binary test data from the PR which does not fit + into the patch +- Enable test suite (with pytest as substitute for nose) +- Add bmap-tools-3.6-suse-fix-tests.patch + * remove backports.tempfile and mock-- no need to support + Python < 3.2 + * fix entry-point call + * includes part of gh#intel/bmap-tools#112 + boinc-client +- Update to release 7.20.5 + * Fix "Stop graphics" button operation + bowtie2 +- Update to version 2.5.0: + * Overall improvements in the use of prefetch instructions. + * Made input/output fully asynchronous by using a dedicated + thread. + * Added support for AVX2 256-bit instructions with can be + enabled by setting the SSE_AXV2 environment variable at + compile time. + * Fixed an issue causing bowtie2 to crash when processing ZSTD + files with high compression ratios. + * Changed the way that unique alignments are counted in summary + message to better match up with filters on SAM output. + byacc +- update to 20221106: + * test/run_test.sh: use context diff, to work with AIX + * defs.h: + fprintf_lineno might be passed a null, when reading from stdin - show "(null)" + * makefile.in, test/run_make.sh, test/run_test.sh, test/run_lint.sh: + fgrep-fixes + * yacc.1: mention use of stderr/stdout for usage/debugging + * yacc.1: document %empty + * yacc.1: document %debug + * yacc.1: minor fixes with check-manpage + bzflag +- Update to version 2.4.26 + * Audio pops should be fixed. + * Positional audio in observer mode now uses the camera direction + * Fixed a regression that caused some textures to render skewed. + * Fixed the Machine Gun firing continuously when the mouse wheel + is used to fire. + +- BuildRequre sdl2 stuff via pkgconfig(*). + -- Update to version 2.4.2 - * Added UPnP option to configure server networking - Alfredo Tupone - * Added an option to have both leading and lagging radar shot lines - David Anderson - * Prevent prohibited solo bots from joining, rather than kick afterward - Scott Wichser, Jeff Makey - * Add thiefControl plugin which prevents stealing flags from teammates - Bernt Hansen, Scott Wichser - * Preserve shot-limited flag behavior on final shot - David Anderson - * Remove the -zoom command line option from bzflag - Jeff Makey - * Provide observer team chat in OpenFFA mode - David Anderson - * Add fairCTF plugin - Chris Wible - * Allow plugins to specify a color when firing world weapons - Chris Wible - * Add option for chat on the left and radar on the right - Kyle Mills - * Add autoFlagReset plugin - Chris Wible - * Allow joystick hats as input on Evdev and SDL platforms - Kyle Mills - * Added Fastmap Plugin - Jeffery Myers - ca-certificates-mozilla +- Updated to 2.60 state of Mozilla SSL root CAs (bsc#1206622) + Removed CAs: + - Global Chambersign Root + - EC-ACC + - Network Solutions Certificate Authority + - Staat der Nederlanden EV Root CA + - SwissSign Platinum CA - G2 + Added CAs: + - DIGITALSIGN GLOBAL ROOT ECDSA CA + - DIGITALSIGN GLOBAL ROOT RSA CA + - Security Communication ECC RootCA1 + - Security Communication RootCA3 + Changed trust: + - TrustCor certificates only trusted up to Nov 30 (bsc#1206212) +- Removed CAs (bsc#1206212) as most code does not handle "valid before nov 30 2022" + and it is not clear how many certs were issued for SSL middleware by TrustCor: + - TrustCor RootCert CA-1 + - TrustCor RootCert CA-2 + - TrustCor ECA-1 + Patch: remove-trustcor.patch + cadabra2 +- Update to version 2.4.3.2: + * Add missing canonicalisation of rationals when simplifying + powers. + +- Update to version 2.4.2.4: + * Minor update to fix issues with Python 3.11. +- Changes from version 2.4.2.0: + * Added package cdb.graphics.plot for easy plotting. + * Added package cdb.sympy.calculus for use of SymPy calculus + functions on Cadabra expressions. + * Expanded nevaluate to numerically evaluate more expressions. + * Various small bug fixes and enhancements. +- For %check, set working dir as HOME to allow tests that try to + write config files to home dir to work without perm issues. + cairomm +- Drop baselibs.conf: there is no known consumer of the -32bit + package. + caja-rename +- update to 22.10.31: + * translation updates + calc +- Update to 2.14.1.2: + * Restored use of the #define FPOS_POS_LEN symbol. This refers to + the length of the __pos element (if the __pos element exists), + the fpos_t type (if that type exists). + * Changed SWAP_HALF_IN_FILEPOS(dest, src) mato to use FILEPOS_LEN Little + Endian when FILEPOS is a simple scalar type (i.e., HAVE_FILEPOS_SCALAR + is defined). + * Changed #define HAVE_FPOS to HAVE_FGETSETPOS. + * Corrected comment in have_fpos_pos.h. The HAVE_FPOS_POS symbol was + NOT related to fgetpos & fsetpos but rather if we we have an __pos + element in FILEPOS. + * Changed #define HAVE_NO_FPOS to HAVE_NO_FGETSETPOS. + * Improved comments in have_fpos_pos.h to show why and how + HAVE_FPOS_POS, FPOS_POS_BITS, and FPOS_POS_LEN were defined or undefed. + * Changed showfiles builtin to print sizes cast to (long int) with + the "%ld" printf format to avoid implementations that do not support + the "%lld" printf format specifier. + * Renamed have_fpos.h to have_fgetsetpos.h. Renamed CALC_HAVE_FPOS_H + to CALC_HAVE_FGETSETPOS_H. The make install and the olduninstall + rules remove the any old have_fpos.h that was previously installed. + * Added swap_HALFs(dest, src, len) function to byteswap.c. + * Calc can now handle Big Engian file position sizes that are a + multiple of BASEB bits in length. Before handle Big Engian file + positions could only be 32 and 64 bits in length. This will allow, + for example, a Big Engian file position size of 128 (assuming that + 128/BASEB is is an integer). + * Temporary workaround for musl libc systems such as gentoo Linux that + allows them to compile calc and successfully run the regression test. + +- Update to 2.14.1.1: + * Added a few remarks on calc version numbers to version.c. + * Fixed how several headers are built. On a number of systems, the source + file failed to compile incorrectly. This caused problems for systems in + which header.h.def was not correct. + cepces +- Make the openssl security level configurable; (bsc#1204788). + cglm +- Update to version 0.8.7 + * fix build: add missing struct affine functions and headers +- Changes in 0.8.6: + New features: + * new affine transform and project functions + gh#recp/cglm#260 + * add basic ivec functions + gh#recp/cglm#251 + Bugfixes and improvements: + * added missing include in io.h which adds GLM_MAX macro + gh#recp/cglm#257 + * update README to show that integer types are supported + gh#recp/cglm#254 + * fix grammatical errors in docs index + gh#recp/cglm#247 + * some improvements including build files +- Changes in 0.8.5: + * update GLM_FLT_EPSILON to use 1e-5 instead of 1e- + * implement a few complex routines + * header containing sse3 intrinsics is pmmintrin.h + * add missing ivec types + * extend unions for struct api + * fix glm_pickmatrix()'s param type + * fix a bug in glm_lookat_lh + * fix bug in view_lh.h + * some improvements including build files + chromium +- Chromium 109.0.5414.74: + * Add support for MathML Core + * CSS: Auto range support for font descriptors inside @font-face + rule + * CSS: Add lh length unit + * CSS: Add hyphenate-limit-chars property + * CSS: Snap border, outline and column-rule widths before layout + * API: Improved screen sharing and web conferencing: hints for + suppressing local audio playback, and Conditional Focus + * API: HTTP response status code in the Resource Timing API + * API: Same-site cross-origin prerendering triggered by the + speculation rules API + * Remove Event.path API + * CVE-2023-0128: Use after free in Overview Mode + * CVE-2023-0129: Heap buffer overflow in Network Service + * CVE-2023-0130: Inappropriate implementation in Fullscreen API + * CVE-2023-0131: Inappropriate implementation in iframe Sandbox + * CVE-2023-0132: Inappropriate implementation in Permission prompts + * CVE-2023-0133: Inappropriate implementation in Permission prompts + * CVE-2023-0134: Use after free in Cart + * CVE-2023-0135: Use after free in Cart + * CVE-2023-0136: Inappropriate implementation in Fullscreen API + * CVE-2023-0137: Heap buffer overflow in Platform Apps + * CVE-2023-0138: Heap buffer overflow in libphonenumber + * CVE-2023-0139: Insufficient validation of untrusted input in Downloads + * CVE-2023-0140: Inappropriate implementation in File System API + * CVE-2023-0141: Insufficient policy enforcement in CORS + * Various fixes from internal audits, fuzzing and other initiatives +- drop patches: + * chromium-gcc11.patch - not needed + * chromium-107-system-zlib.patch - upstream + * chromium-108-compiler.patch +- add patches: + * chromium-109-compiler.patch + * chromium-109-clang-lp154.patch + +- Add chromium-disable-GlobalMediaControlsCastStartStop.patch: + disable GlobalMediaControlsCastStartStop to fix crashes + occurring when interacting with the Media UI (bsc#1198124) + +- Chromium 108.0.5359.124 (boo#1206403): + * CVE-2022-4436: Use after free in Blink Media + * CVE-2022-4437: Use after free in Mojo IPC + * CVE-2022-4438: Use after free in Blink Frames + * CVE-2022-4439: Use after free in Aura + * CVE-2022-4440: Use after free in Profiles + +- Chromium 108.0.5359.98 + * Fix regression in computing