diff options
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/CLDR/Makefile | 2 | ||||
-rw-r--r-- | textproc/CLDR/distinfo | 6 | ||||
-rw-r--r-- | textproc/CLDR/pkg-plist | 32 | ||||
-rw-r--r-- | textproc/ibus-typing-booster/Makefile | 15 | ||||
-rw-r--r-- | textproc/ibus-typing-booster/distinfo | 6 | ||||
-rw-r--r-- | textproc/ibus-typing-booster/files/patch-setup_ibus-setup-typing-booster.desktop.in.in | 6 | ||||
-rw-r--r-- | textproc/libxml++/Makefile | 11 | ||||
-rw-r--r-- | textproc/libxml++/files/patch-libxml++.pc.in | 8 | ||||
-rw-r--r-- | textproc/libxml++/files/patch-libxml++_meson.build | 11 | ||||
-rw-r--r-- | textproc/libxml++/files/patch-meson.build | 6 |
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' |