Robert, ports@, I'd like to fix hyphenation in www/ungoogled-chromium
It has a different way to support it, instead of downloading from google the database, it builds it during the build and the only things which needed is... install it! Details: https://github.com/ungoogled-software/ungoogled-chromium/pull/3697 Test on: https://clagnut.com/sandbox/hyphenation.html Ok? Index: Makefile =================================================================== RCS file: /home/cvs/ports/www/ungoogled-chromium/Makefile,v diff -u -p -r1.229 Makefile --- Makefile 14 May 2026 10:21:26 -0000 1.229 +++ Makefile 15 May 2026 08:37:27 -0000 @@ -14,6 +14,7 @@ DPB_PROPERTIES+= lonesome COMMENT= Chromium browser sans integration with Google V= 148.0.7778.167 +REVISION= 0 UGV= ${V}-1 DISTNAME= ungoogled-chromium-${V} @@ -339,6 +340,10 @@ do-install: .for f in snapshot_blob.bin v8_context_snapshot.bin ${INSTALL_DATA} ${BUILDDIR}/${f} ${PREFIX}/${DIST_TARGET_DIR} .endfor + + # ungoogled-chromium builds hyphen-data as an artifact + ${INSTALL_DATA_DIR} ${PREFIX}/${DIST_TARGET_DIR}/hyphen-data + ${INSTALL_DATA} ${BUILDDIR}/hyphen-data/* ${PREFIX}/${DIST_TARGET_DIR}/hyphen-data # ANGLE, EGL, Vk .for f in libEGL libGLESv2 Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/www/ungoogled-chromium/pkg/PLIST,v diff -u -p -r1.12 PLIST --- pkg/PLIST 22 Jan 2026 17:30:08 -0000 1.12 +++ pkg/PLIST 15 May 2026 14:40:36 -0000 @@ -26,9 +26,9 @@ share/examples/ungoogled-chromium/unveil share/examples/ungoogled-chromium/unveil.utility_video @sample ${SYSCONFDIR}/ungoogled-chromium/unveil.utility_video share/icons/hicolor/128x128/apps/ungoogled-chromium.png -share/icons/hicolor/22_monox22_mono/ -share/icons/hicolor/22_monox22_mono/apps/ -share/icons/hicolor/22_monox22_mono/apps/ungoogled-chromium.png +share/icons/hicolor/${MODCLANG_VERSION}_monox${MODCLANG_VERSION}_mono/ +share/icons/hicolor/${MODCLANG_VERSION}_monox${MODCLANG_VERSION}_mono/apps/ +share/icons/hicolor/${MODCLANG_VERSION}_monox${MODCLANG_VERSION}_mono/apps/ungoogled-chromium.png share/icons/hicolor/24x24/apps/ungoogled-chromium.png share/icons/hicolor/256x256/apps/ungoogled-chromium.png share/icons/hicolor/48x48/apps/ungoogled-chromium.png @@ -39,6 +39,60 @@ ungoogled-chromium/ ungoogled-chromium/chrome_100_percent.pak ungoogled-chromium/chrome_200_percent.pak ungoogled-chromium/headless_command_resources.pak +ungoogled-chromium/hyphen-data/ +ungoogled-chromium/hyphen-data/hyph-af.hyb +ungoogled-chromium/hyphen-data/hyph-as.hyb +ungoogled-chromium/hyphen-data/hyph-be.hyb +ungoogled-chromium/hyphen-data/hyph-bg.hyb +ungoogled-chromium/hyphen-data/hyph-bn.hyb +ungoogled-chromium/hyphen-data/hyph-cs.hyb +ungoogled-chromium/hyphen-data/hyph-cu.hyb +ungoogled-chromium/hyphen-data/hyph-cy.hyb +ungoogled-chromium/hyphen-data/hyph-da.hyb +ungoogled-chromium/hyphen-data/hyph-de-1901.hyb +ungoogled-chromium/hyphen-data/hyph-de-1996.hyb +ungoogled-chromium/hyphen-data/hyph-de-ch-1901.hyb +ungoogled-chromium/hyphen-data/hyph-el.hyb +ungoogled-chromium/hyphen-data/hyph-en-gb.hyb +ungoogled-chromium/hyphen-data/hyph-en-us.hyb +ungoogled-chromium/hyphen-data/hyph-es.hyb +ungoogled-chromium/hyphen-data/hyph-et.hyb +ungoogled-chromium/hyphen-data/hyph-eu.hyb +ungoogled-chromium/hyphen-data/hyph-fr.hyb +ungoogled-chromium/hyphen-data/hyph-ga.hyb +ungoogled-chromium/hyphen-data/hyph-gl.hyb +ungoogled-chromium/hyphen-data/hyph-gu.hyb +ungoogled-chromium/hyphen-data/hyph-hi.hyb +ungoogled-chromium/hyphen-data/hyph-hr.hyb +ungoogled-chromium/hyphen-data/hyph-hu.hyb +ungoogled-chromium/hyphen-data/hyph-hy.hyb +ungoogled-chromium/hyphen-data/hyph-it.hyb +ungoogled-chromium/hyphen-data/hyph-ka.hyb +ungoogled-chromium/hyphen-data/hyph-kn.hyb +ungoogled-chromium/hyphen-data/hyph-la.hyb +ungoogled-chromium/hyphen-data/hyph-lt.hyb +ungoogled-chromium/hyphen-data/hyph-lv.hyb +ungoogled-chromium/hyphen-data/hyph-ml.hyb +ungoogled-chromium/hyphen-data/hyph-mn-cyrl.hyb +ungoogled-chromium/hyphen-data/hyph-mr.hyb +ungoogled-chromium/hyphen-data/hyph-mul-ethi.hyb +ungoogled-chromium/hyphen-data/hyph-nb.hyb +ungoogled-chromium/hyphen-data/hyph-nl.hyb +ungoogled-chromium/hyphen-data/hyph-nn.hyb +ungoogled-chromium/hyphen-data/hyph-or.hyb +ungoogled-chromium/hyphen-data/hyph-pa.hyb +ungoogled-chromium/hyphen-data/hyph-pt.hyb +ungoogled-chromium/hyphen-data/hyph-ru.hyb +ungoogled-chromium/hyphen-data/hyph-sk.hyb +ungoogled-chromium/hyphen-data/hyph-sl.hyb +ungoogled-chromium/hyphen-data/hyph-sq.hyb +ungoogled-chromium/hyphen-data/hyph-sv.hyb +ungoogled-chromium/hyphen-data/hyph-ta.hyb +ungoogled-chromium/hyphen-data/hyph-te.hyb +ungoogled-chromium/hyphen-data/hyph-tk.hyb +ungoogled-chromium/hyphen-data/hyph-uk.hyb +ungoogled-chromium/hyphen-data/hyph-und-ethi.hyb +ungoogled-chromium/hyphen-data/manifest.json @so ungoogled-chromium/libEGL.so @so ungoogled-chromium/libGLESv2.so %%component%% -- wbr, Kirill
