| #!/usr/bin/env bash |
| |
| PACKAGES=( |
| # These are dependencies necessary for building WebKitGTK/WPE. |
| alsa-lib-devel |
| at-spi2-atk-devel |
| atk-devel |
| bubblewrap |
| cairo-devel |
| cmake |
| flite-devel |
| gcc-c++ |
| gi-docgen |
| gobject-introspection-devel |
| gperf |
| gstreamer1-devel |
| gstreamer1-plugins-bad-free-devel |
| gstreamer1-plugins-base-devel |
| intltool |
| libatomic |
| libavif-devel |
| lcms2-devel |
| libepoxy-devel |
| libevent-devel |
| libgcrypt-devel |
| libjpeg-turbo-devel |
| libjxl-devel |
| libkate-devel |
| libmount-devel |
| libpng-devel |
| libseccomp-devel |
| libsoup3-devel |
| libsqlite3x-devel |
| libsrtp-devel |
| libtasn1-devel |
| libvorbis-devel |
| libv4l-devel |
| libvpx-devel |
| libwebp-devel |
| libwpe-devel |
| libxkbcommon-x11-devel |
| libxslt-devel |
| mesa-libgbm-devel |
| mesa-libGL-devel |
| ninja-build |
| openjpeg2-devel |
| openssl-devel |
| opus-devel |
| patch |
| perl-autouse |
| perl-English |
| perl-File-Copy-Recursive |
| perl-FindBin |
| perl-JSON-PP |
| perl-Time-HiRes |
| perl-version |
| pulseaudio-libs-devel |
| ruby |
| sqlite-devel |
| sysprof-capture-devel |
| systemd-devel |
| unifdef |
| wayland-devel |
| wayland-protocols-devel |
| woff2-devel |
| wpebackend-fdo-devel |
| |
| # These are dependencies necessary for running tests. |
| binutils |
| curl |
| gdb |
| httpd |
| liberation-fonts |
| mod_ssl |
| perl-CGI |
| psmisc |
| pulseaudio-utils |
| python3-psutil |
| rubygem-highline |
| rubygem-json |
| |
| # These are dependencies necessary for building the jhbuild. |
| expat-devel |
| fdk-aac-free-devel |
| git |
| gnutls-devel |
| gsettings-desktop-schemas-devel |
| gyp |
| itstool |
| libproxy-devel |
| libpsl-devel |
| libtheora-devel |
| libuuid-devel |
| libp11-devel |
| libxcb-devel |
| mesa-libEGL-devel |
| orc-devel |
| perl-XML-LibXML |
| python3-setuptools |
| yasm |
| |
| # These are dependencies necessary for using webkit-patch. |
| git-svn |
| subversion |
| |
| # These are dependencies necessary for using git-webkit. |
| python3-devel |
| |
| # These are GStreamer plugins needed to play different media files. |
| gstreamer1-plugins-bad-free |
| gstreamer1-plugins-bad-free-extras |
| gstreamer1-plugins-base |
| gstreamer1-plugins-good |
| gstreamer1-plugins-good-extras |
| gstreamer1-plugins-ugly-free |
| |
| # These are for generate-bundle script |
| patchelf |
| p11-kit |
| ) |