aboutsummaryrefslogtreecommitdiff
path: root/net/gensio
Commit message (Collapse)AuthorAge
* gensio: add patches/fixes to workaround swig and python detectionMichael Heimpold2023-11-22
| | | | | | | | | | | | | The built-in swig/python detection does not works well when system-wide m4 macros are available with same name but different content. So make the configure stuff compatible, resp. workaround a little bit. It seems also necessary to pass the PYTHON_LIBS environment during the compile phase. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* gensio: add patch to fix python detectionMichael Heimpold2023-11-19
| | | | | | Upstream PR: https://github.com/cminyard/gensio/pull/69 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* gensio: disable cm108gpio gensio and prevent using libudevMichael Heimpold2023-11-14
| | | | | | | | | libudev seems to be required only for cm108gpio gensio which is a relatively special one. Let's disable it and also the libudev lookup, so that there is no need to link/use libudev. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* gensio: prevent accidental use of dns_sdMichael Heimpold2023-11-11
| | | | | | | | | Buildbots spottet this error that when dns_sd library is available, then gensio's configure will pick it up. This is not desired since we already link to libavahi for the mdns stuff, so let's disable dnssd lookup explicitly. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* gensio: update to 2.7.6Michael Heimpold2023-10-29
| | | | | | | Also disable probably rarely used features to lower the library footprint. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* gensio: Fix build on build host with Go compilerJeffery To2023-05-19
| | | | | | | | | | If the build host has the Go compiler installed, then configure will detect this and will try to compile gensio's Go support, leading to a build failure. This disables Go support entirely to fix this build failure. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* gensio: move package into Python submenuMichael Heimpold2023-03-15
| | | | | | While at, fine-tune the description string slightly. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* gensio: fix build of Python binding (refs #20604)Michael Heimpold2023-03-15
| | | | | | | | | We need the host build of swig only. And the binding uses libgensiocpp - not the plain C library, so fix the dependency. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* gensio: Avoid building unused python and libstdcpp dependeciesBoris Krasnovskiy2022-07-30
| | | | | | Avoid building unused python and libstdcpp dependecies Signed-off-by: Boris Krasnovskiy <borkra@gmail.com>
* gensio: update to 2.4.2Michael Heimpold2022-06-10
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* gensio: Update to 2.3.6Nita Vesa2022-03-31
| | | | | | | Changes since last version: Just bug fixes and minor changes. Signed-off-by: Nita Vesa <werecatf@outlook.com>
* gensio: Fix circular dependency errorNita Vesa2022-03-30
| | | | | | | | Adding libsctp adds IPV6 dependency to gensio, so this patch is an attempt at working around that with the goal of getting rid of the circular dependency error. Signed-off-by: Nita Vesa <werecatf@outlook.com>
* gensio: Add new packageNita Vesa2022-03-18
A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc. Signed-off-by: Nita Vesa <werecatf@outlook.com>