diff --git a/build.profile b/build.profile index 5f608fd..7acd783 100644 --- a/build.profile +++ b/build.profile @@ -1,6 +1,6 @@ -BUILD_TAG=2.13.4 +BUILD_TAG=2.13.5 -BUILD_paperless=paperless-ngx-2.13.4 +BUILD_paperless=paperless-ngx-2.13.5 BUILD_DIR=build BUILD_SRC="${PWD}" @@ -26,12 +26,12 @@ BUILD_redis=redis-7.4.0 BUILD_redis_SRCURL="https://beehive.molgen.mpg.de/91fdc125557cdf5db2d744ffb133a111/${BUILD_redis}.tar.gz" # wget "https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz" -BUILD_python=Python-3.11.9 -BUILD_python_SRCURL="https://beehive.molgen.mpg.de/bfd4d3bfeac4216ce35d7a503bf02d5c/${BUILD_python}.tgz" +BUILD_python=Python-3.11.11 +BUILD_python_SRCURL="https://beehive.molgen.mpg.de/9a5b43fcc06810b8ae924b0a080e6569/${BUILD_python}.tgz" -# wget "https://nodejs.org/download/release/v20.18.0/node-v20.18.0.tar.gz" -BUILD_node=node-20.18.0 -BUILD_node_SRCURL="https://beehive.molgen.mpg.de/3d6c75a292be6c375bcff26f70d791f8/${BUILD_node/-/-v}.tar.gz" +# wget "https://nodejs.org/download/release/v20.18.1/node-v20.18.1.tar.gz" +BUILD_node=node-20.18.1 +BUILD_node_SRCURL="https://beehive.molgen.mpg.de/66b4ab021b6929201ea921bd0bd35237/${BUILD_node/-/-v}.tar.gz" # SRCURL="https://ffmpeg.org//releases/${BUILD_ffmpeg}.tar.gz" BUILD_ffmpeg=ffmpeg-7.1 @@ -45,16 +45,16 @@ BUILD_zbar_SRCURL="https://beehive.molgen.mpg.de/3f69d17f6495de023b59b3539ce5e60 BUILD_leptonica=leptonica-1.85.0 BUILD_leptonica_SRCURL="https://beehive.molgen.mpg.de/1732e999e2fef8721348edc2b7283224/${BUILD_leptonica}.tar.gz" -# SRCURL="https://nginx.org/download/nginx-1.27.2.tar.gz" -BUILD_nginx=nginx-1.27.2 -BUILD_nginx_SRCURL="https://beehive.molgen.mpg.de/a0411bcbd1ff88bb2ea542af2ef57314/${BUILD_nginx}.tar.gz" +# SRCURL="https://nginx.org/download/nginx-1.27.3.tar.gz" +BUILD_nginx=nginx-1.27.3 +BUILD_nginx_SRCURL="https://beehive.molgen.mpg.de/89773c781ff0c2cd876b03bbc094c258/${BUILD_nginx}.tar.gz" # SRCURL="https://github.com/liberationfonts/liberation-fonts/files/7261482/liberation-fonts-ttf-2.1.5.tar.gz" BUILD_libfontttf=liberation-fonts-ttf-2.1.5 BUILD_libfontttf_SRCURL="https://beehive.molgen.mpg.de/31b453e0b77bacde410a34a725b34f8a/${BUILD_libfontttf}.tar.gz" # gits -BUILD_imagemagick=imagemagick-7.1.1-39 +BUILD_imagemagick=imagemagick-7.1.1-41 BUILD_imagemagick_SRCURL="https://github.com/ImageMagick/ImageMagick.git" BUILD_pngquant=pngquant-3.0.3-6-g9a4952d @@ -63,7 +63,7 @@ BUILD_pngquant_SRCURL="https://github.com/kornelski/pngquant.git" BUILD_unpaper=unpaper-7.0.0-127-g5bcef8a BUILD_unpaper_SRCURL="https://github.com/unpaper/unpaper.git" -BUILD_tesseract=tesseract-5.4.1 +BUILD_tesseract=tesseract-5.5.0 BUILD_tesseract_SRCURL="https://github.com/tesseract-ocr/tesseract.git" BUILD_tessdata=tessdata_best-4.1.0 diff --git a/checkversions.sh b/checkversions.sh index a3ff65b..d5c3e15 100755 --- a/checkversions.sh +++ b/checkversions.sh @@ -29,6 +29,16 @@ function parsefile() { echo $x1 } +function parselast() { + U=$1 + P=$2 + D=${3:-''} + + curl -s -L "${U}" -o "${tmp}" + x1=$(grep -oP -e "${P}" "${tmp}"|tail -1) + echo $x1 +} + # git_describe_remote function gdrem() { G=$1 @@ -137,7 +147,7 @@ version_BUILD_node() { parse 'https://github.com/nodejs/node/releases' '(?<=Version ).*?(?= ).*LTS\)'|cut -d' ' -f1 } version_BUILD_python() { - parse 'https://raw.githubusercontent.com/python/peps/main/peps/pep-0664.rst' '(?<=^- ).*(?=:.*final)' + parselast 'https://raw.githubusercontent.com/python/peps/main/peps/pep-0664.rst' '(?<=^- )[0-9].*(?=: )' } version_BUILD_redis() { parse 'https://redis.io/downloads/' '(?<=>).*(?=\s+release notes)' @@ -226,7 +236,7 @@ BUILD_libfontttf ) _aparts=( -BUILD_jbig2dec +BUILD_python ) # list of versions diff --git a/nginx.chicken.patch b/nginx.chicken.patch index c00bc42..bd51550 100644 --- a/nginx.chicken.patch +++ b/nginx.chicken.patch @@ -59,9 +59,9 @@ index 088aa1e..0e1632f 100644 #define nginx_version 1027002 --#define NGINX_VERSION "1.27.2" +-#define NGINX_VERSION "1.27.3" -#define NGINX_VER "nginx/" NGINX_VERSION -+#define NGINX_VERSION "1.27.3" ++#define NGINX_VERSION "1.27.4" +#define NGINX_VER "chicken/" NGINX_VERSION #ifdef NGX_BUILD