mrrl-containers

MRRL version of container scripts
git clone https://ccx.te2000.cz/git/mrrl-containers
Log | Files | Refs

commit d863e93593736f377448c201cda36b62019670f3
parent df0080028ac3e1d8aac5fe95c9885076661371f4
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Wed, 16 Jul 2025 17:32:32 +0000

alpine-ocaml-dev

Diffstat:
Mzsh-functions/confz_site_containers_init | 27++++++++++++++++++++++++++-
1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/zsh-functions/confz_site_containers_init b/zsh-functions/confz_site_containers_init @@ -292,6 +292,7 @@ confz_site_containers_user_check() { UC gentoo-prefix-dev alpine-gentoo-dev $with_opt "$ro versions" seccomp_profile=ptrace UC x11-dev gentoo-xorg mount_rw="ccx-bzr" $in_netns seccomp_profile=ptrace UCa weechat-dev $in_netns seccomp_profile=ptrace + UCa ocaml-dev $in_netns seccomp_profile=ptrace # -- mail UCa mail-net mount_rw="mail-te2000.cz-ccx mail-disroot.org-ccx" UC {rcm,alpine}-mail-net mount_rw="mail-recombee.com-jan.pobrislo" @@ -520,7 +521,7 @@ confz_site_container_images_check() { zlib-dev openssl-dev gmp-dev - libffi-dev + libffi-dev ) local -a alpine_dev_py3_gdb=( $alpine_dev_py3_gcc @@ -534,6 +535,30 @@ confz_site_container_images_check() { perf ) + local -a alpine_dev_ocaml=( + $alpine_dev_core + s6-networking # for tunneling proxy through unix sockets + man-pages + man-pages-posix + mandoc + ctags-doc + python3-dev + gcc + g++ + musl-dev + ncurses-dev + zlib-dev + openssl-dev + gmp-dev + libffi-dev + ocaml{,-doc} + dune{,-doc} + ocamlbuild{,-doc} + ocaml5{,-doc,-ocamldoc} + ) + + require site_container_alpine :containers_dir :svscan_dir \ + image_name=alpine-ocaml-dev packages="$alpine_ocaml_dev" require site_container_alpine :containers_dir :svscan_dir \ image_name=alpine-sndio \