aboutsummaryrefslogtreecommitdiff
path: root/net/ola
Commit message (Collapse)AuthorAge
* ola: update to 0.10.9Rosen Penev2024-04-08
| | | | | | | | | | Use local tarballs instead of codeload. Smaller size. Patch ola.m4 to support statically linked protobuf. Avoids rpath hacks. Remove upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* ola: fix compilation with musl 1.2.3Rosen Penev2022-04-15
| | | | | | Upstream sent patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: fix build on macosSergey V. Lobanov2022-01-19
| | | | | | | | | | Latest Apple clang (v13) defines __cplusplus=199711 by default, but protobuf requires at least 201103 (c++11) Backported patch to fix c++ detection: https://github.com/OpenLightingProject/ola/commit/30fe936a885c8a364bdda507a692c8e259576621 Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* ola: fix compilation with older clangRosen Penev2020-12-17
| | | | | | Werror is normally passed with pkgconfig headers. Remove it. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: update to 0.10.8Rosen Penev2020-11-23
| | | | | | | | | | Removed upstreamed patches. Refreshed other ones. Removed Makefile hacks. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: fix compilation of this packageMarek BehĂșn2020-09-24
| | | | | | | | | | | | | | | | This package does not currently compile. This is needed to do so that it compiles: - fix emptying CXX variable in configure script - fix automake not generating Makefile (remove doxygen definitions) - force gnu++11 by patch, does not work with configure variable Also because of changed API in libmicrohttpd: - fix HttpServer Moreover this package does not support --disable-slp configure option anymore, remove it. Signed-off-by: Marek BehĂșn <kabel@blackhole.sk>
* ola: fix compilation with clangRosen Penev2020-08-02
| | | | | | Needs , not = for the rpath parameter. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: replace gnu++11 patch with a configure varRosen Penev2020-05-31
| | | | | | Simpler. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: fix compilation with GCC4Rosen Penev2020-05-31
| | | | | | | The configure script confusingly sets CXXFLAGS to gnu++11 but does not use that to check the important stuff. Fix that. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: link against libm under glibcRosen Penev2020-02-26
| | | | | | Fixes compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Revert "ola: Remove HOST_LDFLAGS hack"Rosen Penev2019-09-29
| | | | This reverts commit 4e6dae7f3993645e903c72cc7a0a5f165cc785da.
* ola: Remove HOST_LDFLAGS hackRosen Penev2019-09-25
| | | | | | This has been solved properly. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: Fix HOSTPKG linkingRosen Penev2019-09-23
| | | | | | | | | Before the CMake update, either protobuf was being installed to HOST instead of HOSTPKG by mistake or some other problem. This adds a linker flag to look in the proper location. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: Change .*GPL.*+ licenses to SPDX compatible identifierSven Eckelmann2019-09-10
| | | | | | | | The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL licenses. But a lot of packages did use a different, non-SPDX style with a "+" at the end instead of "-or-later". Signed-off-by: Sven Eckelmann <sven@narfation.org>
* ola: Fix compilation with protobuf 3.7Rosen Penev2019-04-12
| | | | | | | The protobuf 3.7 update broke ola due to API changes. Backported a few patches from upstream to deal with this. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: depend on libftdi1Daniel Golle2018-09-30
| | | | | | | | Building against libftdi1 can't be avoided in the presence of libftdi1 headers apparently. As it might be useful for some DMX adapters and such, depend on libftdi1 from now on. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ola: Update to 0.10.7 and switch to codeloadRosen Penev2018-08-04
| | | | | | Simpler and easier to bump version. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ola: enable and ship web stuffDaniel Golle2018-06-23
| | | | | | | | | Make OLA more useful for untrained users which depend on the built-in webserver. We may split the ola package into smaller parts to allow not having web-stuff in case this breaks the space-constraints for some users. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ola: implement Host/Install for ola_protoc_pluginDaniel Golle2018-06-21
| | | | | | Should fix build with SDK on buildbots. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ola: update to 0.10.6, fix build with recent protobufDaniel Golle2018-06-20
| | | | | | | | | Recent protobuf requires C++11 while OLA was forcing C++98 in order to keep using auto_ptr without getting warnings... Use gnu++11 to make everyone happy and live with the warnings about auto_ptr being deprecated. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ola: improve init scriptDaniel Golle2017-12-23
| | | | | | Drop now unneeded dependency on sudo. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ola: update to 0.10.5, drop obsolete patchesChristian Beier2017-12-15
| | | | | | | This also add a patch fixing builds with newer protobuf versions, https://github.com/OpenLightingProject/ola/pull/1336. Signed-off-by: Christian Beier <dontmind@freeshell.org>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* ola: fix dependency issues.Christian Beier2016-03-17
| | | | | | | This adds one patch from the upcoming 0.10.2 release to exclude Avahi/DNS-SD from build time detection and properly adds liblo as a dependency. Signed-off-by: Christian Beier <dontmind@freeshell.org>
* ola: update to 0.10.1Christian Beier2016-03-09
| | | | Signed-off-by: Christian Beier <dontmind@freeshell.org>
* ola: fix build (linking issue TCPSocket::ReadDescriptor() const)Alexandru Ardelean2015-12-15
| | | | | | | | | | | | | | | | | | | | | Reported buildbot issue is: /store/buildbot/slave/ar71xx/build/build_dir/target-mips_34kc_musl-1.1.11/ola-0.9.7/plugins/openpixelcontrol/.libs/libolaopenpixelcontrol.so: undefined reference to `ola::network::TCPSocket::ReadDescriptor() const' collect2: error: ld returned 1 exit status There's also a discussion (attempt) to fix this on the buildroot project: https://patchwork.ozlabs.org/patch/503884/ This bug has been reported (from the buildroot project), here: https://github.com/OpenLightingProject/ola/issues/880 This commit introduced the issue: https://github.com/OpenLightingProject/ola/commit/bfc1d99055980dfac5c959a7210257d1939803ec specifically the `-fvisibility-inlines-hidden` switch. So, until, the upstream project (ola) fixes this, this fix looks like the quickest/simplest workaround to have this package build. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* ola: Update to 0.9.7.Christian Beier2015-07-16
| | | | Signed-off-by: Christian Beier <cb@shoutrlabs.com>
* ola: update to 0.9.6, tidy up makefile, try to resolve build dependencies.Christian Beier2015-07-02
| | | | Signed-off-by: Christian Beier <dontmind@freeshell.org>
* ola: mark as @BROKEN for now, breaks buildsSteven Barth2015-01-22
| | | | Signed-off-by: Steven Barth <steven@midlink.org>
* ola: use https:// urls for cloningJo-Philipp Wich2015-01-21
| | | | | | | The SSH transport can trigger interactive prompts during the build, this is failing all build bots atm. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* ola: Add an Open Lighting Architecture package.Christian Beier2015-01-20
The Open Lighting Architecture is a framework for lighting control information. It supports a range of protocols and over a dozen USB devices. It can run as a standalone service, which is useful for converting signals between protocols, or alternatively using the OLA API, it can be used as the backend for lighting control software. OLA runs on many different platforms including ARM, which makes it a perfect fit for low cost Ethernet to DMX gateways. Signed-off-by: Christian Beier <dontmind@freeshell.org>