Commit 74d5276
0
plików
+0
dodanych
-0
usuniętych
@@ -1060,8 +1060,10 @@ build: |
1060
1060
1061
1061
sed '/U_SHOW_CPLUSPLUS_API/a#define U_SHOW_CPLUSPLUS_HEADER_API 0' \
1062
1062
-i Source/WTF/wtf/Platform.h
1063
+
1063
1064
mkdir -p build
1064
- cd build
1065
+ cd build
1066
+
1065
1067
CFLAGS=-Wno-expansion-to-defined \
1066
1068
CXXFLAGS=-Wno-expansion-to-defined \
1067
1069
cmake -G Ninja \
@@ -1082,12 +1084,15 @@ build: |
1082
1084
-DENABLE_DOCUMENTATION=OFF \
1083
1085
-DENABLE_BUBBLEWRAP_SANDBOX=OFF \
1084
1086
-DUSE_GSTREAMER_TRANSCODER=OFF \
1085
- -D ENABLE_GAMEPAD=OFF \
1086
- -D ENABLE_SPEECH_SYNTHESIS=OFF \
1087
+ -DENABLE_GAMEPAD=OFF \
1088
+ -DENABLE_SPEECH_SYNTHESIS=OFF \
1087
1089
-Wno-dev ..
1088
- # -j3: -j6 (domyslne na 6 rdzeniach) OOM-owalo na 11GB RAM i spadalo na -j1 (15h)
1090
+
1089
1091
ninja -j3 || ninja -j1
1090
- DESTDIR=${PKGDIR} ninja -j3 install || DESTDIR=${PKGDIR} ninja -j1 install
1092
+
1093
+package: |
1094
+ cd webkitgtk-${pkgver}/build
1095
+ DESTDIR=${PKGDIR} ninja install
1091
1096
1092
1097
install -vdm755 ${PKGDIR}/usr/share/gtk-doc/html/webkit{2,web-process-extension}gtk-6.0
1093
1098
install -vm644 ../Documentation/webkitgtk-6.0/* \
@@ -1095,8 +1100,7 @@ build: |
1095
1100
install -vm644 ../Documentation/webkitgtk-web-process-extension-6.0/* \
1096
1101
${PKGDIR}/usr/share/gtk-doc/html/webkit2gtk-6.0
1097
1102
1098
- # Binaries belongs to webkitgtk package
1099
- # No conflics please !!! :)
1103
+ # Usunięcie binariów w celu uniknięcia konfliktów
1100
1104
rm -rf ${PKGDIR}/usr/bin
1101
1105
package: |
1102
1106
true