diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000000..b2403cf42f --- /dev/null +++ b/Containerfile @@ -0,0 +1,32 @@ +FROM fedora:43 + +RUN sudo dnf update -y +RUN sudo dnf install -y \ + aubio automake boost cairomm \ + cmake curl fftw flex freetype \ + gettext glibmm2.68 gnome-doc-utils \ + harfbuzz itstool libarchive glibc-gconv-extra \ + libogg libsamplerate glibc-gconv-extra libsndfile \ + libusb libwebsockets libxslt liblrdf \ + make nss-pem pango pcre pkg-config raptor2 \ + python3-rdflib redland serd sratom tar libtiff \ + xz autoconf bison cairo cmake cppunit expat \ + flac fontconfig fribidi glib gnome-common \ + gobject-introspection intltool libjpeg-turbo \ + libffi liblo libpng libsigc++ libtool libvorbis \ + libxml2 lilv m4 nss opus pangomm2.48 \ + pixman rasqal readline rubberband sord \ + taglib mingw64-termcap util-linux vamp-plugin-sdk zlib git \ + g++ boost boost-devel pulseaudio-libs-devel glib \ + pipewire pipewire-alsa pipewire-jack-audio-connection-kit \ + pipewire-pulseaudio wireplumber alsa-lib-devel \ + glibmm2.68-devel glibmm2.4-devel \ + libsndfile-devel libcurl-devel libarchive-devel \ + liblo-devel taglib-devel vamp-plugin-sdk \ + vamp-plugin-sdk-devel rubberband-devel aubio-devel \ + libudev-devel libusb libpng-devel pango-devel \ + cairomm-devel libusb1-devel pangomm-devel lv2-devel \ + serd-devel sord-devel sratom-devel lilv-devel \ + libwebsockets-devel liblrdf-devel \ + pipewire-jack-audio-connection-kit-devel +