# HG changeset patch # User Hans-G?nter Theisgen # Date 1652694390 -3600 # Node ID b410cca81eae85f3cbd9777661d6488def4b35eb # Parent 3d13c41224cd1a5ef0805af9589d99ecfe49d105 updated nim (0.19.6 -> 1.6.6) diff -r 3d13c41224cd -r b410cca81eae nginx-extras/receipt --- a/nginx-extras/receipt Mon May 16 10:04:06 2022 +0100 +++ b/nginx-extras/receipt Mon May 16 10:46:30 2022 +0100 @@ -1,21 +1,23 @@ # SliTaz package receipt. PACKAGE="nginx-extras" -VERSION="1.16.0" +VERSION="1.21.6" CATEGORY="network" SHORT_DESC="Asynchronous HTTP server designed for heavy loads and mail proxy." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" -WEB_SITE="http://nginx.org/" +WEB_SITE="https://nginx.org/" -TARBALL="nginx-$VERSION.tar.gz" -WGET_URL="${WEB_SITE}download/$TARBALL" +SOURCE="nginx" +TARBALL="$SOURCE-$VERSION.tar.gz" +WGET_URL="${WEB_SITE}download//$TARBALL" PROVIDE="lighttpd" CONFLICT="nginx" -SUGGESTED="php perl python" -DEPENDS="geoip libgd libxslt openssl pcre zlib" -BUILD_DEPENDS="geoip-dev libgd-dev libxslt-dev openssl-dev pcre-dev + +SUGGESTED="php python" +DEPENDS="geoip libgd libxslt openssl pcre perl zlib" +BUILD_DEPENDS="geoip-dev libgd-dev libxslt-dev openssl-dev pcre-dev tiff zlib-dev" CONFIG_FILES="/etc/nginx" @@ -70,7 +72,7 @@ --user=80 \ --group=80 && make && - make DESTDIR=$DESTDIR install + make install DESTDIR=$DESTDIR # not yet available - perftools dep lib #--with-google_perftools_module \ @@ -91,8 +93,8 @@ # We stop the server by default in case of upgarde. pre_install() { - [ -f /etc/init.d/$PACKAGE ] && - /etc/init.d/$PACKAGE stop + [ -f /etc/init.d/$SOURCE ] && + /etc/init.d/$SOURCE stop # Backup configuration file. if [ -d "$1/$CONFIG_FILES" ] @@ -113,14 +115,14 @@ fi # Just in case. - chown www.www "$1/var/log/$PACKAGE" + chown www.www "$1/var/log/$SOURCE" if [ -z "$1" ] then for i in apache lighttpd do [ -f /etc/init.d/$i ] && /etc/init.d/$i stop done - /etc/init.d/$PACKAGE start + /etc/init.d/$SOURCE start fi : diff -r 3d13c41224cd -r b410cca81eae nginx/receipt --- a/nginx/receipt Mon May 16 10:04:06 2022 +0100 +++ b/nginx/receipt Mon May 16 10:46:30 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="nginx" -VERSION="1.19.0" +VERSION="1.21.6" CATEGORY="network" SHORT_DESC="Asynchronous HTTP server designed for heavy loads and mail proxy." MAINTAINER="pascal.bellard@slitaz.org" @@ -12,7 +12,7 @@ WGET_URL="${WEB_SITE}download//$TARBALL" PROVIDE="lighttpd" -SUGGESTED="php perl python" +SUGGESTED="perl php python" DEPENDS="openssl pcre zlib" BUILD_DEPENDS="openssl-dev pcre-dev zlib-dev" @@ -57,18 +57,19 @@ --with-http_flv_module \ --with-http_ssl_module \ --with-http_dav_module \ - --with-mail --with-mail_ssl_module \ + --with-mail \ + --with-mail_ssl_module \ --user=80 \ --group=80 && make && - make DESTDIR=$DESTDIR install + make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. # On SliTaz Lighttpd runs as user/group : www/www or 80/80. genpkg_rules() { - cp -a $install/* $fs/ + cp -a $install/* $fs rm -rf $fs/usr/html cp -a stuff/* $fs sed -i 's/#user nobody;/user www;/' \ diff -r 3d13c41224cd -r b410cca81eae nim/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nim/description.txt Mon May 16 10:46:30 2022 +0100 @@ -0,0 +1,3 @@ +Nim is a statically typed compiled systems programming language. +It combines successful concepts from mature languages like Python, +Ada and Modula. diff -r 3d13c41224cd -r b410cca81eae nim/receipt --- a/nim/receipt Mon May 16 10:04:06 2022 +0100 +++ b/nim/receipt Mon May 16 10:46:30 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="nim" -VERSION="0.19.6" +VERSION="1.6.6" CATEGORY="development" SHORT_DESC="The Nim programming language." MAINTAINER="maintainer@slitaz.org" @@ -11,8 +11,8 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="${WEB_SITE}download/$TARBALL" -DEPENDS="gcc glibc-base readline" -BUILD_DEPENDS="gcc glibc-dev readline-dev" +DEPENDS="gcc83-lib-base glibc-base readline" +BUILD_DEPENDS="gcc83 glibc-dev readline-dev" # What is the latest version available today? current_version() @@ -28,6 +28,9 @@ chmod +x build.sh chmod +x install.sh + export CC=gcc-83 + export CXX=g++-83 + ./build.sh && ./bin/nim c -d:release koch && ./koch boot -d:release &&