blob: 1e489e4c5b7e9e9fbf53aa964d90ffca41fc8640 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
default_pre_build &&
cd $SOURCE_DIRECTORY &&
sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub &&
patch -p0 < $SCRIPT_DIRECTORY/png_header_fix.patch &&
# libpng-1.5 fix from https://raw.githubusercontent.com/KaOSx/main/master/libwmf/libwmf-0.2.8.4-libpng-1.5.patch.gz
patch -p1 <<'EOT'
diff -urN libwmf-0.2.8.4.old/src/ipa/ipa/bmp.h libwmf-0.2.8.4/src/ipa/ipa/bmp.h
--- libwmf-0.2.8.4.old/src/ipa/ipa/bmp.h 2011-05-23 19:14:23.000000000 +0200
+++ libwmf-0.2.8.4/src/ipa/ipa/bmp.h 2011-05-23 19:15:11.000000000 +0200
@@ -66,7 +66,7 @@
return;
}
- if (setjmp (png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(png_ptr)))
{ WMF_DEBUG (API,"Failed to write bitmap as PNG! (setjmp failed)");
png_destroy_write_struct (&png_ptr,&info_ptr);
wmf_free (API,buffer);
EOT
|