1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-16 20:33:58 +02:00
Commit Graph

13 Commits

Author SHA1 Message Date
Yegor Yefremov
cf64bb2099 gensio: update to 2.8.4
Remove the upstreamed patches.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2024-04-30 13:45:27 -07:00
Michael Heimpold
fd6832b4bc gensio: add patches/fixes to workaround swig and python detection
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>
2023-11-22 00:45:25 +01:00
Michael Heimpold
4e1947d929 gensio: disable cm108gpio gensio and prevent using libudev
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>
2023-11-14 21:02:55 +01:00
Michael Heimpold
45f9302afe gensio: prevent accidental use of dns_sd
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>
2023-11-11 16:38:08 +01:00
Michael Heimpold
91fe351a2d gensio: update to 2.7.6
Also disable probably rarely used features to
lower the library footprint.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-10-29 21:51:27 +01:00
Jeffery To
b9f23d957d
gensio: Fix build on build host with Go compiler
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>
2023-05-19 20:03:43 +08:00
Michael Heimpold
31a18de442 gensio: move package into Python submenu
While at, fine-tune the description string slightly.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-03-15 07:32:29 +01:00
Michael Heimpold
5b3575eba1 gensio: fix build of Python binding (refs #20604)
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>
2023-03-15 07:32:29 +01:00
Boris Krasnovskiy
0c245fda70 gensio: Avoid building unused python and libstdcpp dependecies
Avoid building unused python and libstdcpp dependecies

Signed-off-by: Boris Krasnovskiy <borkra@gmail.com>
2022-07-30 19:10:06 -04:00
Michael Heimpold
ef495f7f59 gensio: update to 2.4.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-06-10 23:22:15 +02:00
Nita Vesa
e30585cd34 gensio: Update to 2.3.6
Changes since last version:
  Just bug fixes and minor changes.

Signed-off-by: Nita Vesa <werecatf@outlook.com>
2022-03-31 02:16:15 -07:00
Nita Vesa
ea3ad6b090 gensio: Fix circular dependency error
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>
2022-03-30 19:44:57 -07:00
Nita Vesa
fbd47efd7e gensio: Add new package
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>
2022-03-18 02:02:46 +02:00