From nobody Mon Feb 13 19:13:21 2023 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 4PFvBV1nTFz3plSb; Mon, 13 Feb 2023 19:13:22 +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 4PFvBV14LLz463r; Mon, 13 Feb 2023 19:13:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676315602; 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=nc5EllEbsBxAnYhKtdzWYu6DYkNdFho8U+86GZj4xRo=; b=IkkkheRQrxUz0h7u9/pIJw7FgGALC9SdpLc7bAAWtQZGDFV6hYH5aN9m0o1hGZ+BzOYg2X QUBekThEdB+cJEWYO4sryz0BcfHYMhf/U+AoZaJ3FLYE0FR8rSKhyxpPFtPt8y9bViLTiB J1rICEqayT47i0BfV14oXtueKkwMHlHuc9Z/xKenQdbRyQX45rxkhuX0dC6351MK/YHXxC km08lU06I/OQHHK1H6NA/KjmTSGnBlrNfI+ceSHlfmceh8cPSn69NppZcDEiiirR5u8hEy JdweGkIGHXtJSf8R9nYBxYgCZGHt4ghVubu0JxK0um4k3VrqS1bYiHW9KytBtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676315602; 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=nc5EllEbsBxAnYhKtdzWYu6DYkNdFho8U+86GZj4xRo=; b=q+6dVPuaXPPiayAP+xqV/ezdV429LpzWCGsoiMK/nZXkz04qSp11qdCQny8bUkO3V2y/ki EzrpTI/zR0lg36d2vu5DX2LiJoNcCLqfT7pi79p6q960GLnt3WO6t8SuR5HT7Gt4P3NI3V co6Vzqx8OQ2RPIbG5ytPPR9TyEYJp5LxnjiSI/Kl7fyelPoEBcg5a5FtEgnX35WhoNcpc7 PXRd8FG18auY7H5cBSX+V3KUZrzItqEYCEO781rlZzNZ/S9cCFnem16/2j2pKOyE9MpJAS KLG/UTwevHBIiPsA4opjqHLHawXck1Mh+xXbe/vuJgeMz0nPB65MLpL8tcoWzw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1676315602; a=rsa-sha256; cv=none; b=mLiAzsRlUmruMnS0yS4WffpwYojQDqapGeDUjbbAt54WD0X+qdSmYCSSB/MA6ZpEX4FJlZ Hc2Vgx6Ki987/HJ+5ozXIClQdnuRpmYVxwMrj7rwe7DItLoZbGZiblshfqSDJ2CnS316gY wlVQjFh1YRbFm8+AoJyg0HfzRURe3DUbr+OKlYUVSQHRvnj4q2U/3Z7IY2m9GXTgX2iZ/n +7DDhNbt2ha8Fj+sTK77WiXA076+qq0wucdhDHyotvisCZGe/ZIMe78pxRqwnBMqI89XEj 2daegqbD1GvzV0DWIrDLg6zEjB7rGk5CHR7JE9kMHj2bbCsXpwty2jdjpbqiqw== 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 4PFvBV05sMzVgk; Mon, 13 Feb 2023 19:13:22 +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 31DJDLrf097524; Mon, 13 Feb 2023 19:13:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 31DJDLXC097523; Mon, 13 Feb 2023 19:13:21 GMT (envelope-from git) Date: Mon, 13 Feb 2023 19:13:21 GMT Message-Id: <202302131913.31DJDLXC097523@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 146bb4da8d31 - main - x11-toolkits/wlroots: limit hwdata dependency to DRM as build only 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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/main X-Git-Reftype: branch X-Git-Commit: 146bb4da8d31a34f013b593b85f47796cd06158d Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=146bb4da8d31a34f013b593b85f47796cd06158d commit 146bb4da8d31a34f013b593b85f47796cd06158d Author: Jan Beich AuthorDate: 2023-02-13 18:10:12 +0000 Commit: Jan Beich CommitDate: 2023-02-13 19:13:04 +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 --- 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 \