xref: /openbmc/qemu/tests/lcitool/mappings.yml (revision e50a24ea)
1mappings:
2  # Too old on Ubuntu 22.04; we install it from cargo instead
3  bindgen:
4    Ubuntu2204:
5
6  flake8:
7    OpenSUSELeap15:
8
9  # Due to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081535 we
10  # have to disable all packages that depend on libgl1-mesa-dri:mips64el
11  gtk3:
12    mips64el-deb:
13
14  libdrm:
15    mips64el-deb:
16
17  libepoxy:
18    mips64el-deb:
19
20  gtk-vnc:
21    mips64el-deb:
22
23  mesa-libgbm:
24    mips64el-deb:
25
26  meson:
27    OpenSUSELeap15:
28
29  python3:
30    OpenSUSELeap15: python311-base
31
32  python3-PyYAML:
33    OpenSUSELeap15:
34
35  python3-devel:
36    OpenSUSELeap15: python311-devel
37
38  python3-docutils:
39    OpenSUSELeap15:
40
41  python3-numpy:
42    OpenSUSELeap15:
43
44  python3-opencv:
45    OpenSUSELeap15:
46
47  python3-pillow:
48    OpenSUSELeap15:
49
50  python3-pip:
51    OpenSUSELeap15: python311-pip
52
53  python3-pillow:
54    OpenSUSELeap15:
55
56  python3-selinux:
57    OpenSUSELeap15:
58
59  python3-setuptools:
60    OpenSUSELeap15: python311-setuptools
61
62  python3-sphinx:
63    OpenSUSELeap15:
64
65  python3-sphinx-rtd-theme:
66    OpenSUSELeap15:
67
68  python3-sqlite3:
69    OpenSUSELeap15: python311
70
71  python3-tomli:
72    # test using tomllib
73    apk:
74    Fedora:
75    Debian12:
76    OpenSUSELeap15:
77
78  python3-venv:
79    OpenSUSELeap15: python311-base
80
81  python3-wheel:
82    OpenSUSELeap15: python311-pip
83
84  sdl2:
85    mips64el-deb:
86
87  sdl2-image:
88    mips64el-deb:
89
90  virglrenderer:
91    mips64el-deb:
92
93  vte:
94    mips64el-deb:
95
96pypi_mappings:
97  # Request more recent version
98  meson:
99    default: meson==1.5.0
100
101  # Drop packages that need devel headers
102  python3-numpy:
103    OpenSUSELeap15:
104
105  # see above
106  python3-tomli:
107    apk:
108    Fedora:
109    Debian12:
110    OpenSUSELeap15:
111