From 49af49ad6247bec86825f15b4bd3630d36a0c6bb Mon Sep 17 00:00:00 2001 From: Robert Clausecker Date: Fri, 24 May 2024 21:02:13 +0200 Subject: [PATCH] graphics/pdfpc: update webkti2gtk3 API version 4.1 Pull Request: https://github.com/freebsd/freebsd-ports/pull/266 --- graphics/pdfpc/Makefile | 6 ++-- graphics/pdfpc/files/patch-src_CMakeLists.txt | 32 +++++++++++++++++++ 2 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 graphics/pdfpc/files/patch-src_CMakeLists.txt diff --git a/graphics/pdfpc/Makefile b/graphics/pdfpc/Makefile index 8380387166b4c..a1835407c997e 100644 --- a/graphics/pdfpc/Makefile +++ b/graphics/pdfpc/Makefile @@ -2,7 +2,7 @@ PORTNAME= pdfpc DISTVERSION= 4.6.0 CATEGORIES= graphics DISTVERSIONPREFIX= v -PORTREVISION= 6 +PORTREVISION= 7 MAINTAINER= bapt@FreeBSD.org COMMENT= Keynote-like multi-monitor presentation viewer @@ -18,8 +18,8 @@ LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libmarkdown.so:textproc/discount \ libpoppler-glib.so:graphics/poppler-glib \ libqrencode.so:graphics/libqrencode \ - libsoup-2.4.so:devel/libsoup \ - libwebkit2gtk-4.0.so:www/webkit2-gtk3 + libsoup-3.0.so:devel/libsoup3 \ + libwebkit2gtk-4.1.so:www/webkit2-gtk3 USES= cmake compiler:c11 gnome gstreamer pkgconfig vala:build xorg USE_GNOME= cairo gdkpixbuf2 gtk30 diff --git a/graphics/pdfpc/files/patch-src_CMakeLists.txt b/graphics/pdfpc/files/patch-src_CMakeLists.txt new file mode 100644 index 0000000000000..aab1e63e0abf8 --- /dev/null +++ b/graphics/pdfpc/files/patch-src_CMakeLists.txt @@ -0,0 +1,32 @@ +--- src/CMakeLists.txt.orig 2024-05-24 19:59:23 UTC ++++ src/CMakeLists.txt +@@ -30,16 +30,16 @@ if (MDVIEW) + endif () + + if (MDVIEW) +- pkg_check_modules(WEBKIT REQUIRED webkit2gtk-4.0) +- set(MDVIEW_PACKAGES webkit2gtk-4.0) ++ pkg_check_modules(WEBKIT REQUIRED webkit2gtk-4.1) ++ set(MDVIEW_PACKAGES webkit2gtk-4.1) + set(EXTRA_VALA_OPTIONS ${EXTRA_VALA_OPTIONS} -D MDVIEW) + endif () + + if (REST) +- pkg_check_modules(SOUP REQUIRED libsoup-2.4) ++ pkg_check_modules(SOUP REQUIRED libsoup-3.0) + pkg_check_modules(QRENCODE REQUIRED libqrencode) + set(REST_PACKAGES +- libsoup-2.4 ++ libsoup-3.0 + ) + + if (${CMAKE_HOST_WIN32}) +@@ -136,7 +136,7 @@ PACKAGES + vala_precompile(VALA_C + ${VALA_SRC} + PACKAGES +- webkit2gtk-4.0 ++ webkit2gtk-4.1 + json-glib-1.0 + gio-2.0 + gee-0.8