Version 0.0.39

1. Add Rakudo Star 2020.05
2. Remove HTML::Template
parent ab1f47e1
Pipeline #161188395 passed with stages
in 10 minutes and 19 seconds
......@@ -6,6 +6,7 @@ ARG MAXMINDACCOUNT=0
ARG MAXMINDLICENSE=000000000000
ENV GEOIPUPD_VERSION 4.3.0
ENV RAKUDO_VERSION 2020.05
ENV PATH /usr/share/perl6/site/bin:/usr/local/bin:$PATH
......@@ -47,7 +48,7 @@ RUN groupadd -r perl6 && useradd -r -g perl6 perl6; \
# update databases with geoipupdate
mkdir -p $HOME/geoipupdate/tmp && cd "$_"; \
printf "AccountID $MAXMINDACCOUNT\nLicenseKey $MAXMINDLICENSE\nEditionIDs GeoLite2-Country GeoLite2-City\n" > $HOME/geoipupdate/tmp/GeoIP.conf; \
geoipupdate -v -f $HOME/geoipupdate/tmp/GeoIP.conf; \
geoipupdate -v -f $HOME/geoipupdate/tmp/GeoIP.conf; \
rm -rf $HOME/geoipupdate/tmp; \
ls -a /usr/share/GeoIP; \
\
......@@ -65,12 +66,14 @@ RUN groupadd -r perl6 && useradd -r -g perl6 perl6; \
# install rakudo
rm -rf /var/lib/apt/lists/*; \
mkdir $HOME/rakudo; \
curl -fsSL https://rakudo.org/latest/star/src -o rakudo.tar.gz; \
# curl -fsSL https://rakudo.org/latest/star/src -o rakudo.tar.gz; \
curl -fsSL https://rakudo.org/ https://rakudo.org/dl/star/rakudo-star-$RAKUDO_VERSION.tar.gz -o rakudo.tar.gz; \
tar xzf rakudo.tar.gz --strip-components=1 -C $HOME/rakudo; \
cd $HOME/rakudo; \
perl Configure.pl --prefix=/usr --gen-moar; \
make; \
make install; \
# perl Configure.pl --prefix=/usr --gen-moar; \
# make; \
# make install; \
bin/rstar install; \
\
# remove folders and tgz
cd /; \
......@@ -94,7 +97,6 @@ RUN groupadd -r perl6 && useradd -r -g perl6 perl6; \
# install Raku modules
zef upgrade HTTP::UserAgent; \
zef install MagickWand; \
zef install HTML::Template; \
zef install GeoIP2; \
zef install Net::Ethereum; \
zef install --force-test Router::Right; \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment