Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Mar 2026 13:53:43 +0000
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: d7a065627ceb - main - devel/libtextstyle, devel/gettext*: Update to 1.0
Message-ID:  <69cbd1e7.24bb8.23ff0d30@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by tijl:

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

commit d7a065627cebe93f700d85c8dc605e32074ba886
Author:     Tijl Coosemans <tijl@FreeBSD.org>
AuthorDate: 2026-03-31 11:30:41 +0000
Commit:     Tijl Coosemans <tijl@FreeBSD.org>
CommitDate: 2026-03-31 13:52:28 +0000

    devel/libtextstyle, devel/gettext*: Update to 1.0
    
    devel/gettext-tools: Use external libunistring and libxml2.
    
    lang/python*: Remove dependency on gettext-tools.  It isn't used and
    it is gettext-tools that depends on python now.
    
    PR:             293963
    Exp-run by:     antoine
---
 devel/gettext-runtime/Makefile            |  2 +-
 devel/gettext-runtime/pkg-plist           |  4 +-
 devel/gettext-tools/Makefile              | 24 ++++++-----
 devel/gettext-tools/files/patch-configure | 16 +++++++
 devel/gettext-tools/pkg-plist             | 70 +++++++++++++++++++++++++++++--
 devel/gettext/Makefile.common             |  2 +-
 devel/gettext/distinfo                    |  6 +--
 devel/libtextstyle/pkg-plist              |  3 +-
 lang/python27/Makefile                    |  4 +-
 lang/python310/Makefile                   |  3 +-
 lang/python311/Makefile                   |  3 +-
 lang/python312/Makefile                   |  3 +-
 lang/python313/Makefile                   |  3 +-
 lang/python314/Makefile                   |  4 +-
 14 files changed, 116 insertions(+), 31 deletions(-)

diff --git a/devel/gettext-runtime/Makefile b/devel/gettext-runtime/Makefile
index c3d9176d8d06..d64ec7568e96 100644
--- a/devel/gettext-runtime/Makefile
+++ b/devel/gettext-runtime/Makefile
@@ -22,7 +22,7 @@ CPE_PRODUCT=	gettext
 CPE_VENDOR=	gnu
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--disable-csharp --disable-java --with-included-gettext \
+CONFIGURE_ARGS=	-C --disable-csharp --disable-java \
 		ac_cv_lib_rt_sched_yield=no
 INSTALL_TARGET=	install-strip
 TEST_TARGET=	check
diff --git a/devel/gettext-runtime/pkg-plist b/devel/gettext-runtime/pkg-plist
index 140da640650c..654f6bdae043 100644
--- a/devel/gettext-runtime/pkg-plist
+++ b/devel/gettext-runtime/pkg-plist
@@ -13,7 +13,7 @@ lib/libasprintf.so.0.0.0
 lib/libintl.a
 lib/libintl.so
 lib/libintl.so.8
-lib/libintl.so.8.4.5
+lib/libintl.so.8.4.6
 %%PORTDOCS%%%%DOCSDIR%%/bind_textdomain_codeset.3.html
 %%PORTDOCS%%%%DOCSDIR%%/bindtextdomain.3.html
 %%PORTDOCS%%%%DOCSDIR%%/csharpdoc/GNU_Gettext.html
@@ -54,8 +54,6 @@ share/locale/cs/LC_MESSAGES/gettext-runtime.mo
 share/locale/da/LC_MESSAGES/gettext-runtime.mo
 share/locale/de/LC_MESSAGES/gettext-runtime.mo
 share/locale/el/LC_MESSAGES/gettext-runtime.mo
-share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo
-share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo
 share/locale/eo/LC_MESSAGES/gettext-runtime.mo
 share/locale/es/LC_MESSAGES/gettext-runtime.mo
 share/locale/et/LC_MESSAGES/gettext-runtime.mo
diff --git a/devel/gettext-tools/Makefile b/devel/gettext-tools/Makefile
index f49004bd43e8..9d58fd48d80e 100644
--- a/devel/gettext-tools/Makefile
+++ b/devel/gettext-tools/Makefile
@@ -14,29 +14,33 @@ LICENSE_FILE=	${WRKSRC}/../COPYING
 .include "${.CURDIR}/../gettext/Makefile.common"
 
 BUILD_DEPENDS=	libtextstyle>=${PORTVERSION}:devel/libtextstyle
