Fix build with RPM 4.19: unnumbered patches are no longer supported. OBS-URL: https://build.opensuse.org/request/show/1123851 OBS-URL: https://build.opensuse.org/package/show/hardware/upm?expand=0&rev=29
197 lines
8.0 KiB
Plaintext
197 lines
8.0 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Nov 7 10:11:17 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Fix build with RPM 4.19: unnumbered patches are no longer
|
|
supported.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 8 19:38:51 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Add upstream pull req patch: 704.patch -- include missing
|
|
<cstdint>. Fix build with gcc 13.
|
|
- Use autosetup and ldconfig_scriptlets macros.
|
|
- Update URL and Source to new home.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 5 06:37:23 UTC 2020 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Fix dependency of devel package on libjpeg
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 28 06:21:33 UTC 2020 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Drop python2 support
|
|
- Re-enable LTO
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 14 06:57:50 UTC 2019 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Disable LTO (currently broken)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 29 15:04:56 UTC 2019 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Update to version 2.0.0:
|
|
* Reworked existing interfaces
|
|
* Provided overloaded string based constructors for a good number
|
|
of sensors, allowing initialization from external frameworks
|
|
without type knowledge
|
|
* Removed deprecated basic grove classes from project
|
|
* Replaced 6 unsafe occurrences of sprintf() usage
|
|
* Cleaned-up build system around target arch detection and cpack
|
|
usage, added detection and resolution of tinyb library when
|
|
used as a dependency
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 11 08:09:03 UTC 2019 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Drop building of nodejs bindings as they dont build with latest
|
|
node.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 10 14:52:39 UTC 2019 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
- Update to version 1.7.1:
|
|
* Bumped library compatibility to new MRAA 2.0 APIs
|
|
* Added installation details for Fedora
|
|
* Minor fixes based on static analysis vulnerability report
|
|
- Changes for version 1.7.0:
|
|
* Added Cordova bindings based on Java packages
|
|
* Complete rework of the nmea_gps library giving more control
|
|
over data acquisition and parsing
|
|
* Added GTest support for unit tests
|
|
* Removed calls to deprecated MRAA fast GPIO functions
|
|
* Several bug fixes and improvements around SWIG type maps and
|
|
gcc8 support
|
|
* New sensors: kx122, kxtj3, bh1792, bh1749
|
|
- Run tests during build
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 10 08:27:02 UTC 2018 - mpluskal@suse.com
|
|
|
|
- Update to version 1.6.0:
|
|
* Extended LED library to support the new MRAA gpio-leds APIs
|
|
* Many CMake changes around SWIG wrapper generation and improved
|
|
FindNodejs detection module
|
|
* Several code fixes based on static code analysis
|
|
* Improved documentation generation and Travis CI builds
|
|
* Cleaned-up doxygen tags in headers and class names in JSON
|
|
library files
|
|
* New sensor: lis3dh
|
|
- Enable building of nodejs bindings
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 7 15:59:09 UTC 2017 - mpluskal@suse.com
|
|
|
|
- Update to version 1.5.0:
|
|
* Introduced a flexible JSON format for technical sensor
|
|
specifications, notes and classification. This is also used by
|
|
our new UPM website
|
|
* Revised all C++ sensor examples and switched to stack
|
|
allocations where possible along with other code and formatting
|
|
clean-up
|
|
* Significantly improved docker workflow, CI integration, sanity
|
|
and consistency tests, static code scans and documentation
|
|
generation
|
|
* Several improvements to a couple of existing sensor drivers and
|
|
better compatibility with subplatforms
|
|
* Added new std::vector to AbstractList<> typemap for Java
|
|
bindings and examples
|
|
* New sensors: lis2ds12, lsm6ds3h, lsm6dsl, lidarlitev3
|
|
- Drop no longer needed upm-ads1x15.patch
|
|
- Rename python subpackage to python2
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 3 12:06:09 UTC 2017 - mpluskal@suse.com
|
|
|
|
- Explicitly remove non free parts
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 5 07:58:36 UTC 2017 - mpluskal@suse.com
|
|
|
|
- Update to version 1.3.0:
|
|
* Finalized all required build system and JAVA binding changes to
|
|
release the UPM libraries for Android Things targets
|
|
* Enhanced the modules for lsm303 and tmp006 to support newer
|
|
variants of the chips
|
|
* Fixed Node.js detection on Ubuntu when installed with apt using
|
|
official packages
|
|
* Minor documentation changes
|
|
* New sensors: lsm303agr, lsm303d, veml6070, tca9548a, rn2903
|
|
- Changes for version 1.2.0:
|
|
* Improved JAVA binding compiler compatibility and added JAVA
|
|
interfaces that match existing C++ interfaces
|
|
* Ported Bosch drivers to C thus now they can be used on
|
|
supported MCUs
|
|
* Completely redesigned C/C++ example handling by cmake to avoid
|
|
maintaining a list by hand
|
|
* Fixed several existing drivers, mostly based on static code
|
|
analysis reports
|
|
* Added a sensor driver template plus bash script that can be
|
|
easily used by developers to start writing their own sensor
|
|
driver
|
|
* Numerous documentation improvements
|
|
* New sensors: p9813, abp, rsc, mmc35240, tcs37727, tmp006,
|
|
mma8x6x, mag3110, hdc1000
|
|
- Changes for version 1.1.0:
|
|
* Reworked cmake handling of internal and external dependencies
|
|
* Documentation improvements for sensor names, sensor
|
|
descriptions, external contributor guides and added new section
|
|
on installing UPM on a supported OS
|
|
* Fixed issues with C11 builds on some WRLinux gateways and
|
|
Debian systems
|
|
* New examples and functionality for speaker and ads1x15 modules
|
|
* Modified JAVA builds to ensure the SWIG generated wrappers
|
|
include all functionality and typemaps
|
|
* New sensors: mcp2515, max30100, uartat, le910
|
|
- Add upm-ads1x15.patch to fix building with gcc7
|
|
- Use ninja for building
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 26 16:20:30 UTC 2017 - mpluskal@suse.com
|
|
|
|
- Update to version 1.0.3:
|
|
* Minor cmake changes for Java builds and Java examples are now
|
|
toggled with the same BUILDEXAMPLES cmake switch
|
|
* Made some improvements in the utilities class for our C drivers
|
|
* Fixed issue with some drivers not being usable on subplatforms
|
|
due to pin numbers using uint8 type
|
|
* New sensors: ims, ecezo, mb704x, rf22
|
|
- Changes for version 1.0.1:
|
|
* Warnings as errors enabled for C/CXX (fixed warnings from -Wall
|
|
and others)
|
|
* Fix for C/CXX compile flag append issue #485
|
|
* C sensor libraries for: my9221, otp538u, guvas12d, ppd42ns
|
|
* New sensor: ms5803
|
|
- Changes for version 1.0.0:
|
|
* Added approximately 50 C sources for UPM drivers that can be
|
|
used on both Unix and RTOS boards
|
|
* Provided generic alternatives to the Grove set of classes as
|
|
they will be deprecated over time and eventually removed
|
|
* UPM modules are now being packed and published on NPM as
|
|
sources rather than binaries to enhance compatibility with
|
|
various boards and systems
|
|
* Build both python2 and python3 modules if the corresponding
|
|
python libs are available and removed cmake BUILDPYTHON3 switch
|
|
* Converted python examples to run on both python2 and python3
|
|
* Added 'upm' hierarchy to python module install path which
|
|
changes the way UPM modules are imported Example: old: import
|
|
pyupm_dfrph new: from upm import pyupm_dfrph or import
|
|
upm.pyupm_dfrph
|
|
* Added ctests for consistancy checking UPM repo as well as
|
|
sanity checking for python2/3 modules and examples
|
|
* Various documentation and driver fixes throughout
|
|
* New sensors: nmea_gps, mma7361, bh1750, hka5, dfrorp, dfrec,
|
|
sht1x
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 3 19:05:12 UTC 2016 - jengelh@inai.de
|
|
|
|
- Trim/edit description
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 28 15:02:28 UTC 2016 - mpluskal@suse.com
|
|
|
|
- Initial package for version 0.8.0
|
|
|