commit ec4002cedddf720c29456f465d136c7354f480cb
parent 5d849aaed883e8143ecf5251b06b16dd2a24f837
Author: ccx <ccx@te2000.cz>
Date: Fri, 9 Aug 2024 15:58:27 +0000
Install dependencies for Poezio when available.
Diffstat:
1 file changed, 20 insertions(+), 2 deletions(-)
diff --git a/zsh-functions/confz_site_containers_init b/zsh-functions/confz_site_containers_init
@@ -1,3 +1,4 @@
+#!zsh
# vim: ft=zsh noet ts=4 sts=4 sw=4
typeset -gA site_containers_mountpoints=(
@@ -441,13 +442,25 @@ confz_site_container_images_check() {
py3-pysocks # for proxy support in pip
py3-wheel
py3-pip-tools
- python3-dev
breezy
s6-networking # for tunneling proxy through unix sockets
man-pages
man-pages-posix
man-db
)
+ local -a alpine_dev_py3_gcc=(
+ $alpine_dev_py3
+ python3-dev
+ gcc
+ g++
+ musl-dev
+ ncurses-dev
+ zlib-dev
+ openssl-dev
+ gmp-dev
+ libffi-dev
+ )
+
require site_container_alpine :containers_dir :svscan_dir \
image_name=alpine-sndio \
@@ -616,10 +629,15 @@ confz_site_container_images_check() {
image_name=alpine-pywebscrapbook \
packages="$alpine_dev_py3 py3-pynvim"
+ local -a alpine_poezio=(
+ $alpine_dev_py3_gcc
+ py3-{cryptography,asn1,asn1-modules,aiodns,pycares,typing-extensions}
+ py3-sphinx
+ )
require site_container_alpine :containers_dir :svscan_dir \
repositories="main community" \
image_name=alpine-poezio \
- packages="$alpine_dev_py3 py3-cryptography"
+ packages="$alpine_poezio"
require site_container_alpine :containers_dir :svscan_dir \
repositories="main community" \