From nobody Mon Feb 13 19:14:16 2023 X-Original-To: dev-commits-ports-all@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 4PFvCX43Zbz3plyM; Mon, 13 Feb 2023 19:14:16 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PFvCX3XSTz467M; Mon, 13 Feb 2023 19:14:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676315656; 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=0VAp0hgRbrsAFAAaQVTAX3Iafuiw9BzeO7ip+GmiGVY=; b=Za0uBQ656d092QMpvVkodWYAO/AjOc0EsT8m4NuhHGukoKJbgJDvy8Vzv08NPnshrg3UrB KsqyuEpvtX7FsexLW2ecjtVniCdJPHlmKkKZa9qKy6SyNQYfn1UBlduMAC2H/EL149QDZm YwxyvCdaAZgELlpbX4993Zbnu4NK5vLgJva6vBobvdU+wB5Lbju5AoGYsGhM6tsvHnSKse Sa8AnUACnINN2/Uiw9rPyyxnjM4bIILtAh/qrpZk5mie15aACEknJ8MlSoS/Z74DKsNZTe jkOg+1/au99zkYtl+k9CdpJ4UpEH5aUKHfS28+RQguw5teQmaEtp8syyfhNQQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676315656; 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=0VAp0hgRbrsAFAAaQVTAX3Iafuiw9BzeO7ip+GmiGVY=; b=Ps/+Gqi4g/6udQFaRo6+en38WMON/SANoY3CwPpDlyJLket26Mtp7qUjZiLGaOG00bnaZM YeOIT+4gRdUfevqdkUWiTGbWcikYP4DGI9MwbEsZmKvuZsCPOY+yGnER56ZXRyQ6DI6dx7 8vFybT8KQ0ybQg1bUl2EQT9R54hb5OYcAz1tRHTkcLb5GCdSUJK22msc/Yk2Sgef9jc12m DR4uyu6O0asM2fzxwSnizx0oBsMr7wJ57w61RL7PinscN3OkrUO9pPJAM3I917Ys1magPz JjpEov30fWDv0756vNrHIr5jk13v1lNexLxcY/0cR+BJaSWXZkp456V0J5bOWw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1676315656; a=rsa-sha256; cv=none; b=JrdVA5sjSaYru89b/XY8gzFkhPeYsjT88Th5OwUTEM9XtzxsP3kKDZDFyKdtQAuVuwt3Pt JH+KDdeN0AHhgEyiztwk9oNOYjuKWsEtad6Dlm4gr0TNcJDHnRk+gsfPPvwkwuJQDc+FV8 QbCp6c515IM6wUSvLW4OrJh1qoxGBdDXZv2eF75JC7xXym0p/g//3jCUHEmIreC/krn3GV FCSddPdS/o8tXLC/hzsliWWryhci8gOb/yXrorDLL3eJPkGi5TjmNer2W80ShFsDpUYMhj l+88MG2XLOpj7eGodlW5u2yB/ovngbq+TDtzBLASNcRIPQ2vSdnfwlg01Wh2jw== 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 4PFvCX2ZrwzVWC; Mon, 13 Feb 2023 19:14:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 31DJEGLk097746; Mon, 13 Feb 2023 19:14:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 31DJEGmS097745; Mon, 13 Feb 2023 19:14:16 GMT (envelope-from git) Date: Mon, 13 Feb 2023 19:14:16 GMT Message-Id: <202302131914.31DJEGmS097745@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 4e91e0e02b3d - 2023Q1 - x11-toolkits/wlroots: limit hwdata dependency to DRM as build only List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2023Q1 X-Git-Reftype: branch X-Git-Commit: 4e91e0e02b3d53d6c4db0582d8148eb0973f3100 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch 2023Q1 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=4e91e0e02b3d53d6c4db0582d8148eb0973f3100 commit 4e91e0e02b3d53d6c4db0582d8148eb0973f3100 Author: Jan Beich AuthorDate: 2023-02-13 18:10:12 +0000 Commit: Jan Beich CommitDate: 2023-02-13 19:14:01 +0000 x11-toolkits/wlroots: limit hwdata dependency to DRM as build only pnp.ids is converted to pnpids.c, so won't pick up changes without rebuild. pnp.ids is also unused when nesting on X11 or Wayland (WLR_BACKENDS != drm). https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/eec95e3d5e1a (cherry picked from commit 146bb4da8d31a34f013b593b85f47796cd06158d) --- x11-toolkits/wlroots/Makefile | 6 +++--- x11-wm/gamescope/Makefile | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/x11-toolkits/wlroots/Makefile b/x11-toolkits/wlroots/Makefile index 1a818713af4f..5d0313843037 100644 --- a/x11-toolkits/wlroots/Makefile +++ b/x11-toolkits/wlroots/Makefile @@ -1,6 +1,7 @@ PORTNAME= wlroots DISTVERSION= 0.16.2 DISTVERSIONSUFFIX= -g${GL_COMMIT:C/(.{12}).*/\1/} +PORTREVISION= 1 CATEGORIES= x11-toolkits PATCH_SITES+= https://github.com/swaywm/${GL_PROJECT}/commit/:github @@ -16,14 +17,12 @@ WWW= https://gitlab.freedesktop.org/wlroots/wlroots LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= wayland-protocols>=1.27:graphics/wayland-protocols \ - hwdata>0:misc/hwdata +BUILD_DEPENDS= wayland-protocols>=1.27:graphics/wayland-protocols LIB_DEPENDS= libudev.so:devel/libudev-devd \ libdrm.so:graphics/libdrm \ libwayland-server.so:graphics/wayland \ libseat.so:sysutils/seatd \ libxkbcommon.so:x11/libxkbcommon -RUN_DEPENDS= hwdata>0:misc/hwdata USES= compiler:c11 gl meson pkgconfig xorg USE_GITLAB= yes @@ -39,6 +38,7 @@ OPTIONS_DEFAULT=DRM OPENGL VULKAN X11 OPTIONS_SUB= yes DRM_DESC= KMS console support +DRM_BUILD_DEPENDS= hwdata>0:misc/hwdata DRM_LIB_DEPENDS= libinput.so:x11/libinput DRM_VARS= BACKENDS+="drm libinput" diff --git a/x11-wm/gamescope/Makefile b/x11-wm/gamescope/Makefile index b81a85e23bb6..54067811d230 100644 --- a/x11-wm/gamescope/Makefile +++ b/x11-wm/gamescope/Makefile @@ -19,6 +19,7 @@ BUILD_DEPENDS= glslangValidator:graphics/glslang \ libliftoff>=0.3.0<0.4.0:graphics/libliftoff \ vulkan-headers>0:graphics/vulkan-headers \ wayland-protocols>=1.17:graphics/wayland-protocols \ + hwdata>0:misc/hwdata \ wlroots>=0.16.0<0.17.0:x11-toolkits/wlroots LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libdrm.so:graphics/libdrm \