Skip to content

Commit 4353e46

Browse files
committed
versions updates
1 parent 8e025bf commit 4353e46

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

Dockerfile

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ RUN cd /tmp && \
3636
# https://github.com/tj/n#installation
3737
RUN curl --location https://raw.githubusercontent.com/tj/n/master/bin/n --output /usr/local/bin/n && \
3838
chmod a+x /usr/local/bin/n && \
39-
n 22.19.0
39+
n 22.21.1
4040

4141

4242
# Install Node.js packages
4343
RUN npm install --global \
44-
http-server
44+
http-server@14.1.1
4545

4646

4747
# Patch index.js in http-server
@@ -64,16 +64,16 @@ RUN apt update && \
6464
# Install Python 3.13.x
6565
# https://www.python.org/downloads/
6666
RUN cd /tmp && \
67-
curl --remote-name https://www.python.org/ftp/python/3.13.7/Python-3.13.7.tgz && \
68-
tar xzf Python-3.13.7.tgz && \
69-
rm --force Python-3.13.7.tgz && \
70-
cd Python-3.13.7 && \
67+
curl --remote-name https://www.python.org/ftp/python/3.13.11/Python-3.13.11.tgz && \
68+
tar xzf Python-3.13.11.tgz && \
69+
rm --force Python-3.13.11.tgz && \
70+
cd Python-3.13.11 && \
7171
CFLAGS="-Os" ./configure --disable-static --enable-optimizations --enable-shared --with-lto --without-tests && \
7272
./configure && \
7373
make && \
7474
make install && \
7575
cd .. && \
76-
rm --force --recursive Python-3.13.7 && \
76+
rm --force --recursive Python-3.13.11 && \
7777
ln --relative --symbolic /usr/local/bin/pip3 /usr/local/bin/pip && \
7878
ln --relative --symbolic /usr/local/bin/python3 /usr/local/bin/python && \
7979
pip3 install --no-cache-dir --upgrade pip
@@ -89,16 +89,16 @@ RUN apt update && \
8989
apt clean && \
9090
rm --force --recursive /var/lib/apt/lists/* && \
9191
cd /tmp && \
92-
curl https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.4.tar.gz --output ruby-3.4.4.tar.gz && \
93-
tar xzf ruby-3.4.4.tar.gz && \
94-
rm --force ruby-3.4.4.tar.gz && \
95-
cd ruby-3.4.4 && \
92+
curl https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.8.tar.gz --output ruby-3.4.8.tar.gz && \
93+
tar xzf ruby-3.4.8.tar.gz && \
94+
rm --force ruby-3.4.8.tar.gz && \
95+
cd ruby-3.4.8 && \
9696
if [ "$BUILDARCH" = "arm64" ]; then ASFLAGS=-mbranch-protection=pac-ret; else ASFLAGS=; fi && \
9797
ASFLAGS=${ASFLAGS} CFLAGS=-Os ./configure --disable-install-doc --enable-load-relative && \
9898
make && \
9999
make install && \
100100
cd .. && \
101-
rm --force --recursive ruby-3.4.4
101+
rm --force --recursive ruby-3.4.8
102102

103103

104104
# Install Ruby packages
@@ -117,14 +117,14 @@ RUN echo "gem: --no-document" > /etc/gemrc && \
117117
# https://www.sqlite.org/howtocompile.html#compiling_the_command_line_interface
118118
COPY shell.c.patch /tmp
119119
RUN cd /tmp && \
120-
curl --remote-name https://www.sqlite.org/2025/sqlite-amalgamation-3500400.zip && \
121-
unzip sqlite-amalgamation-3500400.zip && \
122-
rm --force sqlite-amalgamation-3500400.zip && \
123-
cd sqlite-amalgamation-3500400 && \
120+
curl --remote-name https://www.sqlite.org/2025/sqlite-amalgamation-3510100.zip && \
121+
unzip sqlite-amalgamation-3510100.zip && \
122+
rm --force sqlite-amalgamation-3510100.zip && \
123+
cd sqlite-amalgamation-3510100 && \
124124
patch shell.c < /tmp/shell.c.patch && \
125125
gcc -D HAVE_READLINE -D SQLITE_DEFAULT_FOREIGN_KEYS=1 -D SQLITE_OMIT_DYNAPROMPT=1 shell.c sqlite3.c -lpthread -ldl -lm -lreadline -lncurses -o /usr/local/bin/sqlite3 && \
126126
cd .. && \
127-
rm --force --recursive sqlite-amalgamation-3500400 && \
127+
rm --force --recursive sqlite-amalgamation-3510100 && \
128128
rm --force /tmp/shell.c.patch
129129
130130

shell.c.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
@@ -33794,10 +33794,6 @@
1+
@@ -33659,10 +33659,6 @@
2+
if( stdin_is_interactive ){
23
char *zHome;
34
char *zHistory;
4-
int nHistory;
55
- sqlite3_fprintf(stdout,
66
- "SQLite version %s %.19s\n" /*extra-version-info*/
77
- "Enter \".help\" for usage hints.\n",

0 commit comments

Comments
 (0)