A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 62 lines 1.3 kB view raw
1FROM debian:12 2 3WORKDIR /home/rb 4 5ENV HOME /home/rb 6ENV MAKEFLAGS -j$(nproc) 7 8RUN apt update && \ 9 DEBIAN_FRONTEND=noninteractive apt install -y \ 10 build-essential \ 11 git \ 12 perl \ 13 curl \ 14 texinfo \ 15 flex \ 16 bison \ 17 bzip2 \ 18 gettext \ 19 gtk-doc-tools \ 20 gzip \ 21 zip \ 22 patch \ 23 automake \ 24 libtool \ 25 libtool-bin \ 26 autoconf \ 27 libmpc-dev \ 28 gawk \ 29 python3 \ 30 python3-lzo \ 31 python3-setuptools \ 32 mtd-utils \ 33 xorriso \ 34 wget \ 35 subversion \ 36 libncurses5-dev \ 37 texlive-latex-base \ 38 texlive-binaries \ 39 texlive-latex-extra \ 40 tex4ht \ 41 texlive-fonts-recommended \ 42 lmodern \ 43 texlive-base \ 44 libsdl1.2-dev \ 45 libsdl1.2debian \ 46 libsdl2-dev 47 48RUN cd /home/rb && git clone git://git.rockbox.org/rockbox 49 50RUN cd /home/rb/rockbox && ./tools/rockboxdev.sh --target="m a i x y" 51 52ENV PATH="/tmp/local/bin:$PATH" 53 54RUN cd /home/rb/rockbox && \ 55 wget "https://git.rockbox.org/cgit/www.git/plain/buildserver/rbclient.pl" -O rbclient.pl && \ 56 chmod +x rbclient.pl 57 58RUN cd /home/rb/rockbox && \ 59 wget "https://git.rockbox.org/cgit/www.git/plain/buildserver/runclient.sh" -O runclient.sh && \ 60 chmod +x runclient.sh 61 62CMD cd /home/rb/rockbox && ./runclient.sh $USER $PASS $NAME