Sign inSign up
irssi logo

irssi:bookworm

Multi-platform
Also known as:
1
1-bookworm
1.4
1.4-bookworm
1.4.5
1.4.5-bookworm
latest
Index digest

sha256:2726eed53858c2dce7972115ca61e7cb56083c73974ce79c70affc128e12ae32

OS/ARCH

Compressed size

45.05 MB

Last pushed

about 1 year by doijanky

Type

Image

Vulnerabilities

5
49
38
42
4

Manifest digest

sha256:bb9a0e5c73d8205ef00de6fccb90d43edb14d57569328dd3cd2011c4d0a49db1

Layers (10)

debian:d823841f7eff9c5a4370527973bf5d3607f47d6123d451b2fb0a2d226c72a3dd
5
49
38
41
4
irssi:bookworm
5
24
19
12
2

1

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates libdatetime-perl libwww-perl perl wget ; rm -rf /var/lib/apt/lists/* # buildkit

17.02 MB


2

ENV HOME=/home/user

0 B


3

RUN /bin/sh -c set -eux; useradd --create-home --home-dir "$HOME" user; mkdir "$HOME/.irssi"; chown -R user:user "$HOME" # buildkit

3.32 KB


4

ENV LANG=C.UTF-8

0 B


5

ENV IRSSI_VERSION=1.4.5

0 B


6

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends bzip2 gnupg libglib2.0-dev libncurses-dev libperl-dev libssl-dev libtool lynx meson ninja-build pkg-config xz-utils ; rm -rf /var/lib/apt/lists/*; wget "https://github.com/irssi/irssi/releases/download/${IRSSI_VERSION}/irssi-${IRSSI_VERSION}.tar.xz" -O /tmp/irssi.tar.xz; wget "https://github.com/irssi/irssi/releases/download/${IRSSI_VERSION}/irssi-${IRSSI_VERSION}.tar.xz.asc" -O /tmp/irssi.tar.xz.asc; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 7EE65E3082A5FB06AC7C368D00CCB587DDBEF0E1; gpg --batch --verify /tmp/irssi.tar.xz.asc /tmp/irssi.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME" /tmp/irssi.tar.xz.asc; mkdir -p /usr/src/irssi; tar -xf /tmp/irssi.tar.xz -C /usr/src/irssi --strip-components 1; rm /tmp/irssi.tar.xz; cd /usr/src/irssi; meson -Denable-true-color=yes -Dwith-bot=yes -Dwith-perl=yes -Dwith-proxy=yes Build ; ninja -C Build -j "$(nproc)"; ninja -C Build install; cd /; rm -rf /usr/src/irssi; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; irssi --version # buildkit

4.44 MB


7

WORKDIR /home/user

32 B


8

USER user

0 B


9

CMD ["irssi"]

0 B