File ola.changes of Package ola
-------------------------------------------------------------------
Mon Nov 13 00:45:37 UTC 2023 - Konstantin Voinov <kv@kott.no-ip.biz>
- Set _service mode to manual
- add ola-Fix-protoc-version-checking-since-v20-x.patch and use protobuf21
to fix build in TW
- Update to 0.10.9
Features:
* Python 3 compatibility across the board (including the RDM Responder Tests)!
#1506
* Support for the JMS USB2DMX PRO V2.1 device via the FTDI plugin #1728
API:
* Python: Add a fetch current DMX example.
RDM Tests:
* Python 3 compatibility of the RDM Tests #1599
* Fix a longstanding bug in the GetMaxPacketSize RDM test around timeouts
Bugs:
* Fix some tests not working on Big Endian machines because our RPC is encoded
with native format and those tests used sample data from a Little Endian
machine
* Renamed EndpointNoticationEvent(sic) to EndpointNotificationEvent in the
E1.33 EndpointManager code
* Check if librt exists and add it to the build if required
* Ensure we can build on later Protobuf and C++ and silence deprecation
messages where required
* Fix the NetBSD build
* Clarify the usage of some of the various Enttec Open DMX USB plugins
* Relax the timing on the ClientWrapperTest so it doesn't fail occasionally
#1714
* Correct the documentation of some existing limits in the E1.31 plugin
* Fix some undefined behaviour in TimeoutManager::ExecuteTimeouts #1726
* Fix UARTs on Debian Bullseye #1749
* Fix Python version detection for versions > 3.9 #1755, #1780
* Update Angular and Angular-Route versions used by the new web UI and add
workaround to be compatible #1782 Debian #1016447
* Significantly reduce the delay when using StreamingClient with EPoll and
multiple universes #1793
Internal:
* Add more debugging so we can tell why setting the baud rate failed
* Replace "currentThread" with "current_thread" in Python since the former has
been deprecated
* Fix lots more internal typos and grammar
* Add unit tests for more of the Python RDM Test classes
* Sort the Python imports with isort
-------------------------------------------------------------------
Sun Jul 17 10:01:08 UTC 2022 - Edgar Aichinger <edogawa@aon.at>
- new subpackage for secondary shared libs
(raised badness score for shlib-legacy-policy-name-error rpmlint check in TW)
-------------------------------------------------------------------
Sun Apr 3 13:03:11 UTC 2022 - Edgar Aichinger <edogawa@aon.at>
- BuildRequires: python3-devel to pull in python3_sitelib macro
- remove workaround for deprecated auto_ptr,
seems to build nonetheless and fixes building for Fedora
-------------------------------------------------------------------
Sun Mar 27 08:03:57 UTC 2022 - Edgar Aichinger <edogawa@aon.at>
- change BuildRequires: to pkgconfig(x) where applicable
- Fix: Requires: python3-protobuf
- run spec-cleaner
-------------------------------------------------------------------
Wed Dec 23 19:03:48 UTC 2020 - Edgar Aichinger <edogawa@aon.at>
- Update to 0.10.8
- Drop 755bee544032847508a8f5af2b0047dff5bd6dc6.patch (fixed upstream)
-------------------------------------------------------------------
Tue May 19 23:19:41 UTC 2020 - Ferdinand Thiessen <rpm@fthiessen.de>
- Use python3 instead of python, openSUSE dropped python 2 support
-------------------------------------------------------------------
Fri Nov 22 11:32:19 UTC 2019 - Tuukka Pasanen <tuukka.pasanen@ilmi.fi>
- Add patch 'ola-remove_defines.patch' and update spec-file to
compile with newer Protobuf (>3.7 an above) like there is in
Tumbleweed and Factory
-------------------------------------------------------------------
Wed Jun 5 12:59:09 UTC 2019 - Ferdinand Thiessen <rpm@fthiessen.de>
- Update to 0.10.7
* Allow multiple KiNet ports to be patched to the same universe
* Allow multiple FTDI ports to be patched to the same universe
* Support libftdi1 as well as libftdi0 in FTDI DMX
* Fix a Python 3 bug in the API
* Fix a few longstanding bugs in the Python ola_rdm_discover
* Correct the OSC config option name for output format in the documentation
* Fix the udev rules
* Fix an incorrect response if we have the sensor PIDs but no sensors
* Prefer Avahi over Bonjour for our DiscoveryAgent, in case the Bonjour
version is actually just Avahi's compatibility layer
-------------------------------------------------------------------
Wed May 2 14:06:35 UTC 2018 - rpm@fthiessen.de
- Update to 0.10.6
* Renamed fempto(sic) to femto in the RDM code
* Renamed terra(sic) to tera in the RDM code
* Fixes for RDM test server forward compatibility with later
JQuery versions
* Fix a man page typo
* Fix a longstanding copy-paste typo in the Python
client's RegisterUniverse function
* Fix lots of minor documentation spelling errors found by
spellintian and codespell
* Renamed protocol convertor(sic) to protocol converter
in the RDM code (C++ and Python)
- dropped merged ola.readdir.patch
- Added 755bee544032847508a8f5af2b0047dff5bd6dc6.patch to fix
python subpackage (will be in 0.11 release)
-------------------------------------------------------------------
Sat Aug 19 08:22:14 UTC 2017 - olaf@aepfle.de
- Update to version 0.10.5
Features:
* Add more help regarding the ArtNet use_limited_broadcast option
Bugs:
* C++11 compatibility fix (for cppunit 1.14.0) #1244
* Always print frames in ola_rdm_get/set, even if we get an error
* Ensure man files ship in the correct packages #1276
* Check protobuf is old enough, until we fix #1192
* Ensure Pathport node actually uses configured IP #1166
* Improve some debugging around flag parsing #1198
* Disable warnings for readdir_r deprecation until we can rewrite our code to
stop using it. Related to #1055
* Stop replacing -I with -isystem and correctly work around the resultant
errors #1125
* Exit, rather than continuing, if ola_throughput failed to send DMX
* Implement OLA_FALLTHROUGH macro for adding fallthrough attributes to
switchcases in gcc versions higher than 7 #1193 Debian #853583
* Add a cast to fix an error when running execlp
* Ensure configure checks for tcmalloc's presence before adding it to the libs
when asked for #1201
* Add some more detail to the Logic RDM sniffer and Enttec RDM USB Pro sniffer
documentation
-------------------------------------------------------------------
Fri May 12 10:52:26 UTC 2017 - aloisio@gmx.com
- Update to version 0.10.3
Features:
* Add a message explaining why the auto start test may fail
Bugs:
* Work around a clang warning in our protobuf generator code
* Force gnu++98 mode if compiler supports 98 and 11 modes so we
keep std::auto_ptr #1028 Debian #831103
* JsonPatchParser.h tries to include a project header file; move
the OptionalItem header to includes to resolve #1086
* Reset the client socket once we've closed it, so it can be
re-used
* Silence a warning in the code so it builds with Protobuf 3 #1110
Debian #835433
* Work around <ernno.h> include failure on MIPS Debian #836383
* Update GPIO and SPI pin limits for CHIP as its pin numbers are
higher #1095
* Clarify some details in ola_set_dmx and ola_streaming_client help
#1109 Debian #830972
* Fix a logging error regarding USB product name detection
Internal:
* Add more debugging of opening and acquiring locks
- Dropped static libraries and libtool (.la) support files
- Dropped ola.use_gnu++98.patch
- Added ola-no-gnu++98.patch to build with gcc6 and newer
-------------------------------------------------------------------
Fri Dec 9 23:58:28 UTC 2016 - zaitor@opensuse.org
- Update to version 0.10.2:
+ Add a message explaining why the auto start test may fail.
+ Work around a clang warning in our protobuf generator code.
+ Force gnu++98 mode if compiler supports 98 and 11 modes so we
keep std::auto_ptr.
+ JsonPatchParser.h tries to include a project header file; move
the OptionalItem header to includes.
+ Reset the client socket once we've closed it, so it can be
re-used.
+ Silence a warning in the code so it builds with Protobuf 3.
+ Work around include failure on MIPS.
+ Update GPIO and SPI pin limits for CHIP as its pin numbers are
higher.
+ Clarify some details in ola_set_dmx and ola_streaming_client
help.
+ Fix a logging error regarding USB product name detection.
- Add ola.use_gnu++98.patch and libtool BuildRequires: Fix build in
Tumbleweed via forcing gnu++98 gcc build flags.
- Add ola.readdir.patch: fix readdir_r deprecation warning.
-------------------------------------------------------------------
Sat Jan 30 07:59:11 UTC 2016 - rpm@fthiessen.de
- Update to 0.10.0:
* Remove a number of obsolete Autotools macros, we now require Automake 1.11.2 #931
* Work around the case where an Enttec USB Pro widget doesn't respond #341
* Fix a crash if a client disconnects during RDM discovery #950
* Stop e131_transmit_test from segfaulting #966
* Split libolaserver into two parts to stop dpkg-shlibdeps warnings
* Add better logging for open()
* Added more man pages.
* Added a DMX keypad to the new web UI
* OLA Trigger config to control Philips Hue Lux lights
* Added hotplug support for usbdmx devices
* Add support for JaRule widgets.
* Add UUCP locking support #888
* Fix issues encountered when packaging for openSUSE and fedora #904
* Add support for the Nodle U1 widget
* Add validation of OSC output format types
* Add an example Stdin handler to the documentation
* Increase the port limit for E1.31 up to 512 from 128
- Removed upstream merged fix-invalid-shebang-on-modules.patch
-------------------------------------------------------------------
Wed Oct 28 20:55:51 UTC 2015 - rpm@fthiessen.de
- Updated to 0.9.8:
* Added fix-invalid-shebang-on-modules.patch
* Made python subpackage optional
-------------------------------------------------------------------
Tue Jul 14 19:56:26 UTC 2015 - edogawa@aon.at
- updated to 0.9.7
-------------------------------------------------------------------
Wed Jul 1 14:29:16 UTC 2015 - edogawa@aon.at
- updated to 0.9.6
-------------------------------------------------------------------
Wed Mar 4 10:01:14 UTC 2015 - edogawa@aon.at
- updated to 0.9.5
-------------------------------------------------------------------
Sat Feb 14 15:17:50 UTC 2015 - edogawa@aon.at
- updated to 0.9.4
-------------------------------------------------------------------
Sat Aug 24 23:11:19 UTC 2013 - prusnak@opensuse.org
- updated to 0.8.31
-------------------------------------------------------------------
Thu Aug 8 14:53:08 UTC 2013 - prusnak@opensuse.org
- updated to 0.8.30
-------------------------------------------------------------------
Mon Jun 10 20:11:44 UTC 2013 - prusnak@opensuse.org
- updated to 0.8.29
-------------------------------------------------------------------
Wed Mar 20 00:00:00 UTC 2013 - patrick@bodged.net
- updated to latest upstream source archive
-------------------------------------------------------------------
Mon Feb 25 00:00:00 UTC 2013 - patrick@bodged.net
- corrected dependencies
-------------------------------------------------------------------
Fri Feb 22 00:00:00 UTC 2013 - patrick@bodged.net
- update spec file for openSUSE build service