From nobody Sun Jul 14 11:07:52 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WMMxh3qHFz5QrHx; Sun, 14 Jul 2024 11:07:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WMMxh1kH4z4h23; Sun, 14 Jul 2024 11:07:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720955272; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=lQ3AV0r9NlTbyzZjNP47cgPQGCaUqE8/1alpN+HtaAE=; b=WxcnREM/cKcXU174TOpdirUzSwtquM+Ij8953vp84D40zSrpVHrqZQjGErewvQzkgsGdfU NxIdQ10W6THsW51YCwEy5/BlyauJ92WZmZPpv61jXuSFMLVVMd3Z+C2JX10hCbp2poNwlC P8Bfic24humHQ0Fi2HdE60EHPuWvGHYkjJNcBf8KldJXgr1iOSMOEfoIO/s2QZUlsKpHeP JlIlHFsISutDcUPL1/kD1kCQ6Pc4/B5S60AePPq3xkwYplFSC8SfYyveLzlCJ4D5joHoTS RAjzsMw7APsVB9STXakcWkgWSUxFLwdtTmlIZXQuo2pb4L9b/X7Km041y+YHtA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1720955272; a=rsa-sha256; cv=none; b=YomC4WFvXzD9BoXwN1HyqQTzo+4aY1OxUdgnGJ/6XunanxYpu8adcLJSmSeDr/lml6wCfX EtEjyjRYKsFLmlcBOOgBpj2pNI9beTGhKRJHxSGJdHO6PSkRZgG25RVY/xlM8bYnMe9R9+ RjnzLllOcymtodxNCJzE8fvWnceMMThpXIywdmXZXdbYjL5bLYKAnecqR1jzHe0563z6pO +KEcl98A0catPU4yA0bPkiN6Smhb09WUfwkwL+EG2gectGkxbLrlGzqVRMCllN/yQCYUVB ef/3XRpuxbNLVWSrgZWfVyqgDyg0Q6e817HQfiGtAUraSHxJ8qL7B7Lrd/ABxA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720955272; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=lQ3AV0r9NlTbyzZjNP47cgPQGCaUqE8/1alpN+HtaAE=; b=hG9LYe2t8QP1mXAJuClq6h1dSLbOcgYc+/98PMPuv1Z/w4nmfavaofGIeBhNND3KJz1qDa 6ydl6wVl+FayrJ3cu6b2/ptS5diBBUityAn/jUAZB2KUsyoSn3kkudHuI0sKe9EZYJ+fZz 1wCEsgZRgpfxV6NzuPSQx/Z0msmd5JYcleyGaCw/o0804z5XzQbKuiknOhaUP756asR3m8 A1+737TZjj1RA7pPeVuUjT0Ft1PRyzJ8R8MaPUyio8phK3PuW/5FO3k4VpiXA4W+Ydd1lc O0t3prTm6tkS/T4sTf4fFxOhe4EjP/nVCsYUL81J4ydcbKCtbpE0ON1eQNBOOg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WMMxh0xWFz16Xy; Sun, 14 Jul 2024 11:07:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 46EB7qAZ062923; Sun, 14 Jul 2024 11:07:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 46EB7qJR062920; Sun, 14 Jul 2024 11:07:52 GMT (envelope-from git) Date: Sun, 14 Jul 2024 11:07:52 GMT Message-Id: <202407141107.46EB7qJR062920@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Zsolt Udvari Subject: git: f5e15b6bf5a6 - main - www/vimb: add GSTREAMER option List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: uzsolt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f5e15b6bf5a6fba96ceefa73f830f2f2a11959e2 Auto-Submitted: auto-generated The branch main has been updated by uzsolt: URL: https://cgit.FreeBSD.org/ports/commit/?id=f5e15b6bf5a6fba96ceefa73f830f2f2a11959e2 commit f5e15b6bf5a6fba96ceefa73f830f2f2a11959e2 Author: mew14930xvi AuthorDate: 2024-07-14 11:03:13 +0000 Commit: Zsolt Udvari CommitDate: 2024-07-14 11:07:27 +0000 www/vimb: add GSTREAMER option Use REINPLACE_CMD instead of patch. Submitter takes maintainership. PR: 279279 --- www/vimb/Makefile | 17 ++++++++++------- www/vimb/files/patch-config.mk | 23 ----------------------- 2 files changed, 10 insertions(+), 30 deletions(-) diff --git a/www/vimb/Makefile b/www/vimb/Makefile index eb323397a856..effc2642eeb9 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,21 +16,24 @@ 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 \ +MAKE_ARGS= V=1 \ version="${DISTVERSION}" LDFLAGS+= -Wl,--as-needed PLIST_FILES= bin/vimb \ lib/vimb/webext_main.so \ - share/man/man1/vimb.1.gz \ share/applications/vimb.desktop \ + share/man/man1/vimb.1.gz \ share/metainfo/vimb.metainfo.xml +OPTIONS_DEFINE= GSTREAMER +GSTREAMER_USES= gstreamer +GSTREAMER_USE= GSTREAMER=good,libav + post-patch: + @${REINPLACE_CMD} -e 's|gtk-4.1|gtk-4.0|' ${WRKSRC}/config.mk # .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))