Skip to content

Latest commit

 

History

History
56 lines (29 loc) · 4.75 KB

20230919.md

File metadata and controls

56 lines (29 loc) · 4.75 KB

Repository activities from 2023-09-01 to 2023-09-19

Repository roundup

The nemo mobile community members continued their work to update all packages where Sailfish OS is the upstream maintainer, to be used in conjunction with Qt5 and Qt6. While flypig continues his tremendous work of upgrading the Gecko engine from ESR 78 to ESR 91, the browser that is based on, received some nice polishing, with changes allowing to interact with images.

Communication services

  • buteo-sync-plugin-carddav, a plugin for synchronising contacts, jmlich opened a request to support Qt6.

  • messagingframework, the email Qt framework, dcaliste updated it to the latest upstream, bringing a way to flag encrypted emails and also some better attachment detections in some corner cases.

  • libsocialcache, a library and a QML plugin that is used to manage cache from social networks, jmlich worked on upgrading it for Qt6.

  • buteo-mtp, an MTP library, jmlich has a work in progress on updating it to Qt6.

  • nfcd, a daemon for near-field communications, monich pushed several commits improving test support and documentation.

Browser

  • embedlite-components, QML components for the browser, rainemak added a title in the context menu when long tapping on an image that is not a link by itself.

  • sailfish-components-webview, the high-level QML components exposing a web page, mal and rainemak added an entry in the context menu to copy the URL of an image to the clipboard and to make this menu appears when long tapping an image. thigg mentioned that this change would now allow to read all XKCB… rainemak then later updated this change with another, adding an expander for the cases of long titles.

User interface

Audio and video layer

Low level libraries

  • libglibutil, a library extending GLib with convenient utilities, JamiKettunen replaced explicit calls to make with a variable, and later removed the overload of this variable. This gives the possibility to use the build system of the package with another make implementation.

  • lz4, an extremely fast compression algorithm, mal created a new repository for this upstream library.

  • Thaodan is fixing the packaging of Qt components, putting data in architecture specific directories when needed.

  • nemo-qml-plugin-dbus, the QML bindings for DBus, jmlich updated it to be used with Qt6.

SDK and developer tools

  • python3-jinja2, a template engine in Python, mal updated the package to version 3.1.2.

  • python-markupsafe, implements a XML/HTML/XHTML markup safe string, mal moved it to version 2.1.3.

  • scratchbox2, the cross-compilation tool used by the SDK, Thaodan proposed various fixes in the way the package is built.

  • rust-cbindgen, utilities to create C/C++11 headers for Rust libraries, flypig updated it to 0.19.0.

  • icu, International Components for Unicode, flypig also updated it to 70.1 during his odissey to upgrade Gecko engine. rainemak mentioned during the last community meeting that both rust-cbindgen and icu updates actually fixed a build issue with xulrunner on armv7hl architectures, nice!

  • gcc, the GNU compiler collection, direc85 investigated a compiler crash reported by flypig and backported a patch from upstream.