View | Details | Raw Unified | Return to bug 279279
Collapse All | Expand All

(-)b/www/vimb/Makefile (-9 / +12 lines)
Lines 1-9 Link Here
1
PORTNAME=	vimb
1
PORTNAME=	vimb
2
DISTVERSION=	3.7.0
2
DISTVERSION=	3.7.0
3
PORTREVISION=	1
3
PORTREVISION=	2
4
CATEGORIES=	www
4
CATEGORIES=	www
5
5
6
MAINTAINER=	ports@FreeBSD.org
6
MAINTAINER=	mew14930xvi@inbox.lv
7
COMMENT=	Vim like browser
7
COMMENT=	Vim like browser
8
WWW=		https://fanglingsu.github.io/vimb/
8
WWW=		https://fanglingsu.github.io/vimb/
9
9
Lines 16-35 LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ Link Here
16
USES=		compiler:c11 desktop-file-utils gmake gnome pkgconfig
16
USES=		compiler:c11 desktop-file-utils gmake gnome pkgconfig
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	fanglingsu
18
GH_ACCOUNT=	fanglingsu
19
GH_PROJECT=	vimb
19
USE_GNOME=	cairo glib20 gtk30
20
USE_GNOME=	cairo gdkpixbuf2 gtk30
21
20
22
MAKE_ARGS=	MANPREFIX=${STAGEDIR}${PREFIX}/share/man \
21
MAKE_ARGS=	V=1 version="${DISTVERSION}"
23
		V=1 \
24
		version="${DISTVERSION}"
25
LDFLAGS+=	-Wl,--as-needed
22
LDFLAGS+=	-Wl,--as-needed
26
23
27
PLIST_FILES=	bin/vimb \
24
PLIST_FILES=	bin/vimb lib/vimb/webext_main.so \
28
		lib/vimb/webext_main.so \
29
		share/man/man1/vimb.1.gz \
25
		share/man/man1/vimb.1.gz \
30
		share/applications/vimb.desktop \
26
		share/applications/vimb.desktop \
31
		share/metainfo/vimb.metainfo.xml
27
		share/metainfo/vimb.metainfo.xml
32
28
29
OPTIONS_DEFINE=	GSTREAMER
30
GSTREAMER_USES=	gstreamer
31
GSTREAMER_USE=	GSTREAMER=good,libav
32
33
post-extract:
34
	@${REINPLACE_CMD} -e 's|gtk-4.1|gtk-4.0|' ${WRKSRC}/config.mk
35
33
post-patch:
36
post-patch:
34
# .git/index needs to exist to generate version.h...
37
# .git/index needs to exist to generate version.h...
35
	${MKDIR} ${WRKSRC}/.git/index
38
	${MKDIR} ${WRKSRC}/.git/index
(-)a/www/vimb/files/patch-config.mk (-23 lines)
Removed Link Here
1
--- config.mk.orig	2023-06-19 20:39:23.000000000 +0000
2
+++ config.mk	2023-08-07 07:27:35.408991000 +0000
3
@@ -18,7 +18,7 @@ SRCDIR  = src
4
 DOCDIR  = doc
5
 
6
 # used libs
7
-LIBS = gtk+-3.0 webkit2gtk-4.1
8
+LIBS = gtk+-3.0 webkit2gtk-4.0 gdk-pixbuf-2.0 cairo harfbuzz pango glib-2.0 harfbuzz atk
9
 
10
 # setup general used CFLAGS
11
 CFLAGS   += -std=c99 -pipe -Wall -fPIC
12
@@ -35,9 +35,9 @@ endif
13
 
14
 # flags used to build webextension
15
 EXTTARGET   = webext_main.so
16
-EXTCFLAGS   = ${CFLAGS} $(shell pkg-config --cflags webkit2gtk-web-extension-4.1)
17
+EXTCFLAGS   = ${CFLAGS} $(shell pkg-config --cflags webkit2gtk-web-extension-4.0)
18
 EXTCPPFLAGS = $(CPPFLAGS)
19
-EXTLDFLAGS  = ${LDFLAGS} $(shell pkg-config --libs webkit2gtk-web-extension-4.1) -shared
20
+EXTLDFLAGS  = ${LDFLAGS} $(shell pkg-config --libs webkit2gtk-web-extension-4.0) -shared
21
 
22
 # flags used for the main application
23
 CFLAGS     += $(shell pkg-config --cflags $(LIBS))

Return to bug 279279