From nobody Wed Oct 23 08:23:08 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 4XYMW04c35z5b16m; Wed, 23 Oct 2024 08:23:08 +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 4XYMW044hKz4Gsd; Wed, 23 Oct 2024 08:23:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729671788; 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=ZQ06uKxKhtuqy7FvqQ0k717l5h8axgrWQg8X6AQv+94=; b=l2MwR+VqXdCyxAoz6IPHBuyOhYEKSn/KzzD/wwFwhxspZZ7ydRrWGSWU7z90SC4i5ZDvAE y0G9mZ0QCA4e2iz58trVC/22emt8iLJlbTbTO3EaTFFPZ/dR8g7BwH317vFN09n9Y/8iTQ EOtpooGvbcq0XxCTr/5lXF+EkXkUiRWfCcWuUEk53+b8trWasARpCGlre840mPVsEhAow8 aNa82bsQxxz91WcJ8YqLP5LuVZfME3LXuGdpiwoMYSHnYARPBAdhOMxUf/mjZsyyu8EUxB f+muRb7zkcR9Y8hOsiT5JzPQOSb6NeRWGinhWfrVYwEX+8bDQT7tjQMMKgE9qA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729671788; 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=ZQ06uKxKhtuqy7FvqQ0k717l5h8axgrWQg8X6AQv+94=; b=OOx+ruQEqtakKHquOTqGu/b/nDgrMLvv0lSFImIytTGp4NQY0ytbcr6tNEb6kYoKRW1CXe MaYyZ+EyzC2RK0seF8GdClJ+eOAgZSC3QqSldBdf9UHJO2JwtXWZKZK147NPWhsVMXiGGg Bp6iGFRvhMb2k7qO7PNjq5rA1vLWDWR3RvnfMIoCs7TsTSaoLGVqgncxBLzS2yQ1Liz5/R qQpzv4nqnTMShYnOEpwbYTfNbZQcCo5cxwvZSP2D3Qqql4yefZlrqm8h/uYnYbL57GAcDR kO2f1P99FnJpuCgqd7bj2WkUMmlgrD9wy+H2eAeqt9+E3YpXS444Mu/V95VS1g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729671788; a=rsa-sha256; cv=none; b=pYhxXDPTMDgcKN0/Xnd/hMrQpUvzvdJnTUsS1o/uUxhyKGUhmPWtp/QN/ha3845ahgS9yA yQcJB4UQgwiPs5Y14IW6uWYTQG1h8HUsoA8Z95uztgo38G/wbCXA1vokFfGlHN8+xzLRCA QFR8XuVKAOENYyDx9oL9n0XjKbFPrBezcQQFU4INYTKvj2Lt+gfa7c0bl47S6CaVCoY4UE 36wqS1bUmwbUx3W6mFwmB/W1q7gf1q2zWbT7wnMcHkQJ6gbcu/sDI5YeD5CUyC0MBJxZ1p qgEaCWZBb1tBXYpPN0e+7Ul9yXWHdoQAx0DYkR+EoR7NHIOa3n/G+XKNvH1Bxg== 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 4XYMW03hBpzqy6; Wed, 23 Oct 2024 08:23:08 +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 49N8N8Ei047071; Wed, 23 Oct 2024 08:23:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49N8N8et047068; Wed, 23 Oct 2024 08:23:08 GMT (envelope-from git) Date: Wed, 23 Oct 2024 08:23:08 GMT Message-Id: <202410230823.49N8N8et047068@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Jason E. Hale" Subject: git: c9d2a05e0208 - main - graphics/gstreamer1-plugins-gl: Prevent fetch during build 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: jhale X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c9d2a05e0208992300ac5be4a84e99d675d801b4 Auto-Submitted: auto-generated The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=c9d2a05e0208992300ac5be4a84e99d675d801b4 commit c9d2a05e0208992300ac5be4a84e99d675d801b4 Author: Jason E. Hale AuthorDate: 2024-10-23 07:58:55 +0000 Commit: Jason E. Hale CommitDate: 2024-10-23 08:23:02 +0000 graphics/gstreamer1-plugins-gl: Prevent fetch during build If git(1) was found on the system, the port would attempt to download OpenGL headers for a meson subproject from [1], which seems to only be necessary/intended for Windows. Add '--wrap-mode=nodownload' to MESON_ARGS to prevent this behavior. This only affects builds on live systems. While here: Remove unused glu dep from USE_GL and add jpeg dep as this will link to libjpeg if found on the system. Tiny Makefile order fix. [1] https://gitlab.freedesktop.org/gstreamer/meson-ports/gl-headers PR: 270184 Reported by: amdmi3 --- graphics/gstreamer1-plugins-gl/Makefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/graphics/gstreamer1-plugins-gl/Makefile b/graphics/gstreamer1-plugins-gl/Makefile index 61d264a30b7d..aca512117815 100644 --- a/graphics/gstreamer1-plugins-gl/Makefile +++ b/graphics/gstreamer1-plugins-gl/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics COMMENT= GStreamer GL graphics plugin @@ -7,11 +7,12 @@ BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ libpng16.so:graphics/png -USES= gl -USE_GL= gl glu glesv2 egl +USES= gl jpeg +USE_GL= gl glesv2 egl USE_XORG+= x11 xext xcb -MESON_ARGS+= -Dgl=enabled \ +MESON_ARGS+= --wrap-mode=nodownload \ + -Dgl=enabled \ -Dgl_winsys=${_GL_WINSYS:ts,} \ -Dgl_api=opengl,gles2 \ -Dgl_platform=glx,egl @@ -24,9 +25,9 @@ OPTIONS_DEFINE= WAYLAND OPTIONS_DEFAULT=WAYLAND OPTIONS_SUB= yes -WAYLAND_VARS= _GL_WINSYS+=wayland WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland +WAYLAND_VARS= _GL_WINSYS+=wayland DIST= base GST_PLUGIN= gl