Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Nov 2023 08:50:08 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        "Jason E. Hale" <jhale@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 5a4eeed2e2cd - main - x11/xkeyboard-config: Fix pkg-plist after e6f66fef0255
Message-ID:  <r0kw-loen-wny@FreeBSD.org>
In-Reply-To: <202311110511.3AB5Bx9c034890@gitrepo.freebsd.org> (Jason E. Hale's message of "Sat, 11 Nov 2023 05:11:59 GMT")
References:  <202311110511.3AB5Bx9c034890@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
"Jason E. Hale" <jhale@FreeBSD.org> writes:

> --- /dev/null
> +++ b/x11/xkeyboard-config/files/patch-meson.build
> @@ -0,0 +1,11 @@
> +--- meson.build.orig	2023-11-11 04:37:00 UTC
> ++++ meson.build
> +@@ -7,7 +7,7 @@ dir_man7        = join_paths(get_option('prefix'), get
> + dir_xkb_base    = join_paths(dir_data, 'X11', 'xkb')
> + dir_xkb_rules   = join_paths(dir_xkb_base, 'rules')
> + dir_man7        = join_paths(get_option('prefix'), get_option('mandir'), 'man7')
> +-dir_pkgconfig   = join_paths(dir_data, 'pkgconfig')
> ++dir_pkgconfig   = join_paths(get_option('prefix'), 'libdata', 'pkgconfig')

Why not fix bogus *_DEPENDS in consumers? share/pkgconfig is common in ports/.
See https://cgit.freebsd.org/ports/commit/?id=d48fab59daa5 and the following:

$ rg -lg pkg-plist share/pkgconfig | sed s,/pkg-plist,,
x11-wm/hyprland
audio/xuidesigner
net-mgmt/resource-agents
devel/ctre
devel/blueprint-compiler
devel/pybind11
devel/quantum
devel/librolegen
devel/cli11
devel/sol2
devel/nlohmann-json
net-mgmt/fence-agents
devel/cli
devel/xtl-quant-stack
databases/mariadb105-server
math/blis
math/xtensor
math/trlib
math/cppad
deskutils/libcprime
deskutils/xdg-desktop-portal
graphics/kseexpr



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