Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mraa | Distribution: openSUSE Tumbleweed |
Version: 2.2.0 | Vendor: openSUSE |
Release: 4.1 | Build date: Tue Dec 10 06:35:12 2024 |
Group: Unspecified | Build host: reproducible |
Size: 94049 | Source RPM: mraa-2.2.0-4.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/eclipse/mraa | |
Summary: Low Level Skeleton Library for IO Communication |
libmraa is a C/C++ library with bindings to Java, Python and JavaScript to interface with the IO on Galileo, Edison & other platforms, with a structured and sane API where port names/numbering matches the board that you are on. Use of libmraa does not tie you to specific hardware with board detection done at runtime you can create portable code that will work across the supported platforms. The intent is to make it easier for developers and sensor manufacturers to map their sensors & actuators on top of supported hardware and to allow control of low level communication protocol by high level languages & constructs.
MIT
* Tue Dec 10 2024 Bernhard Wiedemann <bwiedemann@suse.com> - Normalize jar mtimes with strip-nondeterminism (boo#1134568) * Mon Dec 09 2024 Martin Pluskal <mpluskal@suse.com> - Small package cleanup - Resolve building on Tumbleweed * Mon Feb 01 2021 Martin Pluskal <mpluskal@suse.com> - Update project url * Wed Dec 30 2020 Martin Pluskal <mpluskal@suse.com> - Update to version 2.2.0: * Multiple fixes to improve project security and reliability on newly added platforms * Removed Python 2 bindings and old node.js versions from CI * Added detection for latest RPi board versions * Fix for SPI frequency function not writing to file * Common mraa API can now return C error strings from MRAA error codes * Updated and extended installation instructions for some Linux distributions * Mon Nov 16 2020 Dominique Leuenberger <dimstar@opensuse.org> - Add mraa-i686.patch: Support target_arch i686, same as i586. * Mon Aug 24 2020 Dominique Leuenberger <dimstar@opensuse.org> - Use %{_prefix}/lib instead of %{_libexecdir} (boo#1174075). * Fri Jun 12 2020 Martin Pluskal <mpluskal@suse.com> - Fix building with gcc10 * Tue Apr 28 2020 Martin Pluskal <mpluskal@suse.com> - Update to version 2.1.0: * New platforms UP Xtreme, IPi SMARC, ROCK PI 4, Raspberry Pi 4, Ultra96 * Added support for chardev GPIO devices on Rock960 * Introduced APIs to initialize GPIOs by name * Multiple fixes to address static tool scans and user submitted bug reports * Revised documentation to reflect project transfer to the Eclipse Foundation * Updated installation instructions for multiple distribution channels - Drop python2 bindings * Mon Mar 11 2019 Martin Pluskal <mpluskal@suse.com> - Drop nodejs bindings as they dont work with lates versions of node. * Thu Jan 10 2019 Martin Pluskal <mpluskal@suse.com> - Update to version 2.0.0: * New platforms IEI Tank, Ultra-96, Rock960, Hikey960, Dragonboard 820c * Added support for chardev GPIO devices with implementation on several boards * Added string based I/O initialization for simpler integration with other frameworks * Added GTest support for unit testing * Extended named LED device APIs allowing them to be listed during board definition * Removed packaging and CI for obsolete devkits * Multiple bug fixes and cmake improvements - Run tests during build
/usr/bin/imraa /usr/bin/mraa-gpio /usr/bin/mraa-i2c /usr/bin/mraa-uart /usr/share/doc/packages/mraa /usr/share/doc/packages/mraa/README.md /usr/share/licenses/mraa /usr/share/licenses/mraa/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jan 10 00:01:51 2025