xref: /openbmc/qemu/tests/lcitool/mappings.yml (revision 88dd060d)
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  mesa-libgbm:
21    mips64el-deb:
22
23  meson:
24    OpenSUSELeap15:
25
26  python3:
27    OpenSUSELeap15: python311-base
28
29  python3-PyYAML:
30    OpenSUSELeap15:
31
32  python3-devel:
33    OpenSUSELeap15: python311-devel
34
35  python3-docutils:
36    OpenSUSELeap15:
37
38  python3-numpy:
39    OpenSUSELeap15:
40
41  python3-opencv:
42    OpenSUSELeap15:
43
44  python3-pillow:
45    OpenSUSELeap15:
46
47  python3-pip:
48    OpenSUSELeap15: python311-pip
49
50  python3-pillow:
51    OpenSUSELeap15:
52
53  python3-selinux:
54    OpenSUSELeap15:
55
56  python3-setuptools:
57    OpenSUSELeap15: python311-setuptools
58
59  python3-sphinx:
60    OpenSUSELeap15:
61
62  python3-sphinx-rtd-theme:
63    OpenSUSELeap15:
64
65  python3-sqlite3:
66    OpenSUSELeap15: python311
67
68  python3-tomli:
69    # test using tomllib
70    apk:
71    Fedora:
72    Debian12:
73    OpenSUSELeap15:
74
75  python3-venv:
76    OpenSUSELeap15: python311-base
77
78  python3-wheel:
79    OpenSUSELeap15: python311-pip
80
81  sdl2:
82    mips64el-deb:
83
84  sdl2-image:
85    mips64el-deb:
86
87  virglrenderer:
88    mips64el-deb:
89
90  vte:
91    mips64el-deb:
92
93pypi_mappings:
94  # Request more recent version
95  meson:
96    default: meson==1.5.0
97
98  # Drop packages that need devel headers
99  python3-numpy:
100    OpenSUSELeap15:
101
102  # see above
103  python3-tomli:
104    apk:
105    Fedora:
106    Debian12:
107    OpenSUSELeap15:
108