2021-05-14 13:02:26 +00:00
|
|
|
/* This list of dependencies is based on the official Mathworks dockerfile for
|
|
|
|
R2020a, available at
|
|
|
|
https://github.com/mathworks-ref-arch/container-images
|
|
|
|
*/
|
2021-05-14 14:15:05 +00:00
|
|
|
pkgs:
|
2021-05-14 13:02:26 +00:00
|
|
|
|
2021-05-14 14:15:05 +00:00
|
|
|
(with pkgs; [
|
|
|
|
cacert
|
|
|
|
alsaLib # libasound2
|
|
|
|
atk
|
|
|
|
glib
|
|
|
|
glibc
|
|
|
|
cairo
|
|
|
|
cups
|
|
|
|
dbus
|
|
|
|
fontconfig
|
|
|
|
gdk-pixbuf
|
|
|
|
#gst-plugins-base
|
|
|
|
# gstreamer
|
|
|
|
gtk3
|
|
|
|
nspr
|
|
|
|
nss
|
|
|
|
pam
|
|
|
|
pango
|
2021-11-06 08:54:55 +00:00
|
|
|
python3
|
2021-05-14 14:15:05 +00:00
|
|
|
libselinux
|
|
|
|
libsndfile
|
|
|
|
glibcLocales
|
|
|
|
procps
|
|
|
|
unzip
|
|
|
|
zlib
|
2021-05-14 13:02:26 +00:00
|
|
|
|
2021-10-11 17:37:20 +00:00
|
|
|
# These packages are needed since 2021b version
|
|
|
|
gnome2.gtk
|
2022-02-27 18:45:48 +00:00
|
|
|
at-spi2-atk
|
2021-10-11 17:37:20 +00:00
|
|
|
at-spi2-core
|
|
|
|
libdrm
|
2022-02-27 18:45:48 +00:00
|
|
|
mesa.drivers
|
2021-10-11 17:37:20 +00:00
|
|
|
|
2021-05-14 14:15:05 +00:00
|
|
|
gcc
|
|
|
|
gfortran
|
2021-05-14 13:02:26 +00:00
|
|
|
|
2021-05-14 14:15:05 +00:00
|
|
|
# nixos specific
|
|
|
|
udev
|
|
|
|
jre
|
|
|
|
ncurses # Needed for CLI
|
2021-09-07 10:24:02 +00:00
|
|
|
|
|
|
|
# Keyboard input may not work in simulink otherwise
|
|
|
|
libxkbcommon
|
|
|
|
xkeyboard_config
|
2022-04-02 06:25:30 +00:00
|
|
|
|
|
|
|
# Needed since 2022a
|
|
|
|
libglvnd
|
2021-05-14 14:15:05 +00:00
|
|
|
]) ++ (with pkgs.xorg; [
|
|
|
|
libSM
|
|
|
|
libX11
|
|
|
|
libxcb
|
|
|
|
libXcomposite
|
|
|
|
libXcursor
|
|
|
|
libXdamage
|
|
|
|
libXext
|
|
|
|
libXfixes
|
|
|
|
libXft
|
|
|
|
libXi
|
|
|
|
libXinerama
|
|
|
|
libXrandr
|
|
|
|
libXrender
|
|
|
|
libXt
|
|
|
|
libXtst
|
|
|
|
libXxf86vm
|
|
|
|
])
|