24 Commits

Author SHA256 Message Date
dddea370bb Accepting request 1190520 from electronics
OBS-URL: https://build.opensuse.org/request/show/1190520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=10
2024-07-31 11:30:15 +00:00
1eaed8051c Accepting request 1190519 from home:frank_kunz:branches:electronics
- New Version 2.4.7
  - Fix Raspberry Pi 1-4 SPI backend detection

OBS-URL: https://build.opensuse.org/request/show/1190519
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=21
2024-07-30 19:17:33 +00:00
8aafa88495 Accepting request 1185435 from electronics
OBS-URL: https://build.opensuse.org/request/show/1185435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=9
2024-07-05 17:47:21 +00:00
ccc853bd76 Accepting request 1185434 from home:frank_kunz:branches:electronics
- New Version 2.4.6
  - Adapt to Raspberry Pi 5 GPIO pin numbering changes
  - Use libgpiod for GPIO pin access on Linux
  - Change runstatedir default from /var/run to /run on Linux

OBS-URL: https://build.opensuse.org/request/show/1185434
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=19
2024-07-04 17:58:18 +00:00
122eccd70a Accepting request 1130394 from electronics
OBS-URL: https://build.opensuse.org/request/show/1130394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=8
2023-12-02 16:13:22 +00:00
01a77c6385 Accepting request 1130393 from home:frank_kunz:branches:electronics
- New Version 2.4.5
  - Add Raspberry Pi 5 support for HAT (Zero) Brick
  - Fix rare crash in initial USB device scan

OBS-URL: https://build.opensuse.org/request/show/1130393
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=17
2023-12-02 08:55:05 +00:00
bf0d6bd042 Accepting request 1105040 from electronics
Fix build error with conflicting strcasestr definition, update to fix dropping RPM_OPT_FLAGS defaults.

OBS-URL: https://build.opensuse.org/request/show/1105040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=7
2023-08-22 06:56:13 +00:00
f7e5711c7c fix RPM_OPT_FLAGS dropping compiler settings
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=15
2023-08-21 09:43:12 +00:00
58fe5b944c Accepting request 1105025 from home:frank_kunz:branches:electronics
- Fix build error with conflicting strcasestr definition

OBS-URL: https://build.opensuse.org/request/show/1105025
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=14
2023-08-21 09:00:42 +00:00
518aba5451 Accepting request 1061346 from electronics
OBS-URL: https://build.opensuse.org/request/show/1061346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=6
2023-01-27 09:16:31 +00:00
0d2af1755b Accepting request 1061344 from home:frank_kunz:branches:electronics
Fixed brickd-rpmlintrc source reference in spec file
removed upstream patch a679ca31b8dbd412e5f379b624200e3a96dda0ce.patch

OBS-URL: https://build.opensuse.org/request/show/1061344
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=12
2023-01-26 17:54:32 +00:00
f80b7c465d Accepting request 1061232 from home:frank_kunz:branches:electronics
- Fixed brickd-rpmlintrc source reference in spec file

OBS-URL: https://build.opensuse.org/request/show/1061232
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=11
2023-01-26 15:05:48 +00:00
10487e0ba0 Accepting request 1061062 from home:frank_kunz:branches:electronics
- New Version 2.4.4
  - Add menu entry to clear Live Log in Windows Log Viewer
  - Abort delayed USB stall recovery if device was removed in the meantime
  - Add rate limit for Bricklet error messages
  - Increase libusb requirement from 1.0.6 to 1.0.20
  - Allow to disable mesh gateway
  - Update bundled libusb to 1.0.26.11755 on Windows (Windows Vista or newer
    required) and macOS

OBS-URL: https://build.opensuse.org/request/show/1061062
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=10
2023-01-25 22:07:22 +00:00
80a7f7aadf Accepting request 957149 from electronics
OBS-URL: https://build.opensuse.org/request/show/957149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=5
2022-02-24 17:20:52 +00:00
5062a36060 Accepting request 957101 from home:dirkmueller:Factory
- add a679ca31b8dbd412e5f379b624200e3a96dda0ce.patch for RISCV support 
- spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/957101
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=9
2022-02-23 20:09:21 +00:00
b5048761dd Accepting request 930528 from electronics
OBS-URL: https://build.opensuse.org/request/show/930528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=4
2021-11-09 22:55:11 +00:00
689df1e34c Accepting request 930206 from home:jsegitz:branches:systemdhardening:electronics
- Added hardening to systemd service(s). Added patch(es):
  * harden_brickd-resume.service.patch
  * harden_brickd.service.patch

OBS-URL: https://build.opensuse.org/request/show/930206
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=8
2021-11-09 18:47:01 +00:00
3bb2bb1368 Accepting request 855585 from electronics
OBS-URL: https://build.opensuse.org/request/show/855585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=3
2020-12-15 11:31:10 +00:00
a0e1fe3fda Accepting request 854909 from home:frank_kunz:branches:electronics
- 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

OBS-URL: https://build.opensuse.org/request/show/854909
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=6
2020-12-13 16:33:54 +00:00
2f1ce05711 Accepting request 761279 from electronics
- Update to new upstream version 2.4.1...

OBS-URL: https://build.opensuse.org/request/show/761279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=2
2020-01-07 22:52:45 +00:00
dea8d4e431 OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=4 2020-01-06 21:50:02 +00:00
23c215590d Accepting request 761274 from home:frank_kunz:branches:electronics
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

OBS-URL: https://build.opensuse.org/request/show/761274
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=3
2020-01-06 21:49:27 +00:00
fe5c471abf Accepting request 738120 from electronics
This package provides the Tinkerforce brick daemon (https://www.tinkerforge.com/en/doc/). It acts as a bridge between the Tinkerforge hardware and the API bindings for the different programming languages.

OBS-URL: https://build.opensuse.org/request/show/738120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/brickd?expand=0&rev=1
2019-10-21 10:27:54 +00:00
f5cc7a60d3 Accepting request 734895 from home:frank_kunz
I want to maintain brickd in Factory and would like to use electronics as the devel/feeder project.

OBS-URL: https://build.opensuse.org/request/show/734895
OBS-URL: https://build.opensuse.org/package/show/electronics/brickd?expand=0&rev=1
2019-10-06 11:54:01 +00:00