Re: git: 4ae07eaae285 - main - misc/iso-codes: Remove USES=pathfix

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Sat, 13 Dec 2025 14:46:02 UTC
Hello!


Please revert back, it breaks consumers which search .pc file under libdata whish is common place for FreeBSD.

Or test and adjust all broken consumers

chinese/fcitx-configtool
chinese/fcitx
editors/pluma
graphics/gimp-app
graphics/gimp3-app
irc/hexchat
www/gtkhtml4


On 09.12.2025 14:24, Po-Chuan Hsieh wrote:
> The branch main has been updated by sunpoet:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=4ae07eaae285bbb61cebc9bb287d67f9c3200124
> 
> commit 4ae07eaae285bbb61cebc9bb287d67f9c3200124
> Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> AuthorDate: 2025-12-09 06:39:14 +0000
> Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> CommitDate: 2025-12-09 11:21:07 +0000
> 
>      misc/iso-codes: Remove USES=pathfix
>      
>      - Bump PORTREVISION for package change
> ---
>   misc/iso-codes/Makefile  | 2 +-
>   misc/iso-codes/pkg-plist | 2 +-
>   2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/misc/iso-codes/Makefile b/misc/iso-codes/Makefile
> index 19b672f3a6a9..4ff04cad50e6 100644
> --- a/misc/iso-codes/Makefile
> +++ b/misc/iso-codes/Makefile
> @@ -10,7 +10,7 @@ WWW=		https://salsa.debian.org/iso-codes-team/iso-codes
>   LICENSE=	LGPL21
>   LICENSE_FILE=	${WRKSRC}/COPYING
>   
> -USES=		gettext-tools gmake pathfix python:build tar:xz
> +USES=		gettext-tools gmake python:build tar:xz
>   
>   BINARY_ALIAS=	python3=${PYTHON_VERSION}
>   GNU_CONFIGURE=	yes
> diff --git a/misc/iso-codes/pkg-plist b/misc/iso-codes/pkg-plist
> index f9da58a10775..68e1f3278686 100644
> --- a/misc/iso-codes/pkg-plist
> +++ b/misc/iso-codes/pkg-plist
> @@ -1,4 +1,3 @@
> -libdata/pkgconfig/iso-codes.pc
>   %%DATADIR%%/json/iso_15924.json
>   %%DATADIR%%/json/iso_3166-1.json
>   %%DATADIR%%/json/iso_3166-2.json
> @@ -1149,6 +1148,7 @@ share/locale/zu/LC_MESSAGES/iso_639-2.mo
>   share/locale/zu/LC_MESSAGES/iso_639-3.mo
>   share/locale/zu/LC_MESSAGES/iso_639.mo
>   share/locale/zu/LC_MESSAGES/iso_639_3.mo
> +share/pkgconfig/iso-codes.pc
>   share/xml/iso-codes/iso_15924.xml
>   share/xml/iso-codes/iso_3166-1.xml
>   share/xml/iso-codes/iso_3166-2.xml
> 

-- 
Sincerely,
Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD, @fluffy:matrix-dev.freebsd.org)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team