Skip to content

Commit 2e34046

Browse files
committed
Add libevdev
1 parent 991d075 commit 2e34046

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

base/Dockerfile

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,3 +270,22 @@ RUN export DEBIAN_FRONTEND=noninteractive \
270270
python \
271271
&& apt-get clean \
272272
&& rm -rf /var/lib/apt/lists/*
273+
274+
# Build libevdev 1.5.8 targeting armhf
275+
RUN export DEBIAN_FRONTEND=noninteractive \
276+
# Build libevdev
277+
&& cd /root \
278+
&& mkdir libevdev \
279+
&& cd libevdev \
280+
&& curl https://www.freedesktop.org/software/libevdev/libevdev-1.5.8.tar.xz -o libevdev.tar.xz \
281+
&& echo "6083d81e46609da8ba80cb826c02d9080764a6dec33c8267ccb7e158833d4c6d libevdev.tar.xz" > sha256sums \
282+
&& sha256sum -c sha256sums \
283+
&& tar --strip-components=1 -xf libevdev.tar.xz \
284+
&& rm libevdev.tar.xz sha256sums \
285+
&& ./configure --prefix=/usr --host="$CHOST" \
286+
&& make \
287+
&& DESTDIR="$SYSROOT" make install \
288+
&& cd .. \
289+
# Clean up
290+
&& rm -rf libevdev \
291+
&& find "$SYSROOT" -type l,f -name "*.la" | xargs --no-run-if-empty rm

0 commit comments

Comments
 (0)