Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Feb 2025 10:58:17 GMT
From:      Nuno Teixeira <eduardo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0f7b8f609757 - main - www/luakit: Switch webkit2-gtk from 40 to 41
Message-ID:  <202502061058.516AwHZi075816@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f7b8f609757ba35968eb77ce75444bc4890babf

commit 0f7b8f609757ba35968eb77ce75444bc4890babf
Author:     mew14930xvi <mew14930xvi@inbox.lv>
AuthorDate: 2025-02-06 09:28:47 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-02-06 10:57:51 +0000

    www/luakit: Switch webkit2-gtk from 40 to 41
    
    - Add GSTREAMER option
    
    PR:             284381
---
 www/luakit/Makefile | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/www/luakit/Makefile b/www/luakit/Makefile
index 627bf28ed840..bbb07687538e 100644
--- a/www/luakit/Makefile
+++ b/www/luakit/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	luakit
 DISTVERSION=	2.3.6
-PORTREVISION=	2
+PORTREVISION=	3
 PORTEPOCH=	1
 CATEGORIES=	www
 
@@ -13,14 +13,15 @@ LICENSE_FILE=	${WRKSRC}/COPYING.GPLv3
 
 BUILD_DEPENDS=	${LUA_MODLIBDIR}/lfs.so:devel/luafilesystem@${LUA_FLAVOR}
 LIB_DEPENDS=	libharfbuzz.so:print/harfbuzz \
-		libsoup-2.4.so:devel/libsoup \
-		libwebkit2gtk-4.0.so:www/webkit2-gtk@40
+		libsoup-3.0.so:devel/libsoup3 \
+		libwebkit2gtk-4.1.so:www/webkit2-gtk@41
 RUN_DEPENDS=	${LUA_PKGNAMEPREFIX}luafilesystem>=0:devel/luafilesystem@${LUA_FLAVOR}
 
 USES=		compiler:c++11-lang desktop-file-utils gettext-runtime gmake \
-		gnome lua:51 pkgconfig sqlite
+		gnome lua:51 pkgconfig shebangfix sqlite
 USE_GITHUB=	yes
-USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30
+USE_GNOME=	glib20 gtk30
+SHEBANG_FILES=	build-utils/gentokens.lua
 
 CONFLICTS_INSTALL=	luakit-devel
 
@@ -29,20 +30,19 @@ PORTSCOUT=	limit:^[2-9]\..*
 PORTDATA=	*
 PORTDOCS=	*
 
-OPTIONS_DEFINE=		DOCS LUAJIT
+OPTIONS_DEFINE=		DOCS LUAJIT GSTREAMER
 OPTIONS_DEFAULT=	LUAJIT
 LUAJIT_DESC=		Use the Just-In-Time compiler for lua
 LUAJIT_USES=		luajit
 LUAJIT_MAKE_ARGS=	USE_LUAJIT=1
 LUAJIT_MAKE_ARGS_OFF=	USE_LUAJIT=0
+GSTREAMER_USES=		gstreamer
+GSTREAMER_USE=		GSTREAMER=good,libav
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|luakit/doc|doc/luakit| ; \
-		s|/etc/xdg|${PREFIX}/etc/xdg| ; \
-		s|-ggdb|| ; s|gtk-4.1|gtk-4.0|' \
+		s|/etc/xdg|${PREFIX}/etc/xdg| ; s|-ggdb||' \
 		${WRKSRC}/config.mk
-	@${REINPLACE_CMD} -e 's|bin/env lua|&${LUA_VER_STR}|' \
-		${WRKSRC}/build-utils/gentokens.lua
 	@${REINPLACE_CMD} -e 's|expr substr|echo| ; \
 		s/ARCHIVE 1 /ARCHIVE | cut -b1-/' \
 		${WRKSRC}/build-utils/getversion.sh



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202502061058.516AwHZi075816>