-LIB_DEPENDS=	libtextstyle.so:devel/libtextstyle
+LIB_DEPENDS=	libtextstyle.so:devel/libtextstyle \
+		libunistring.so:devel/libunistring
 
-USES=		charsetfix cpe gettext-runtime iconv libtool localbase tar:xz
+USES=		charsetfix cpe gettext-runtime gnome iconv libtool \
+		localbase python shebangfix tar:xz
+CPE_VENDOR=	gnu
+CPE_PRODUCT=	gettext
+USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 
-CPE_PRODUCT=	gettext
-CPE_VENDOR=	gnu
+SHEBANG_FILES=	src/spit.py.in
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--disable-csharp --disable-java --with-included-glib \
-		--with-included-libcroco --with-included-libunistring \
-		--with-included-libxml --with-installed-libtextstyle \
-		--with-xz --without-emacs \
+CONFIGURE_ARGS=	-C --disable-csharp --disable-java \
+		--with-installed-libtextstyle --with-xz --without-emacs \
 		ac_cv_lib_rt_sched_yield=no
+
 INSTALL_TARGET=	install-strip
 TEST_TARGET=	check
-WRKSRC_SUBDIR=	gettext-tools
 
 DATADIR=	${PREFIX}/share/gettext
 DOCSDIR=	${PREFIX}/share/doc/gettext
-PLIST_SUB=	PORTVERSION=${PORTVERSION} VERSION=${PORTVERSION}
+
+WRKSRC_SUBDIR=	gettext-tools
 
 INFO=		gettext
+PLIST_SUB=	PORTVERSION=${PORTVERSION} VERSION=${PORTVERSION}
 
 OPTIONS_DEFINE=	DOCS EXAMPLES THREADS
 OPTIONS_DEFAULT=THREADS
diff --git a/devel/gettext-tools/files/patch-configure b/devel/gettext-tools/files/patch-configure
new file mode 100644
index 000000000000..4583c5747eba
--- /dev/null
+++ b/devel/gettext-tools/files/patch-configure
@@ -0,0 +1,16 @@
+--- configure.orig	2026-01-28 23:37:49 UTC
++++ configure
+@@ -124004,13 +124004,8 @@ printf "%s\n" "$gt_libcurl_found" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_libcurl_found" >&5
+ printf "%s\n" "$gt_libcurl_found" >&6; }
+ 
+- if test -n "$LIBJSON_C" && test -n "$LIBCURL"; then
+-  BUILD_SPIT_IN_C_TRUE=
+-  BUILD_SPIT_IN_C_FALSE='#'
+-else
+   BUILD_SPIT_IN_C_TRUE='#'
+   BUILD_SPIT_IN_C_FALSE=
+-fi
+ 
+ 
+ 
diff --git a/devel/gettext-tools/pkg-plist b/devel/gettext-tools/pkg-plist
index bfd00f4d0cc3..546a65ef2796 100644
--- a/devel/gettext-tools/pkg-plist
+++ b/devel/gettext-tools/pkg-plist
@@ -12,9 +12,12 @@ bin/msgfmt
 bin/msggrep
 bin/msginit
 bin/msgmerge
+bin/msgpre
 bin/msgunfmt
 bin/msguniq
+bin/po-fetch
 bin/recode-sr-latin
+bin/spit
 bin/xgettext
 include/gettext-po.h
 lib/libgettextlib-%%PORTVERSION%%.so
@@ -23,7 +26,7 @@ lib/libgettextlib.so
 lib/libgettextpo.a
 lib/libgettextpo.so
 lib/libgettextpo.so.0
-lib/libgettextpo.so.0.5.15
+lib/libgettextpo.so.0.6.0
 lib/libgettextsrc-%%PORTVERSION%%.so
 lib/libgettextsrc.a
 lib/libgettextsrc.so
