diff --git a/graphics/gthumb/Makefile b/graphics/gthumb/Makefile index ff806717b9582..c5df87961e625 100644 --- a/graphics/gthumb/Makefile +++ b/graphics/gthumb/Makefile @@ -1,6 +1,6 @@ PORTNAME= gthumb PORTVERSION= 3.12.2 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= graphics MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -24,7 +24,7 @@ LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \ liblcms2.so:graphics/lcms2 \ liboauth.so:net/liboauth \ libpng.so:graphics/png \ - libsoup-2.4.so:devel/libsoup \ + libsoup-3.0.so:devel/libsoup3 \ libtiff.so:graphics/tiff \ libcolord.so:graphics/colord RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas @@ -100,7 +100,7 @@ WEBP_MESON_TRUE= libwebp WEBSERVICES_DESC= Web services WEBSERVICES_LIB_DEPENDS=\ libjson-glib-1.0.so:devel/json-glib \ - libwebkit2gtk-4.0.so:www/webkit2-gtk3 + libwebkit2gtk-4.1.so:www/webkit2-gtk3 WEBSERVICES_MESON_TRUE= webservices YELP_DESC= Viewer for built-in help system YELP_RUN_DEPENDS= yelp:x11/yelp diff --git a/graphics/gthumb/files/patch-meson.build b/graphics/gthumb/files/patch-meson.build new file mode 100644 index 0000000000000..c289acfcd0efb --- /dev/null +++ b/graphics/gthumb/files/patch-meson.build @@ -0,0 +1,14 @@ +--- meson.build.orig 2024-05-24 21:10:35 UTC ++++ meson.build +@@ -193,9 +193,9 @@ if get_option('webservices') + + use_libsecret = false + if get_option('webservices') +- libsoup_dep = dependency('libsoup-2.4', version : libsoup_version, required : false) ++ libsoup_dep = dependency('libsoup-3.0', version : libsoup_version, required : false) + libjson_glib_dep = dependency('json-glib-1.0', version : libjson_glib_version, required : false) +- webkit2_dep = dependency('webkit2gtk-4.0', version : webkit2_version, required : false) ++ webkit2_dep = dependency('webkit2gtk-4.1', version : webkit2_version, required : false) + if not webkit2_dep.found() + webkit2_dep = dependency('webkit2gtk-3.0', version : webkit2_version, required : false) + endif