Bug 266367

Summary: misc/hwdata: 0.362 lacks pkg-config support (compared to vendor build)
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: freebsd-desktop (Team) <desktop>
Status: Closed FIXED    
Severity: Affects Only Me CC: tcberner
Priority: --- Keywords: needs-patch
Version: LatestFlags: tcberner: maintainer-feedback+
Hardware: Any   
OS: Any   
URL: https://github.com/vcrhonek/hwdata/commit/0dcabcc5850a

Description Jan Beich freebsd_committer freebsd_triage 2022-09-11 16:43:22 UTC
Required by https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3638 (via FreeBSD CI)

do-install currenty ignores changes to vendor install target, so hwdata.pc was missed in ports be2c6eb124ea. See URL for upstream change.
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-09-17 16:18:17 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4ba7d06e469de19281ebb21665602a60ea8b9145

commit 4ba7d06e469de19281ebb21665602a60ea8b9145
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2022-09-17 16:12:07 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2022-09-17 16:16:11 +0000

    misc/hwdata: install pkg-config file

    Reported by:    Jan Beich <jbeich@FreeBSD.org>
    PR:             266367

 misc/hwdata/Makefile                   | 18 ++++++++----------
 misc/hwdata/files/patch-Makefile (new) | 20 ++++++++++++++++++++
 misc/hwdata/pkg-plist (new)            |  6 ++++++
 3 files changed, 34 insertions(+), 10 deletions(-)
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2022-09-17 16:18:42 UTC
Should be fixed now.