@@ -1625,6 +1628,61 @@ share/aclocal/nls.m4
 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc/po/zh_CN.po
 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc/po/zh_HK.po
 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc/po/zh_TW.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/INSTALL
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/Makefile.am
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/autoclean.sh
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/autogen.sh
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/configure.ac
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/dune-project.in
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/dune.in
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/hello.ml.in
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/m4/Makefile.am
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/LINGUAS
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/Makefile.am
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/af.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ast.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/bg.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ca.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/cs.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/da.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/de.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/el.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/eo.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/es.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/fi.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/fr.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ga.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/gl.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/hr.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/hu.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/id.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/it.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ja.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ka.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ky.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/lv.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ms.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/mt.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/nb.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/nl.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/nn.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/pl.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/pt.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/pt_BR.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ro.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ru.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/sk.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/sl.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/sq.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/sr.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/sv.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/ta.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/tr.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/uk.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/vi.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/zh_CN.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/zh_HK.po
+%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ocaml/po/zh_TW.po
 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-pascal/INSTALL
 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-pascal/Makefile.am
 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-pascal/autoclean.sh
@@ -2239,6 +2297,7 @@ share/aclocal/nls.m4
 %%PORTDOCS%%%%DOCSDIR%%/gettext_3.html
 %%PORTDOCS%%%%DOCSDIR%%/gettext_30.html
 %%PORTDOCS%%%%DOCSDIR%%/gettext_31.html
+%%PORTDOCS%%%%DOCSDIR%%/gettext_32.html
 %%PORTDOCS%%%%DOCSDIR%%/gettext_4.html
 %%PORTDOCS%%%%DOCSDIR%%/gettext_5.html
 %%PORTDOCS%%%%DOCSDIR%%/gettext_6.html
@@ -2261,9 +2320,12 @@ share/aclocal/nls.m4
 %%PORTDOCS%%%%DOCSDIR%%/msggrep.1.html
 %%PORTDOCS%%%%DOCSDIR%%/msginit.1.html
 %%PORTDOCS%%%%DOCSDIR%%/msgmerge.1.html
+%%PORTDOCS%%%%DOCSDIR%%/msgpre.1.html
 %%PORTDOCS%%%%DOCSDIR%%/msgunfmt.1.html
 %%PORTDOCS%%%%DOCSDIR%%/msguniq.1.html
+%%PORTDOCS%%%%DOCSDIR%%/po-fetch.1.html
 %%PORTDOCS%%%%DOCSDIR%%/recode-sr-latin.1.html
+%%PORTDOCS%%%%DOCSDIR%%/spit.1.html
 %%PORTDOCS%%%%DOCSDIR%%/tutorial.html
 %%PORTDOCS%%%%DOCSDIR%%/xgettext.1.html
 %%DATADIR%%-%%VERSION%%/its/docbook.loc
@@ -2299,6 +2361,7 @@ share/aclocal/nls.m4
 %%DATADIR%%/po/boldquot.sed
 %%DATADIR%%/po/en@boldquot.header
 %%DATADIR%%/po/en@quot.header
+%%DATADIR%%/po/fetch-po
 %%DATADIR%%/po/insert-header.sed
 %%DATADIR%%/po/quot.sed
 %%DATADIR%%/po/remove-potcdate.sed
@@ -2334,8 +2397,6 @@ share/locale/cs/LC_MESSAGES/gettext-tools.mo
 share/locale/da/LC_MESSAGES/gettext-tools.mo
 share/locale/de/LC_MESSAGES/gettext-tools.mo
 share/locale/el/LC_MESSAGES/gettext-tools.mo
-share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo
-share/locale/en@quot/LC_MESSAGES/gettext-tools.mo
 share/locale/es/LC_MESSAGES/gettext-tools.mo
 share/locale/et/LC_MESSAGES/gettext-tools.mo
 share/locale/eu/LC_MESSAGES/gettext-tools.mo
@@ -2380,7 +2441,10 @@ share/man/man1/msgfmt.1.gz
 share/man/man1/msggrep.1.gz
 share/man/man1/msginit.1.gz
 share/man/man1/msgmerge.1.gz
+share/man/man1/msgpre.1.gz
 share/man/man1/msgunfmt.1.gz
 share/man/man1/msguniq.1.gz
