git: f65a8561e8f2 - main - textproc/linux-rl9-hyphen: Add New Port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 24 Sep 2026 09:15:49 UTC
The branch main has been updated by joneum:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f65a8561e8f2164c1b238bf85cb827d1e2d471c7
commit f65a8561e8f2164c1b238bf85cb827d1e2d471c7
Author: Jochen Neumeister <joneum@FreeBSD.org>
AuthorDate: 2026-09-24 09:10:34 +0000
Commit: Jochen Neumeister <joneum@FreeBSD.org>
CommitDate: 2026-09-24 09:15:35 +0000
textproc/linux-rl9-hyphen: Add New Port
Hyphenation library from Rocky Linux 9.
Sponsored by: Netzkommune GmbH
---
Mk/Uses/linux.mk | 1 +
textproc/Makefile | 1 +
textproc/linux-rl9-hyphen/Makefile | 24 ++++++++++++++++++++++++
textproc/linux-rl9-hyphen/distinfo | 9 +++++++++
textproc/linux-rl9-hyphen/pkg-plist.aarch64 | 9 +++++++++
textproc/linux-rl9-hyphen/pkg-plist.amd64 | 11 +++++++++++
6 files changed, 55 insertions(+)
diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk
index b86a4b7e081c..acc13e84c578 100644
--- a/Mk/Uses/linux.mk
+++ b/Mk/Uses/linux.mk
@@ -94,6 +94,7 @@ _linux_${linux_ARGS}_gtk2= linux-${linux_ARGS}-gtk2>0:x11-toolkits/linux-${linu
_linux_${linux_ARGS}_gtk3= linux-${linux_ARGS}-gtk3>0:x11-toolkits/linux-${linux_ARGS}-gtk3
_linux_${linux_ARGS}_harfbuzz= linux-${linux_ARGS}-harfbuzz>0:print/linux-${linux_ARGS}-harfbuzz
_linux_rl9_highway= linux-rl9-highway>0:devel/linux-rl9-highway
+_linux_rl9_hyphen= linux-rl9-hyphen>0:textproc/linux-rl9-hyphen
_linux_${linux_ARGS}_icu= linux-${linux_ARGS}-icu>0:devel/linux-${linux_ARGS}-icu
_linux_${linux_ARGS}_imageformats-libs= linux-${linux_ARGS}-imageformats-libs>0:graphics/linux-${linux_ARGS}-imageformats-libs
_linux_c7_libaio= linux-c7-libaio>0:devel/linux-c7-libaio
diff --git a/textproc/Makefile b/textproc/Makefile
index 39532921c097..9bb9bf0fa133 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -458,6 +458,7 @@
SUBDIR += linux-c7-libxml2
SUBDIR += linux-c7-libxslt
SUBDIR += linux-rl9-expat
+ SUBDIR += linux-rl9-hyphen
SUBDIR += linux-rl9-libstemmer
SUBDIR += linux-rl9-libxml2
SUBDIR += linux-rl9-libxslt
diff --git a/textproc/linux-rl9-hyphen/Makefile b/textproc/linux-rl9-hyphen/Makefile
new file mode 100644
index 000000000000..0b49184de942
--- /dev/null
+++ b/textproc/linux-rl9-hyphen/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= hyphen
+PORTVERSION= 2.8.8
+DISTVERSIONSUFFIX= -17.el9
+CATEGORIES= textproc linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Text hyphenation library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://github.com/hunspell/hyphen
+
+LICENSE= GPLv2 LGPL21+ MPL11
+LICENSE_COMB= dual
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+WANT_LINUX32= yes
+
+DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
+DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}
+
+OPTIONS_DEFINE= DOCS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/linux-rl9-hyphen/distinfo b/textproc/linux-rl9-hyphen/distinfo
new file mode 100644
index 000000000000..981b2ad64950
--- /dev/null
+++ b/textproc/linux-rl9-hyphen/distinfo
@@ -0,0 +1,9 @@
+TIMESTAMP = 1790178217
+SHA256 (rocky/h/hyphen-2.8.8-17.el9.aarch64.rpm) = 024f9c55f4d56f4e483894c4382e0b01f221dddfb04ec15a65aa36fb6b6a1340
+SIZE (rocky/h/hyphen-2.8.8-17.el9.aarch64.rpm) = 29178
+SHA256 (rocky/h/hyphen-2.8.8-17.el9.i686.rpm) = 3b5cdc851a6e1e758c0e58635fd029174f6d8af79becbdad05e61dbfaa5ef274
+SIZE (rocky/h/hyphen-2.8.8-17.el9.i686.rpm) = 29740
+SHA256 (rocky/h/hyphen-2.8.8-17.el9.x86_64.rpm) = 6cb90d376202fd7320adda6e032ea9d8f900ef65433dffa9d980f9f294d27994
+SIZE (rocky/h/hyphen-2.8.8-17.el9.x86_64.rpm) = 29581
+SHA256 (rocky/h/hyphen-2.8.8-17.el9.src.rpm) = 0def4f454d11308cfd3c333b54705026d312f67e93aef9b8e31433c69c3b58f6
+SIZE (rocky/h/hyphen-2.8.8-17.el9.src.rpm) = 648239
diff --git a/textproc/linux-rl9-hyphen/pkg-plist.aarch64 b/textproc/linux-rl9-hyphen/pkg-plist.aarch64
new file mode 100644
index 000000000000..132be4d5d44d
--- /dev/null
+++ b/textproc/linux-rl9-hyphen/pkg-plist.aarch64
@@ -0,0 +1,9 @@
+usr/lib64/libhyphen.so.0
+usr/lib64/libhyphen.so.0.3.0
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.hyphen
+%%PORTDOCS%%%%DOCSDIR%%/README.nonstandard
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+@dir usr/share/hyphen
diff --git a/textproc/linux-rl9-hyphen/pkg-plist.amd64 b/textproc/linux-rl9-hyphen/pkg-plist.amd64
new file mode 100644
index 000000000000..968c3b0ba881
--- /dev/null
+++ b/textproc/linux-rl9-hyphen/pkg-plist.amd64
@@ -0,0 +1,11 @@
+usr/lib/libhyphen.so.0
+usr/lib/libhyphen.so.0.3.0
+usr/lib64/libhyphen.so.0
+usr/lib64/libhyphen.so.0.3.0
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.hyphen
+%%PORTDOCS%%%%DOCSDIR%%/README.nonstandard
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+@dir usr/share/hyphen