Mercurial > vanilla
comparison www/webkitgtk/webkitgtk.sh @ 1216:6710613b88b9
misc: remove build function
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 29 Sep 2021 13:49:32 +0200 |
parents | 297b5eef115e |
children | 57dc83a39b13 |
comparison
equal
deleted
inserted
replaced
1215:3214f7fed454 | 1216:6710613b88b9 |
---|---|
152 with_x="-DENABLE_X11_TARGET=On" | 152 with_x="-DENABLE_X11_TARGET=On" |
153 else | 153 else |
154 with_x="-DENABLE_X11_TARGET=Off" | 154 with_x="-DENABLE_X11_TARGET=Off" |
155 fi | 155 fi |
156 | 156 |
157 build() | 157 rm -rf $PKGNAME-$PKGVERSION |
158 { | 158 tar xvf $PKGNAME-$PKGVERSION.tar.xz |
159 rm -rf $PKGNAME-$PKGVERSION | 159 cd $PKGNAME-$PKGVERSION |
160 tar xvf $PKGNAME-$PKGVERSION.tar.xz | |
161 cd $PKGNAME-$PKGVERSION | |
162 | 160 |
163 # -DENABLE_PLUGIN_PROCESS_GTK2=Off: in Vanilla Gtk 2 is deprecated. | 161 # -DENABLE_PLUGIN_PROCESS_GTK2=Off: in Vanilla Gtk 2 is deprecated. |
164 patch -p0 < ../patch-clang.patch | 162 patch -p0 < ../patch-clang.patch |
165 patch -p1 < ../patch-musl.patch | 163 patch -p1 < ../patch-musl.patch |
166 patch -p1 < ../patch-isystem.patch | 164 patch -p1 < ../patch-isystem.patch |
167 mkdir build && cd build | 165 mkdir build && cd build |
168 cmake .. \ | 166 cmake .. \ |
169 -GNinja \ | 167 -GNinja \ |
170 -DBUILD_SHARED_LIBS=On \ | 168 -DBUILD_SHARED_LIBS=On \ |
171 -DCMAKE_BUILD_TYPE=Release \ | 169 -DCMAKE_BUILD_TYPE=Release \ |
172 -DCMAKE_CXX_COMPILER="$CXX" \ | 170 -DCMAKE_CXX_COMPILER="$CXX" \ |
173 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ | 171 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ |
174 -DCMAKE_C_COMPILER="$CC" \ | 172 -DCMAKE_C_COMPILER="$CC" \ |
175 -DCMAKE_C_FLAGS="$CFLAGS" \ | 173 -DCMAKE_C_FLAGS="$CFLAGS" \ |
176 -DCMAKE_INSTALL_PREFIX= \ | 174 -DCMAKE_INSTALL_PREFIX= \ |
177 -DLIB_INSTALL_DIR=/lib \ | 175 -DLIB_INSTALL_DIR=/lib \ |
178 -DPORT=GTK \ | 176 -DPORT=GTK \ |
179 -DENABLE_PLUGIN_PROCESS_GTK2=Off \ | 177 -DENABLE_PLUGIN_PROCESS_GTK2=Off \ |
180 $with_geolocation \ | 178 $with_geolocation \ |
181 $with_gstreamer \ | 179 $with_gstreamer \ |
182 $with_hyphen \ | 180 $with_hyphen \ |
183 $with_introspection \ | 181 $with_introspection \ |
184 $with_jpeg \ | 182 $with_jpeg \ |
185 $with_notifications \ | 183 $with_notifications \ |
186 $with_libsecret \ | 184 $with_libsecret \ |
187 $with_opengl \ | 185 $with_opengl \ |
188 $with_spell \ | 186 $with_spell \ |
189 $with_wayland \ | 187 $with_wayland \ |
190 $with_woff2 \ | 188 $with_woff2 \ |
191 $with_x | 189 $with_x |
192 CC="$CC" CXX="$CXX" ninja | 190 CC="$CC" CXX="$CXX" ninja |
193 DESTDIR=$DESTDIR ninja install | 191 DESTDIR=$DESTDIR ninja install |
194 cd .. | 192 cd .. |
195 | 193 |
196 cd .. | 194 cd .. |
197 rm -rf $PKGNAME-$PKGVERSION | 195 rm -rf $PKGNAME-$PKGVERSION |
198 } |