+share/man/man1/po-fetch.1.gz
 share/man/man1/recode-sr-latin.1.gz
+share/man/man1/spit.1.gz
 share/man/man1/xgettext.1.gz
diff --git a/devel/gettext/Makefile.common b/devel/gettext/Makefile.common
index 39d4be568310..ccf14373ca63 100644
--- a/devel/gettext/Makefile.common
+++ b/devel/gettext/Makefile.common
@@ -2,7 +2,7 @@
 # experimental ports run.  Untested commits may be backed out at portmgr's
 # discretion.
 
-DISTVERSION=	0.26
+DISTVERSION=	1.0
 PORTREVISION?=	0 # Leave this zero. Set in Makefile instead.
 CATEGORIES=	devel
 MASTER_SITES=	GNU/gettext
diff --git a/devel/gettext/distinfo b/devel/gettext/distinfo
index 1f4fbd14d02a..8ae7c06d5d96 100644
--- a/devel/gettext/distinfo
+++ b/devel/gettext/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764337471
-SHA256 (gettext-0.26.tar.xz) = d1fb86e260cfe7da6031f94d2e44c0da55903dbae0a2fa0fae78c91ae1b56f00
-SIZE (gettext-0.26.tar.xz) = 10061740
+TIMESTAMP = 1774092889
+SHA256 (gettext-1.0.tar.xz) = 71132a3fb71e68245b8f2ac4e9e97137d3e5c02f415636eb508ae607bc01add7
+SIZE (gettext-1.0.tar.xz) = 10721600
diff --git a/devel/libtextstyle/pkg-plist b/devel/libtextstyle/pkg-plist
index 69dba9d615d1..bc5abbbb0ce0 100644
--- a/devel/libtextstyle/pkg-plist
+++ b/devel/libtextstyle/pkg-plist
@@ -1,11 +1,10 @@
 include/textstyle.h
-include/textstyle/stdbool.h
 include/textstyle/version.h
 include/textstyle/woe32dll.h
 lib/libtextstyle.a
 lib/libtextstyle.so
 lib/libtextstyle.so.0
-lib/libtextstyle.so.0.2.6
+lib/libtextstyle.so.0.2.7
 %%PORTDOCS%%%%DOCSDIR%%/libtextstyle_1.html
 %%PORTDOCS%%%%DOCSDIR%%/libtextstyle_2.html
 %%PORTDOCS%%%%DOCSDIR%%/libtextstyle_3.html
diff --git a/lang/python27/Makefile b/lang/python27/Makefile
index 149977e9f2b6..97543800b484 100644
--- a/lang/python27/Makefile
+++ b/lang/python27/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	python
 DISTVERSION=	${PYTHON_DISTVERSION}
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	lang python
 MASTER_SITES=	PYTHON/ftp/python/${DISTVERSION}
 PKGNAMESUFFIX=	27
@@ -62,7 +62,7 @@ LIBFFI_LIB_DEPENDS=	libffi.so:devel/libffi
 # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
 # to break in Python 2.7, or preprocessor complaints in Python >= 3.3
 # Upstream Issue: https://bugs.python.org/issue6299
-NLS_USES=		gettext
+NLS_USES=		gettext-runtime
 NLS_CPPFLAGS=		-I${LOCALBASE}/include
 NLS_LIBS=		-L${LOCALBASE}/lib -lintl
 NLS_CONFIGURE_ENV_OFF=	ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no
diff --git a/lang/python310/Makefile b/lang/python310/Makefile
index de4b3373e236..562f8c95b809 100644
--- a/lang/python310/Makefile
+++ b/lang/python310/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	python
 DISTVERSION=	${PYTHON_DISTVERSION}
+PORTREVISION=	1
 CATEGORIES=	lang python
 MASTER_SITES=	PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}
 PKGNAMESUFFIX=	${PYTHON_SUFFIX}
@@ -78,7 +79,7 @@ LTO_CONFIGURE_ON=	--with-lto
 # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
 # to break in Python 2.7, or preprocessor complaints in Python >= 3.3
 # Upstream Issue: https://bugs.python.org/issue6299
