FreeBSD Bugzilla – Attachment 250931 Details for
Bug 279279
www/vimb: Added GSTREAMER option
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Added GSTREAMER option
patch.vimb (text/plain), 2.36 KB, created by
mew14930xvi
on 2024-05-24 21:41:16 UTC
(
hide
)
Description:
Added GSTREAMER option
Filename:
MIME Type:
Creator:
mew14930xvi
Created:
2024-05-24 21:41:16 UTC
Size:
2.36 KB
patch
obsolete
>diff --git a/www/vimb/Makefile b/www/vimb/Makefile >index eb323397a856..507307a9e37d 100644 >--- a/www/vimb/Makefile >+++ b/www/vimb/Makefile >@@ -1,9 +1,9 @@ > PORTNAME= vimb > DISTVERSION= 3.7.0 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= www > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= mew14930xvi@inbox.lv > COMMENT= Vim like browser > WWW= https://fanglingsu.github.io/vimb/ > >@@ -16,20 +16,23 @@ LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ > USES= compiler:c11 desktop-file-utils gmake gnome pkgconfig > USE_GITHUB= yes > GH_ACCOUNT= fanglingsu >-GH_PROJECT= vimb >-USE_GNOME= cairo gdkpixbuf2 gtk30 >+USE_GNOME= cairo glib20 gtk30 > >-MAKE_ARGS= MANPREFIX=${STAGEDIR}${PREFIX}/share/man \ >- V=1 \ >- version="${DISTVERSION}" >+MAKE_ARGS= V=1 version="${DISTVERSION}" > LDFLAGS+= -Wl,--as-needed > >-PLIST_FILES= bin/vimb \ >- lib/vimb/webext_main.so \ >+PLIST_FILES= bin/vimb lib/vimb/webext_main.so \ > share/man/man1/vimb.1.gz \ > share/applications/vimb.desktop \ > share/metainfo/vimb.metainfo.xml > >+OPTIONS_DEFINE= GSTREAMER >+GSTREAMER_USES= gstreamer >+GSTREAMER_USE= GSTREAMER=good,libav >+ >+post-extract: >+ @${REINPLACE_CMD} -e 's|gtk-4.1|gtk-4.0|' ${WRKSRC}/config.mk >+ > post-patch: > # .git/index needs to exist to generate version.h... > ${MKDIR} ${WRKSRC}/.git/index >diff --git a/www/vimb/files/patch-config.mk b/www/vimb/files/patch-config.mk >deleted file mode 100644 >index 902c092eb6c1..000000000000 >--- a/www/vimb/files/patch-config.mk >+++ /dev/null >@@ -1,23 +0,0 @@ >---- config.mk.orig 2023-06-19 20:39:23.000000000 +0000 >-+++ config.mk 2023-08-07 07:27:35.408991000 +0000 >-@@ -18,7 +18,7 @@ SRCDIR = src >- DOCDIR = doc >- >- # used libs >--LIBS = gtk+-3.0 webkit2gtk-4.1 >-+LIBS = gtk+-3.0 webkit2gtk-4.0 gdk-pixbuf-2.0 cairo harfbuzz pango glib-2.0 harfbuzz atk >- >- # setup general used CFLAGS >- CFLAGS += -std=c99 -pipe -Wall -fPIC >-@@ -35,9 +35,9 @@ endif >- >- # 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))
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 279279
: 250931