73e6aec652
The default "alabaster" sphinx theme has a couple shortcomings: - the navbar moves along the page - the search bar is not always at the same place - it lacks some contrast and colours The "rtd" theme from readthedocs.org is a popular third party theme used notably by the kernel, with a custom style sheet. I like it better, perhaps others do too. It also simplifies the "Edit on Gitlab" links. Tweak a bit the custom theme to match qemu.org style, use the QEMU logo, and favicon etc. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Tested-by: Bin Meng <bmeng.cn@gmail.com> Message-Id: <20210323115328.4146052-1-marcandre.lureau@redhat.com> Reviewed-by: John Snow <jsnow@redhat.com>
57 lines
745 B
Docker
57 lines
745 B
Docker
|
|
FROM alpine:edge
|
|
|
|
RUN apk update
|
|
RUN apk upgrade
|
|
|
|
# Please keep this list sorted alphabetically
|
|
ENV PACKAGES \
|
|
alsa-lib-dev \
|
|
bash \
|
|
binutils \
|
|
coreutils \
|
|
curl-dev \
|
|
g++ \
|
|
gcc \
|
|
git \
|
|
glib-dev \
|
|
glib-static \
|
|
gnutls-dev \
|
|
gtk+3.0-dev \
|
|
libaio-dev \
|
|
libcap-ng-dev \
|
|
libjpeg-turbo-dev \
|
|
libnfs-dev \
|
|
libpng-dev \
|
|
libseccomp-dev \
|
|
libssh-dev \
|
|
libusb-dev \
|
|
libxml2-dev \
|
|
lzo-dev \
|
|
make \
|
|
mesa-dev \
|
|
mesa-egl \
|
|
mesa-gbm \
|
|
meson \
|
|
ncurses-dev \
|
|
ninja \
|
|
perl \
|
|
pulseaudio-dev \
|
|
python3 \
|
|
py3-sphinx \
|
|
py3-sphinx_rtd_theme \
|
|
shadow \
|
|
snappy-dev \
|
|
spice-dev \
|
|
texinfo \
|
|
usbredir-dev \
|
|
util-linux-dev \
|
|
vde2-dev \
|
|
virglrenderer-dev \
|
|
vte3-dev \
|
|
xfsprogs-dev \
|
|
zlib-dev \
|
|
zlib-static
|
|
|
|
RUN apk add $PACKAGES
|