-NLS_USES=		gettext
+NLS_USES=		gettext-runtime
 NLS_CPPFLAGS=		-I${LOCALBASE}/include
 NLS_LIBS=		-L${LOCALBASE}/lib -lintl
 NLS_CONFIGURE_ENV_OFF=	ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no
diff --git a/lang/python311/Makefile b/lang/python311/Makefile
index 8839c104ffd5..ffa1c8c2c312 100644
--- a/lang/python311/Makefile
+++ b/lang/python311/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	python
 DISTVERSION=	${PYTHON_DISTVERSION}
+PORTREVISION=	1
 CATEGORIES=	lang python
 MASTER_SITES=	PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}
 PKGNAMESUFFIX=	${PYTHON_SUFFIX}
@@ -75,7 +76,7 @@ LTO_CONFIGURE_ON=	--with-lto
 # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
 # to break in Python 2.7, or preprocessor complaints in Python >= 3.3
 # Upstream Issue: https://bugs.python.org/issue6299
-NLS_USES=		gettext
+NLS_USES=		gettext-runtime
 NLS_CPPFLAGS=		-I${LOCALBASE}/include
 NLS_LIBS=		-L${LOCALBASE}/lib -lintl
 NLS_CONFIGURE_ENV_OFF=	ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no
diff --git a/lang/python312/Makefile b/lang/python312/Makefile
index a3b9eba079d6..a0681de9f91d 100644
--- a/lang/python312/Makefile
+++ b/lang/python312/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	python
 DISTVERSION=	${PYTHON_DISTVERSION}
+PORTREVISION=	1
 CATEGORIES=	lang python
 MASTER_SITES=	PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}
 PKGNAMESUFFIX=	${PYTHON_SUFFIX}
@@ -75,7 +76,7 @@ LTO_CONFIGURE_ON=	--with-lto
 # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
 # to break in Python 2.7, or preprocessor complaints in Python >= 3.3
 # Upstream Issue: https://bugs.python.org/issue6299
-NLS_USES=		gettext
+NLS_USES=		gettext-runtime
 NLS_CPPFLAGS=		-I${LOCALBASE}/include
 NLS_LIBS=		-L${LOCALBASE}/lib -lintl
 NLS_CONFIGURE_ENV_OFF=	ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no
diff --git a/lang/python313/Makefile b/lang/python313/Makefile
index 3e3955b12324..2a8b4f29b44c 100644
--- a/lang/python313/Makefile
+++ b/lang/python313/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	python
 DISTVERSION=	${PYTHON_DISTVERSION}
+PORTREVISION=	1
 CATEGORIES=	lang python
 MASTER_SITES=	PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}
 PKGNAMESUFFIX=	${PYTHON_BASESUFFIX}${THREADFLAG}
@@ -86,7 +87,7 @@ LTO_CONFIGURE_ON=	--with-lto
 # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
 # to break in Python 2.7, or preprocessor complaints in Python >= 3.3
 # Upstream Issue: https://bugs.python.org/issue6299
-NLS_USES=		gettext
+NLS_USES=		gettext-runtime
 NLS_CPPFLAGS=		-I${LOCALBASE}/include
 NLS_LIBS=		-L${LOCALBASE}/lib -lintl
 NLS_CONFIGURE_ENV_OFF=	ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no
diff --git a/lang/python314/Makefile b/lang/python314/Makefile
index 7787f508f8d1..554ce96668af 100644
--- a/lang/python314/Makefile
+++ b/lang/python314/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	python
 DISTVERSION=	${PYTHON_DISTVERSION}
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	lang python
 MASTER_SITES=	PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}
 PKGNAMESUFFIX=	${PYTHON_SUFFIX}
@@ -85,7 +85,7 @@ LTO_CONFIGURE_ON=	--with-lto
 # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
 # to break in Python 2.7, or preprocessor complaints in Python >= 3.3
 # Upstream Issue: https://bugs.python.org/issue6299
-NLS_USES=		gettext
+NLS_USES=		gettext-runtime
 NLS_CPPFLAGS=		-I${LOCALBASE}/include
 NLS_LIBS=		-L${LOCALBASE}/lib -lintl
 NLS_CONFIGURE_ENV_OFF=	ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cbd1e7.24bb8.23ff0d30>