Skip to content

Commit 2559e0d

Browse files
committed
[musl-image] remove ncurses
1 parent 75aa663 commit 2559e0d

1 file changed

Lines changed: 0 additions & 48 deletions

File tree

.github/actions/muslbuilder/Dockerfile

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ RUN apk add --no-cache \
66
automake \
77
build-base \
88
curl \
9-
ncurses \
10-
ncurses-terminfo \
119
nodejs \
1210
zip
1311

@@ -22,35 +20,6 @@ ENV SQLITE_CFLAGS="\
2220
-DSQLITE_ENABLE_UPDATE_DELETE_LIMIT \
2321
"
2422

25-
ENV NCURSES_FALLBACKS="\
26-
alacritty,\
27-
ansi,\
28-
cygwin,\
29-
Eterm,\
30-
Eterm-256color,\
31-
foot,\
32-
gnome,\
33-
gnome-256color,\
34-
kitty,\
35-
konsole,\
36-
konsole-256color,\
37-
linux,\
38-
putty,\
39-
rio,\
40-
rxvt,\
41-
rxvt-256color,\
42-
screen,\
43-
screen-16color,\
44-
screen-256color,\
45-
tmux,\
46-
tmux-256color,\
47-
vt100,\
48-
vt220,\
49-
wezterm,\
50-
xterm,\
51-
xterm-256color\
52-
"
53-
5423
RUN curl -sSL https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz | tar xvzC /extract/ && \
5524
cd /extract/bzip* && \
5625
make install PREFIX=/fake.root && \
@@ -93,23 +62,6 @@ RUN curl -sSL https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.4
9362
make install && \
9463
cd /extract && rm -rf *
9564

96-
RUN curl -sSL https://ftp.gnu.org/gnu/ncurses/ncurses-6.4.tar.gz | tar xvzC /extract/ && \
97-
cd /extract/ncurses-* && \
98-
./configure --prefix=/fake.root \
99-
--enable-ext-mouse \
100-
--enable-sigwinch \
101-
--enable-ext-colors \
102-
--enable-widec \
103-
--enable-termcap \
104-
--with-fallbacks=$NCURSES_FALLBACKS \
105-
--without-shared \
106-
--without-progs \
107-
--without-manpages \
108-
--without-tests \
109-
&& \
110-
make -j2 install && \
111-
cd /extract && rm -rf *
112-
11365
RUN curl -sSL https://www.openssl.org/source/openssl-1.0.2u.tar.gz | tar xvzC /extract/ && \
11466
cd /extract/openssl-* && \
11567
./config --prefix=/fake.root no-shared -fPIC && \

0 commit comments

Comments
 (0)