diff options
author | kcgen <kcgen@users.noreply.github.com> | 2022-01-31 21:02:33 +0300 |
---|---|---|
committer | kcgen <1557255+kcgen@users.noreply.github.com> | 2022-02-01 03:57:43 +0300 |
commit | 9cbfcd677e1ade78fbda0e1782fd79fbbd58af01 (patch) | |
tree | 1088bab46e822f49121e129ed34c985fb7874aac /packages | |
parent | 56ffb136f7d8fed99d959671d5599680562c75eb (diff) |
Move package lists out of GitHub CI directory
Justification:
- The package lists are useful for desktop users
wishing to build from source.
- The package lists are not GitHub-specific.
This moves them out of the hidden .github directory
and into a top-level "packages/" directory. This isn't
merely documentation or contrib material: these are
the very packages we depend on for all supported
platforms - and the lists are used on both CI and
by developers and users building at home. So it makes
sense for these to live in a top-level directory.
This is a pre-requisite to referencing the packages
lists in the build notes (and not having to mention
that they live in a hidden .github directory).
Diffstat (limited to 'packages')
-rw-r--r-- | packages/.gitattributes | 1 | ||||
-rw-r--r-- | packages/fedora-latest.txt | 1 | ||||
-rw-r--r-- | packages/macos-latest-brew.txt | 8 | ||||
-rw-r--r-- | packages/ubuntu-16.04-apt.txt | 8 | ||||
-rw-r--r-- | packages/ubuntu-18.04-apt.txt | 8 | ||||
-rw-r--r-- | packages/ubuntu-20.04-apt.txt | 14 | ||||
-rw-r--r-- | packages/windows-latest-msys2.txt | 12 | ||||
-rw-r--r-- | packages/windows-msys2-clang-i686.txt | 16 | ||||
-rw-r--r-- | packages/windows-msys2-clang-x86_64.txt | 16 | ||||
-rw-r--r-- | packages/windows-msys2-gcc-i686.txt | 16 | ||||
-rw-r--r-- | packages/windows-msys2-gcc-x86_64.txt | 16 |
11 files changed, 116 insertions, 0 deletions
diff --git a/packages/.gitattributes b/packages/.gitattributes new file mode 100644 index 000000000..1cdc8b08b --- /dev/null +++ b/packages/.gitattributes @@ -0,0 +1 @@ +*.txt text eol=lf diff --git a/packages/fedora-latest.txt b/packages/fedora-latest.txt new file mode 100644 index 000000000..ae82ab586 --- /dev/null +++ b/packages/fedora-latest.txt @@ -0,0 +1 @@ +alsa-lib-devel cmake desktop-file-utils fluidsynth-devel gcc gcc-c++ git gmock-devel gtest-devel libappstream-glib libatomic libpng-devel libslirp make meson opusfile-devel SDL2-devel SDL2_net-devel diff --git a/packages/macos-latest-brew.txt b/packages/macos-latest-brew.txt new file mode 100644 index 000000000..eb81ada99 --- /dev/null +++ b/packages/macos-latest-brew.txt @@ -0,0 +1,8 @@ +ccache +fluid-synth +libpng +meson +opusfile +sdl2 +sdl2_net +libslirp diff --git a/packages/ubuntu-16.04-apt.txt b/packages/ubuntu-16.04-apt.txt new file mode 100644 index 000000000..bc34a9a0c --- /dev/null +++ b/packages/ubuntu-16.04-apt.txt @@ -0,0 +1,8 @@ +build-essential +ccache +libasound2-dev +libopusfile-dev +libpng-dev +libsdl2-dev +libsdl2-net-dev +python3-setuptools diff --git a/packages/ubuntu-18.04-apt.txt b/packages/ubuntu-18.04-apt.txt new file mode 100644 index 000000000..bc34a9a0c --- /dev/null +++ b/packages/ubuntu-18.04-apt.txt @@ -0,0 +1,8 @@ +build-essential +ccache +libasound2-dev +libopusfile-dev +libpng-dev +libsdl2-dev +libsdl2-net-dev +python3-setuptools diff --git a/packages/ubuntu-20.04-apt.txt b/packages/ubuntu-20.04-apt.txt new file mode 100644 index 000000000..f92a17715 --- /dev/null +++ b/packages/ubuntu-20.04-apt.txt @@ -0,0 +1,14 @@ +cmake +g++ +build-essential +ccache +libasound2-dev +libfluidsynth-dev +libgtest-dev +libopusfile-dev +libpng-dev +libsdl2-dev +libsdl2-net-dev +libslirp-dev +python3-setuptools +meson diff --git a/packages/windows-latest-msys2.txt b/packages/windows-latest-msys2.txt new file mode 100644 index 000000000..1fe99081e --- /dev/null +++ b/packages/windows-latest-msys2.txt @@ -0,0 +1,12 @@ +meson +mingw-w64-x86_64-ccache +mingw-w64-x86_64-fluidsynth +mingw-w64-x86_64-gcc +mingw-w64-x86_64-libpng +mingw-w64-x86_64-libslirp +mingw-w64-x86_64-ncurses +mingw-w64-x86_64-opusfile +mingw-w64-x86_64-pkg-config +mingw-w64-x86_64-SDL2 +mingw-w64-x86_64-SDL2_net +mingw-w64-x86_64-zlib diff --git a/packages/windows-msys2-clang-i686.txt b/packages/windows-msys2-clang-i686.txt new file mode 100644 index 000000000..aa2a1b315 --- /dev/null +++ b/packages/windows-msys2-clang-i686.txt @@ -0,0 +1,16 @@ +mingw-w64-clang-i686-meson +mingw-w64-clang-i686-gcc +mingw-w64-clang-i686-ccache +mingw-w64-clang-i686-pkgconf +mingw-w64-clang-i686-python +mingw-w64-clang-i686-ntldd +mingw-w64-clang-i686-ncurses +mingw-w64-clang-i686-glib2 +mingw-w64-clang-i686-fluidsynth +mingw-w64-clang-i686-munt-mt32emu +mingw-w64-clang-i686-libpng +mingw-w64-clang-i686-libslirp +mingw-w64-clang-i686-opusfile +mingw-w64-clang-i686-SDL2 +mingw-w64-clang-i686-SDL2_net +mingw-w64-clang-i686-zlib diff --git a/packages/windows-msys2-clang-x86_64.txt b/packages/windows-msys2-clang-x86_64.txt new file mode 100644 index 000000000..e2cab16c0 --- /dev/null +++ b/packages/windows-msys2-clang-x86_64.txt @@ -0,0 +1,16 @@ +mingw-w64-clang-x86_64-meson +mingw-w64-clang-x86_64-gcc +mingw-w64-clang-x86_64-ccache +mingw-w64-clang-x86_64-pkgconf +mingw-w64-clang-x86_64-python +mingw-w64-clang-x86_64-ntldd +mingw-w64-clang-x86_64-ncurses +mingw-w64-clang-x86_64-glib2 +mingw-w64-clang-x86_64-fluidsynth +mingw-w64-clang-x86_64-munt-mt32emu +mingw-w64-clang-x86_64-libpng +mingw-w64-clang-x86_64-libslirp +mingw-w64-clang-x86_64-opusfile +mingw-w64-clang-x86_64-SDL2 +mingw-w64-clang-x86_64-SDL2_net +mingw-w64-clang-x86_64-zlib diff --git a/packages/windows-msys2-gcc-i686.txt b/packages/windows-msys2-gcc-i686.txt new file mode 100644 index 000000000..81fcae389 --- /dev/null +++ b/packages/windows-msys2-gcc-i686.txt @@ -0,0 +1,16 @@ +mingw-w64-i686-meson +mingw-w64-i686-gcc +mingw-w64-i686-ccache +mingw-w64-i686-pkgconf +mingw-w64-i686-python +mingw-w64-i686-ntldd +mingw-w64-i686-ncurses +mingw-w64-i686-glib2 +mingw-w64-i686-fluidsynth +mingw-w64-i686-munt-mt32emu +mingw-w64-i686-libpng +mingw-w64-i686-libslirp +mingw-w64-i686-opusfile +mingw-w64-i686-SDL2 +mingw-w64-i686-SDL2_net +mingw-w64-i686-zlib diff --git a/packages/windows-msys2-gcc-x86_64.txt b/packages/windows-msys2-gcc-x86_64.txt new file mode 100644 index 000000000..ba08acfe2 --- /dev/null +++ b/packages/windows-msys2-gcc-x86_64.txt @@ -0,0 +1,16 @@ +mingw-w64-x86_64-meson +mingw-w64-x86_64-gcc +mingw-w64-x86_64-ccache +mingw-w64-x86_64-pkgconf +mingw-w64-x86_64-python +mingw-w64-x86_64-ntldd +mingw-w64-x86_64-ncurses +mingw-w64-x86_64-glib2 +mingw-w64-x86_64-fluidsynth +mingw-w64-x86_64-munt-mt32emu +mingw-w64-x86_64-libpng +mingw-w64-x86_64-libslirp +mingw-w64-x86_64-opusfile +mingw-w64-x86_64-SDL2 +mingw-w64-x86_64-SDL2_net +mingw-w64-x86_64-zlib |