summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
Diffstat (limited to 'textproc')
-rw-r--r--textproc/CLDR/Makefile2
-rw-r--r--textproc/CLDR/distinfo6
-rw-r--r--textproc/CLDR/pkg-plist32
-rw-r--r--textproc/ibus-typing-booster/Makefile15
-rw-r--r--textproc/ibus-typing-booster/distinfo6
-rw-r--r--textproc/ibus-typing-booster/files/patch-setup_ibus-setup-typing-booster.desktop.in.in6
-rw-r--r--textproc/libxml++/Makefile11
-rw-r--r--textproc/libxml++/files/patch-libxml++.pc.in8
-rw-r--r--textproc/libxml++/files/patch-libxml++_meson.build11
-rw-r--r--textproc/libxml++/files/patch-meson.build6
10 files changed, 69 insertions, 34 deletions
diff --git a/textproc/CLDR/Makefile b/textproc/CLDR/Makefile
index 273d476ee86f..2a56af7cba01 100644
--- a/textproc/CLDR/Makefile
+++ b/textproc/CLDR/Makefile
@@ -1,5 +1,5 @@
PORTNAME= CLDR
-PORTVERSION= 46.1
+PORTVERSION= 47
CATEGORIES= textproc
MASTER_SITES= https://unicode.org/Public/cldr/${PORTVERSION}/:src \
http://www.unicode.org/:lic
diff --git a/textproc/CLDR/distinfo b/textproc/CLDR/distinfo
index 46ffbf58debf..f1c3605bcc97 100644
--- a/textproc/CLDR/distinfo
+++ b/textproc/CLDR/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1736281988
-SHA256 (cldr-common-46.1.zip) = c3828c9280c6b3bb921bc96baf53be2174b5416d72e740ec3915c1ff91a50a80
-SIZE (cldr-common-46.1.zip) = 34308024
+TIMESTAMP = 1747915873
+SHA256 (cldr-common-47.zip) = d5ee2abac64158c04884a722f8ef4830ea22b6c74aac20185be2838db8eda788
+SIZE (cldr-common-47.zip) = 34154825
SHA256 (copyright.html) = 9f83fb0a046180c87d22c2678e79300475125611ac8dfc2da303db6c6b347251
SIZE (copyright.html) = 17115
diff --git a/textproc/CLDR/pkg-plist b/textproc/CLDR/pkg-plist
index 0d7dfa1fa462..95d7856694ee 100644
--- a/textproc/CLDR/pkg-plist
+++ b/textproc/CLDR/pkg-plist
@@ -900,6 +900,8 @@
%%DATADIR%%/common/main/ckb_IR.xml
%%DATADIR%%/common/main/co.xml
%%DATADIR%%/common/main/co_FR.xml
+%%DATADIR%%/common/main/cop.xml
+%%DATADIR%%/common/main/cop_EG.xml
%%DATADIR%%/common/main/cs.xml
%%DATADIR%%/common/main/cs_CZ.xml
%%DATADIR%%/common/main/csw.xml
@@ -969,6 +971,7 @@
%%DATADIR%%/common/main/en_CM.xml
%%DATADIR%%/common/main/en_CX.xml
%%DATADIR%%/common/main/en_CY.xml
+%%DATADIR%%/common/main/en_CZ.xml
%%DATADIR%%/common/main/en_DE.xml
%%DATADIR%%/common/main/en_DG.xml
%%DATADIR%%/common/main/en_DK.xml
@@ -976,25 +979,30 @@
%%DATADIR%%/common/main/en_Dsrt.xml
%%DATADIR%%/common/main/en_Dsrt_US.xml
%%DATADIR%%/common/main/en_ER.xml
+%%DATADIR%%/common/main/en_ES.xml
%%DATADIR%%/common/main/en_FI.xml
%%DATADIR%%/common/main/en_FJ.xml
%%DATADIR%%/common/main/en_FK.xml
%%DATADIR%%/common/main/en_FM.xml
+%%DATADIR%%/common/main/en_FR.xml
%%DATADIR%%/common/main/en_GB.xml
%%DATADIR%%/common/main/en_GD.xml
%%DATADIR%%/common/main/en_GG.xml
%%DATADIR%%/common/main/en_GH.xml
%%DATADIR%%/common/main/en_GI.xml
%%DATADIR%%/common/main/en_GM.xml
+%%DATADIR%%/common/main/en_GS.xml
%%DATADIR%%/common/main/en_GU.xml
%%DATADIR%%/common/main/en_GY.xml
%%DATADIR%%/common/main/en_HK.xml
+%%DATADIR%%/common/main/en_HU.xml
%%DATADIR%%/common/main/en_ID.xml
%%DATADIR%%/common/main/en_IE.xml
%%DATADIR%%/common/main/en_IL.xml
%%DATADIR%%/common/main/en_IM.xml
%%DATADIR%%/common/main/en_IN.xml
%%DATADIR%%/common/main/en_IO.xml
+%%DATADIR%%/common/main/en_IT.xml
%%DATADIR%%/common/main/en_JE.xml
%%DATADIR%%/common/main/en_JM.xml
%%DATADIR%%/common/main/en_KE.xml
@@ -1018,15 +1026,19 @@
%%DATADIR%%/common/main/en_NF.xml
%%DATADIR%%/common/main/en_NG.xml
%%DATADIR%%/common/main/en_NL.xml
+%%DATADIR%%/common/main/en_NO.xml
%%DATADIR%%/common/main/en_NR.xml
%%DATADIR%%/common/main/en_NU.xml
%%DATADIR%%/common/main/en_NZ.xml
%%DATADIR%%/common/main/en_PG.xml
%%DATADIR%%/common/main/en_PH.xml
%%DATADIR%%/common/main/en_PK.xml
+%%DATADIR%%/common/main/en_PL.xml
%%DATADIR%%/common/main/en_PN.xml
%%DATADIR%%/common/main/en_PR.xml
+%%DATADIR%%/common/main/en_PT.xml
%%DATADIR%%/common/main/en_PW.xml
+%%DATADIR%%/common/main/en_RO.xml
%%DATADIR%%/common/main/en_RW.xml
%%DATADIR%%/common/main/en_SB.xml
%%DATADIR%%/common/main/en_SC.xml
@@ -1035,6 +1047,7 @@
%%DATADIR%%/common/main/en_SG.xml
%%DATADIR%%/common/main/en_SH.xml
%%DATADIR%%/common/main/en_SI.xml
+%%DATADIR%%/common/main/en_SK.xml
%%DATADIR%%/common/main/en_SL.xml
%%DATADIR%%/common/main/en_SS.xml
%%DATADIR%%/common/main/en_SX.xml
@@ -1233,6 +1246,8 @@
%%DATADIR%%/common/main/hr_HR.xml
%%DATADIR%%/common/main/hsb.xml
%%DATADIR%%/common/main/hsb_DE.xml
+%%DATADIR%%/common/main/ht.xml
+%%DATADIR%%/common/main/ht_HT.xml
%%DATADIR%%/common/main/hu.xml
%%DATADIR%%/common/main/hu_HU.xml
%%DATADIR%%/common/main/hy.xml
@@ -1793,6 +1808,7 @@
%%DATADIR%%/common/main/yue_Hant.xml
%%DATADIR%%/common/main/yue_Hant_CN.xml
%%DATADIR%%/common/main/yue_Hant_HK.xml
+%%DATADIR%%/common/main/yue_Hant_MO.xml
%%DATADIR%%/common/main/za.xml
%%DATADIR%%/common/main/za_CN.xml
%%DATADIR%%/common/main/zgh.xml
@@ -1857,6 +1873,7 @@
%%DATADIR%%/common/rbnf/fr_BE.xml
%%DATADIR%%/common/rbnf/fr_CH.xml
%%DATADIR%%/common/rbnf/ga.xml
+%%DATADIR%%/common/rbnf/gu.xml
%%DATADIR%%/common/rbnf/he.xml
%%DATADIR%%/common/rbnf/hi.xml
%%DATADIR%%/common/rbnf/hr.xml
@@ -1918,14 +1935,12 @@
%%DATADIR%%/common/segments/en_US.xml
%%DATADIR%%/common/segments/en_US_POSIX.xml
%%DATADIR%%/common/segments/es.xml
-%%DATADIR%%/common/segments/fi.xml
%%DATADIR%%/common/segments/fr.xml
%%DATADIR%%/common/segments/it.xml
%%DATADIR%%/common/segments/ja.xml
%%DATADIR%%/common/segments/pt.xml
%%DATADIR%%/common/segments/root.xml
%%DATADIR%%/common/segments/ru.xml
-%%DATADIR%%/common/segments/sv.xml
%%DATADIR%%/common/segments/zh.xml
%%DATADIR%%/common/segments/zh_Hant.xml
%%DATADIR%%/common/subdivisions/af.xml
@@ -1936,10 +1951,12 @@
%%DATADIR%%/common/subdivisions/be.xml
%%DATADIR%%/common/subdivisions/bg.xml
%%DATADIR%%/common/subdivisions/bn.xml
+%%DATADIR%%/common/subdivisions/br.xml
%%DATADIR%%/common/subdivisions/bs.xml
%%DATADIR%%/common/subdivisions/ca.xml
%%DATADIR%%/common/subdivisions/ccp.xml
%%DATADIR%%/common/subdivisions/ceb.xml
+%%DATADIR%%/common/subdivisions/ckb.xml
%%DATADIR%%/common/subdivisions/cs.xml
%%DATADIR%%/common/subdivisions/cy.xml
%%DATADIR%%/common/subdivisions/da.xml
@@ -1952,12 +1969,13 @@
%%DATADIR%%/common/subdivisions/eu.xml
%%DATADIR%%/common/subdivisions/fa.xml
%%DATADIR%%/common/subdivisions/fi.xml
+%%DATADIR%%/common/subdivisions/fil.xml
%%DATADIR%%/common/subdivisions/fr.xml
%%DATADIR%%/common/subdivisions/ga.xml
+%%DATADIR%%/common/subdivisions/gd.xml
%%DATADIR%%/common/subdivisions/gl.xml
%%DATADIR%%/common/subdivisions/gu.xml
%%DATADIR%%/common/subdivisions/ha.xml
-%%DATADIR%%/common/subdivisions/ha_NE.xml
%%DATADIR%%/common/subdivisions/he.xml
%%DATADIR%%/common/subdivisions/hi.xml
%%DATADIR%%/common/subdivisions/hr.xml
@@ -1970,6 +1988,7 @@
%%DATADIR%%/common/subdivisions/ja.xml
%%DATADIR%%/common/subdivisions/jv.xml
%%DATADIR%%/common/subdivisions/ka.xml
+%%DATADIR%%/common/subdivisions/kgp.xml
%%DATADIR%%/common/subdivisions/kk.xml
%%DATADIR%%/common/subdivisions/km.xml
%%DATADIR%%/common/subdivisions/kn.xml
@@ -1983,6 +2002,7 @@
%%DATADIR%%/common/subdivisions/mn.xml
%%DATADIR%%/common/subdivisions/mr.xml
%%DATADIR%%/common/subdivisions/ms.xml
+%%DATADIR%%/common/subdivisions/mt.xml
%%DATADIR%%/common/subdivisions/my.xml
%%DATADIR%%/common/subdivisions/ne.xml
%%DATADIR%%/common/subdivisions/nl.xml
@@ -2005,6 +2025,7 @@
%%DATADIR%%/common/subdivisions/sr_Latn.xml
%%DATADIR%%/common/subdivisions/sv.xml
%%DATADIR%%/common/subdivisions/sw.xml
+%%DATADIR%%/common/subdivisions/sw_KE.xml
%%DATADIR%%/common/subdivisions/ta.xml
%%DATADIR%%/common/subdivisions/te.xml
%%DATADIR%%/common/subdivisions/th.xml
@@ -2016,9 +2037,11 @@
%%DATADIR%%/common/subdivisions/vi.xml
%%DATADIR%%/common/subdivisions/yo.xml
%%DATADIR%%/common/subdivisions/yo_BJ.xml
+%%DATADIR%%/common/subdivisions/yrl.xml
%%DATADIR%%/common/subdivisions/yue.xml
%%DATADIR%%/common/subdivisions/yue_Hans.xml
%%DATADIR%%/common/subdivisions/zh.xml
+%%DATADIR%%/common/subdivisions/zh_Hant.xml
%%DATADIR%%/common/subdivisions/zu.xml
%%DATADIR%%/common/supplemental-temp/coverageLevels2.xml
%%DATADIR%%/common/supplemental/attributeValueValidity.xml
@@ -2406,6 +2429,8 @@
%%DATADIR%%/common/testData/transforms/und-Latn-t-und-ethi.txt
%%DATADIR%%/common/testData/transforms/und-Latn-t-und-gujr.txt
%%DATADIR%%/common/testData/transforms/und-Latn-t-und-guru.txt
+%%DATADIR%%/common/testData/transforms/und-Latn-t-und-hans.txt
+%%DATADIR%%/common/testData/transforms/und-Latn-t-und-hant.txt
%%DATADIR%%/common/testData/transforms/und-Latn-t-und-knda.txt
%%DATADIR%%/common/testData/transforms/und-Latn-t-und-mlym.txt
%%DATADIR%%/common/testData/transforms/und-Latn-t-und-orya.txt
@@ -2540,6 +2565,7 @@
%%DATADIR%%/common/transforms/Han-Latin.xml
%%DATADIR%%/common/transforms/Han-Spacedhan.xml
%%DATADIR%%/common/transforms/Hangul-Latin.xml
+%%DATADIR%%/common/transforms/Hant-Latin.xml
%%DATADIR%%/common/transforms/Hebrew-Latin-BGN.xml
%%DATADIR%%/common/transforms/Hebrew-Latin.xml
%%DATADIR%%/common/transforms/Hiragana-Katakana.xml
diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile
index aa7b21be4483..8fb05f8f00f3 100644
--- a/textproc/ibus-typing-booster/Makefile
+++ b/textproc/ibus-typing-booster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ibus-typing-booster
-PORTVERSION= 2.27.46
+PORTVERSION= 2.27.59
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
@@ -14,12 +14,12 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \
LIB_DEPENDS= libibus-1.0.so:textproc/ibus \
libm17n.so:devel/m17n-lib
RUN_DEPENDS= CLDR>0:textproc/CLDR \
+ UCD>0:textproc/UCD \
${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rapidfuzz>0:devel/py-rapidfuzz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hunspell>0:textproc/py-hunspell@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycountry>0:textproc/py-pycountry@${PY_FLAVOR} \
- ${LOCALBASE}/share/unicode/ucd/Index.txt:textproc/UCD \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
TEST_DEPENDS= ${LOCALBASE}/share/hunspell/cs_CZ.dic:textproc/cs-hunspell \
${LOCALBASE}/share/hunspell/de_DE.dic:german/hunspell \
@@ -60,11 +60,10 @@ OPTIONS_DEFAULT=HUNSPELL
HUNSPELL_RUN_DEPENDS= hunspell:textproc/hunspell
SPELL2FIX= engine/itb_util.py setup/user_transliteration.py
-SHR2FIX= engine/itb_util.py engine/itb_emoji.py engine/hunspell_table.py \
- tests/test_compose_sequences.py engine/itb_sound.py \
- setup/user_transliteration.py ${GLIB_SCHEMAS}
+SHR2FIX= engine/itb_sound.py ${GLIB_SCHEMAS}
XML2FIX= org.freedesktop.ibus.engine.typing_booster.metainfo.xml.in \
org.freedesktop.ibus.engine.typing_booster.emoji_picker.metainfo.xml.in
+X11LOC2FIX= engine/itb_util.py tests/test_compose_sequences.py tests/test_itb.py
COMP2DEL= engine/Makefile setup/Makefile
pre-configure:
@@ -81,6 +80,12 @@ pre-configure:
${REINPLACE_CMD} -e 's|/usr/share/ibus-typing-booster|${DATADIR}|' \
-e 's|/usr/share|${LOCALBASE}/share|' ${WRKSRC}/${f}
.endfor
+ ${REINPLACE_CMD} -e 's|/usr/share/unicode|${LOCALBASE}/share/unicode|' \
+ ${WRKSRC}/engine/itb_emoji.py
+.for f in ${X11LOC2FIX}
+ ${REINPLACE_CMD} -e 's|/usr/share/X11/locale|${LOCALBASE}/lib/X11/locale|' \
+ ${WRKSRC}/${f}
+.endfor
post-configure:
.for f in ${COMP2DEL}
diff --git a/textproc/ibus-typing-booster/distinfo b/textproc/ibus-typing-booster/distinfo
index b919aaa723a2..26225170ae8c 100644
--- a/textproc/ibus-typing-booster/distinfo
+++ b/textproc/ibus-typing-booster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746539534
-SHA256 (mike-fabian-ibus-typing-booster-2.27.46_GH0.tar.gz) = fa36b95bfd5c0ff1678cca3b78cea270b799e543c4e5dd37617dc6b8f864c22c
-SIZE (mike-fabian-ibus-typing-booster-2.27.46_GH0.tar.gz) = 13425155
+TIMESTAMP = 1747906464
+SHA256 (mike-fabian-ibus-typing-booster-2.27.59_GH0.tar.gz) = 9de946f644bab6fca7af9280c62545d21def02ed6c2f989cba1b932db943d7bd
+SIZE (mike-fabian-ibus-typing-booster-2.27.59_GH0.tar.gz) = 13491352
diff --git a/textproc/ibus-typing-booster/files/patch-setup_ibus-setup-typing-booster.desktop.in.in b/textproc/ibus-typing-booster/files/patch-setup_ibus-setup-typing-booster.desktop.in.in
index ec09186f2776..2198095280c6 100644
--- a/textproc/ibus-typing-booster/files/patch-setup_ibus-setup-typing-booster.desktop.in.in
+++ b/textproc/ibus-typing-booster/files/patch-setup_ibus-setup-typing-booster.desktop.in.in
@@ -1,7 +1,7 @@
---- setup/ibus-setup-typing-booster.desktop.in.in.orig 2016-12-14 02:45:06 UTC
+--- setup/ibus-setup-typing-booster.desktop.in.in.orig 2025-05-21 16:18:59 UTC
+++ setup/ibus-setup-typing-booster.desktop.in.in
-@@ -5,4 +5,5 @@ Exec=${LIBEXECDIR}/ibus-setup-typing-boo
- Icon=${PKGDATADIR}/icons/ibus-hunspell-table.svg
+@@ -5,4 +5,5 @@ Type=Application
+ Icon=ibus-typing-booster
NoDisplay=true
Type=Application
-StartupNotify=true
diff --git a/textproc/libxml++/Makefile b/textproc/libxml++/Makefile
index e6ee7969fb8c..f89334433f34 100644
--- a/textproc/libxml++/Makefile
+++ b/textproc/libxml++/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libxml++
DISTVERSION= 5.4.0
+PORTREVISION= 1
CATEGORIES= textproc
MASTER_SITES= GNOME \
https://github.com/libxmlplusplus/libxmlplusplus/releases/download/${DISTVERSION}/
@@ -16,11 +17,11 @@ USES= compiler:c++17-lang gnome meson pkgconfig tar:xz
USE_GNOME= libxml2
USE_LDCONFIG= yes
-MESON_ARGS= -Ddefault_library=both \
- -Dbuild-examples=false \
- -Dbuild-manual=false
+MESON_ARGS= -Dbuild-examples=false \
+ -Dbuild-manual=false \
+ -Ddefault_library=both
-PLIST_SUB= VERSION=5.0 \
- API_VERSION=5.0
+PLIST_SUB= API_VERSION=5.0 \
+ VERSION=5.0
.include <bsd.port.mk>
diff --git a/textproc/libxml++/files/patch-libxml++.pc.in b/textproc/libxml++/files/patch-libxml++.pc.in
deleted file mode 100644
index f59451ca7ce1..000000000000
--- a/textproc/libxml++/files/patch-libxml++.pc.in
+++ /dev/null
@@ -1,8 +0,0 @@
---- libxml++.pc.in.orig 2021-05-27 10:36:45 UTC
-+++ libxml++.pc.in
-@@ -16,4 +16,4 @@ Libs: -L${libdir} -lxml++@MSVC_TOOLSET_VER@-@LIBXMLXX_
- URL: https://libxmlplusplus.github.io/libxmlplusplus/
- Requires: @LIBXMLXX_MODULES@
- Libs: -L${libdir} -lxml++@MSVC_TOOLSET_VER@-@LIBXMLXX_API_VERSION@ @LIBXML2_LIB_NO_PKGCONFIG@
--Cflags: -I${includedir}/@LIBXMLXX_MODULE_NAME@ -I${libdir}/@LIBXMLXX_MODULE_NAME@/include
-+Cflags: -I${includedir}/@LIBXMLXX_MODULE_NAME@ -I${includedir}/@LIBXMLXX_MODULE_NAME@/include
diff --git a/textproc/libxml++/files/patch-libxml++_meson.build b/textproc/libxml++/files/patch-libxml++_meson.build
new file mode 100644
index 000000000000..895e628b1a2a
--- /dev/null
+++ b/textproc/libxml++/files/patch-libxml++_meson.build
@@ -0,0 +1,11 @@
+--- libxml++/meson.build.orig 2025-05-22 18:00:46 UTC
++++ libxml++/meson.build
+@@ -143,7 +143,7 @@ pkg_config.generate(xmlxx_library,
+ requires: xmlxx_pc_requires,
+ libraries: libxml2_lib_pkgconfig,
+ subdirs: [xmlxx_pcname],
+- extra_cflags: ['-I${libdir}/' + xmlxx_pcname + '/include'],
++ extra_cflags: ['-I${includedir}/' + xmlxx_pcname + '/include'],
+ )
+
+ # This is used when building example programs and test programs.
diff --git a/textproc/libxml++/files/patch-meson.build b/textproc/libxml++/files/patch-meson.build
index d7d09167e712..92145d92b431 100644
--- a/textproc/libxml++/files/patch-meson.build
+++ b/textproc/libxml++/files/patch-meson.build
@@ -1,4 +1,4 @@
---- meson.build.orig 2024-01-11 13:10:47 UTC
+--- meson.build.orig 2024-08-13 14:23:04 UTC
+++ meson.build
@@ -98,7 +98,7 @@ install_datadir = get_option('datadir')
install_includedir = get_option('includedir')
@@ -9,8 +9,8 @@
# Dependencies.
# xmlxx_build_dep: Dependencies when building the libxml++ library.
-@@ -370,7 +370,7 @@ xmlxxconfig_h_meson = files('libxml++config.h.meson')
- )
+@@ -295,7 +295,7 @@ xmlxxconfig_h_meson = files('libxml++config.h.meson')
+ endif
xmlxxconfig_h_meson = files('libxml++config.h.meson')
-install_includeconfigdir = install_libdir / xmlxx_pcname / 'include'