Skip to content

Commit aae815d

Browse files
committed
woops we need that
1 parent 1b99478 commit aae815d

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

.github/workflows/scripts/linux/build-dependencies-runner.sh

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ cat > SHASUMS <<EOF
4141
32427e8c471ac095853212a37aef816c60b42052d4d9e48230bab3bdf2936ccc freetype-$FREETYPE.tar.xz
4242
c4a398539c3e0fdc9a82dfe7824d0438cae78c1e2124e7c6ada3dfa600cdb6c8 harfbuzz-$HARFBUZZ.tar.gz
4343
fd6f417fe9e3a071cf1424a5152d926a34c4a3c5070745470be6cf12a404ed79 $LIBBACKTRACE.zip
44+
4df396518620a7aa3651443e87d1b2862e4e88cad135a8b93423e01706232307 libpng-$LIBPNG.tar.xz
4445
537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b lz4-$LZ4.tar.gz
4546
eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3 zstd-$ZSTD.tar.gz
4647
a8e4a25e5c2686fd36981e527ed05e451fcfc226bddf350f4e76181371190937 shaderc-$SHADERC.tar.gz
@@ -53,6 +54,7 @@ curl -L \
5354
-o "freetype-$FREETYPE.tar.xz" "https://sourceforge.net/projects/freetype/files/freetype2/$FREETYPE/freetype-$FREETYPE.tar.xz/download" \
5455
-o "harfbuzz-$HARFBUZZ.tar.gz" "https://github.com/harfbuzz/harfbuzz/archive/refs/tags/$HARFBUZZ.tar.gz" \
5556
-O "https://github.com/ianlancetaylor/libbacktrace/archive/$LIBBACKTRACE.zip" \
57+
-O "https://downloads.sourceforge.net/project/libpng/libpng16/$LIBPNG/libpng-$LIBPNG.tar.xz" \
5658
-O "https://github.com/lz4/lz4/releases/download/v$LZ4/lz4-$LZ4.tar.gz" \
5759
-O "https://github.com/facebook/zstd/releases/download/v$ZSTD/zstd-$ZSTD.tar.gz" \
5860
-o "shaderc-$SHADERC.tar.gz" "https://github.com/google/shaderc/archive/refs/tags/v$SHADERC.tar.gz" \
@@ -71,16 +73,16 @@ make
7173
make install
7274
cd ..
7375

74-
# echo "Building libpng..."
75-
# rm -fr "libpng-$LIBPNG"
76-
# tar xf "libpng-$LIBPNG.tar.xz"
77-
# gunzip -d -f "libpng-$LIBPNG-apng.patch.gz"
78-
# cd "libpng-$LIBPNG"
79-
# patch -p1 < "../libpng-$LIBPNG-apng.patch"
80-
# cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DCMAKE_INSTALL_PREFIX="$INSTALLDIR" -DBUILD_SHARED_LIBS=ON -DBUILD_SHARED_LIBS=ON -DPNG_TESTS=OFF -DPNG_STATIC=OFF -DPNG_SHARED=ON -DPNG_TOOLS=OFF -B build -G Ninja
81-
# cmake --build build --parallel
82-
# ninja -C build install
83-
# cd ..
76+
echo "Building libpng..."
77+
rm -fr "libpng-$LIBPNG"
78+
tar xf "libpng-$LIBPNG.tar.xz"
79+
gunzip -d -f "libpng-$LIBPNG-apng.patch.gz"
80+
cd "libpng-$LIBPNG"
81+
patch -p1 < "../libpng-$LIBPNG-apng.patch"
82+
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DCMAKE_INSTALL_PREFIX="$INSTALLDIR" -DBUILD_SHARED_LIBS=ON -DBUILD_SHARED_LIBS=ON -DPNG_TESTS=OFF -DPNG_STATIC=OFF -DPNG_SHARED=ON -DPNG_TOOLS=OFF -B build -G Ninja
83+
cmake --build build --parallel
84+
ninja -C build install
85+
cd ..
8486

8587
# echo "Building libjpegturbo..."
8688
# rm -fr "libjpeg-turbo-$LIBJPEGTURBO"

0 commit comments

Comments
 (0)