wok-current diff midori/receipt @ rev 25634
Mass update, new toolchain gcc 8.3.0, glibc 2.28.0
author | Stanislas Leduc <shann@slitaz.org> |
---|---|
date | Sun Jan 14 08:12:37 2024 +0000 (5 months ago) |
parents | a23978bfa665 |
children |
line diff
1.1 --- a/midori/receipt Wed Oct 11 18:45:46 2023 +0000 1.2 +++ b/midori/receipt Sun Jan 14 08:12:37 2024 +0000 1.3 @@ -14,11 +14,11 @@ 1.4 1.5 GENERIC_MENUS="no" 1.6 SUGGESTED="midori-lang" 1.7 -DEPENDS="libnotify libunique libsoup webkitgtk libxslt xorg-libXss \ 1.8 -libsoup-gnome gcr-base harfbuzz-icu gst-plugins-base-1.0 libsecret \ 1.9 +DEPENDS="libnotify libunique libsoup webkit2gtk libxslt xorg-libXss \ 1.10 +libsoup248-gnome gcr-base harfbuzz-icu gst-plugins-base-1.0 libsecret \ 1.11 mesa libegl-mesa libwebp" 1.12 -BUILD_DEPENDS="glib-dev gtk+-dev gtk+3-dev libnotify-dev libsoup-dev libunique-dev 1.13 - webkitgtk-dev libxslt-dev xorg-libXss-dev gcr-dev" 1.14 +BUILD_DEPENDS="glib-dev gtk+-dev gtk+3-dev libnotify-dev libsoup-dev \ 1.15 +libunique-dev webkit2gtk-dev libxslt-dev xorg-libXss-dev gcr-dev" 1.16 1.17 # Handle cross compilation 1.18 case "$ARCH" in 1.19 @@ -55,12 +55,21 @@ 1.20 # patch for cmake 1.21 patch -p1 < $stuff/midori-cmake.patch 1.22 1.23 + # Let's pkg-config found libsoup248 1.24 + export PKG_CONFIG_PATH="/usr/lib/pkgconfig:/usr/lib/libsoup248/pkgconfig" 1.25 + 1.26 + # Fix build with new glib/gtk 1.27 + find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \ 1.28 + 's/Gtk.STOCK_FILE/"text-x-generic"/g;s/Gtk.STOCK_CLOSE/"window-close"/g;s/Gtk.STOCK_ADD/"list-add"/g;s/Gtk.STOCK_HELP/"help-browser"/g;s/Gtk.STOCK_APPLY/""/g;s/Gtk.STOCK_CANCEL/""/g;s/Gtk.STOCK_COPY/"edit-copy"/g;s/Gtk.STOCK_DELETE/"edit-delete"/g;s/Gtk.STOCK_EDIT/""/g;s/Gtk.STOCK_OPEN/"document-open"/g;s/Gtk.STOCK_PREFERENCES/"preferences-system"/g;s/Gtk.STOCK_PROPERTIES/"document-properties"/g;s/Gtk.STOCK_SAVE/"document-save"/g;s/Gtk.STOCK_CLEAR/"edit-clear"/g;s/Gtk.STOCK_DIRECTORY/"folder"/g' \ 1.29 + "{}" +; 1.30 + 1.31 mkdir -p build && cd build 1.32 cmake \ 1.33 -DCMAKE_C_FLAGS:STRING="$CFLAGS" \ 1.34 -DCMAKE_INSTALL_PREFIX=/usr \ 1.35 -DCMAKE_INSTALL_LIBDIR=lib \ 1.36 -DUSE_GTK3=OFF \ 1.37 + -DHALF_BRO_INCOM_WEBKIT2=ON \ 1.38 -DUSE_ZEITGEIST=0 .. && 1.39 #./configure \ 1.40 # --prefix=/usr \