diff options
author | mew14930xvi <mew14930xvi@inbox.lv> | 2025-02-06 10:56:53 +0000 |
---|---|---|
committer | Nuno Teixeira <eduardo@FreeBSD.org> | 2025-02-06 10:57:51 +0000 |
commit | dbb11cfc892db2046e29afebabbea9b5e799b6b1 (patch) | |
tree | 72f17fef60c52997a1bb6c30ed718dcd07fe3d7e | |
parent | 0f7b8f609757ba35968eb77ce75444bc4890babf (diff) |
www/vimb: Switch webkit2-gtk from 40 to 41
PR: 284585
-rw-r--r-- | www/vimb/Makefile | 12 | ||||
-rw-r--r-- | www/vimb/files/patch-Makefile | 11 | ||||
-rw-r--r-- | www/vimb/files/patch-config.mk | 23 |
3 files changed, 12 insertions, 34 deletions
diff --git a/www/vimb/Makefile b/www/vimb/Makefile index 5fc211c630c4..68440b389036 100644 --- a/www/vimb/Makefile +++ b/www/vimb/Makefile @@ -1,6 +1,6 @@ PORTNAME= vimb DISTVERSION= 3.7.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= mew14930xvi@inbox.lv @@ -10,16 +10,15 @@ WWW= https://fanglingsu.github.io/vimb/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ - libwebkit2gtk-4.0.so:www/webkit2-gtk@40 +LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ + libwebkit2gtk-4.1.so:www/webkit2-gtk@41 USES= compiler:c11 desktop-file-utils gmake gnome pkgconfig USE_GITHUB= yes GH_ACCOUNT= fanglingsu USE_GNOME= glib20 gtk30 -MAKE_ARGS= V=1 \ - version="${DISTVERSION}" +MAKE_ARGS= V=1 LDFLAGS+= -Wl,--as-needed PLIST_FILES= bin/vimb \ @@ -32,6 +31,9 @@ OPTIONS_DEFINE= GSTREAMER GSTREAMER_USES= gstreamer GSTREAMER_USE= GSTREAMER=good,libav +post-patch: + ${ECHO_CMD} "#define VERSION \"${DISTVERSION}\"" > ${WRKSRC}/version.h + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/vimb \ ${STAGEDIR}${PREFIX}/lib/vimb/webext_main.so diff --git a/www/vimb/files/patch-Makefile b/www/vimb/files/patch-Makefile index fe10629eb72a..1b0a681a3bfc 100644 --- a/www/vimb/files/patch-Makefile +++ b/www/vimb/files/patch-Makefile @@ -1,15 +1,14 @@ ---- Makefile.orig 2024-12-23 06:28:27 UTC +--- Makefile.orig 2025-01-26 14:39:03 UTC +++ Makefile -@@ -3,10 +3,9 @@ all: version.h src.subdir-all +@@ -3,11 +3,6 @@ all: version.h src.subdir-all all: version.h src.subdir-all -version.h: Makefile $(wildcard .git/index) -+version.h: - @echo "create $@" +- @echo "create $@" - $(Q)v="$$(git describe --tags 2>/dev/null)"; \ - echo "#define VERSION \"$${v:-$(version)}\"" > $@ -+ echo "#define VERSION \"$(version)\"" > $@ - +- options: @echo "vimb build options:" + @echo "LIBS = $(LIBS)" diff --git a/www/vimb/files/patch-config.mk b/www/vimb/files/patch-config.mk deleted file mode 100644 index 57ec376c8c17..000000000000 --- a/www/vimb/files/patch-config.mk +++ /dev/null @@ -1,23 +0,0 @@ ---- config.mk.orig 2024-12-23 06:24:27 UTC -+++ config.mk -@@ -18,7 +18,7 @@ DOCDIR = doc - DOCDIR = doc - - # used libs --LIBS = gtk+-3.0 webkit2gtk-4.1 -+LIBS = gtk+-3.0 webkit2gtk-4.0 - - # setup general used CFLAGS - CFLAGS += -std=c99 -pipe -Wall -fPIC -@@ -35,9 +35,9 @@ EXTTARGET = webext_main.so - - # flags used to build webextension - EXTTARGET = webext_main.so --EXTCFLAGS = ${CFLAGS} $(shell pkg-config --cflags webkit2gtk-web-extension-4.1) -+EXTCFLAGS = ${CFLAGS} $(shell pkg-config --cflags webkit2gtk-web-extension-4.0) - EXTCPPFLAGS = $(CPPFLAGS) --EXTLDFLAGS = ${LDFLAGS} $(shell pkg-config --libs webkit2gtk-web-extension-4.1) -shared -+EXTLDFLAGS = ${LDFLAGS} $(shell pkg-config --libs webkit2gtk-web-extension-4.0) -shared - - # flags used for the main application - CFLAGS += $(shell pkg-config --cflags $(LIBS)) |