Skip to content

Commit fa16fd9

Browse files
committed
versions update
1 parent ded627e commit fa16fd9

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

Dockerfile

+16-16
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ RUN cd /tmp && \
3333
# https://github.com/tj/n#installation
3434
RUN curl --location https://raw.githubusercontent.com/tj/n/master/bin/n --output /usr/local/bin/n && \
3535
chmod a+x /usr/local/bin/n && \
36-
n 22.3.0
36+
n 22.7.0
3737

3838

3939
# Install Node.js packages
@@ -61,16 +61,16 @@ RUN apt update && \
6161
# Install Python 3.12.x
6262
# https://www.python.org/downloads/
6363
RUN cd /tmp && \
64-
curl --remote-name https://www.python.org/ftp/python/3.12.4/Python-3.12.4.tgz && \
65-
tar xzf Python-3.12.4.tgz && \
66-
rm --force Python-3.12.4.tgz && \
67-
cd Python-3.12.4 && \
64+
curl --remote-name https://www.python.org/ftp/python/3.12.5/Python-3.12.5.tgz && \
65+
tar xzf Python-3.12.5.tgz && \
66+
rm --force Python-3.12.5.tgz && \
67+
cd Python-3.12.5 && \
6868
CFLAGS="-Os" ./configure --disable-static --enable-optimizations --enable-shared --with-lto --without-tests && \
6969
./configure && \
7070
make && \
7171
make install && \
7272
cd .. && \
73-
rm --force --recursive Python-3.12.4 && \
73+
rm --force --recursive Python-3.12.5 && \
7474
ln --relative --symbolic /usr/local/bin/pip3 /usr/local/bin/pip && \
7575
ln --relative --symbolic /usr/local/bin/python3 /usr/local/bin/python && \
7676
pip3 install --no-cache-dir --upgrade pip
@@ -86,16 +86,16 @@ RUN apt update && \
8686
apt clean && \
8787
rm --force --recursive /var/lib/apt/lists/* && \
8888
cd /tmp && \
89-
curl https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.3.tar.gz --output ruby-3.3.3.tar.gz && \
90-
tar xzf ruby-3.3.3.tar.gz && \
91-
rm --force ruby-3.3.3.tar.gz && \
92-
cd ruby-3.3.3 && \
89+
curl https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.4.tar.gz --output ruby-3.3.4.tar.gz && \
90+
tar xzf ruby-3.3.4.tar.gz && \
91+
rm --force ruby-3.3.4.tar.gz && \
92+
cd ruby-3.3.4 && \
9393
if [ "$BUILDARCH" = "arm64" ]; then ASFLAGS=-mbranch-protection=pac-ret; else ASFLAGS=; fi && \
9494
ASFLAGS=${ASFLAGS} CFLAGS=-Os ./configure --disable-install-doc --enable-load-relative && \
9595
make && \
9696
make install && \
9797
cd .. && \
98-
rm --force --recursive ruby-3.3.3
98+
rm --force --recursive ruby-3.3.4
9999

100100

101101
# Install Ruby packages
@@ -114,14 +114,14 @@ RUN echo "gem: --no-document" > /etc/gemrc && \
114114
# https://www.sqlite.org/howtocompile.html#compiling_the_command_line_interface
115115
COPY shell.c.patch /tmp
116116
RUN cd /tmp && \
117-
curl --remote-name https://www.sqlite.org/2024/sqlite-amalgamation-3460000.zip && \
118-
unzip sqlite-amalgamation-3460000.zip && \
119-
rm --force sqlite-amalgamation-3460000.zip && \
120-
cd sqlite-amalgamation-3460000 && \
117+
curl --remote-name https://www.sqlite.org/2024/sqlite-amalgamation-3460100.zip && \
118+
unzip sqlite-amalgamation-3460100.zip && \
119+
rm --force sqlite-amalgamation-3460100.zip && \
120+
cd sqlite-amalgamation-3460100 && \
121121
patch shell.c < /tmp/shell.c.patch && \
122122
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 && \
123123
cd .. && \
124-
rm --force --recursive sqlite-amalgamation-3460000 && \
124+
rm --force --recursive sqlite-amalgamation-3460100 && \
125125
rm --force /tmp/shell.c.patch
126126
127127

shell.c.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
30882,30884d30881
1+
30886,30888d30885
22
< sputf(stdout, "SQLite version %s %.19s%s\n" /*extra-version-info*/
33
< "Enter \".help\" for usage hints.\n",
44
< sqlite3_libversion(), sqlite3_sourceid(), SHELL_CIO_CHAR_SET);

0 commit comments

Comments
 (0)