AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Added hardening to systemd service(s). Added patch(es): * harden_brickd-resume.service.patch * harden_brickd.service.patch
- Update to new upstream version 2.4.3: - Properly shutdown subsystems on Ctrl+C instead of abruptly exiting on Windows - Rotate persistent log file on Windows and limit its total size to 25 MB - Add commandline options to override log and config file location on Windows - Colorize Log Viewer live log messages on Windows - Reword Log Viewer messages to be less ambiguous on Windows - Add build option to work without a device file manager such as udevd on Linux - Allow to handle more then 6 USB devices on Windows - Use BCM2835 library for SPI connected Bricklets on Raspberry Pi to improve performance and work around SPI chip select conflict between Linux kernel 5.4 and HAT Brick firmware < 2.0.2 - Improve log messages related to HAT (Zero) Brick on Linux - Fix SPI hardware chip select usage on Linux - Allow to fully static link brickd for Docker container usage on Linux - Switch Debian package build to debhelper and drop SysV init support - Improve USB transfer error logging and stall error recovery - Fix SPI clock for HAT (Zero) Brick on Linux, if core_freq differs from 250 MHz - Add config option to override SPI backend detection
- Update to new upstream version 2.4.1: - Rename bundled libusb to avoid potential collision with system libusb on macOS - Add missing network dependency to systemd service on Linux - Make sleep time between SPI reads for HAT (Zero) Brick configurable - Add experimental support for HAT (Zero) Brick (SPI connected Bricklets) on Windows 10 IoT Core, disabled by default due to missing HAT detection - Notarize Brick Daemon app to make it ready for macOS 10.15 - remove integrated upstream patches 0001-Makefile-Support-DESTDIR-variable.patch 0001-use-RPM_OPT_FLAGS-in-rpm-package-builds.patch 0001-systemd-unit-files-are-always-in-prefix-lib-systemd.patch
- added doc files
- use download_files in disabled mode to make the package suitable for inclusion in the distro - buildrequire pkgconfig files to OBS chooses the right package - backport DESTDIR support (0001-Makefile-Support-DESTDIR-variable.patch) - use optflags for compiling (0001-use-RPM_OPT_FLAGS-in-rpm-package-builds.patch) - fix path of systemd unit files in the Makefile already (0001-systemd-unit-files-are-always-in-prefix-lib-systemd.patch)
- release 2.4.0