diff --git a/.github/workflows/stable-compilation.yml b/.github/workflows/stable-compilation.yml index 0a53e517..c355b975 100644 --- a/.github/workflows/stable-compilation.yml +++ b/.github/workflows/stable-compilation.yml @@ -28,10 +28,12 @@ jobs: fail-fast: false matrix: image: - # version of: # gcc/g++ | support end # - # -------------------------------------------- - - ubuntu:22.04 # 11.2.0 | LTS (6/27) # - - debian:12 # 12.2.0 | stable (6/26) # + # version of: # gcc/g++ | support end + # ------------------------------------------------------ + - ubuntu:22.04 # 11.2.0 | LTS (6/27) + - debian:12 # 12.2.0 | oldstable (6/26), LTS (6/28) + # ubuntu:24.04 # 13.2.0 | LTS (5/29) + # debian:13 # 14.2.0 | stable (8/30) steps: - name: Install dependencies diff --git a/.github/workflows/update_libraries.yml b/.github/workflows/update_libraries.yml index 7de35925..aad094d4 100644 --- a/.github/workflows/update_libraries.yml +++ b/.github/workflows/update_libraries.yml @@ -42,7 +42,6 @@ jobs: labels: | update automated pr - reviewers: carstene1ns, Ghabry, fdelapena - name: Check outputs if: ${{ steps.cpr.outputs.pull-request-number }} diff --git a/shared/packages.ini b/shared/packages.ini index f047077b..d7c0ce28 100644 --- a/shared/packages.ini +++ b/shared/packages.ini @@ -17,15 +17,15 @@ arguments = "-DPNG_SHARED=OFF -DPNG_TOOLS=OFF -DPNG_TESTS=OFF" anitya_id = 1705 [freetype] -version = 2.14.1 +version = 2.14.2 url = "https://download.savannah.gnu.org/releases/freetype/freetype-${version}.tar.xz" arguments = "-DFT_DISABLE_BZIP2=ON -DFT_DISABLE_BROTLI=ON" anitya_id = 854 [harfbuzz] -version = 12.3.2 +version = 13.0.0 url = "https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz" -arguments = "-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled" # TODO disable subset +arguments = "-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled -Draster=disabled -Dvector=disabled -Dsubset=disabled" anitya_id = 1299 [pixman] @@ -74,7 +74,7 @@ arguments = "--disable-alsa --disable-sqlite --disable-full-suite --disable-exte anitya_id = 13277 [libxmp-lite] -version = 4.6.3 +version = 4.7.0 url = "https://github.com/libxmp/libxmp/releases/download/libxmp-${version}/libxmp-lite-${version}.tar.gz" arguments = "-DBUILD_STATIC=ON -DBUILD_SHARED=OFF" anitya_id = 1784 diff --git a/shared/packages.sh b/shared/packages.sh index 17b82c0b..681d963c 100644 --- a/shared/packages.sh +++ b/shared/packages.sh @@ -13,13 +13,13 @@ LIBPNG_URL="https://download.sourceforge.net/libpng/libpng-1.6.55.tar.xz" LIBPNG_ARGS="-DPNG_SHARED=OFF -DPNG_TOOLS=OFF -DPNG_TESTS=OFF" LIBPNG_DIR="libpng-1.6.55" -FREETYPE_URL="https://download.savannah.gnu.org/releases/freetype/freetype-2.14.1.tar.xz" +FREETYPE_URL="https://download.savannah.gnu.org/releases/freetype/freetype-2.14.2.tar.xz" FREETYPE_ARGS="-DFT_DISABLE_BZIP2=ON -DFT_DISABLE_BROTLI=ON" -FREETYPE_DIR="freetype-2.14.1" +FREETYPE_DIR="freetype-2.14.2" -HARFBUZZ_URL="https://github.com/harfbuzz/harfbuzz/releases/download/12.3.2/harfbuzz-12.3.2.tar.xz" -HARFBUZZ_ARGS="-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled" # TODO disable subset -HARFBUZZ_DIR="harfbuzz-12.3.2" +HARFBUZZ_URL="https://github.com/harfbuzz/harfbuzz/releases/download/13.0.0/harfbuzz-13.0.0.tar.xz" +HARFBUZZ_ARGS="-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled -Draster=disabled -Dvector=disabled -Dsubset=disabled" +HARFBUZZ_DIR="harfbuzz-13.0.0" PIXMAN_URL="https://cairographics.org/releases/pixman-0.46.4.tar.gz" PIXMAN_ARGS="-Dtests=disabled -Ddemos=disabled -Dlibpng=disabled" @@ -49,9 +49,9 @@ LIBSNDFILE_URL="https://github.com/libsndfile/libsndfile/releases/download/1.2.2 LIBSNDFILE_ARGS="--disable-alsa --disable-sqlite --disable-full-suite --disable-external-libs --disable-mpeg" LIBSNDFILE_DIR="libsndfile-1.2.2" -LIBXMP_LITE_URL="https://github.com/libxmp/libxmp/releases/download/libxmp-4.6.3/libxmp-lite-4.6.3.tar.gz" +LIBXMP_LITE_URL="https://github.com/libxmp/libxmp/releases/download/libxmp-4.7.0/libxmp-lite-4.7.0.tar.gz" LIBXMP_LITE_ARGS="-DBUILD_STATIC=ON -DBUILD_SHARED=OFF" -LIBXMP_LITE_DIR="libxmp-lite-4.6.3" +LIBXMP_LITE_DIR="libxmp-lite-4.7.0" SPEEXDSP_URL="https://downloads.xiph.org/releases/speex/speexdsp-1.2.1.tar.gz" SPEEXDSP_ARGS="--disable-sse --disable-neon"