aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2023-06-12 17:31:01 +0000
committerGleb Popov <arrowd@FreeBSD.org>2024-05-12 10:01:16 +0000
commit5aa75e1ca0fca26372479bd36773428e2c24f1e4 (patch)
tree811795d58c948edcc29b697c3bf8195dbb72b99e
parenta80217170c4651b4a2d84d8aee69da1194b3b76a (diff)
Linuxulator ports: Introduce Rocky Linux 9.
Sponsored by: Serenity Cybersecurity, LLC Co-authored-by: Dima Panov <fluffy@FreeBSD.org>
-rw-r--r--Mk/Uses/linux.mk96
-rw-r--r--Mk/bsd.default-versions.mk2
-rw-r--r--Mk/bsd.sites.mk6
-rw-r--r--accessibility/Makefile3
-rw-r--r--accessibility/linux-rl9-at-spi2-atk/Makefile20
-rw-r--r--accessibility/linux-rl9-at-spi2-atk/distinfo7
-rw-r--r--accessibility/linux-rl9-at-spi2-atk/pkg-descr7
-rw-r--r--accessibility/linux-rl9-at-spi2-atk/pkg-plist.amd649
-rw-r--r--accessibility/linux-rl9-at-spi2-core/Makefile27
-rw-r--r--accessibility/linux-rl9-at-spi2-core/distinfo7
-rw-r--r--accessibility/linux-rl9-at-spi2-core/pkg-descr8
-rw-r--r--accessibility/linux-rl9-at-spi2-core/pkg-plist.amd6480
-rw-r--r--accessibility/linux-rl9-atk/Makefile21
-rw-r--r--accessibility/linux-rl9-atk/distinfo7
-rw-r--r--accessibility/linux-rl9-atk/pkg-descr3
-rw-r--r--accessibility/linux-rl9-atk/pkg-plist.amd64108
-rw-r--r--archivers/Makefile2
-rw-r--r--archivers/linux-rl9-brotli/Makefile18
-rw-r--r--archivers/linux-rl9-brotli/distinfo7
-rw-r--r--archivers/linux-rl9-brotli/pkg-plist.amd6410
-rw-r--r--archivers/linux-rl9-lz4/Makefile22
-rw-r--r--archivers/linux-rl9-lz4/distinfo11
-rw-r--r--archivers/linux-rl9-lz4/pkg-plist.amd6415
-rw-r--r--audio/Makefile7
-rw-r--r--audio/linux-rl9-alsa-lib/Makefile27
-rw-r--r--audio/linux-rl9-alsa-lib/distinfo7
-rw-r--r--audio/linux-rl9-alsa-lib/pkg-descr2
-rw-r--r--audio/linux-rl9-alsa-lib/pkg-plist.amd6490
-rw-r--r--audio/linux-rl9-flac/Makefile26
-rw-r--r--audio/linux-rl9-flac/distinfo7
-rw-r--r--audio/linux-rl9-flac/pkg-plist.amd6412
-rw-r--r--audio/linux-rl9-gsm/Makefile18
-rw-r--r--audio/linux-rl9-gsm/distinfo7
-rw-r--r--audio/linux-rl9-gsm/pkg-plist.amd647
-rw-r--r--audio/linux-rl9-libogg/Makefile19
-rw-r--r--audio/linux-rl9-libogg/distinfo7
-rw-r--r--audio/linux-rl9-libogg/pkg-plist.amd647
-rw-r--r--audio/linux-rl9-libsndfile/Makefile22
-rw-r--r--audio/linux-rl9-libsndfile/distinfo7
-rw-r--r--audio/linux-rl9-libsndfile/pkg-plist.amd647
-rw-r--r--audio/linux-rl9-libvorbis/Makefile22
-rw-r--r--audio/linux-rl9-libvorbis/distinfo7
-rw-r--r--audio/linux-rl9-libvorbis/pkg-plist.amd6411
-rw-r--r--audio/linux-rl9-pulseaudio-libs/Makefile29
-rw-r--r--audio/linux-rl9-pulseaudio-libs/distinfo11
-rw-r--r--audio/linux-rl9-pulseaudio-libs/files/patch-etc_pulse_client.conf11
-rw-r--r--audio/linux-rl9-pulseaudio-libs/pkg-plist.amd6466
-rw-r--r--converters/Makefile1
-rw-r--r--converters/linux-rl9-fribidi/Makefile20
-rw-r--r--converters/linux-rl9-fribidi/distinfo7
-rw-r--r--converters/linux-rl9-fribidi/pkg-plist.amd6412
-rw-r--r--databases/Makefile2
-rw-r--r--databases/linux-rl9-libtracker-sparql/Makefile18
-rw-r--r--databases/linux-rl9-libtracker-sparql/distinfo5
-rw-r--r--databases/linux-rl9-libtracker-sparql/pkg-descr3
-rw-r--r--databases/linux-rl9-libtracker-sparql/pkg-plist.amd6440
-rw-r--r--databases/linux-rl9-sqlite3/Makefile24
-rw-r--r--databases/linux-rl9-sqlite3/distinfo11
-rw-r--r--databases/linux-rl9-sqlite3/pkg-plist.amd647
-rw-r--r--devel/Makefile7
-rw-r--r--devel/linux-rl9-dbus-libs/Makefile30
-rw-r--r--devel/linux-rl9-dbus-libs/distinfo13
-rw-r--r--devel/linux-rl9-dbus-libs/pkg-plist.amd6412
-rw-r--r--devel/linux-rl9-elfutils-libelf/Makefile21
-rw-r--r--devel/linux-rl9-elfutils-libelf/distinfo7
-rw-r--r--devel/linux-rl9-elfutils-libelf/pkg-descr1
-rw-r--r--devel/linux-rl9-elfutils-libelf/pkg-plist.amd6412
-rw-r--r--devel/linux-rl9-elfutils-libs/Makefile19
-rw-r--r--devel/linux-rl9-elfutils-libs/distinfo7
-rw-r--r--devel/linux-rl9-elfutils-libs/pkg-descr1
-rw-r--r--devel/linux-rl9-elfutils-libs/pkg-plist.amd648
-rw-r--r--devel/linux-rl9-libpciaccess/Makefile19
-rw-r--r--devel/linux-rl9-libpciaccess/distinfo7
-rw-r--r--devel/linux-rl9-libpciaccess/pkg-plist.amd645
-rw-r--r--devel/linux-rl9-libthai/Makefile19
-rw-r--r--devel/linux-rl9-libthai/distinfo7
-rw-r--r--devel/linux-rl9-libthai/pkg-plist.amd648
-rw-r--r--devel/linux-rl9-nspr/Makefile19
-rw-r--r--devel/linux-rl9-nspr/distinfo5
-rw-r--r--devel/linux-rl9-nspr/pkg-plist.amd647
-rw-r--r--devel/linux-rl9-systemd-libs/Makefile21
-rw-r--r--devel/linux-rl9-systemd-libs/distinfo7
-rw-r--r--devel/linux-rl9-systemd-libs/pkg-descr1
-rw-r--r--devel/linux-rl9-systemd-libs/pkg-plist.amd6416
-rw-r--r--dns/Makefile1
-rw-r--r--dns/linux-rl9-libasyncns/Makefile20
-rw-r--r--dns/linux-rl9-libasyncns/distinfo7
-rw-r--r--dns/linux-rl9-libasyncns/pkg-descr18
-rw-r--r--dns/linux-rl9-libasyncns/pkg-plist.amd645
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/linux_base-rl9/Makefile182
-rw-r--r--emulators/linux_base-rl9/distinfo327
-rw-r--r--emulators/linux_base-rl9/pkg-descr7
-rw-r--r--emulators/linux_base-rl9/pkg-plist.amd642315
-rw-r--r--graphics/Makefile15
-rw-r--r--graphics/linux-rl9-cairo-gobject/Makefile20
-rw-r--r--graphics/linux-rl9-cairo-gobject/distinfo7
-rw-r--r--graphics/linux-rl9-cairo-gobject/pkg-plist.amd643
-rw-r--r--graphics/linux-rl9-cairo/Makefile21
-rw-r--r--graphics/linux-rl9-cairo/distinfo7
-rw-r--r--graphics/linux-rl9-cairo/pkg-plist.amd6414
-rw-r--r--graphics/linux-rl9-dri/Makefile45
-rw-r--r--graphics/linux-rl9-dri/distinfo39
-rw-r--r--graphics/linux-rl9-dri/pkg-descr1
-rw-r--r--graphics/linux-rl9-dri/pkg-plist.amd6477
-rw-r--r--graphics/linux-rl9-gdk-pixbuf2/Makefile23
-rw-r--r--graphics/linux-rl9-gdk-pixbuf2/distinfo7
-rw-r--r--graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64124
-rw-r--r--graphics/linux-rl9-graphite2/Makefile19
-rw-r--r--graphics/linux-rl9-graphite2/distinfo7
-rw-r--r--graphics/linux-rl9-graphite2/pkg-plist.amd649
-rw-r--r--graphics/linux-rl9-jasper/Makefile24
-rw-r--r--graphics/linux-rl9-jasper/distinfo7
-rw-r--r--graphics/linux-rl9-jasper/pkg-plist.amd646
-rw-r--r--graphics/linux-rl9-jbigkit/Makefile22
-rw-r--r--graphics/linux-rl9-jbigkit/distinfo7
-rw-r--r--graphics/linux-rl9-jbigkit/pkg-plist.amd648
-rw-r--r--graphics/linux-rl9-jpeg/Makefile22
-rw-r--r--graphics/linux-rl9-jpeg/distinfo7
-rw-r--r--graphics/linux-rl9-jpeg/pkg-plist.amd647
-rw-r--r--graphics/linux-rl9-libdrm/Makefile19
-rw-r--r--graphics/linux-rl9-libdrm/distinfo7
-rw-r--r--graphics/linux-rl9-libdrm/pkg-plist.amd6418
-rw-r--r--graphics/linux-rl9-libepoxy/Makefile18
-rw-r--r--graphics/linux-rl9-libepoxy/distinfo7
-rw-r--r--graphics/linux-rl9-libepoxy/pkg-plist.amd645
-rw-r--r--graphics/linux-rl9-libglvnd/Makefile44
-rw-r--r--graphics/linux-rl9-libglvnd/distinfo23
-rw-r--r--graphics/linux-rl9-libglvnd/pkg-descr6
-rw-r--r--graphics/linux-rl9-libglvnd/pkg-plist.amd6430
-rw-r--r--graphics/linux-rl9-librsvg2/Makefile23
-rw-r--r--graphics/linux-rl9-librsvg2/distinfo7
-rw-r--r--graphics/linux-rl9-librsvg2/pkg-plist.amd6413
-rw-r--r--graphics/linux-rl9-png/Makefile22
-rw-r--r--graphics/linux-rl9-png/distinfo7
-rw-r--r--graphics/linux-rl9-png/pkg-plist.amd645
-rw-r--r--graphics/linux-rl9-tiff/Makefile20
-rw-r--r--graphics/linux-rl9-tiff/distinfo7
-rw-r--r--graphics/linux-rl9-tiff/pkg-plist.amd6410
-rw-r--r--graphics/linux-rl9-wayland/Makefile21
-rw-r--r--graphics/linux-rl9-wayland/distinfo19
-rw-r--r--graphics/linux-rl9-wayland/pkg-plist.amd6416
-rw-r--r--net/Makefile1
-rw-r--r--net/linux-rl9-avahi-libs/Makefile21
-rw-r--r--net/linux-rl9-avahi-libs/distinfo7
-rw-r--r--net/linux-rl9-avahi-libs/pkg-plist.amd6411
-rw-r--r--print/Makefile3
-rw-r--r--print/linux-rl9-cups-libs/Makefile21
-rw-r--r--print/linux-rl9-cups-libs/distinfo7
-rw-r--r--print/linux-rl9-cups-libs/pkg-plist.amd646
-rw-r--r--print/linux-rl9-freetype/Makefile19
-rw-r--r--print/linux-rl9-freetype/distinfo7
-rw-r--r--print/linux-rl9-freetype/pkg-plist.amd647
-rw-r--r--print/linux-rl9-harfbuzz/Makefile21
-rw-r--r--print/linux-rl9-harfbuzz/distinfo7
-rw-r--r--print/linux-rl9-harfbuzz/pkg-plist.amd6414
-rw-r--r--security/Makefile6
-rw-r--r--security/linux-rl9-ca-certificates/Makefile17
-rw-r--r--security/linux-rl9-ca-certificates/distinfo5
-rw-r--r--security/linux-rl9-ca-certificates/pkg-descr2
-rw-r--r--security/linux-rl9-ca-certificates/pkg-plist28
-rw-r--r--security/linux-rl9-libgcrypt/Makefile23
-rw-r--r--security/linux-rl9-libgcrypt/distinfo7
-rw-r--r--security/linux-rl9-libgcrypt/pkg-plist.amd648
-rw-r--r--security/linux-rl9-libgpg-error/Makefile22
-rw-r--r--security/linux-rl9-libgpg-error/distinfo7
-rw-r--r--security/linux-rl9-libgpg-error/pkg-plist.amd6431
-rw-r--r--security/linux-rl9-libtasn1/Makefile23
-rw-r--r--security/linux-rl9-libtasn1/distinfo7
-rw-r--r--security/linux-rl9-libtasn1/pkg-plist.amd649
-rw-r--r--security/linux-rl9-nss/Makefile24
-rw-r--r--security/linux-rl9-nss/distinfo15
-rw-r--r--security/linux-rl9-nss/pkg-plist.amd6433
-rw-r--r--security/linux-rl9-p11-kit/Makefile23
-rw-r--r--security/linux-rl9-p11-kit/distinfo11
-rw-r--r--security/linux-rl9-p11-kit/pkg-plist.amd6495
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/linux-rl9-expat/Makefile23
-rw-r--r--textproc/linux-rl9-expat/distinfo7
-rw-r--r--textproc/linux-rl9-expat/pkg-plist.amd649
-rw-r--r--textproc/linux-rl9-libxml2/Makefile22
-rw-r--r--textproc/linux-rl9-libxml2/distinfo7
-rw-r--r--textproc/linux-rl9-libxml2/pkg-plist.amd6414
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/linux-rl9-fontconfig/Makefile32
-rw-r--r--x11-fonts/linux-rl9-fontconfig/distinfo7
-rw-r--r--x11-fonts/linux-rl9-fontconfig/pkg-plist.amd6447
-rw-r--r--x11-toolkits/Makefile2
-rw-r--r--x11-toolkits/linux-rl9-gtk3/Makefile30
-rw-r--r--x11-toolkits/linux-rl9-gtk3/distinfo11
-rw-r--r--x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64167
-rw-r--r--x11-toolkits/linux-rl9-pango/Makefile21
-rw-r--r--x11-toolkits/linux-rl9-pango/distinfo7
-rw-r--r--x11-toolkits/linux-rl9-pango/pkg-plist.amd6428
-rw-r--r--x11/Makefile3
-rw-r--r--x11/linux-rl9-libxkbcommon/Makefile17
-rw-r--r--x11/linux-rl9-libxkbcommon/distinfo7
-rw-r--r--x11/linux-rl9-libxkbcommon/pkg-plist.amd647
-rw-r--r--x11/linux-rl9-pixman/Makefile16
-rw-r--r--x11/linux-rl9-pixman/distinfo7
-rw-r--r--x11/linux-rl9-pixman/pkg-plist.amd644
-rw-r--r--x11/linux-rl9-xorg-libs/Makefile89
-rw-r--r--x11/linux-rl9-xorg-libs/distinfo197
-rw-r--r--x11/linux-rl9-xorg-libs/pkg-descr1
-rw-r--r--x11/linux-rl9-xorg-libs/pkg-plist.amd64792
205 files changed, 7236 insertions, 28 deletions
diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk
index e098234fcbc5..c4e7efbeff2b 100644
--- a/Mk/Uses/linux.mk
+++ b/Mk/Uses/linux.mk
@@ -3,6 +3,7 @@
# Feature: linux:args
# Usage: USES=linux or USES=linux:args
# Valid args: c7 Depend on CentOS 7 packages (default)
+# rl9 Depend on Rocky Linux 9 packages
# Additional variables:
# USE_LINUX List of Linux packages to depend on.
# USE_LINUX_RPM When defined, additional variables and targets useful to Linux
@@ -26,6 +27,8 @@ _USES_POST+= linux
. if empty(linux_ARGS)
. if exists(${LINUXBASE}/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7)
linux_ARGS= c7
+. elif exists(${LINUXBASE}/etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9)
+linux_ARGS= rl9
. else
linux_ARGS= ${LINUX_DEFAULT}
. endif
@@ -33,27 +36,36 @@ linux_ARGS= ${LINUX_DEFAULT}
. if ${linux_ARGS} == c7
LINUX_DIST_VER?= 7.9.2009
+. elif ${linux_ARGS} == rl9
+LINUX_DIST_VER?= 9.2
. else
ERROR+= "Invalid Linux distribution: ${linux_ARGS}"
. endif
. ifndef ONLY_FOR_ARCHS
+. if ${linux_ARGS} == rl9
+ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS_REASON= Rocky Linux compatibility is only available on aarch64 and amd64
+. else
ONLY_FOR_ARCHS= aarch64 amd64 i386
-ONLY_FOR_ARCHS_REASON= Linux compatibility is only available on aarch64, amd64 and i386
+ONLY_FOR_ARCHS_REASON= CentOS Linux compatibility is only available on aarch64, amd64 and i386
+. endif
. endif
_linux_c7_alsa-lib-devel= linux-c7-alsa-lib-devel>0:audio/linux-c7-alsa-lib-devel
_linux_${linux_ARGS}_alsa-plugins-oss= linux-${linux_ARGS}-alsa-plugins-oss>0:audio/linux-${linux_ARGS}-alsa-plugins-oss
_linux_${linux_ARGS}_alsa-plugins-pulseaudio=linux-${linux_ARGS}-alsa-plugins-pulseaudio>0:audio/linux-${linux_ARGS}-alsa-plugins-pulseaudio
_linux_${linux_ARGS}_alsalib= linux-${linux_ARGS}-alsa-lib>0:audio/linux-${linux_ARGS}-alsa-lib
-_linux_c7_at-spi2-atk= linux-c7-at-spi2-atk>0:accessibility/linux-c7-at-spi2-atk
-_linux_c7_at-spi2-core= linux-c7-at-spi2-core>0:accessibility/linux-c7-at-spi2-core
+_linux_${linux_ARGS}_at-spi2-atk= linux-${linux_ARGS}-at-spi2-atk>0:accessibility/linux-${linux_ARGS}-at-spi2-atk
+_linux_${linux_ARGS}_at-spi2-core= linux-${linux_ARGS}-at-spi2-core>0:accessibility/linux-${linux_ARGS}-at-spi2-core
_linux_${linux_ARGS}_atk= linux-${linux_ARGS}-atk>0:accessibility/linux-${linux_ARGS}-atk
_linux_${linux_ARGS}_avahi-libs= linux-${linux_ARGS}-avahi-libs>0:net/linux-${linux_ARGS}-avahi-libs
_linux_c7_base= linux_base-c7>=7.6.1810_7:emulators/linux_base-c7
-_linux_c7_ca-certificates= linux-c7-ca-certificates>0:security/linux-c7-ca-certificates
+_linux_rl9_base= linux_base-rl9>=9.2:emulators/linux_base-rl9
+_linux_rl9_brotli= linux-rl9-brotli>0:archivers/linux-rl9-brotli
+_linux_${linux_ARGS}_ca-certificates= linux-${linux_ARGS}-ca-certificates>0:security/linux-${linux_ARGS}-ca-certificates
_linux_${linux_ARGS}_cairo= linux-${linux_ARGS}-cairo>0:graphics/linux-${linux_ARGS}-cairo
-_linux_c7_cairo-gobject= linux-c7-cairo-gobject>0:graphics/linux-c7-cairo-gobject
+_linux_${linux_ARGS}_cairo-gobject= linux-${linux_ARGS}-cairo-gobject>0:graphics/linux-${linux_ARGS}-cairo-gobject
_linux_${linux_ARGS}_cups-libs= linux-${linux_ARGS}-cups-libs>0:print/linux-${linux_ARGS}-cups-libs
_linux_${linux_ARGS}_curl= linux-${linux_ARGS}-curl>0:ftp/linux-${linux_ARGS}-curl
_linux_${linux_ARGS}_cyrus-sasl2= linux-${linux_ARGS}-cyrus-sasl-lib>0:security/linux-${linux_ARGS}-cyrus-sasl2
@@ -62,49 +74,50 @@ _linux_${linux_ARGS}_devtools= linux-${linux_ARGS}-devtools>0:devel/linux-${lin
_linux_c7_dosfstools= linux-c7-dosfstools>0:sysutils/linux-c7-dosfstools
_linux_${linux_ARGS}_dri= linux-${linux_ARGS}-dri>0:graphics/linux-${linux_ARGS}-dri
_linux_${linux_ARGS}_elfutils-libelf= linux-${linux_ARGS}-elfutils-libelf>0:devel/linux-${linux_ARGS}-elfutils-libelf
-_linux_c7_elfutils-libs= linux-c7-elfutils-libs>0:devel/linux-c7-elfutils-libs
+_linux_${linux_ARGS}_elfutils-libs= linux-${linux_ARGS}-elfutils-libs>0:devel/linux-${linux_ARGS}-elfutils-libs
_linux_c7_expat-devel= linux-c7-expat-devel>0:textproc/linux-c7-expat-devel
_linux_${linux_ARGS}_expat= linux-${linux_ARGS}-expat>0:textproc/linux-${linux_ARGS}-expat
-_linux_c7_flac= linux-c7-flac-libs>0:audio/linux-c7-flac
+_linux_${linux_ARGS}_flac= linux-${linux_ARGS}-flac-libs>0:audio/linux-${linux_ARGS}-flac
_linux_${linux_ARGS}_fontconfig= linux-${linux_ARGS}-fontconfig>0:x11-fonts/linux-${linux_ARGS}-fontconfig
-_linux_c7_freetype= linux-c7-freetype>0:print/linux-c7-freetype
-_linux_c7_fribidi= linux-c7-fribidi>0:converters/linux-c7-fribidi
+_linux_${linux_ARGS}_freetype= linux-${linux_ARGS}-freetype>0:print/linux-${linux_ARGS}-freetype
+_linux_${linux_ARGS}_fribidi= linux-${linux_ARGS}-fribidi>0:converters/linux-${linux_ARGS}-fribidi
_linux_${linux_ARGS}_gdkpixbuf2= linux-${linux_ARGS}-gdk-pixbuf2>0:graphics/linux-${linux_ARGS}-gdk-pixbuf2
_linux_${linux_ARGS}_gnutls= linux-${linux_ARGS}-gnutls>0:security/linux-${linux_ARGS}-gnutls
-_linux_c7_graphite2= linux-c7-graphite2>0:graphics/linux-c7-graphite2
-_linux_c7_gsm= linux-c7-gsm>0:audio/linux-c7-gsm
+_linux_${linux_ARGS}_graphite2= linux-${linux_ARGS}-graphite2>0:graphics/linux-${linux_ARGS}-graphite2
+_linux_${linux_ARGS}_gsm= linux-${linux_ARGS}-gsm>0:audio/linux-${linux_ARGS}-gsm
_linux_${linux_ARGS}_gtk2= linux-${linux_ARGS}-gtk2>0:x11-toolkits/linux-${linux_ARGS}-gtk2
-_linux_c7_gtk3= linux-c7-gtk3>0:x11-toolkits/linux-c7-gtk3
-_linux_c7_harfbuzz= linux-c7-harfbuzz>0:print/linux-c7-harfbuzz
+_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_${linux_ARGS}_icu= linux-${linux_ARGS}-icu>0:devel/linux-${linux_ARGS}-icu
_linux_${linux_ARGS}_jasper= linux-${linux_ARGS}-jasper-libs>0:graphics/linux-${linux_ARGS}-jasper
-_linux_c7_jbigkit= linux-c7-jbigkit-libs>0:graphics/linux-c7-jbigkit
+_linux_${linux_ARGS}_jbigkit= linux-${linux_ARGS}-jbigkit-libs>0:graphics/linux-${linux_ARGS}-jbigkit
_linux_${linux_ARGS}_jpeg= linux-${linux_ARGS}-jpeg>0:graphics/linux-${linux_ARGS}-jpeg
_linux_c7_libaio= linux-c7-libaio>0:devel/linux-c7-libaio
_linux_${linux_ARGS}_libasyncns= linux-${linux_ARGS}-libasyncns>0:dns/linux-${linux_ARGS}-libasyncns
_linux_c7_libaudiofile= linux-c7-audiofile>0:audio/linux-c7-audiofile
_linux_c7_libcroco= linux-c7-libcroco>0:textproc/linux-c7-libcroco
-_linux_c7_libdrm= linux-c7-libdrm>0:graphics/linux-c7-libdrm
-_linux_c7_libepoxy= linux-c7-libepoxy>0:graphics/linux-c7-libepoxy
+_linux_${linux_ARGS}_libdrm= linux-${linux_ARGS}-libdrm>0:graphics/linux-${linux_ARGS}-libdrm
+_linux_${linux_ARGS}_libepoxy= linux-${linux_ARGS}-libepoxy>0:graphics/linux-${linux_ARGS}-libepoxy
_linux_${linux_ARGS}_libgcrypt= linux-${linux_ARGS}-libgcrypt>0:security/linux-${linux_ARGS}-libgcrypt
_linux_${linux_ARGS}_libgfortran= linux-${linux_ARGS}-libgfortran>0:devel/linux-${linux_ARGS}-libgfortran
-_linux_c7_libglvnd= linux-c7-libglvnd>0:graphics/linux-c7-libglvnd
+_linux_${linux_ARGS}_libglvnd= linux-${linux_ARGS}-libglvnd>0:graphics/linux-${linux_ARGS}-libglvnd
_linux_${linux_ARGS}_libgpg-error= linux-${linux_ARGS}-libgpg-error>0:security/linux-${linux_ARGS}-libgpg-error
_linux_${linux_ARGS}_libogg= linux-${linux_ARGS}-libogg>0:audio/linux-${linux_ARGS}-libogg
_linux_${linux_ARGS}_libpciaccess= linux-${linux_ARGS}-libpciaccess>0:devel/linux-${linux_ARGS}-libpciaccess
-_linux_c7_librsvg2= linux-c7-librsvg2>0:graphics/linux-c7-librsvg2
+_linux_${linux_ARGS}_librsvg2= linux-${linux_ARGS}-librsvg2>0:graphics/linux-${linux_ARGS}-librsvg2
_linux_${linux_ARGS}_libsndfile= linux-${linux_ARGS}-libsndfile>0:audio/linux-${linux_ARGS}-libsndfile
_linux_${linux_ARGS}_libssh2= linux-${linux_ARGS}-libssh2>0:security/linux-${linux_ARGS}-libssh2
_linux_${linux_ARGS}_libtasn1= linux-${linux_ARGS}-libtasn1>0:security/linux-${linux_ARGS}-libtasn1
_linux_${linux_ARGS}_libthai= linux-${linux_ARGS}-libthai>0:devel/linux-${linux_ARGS}-libthai
_linux_${linux_ARGS}_libtheora= linux-${linux_ARGS}-libtheora>0:multimedia/linux-${linux_ARGS}-libtheora
+_linux_rl9_libtracker-sparql= linux-rl9-libtracker-sparql>0:databases/linux-rl9-libtracker-sparql
_linux_${linux_ARGS}_libunwind= linux-${linux_ARGS}-libunwind>0:devel/linux-${linux_ARGS}-libunwind
_linux_${linux_ARGS}_libv4l= linux-${linux_ARGS}-libv4l>0:multimedia/linux-${linux_ARGS}-libv4l
_linux_${linux_ARGS}_libvorbis= linux-${linux_ARGS}-libvorbis>0:audio/linux-${linux_ARGS}-libvorbis
-_linux_c7_libxkbcommon= linux-c7-libxkbcommon>0:x11/linux-c7-libxkbcommon
+_linux_${linux_ARGS}_libxkbcommon= linux-${linux_ARGS}-libxkbcommon>0:x11/linux-${linux_ARGS}-libxkbcommon
_linux_${linux_ARGS}_libxml2= linux-${linux_ARGS}-libxml2>0:textproc/linux-${linux_ARGS}-libxml2
_linux_${linux_ARGS}_lttng-ust= linux-${linux_ARGS}-lttng-ust>0:sysutils/linux-${linux_ARGS}-lttng-ust
-_linux_c7_lz4= linux-c7-lz4>0:archivers/linux-c7-lz4
+_linux_${linux_ARGS}_lz4= linux-${linux_ARGS}-lz4>0:archivers/linux-${linux_ARGS}-lz4
_linux_c7_make= linux-c7-make>0:devel/linux-c7-make
_linux_c7_nettle= linux-c7-nettle>0:security/linux-c7-nettle
_linux_${linux_ARGS}_nspr= linux-${linux_ARGS}-nspr>0:devel/linux-${linux_ARGS}-nspr
@@ -115,7 +128,7 @@ _linux_${linux_ARGS}_openldap= linux-${linux_ARGS}-openldap>0:net/linux-${linux
_linux_c7_openmotif= linux-c7-motif>0:x11-toolkits/linux-c7-openmotif
_linux_c7_openssl-devel= linux-c7-openssl-devel>0:security/linux-c7-openssl-devel
_linux_c7_openssl= ${_linux_c7_base}
-_linux_c7_p11-kit= linux-c7-p11-kit>0:security/linux-c7-p11-kit
+_linux_${linux_ARGS}_p11-kit= linux-${linux_ARGS}-p11-kit>0:security/linux-${linux_ARGS}-p11-kit
_linux_${linux_ARGS}_pango= linux-${linux_ARGS}-pango>0:x11-toolkits/linux-${linux_ARGS}-pango
_linux_${linux_ARGS}_pixman= linux-${linux_ARGS}-pixman>0:x11/linux-${linux_ARGS}-pixman
_linux_${linux_ARGS}_png= linux-${linux_ARGS}-libpng>0:graphics/linux-${linux_ARGS}-png
@@ -128,16 +141,16 @@ _linux_${linux_ARGS}_sdlimage= linux-${linux_ARGS}-sdl_image>0:graphics/linux-$
_linux_${linux_ARGS}_sdlmixer= linux-${linux_ARGS}-sdl_mixer>0:audio/linux-${linux_ARGS}-sdl_mixer
_linux_${linux_ARGS}_sdlttf= linux-${linux_ARGS}-sdl_ttf>0:graphics/linux-${linux_ARGS}-sdl_ttf
_linux_${linux_ARGS}_sqlite3= linux-${linux_ARGS}-sqlite>0:databases/linux-${linux_ARGS}-sqlite3
-_linux_c7_systemd-libs= linux-c7-systemd-libs>0:devel/linux-c7-systemd-libs
+_linux_${linux_ARGS}_systemd-libs= linux-${linux_ARGS}-systemd-libs>0:devel/linux-${linux_ARGS}-systemd-libs
_linux_${linux_ARGS}_tcl85= linux-${linux_ARGS}-tcl85>0:lang/linux-${linux_ARGS}-tcl85
_linux_${linux_ARGS}_tcp_wrappers-libs= linux-${linux_ARGS}-tcp_wrappers-libs>0:net/linux-${linux_ARGS}-tcp_wrappers-libs
_linux_${linux_ARGS}_tiff= linux-${linux_ARGS}-libtiff>0:graphics/linux-${linux_ARGS}-tiff
_linux_${linux_ARGS}_tk85= linux-${linux_ARGS}-tk85>0:x11-toolkits/linux-${linux_ARGS}-tk85
_linux_c7_trousers= linux-c7-trousers>0:security/linux-c7-trousers
_linux_${linux_ARGS}_userspace-rcu= linux-${linux_ARGS}-userspace-rcu>0:sysutils/linux-${linux_ARGS}-userspace-rcu
-_linux_c7_wayland= linux-c7-wayland>0:graphics/linux-c7-wayland
+_linux_${linux_ARGS}_wayland= linux-${linux_ARGS}-wayland>0:graphics/linux-${linux_ARGS}-wayland
_linux_c7_xcb-util= linux-c7-xcb-util>0:x11/linux-c7-xcb-util
-_linux_c7_xorglibs= linux-c7-xorg-libs>=7.7_7:x11/linux-c7-xorg-libs
+_linux_${linux_ARGS}_xorglibs= linux-${linux_ARGS}-xorg-libs>=7.7:x11/linux-${linux_ARGS}-xorg-libs
_linux_c7_zlib-devel= linux-c7-zlib-devel>0:devel/linux-c7-zlib-devel
USE_LINUX?= base
@@ -172,6 +185,17 @@ MASTER_SITE_SUBDIR= altarch/${LINUX_DIST_VER}/os/aarch64/Packages/:DEFAULT,aarch
centos/${LINUX_DIST_VER}/updates/Source/SPackages/:SOURCE
. endif
DIST_SUBDIR?= centos
+. elif ${linux_ARGS} == rl9
+. ifndef MASTER_SITES
+MASTER_SITES= ${MASTER_SITE_ROCKY_LINUX}
+MASTER_SITE_SUBDIR= ${LINUX_DIST_VER}/BaseOS/aarch64/os/Packages/:DEFAULT,aarch64 \
+ ${LINUX_DIST_VER}/AppStream/aarch64/os/Packages/:DEFAULT,aarch64 \
+ ${LINUX_DIST_VER}/BaseOS/x86_64/os/Packages/:DEFAULT,amd64 \
+ ${LINUX_DIST_VER}/AppStream/x86_64/os/Packages/:DEFAULT,amd64 \
+ ${LINUX_DIST_VER}/BaseOS/source/tree/Packages/:SOURCE \
+ ${LINUX_DIST_VER}/AppStream/source/tree/Packages/:SOURCE
+. endif
+DIST_SUBDIR?= rocky
. endif # ${linux_ARGS} == *
PKGNAMEPREFIX?= linux-${linux_ARGS}-
@@ -203,6 +227,17 @@ BIN_DISTNAMES?= ${DISTNAME}
. else
LIB_DISTNAMES?= ${DISTNAME}
. endif
+. if ${linux_ARGS} == rl9
+. if !empty(SHARE_DISTNAMES)
+SHARE_DISTNAMES:= ${SHARE_DISTNAMES:C/^[a-z0-9]/&\/&/}
+. endif
+. if !empty(BIN_DISTNAMES)
+BIN_DISTNAMES:= ${BIN_DISTNAMES:C/^[a-z0-9]/&\/&/}
+. endif
+. if !empty(LIB_DISTNAMES)
+LIB_DISTNAMES:= ${LIB_DISTNAMES:C/^[a-z0-9]/&\/&/}
+. endif
+. endif
. if !(defined(ONLY_FOR_ARCHS) && empty(ONLY_FOR_ARCHS:Maarch64)) \
&& empty(NOT_FOR_ARCHS:Maarch64)
DISTFILES_aarch64?= ${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_aarch64}:aarch64/} \
@@ -212,12 +247,16 @@ DISTFILES_aarch64?= ${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_aarch64}:aarch64/} \
. endif
. if !(defined(ONLY_FOR_ARCHS) && empty(ONLY_FOR_ARCHS:Mamd64)) \
&& empty(NOT_FOR_ARCHS:Mamd64)
-DISTFILES_amd64?= ${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_i386}:amd64,i386/} \
- ${LIB_DISTNAMES_i386:S/$/${EXTRACT_SUFX_i386}:amd64,i386/} \
- ${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_amd64}:amd64/} \
+. ifndef DISTFILES_amd64
+. if ${linux_ARGS} == c7
+DISTFILES_amd64= ${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_i386}:amd64,i386/} \
+ ${LIB_DISTNAMES_i386:S/$/${EXTRACT_SUFX_i386}:amd64,i386/}
+. endif
+DISTFILES_amd64+= ${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_amd64}:amd64/} \
${LIB_DISTNAMES_amd64:S/$/${EXTRACT_SUFX_amd64}:amd64/} \
${BIN_DISTNAMES:S/$/${EXTRACT_SUFX_amd64}:amd64/} \
${SHARE_DISTNAMES:S/$/${EXTRACT_SUFX_noarch}/}
+. endif
. endif
. if !(defined(ONLY_FOR_ARCHS) && empty(ONLY_FOR_ARCHS:Mi386)) \
&& empty(NOT_FOR_ARCHS:Mi386)
@@ -227,6 +266,9 @@ DISTFILES_i386?= ${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_i386}:amd64,i386/} \
${SHARE_DISTNAMES:S/$/${EXTRACT_SUFX_noarch}/}
. endif
SRC_DISTFILES?= ${DISTNAME}${SRC_SUFX}:SOURCE
+. if ${linux_ARGS} == rl9
+SRC_DISTFILES:= ${SRC_DISTFILES:C/^[a-z0-9]/&\/&/}
+. endif
. ifdef USE_LINUX_RPM_BAD_PERMS
EXTRACT_DEPENDS+= rpm2archive:archivers/rpm4
diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk
index fd381a423145..4d2288528cb3 100644
--- a/Mk/bsd.default-versions.mk
+++ b/Mk/bsd.default-versions.mk
@@ -87,7 +87,7 @@ LIBRSVG2_DEFAULT?= rust
. else
LIBRSVG2_DEFAULT?= legacy
. endif
-# Possible values: c7
+# Possible values: c7 rl9
LINUX_DEFAULT?= c7
# Possible values: 11, 12, 13, 14, 15, 16, 17, -devel (to be used when non-base compiler is required)
LLVM_DEFAULT?= 15
diff --git a/Mk/bsd.sites.mk b/Mk/bsd.sites.mk
index d9058c0da546..73726d57099d 100644
--- a/Mk/bsd.sites.mk
+++ b/Mk/bsd.sites.mk
@@ -155,6 +155,12 @@ MASTER_SITE_CENTOS_LINUX+= \
http://vault.centos.org/%SUBDIR%/:DEFAULT,aarch64,amd64,i386,SOURCE
.endif
+.if !defined(IGNORE_MASTER_SITE_ROCKY_LINUX)
+MASTER_SITE_ROCKY_LINUX+= \
+ https://dl.rockylinux.org/pub/rocky/%SUBDIR%/:DEFAULT,aarch64,amd64,SOURCE \
+ https://dl.rockylinux.org/vault/rocky/%SUBDIR%/:DEFAULT,aarch64,amd64,SOURCE
+.endif
+
.if !defined(IGNORE_MASTER_SITE_EPEL7)
MASTER_SITE_EPEL7+= \
https://dl.fedoraproject.org/pub/epel/7/aarch64/Packages/%SUBDIR%/:DEFAULT,aarch64 \
diff --git a/accessibility/Makefile b/accessibility/Makefile
index 2222214d5916..14f22b11d08a 100644
--- a/accessibility/Makefile
+++ b/accessibility/Makefile
@@ -16,6 +16,9 @@
SUBDIR += linux-c7-at-spi2-atk
SUBDIR += linux-c7-at-spi2-core
SUBDIR += linux-c7-atk
+ SUBDIR += linux-rl9-at-spi2-atk
+ SUBDIR += linux-rl9-at-spi2-core
+ SUBDIR += linux-rl9-atk
SUBDIR += orca
SUBDIR += py-atspi
SUBDIR += py-speech-dispatcher
diff --git a/accessibility/linux-rl9-at-spi2-atk/Makefile b/accessibility/linux-rl9-at-spi2-atk/Makefile
new file mode 100644
index 000000000000..c1ad07bfd695
--- /dev/null
+++ b/accessibility/linux-rl9-at-spi2-atk/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= at-spi2-atk
+PORTVERSION= 2.38.0
+DISTVERSIONSUFFIX= -4.el9
+CATEGORIES= accessibility linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Assistive technology ATK bridge (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://gitlab.gnome.org/GNOME/at-spi2-atk
+
+LICENSE= LGPL20+
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= at-spi2-core atk dbuslibs
+USE_LINUX_RPM= yes
+CPE_VENDOR= gnome
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/accessibility/linux-rl9-at-spi2-atk/distinfo b/accessibility/linux-rl9-at-spi2-atk/distinfo
new file mode 100644
index 000000000000..5314728b4bdc
--- /dev/null
+++ b/accessibility/linux-rl9-at-spi2-atk/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686557562
+SHA256 (rocky/a/at-spi2-atk-2.38.0-4.el9.aarch64.rpm) = 8984a36dfce1b3b54ede42b42e6bbb312085405ba260539d565663c3b3ccf501
+SIZE (rocky/a/at-spi2-atk-2.38.0-4.el9.aarch64.rpm) = 87083
+SHA256 (rocky/a/at-spi2-atk-2.38.0-4.el9.x86_64.rpm) = 1b12b3fae8815a0e310a4a9b5e9d2d68264e7d700e50a796078b389966f6c4b8
+SIZE (rocky/a/at-spi2-atk-2.38.0-4.el9.x86_64.rpm) = 87851
+SHA256 (rocky/a/at-spi2-atk-2.38.0-4.el9.src.rpm) = 8b459a6368a6c1e1181a6b556e2a7129cecd64d1f09cc4d2359f1abd1a5dcd68
+SIZE (rocky/a/at-spi2-atk-2.38.0-4.el9.src.rpm) = 109629
diff --git a/accessibility/linux-rl9-at-spi2-atk/pkg-descr b/accessibility/linux-rl9-at-spi2-atk/pkg-descr
new file mode 100644
index 000000000000..512db73db840
--- /dev/null
+++ b/accessibility/linux-rl9-at-spi2-atk/pkg-descr
@@ -0,0 +1,7 @@
+This is the Gnome Accessibility Project's Assistive Technology
+Service Provider Interface. It allows accessibility applications
+and assistive technologies to announce their respective existence
+to each other.
+
+This port contains the GTK+ module needed to interface with the SPI
+framework.
diff --git a/accessibility/linux-rl9-at-spi2-atk/pkg-plist.amd64 b/accessibility/linux-rl9-at-spi2-atk/pkg-plist.amd64
new file mode 100644
index 000000000000..07db921fe4cd
--- /dev/null
+++ b/accessibility/linux-rl9-at-spi2-atk/pkg-plist.amd64
@@ -0,0 +1,9 @@
+usr/lib/.build-id/50/8209149c2e54388a19557b612a8b27a0bdc4aa
+usr/lib/.build-id/9f/ceae67500461dc439dfca876b1b1341d66a716
+usr/lib64/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
+usr/lib64/gtk-2.0/modules/libatk-bridge.so
+usr/lib64/libatk-bridge-2.0.so.0
+usr/lib64/libatk-bridge-2.0.so.0.0.0
+%%PORTDOCS%%usr/share/doc/at-spi2-atk/AUTHORS
+%%PORTDOCS%%usr/share/doc/at-spi2-atk/README
+usr/share/licenses/at-spi2-atk/COPYING
diff --git a/accessibility/linux-rl9-at-spi2-core/Makefile b/accessibility/linux-rl9-at-spi2-core/Makefile
new file mode 100644
index 000000000000..1b24e227c3cf
--- /dev/null
+++ b/accessibility/linux-rl9-at-spi2-core/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= at-spi2-core
+PORTVERSION= 2.40.3
+DISTVERSIONSUFFIX= -1.el9
+CATEGORIES= accessibility linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Assistive technology service provider interface (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://gitlab.gnome.org/GNOME/at-spi2-core
+
+LICENSE= LGPL20+
+
+RUN_DEPENDS= at-spi2-core>=2.28.0:accessibility/at-spi2-core
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= dbuslibs xorglibs
+USE_LINUX_RPM= yes
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+post-patch:
+.for d in etc usr/lib/systemd usr/libexec usr/share/dbus-1 usr/share/defaults
+ @${RM} -r ${WRKSRC}/${d}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/accessibility/linux-rl9-at-spi2-core/distinfo b/accessibility/linux-rl9-at-spi2-core/distinfo
new file mode 100644
index 000000000000..463a8aecb11f
--- /dev/null
+++ b/accessibility/linux-rl9-at-spi2-core/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686557188
+SHA256 (rocky/a/at-spi2-core-2.40.3-1.el9.aarch64.rpm) = 306b5dd50b25b353b531d2e2fbc172b761d6d161600ccafa9193a9279c71c888
+SIZE (rocky/a/at-spi2-core-2.40.3-1.el9.aarch64.rpm) = 178295
+SHA256 (rocky/a/at-spi2-core-2.40.3-1.el9.x86_64.rpm) = 0a3f8604b65c5eaf898777fe01c449a86c7dd55b09c94ee91b538149d89a543e
+SIZE (rocky/a/at-spi2-core-2.40.3-1.el9.x86_64.rpm) = 180673
+SHA256 (rocky/a/at-spi2-core-2.40.3-1.el9.src.rpm) = bacb5fa3770de2449d507b32bdb48af48a740c5520a6d5bf24714514c8a206f7
+SIZE (rocky/a/at-spi2-core-2.40.3-1.el9.src.rpm) = 211662
diff --git a/accessibility/linux-rl9-at-spi2-core/pkg-descr b/accessibility/linux-rl9-at-spi2-core/pkg-descr
new file mode 100644
index 000000000000..8bf3ebfba6a5
--- /dev/null
+++ b/accessibility/linux-rl9-at-spi2-core/pkg-descr
@@ -0,0 +1,8 @@
+This is the Gnome Accessibility Project's Assistive Technology
+Service Provider Interface. It allows accessibility applications
+and assistive technologies to announce their respective existence
+to each other.
+
+This version of at-spi is a major break from previous versions.
+It has been completely rewritten to use D-Bus rather than
+ORBIT / CORBA for its transport protocol.
diff --git a/accessibility/linux-rl9-at-spi2-core/pkg-plist.amd64 b/accessibility/linux-rl9-at-spi2-core/pkg-plist.amd64
new file mode 100644
index 000000000000..0684bfd3b1be
--- /dev/null
+++ b/accessibility/linux-rl9-at-spi2-core/pkg-plist.amd64
@@ -0,0 +1,80 @@
+usr/lib/.build-id/19/5b875b79014a5fc2e52b3d69c4f9b189b54295
+usr/lib/.build-id/4d/5e64832e78725b441ead142625717d7c276354
+usr/lib/.build-id/da/38cbe944dd5fe8014307cd22e5e51af1448ab9
+usr/lib64/girepository-1.0/Atspi-2.0.typelib
+usr/lib64/libatspi.so.0
+usr/lib64/libatspi.so.0.0.1
+%%PORTDOCS%%usr/share/doc/at-spi2-core/AUTHORS
+%%PORTDOCS%%usr/share/doc/at-spi2-core/README
+usr/share/licenses/at-spi2-core/COPYING
+%%NLS%%usr/share/locale/an/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/at-spi2-core.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/at-spi2-core.mo
diff --git a/accessibility/linux-rl9-atk/Makefile b/accessibility/linux-rl9-atk/Makefile
new file mode 100644
index 000000000000..67d9cc694663
--- /dev/null
+++ b/accessibility/linux-rl9-atk/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= atk
+PORTVERSION= 2.36.0
+DISTVERSIONSUFFIX= -5.el9
+CATEGORIES= accessibility linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Accessibility Toolkit (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://developer.gnome.org/atk/
+
+LICENSE= GPLv3
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/accessibility/linux-rl9-atk/distinfo b/accessibility/linux-rl9-atk/distinfo
new file mode 100644
index 000000000000..fab0bb04a01b
--- /dev/null
+++ b/accessibility/linux-rl9-atk/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686557715
+SHA256 (rocky/a/atk-2.36.0-5.el9.aarch64.rpm) = 0926c14548ff12aeffeb418c6fc4f82aa4c54e25534a2dc9cd66132c8c6392f7
+SIZE (rocky/a/atk-2.36.0-5.el9.aarch64.rpm) = 275249
+SHA256 (rocky/a/atk-2.36.0-5.el9.x86_64.rpm) = a6d2249e02a7e2b0a8e11963744b677de3573a6f127e788c677fcd7ddfd3d92c
+SIZE (rocky/a/atk-2.36.0-5.el9.x86_64.rpm) = 276849
+SHA256 (rocky/a/atk-2.36.0-5.el9.src.rpm) = 2b9e065dfbc140011a715cea8f76a08d618fa0024a8029e3b8b74f02997934aa
+SIZE (rocky/a/atk-2.36.0-5.el9.src.rpm) = 312245
diff --git a/accessibility/linux-rl9-atk/pkg-descr b/accessibility/linux-rl9-atk/pkg-descr
new file mode 100644
index 000000000000..75eca2b01250
--- /dev/null
+++ b/accessibility/linux-rl9-atk/pkg-descr
@@ -0,0 +1,3 @@
+The GNOME Accessibility Toolkit (ATK) contains accessibility widgets,
+just like GTK contains GUI element widgets. However, ATK's widgets
+are platform-independent, so they can be used with Qt, Motif, etc.
diff --git a/accessibility/linux-rl9-atk/pkg-plist.amd64 b/accessibility/linux-rl9-atk/pkg-plist.amd64
new file mode 100644
index 000000000000..9ab306f96683
--- /dev/null
+++ b/accessibility/linux-rl9-atk/pkg-plist.amd64
@@ -0,0 +1,108 @@
+usr/lib/.build-id/eb/bd48edd2cd972f3bd200b62a37110e29b1b967
+usr/lib64/girepository-1.0/Atk-1.0.typelib
+usr/lib64/libatk-1.0.so.0
+usr/lib64/libatk-1.0.so.0.23609.1
+%%PORTDOCS%%usr/share/doc/atk/AUTHORS
+%%PORTDOCS%%usr/share/doc/atk/NEWS
+%%PORTDOCS%%usr/share/doc/atk/README
+usr/share/licenses/atk/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/am/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/an/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ckb/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/en@shaw/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/li/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/tk/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/atk10.mo
+%%NLS%%usr/share/locale/zu/LC_MESSAGES/atk10.mo
diff --git a/archivers/Makefile b/archivers/Makefile
index f61551f48676..54ccaf3f66b3 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -72,6 +72,8 @@
SUBDIR += libzip
SUBDIR += libzippp
SUBDIR += linux-c7-lz4
+ SUBDIR += linux-rl9-brotli
+ SUBDIR += linux-rl9-lz4
SUBDIR += lizard
SUBDIR += lrzip
SUBDIR += lua-lzlib
diff --git a/archivers/linux-rl9-brotli/Makefile b/archivers/linux-rl9-brotli/Makefile
new file mode 100644
index 000000000000..054d168b236b
--- /dev/null
+++ b/archivers/linux-rl9-brotli/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= brotli
+PORTVERSION= 1.0.9
+DISTVERSIONSUFFIX= -6.el9
+CATEGORIES= archivers linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Generic-purpose lossless compression algorithm (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://github.com/google/brotli
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= libbrotli-${PORTVERSION}${DISTVERSIONSUFFIX}
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/archivers/linux-rl9-brotli/distinfo b/archivers/linux-rl9-brotli/distinfo
new file mode 100644
index 000000000000..8f0dc8641d09
--- /dev/null
+++ b/archivers/linux-rl9-brotli/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686557029
+SHA256 (rocky/l/libbrotli-1.0.9-6.el9.aarch64.rpm) = ce7a09cb403e78979d13513a9b5369a313b6da87612280ae8c8c0d3baafd7192
+SIZE (rocky/l/libbrotli-1.0.9-6.el9.aarch64.rpm) = 319923
+SHA256 (rocky/l/libbrotli-1.0.9-6.el9.x86_64.rpm) = a7d211e1059231df8d27fa8f340ac47bdef29b016a49d8a482b13a1f5b4f6c89
+SIZE (rocky/l/libbrotli-1.0.9-6.el9.x86_64.rpm) = 320595
+SHA256 (rocky/b/brotli-1.0.9-6.el9.src.rpm) = a9675cc4978a876331d6d8fa79da4fbcddde654201dc44a7b057141019b8d5b3
+SIZE (rocky/b/brotli-1.0.9-6.el9.src.rpm) = 497487
diff --git a/archivers/linux-rl9-brotli/pkg-plist.amd64 b/archivers/linux-rl9-brotli/pkg-plist.amd64
new file mode 100644
index 000000000000..3c0d04ad3db4
--- /dev/null
+++ b/archivers/linux-rl9-brotli/pkg-plist.amd64
@@ -0,0 +1,10 @@
+usr/lib/.build-id/07/2fd8429f1bf5f132554b0aa18976ecc4ddc6a3
+usr/lib/.build-id/26/a67f69a8cb6463bc93af9c8580babd59c3bb86
+usr/lib/.build-id/4b/fec349d16eb88bf0bc18a6beb3dadd9005b428
+usr/lib64/libbrotlicommon.so.1
+usr/lib64/libbrotlicommon.so.1.0.9
+usr/lib64/libbrotlidec.so.1
+usr/lib64/libbrotlidec.so.1.0.9
+usr/lib64/libbrotlienc.so.1
+usr/lib64/libbrotlienc.so.1.0.9
+usr/share/licenses/libbrotli/LICENSE
diff --git a/archivers/linux-rl9-lz4/Makefile b/archivers/linux-rl9-lz4/Makefile
new file mode 100644
index 000000000000..733e8cd28b89
--- /dev/null
+++ b/archivers/linux-rl9-lz4/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= lz4
+PORTVERSION= 1.9.3
+DISTVERSIONSUFFIX= -5.el9
+CATEGORIES= archivers linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= LZ4 compression library and utilities (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://lz4.github.io/lz4/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+CPE_VENDOR= lz4_project
+
+BIN_DISTNAMES= ${DISTNAME}
+LIB_DISTNAMES= lz4-libs-${PORTVERSION}${DISTVERSIONSUFFIX}
+
+DESCR= ${.CURDIR}/../liblz4/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/archivers/linux-rl9-lz4/distinfo b/archivers/linux-rl9-lz4/distinfo
new file mode 100644
index 000000000000..81c61e7911a8
--- /dev/null
+++ b/archivers/linux-rl9-lz4/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1686578411
+SHA256 (rocky/l/lz4-1.9.3-5.el9.aarch64.rpm) = c05d506dd1159cf36a6bf32253cfe80769e12e13cd91a3d1151ba22617212ad3
+SIZE (rocky/l/lz4-1.9.3-5.el9.aarch64.rpm) = 58506
+SHA256 (rocky/l/lz4-1.9.3-5.el9.x86_64.rpm) = aff0266d25b25672c00d071676e491d4d9dedb06fcaf1a9c8432b658e514e211
+SIZE (rocky/l/lz4-1.9.3-5.el9.x86_64.rpm) = 58990
+SHA256 (rocky/l/lz4-libs-1.9.3-5.el9.aarch64.rpm) = 8640e8b3ba387e5ec9036e89903add891d7c960bbf0378797746cb43e0e2208f
+SIZE (rocky/l/lz4-libs-1.9.3-5.el9.aarch64.rpm) = 68066
+SHA256 (rocky/l/lz4-libs-1.9.3-5.el9.x86_64.rpm) = 60f82f4c3f76a543ab247acb37cb439d9de9e40c410ac2f315d6805717d6283e
+SIZE (rocky/l/lz4-libs-1.9.3-5.el9.x86_64.rpm) = 68333
+SHA256 (rocky/l/lz4-1.9.3-5.el9.src.rpm) = 7435ed18c0f9182fe60186984d21bbb2d952f55d468344e8b37c1901419798e3
+SIZE (rocky/l/lz4-1.9.3-5.el9.src.rpm) = 331738
diff --git a/archivers/linux-rl9-lz4/pkg-plist.amd64 b/archivers/linux-rl9-lz4/pkg-plist.amd64
new file mode 100644
index 000000000000..66a6514aa3f9
--- /dev/null
+++ b/archivers/linux-rl9-lz4/pkg-plist.amd64
@@ -0,0 +1,15 @@
+usr/bin/lz4
+usr/bin/lz4c
+usr/bin/lz4cat
+usr/bin/unlz4
+usr/lib/.build-id/34/ac120d87bf3ef698c5478da3f6af07a091bb85
+usr/lib/.build-id/8f/ca9ddfd58ba57f36602b0c1d03ad21bacc55df
+usr/lib64/liblz4.so.1
+usr/lib64/liblz4.so.1.9.3
+%%PORTDOCS%%usr/share/doc/lz4-libs/LICENSE
+%%PORTDOCS%%usr/share/doc/lz4/NEWS
+usr/share/licenses/lz4/COPYING
+usr/share/man/man1/lz4.1.gz
+usr/share/man/man1/lz4c.1.gz
+usr/share/man/man1/lz4cat.1.gz
+usr/share/man/man1/unlz4.1.gz
diff --git a/audio/Makefile b/audio/Makefile
index 9fa1446c7df8..7432cd6abb6e 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -418,6 +418,13 @@
SUBDIR += linux-c7-pulseaudio-utils
SUBDIR += linux-c7-sdl_mixer
SUBDIR += linux-laudio
+ SUBDIR += linux-rl9-alsa-lib
+ SUBDIR += linux-rl9-flac
+ SUBDIR += linux-rl9-gsm
+ SUBDIR += linux-rl9-libogg
+ SUBDIR += linux-rl9-libsndfile
+ SUBDIR += linux-rl9-libvorbis
+ SUBDIR += linux-rl9-pulseaudio-libs
SUBDIR += linuxsampler
SUBDIR += linuxwave
SUBDIR += liquidsfz
diff --git a/audio/linux-rl9-alsa-lib/Makefile b/audio/linux-rl9-alsa-lib/Makefile
new file mode 100644
index 000000000000..15ef9fadb215
--- /dev/null
+++ b/audio/linux-rl9-alsa-lib/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= alsa-lib
+PORTVERSION= 1.2.8
+DISTVERSIONSUFFIX= -3.el9
+CATEGORIES= audio linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Advanced Linux Sound Architecture libraries (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.alsa-project.org/
+
+LICENSE= GPLv3
+
+RUN_DEPENDS= alsa-lib>0:audio/alsa-lib
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c6-${PORTNAME} linux-c7-${PORTNAME}
+
+post-patch:
+ @${RM} -r ${WRKSRC}/etc/* ${WRKSRC}/lib/modprobe.d \
+ ${WRKSRC}/usr/share/doc/alsa-lib
+
+post-install:
+ ${LN} -sf ${LOCALBASE}/etc/asound.conf ${STAGEDIR}${PREFIX}/etc
+
+.include <bsd.port.mk>
diff --git a/audio/linux-rl9-alsa-lib/distinfo b/audio/linux-rl9-alsa-lib/distinfo
new file mode 100644
index 000000000000..d891c334511b
--- /dev/null
+++ b/audio/linux-rl9-alsa-lib/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686483912
+SHA256 (rocky/a/alsa-lib-1.2.8-3.el9.aarch64.rpm) = b6eec26dbb52ac2c49bb1539f2d0e014adb96c6795fb23ed42dd1dff3b45bc1d
+SIZE (rocky/a/alsa-lib-1.2.8-3.el9.aarch64.rpm) = 496747
+SHA256 (rocky/a/alsa-lib-1.2.8-3.el9.x86_64.rpm) = 572e1502ed5387f9bcdd7f7858674806bc62b937dffb58ecf555b968c2bf316f
+SIZE (rocky/a/alsa-lib-1.2.8-3.el9.x86_64.rpm) = 509797
+SHA256 (rocky/a/alsa-lib-1.2.8-3.el9.src.rpm) = 9daa13a4ca2905743f13a057b8fc871508ae3af63f120332329c755f0fc0ec0b
+SIZE (rocky/a/alsa-lib-1.2.8-3.el9.src.rpm) = 1181183
diff --git a/audio/linux-rl9-alsa-lib/pkg-descr b/audio/linux-rl9-alsa-lib/pkg-descr
new file mode 100644
index 000000000000..d12123dbff71
--- /dev/null
+++ b/audio/linux-rl9-alsa-lib/pkg-descr
@@ -0,0 +1,2 @@
+The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
+functionality to the Linux operating system.
diff --git a/audio/linux-rl9-alsa-lib/pkg-plist.amd64 b/audio/linux-rl9-alsa-lib/pkg-plist.amd64
new file mode 100644
index 000000000000..51338c02b586
--- /dev/null
+++ b/audio/linux-rl9-alsa-lib/pkg-plist.amd64
@@ -0,0 +1,90 @@
+etc/asound.conf
+usr/bin/aserver
+usr/lib/.build-id/3f/d338d4f5f92d82510f8a449d866447014ae66f
+usr/lib/.build-id/4c/0413b0913655274e1b3fd6c944973a6069cc7e
+usr/lib/.build-id/ed/089dddd3c9d6d2ca802bff9c9ec45ab9bfb2e3
+usr/lib/modprobe.d/dist-alsa.conf
+usr/lib64/libasound.so.2
+usr/lib64/libasound.so.2.0.0
+usr/lib64/libatopology.so.2
+usr/lib64/libatopology.so.2.0.0
+usr/share/alsa/alsa.conf
+usr/share/alsa/cards/AACI.conf
+usr/share/alsa/cards/ATIIXP-MODEM.conf
+usr/share/alsa/cards/ATIIXP-SPDMA.conf
+usr/share/alsa/cards/ATIIXP.conf
+usr/share/alsa/cards/AU8810.conf
+usr/share/alsa/cards/AU8820.conf
+usr/share/alsa/cards/AU8830.conf
+usr/share/alsa/cards/Audigy.conf
+usr/share/alsa/cards/Audigy2.conf
+usr/share/alsa/cards/Aureon51.conf
+usr/share/alsa/cards/Aureon71.conf
+usr/share/alsa/cards/CA0106.conf
+usr/share/alsa/cards/CMI8338-SWIEC.conf
+usr/share/alsa/cards/CMI8338.conf
+usr/share/alsa/cards/CMI8738-MC6.conf
+usr/share/alsa/cards/CMI8738-MC8.conf
+usr/share/alsa/cards/CMI8788.conf
+usr/share/alsa/cards/CS46xx.conf
+usr/share/alsa/cards/EMU10K1.conf
+usr/share/alsa/cards/EMU10K1X.conf
+usr/share/alsa/cards/ENS1370.conf
+usr/share/alsa/cards/ENS1371.conf
+usr/share/alsa/cards/ES1968.conf
+usr/share/alsa/cards/Echo_Echo3G.conf
+usr/share/alsa/cards/FM801.conf
+usr/share/alsa/cards/FWSpeakers.conf
+usr/share/alsa/cards/FireWave.conf
+usr/share/alsa/cards/GUS.conf
+usr/share/alsa/cards/HDA-Intel.conf
+usr/share/alsa/cards/HdmiLpeAudio.conf
+usr/share/alsa/cards/ICE1712.conf
+usr/share/alsa/cards/ICE1724.conf
+usr/share/alsa/cards/ICH-MODEM.conf
+usr/share/alsa/cards/ICH.conf
+usr/share/alsa/cards/ICH4.conf
+usr/share/alsa/cards/Loopback.conf
+usr/share/alsa/cards/Maestro3.conf
+usr/share/alsa/cards/NFORCE.conf
+usr/share/alsa/cards/PC-Speaker.conf
+usr/share/alsa/cards/PMac.conf
+usr/share/alsa/cards/PMacToonie.conf
+usr/share/alsa/cards/PS3.conf
+usr/share/alsa/cards/RME9636.conf
+usr/share/alsa/cards/RME9652.conf
+usr/share/alsa/cards/SB-XFi.conf
+usr/share/alsa/cards/SI7018.conf
+usr/share/alsa/cards/TRID4DWAVENX.conf
+usr/share/alsa/cards/USB-Audio.conf
+usr/share/alsa/cards/VIA686A.conf
+usr/share/alsa/cards/VIA8233.conf
+usr/share/alsa/cards/VIA8233A.conf
+usr/share/alsa/cards/VIA8237.conf
+usr/share/alsa/cards/VX222.conf
+usr/share/alsa/cards/VXPocket.conf
+usr/share/alsa/cards/VXPocket440.conf
+usr/share/alsa/cards/YMF744.conf
+usr/share/alsa/cards/aliases.conf
+usr/share/alsa/cards/pistachio-card.conf
+usr/share/alsa/cards/vc4-hdmi.conf
+usr/share/alsa/ctl/default.conf
+usr/share/alsa/pcm/center_lfe.conf
+usr/share/alsa/pcm/default.conf
+usr/share/alsa/pcm/dmix.conf
+usr/share/alsa/pcm/dpl.conf
+usr/share/alsa/pcm/dsnoop.conf
+usr/share/alsa/pcm/front.conf
+usr/share/alsa/pcm/hdmi.conf
+usr/share/alsa/pcm/iec958.conf
+usr/share/alsa/pcm/modem.conf
+usr/share/alsa/pcm/rear.conf
+usr/share/alsa/pcm/side.conf
+usr/share/alsa/pcm/surround21.conf
+usr/share/alsa/pcm/surround40.conf
+usr/share/alsa/pcm/surround41.conf
+usr/share/alsa/pcm/surround50.conf
+usr/share/alsa/pcm/surround51.conf
+usr/share/alsa/pcm/surround71.conf
+usr/share/licenses/alsa-lib/COPYING
+@dir usr/share/doc
diff --git a/audio/linux-rl9-flac/Makefile b/audio/linux-rl9-flac/Makefile
new file mode 100644
index 000000000000..816bf7232294
--- /dev/null
+++ b/audio/linux-rl9-flac/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= flac
+PORTVERSION= 1.3.3
+DISTVERSIONSUFFIX= -10.el9
+CATEGORIES= audio linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Free lossless audio codec (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.xiph.org/flac/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= libogg
+USE_LINUX_RPM= yes
+
+CPE_VENDOR= flac_project
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/audio/linux-rl9-flac/distinfo b/audio/linux-rl9-flac/distinfo
new file mode 100644
index 000000000000..ce737c9a6d51
--- /dev/null
+++ b/audio/linux-rl9-flac/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686569500
+SHA256 (rocky/f/flac-libs-1.3.3-10.el9.aarch64.rpm) = c459a13ca9829635ea01bb73e54830ba148a52e27f68f532f072547577af0497
+SIZE (rocky/f/flac-libs-1.3.3-10.el9.aarch64.rpm) = 197470
+SHA256 (rocky/f/flac-libs-1.3.3-10.el9.x86_64.rpm) = e91cebb7bd7e48b93a95aef62a4347b35a153c1a6b2cabb260760dd2701d1192
+SIZE (rocky/f/flac-libs-1.3.3-10.el9.x86_64.rpm) = 223361
+SHA256 (rocky/f/flac-1.3.3-10.el9.src.rpm) = 351ee43eac4102499c30616be17a8c80b38308a5886c14fa8cec6a6f8c242887
+SIZE (rocky/f/flac-1.3.3-10.el9.src.rpm) = 1059353
diff --git a/audio/linux-rl9-flac/pkg-plist.amd64 b/audio/linux-rl9-flac/pkg-plist.amd64
new file mode 100644
index 000000000000..12ef8dddd3b3
--- /dev/null
+++ b/audio/linux-rl9-flac/pkg-plist.amd64
@@ -0,0 +1,12 @@
+usr/lib/.build-id/0d/659ffc3c73b8931babcece4979e51b4e2b6c34
+usr/lib/.build-id/e0/4990ffc7a34e9f9ad3f5884dd94c404ee99ebb
+usr/lib64/libFLAC++.so.6
+usr/lib64/libFLAC++.so.6.3.0
+usr/lib64/libFLAC.so.8
+usr/lib64/libFLAC.so.8.3.0
+%%PORTDOCS%%usr/share/doc/flac-libs/AUTHORS
+%%PORTDOCS%%usr/share/doc/flac-libs/COPYING.FDL
+%%PORTDOCS%%usr/share/doc/flac-libs/COPYING.GPL
+%%PORTDOCS%%usr/share/doc/flac-libs/COPYING.LGPL
+%%PORTDOCS%%usr/share/doc/flac-libs/COPYING.Xiph
+%%PORTDOCS%%usr/share/doc/flac-libs/README
diff --git a/audio/linux-rl9-gsm/Makefile b/audio/linux-rl9-gsm/Makefile
new file mode 100644
index 000000000000..e1d54f07a3b8
--- /dev/null
+++ b/audio/linux-rl9-gsm/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= gsm
+PORTVERSION= 1.0.19
+DISTVERSIONSUFFIX= -6.el9
+CATEGORIES= audio linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= GSM audio codec (Rocky Linux ${LINUX_DIST_VER})
+WWW= http://kbs.cs.tu-berlin.de/~jutta/toast.html
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/audio/linux-rl9-gsm/distinfo b/audio/linux-rl9-gsm/distinfo
new file mode 100644
index 000000000000..cb097cfdc99d
--- /dev/null
+++ b/audio/linux-rl9-gsm/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686569639
+SHA256 (rocky/g/gsm-1.0.19-6.el9.aarch64.rpm) = 220ec2bca3688bcbdea92eac93491715830138477a166d301c176185168f1a3d
+SIZE (rocky/g/gsm-1.0.19-6.el9.aarch64.rpm) = 34446
+SHA256 (rocky/g/gsm-1.0.19-6.el9.x86_64.rpm) = a5ff96d8d96d8fb89d6febcff7b0615448984be8d2fa18960a7d05351aea69b7
+SIZE (rocky/g/gsm-1.0.19-6.el9.x86_64.rpm) = 33820
+SHA256 (rocky/g/gsm-1.0.19-6.el9.src.rpm) = ce9fd315a44f414f804efa32667e701bb242ec5e5b173403d98e5aad5cbb7ab7
+SIZE (rocky/g/gsm-1.0.19-6.el9.src.rpm) = 78660
diff --git a/audio/linux-rl9-gsm/pkg-plist.amd64 b/audio/linux-rl9-gsm/pkg-plist.amd64
new file mode 100644
index 000000000000..3c7c40eb2a1e
--- /dev/null
+++ b/audio/linux-rl9-gsm/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/c7/d41325192ba07e01eac8c59fd65bc6bb79d4d7
+usr/lib64/libgsm.so.1
+usr/lib64/libgsm.so.1.0.19
+%%PORTDOCS%%usr/share/doc/gsm/ChangeLog
+%%PORTDOCS%%usr/share/doc/gsm/MACHINES
+%%PORTDOCS%%usr/share/doc/gsm/README
+usr/share/licenses/gsm/COPYRIGHT
diff --git a/audio/linux-rl9-libogg/Makefile b/audio/linux-rl9-libogg/Makefile
new file mode 100644
index 000000000000..dcd2dc6b95cf
--- /dev/null
+++ b/audio/linux-rl9-libogg/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= libogg
+PORTVERSION= 1.3.4
+DISTVERSIONSUFFIX= -6.el9
+CATEGORIES= audio linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Ogg bitstream library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.xiph.org/ogg/
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/audio/linux-rl9-libogg/distinfo b/audio/linux-rl9-libogg/distinfo
new file mode 100644
index 000000000000..8321c7dbd9cc
--- /dev/null
+++ b/audio/linux-rl9-libogg/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686569432
+SHA256 (rocky/l/libogg-1.3.4-6.el9.aarch64.rpm) = 5466faaaef6693d9affff8d92b093884c9f42315b514a6ef903bb0e183d3ecab
+SIZE (rocky/l/libogg-1.3.4-6.el9.aarch64.rpm) = 32850
+SHA256 (rocky/l/libogg-1.3.4-6.el9.x86_64.rpm) = b9185380df1f9787e93de2e32b0dddbd24d0017371e7b4ae2106ff0bbe8819da
+SIZE (rocky/l/libogg-1.3.4-6.el9.x86_64.rpm) = 33277
+SHA256 (rocky/l/libogg-1.3.4-6.el9.src.rpm) = 267097c950dde41f40614d77ddf7253fc43f887d4f796a2aa1fb95ae14c0db2b
+SIZE (rocky/l/libogg-1.3.4-6.el9.src.rpm) = 439705
diff --git a/audio/linux-rl9-libogg/pkg-plist.amd64 b/audio/linux-rl9-libogg/pkg-plist.amd64
new file mode 100644
index 000000000000..488a99287fdb
--- /dev/null
+++ b/audio/linux-rl9-libogg/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/1f/8985d2e5a6bcb0573b6567e5fd47e4d7ffc164
+usr/lib64/libogg.so.0
+usr/lib64/libogg.so.0.8.4
+%%PORTDOCS%%usr/share/doc/libogg/AUTHORS
+%%PORTDOCS%%usr/share/doc/libogg/CHANGES
+%%PORTDOCS%%usr/share/doc/libogg/COPYING
+%%PORTDOCS%%usr/share/doc/libogg/README.md
diff --git a/audio/linux-rl9-libsndfile/Makefile b/audio/linux-rl9-libsndfile/Makefile
new file mode 100644
index 000000000000..f230308e9ce8
--- /dev/null
+++ b/audio/linux-rl9-libsndfile/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= libsndfile
+PORTVERSION= 1.0.31
+DISTVERSIONSUFFIX= -7.el9
+CATEGORIES= audio linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Reading and writing files containing sampled sound (like WAV or AIFF) (Rocky Linux ${LINUX_DIST_VER})
+WWW= http://www.mega-nerd.com/libsndfile/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= flac gsm libogg libvorbis
+USE_LINUX_RPM= yes
+
+CPE_VENDOR= libsndfile_project
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/audio/linux-rl9-libsndfile/distinfo b/audio/linux-rl9-libsndfile/distinfo
new file mode 100644
index 000000000000..43f1b31f5eda
--- /dev/null
+++ b/audio/linux-rl9-libsndfile/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686569855
+SHA256 (rocky/l/libsndfile-1.0.31-7.el9.aarch64.rpm) = 9e00dbccf4915b9b7fefa373f11b8afed5b45867eef722714718aeb55773bc97
+SIZE (rocky/l/libsndfile-1.0.31-7.el9.aarch64.rpm) = 211607
+SHA256 (rocky/l/libsndfile-1.0.31-7.el9.x86_64.rpm) = 5ea30db5acfda545cd737faba2198a359895727129ecba6a6cda1cbc5a7725da
+SIZE (rocky/l/libsndfile-1.0.31-7.el9.x86_64.rpm) = 211096
+SHA256 (rocky/l/libsndfile-1.0.31-7.el9.src.rpm) = 1926735a13dec087022cf6518bcb30b40bae795cbd36c4eae962b7400151e14c
+SIZE (rocky/l/libsndfile-1.0.31-7.el9.src.rpm) = 891950
diff --git a/audio/linux-rl9-libsndfile/pkg-plist.amd64 b/audio/linux-rl9-libsndfile/pkg-plist.amd64
new file mode 100644
index 000000000000..ca509c6c8c5c
--- /dev/null
+++ b/audio/linux-rl9-libsndfile/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/ad/ccae217d9b8216da2bbf8f270ba2b3728651da
+usr/lib64/libsndfile.so.1
+usr/lib64/libsndfile.so.1.0.31
+%%PORTDOCS%%usr/share/doc/libsndfile/AUTHORS
+%%PORTDOCS%%usr/share/doc/libsndfile/NEWS
+%%PORTDOCS%%usr/share/doc/libsndfile/README
+usr/share/licenses/libsndfile/COPYING
diff --git a/audio/linux-rl9-libvorbis/Makefile b/audio/linux-rl9-libvorbis/Makefile
new file mode 100644
index 000000000000..b1084eec3e13
--- /dev/null
+++ b/audio/linux-rl9-libvorbis/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= libvorbis
+PORTVERSION= 1.3.7
+DISTVERSIONSUFFIX= -5.el9
+CATEGORIES= audio linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Audio compression codec library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://xiph.org/vorbis/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= libogg
+USE_LINUX_RPM= yes
+
+CPE_VENDOR= xiph.org
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/audio/linux-rl9-libvorbis/distinfo b/audio/linux-rl9-libvorbis/distinfo
new file mode 100644
index 000000000000..24674696124d
--- /dev/null
+++ b/audio/linux-rl9-libvorbis/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686569786
+SHA256 (rocky/l/libvorbis-1.3.7-5.el9.aarch64.rpm) = 8476b73e0d8173b9cf05f98d4ab6ecc08a76eb2f130ae71293e0d59573f5360d
+SIZE (rocky/l/libvorbis-1.3.7-5.el9.aarch64.rpm) = 192823
+SHA256 (rocky/l/libvorbis-1.3.7-5.el9.x86_64.rpm) = c57530fcd760d7c465826b85dd5dabc086b7922e875da914cf30744c77197dca
+SIZE (rocky/l/libvorbis-1.3.7-5.el9.x86_64.rpm) = 196907
+SHA256 (rocky/l/libvorbis-1.3.7-5.el9.src.rpm) = 1d124e09a8e97b920616c085ae1a2c65289887f475697ab241adc8f732426fb3
+SIZE (rocky/l/libvorbis-1.3.7-5.el9.src.rpm) = 1215038
diff --git a/audio/linux-rl9-libvorbis/pkg-plist.amd64 b/audio/linux-rl9-libvorbis/pkg-plist.amd64
new file mode 100644
index 000000000000..f2b4c318961d
--- /dev/null
+++ b/audio/linux-rl9-libvorbis/pkg-plist.amd64
@@ -0,0 +1,11 @@
+usr/lib/.build-id/0a/312731d5df75265463e2c23a9c02572a9ad041
+usr/lib/.build-id/2a/39af07fa45b4ec4c6d7039bac464e9776e1a3a
+usr/lib/.build-id/a7/8442fbc1ed4c0b7cc98d8e5aa878fa2eed70b3
+usr/lib64/libvorbis.so.0
+usr/lib64/libvorbis.so.0.4.9
+usr/lib64/libvorbisenc.so.2
+usr/lib64/libvorbisenc.so.2.0.12
+usr/lib64/libvorbisfile.so.3
+usr/lib64/libvorbisfile.so.3.3.8
+%%PORTDOCS%%usr/share/doc/libvorbis/AUTHORS
+usr/share/licenses/libvorbis/COPYING
diff --git a/audio/linux-rl9-pulseaudio-libs/Makefile b/audio/linux-rl9-pulseaudio-libs/Makefile
new file mode 100644
index 000000000000..54a42fc7f192
--- /dev/null
+++ b/audio/linux-rl9-pulseaudio-libs/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= pulseaudio
+PORTVERSION= 15.0
+DISTVERSIONSUFFIX= -2.el9
+CATEGORIES= audio linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Libraries for PulseAudio clients (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://pulseaudio.org/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= dbuslibs libasyncns libsndfile systemd-libs xorglibs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL} \
+ ${PORTNAME}${PKGNAMESUFFIX}-glib2-${DISTVERSIONFULL}
+
+CONFLICTS= linux-c7-${PORTNAME}${PKGNAMESUFFIX}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+post-patch:
+ @${RM} ${WRKSRC}/etc/pulse/client.conf.orig
+
+.include <bsd.port.mk>
diff --git a/audio/linux-rl9-pulseaudio-libs/distinfo b/audio/linux-rl9-pulseaudio-libs/distinfo
new file mode 100644
index 000000000000..0c54ee46ebd1
--- /dev/null
+++ b/audio/linux-rl9-pulseaudio-libs/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1686569978
+SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.aarch64.rpm) = 5b5e5985f27b924ebcd0cb81f731d31760012adf6fa7b36fd4ddcf3315e95649
+SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.aarch64.rpm) = 649461
+SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.x86_64.rpm) = b0c38349e1ac517c131c9eabfb9f952692684126775305b9a73ead98ae1acfba
+SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.x86_64.rpm) = 681555
+SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.aarch64.rpm) = 975996cabfe75a34ed505f554006cae6ed9408464d903246b13b02018057b103
+SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.aarch64.rpm) = 17544
+SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.x86_64.rpm) = 1fd0991cb4406ab257063eeacc7696a3fd7b15bc29316c06336b7c94ad1f1f53
+SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.x86_64.rpm) = 17874
+SHA256 (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 9fa7d54c118b3842dc43eb01a5136285ae517687278794966db7de657ec37d2f
+SIZE (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 1545895
diff --git a/audio/linux-rl9-pulseaudio-libs/files/patch-etc_pulse_client.conf b/audio/linux-rl9-pulseaudio-libs/files/patch-etc_pulse_client.conf
new file mode 100644
index 000000000000..fc17a52913fd
--- /dev/null
+++ b/audio/linux-rl9-pulseaudio-libs/files/patch-etc_pulse_client.conf
@@ -0,0 +1,11 @@
+--- etc/pulse/client.conf.orig 2016-02-03 11:05:51 UTC
++++ etc/pulse/client.conf
+@@ -29,5 +29,7 @@
+
+ ; cookie-file =
+
+-; enable-shm = yes
++; SHM didn't seem to be supported through linuxulator at the time
++enable-shm = no
++
+ ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
diff --git a/audio/linux-rl9-pulseaudio-libs/pkg-plist.amd64 b/audio/linux-rl9-pulseaudio-libs/pkg-plist.amd64
new file mode 100644
index 000000000000..e101c5ee1594
--- /dev/null
+++ b/audio/linux-rl9-pulseaudio-libs/pkg-plist.amd64
@@ -0,0 +1,66 @@
+etc/pulse/client.conf
+usr/lib/.build-id/12/24b0a21eb52a869279edfc9bcf40c52021b439
+usr/lib/.build-id/43/db7ae1bf77d7edc2a2575cebdd2b5a4c46d665
+usr/lib/.build-id/60/74f6c18009e0b36b38d283380a04d405bc3024
+usr/lib/.build-id/73/621b51c17caebc6e8f52d7aabbf7dc46bb0191
+usr/lib64/libpulse-mainloop-glib.so.0
+usr/lib64/libpulse-mainloop-glib.so.0.0.6
+usr/lib64/libpulse-simple.so.0
+usr/lib64/libpulse-simple.so.0.1.1
+usr/lib64/libpulse.so.0
+usr/lib64/libpulse.so.0.24.0
+usr/lib64/pulseaudio/libpulsecommon-15.0.so
+%%PORTDOCS%%usr/share/doc/pulseaudio-libs/README
+usr/share/licenses/pulseaudio-libs/GPL
+usr/share/licenses/pulseaudio-libs/LGPL
+usr/share/licenses/pulseaudio-libs/LICENSE
+%%NLS%%usr/share/locale/af/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/de_CH/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/pulseaudio.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/pulseaudio.mo
diff --git a/converters/Makefile b/converters/Makefile
index bf76af850bac..a8a2c05c013d 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -47,6 +47,7 @@
SUBDIR += libticonv
SUBDIR += libutf-8
SUBDIR += linux-c7-fribidi
+ SUBDIR += linux-rl9-fribidi
SUBDIR += lua-iconv
SUBDIR += lua-json
SUBDIR += mimelib
diff --git a/converters/linux-rl9-fribidi/Makefile b/converters/linux-rl9-fribidi/Makefile
new file mode 100644
index 000000000000..020ddd398fad
--- /dev/null
+++ b/converters/linux-rl9-fribidi/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= fribidi
+PORTVERSION= 1.0.10
+DISTVERSIONSUFFIX= -6.el9.2
+CATEGORIES= converters linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Unicode Bidirectional Algorithm (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://fribidi.org/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CPE_VENDOR= gnu
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/converters/linux-rl9-fribidi/distinfo b/converters/linux-rl9-fribidi/distinfo
new file mode 100644
index 000000000000..a83b65cb5a4f
--- /dev/null
+++ b/converters/linux-rl9-fribidi/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686567760
+SHA256 (rocky/f/fribidi-1.0.10-6.el9.2.aarch64.rpm) = 824e7ffa9235e6a022deda1bb3f453e554db74a3cbfdbbbd2c2f5348b7b805cf
+SIZE (rocky/f/fribidi-1.0.10-6.el9.2.aarch64.rpm) = 84949
+SHA256 (rocky/f/fribidi-1.0.10-6.el9.2.x86_64.rpm) = da453272ba50af82b42370ab516b4de94977072a4069f657c84e5c357d572bc5
+SIZE (rocky/f/fribidi-1.0.10-6.el9.2.x86_64.rpm) = 85916
+SHA256 (rocky/f/fribidi-1.0.10-6.el9.2.src.rpm) = b3e6075ceff34ad70cf67b7831941d311c5753319cb3ec6e1494b2c9bfa50ad5
+SIZE (rocky/f/fribidi-1.0.10-6.el9.2.src.rpm) = 1174702
diff --git a/converters/linux-rl9-fribidi/pkg-plist.amd64 b/converters/linux-rl9-fribidi/pkg-plist.amd64
new file mode 100644
index 000000000000..ea7bdec08890
--- /dev/null
+++ b/converters/linux-rl9-fribidi/pkg-plist.amd64
@@ -0,0 +1,12 @@
+usr/bin/fribidi
+usr/lib/.build-id/21/3eb59b1e137ff74cdf30de6426277f76b9c9f3
+usr/lib/.build-id/d4/33ed79bfd8fd8d58524c2edc55382ace4f3ee7
+usr/lib64/libfribidi.so.0
+usr/lib64/libfribidi.so.0.4.0
+%%PORTDOCS%%usr/share/doc/fribidi/AUTHORS
+%%PORTDOCS%%usr/share/doc/fribidi/ChangeLog
+%%PORTDOCS%%usr/share/doc/fribidi/NEWS
+%%PORTDOCS%%usr/share/doc/fribidi/README
+%%PORTDOCS%%usr/share/doc/fribidi/THANKS
+%%PORTDOCS%%usr/share/doc/fribidi/TODO
+usr/share/licenses/fribidi/COPYING
diff --git a/databases/Makefile b/databases/Makefile
index 3cbc1d002bf1..a56e02c6968d 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -154,6 +154,8 @@
SUBDIR += linux-c7-unixODBC
SUBDIR += linux-oracle-instantclient-basic
SUBDIR += linux-oracle-instantclient-sdk
+ SUBDIR += linux-rl9-libtracker-sparql
+ SUBDIR += linux-rl9-sqlite3
SUBDIR += liquibase
SUBDIR += litestream
SUBDIR += lmdb
diff --git a/databases/linux-rl9-libtracker-sparql/Makefile b/databases/linux-rl9-libtracker-sparql/Makefile
new file mode 100644
index 000000000000..af83ca96570a
--- /dev/null
+++ b/databases/linux-rl9-libtracker-sparql/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= libtracker-sparql
+PORTVERSION= 3.1.2
+DISTVERSIONSUFFIX= -3.el9_1
+CATEGORIES= databases linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Low-footprint RDF triple store with SPARQL interface (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://tracker.gnome.org/
+
+LICENSE= LGPL21+
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+SRC_DISTFILES=
+
+.include <bsd.port.mk>
diff --git a/databases/linux-rl9-libtracker-sparql/distinfo b/databases/linux-rl9-libtracker-sparql/distinfo
new file mode 100644
index 000000000000..d7a13addfbc9
--- /dev/null
+++ b/databases/linux-rl9-libtracker-sparql/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1686572801
+SHA256 (rocky/l/libtracker-sparql-3.1.2-3.el9_1.aarch64.rpm) = d5bcd68369c767be8b04a4f3d025a561820cbb6d9d04d33e27439f294ae14259
+SIZE (rocky/l/libtracker-sparql-3.1.2-3.el9_1.aarch64.rpm) = 316241
+SHA256 (rocky/l/libtracker-sparql-3.1.2-3.el9_1.x86_64.rpm) = 583a761cca669314c234f24db6a3c5d27550d16dcfbf02f5c9fd53b0da5e57a4
+SIZE (rocky/l/libtracker-sparql-3.1.2-3.el9_1.x86_64.rpm) = 323880
diff --git a/databases/linux-rl9-libtracker-sparql/pkg-descr b/databases/linux-rl9-libtracker-sparql/pkg-descr
new file mode 100644
index 000000000000..34337df1825a
--- /dev/null
+++ b/databases/linux-rl9-libtracker-sparql/pkg-descr
@@ -0,0 +1,3 @@
+Tracker provides searching and indexing functionality for the GNOME desktop
+environment and beyond. This package provides the Tracker SPARQL component, a
+lightweight database library built around SQLite.
diff --git a/databases/linux-rl9-libtracker-sparql/pkg-plist.amd64 b/databases/linux-rl9-libtracker-sparql/pkg-plist.amd64
new file mode 100644
index 000000000000..123b0076c7ad
--- /dev/null
+++ b/databases/linux-rl9-libtracker-sparql/pkg-plist.amd64
@@ -0,0 +1,40 @@
+usr/lib/.build-id/27/30ba4f51c414fa4f7c1afef3871a61a2335030
+usr/lib/.build-id/bd/5a20a45b48ce0807864181d0a718848cbde7a0
+usr/lib64/girepository-1.0/Tracker-3.0.typelib
+usr/lib64/libtracker-sparql-3.0.so.0
+usr/lib64/libtracker-sparql-3.0.so.0.102.0
+usr/lib64/tracker-3.0/libtracker-http-soup2.so
+usr/share/licenses/libtracker-sparql/COPYING
+usr/share/licenses/libtracker-sparql/COPYING.LGPL
+usr/share/tracker3/ontologies/nepomuk/30-nie.description
+usr/share/tracker3/ontologies/nepomuk/30-nie.ontology
+usr/share/tracker3/ontologies/nepomuk/31-nao.description
+usr/share/tracker3/ontologies/nepomuk/31-nao.ontology
+usr/share/tracker3/ontologies/nepomuk/32-nco.description
+usr/share/tracker3/ontologies/nepomuk/32-nco.ontology
+usr/share/tracker3/ontologies/nepomuk/33-nfo.description
+usr/share/tracker3/ontologies/nepomuk/33-nfo.ontology
+usr/share/tracker3/ontologies/nepomuk/38-nmm.description
+usr/share/tracker3/ontologies/nepomuk/38-nmm.ontology
+usr/share/tracker3/ontologies/nepomuk/41-mfo.description
+usr/share/tracker3/ontologies/nepomuk/41-mfo.ontology
+usr/share/tracker3/ontologies/nepomuk/90-tracker.description
+usr/share/tracker3/ontologies/nepomuk/90-tracker.ontology
+usr/share/tracker3/ontologies/nepomuk/92-slo.description
+usr/share/tracker3/ontologies/nepomuk/92-slo.ontology
+usr/share/tracker3/ontologies/nepomuk/93-libosinfo.description
+usr/share/tracker3/ontologies/nepomuk/93-libosinfo.ontology
+usr/share/tracker3/stop-words/stopwords.cs
+usr/share/tracker3/stop-words/stopwords.da
+usr/share/tracker3/stop-words/stopwords.de
+usr/share/tracker3/stop-words/stopwords.en
+usr/share/tracker3/stop-words/stopwords.es
+usr/share/tracker3/stop-words/stopwords.fi
+usr/share/tracker3/stop-words/stopwords.fr
+usr/share/tracker3/stop-words/stopwords.hu
+usr/share/tracker3/stop-words/stopwords.it
+usr/share/tracker3/stop-words/stopwords.nb
+usr/share/tracker3/stop-words/stopwords.nl
+usr/share/tracker3/stop-words/stopwords.pt
+usr/share/tracker3/stop-words/stopwords.ru
+usr/share/tracker3/stop-words/stopwords.sv
diff --git a/databases/linux-rl9-sqlite3/Makefile b/databases/linux-rl9-sqlite3/Makefile
new file mode 100644
index 000000000000..ce4299bf9f1f
--- /dev/null
+++ b/databases/linux-rl9-sqlite3/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= sqlite
+PORTVERSION= 3.34.1
+DISTVERSIONSUFFIX= -6.el9_1
+CATEGORIES= databases linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Library that implements an embeddable SQL database engine (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.sqlite.org/
+
+LICENSE= PD
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+BIN_DISTNAMES= ${DISTNAME}
+LIB_DISTNAMES= sqlite-libs-${PORTVERSION}${DISTVERSIONSUFFIX}
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}3/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/databases/linux-rl9-sqlite3/distinfo b/databases/linux-rl9-sqlite3/distinfo
new file mode 100644
index 000000000000..1e2ef4231120
--- /dev/null
+++ b/databases/linux-rl9-sqlite3/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1686571606
+SHA256 (rocky/s/sqlite-3.34.1-6.el9_1.aarch64.rpm) = 1f353119e5cc19ed817b2a448ccc86a80d6036a0d19cee4cc416683e9df9d73e
+SIZE (rocky/s/sqlite-3.34.1-6.el9_1.aarch64.rpm) = 754485
+SHA256 (rocky/s/sqlite-3.34.1-6.el9_1.x86_64.rpm) = b5a603b09425c50ed52067c2bd2fa866a68ac39a1b17086d6ce08fce1e37aa99
+SIZE (rocky/s/sqlite-3.34.1-6.el9_1.x86_64.rpm) = 765458
+SHA256 (rocky/s/sqlite-libs-3.34.1-6.el9_1.aarch64.rpm) = 6afd604fdbd3c0c4ad4e215548653aa1df375728f96abc580e9a6e9f4d9988ba
+SIZE (rocky/s/sqlite-libs-3.34.1-6.el9_1.aarch64.rpm) = 629129
+SHA256 (rocky/s/sqlite-libs-3.34.1-6.el9_1.x86_64.rpm) = 128992e15f0a2a5361bb8240cf962c21feb450f4cb8652f7e9e023b6b0188bed
+SIZE (rocky/s/sqlite-libs-3.34.1-6.el9_1.x86_64.rpm) = 633937
+SHA256 (rocky/s/sqlite-3.34.1-6.el9_1.src.rpm) = a9ab5f05ac703bc84e58db7407f3db2d47f901059ec7e7f385cb0ff464d64247
+SIZE (rocky/s/sqlite-3.34.1-6.el9_1.src.rpm) = 25107173
diff --git a/databases/linux-rl9-sqlite3/pkg-plist.amd64 b/databases/linux-rl9-sqlite3/pkg-plist.amd64
new file mode 100644
index 000000000000..1c7b5bf59253
--- /dev/null
+++ b/databases/linux-rl9-sqlite3/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/bin/sqlite3
+usr/lib/.build-id/32/5caf8f2573ad2278b717b7d82ea12b60adeb82
+usr/lib/.build-id/83/fb80694fe624609264c6fbec5a4e25b298067d
+usr/lib64/libsqlite3.so.0
+usr/lib64/libsqlite3.so.0.8.6
+%%PORTDOCS%%usr/share/doc/sqlite-libs/README.md
+usr/share/man/man1/sqlite3.1.gz
diff --git a/devel/Makefile b/devel/Makefile
index 26c2b4d93aa5..3eb63f2807cc 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1502,6 +1502,13 @@
SUBDIR += linux-c7-systemd-libs
SUBDIR += linux-c7-zlib-devel
SUBDIR += linux-ltp
+ SUBDIR += linux-rl9-dbus-libs
+ SUBDIR += linux-rl9-elfutils-libelf
+ SUBDIR += linux-rl9-elfutils-libs
+ SUBDIR += linux-rl9-libpciaccess
+ SUBDIR += linux-rl9-libthai
+ SUBDIR += linux-rl9-nspr
+ SUBDIR += linux-rl9-systemd-libs
SUBDIR += linux-sublime-merge
SUBDIR += linux_libusb
SUBDIR += listserialc
diff --git a/devel/linux-rl9-dbus-libs/Makefile b/devel/linux-rl9-dbus-libs/Makefile
new file mode 100644
index 000000000000..cd5ff76323dc
--- /dev/null
+++ b/devel/linux-rl9-dbus-libs/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= dbus
+PORTVERSION= 1.12.20
+DISTVERSIONSUFFIX= -7.el9_1
+CATEGORIES= devel linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Libraries for accessing D-BUS (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.freedesktop.org/Software/dbus
+
+LICENSE= GPLv2+
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= expat systemd-libs
+USE_LINUX_RPM= yes
+CPE_VENDOR= freedesktop
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL} \
+ ${PORTNAME}-glib-0.110-13.el9
+SRC_DISTFILES= ${PORTNAME}-${DISTVERSIONFULL}${SRC_SUFX}:SOURCE \
+ ${PORTNAME}-glib-0.110-13.el9${SRC_SUFX}:SOURCE
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/devel/linux-rl9-dbus-libs/distinfo b/devel/linux-rl9-dbus-libs/distinfo
new file mode 100644
index 000000000000..4b509f5c4abf
--- /dev/null
+++ b/devel/linux-rl9-dbus-libs/distinfo
@@ -0,0 +1,13 @@
+TIMESTAMP = 1689177667
+SHA256 (rocky/d/dbus-glib-0.110-13.el9.aarch64.rpm) = 286d71dc7a6accdf1bd11129e87bcc5fd5cef3d6841aecae78bcba8c1f73bdf8
+SIZE (rocky/d/dbus-glib-0.110-13.el9.aarch64.rpm) = 122885
+SHA256 (rocky/d/dbus-glib-0.110-13.el9.x86_64.rpm) = bdbbb3f7e140ae24a17c4d3d2ae0d565e716bbfeb169f008547d730f83cf4071
+SIZE (rocky/d/dbus-glib-0.110-13.el9.x86_64.rpm) = 124442
+SHA256 (rocky/d/dbus-libs-1.12.20-7.el9_1.aarch64.rpm) = f7f1f175eff027474961de85063d7f43a73e0ca3910e25f92a038eb13bd88d5c
+SIZE (rocky/d/dbus-libs-1.12.20-7.el9_1.aarch64.rpm) = 152609
+SHA256 (rocky/d/dbus-libs-1.12.20-7.el9_1.x86_64.rpm) = 022b1069d277590144a9fd23abe9c927ab6f7d15cc53ebe483b7742a90ae5ab9
+SIZE (rocky/d/dbus-libs-1.12.20-7.el9_1.x86_64.rpm) = 154849
+SHA256 (rocky/d/dbus-1.12.20-7.el9_1.src.rpm) = 2e30135fd3ac1c06e1030728ecde09060ab026f7f9bcc40b6803fbbaedfa2d4f
+SIZE (rocky/d/dbus-1.12.20-7.el9_1.src.rpm) = 2136060
+SHA256 (rocky/d/dbus-glib-0.110-13.el9.src.rpm) = b4f15e91fd03eec96100852af559858753e336fced19f2fe96fcf1f296fc8929
+SIZE (rocky/d/dbus-glib-0.110-13.el9.src.rpm) = 847956
diff --git a/devel/linux-rl9-dbus-libs/pkg-plist.amd64 b/devel/linux-rl9-dbus-libs/pkg-plist.amd64
new file mode 100644
index 000000000000..be429dd9e01d
--- /dev/null
+++ b/devel/linux-rl9-dbus-libs/pkg-plist.amd64
@@ -0,0 +1,12 @@
+usr/bin/dbus-binding-tool
+usr/lib/.build-id/23/a44cccd2d4610ad0cca3d56496d3587ae25e3b
+usr/lib/.build-id/ab/e4f3e031e68c502e53a1f739bfb8a4d1a706a8
+usr/lib/.build-id/fa/8c3406cd7881a5d4afe43594283a93752e5565
+usr/lib64/libdbus-1.so.3
+usr/lib64/libdbus-1.so.3.19.13
+usr/lib64/libdbus-glib-1.so.2
+usr/lib64/libdbus-glib-1.so.2.3.4
+%%PORTDOCS%%usr/share/doc/dbus-glib/NEWS
+usr/share/licenses/dbus-glib/COPYING
+usr/share/licenses/dbus-libs/COPYING
+usr/share/man/man1/dbus-binding-tool.1.gz
diff --git a/devel/linux-rl9-elfutils-libelf/Makefile b/devel/linux-rl9-elfutils-libelf/Makefile
new file mode 100644
index 000000000000..25800811f6fb
--- /dev/null
+++ b/devel/linux-rl9-elfutils-libelf/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= elfutils
+PORTVERSION= 0.188
+DISTVERSIONSUFFIX= -3.el9
+CATEGORIES= devel linux
+PKGNAMESUFFIX= -libelf
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= ELF file handling library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://sourceware.org/elfutils/
+
+USES= cpe linux:rl9
+CPE_VENDOR= ${PORTNAME}_project
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+OPTIONS_DEFINE= NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/devel/linux-rl9-elfutils-libelf/distinfo b/devel/linux-rl9-elfutils-libelf/distinfo
new file mode 100644
index 000000000000..054b1544820b
--- /dev/null
+++ b/devel/linux-rl9-elfutils-libelf/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686485273
+SHA256 (rocky/e/elfutils-libelf-0.188-3.el9.aarch64.rpm) = a4499c43460fe4b6117ef74346181bfdcd5f0ff4149b511c866129f2301ac105
+SIZE (rocky/e/elfutils-libelf-0.188-3.el9.aarch64.rpm) = 196978
+SHA256 (rocky/e/elfutils-libelf-0.188-3.el9.x86_64.rpm) = e7808416761942e28f6c7c4e3550f1f255055b1e1eefdca2ef2f71a48e9cbd65
+SIZE (rocky/e/elfutils-libelf-0.188-3.el9.x86_64.rpm) = 197819
+SHA256 (rocky/e/elfutils-0.188-3.el9.src.rpm) = e676356291013e3625a62d56719a77a7421c98fb60138092ecc9441206f17cfd
+SIZE (rocky/e/elfutils-0.188-3.el9.src.rpm) = 9144640
diff --git a/devel/linux-rl9-elfutils-libelf/pkg-descr b/devel/linux-rl9-elfutils-libelf/pkg-descr
new file mode 100644
index 000000000000..aca978e3fbd8
--- /dev/null
+++ b/devel/linux-rl9-elfutils-libelf/pkg-descr
@@ -0,0 +1 @@
+ELF file handling library from elfutils.
diff --git a/devel/linux-rl9-elfutils-libelf/pkg-plist.amd64 b/devel/linux-rl9-elfutils-libelf/pkg-plist.amd64
new file mode 100644
index 000000000000..e835b16fc4c0
--- /dev/null
+++ b/devel/linux-rl9-elfutils-libelf/pkg-plist.amd64
@@ -0,0 +1,12 @@
+usr/lib/.build-id/02/fba720320294266611d966f1e587b95b51edca
+usr/lib64/libelf-0.188.so
+usr/lib64/libelf.so.1
+usr/share/licenses/elfutils-libelf/COPYING-GPLV2
+usr/share/licenses/elfutils-libelf/COPYING-LGPLV3
+%%NLS%%usr/share/locale/de/LC_MESSAGES/elfutils.mo
+%%NLS%%usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo
+%%NLS%%usr/share/locale/en@quot/LC_MESSAGES/elfutils.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/elfutils.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/elfutils.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/elfutils.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/elfutils.mo
diff --git a/devel/linux-rl9-elfutils-libs/Makefile b/devel/linux-rl9-elfutils-libs/Makefile
new file mode 100644
index 000000000000..cf18b67fed64
--- /dev/null
+++ b/devel/linux-rl9-elfutils-libs/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= elfutils
+PORTVERSION= 0.188
+DISTVERSIONSUFFIX= -3.el9
+CATEGORIES= devel linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= ELF file handling libraries (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://sourceware.org/elfutils/
+
+USES= cpe linux:rl9
+CPE_VENDOR= ${PORTNAME}_project
+USE_LDCONFIG= yes
+USE_LINUX= elfutils-libelf
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+.include <bsd.port.mk>
diff --git a/devel/linux-rl9-elfutils-libs/distinfo b/devel/linux-rl9-elfutils-libs/distinfo
new file mode 100644
index 000000000000..d1f9e40f19e5
--- /dev/null
+++ b/devel/linux-rl9-elfutils-libs/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686485515
+SHA256 (rocky/e/elfutils-libs-0.188-3.el9.aarch64.rpm) = a3245945bb31ebda99d5a66ab769b8d18e0bf6261b974051f79e6eddf1387086
+SIZE (rocky/e/elfutils-libs-0.188-3.el9.aarch64.rpm) = 256738
+SHA256 (rocky/e/elfutils-libs-0.188-3.el9.x86_64.rpm) = 7e58eac7079b337ea63273a9535b3b93cafd9f6ff84ba25596b525bf8b7bb18d
+SIZE (rocky/e/elfutils-libs-0.188-3.el9.x86_64.rpm) = 258708
+SHA256 (rocky/e/elfutils-0.188-3.el9.src.rpm) = e676356291013e3625a62d56719a77a7421c98fb60138092ecc9441206f17cfd
+SIZE (rocky/e/elfutils-0.188-3.el9.src.rpm) = 9144640
diff --git a/devel/linux-rl9-elfutils-libs/pkg-descr b/devel/linux-rl9-elfutils-libs/pkg-descr
new file mode 100644
index 000000000000..f823cc32c61c
--- /dev/null
+++ b/devel/linux-rl9-elfutils-libs/pkg-descr
@@ -0,0 +1 @@
+ELF file handling libraries from elfutils.
diff --git a/devel/linux-rl9-elfutils-libs/pkg-plist.amd64 b/devel/linux-rl9-elfutils-libs/pkg-plist.amd64
new file mode 100644
index 000000000000..329ba45ef2d8
--- /dev/null
+++ b/devel/linux-rl9-elfutils-libs/pkg-plist.amd64
@@ -0,0 +1,8 @@
+usr/lib/.build-id/8a/5706c2529783e0e2c2d93bbab1672345737f75
+usr/lib/.build-id/90/a8601dc48b68b6b522f3b3529399994c327996
+usr/lib64/libasm-0.188.so
+usr/lib64/libasm.so.1
+usr/lib64/libdw-0.188.so
+usr/lib64/libdw.so.1
+usr/share/licenses/elfutils-libs/COPYING-GPLV2
+usr/share/licenses/elfutils-libs/COPYING-LGPLV3
diff --git a/devel/linux-rl9-libpciaccess/Makefile b/devel/linux-rl9-libpciaccess/Makefile
new file mode 100644
index 000000000000..7604c43d4d55
--- /dev/null
+++ b/devel/linux-rl9-libpciaccess/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= libpciaccess
+PORTVERSION= 0.16
+DISTVERSIONSUFFIX= -6.el9
+CATEGORIES= devel
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Generic PCI access library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/devel/linux-rl9-libpciaccess/distinfo b/devel/linux-rl9-libpciaccess/distinfo
new file mode 100644
index 000000000000..24200c212a69
--- /dev/null
+++ b/devel/linux-rl9-libpciaccess/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686559027
+SHA256 (rocky/l/libpciaccess-0.16-6.el9.aarch64.rpm) = 3ace1f67e1f9aaf1d2a55278587e12c593eb852510e08d16d6c690e079e02020
+SIZE (rocky/l/libpciaccess-0.16-6.el9.aarch64.rpm) = 26643
+SHA256 (rocky/l/libpciaccess-0.16-6.el9.x86_64.rpm) = 7d7bdd6f7a02204a1f10cf69cc71019cb408d5ed86dd8d0581aa5a226fae0865
+SIZE (rocky/l/libpciaccess-0.16-6.el9.x86_64.rpm) = 27181
+SHA256 (rocky/l/libpciaccess-0.16-6.el9.src.rpm) = 528647fc9606e70b186956041435dba1c9f679a44e3db1eeee4262cb59e15740
+SIZE (rocky/l/libpciaccess-0.16-6.el9.src.rpm) = 379303
diff --git a/devel/linux-rl9-libpciaccess/pkg-plist.amd64 b/devel/linux-rl9-libpciaccess/pkg-plist.amd64
new file mode 100644
index 000000000000..9d36fd101bdb
--- /dev/null
+++ b/devel/linux-rl9-libpciaccess/pkg-plist.amd64
@@ -0,0 +1,5 @@
+usr/lib/.build-id/f2/544fa0a4d8367567c3d7ee1415912fc58a4aaf
+usr/lib64/libpciaccess.so.0
+usr/lib64/libpciaccess.so.0.11.1
+%%PORTDOCS%%usr/share/doc/libpciaccess/AUTHORS
+usr/share/licenses/libpciaccess/COPYING
diff --git a/devel/linux-rl9-libthai/Makefile b/devel/linux-rl9-libthai/Makefile
new file mode 100644
index 000000000000..d8ceb098beea
--- /dev/null
+++ b/devel/linux-rl9-libthai/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= libthai
+PORTVERSION= 0.1.28
+DISTVERSIONSUFFIX= -8.el9
+CATEGORIES= devel linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Thai language support library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://linux.thai.net/projects/libthai/
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/devel/linux-rl9-libthai/distinfo b/devel/linux-rl9-libthai/distinfo
new file mode 100644
index 000000000000..17e632f5b351
--- /dev/null
+++ b/devel/linux-rl9-libthai/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686567889
+SHA256 (rocky/l/libthai-0.1.28-8.el9.aarch64.rpm) = 83bfaa01d68a8b2196300f2a2674904bee18f22e8977c5b51416e614d6bca94e
+SIZE (rocky/l/libthai-0.1.28-8.el9.aarch64.rpm) = 211307
+SHA256 (rocky/l/libthai-0.1.28-8.el9.x86_64.rpm) = 06babaa62e1fd04f0b7bfebaa55d9d3beb215f1543356be6b25ee7d0cb0a948b
+SIZE (rocky/l/libthai-0.1.28-8.el9.x86_64.rpm) = 212655
+SHA256 (rocky/l/libthai-0.1.28-8.el9.src.rpm) = 7dbbd3786100addc8b2be4c26c6e6b7a283728724d1522a2ebdae2dd81e92e2d
+SIZE (rocky/l/libthai-0.1.28-8.el9.src.rpm) = 424595
diff --git a/devel/linux-rl9-libthai/pkg-plist.amd64 b/devel/linux-rl9-libthai/pkg-plist.amd64
new file mode 100644
index 000000000000..e36f162ea39f
--- /dev/null
+++ b/devel/linux-rl9-libthai/pkg-plist.amd64
@@ -0,0 +1,8 @@
+usr/lib/.build-id/52/f685e39fcdb3b99887c5c196baa9c4bcacc670
+usr/lib64/libthai.so.0
+usr/lib64/libthai.so.0.3.1
+%%PORTDOCS%%usr/share/doc/libthai/AUTHORS
+%%PORTDOCS%%usr/share/doc/libthai/COPYING
+%%PORTDOCS%%usr/share/doc/libthai/ChangeLog
+%%PORTDOCS%%usr/share/doc/libthai/README
+%%DATADIR%%/thbrk.tri
diff --git a/devel/linux-rl9-nspr/Makefile b/devel/linux-rl9-nspr/Makefile
new file mode 100644
index 000000000000..3b16dc127b19
--- /dev/null
+++ b/devel/linux-rl9-nspr/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= nspr
+PORTVERSION= 4.34.0
+DISTVERSIONSUFFIX= -18.el9_1
+CATEGORIES= devel linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Netscape Portable Runtime (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://developer.mozilla.org/docs/Mozilla/Projects/NSPR
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+SRC_DISTFILES=
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/devel/linux-rl9-nspr/distinfo b/devel/linux-rl9-nspr/distinfo
new file mode 100644
index 000000000000..95b4ce52ccfd
--- /dev/null
+++ b/devel/linux-rl9-nspr/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1686570638
+SHA256 (rocky/n/nspr-4.34.0-18.el9_1.aarch64.rpm) = a796ce5b91c0c47a65910b643d75547dfc6029176cddcb09b2b481a22126b273
+SIZE (rocky/n/nspr-4.34.0-18.el9_1.aarch64.rpm) = 134348
+SHA256 (rocky/n/nspr-4.34.0-18.el9_1.x86_64.rpm) = 54bf7721b9211bae17a39abf00fd2f277fa17832dea3373efecc02a07693e35b
+SIZE (rocky/n/nspr-4.34.0-18.el9_1.x86_64.rpm) = 137996
diff --git a/devel/linux-rl9-nspr/pkg-plist.amd64 b/devel/linux-rl9-nspr/pkg-plist.amd64
new file mode 100644
index 000000000000..ae0608add001
--- /dev/null
+++ b/devel/linux-rl9-nspr/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/14/9b125ff43bfbd434104d63d60b606b92a37895
+usr/lib/.build-id/56/e7237b88c86e68a2a3ed3b864b01264acc4a52
+usr/lib/.build-id/fe/377b98f2cf7a18d0da81a30fe7d5832ce9e47f
+usr/lib64/libnspr4.so
+usr/lib64/libplc4.so
+usr/lib64/libplds4.so
+usr/share/licenses/nspr/LICENSE
diff --git a/devel/linux-rl9-systemd-libs/Makefile b/devel/linux-rl9-systemd-libs/Makefile
new file mode 100644
index 000000000000..8d39be2d92ff
--- /dev/null
+++ b/devel/linux-rl9-systemd-libs/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= systemd
+PORTVERSION= 252
+DISTVERSIONSUFFIX= -13.el9_2
+CATEGORIES= devel linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Libraries for accessing systemd (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.freedesktop.org/wiki/Software/systemd/
+
+LICENSE= LGPL21+
+
+USES= cpe linux:rl9
+CPE_VENDOR= systemd_project
+USE_LDCONFIG= yes
+USE_LINUX= elfutils-libs libgcrypt libgpg-error lz4
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+.include <bsd.port.mk>
diff --git a/devel/linux-rl9-systemd-libs/distinfo b/devel/linux-rl9-systemd-libs/distinfo
new file mode 100644
index 000000000000..fd05496ebf56
--- /dev/null
+++ b/devel/linux-rl9-systemd-libs/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686488051
+SHA256 (rocky/s/systemd-libs-252-13.el9_2.aarch64.rpm) = bc536b791b83c200baa4438666774018abab8369bb01ed7e760124dc7ea1c8c9
+SIZE (rocky/s/systemd-libs-252-13.el9_2.aarch64.rpm) = 628458
+SHA256 (rocky/s/systemd-libs-252-13.el9_2.x86_64.rpm) = 3dc724e4a0cf99726b135226efd71462ed5fe816a27a3dcb04936ef04637a15f
+SIZE (rocky/s/systemd-libs-252-13.el9_2.x86_64.rpm) = 662852
+SHA256 (rocky/s/systemd-252-13.el9_2.src.rpm) = 2099afeefdecbfe70140e2ac78a91ba904dc5627364cc60ccd49897eb4ef607c
+SIZE (rocky/s/systemd-252-13.el9_2.src.rpm) = 12096476
diff --git a/devel/linux-rl9-systemd-libs/pkg-descr b/devel/linux-rl9-systemd-libs/pkg-descr
new file mode 100644
index 000000000000..1c82362298a0
--- /dev/null
+++ b/devel/linux-rl9-systemd-libs/pkg-descr
@@ -0,0 +1 @@
+Support libraries for the Linux systemd system and service manager.
diff --git a/devel/linux-rl9-systemd-libs/pkg-plist.amd64 b/devel/linux-rl9-systemd-libs/pkg-plist.amd64
new file mode 100644
index 000000000000..74468bdac3b2
--- /dev/null
+++ b/devel/linux-rl9-systemd-libs/pkg-plist.amd64
@@ -0,0 +1,16 @@
+usr/lib/.build-id/67/070a8fca19c50d7b43b51c34c756f20248fb02
+usr/lib/.build-id/77/afba748d18ff1e800d828d272f147a062f9a30
+usr/lib/.build-id/a7/feb0a0c3aee42c0da85e29a6faced0bbd5c37f
+usr/lib/.build-id/c6/c7aa08c20c4ed232d859c5a3d26b7a4005f9ec
+usr/lib/.build-id/fe/01cb2df6f372bf94f0b9141157babd8eab2e07
+usr/lib64/libnss_myhostname.so.2
+usr/lib64/libnss_resolve.so.2
+usr/lib64/libnss_systemd.so.2
+usr/lib64/libsystemd.so.0
+usr/lib64/libsystemd.so.0.35.0
+usr/lib64/libudev.so.1
+usr/lib64/libudev.so.1.7.5
+usr/share/licenses/systemd/LICENSE.LGPL2.1
+usr/share/man/man8/libnss_myhostname.so.2.8.gz
+usr/share/man/man8/libnss_resolve.so.2.8.gz
+usr/share/man/man8/libnss_systemd.so.2.8.gz
diff --git a/dns/Makefile b/dns/Makefile
index e12cd6ede21a..14ef18a79942 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -98,6 +98,7 @@
SUBDIR += libnspsl
SUBDIR += libpsl
SUBDIR += linux-c7-libasyncns
+ SUBDIR += linux-rl9-libasyncns
SUBDIR += lua-resty-dns
SUBDIR += luaunbound
SUBDIR += mDNSResponder_nss
diff --git a/dns/linux-rl9-libasyncns/Makefile b/dns/linux-rl9-libasyncns/Makefile
new file mode 100644
index 000000000000..0860dcc177e5
--- /dev/null
+++ b/dns/linux-rl9-libasyncns/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= libasyncns
+PORTVERSION= 0.8
+DISTVERSIONSUFFIX= -22.el9
+CATEGORIES= dns devel linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Library for executing DNS queries (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://0pointer.de/lennart/projects/libasyncns/
+
+LICENSE= LGPL21+
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/dns/linux-rl9-libasyncns/distinfo b/dns/linux-rl9-libasyncns/distinfo
new file mode 100644
index 000000000000..902eb10694e1
--- /dev/null
+++ b/dns/linux-rl9-libasyncns/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686569002
+SHA256 (rocky/l/libasyncns-0.8-22.el9.aarch64.rpm) = da01cd83ff27aaee4dd3a7d4f5401af18ca1b973fbbc27d78fe3fa5d93475a77
+SIZE (rocky/l/libasyncns-0.8-22.el9.aarch64.rpm) = 29752
+SHA256 (rocky/l/libasyncns-0.8-22.el9.x86_64.rpm) = c4e0f32330d3eba8546a9f8b92952f1cd461d09a92cd7d80751d16338acee6c7
+SIZE (rocky/l/libasyncns-0.8-22.el9.x86_64.rpm) = 30122
+SHA256 (rocky/l/libasyncns-0.8-22.el9.src.rpm) = 9b2338b8a316d1c04f6dd7525ca3be59db18a32a7cb4c5f500bcaa3accc60e1b
+SIZE (rocky/l/libasyncns-0.8-22.el9.src.rpm) = 350332
diff --git a/dns/linux-rl9-libasyncns/pkg-descr b/dns/linux-rl9-libasyncns/pkg-descr
new file mode 100644
index 000000000000..9522fd2e4b67
--- /dev/null
+++ b/dns/linux-rl9-libasyncns/pkg-descr
@@ -0,0 +1,18 @@
+libasyncns is a C library for Linux/Unix for executing name service queries
+asynchronously. It is an asynchronous wrapper around getaddrinfo(3),
+getnameinfo(3), res_query(3) and res_search(3) from libc and libresolv.
+
+In contrast to GNU's asynchronous name resolving API getaddrinfo_a(),
+libasyncns does not make use of UNIX signals for reporting completion of name
+queries. Instead, the API exports a standard UNIX file descriptor which may be
+integerated cleanly into custom main loops.
+
+In contrast to asynchronous DNS resolving libraries like libdenise, skadns,
+adns, libasyncns is just an asynchronous wrapper around the libc's synchronous
+getaddrinfo() API, which has the advantage of allowing name resolution using
+techniques like Multicast DNS, LDAP or NIS using standard libc NSS (Name
+Service Switch) modules. libasyncns is compatible with IPv6 if the underlying
+libc is.
+
+libasyncns is very tiny, consisting of just one header and one source file. It
+has no dependencies besides libc.
diff --git a/dns/linux-rl9-libasyncns/pkg-plist.amd64 b/dns/linux-rl9-libasyncns/pkg-plist.amd64
new file mode 100644
index 000000000000..8e3afbe47177
--- /dev/null
+++ b/dns/linux-rl9-libasyncns/pkg-plist.amd64
@@ -0,0 +1,5 @@
+usr/lib/.build-id/d6/85d0e66130608bd559ea5f9674fa6f211d20b1
+usr/lib64/libasyncns.so.0
+usr/lib64/libasyncns.so.0.3.1
+%%PORTDOCS%%usr/share/doc/libasyncns/LICENSE
+%%PORTDOCS%%usr/share/doc/libasyncns/README
diff --git a/emulators/Makefile b/emulators/Makefile
index 240b4d30a637..3af35c60cb03 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -67,6 +67,7 @@
SUBDIR += linux-power10-functional-sim
SUBDIR += linux-power9-functional-sim
SUBDIR += linux_base-c7
+ SUBDIR += linux_base-rl9
SUBDIR += magia
SUBDIR += mame
SUBDIR += mastergear
diff --git a/emulators/linux_base-rl9/Makefile b/emulators/linux_base-rl9/Makefile
new file mode 100644
index 000000000000..b0746b17a2db
--- /dev/null
+++ b/emulators/linux_base-rl9/Makefile
@@ -0,0 +1,182 @@
+PORTNAME= rl9
+PORTVERSION= ${LINUX_DIST_VER}
+CATEGORIES= emulators linux
+PKGNAMEPREFIX= linux_base-
+EXTRACT_ONLY= ${DISTFILES:N*${SRC_SUFX}*:Nf/filesystem-*:C/:[^:]+$//}
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Base set of packages needed in Linux mode (Rocky Linux ${LINUX_DIST_VER})
+
+LICENSE= BSD2CLAUSE
+
+USES= linux:rl9
+USE_LINUX= # empty
+USE_LINUX_RPM= yes
+
+BIN_DISTNAMES= bash-5.1.8-6.el9_1 \
+ bzip2-1.0.8-8.el9 \
+ coreutils-8.32-34.el9 \
+ diffutils-3.7-12.el9 \
+ e2fsprogs-1.46.5-3.el9 \
+ filesystem-3.16-2.el9 \
+ findutils-4.8.0-5.el9 \
+ gawk-5.1.0-6.el9 \
+ glibc-common-${GLIBC_VER} \
+ grep-3.6-5.el9 \
+ icu-67.1-9.el9 \
+ info-6.7-15.el9 \
+ keyutils-1.6.3-1.el9 \
+ less-590-1.el9_0 \
+ ncurses-6.2-8.20210508.el9 \
+ sed-4.8-9.el9 \
+ setserial-2.17-54.el9 \
+ which-2.21-28.el9
+LIB_DISTNAMES= bzip2-libs-1.0.8-8.el9 \
+ e2fsprogs-libs-1.46.5-3.el9 \
+ gdbm-libs-1.19-4.el9 \
+ geocode-glib-3.26.2-5.el9 \
+ glib-networking-2.68.3-3.el9 \
+ glib2-2.68.4-6.el9 \
+ glibc-${GLIBC_VER} \
+ gmp-6.2.0-10.el9 \
+ json-glib-1.6.6-1.el9 \
+ keyutils-libs-1.6.3-1.el9 \
+ krb5-libs-1.20.1-8.el9 \
+ libacl-2.3.1-3.el9 \
+ libattr-2.5.1-3.el9 \
+ libblkid-2.37.4-11.el9_2 \
+ libcap-2.48-8.el9 \
+ libcom_err-1.46.5-3.el9 \
+ libdatrie-0.2.13-4.el9 \
+ libdb-5.3.28-53.el9 \
+ libffi-3.4.2-7.el9 \
+ libgcc-11.3.1-4.3.el9 \
+ libicu-67.1-9.el9 \
+ libidn2-2.3.0-7.el9 \
+ libmount-2.37.4-11.el9_2 \
+ libselinux-3.5-1.el9 \
+ libsepol-3.5-1.el9 \
+ libssh-0.10.4-8.el9 \
+ libstdc++-11.3.1-4.3.el9 \
+ libuuid-2.37.4-11.el9_2 \
+ libzstd-1.5.1-2.el9 \
+ ncurses-libs-6.2-8.20210508.el9 \
+ nss-softokn-freebl-3.79.0-18.el9_1 \
+ openssl-libs-3.0.7-6.el9_2 \
+ pcre-8.44-3.el9.3 \
+ pcre2-10.40-2.el9 \
+ popt-1.18-8.el9 \
+ readline-8.1-4.el9 \
+ slang-2.3.2-11.el9 \
+ util-linux-2.37.4-11.el9_2 \
+ xz-libs-5.2.5-8.el9_0 \
+ zlib-1.2.11-39.el9
+
+SHARE_DISTNAMES=basesystem-11-13.el9 \
+ ncurses-base-6.2-8.20210508.el9 \
+ rocky-release-9.2-1.5.el9 \
+ setup-2.13.7-9.el9
+SRC_DISTFILES= acl-2.3.1-3.el9${SRC_SUFX}:SOURCE \
+ attr-2.5.1-3.el9${SRC_SUFX}:SOURCE \
+ basesystem-11-13.el9${SRC_SUFX}:SOURCE \
+ bash-5.1.8-6.el9_1${SRC_SUFX}:SOURCE \
+ bzip2-1.0.8-8.el9${SRC_SUFX}:SOURCE \
+ coreutils-8.32-34.el9${SRC_SUFX}:SOURCE \
+ diffutils-3.7-12.el9${SRC_SUFX}:SOURCE \
+ e2fsprogs-1.46.5-3.el9${SRC_SUFX}:SOURCE \
+ filesystem-3.16-2.el9${SRC_SUFX}:SOURCE \
+ findutils-4.8.0-5.el9${SRC_SUFX}:SOURCE \
+ gawk-5.1.0-6.el9${SRC_SUFX}:SOURCE \
+ gcc-11.3.1-4.3.el9${SRC_SUFX}:SOURCE \
+ gdbm-1.19-4.el9${SRC_SUFX}:SOURCE \
+ glib2-2.68.4-6.el9${SRC_SUFX}:SOURCE \
+ glibc-${GLIBC_VER}${SRC_SUFX}:SOURCE \
+ gmp-6.2.0-10.el9${SRC_SUFX}:SOURCE \
+ grep-3.6-5.el9${SRC_SUFX}:SOURCE \
+ keyutils-1.6.3-1.el9${SRC_SUFX}:SOURCE \
+ krb5-1.20.1-8.el9${SRC_SUFX}:SOURCE \
+ less-590-1.el9_0${SRC_SUFX}:SOURCE \
+ libcap-2.48-8.el9${SRC_SUFX}:SOURCE \
+ libdb-5.3.28-53.el9${SRC_SUFX}:SOURCE \
+ libffi-3.4.2-7.el9${SRC_SUFX}:SOURCE \
+ libidn2-2.3.0-7.el9${SRC_SUFX}:SOURCE \
+ libselinux-3.5-1.el9${SRC_SUFX}:SOURCE \
+ libsepol-3.5-1.el9${SRC_SUFX}:SOURCE \
+ libssh-0.10.4-8.el9${SRC_SUFX}:SOURCE \
+ ncurses-6.2-8.20210508.el9${SRC_SUFX}:SOURCE \
+ openssl-3.0.7-6.el9_2${SRC_SUFX}:SOURCE \
+ pcre-8.44-3.el9.3${SRC_SUFX}:SOURCE \
+ pcre2-10.40-2.el9${SRC_SUFX}:SOURCE \
+ popt-1.18-8.el9${SRC_SUFX}:SOURCE \
+ readline-8.1-4.el9${SRC_SUFX}:SOURCE \
+ rocky-release-9.2-1.5.el9${SRC_SUFX}:SOURCE \
+ sed-4.8-9.el9${SRC_SUFX}:SOURCE \
+ setserial-2.17-54.el9${SRC_SUFX}:SOURCE \
+ setup-2.13.7-9.el9${SRC_SUFX}:SOURCE \
+ slang-2.3.2-11.el9${SRC_SUFX}:SOURCE \
+ texinfo-6.7-15.el9${SRC_SUFX}:SOURCE \
+ util-linux-2.37.4-11.el9_2${SRC_SUFX}:SOURCE \
+ which-2.21-28.el9${SRC_SUFX}:SOURCE \
+ xz-5.2.5-8.el9_0${SRC_SUFX}:SOURCE \
+ zlib-1.2.11-39.el9${SRC_SUFX}:SOURCE
+
+PLIST_SUB= LINUXBASE=${LINUXBASE} SYSCTLMIB=${SYSCTLMIB}
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+REMOVE_DIRS= boot etc/pam.d home media mnt proc root run sys tmp var/log \
+ var/tmp
+REMOVE_FILES= bin/chfn bin/chsh bin/findmnt bin/login bin/lsblk bin/lscpu \
+ bin/lsipc bin/lslogins bin/lsmem bin/lsns bin/script \
+ bin/setpriv bin/su \
+ etc/exports etc/group etc/gshadow etc/motd \
+ etc/passwd etc/printcap etc/protocols etc/services etc/shadow \
+ sbin/clock sbin/debugfs sbin/hwclock sbin/runuser sbin/zramctl
+
+.include <bsd.port.options.mk>
+
+GLIBC_VER= 2.34-60.el9
+PLIST_SUB+= NEWGLIBC=""
+
+.if ${ARCH} == aarch64 || ${ARCH} == amd64
+SYSCTLMIB= kern.features.linux64
+.else
+SYSCTLMIB= compat.linux.osrelease
+.endif
+
+post-extract:
+# These directories become symbolic links when the filesystem distfile is
+# extracted. Other distfiles cannot be extracted when these are links so the
+# filesystem distfile must be extracted last.
+.for d in bin lib lib64 sbin
+ @(cd ${WRKSRC} && if [ -e ${d} -a ! -L ${d} ]; then \
+ ${FIND} ${d} | ${CPIO} -dumpl --quiet usr && ${RM} -r ${d}; fi)
+.endfor
+ @(cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \
+ ${DISTDIR}/${DIST_SUBDIR}/f/filesystem-3.16-2.el9${EXTRACT_SUFX_${ARCH}} \
+ ${EXTRACT_AFTER_ARGS})
+.if ${ARCH} == i386
+ @${CHMOD} u+w ${WRKSRC}/usr/lib/pm-utils
+.elif ${ARCH} == aarch64 || ${ARCH} == amd64
+ @${CHMOD} u+w ${WRKSRC}/usr/lib64/pm-utils
+.endif
+
+post-patch:
+ @${RM} -r ${REMOVE_DIRS:S|^|${WRKSRC}/|}
+ @${RM} ${REMOVE_FILES:S|^|${WRKSRC}/|}
+ @${FIND} ${WRKSRC}/usr -type d -empty -not -path '*/lib*/gio/*' -delete
+ ${BRANDELF} -t Linux ${WRKSRC}/usr/lib64/ld-linux-*.so.2
+
+post-install:
+ ${RM} -r ${STAGEDIR}${LOCALBASE}
+ ${MV} ${STAGEDIR}${PREFIX}/etc/krb5.conf \
+ ${STAGEDIR}${PREFIX}/etc/krb5.conf.sample
+ ${MV} ${STAGEDIR}${PREFIX}/etc/nsswitch.conf \
+ ${STAGEDIR}${PREFIX}/etc/nsswitch.conf.sample
+ ${LN} -sf "../proc/self/mounts" ${STAGEDIR}${PREFIX}/etc/mtab
+ ${LN} -sf ${LOCALBASE}/share/icons ${STAGEDIR}${PREFIX}/usr/share/icons
+ ${LN} -sf /var/run ${STAGEDIR}${PREFIX}/run
+ ${LN} -sf /var/tmp ${STAGEDIR}${PREFIX}/usr/tmp
+
+.include <bsd.port.mk>
diff --git a/emulators/linux_base-rl9/distinfo b/emulators/linux_base-rl9/distinfo
new file mode 100644
index 000000000000..632c40f861d6
--- /dev/null
+++ b/emulators/linux_base-rl9/distinfo
@@ -0,0 +1,327 @@
+TIMESTAMP = 1714490569
+SHA256 (rocky/b/basesystem-11-13.el9.noarch.rpm) = 759a53df902b6dc0db856ae3c021f99b7a9ce65d76ea7da268b2042001c5ff5d
+SIZE (rocky/b/basesystem-11-13.el9.noarch.rpm) = 7101
+SHA256 (rocky/b/bash-5.1.8-6.el9_1.aarch64.rpm) = 7cdd44b2c686c719f1713d7f558694850417ba9b7104c26653fba8d50ac21ee8
+SIZE (rocky/b/bash-5.1.8-6.el9_1.aarch64.rpm) = 1728751
+SHA256 (rocky/b/bash-5.1.8-6.el9_1.x86_64.rpm) = 7df53740511c98bf16b170c321352d3202987696cedbebd3d4a25ca44d4eff32
+SIZE (rocky/b/bash-5.1.8-6.el9_1.x86_64.rpm) = 1738551
+SHA256 (rocky/b/bzip2-1.0.8-8.el9.aarch64.rpm) = 33231db3f39bda7d6a7c9119a8760841f893686fa0e85760cc84d0e47db2a522
+SIZE (rocky/b/bzip2-1.0.8-8.el9.aarch64.rpm) = 52565
+SHA256 (rocky/b/bzip2-1.0.8-8.el9.x86_64.rpm) = 3646c3d3a77ce0d536dc5bd3926cdd9bd1b09d4a5b430d08bad985f22e9604c5
+SIZE (rocky/b/bzip2-1.0.8-8.el9.x86_64.rpm) = 53066
+SHA256 (rocky/b/bzip2-libs-1.0.8-8.el9.aarch64.rpm) = 6cb0a431273433308d933ae9d73ca3dc014004b7c97aac6859593bc3e0312646
+SIZE (rocky/b/bzip2-libs-1.0.8-8.el9.aarch64.rpm) = 42014
+SHA256 (rocky/b/bzip2-libs-1.0.8-8.el9.x86_64.rpm) = 9d88efca766d67129bf9e94f4fed072e6faf74fb8d905b1f37a5eefddcb248b2
+SIZE (rocky/b/bzip2-libs-1.0.8-8.el9.x86_64.rpm) = 40800
+SHA256 (rocky/c/coreutils-8.32-34.el9.aarch64.rpm) = 1242ec8784f33c8c83bec409e4b165d13b9e33d63579308e133b39dfc85be3c4
+SIZE (rocky/c/coreutils-8.32-34.el9.aarch64.rpm) = 1113473
+SHA256 (rocky/c/coreutils-8.32-34.el9.x86_64.rpm) = c44df63f8c99f2533a557bf8f81b5463863f04884819c13f5a99002a9630830a
+SIZE (rocky/c/coreutils-8.32-34.el9.x86_64.rpm) = 1160204
+SHA256 (rocky/d/diffutils-3.7-12.el9.aarch64.rpm) = df77e6cb59b73a1ff3d007c8011c689bf9bdbd416889bce8d65dc9855144e335
+SIZE (rocky/d/diffutils-3.7-12.el9.aarch64.rpm) = 391813
+SHA256 (rocky/d/diffutils-3.7-12.el9.x86_64.rpm) = d3932991f5d9b1e5f6326e376cf77f3f676bbf0c5657b2ddf1013bfdb4738a69
+SIZE (rocky/d/diffutils-3.7-12.el9.x86_64.rpm) = 396968
+SHA256 (rocky/e/e2fsprogs-1.46.5-3.el9.aarch64.rpm) = 2f29ca8043227774c8aecd859ce2293fcd9848f1929309576be24a417984ce00
+SIZE (rocky/e/e2fsprogs-1.46.5-3.el9.aarch64.rpm) = 1018214
+SHA256 (rocky/e/e2fsprogs-1.46.5-3.el9.x86_64.rpm) = ba6659d0fed1cb23b1228d55b05c927a8f188be72a68509751c9199f34bf4c6f
+SIZE (rocky/e/e2fsprogs-1.46.5-3.el9.x86_64.rpm) = 1024902
+SHA256 (rocky/e/e2fsprogs-libs-1.46.5-3.el9.aarch64.rpm) = 3577defde560591058bb0e14cbe76d0d647c08324095a1f0856a148191169d46
+SIZE (rocky/e/e2fsprogs-libs-1.46.5-3.el9.aarch64.rpm) = 227761
+SHA256 (rocky/e/e2fsprogs-libs-1.46.5-3.el9.x86_64.rpm) = b9d969f84ac8c462ab64306c18bae99a94e62d981ae650a3f6c9c20b68760f10
+SIZE (rocky/e/e2fsprogs-libs-1.46.5-3.el9.x86_64.rpm) = 227192
+SHA256 (rocky/f/filesystem-3.16-2.el9.aarch64.rpm) = 58be72c7740ac788f81828c28af917fae95e8f769fbe7ba8eb5290f98c4023cd
+SIZE (rocky/f/filesystem-3.16-2.el9.aarch64.rpm) = 1116991
+SHA256 (rocky/f/filesystem-3.16-2.el9.x86_64.rpm) = 211e67cf31d096ca3f4bbddcdf6116afa821997e61e9c07d29c3c6e53546e697
+SIZE (rocky/f/filesystem-3.16-2.el9.x86_64.rpm) = 1117085
+SHA256 (rocky/f/findutils-4.8.0-5.el9.aarch64.rpm) = 9a405ac56d66389310b2f4964bab587c060516e22a62492274ac0d906cf76ab6
+SIZE (rocky/f/findutils-4.8.0-5.el9.aarch64.rpm) = 551387
+SHA256 (rocky/f/findutils-4.8.0-5.el9.x86_64.rpm) = f09cd6157ee2eb1e8f0f7984c9a7732aa068053f34c608a1f77f47bf9798fe25
+SIZE (rocky/f/findutils-4.8.0-5.el9.x86_64.rpm) = 550402
+SHA256 (rocky/g/gawk-5.1.0-6.el9.aarch64.rpm) = c831415c883ab8ecd6d62373cea563c73042d06463c91e6645f82984eeb12c74
+SIZE (rocky/g/gawk-5.1.0-6.el9.aarch64.rpm) = 999013
+SHA256 (rocky/g/gawk-5.1.0-6.el9.x86_64.rpm) = eaca68b315d6c2ef5ec30deaf9b7c38401e2ed0169972d158fd88b917e8a47dc
+SIZE (rocky/g/gawk-5.1.0-6.el9.x86_64.rpm) = 1020372
+SHA256 (rocky/g/gdbm-libs-1.19-4.el9.aarch64.rpm) = ec0bfbc439f8c8a02a72517dcaea3d0798e987524c24c7930d279096cc200ede
+SIZE (rocky/g/gdbm-libs-1.19-4.el9.aarch64.rpm) = 53259
+SHA256 (rocky/g/gdbm-libs-1.19-4.el9.x86_64.rpm) = da032f6a47afb847153322df72e8d01d239e4481ac1750d195cf396393d11066
+SIZE (rocky/g/gdbm-libs-1.19-4.el9.x86_64.rpm) = 53705
+SHA256 (rocky/g/geocode-glib-3.26.2-5.el9.aarch64.rpm) = 2fe9781ed5968bb420a8ca9519913062b57ded338b9f5f8bc44feff328b542a7
+SIZE (rocky/g/geocode-glib-3.26.2-5.el9.aarch64.rpm) = 70922
+SHA256 (rocky/g/geocode-glib-3.26.2-5.el9.x86_64.rpm) = 7231dcb73cadb06a7aa057b9274d9b2343edea98444a1f96e6ce13bc2c884b23
+SIZE (rocky/g/geocode-glib-3.26.2-5.el9.x86_64.rpm) = 71613
+SHA256 (rocky/g/glib-networking-2.68.3-3.el9.aarch64.rpm) = bcc8c0a9c1d35804ad93aa3f6294c85e0aefc9a1152160f4a4221507d6a24688
+SIZE (rocky/g/glib-networking-2.68.3-3.el9.aarch64.rpm) = 172425
+SHA256 (rocky/g/glib-networking-2.68.3-3.el9.x86_64.rpm) = fa9bec5c45cd1d4123f3e5e9793c592312d95dc50369740226969e69bd0e0ab0
+SIZE (rocky/g/glib-networking-2.68.3-3.el9.x86_64.rpm) = 173019
+SHA256 (rocky/g/glib2-2.68.4-6.el9.aarch64.rpm) = 04903b4cf6fb811c18c5c724c14bda75e922bdb179f9b740355b34390bf43de8
+SIZE (rocky/g/glib2-2.68.4-6.el9.aarch64.rpm) = 2700211
+SHA256 (rocky/g/glib2-2.68.4-6.el9.x86_64.rpm) = 25a229965ebe7b6546965b79a9eed69fbe8c9d4a1b8e92309b02b86e66dad441
+SIZE (rocky/g/glib2-2.68.4-6.el9.x86_64.rpm) = 2736087
+SHA256 (rocky/g/glibc-2.34-60.el9.aarch64.rpm) = 389af73efbb87bd756bbd5252e5f87bcd3d2925980bc3472ce86b56fedd84f82
+SIZE (rocky/g/glibc-2.34-60.el9.aarch64.rpm) = 1775280
+SHA256 (rocky/g/glibc-2.34-60.el9.x86_64.rpm) = 009ccd74a0a60540e44a89e0ac8b6644da88f188cefbd2655dd78d58c4f1b7f0
+SIZE (rocky/g/glibc-2.34-60.el9.x86_64.rpm) = 2007500
+SHA256 (rocky/g/glibc-common-2.34-60.el9.aarch64.rpm) = fd15866411f68c4c6c3a7d596f5004ad70384406ad20f99cfdadf9a22b7ae59e
+SIZE (rocky/g/glibc-common-2.34-60.el9.aarch64.rpm) = 303325
+SHA256 (rocky/g/glibc-common-2.34-60.el9.x86_64.rpm) = 02d846761fefe9cd3e7b0a79fadb5c98f7b7d229314353d244b4799c1d9e6a59
+SIZE (rocky/g/glibc-common-2.34-60.el9.x86_64.rpm) = 314939
+SHA256 (rocky/g/gmp-6.2.0-10.el9.aarch64.rpm) = 45fe08d5f6040953a7caeab43543baf4b2c06ef12c7def96bb3d885087755980
+SIZE (rocky/g/gmp-6.2.0-10.el9.aarch64.rpm) = 271518
+SHA256 (rocky/g/gmp-6.2.0-10.el9.x86_64.rpm) = d856fd9f88334488516904a391d204ecbaf60bcdfc442b3aae7951d903531c3e
+SIZE (rocky/g/gmp-6.2.0-10.el9.x86_64.rpm) = 322694
+SHA256 (rocky/g/grep-3.6-5.el9.aarch64.rpm) = 3c346bcb5b344c1dd3e68c9acd9fbbdd0300e3edfa331f5a4015c9d2ec95ff56
+SIZE (rocky/g/grep-3.6-5.el9.aarch64.rpm) = 260550
+SHA256 (rocky/g/grep-3.6-5.el9.x86_64.rpm) = 9c1beaec9264e08459f9097c9bd58aa6118293df47d6f07f8054054cc7c40544
+SIZE (rocky/g/grep-3.6-5.el9.x86_64.rpm) = 263469
+SHA256 (rocky/i/icu-67.1-9.el9.aarch64.rpm) = aa01fcb0f8a13c6ae3ea6d352ab371ae60a30b950361b9b31fc817e6a21a5256
+SIZE (rocky/i/icu-67.1-9.el9.aarch64.rpm) = 225157
+SHA256 (rocky/i/icu-67.1-9.el9.x86_64.rpm) = e3caf7726874774401126f4828b39f73d8067a9dcaa2d1568df08189604ab644
+SIZE (rocky/i/icu-67.1-9.el9.x86_64.rpm) = 230028
+SHA256 (rocky/i/info-6.7-15.el9.aarch64.rpm) = c70c2489264d8658d30a116417e0a6dc091456936ef673bb6a52c0710bc1b9a9
+SIZE (rocky/i/info-6.7-15.el9.aarch64.rpm) = 225626
+SHA256 (rocky/i/info-6.7-15.el9.x86_64.rpm) = 179486d9f439b2a79ee2518db90ec43d8037602ef103e68d9f2384af359f9512
+SIZE (rocky/i/info-6.7-15.el9.x86_64.rpm) = 229049
+SHA256 (rocky/j/json-glib-1.6.6-1.el9.aarch64.rpm) = 1f6f5d394e90ad6302c705fa2ecea79fb0fc967f477c147a0e929aad0a6a3249
+SIZE (rocky/j/json-glib-1.6.6-1.el9.aarch64.rpm) = 151677
+SHA256 (rocky/j/json-glib-1.6.6-1.el9.x86_64.rpm) = 8d1c6ba76414837da0f34d675512c71503b0ca6c2b3b1dfae6101e2a0b507cee
+SIZE (rocky/j/json-glib-1.6.6-1.el9.x86_64.rpm) = 154955
+SHA256 (rocky/k/keyutils-1.6.3-1.el9.aarch64.rpm) = deb38ba68b3475499cdb1b7f7fa44224f1d1beecb4272f5eb22d9d846fa49583
+SIZE (rocky/k/keyutils-1.6.3-1.el9.aarch64.rpm) = 72093
+SHA256 (rocky/k/keyutils-1.6.3-1.el9.x86_64.rpm) = 1419a90e2ae9546603c2f04d9a7548f80322ff4574c5e77d9be52e51acb98abc
+SIZE (rocky/k/keyutils-1.6.3-1.el9.x86_64.rpm) = 73243
+SHA256 (rocky/k/keyutils-libs-1.6.3-1.el9.aarch64.rpm) = 7bdf0b6409a983dcb60006c2624a444e8465b12ad3bb8f47f22fa77b532ec74f
+SIZE (rocky/k/keyutils-libs-1.6.3-1.el9.aarch64.rpm) = 31213
+SHA256 (rocky/k/keyutils-libs-1.6.3-1.el9.x86_64.rpm) = 347a9d44e0271c1ff6f511fe493e736b3d36fde683360ccc51c852ab91810b16
+SIZE (rocky/k/keyutils-libs-1.6.3-1.el9.x86_64.rpm) = 31595
+SHA256 (rocky/k/krb5-libs-1.20.1-8.el9.aarch64.rpm) = 4d6e3031740f1058c5c372636fd56e045926b159a3e9347a58f59b873f4fa413
+SIZE (rocky/k/krb5-libs-1.20.1-8.el9.aarch64.rpm) = 736992
+SHA256 (rocky/k/krb5-libs-1.20.1-8.el9.x86_64.rpm) = 3583ed88e1f76e2d20895ee63e0aaa5dd044ef62ad15c2a6a615ae87a7934d73
+SIZE (rocky/k/krb5-libs-1.20.1-8.el9.x86_64.rpm) = 733652
+SHA256 (rocky/l/less-590-1.el9_0.aarch64.rpm) = 963b259c200dd53657f9262aa39df9f5c20d2c264e820b7797a72d1a9d7e4a18
+SIZE (rocky/l/less-590-1.el9_0.aarch64.rpm) = 163159
+SHA256 (rocky/l/less-590-1.el9_0.x86_64.rpm) = 86639de1449c49fd5a4be5976dd7bf30a18e9bd5b344473800017cd756333ded
+SIZE (rocky/l/less-590-1.el9_0.x86_64.rpm) = 164336
+SHA256 (rocky/l/libacl-2.3.1-3.el9.aarch64.rpm) = 192a8582963dae3e3730a5724378197a8f6c77801603c272a978a78003fa2a34
+SIZE (rocky/l/libacl-2.3.1-3.el9.aarch64.rpm) = 23902
+SHA256 (rocky/l/libacl-2.3.1-3.el9.x86_64.rpm) = 5b215deea69f4b6db45c47425741206e49e1f03dc754287e550bb898d62aa68e
+SIZE (rocky/l/libacl-2.3.1-3.el9.x86_64.rpm) = 24126
+SHA256 (rocky/l/libattr-2.5.1-3.el9.aarch64.rpm) = 406cad9db484e7e7ee10f477844a7b7d0659b3ce904e53770c9e5f2347ef5a22
+SIZE (rocky/l/libattr-2.5.1-3.el9.aarch64.rpm) = 18168
+SHA256 (rocky/l/libattr-2.5.1-3.el9.x86_64.rpm) = 77742a1097d81c384b8c7529e3c049fb7de206b773ad230553be99ba5c9d9fc1
+SIZE (rocky/l/libattr-2.5.1-3.el9.x86_64.rpm) = 18347
+SHA256 (rocky/l/libblkid-2.37.4-11.el9_2.aarch64.rpm) = 32bb15db7a3cbeb3da47103c8bf7e1be80b4fa38ad6f353bfd1c5ce0a68fbb57
+SIZE (rocky/l/libblkid-2.37.4-11.el9_2.aarch64.rpm) = 108753
+SHA256 (rocky/l/libblkid-2.37.4-11.el9_2.x86_64.rpm) = 8238001af2a2c67bb9d84473d20d4bbd9b428832d91ff23c0b9db7f96e530303
+SIZE (rocky/l/libblkid-2.37.4-11.el9_2.x86_64.rpm) = 109472
+SHA256 (rocky/l/libcap-2.48-8.el9.aarch64.rpm) = 8e0be8c79358de284b2bf03182556085624b3c45f4af50a02e4f03d6e0d27642
+SIZE (rocky/l/libcap-2.48-8.el9.aarch64.rpm) = 68559
+SHA256 (rocky/l/libcap-2.48-8.el9.x86_64.rpm) = ea27444667e8694ba61311ad88938deb88d9c5a9dd79b9d98c1d96363a9e8cd3
+SIZE (rocky/l/libcap-2.48-8.el9.x86_64.rpm) = 69070
+SHA256 (rocky/l/libcom_err-1.46.5-3.el9.aarch64.rpm) = 7f462468601c9e26ec920ff4a73d16079e6b551cf500aab4f4c4906b61885b93
+SIZE (rocky/l/libcom_err-1.46.5-3.el9.aarch64.rpm) = 26062
+SHA256 (rocky/l/libcom_err-1.46.5-3.el9.x86_64.rpm) = 26b79a65d0f19b95c949e9bb06bbabbea995e78480a6581deae3cf608dd20d42
+SIZE (rocky/l/libcom_err-1.46.5-3.el9.x86_64.rpm) = 26540
+SHA256 (rocky/l/libdatrie-0.2.13-4.el9.aarch64.rpm) = ad561550ee0c35b3ed7c273e937fcac159c894e15500ad30f95dff15db1ecbdf
+SIZE (rocky/l/libdatrie-0.2.13-4.el9.aarch64.rpm) = 32212
+SHA256 (rocky/l/libdatrie-0.2.13-4.el9.x86_64.rpm) = 820f090a87181c921892fdb5744c53cb935eca5e303d4adbaba0d04ae35a4a61
+SIZE (rocky/l/libdatrie-0.2.13-4.el9.x86_64.rpm) = 32491
+SHA256 (rocky/l/libdb-5.3.28-53.el9.aarch64.rpm) = e0886b0fc3e86a8d8185e626d30875f20db698ffd5749e3060b4872e7bfc6b31
+SIZE (rocky/l/libdb-5.3.28-53.el9.aarch64.rpm) = 727403
+SHA256 (rocky/l/libdb-5.3.28-53.el9.x86_64.rpm) = 4c87bc54f960cf432c39f575a3d77109187e8a07fc1ecf535d719c52c72f87bd
+SIZE (rocky/l/libdb-5.3.28-53.el9.x86_64.rpm) = 753180
+SHA256 (rocky/l/libffi-3.4.2-7.el9.aarch64.rpm) = 0b55d8765e7d06e598989108891b9359db5d069ecacb34cb72f2a48f0d47c50f
+SIZE (rocky/l/libffi-3.4.2-7.el9.aarch64.rpm) = 36087
+SHA256 (rocky/l/libffi-3.4.2-7.el9.x86_64.rpm) = e019d481306d9fc56086b82ff543cbac94577db0d7d46378664f176e71fcfafd
+SIZE (rocky/l/libffi-3.4.2-7.el9.x86_64.rpm) = 38204
+SHA256 (rocky/l/libgcc-11.3.1-4.3.el9.aarch64.rpm) = 43936d221535727808b00f7830e2d2d426b335e60d14c08b5c0d6f999c5cbab4
+SIZE (rocky/l/libgcc-11.3.1-4.3.el9.aarch64.rpm) = 106468
+SHA256 (rocky/l/libgcc-11.3.1-4.3.el9.x86_64.rpm) = 61fd0c770ff45cd6965a4eba44eb1227297c972e355c2d23ac01610c4f9bb863
+SIZE (rocky/l/libgcc-11.3.1-4.3.el9.x86_64.rpm) = 112704
+SHA256 (rocky/l/libicu-67.1-9.el9.aarch64.rpm) = 360fc8ba49687c886b2c044681878becf96349b9f5442fd6f787a1f3fb9ff90a
+SIZE (rocky/l/libicu-67.1-9.el9.aarch64.rpm) = 9934126
+SHA256 (rocky/l/libicu-67.1-9.el9.x86_64.rpm) = 380c7e0d8f802c5cde277376773d295cbbb2f8ec045f18fcb4ab452bff794a26
+SIZE (rocky/l/libicu-67.1-9.el9.x86_64.rpm) = 10044344
+SHA256 (rocky/l/libidn2-2.3.0-7.el9.aarch64.rpm) = 0832f2067447fb0485ba5220919a926694930006f19e098694e5274d56b6aadc
+SIZE (rocky/l/libidn2-2.3.0-7.el9.aarch64.rpm) = 98237
+SHA256 (rocky/l/libidn2-2.3.0-7.el9.x86_64.rpm) = be32d8ba7ff8cf790c15d89c5ea18747d7fcc0126782a0e80f15901bb9889b31
+SIZE (rocky/l/libidn2-2.3.0-7.el9.x86_64.rpm) = 97676
+SHA256 (rocky/l/libmount-2.37.4-11.el9_2.aarch64.rpm) = 4ad52284b3a9eedd929498c1cab29a4644bf10c7b814f555cb9decb63967f78e
+SIZE (rocky/l/libmount-2.37.4-11.el9_2.aarch64.rpm) = 133414
+SHA256 (rocky/l/libmount-2.37.4-11.el9_2.x86_64.rpm) = 75cf2c643e2f9624c3b5a33e3e4d237b5bb4f41421f7f1f0b6c81a6263e3f360
+SIZE (rocky/l/libmount-2.37.4-11.el9_2.x86_64.rpm) = 136058
+SHA256 (rocky/l/libselinux-3.5-1.el9.aarch64.rpm) = f665d48f6cb729a594ffab75235cb4a8c6f36a10f5f906405ae3e8d31db30b4b
+SIZE (rocky/l/libselinux-3.5-1.el9.aarch64.rpm) = 86143
+SHA256 (rocky/l/libselinux-3.5-1.el9.x86_64.rpm) = bcaedf1c0652582fdf9821fc3e39c920a08dc824fd2aac7defef09142e7eadb8
+SIZE (rocky/l/libselinux-3.5-1.el9.x86_64.rpm) = 86959
+SHA256 (rocky/l/libsepol-3.5-1.el9.aarch64.rpm) = 8ce4ea3fe43f6f6a2475da917068ce21e6e10baaa07ecb772e7967b866d33ada
+SIZE (rocky/l/libsepol-3.5-1.el9.aarch64.rpm) = 312711
+SHA256 (rocky/l/libsepol-3.5-1.el9.x86_64.rpm) = ad75fe88f58eac878f9baf690d4c5e30206303f52fae663f0352fe045f877ea1
+SIZE (rocky/l/libsepol-3.5-1.el9.x86_64.rpm) = 321761
+SHA256 (rocky/l/libssh-0.10.4-8.el9.aarch64.rpm) = d852663f1eab5276bd3422b996d57049e38686b2e97bd7a62a747c5469cfe50a
+SIZE (rocky/l/libssh-0.10.4-8.el9.aarch64.rpm) = 215203
+SHA256 (rocky/l/libssh-0.10.4-8.el9.x86_64.rpm) = b00cf95998f9b000acdc6a2e329f0e931a384686fac04deb7295ba300bd152b2
+SIZE (rocky/l/libssh-0.10.4-8.el9.x86_64.rpm) = 217221
+SHA256 (rocky/l/libstdc++-11.3.1-4.3.el9.aarch64.rpm) = b27028972bbca7b695b3455b71cc1bf0facb6106e7f68ec4885645d36996fa0f
+SIZE (rocky/l/libstdc++-11.3.1-4.3.el9.aarch64.rpm) = 732099
+SHA256 (rocky/l/libstdc++-11.3.1-4.3.el9.x86_64.rpm) = f321701c3c0733d817117b5b6b1a64e0a7784acae4aabc8aeaeaca659507153c
+SIZE (rocky/l/libstdc++-11.3.1-4.3.el9.x86_64.rpm) = 770201
+SHA256 (rocky/l/libuuid-2.37.4-11.el9_2.aarch64.rpm) = 9c474dde367168d087bea7097c7b070f33918ad33ce09ad724af037a8077c8eb
+SIZE (rocky/l/libuuid-2.37.4-11.el9_2.aarch64.rpm) = 27792
+SHA256 (rocky/l/libuuid-2.37.4-11.el9_2.x86_64.rpm) = fad09df856f0f8f97bb36f761fa2b36c2b78bd4c66718d3a0d35c0f45215c279
+SIZE (rocky/l/libuuid-2.37.4-11.el9_2.x86_64.rpm) = 28045
+SHA256 (rocky/l/libzstd-1.5.1-2.el9.aarch64.rpm) = b997fa077e854b7541c044dd2c213e9ecf18b67176a9e7f70dba11dc53f48d5e
+SIZE (rocky/l/libzstd-1.5.1-2.el9.aarch64.rpm) = 314410
+SHA256 (rocky/l/libzstd-1.5.1-2.el9.x86_64.rpm) = 517b3080de2e0891cc346ba6b1548ef438b95dbede0e6e7a6deae89fc241f5bc
+SIZE (rocky/l/libzstd-1.5.1-2.el9.x86_64.rpm) = 337469
+SHA256 (rocky/n/ncurses-6.2-8.20210508.el9.aarch64.rpm) = 67711a8052a3159345fbf8b0e8819bdf870c5f3a2406f6564d29be302964eb80
+SIZE (rocky/n/ncurses-6.2-8.20210508.el9.aarch64.rpm) = 409120
+SHA256 (rocky/n/ncurses-6.2-8.20210508.el9.x86_64.rpm) = 20707386af8262951a7af8604881f95e4c4747e22c326242bec9f33c93876d83
+SIZE (rocky/n/ncurses-6.2-8.20210508.el9.x86_64.rpm) = 410040
+SHA256 (rocky/n/ncurses-base-6.2-8.20210508.el9.noarch.rpm) = 57fcfb2ebb3c885a94c3c3ca290a13e597fad33726f555933ebb216270bc7937
+SIZE (rocky/n/ncurses-base-6.2-8.20210508.el9.noarch.rpm) = 62529
+SHA256 (rocky/n/ncurses-libs-6.2-8.20210508.el9.aarch64.rpm) = 97f48d1ef62e3415f3d65c60cd50fe73ab11661c831771af4d3b6fc55703845c
+SIZE (rocky/n/ncurses-libs-6.2-8.20210508.el9.aarch64.rpm) = 319570
+SHA256 (rocky/n/ncurses-libs-6.2-8.20210508.el9.x86_64.rpm) = a48e28ac588578dbb085f4bb6f7c7a84a12680fc4133dbe143d72bfb518611d9
+SIZE (rocky/n/ncurses-libs-6.2-8.20210508.el9.x86_64.rpm) = 330582
+SHA256 (rocky/n/nss-softokn-freebl-3.79.0-18.el9_1.aarch64.rpm) = 6a93c909a80e0ad2e57d3fdaa6680c105e9a6cf8bba9b4966f017a821dc1aadb
+SIZE (rocky/n/nss-softokn-freebl-3.79.0-18.el9_1.aarch64.rpm) = 321353
+SHA256 (rocky/n/nss-softokn-freebl-3.79.0-18.el9_1.x86_64.rpm) = 292ff920e8f0f826f0b688727c684193035d0c3d99d3c4ecb066c08b60bf1cd1
+SIZE (rocky/n/nss-softokn-freebl-3.79.0-18.el9_1.x86_64.rpm) = 337807
+SHA256 (rocky/o/openssl-libs-3.0.7-6.el9_2.aarch64.rpm) = d7923463c25ad596f66bb2f34c881133a25fde95383fde18e4fbdf5bb060087e
+SIZE (rocky/o/openssl-libs-3.0.7-6.el9_2.aarch64.rpm) = 2121259
+SHA256 (rocky/o/openssl-libs-3.0.7-6.el9_2.x86_64.rpm) = 962ec709d15f7419931a012b2d08e2df8fc94e9ca1e4dea5285735f46aa21013
+SIZE (rocky/o/openssl-libs-3.0.7-6.el9_2.x86_64.rpm) = 2246562
+SHA256 (rocky/p/pcre-8.44-3.el9.3.aarch64.rpm) = 2e799d49788c8ab4ce81a564e50308f60cc8e3bad86b4fd0f0cc628d4dc900f0
+SIZE (rocky/p/pcre-8.44-3.el9.3.aarch64.rpm) = 183911
+SHA256 (rocky/p/pcre-8.44-3.el9.3.x86_64.rpm) = 167b0160dfe4bda726ed0f47e3773d6d4ee73dc032f5c09e768ffd4ac5681d71
+SIZE (rocky/p/pcre-8.44-3.el9.3.x86_64.rpm) = 201939
+SHA256 (rocky/p/pcre2-10.40-2.el9.aarch64.rpm) = ac166b2214e5e427722c2f4c24befe4c05c5593866e84045c46721334f47e86f
+SIZE (rocky/p/pcre2-10.40-2.el9.aarch64.rpm) = 224248
+SHA256 (rocky/p/pcre2-10.40-2.el9.x86_64.rpm) = 9c309aff834d55fffcb84b175032869d2d93656ec6a78df2b7cf7dd44319c1aa
+SIZE (rocky/p/pcre2-10.40-2.el9.x86_64.rpm) = 241519
+SHA256 (rocky/p/popt-1.18-8.el9.aarch64.rpm) = 11636ccf4c42f8fd89d2ada61a382792ad560ac052e499d1b7193c3c8fab7637
+SIZE (rocky/p/popt-1.18-8.el9.aarch64.rpm) = 59534
+SHA256 (rocky/p/popt-1.18-8.el9.x86_64.rpm) = 4306e6bb950191170669ccbfe904bf943a94736e910179f9b0db962148fe4bcf
+SIZE (rocky/p/popt-1.18-8.el9.x86_64.rpm) = 59919
+SHA256 (rocky/r/readline-8.1-4.el9.aarch64.rpm) = f9524ba04a382ef9595d66ed84cdda3c36e1e651da17d6552e7d0ef0348ea1d5
+SIZE (rocky/r/readline-8.1-4.el9.aarch64.rpm) = 214887
+SHA256 (rocky/r/readline-8.1-4.el9.x86_64.rpm) = b85f5cffef627afe640cf7405845cb45956d66ef5a06e7c48dc7da47a7191674
+SIZE (rocky/r/readline-8.1-4.el9.x86_64.rpm) = 215258
+SHA256 (rocky/r/rocky-release-9.2-1.5.el9.noarch.rpm) = a67c0b9c46fdfbfca1b8b5d046dee9bcae1b1b115466f96b4defba943d245224
+SIZE (rocky/r/rocky-release-9.2-1.5.el9.noarch.rpm) = 23134
+SHA256 (rocky/s/sed-4.8-9.el9.aarch64.rpm) = b48959916662d4d20a6207e02f7e243408987d99621963d450d0bec185cffbfe
+SIZE (rocky/s/sed-4.8-9.el9.aarch64.rpm) = 301224
+SHA256 (rocky/s/sed-4.8-9.el9.x86_64.rpm) = 005c959166838b0e45f02e699c35ec5449025e2463751c56b7e614bbd9514732
+SIZE (rocky/s/sed-4.8-9.el9.x86_64.rpm) = 303074
+SHA256 (rocky/s/setserial-2.17-54.el9.aarch64.rpm) = 40ad0e722029d1a8dae36fddbab1201e5e5f943ccc3bdc7c63d88d7377f81b85
+SIZE (rocky/s/setserial-2.17-54.el9.aarch64.rpm) = 26212
+SHA256 (rocky/s/setserial-2.17-54.el9.x86_64.rpm) = ae27036832f55095eec260e6dc399f41fe57d5f2e1b5b91adf53a973d8173778
+SIZE (rocky/s/setserial-2.17-54.el9.x86_64.rpm) = 26422
+SHA256 (rocky/s/setup-2.13.7-9.el9.noarch.rpm) = d6a656fedcb0a6706ba20bc8131833b0481fcc277a1a57e17d1225e34a553d34
+SIZE (rocky/s/setup-2.13.7-9.el9.noarch.rpm) = 143885
+SHA256 (rocky/s/slang-2.3.2-11.el9.aarch64.rpm) = 65d8c1c2514674480fc477a193401b2ef9ec6593c2d33efa13311ccb70bc6266
+SIZE (rocky/s/slang-2.3.2-11.el9.aarch64.rpm) = 373092
+SHA256 (rocky/s/slang-2.3.2-11.el9.x86_64.rpm) = ce9de0b6765d6bc5a13dc0d70649c60f99b5566b8b779bc9d715170375192947
+SIZE (rocky/s/slang-2.3.2-11.el9.x86_64.rpm) = 382399
+SHA256 (rocky/u/util-linux-2.37.4-11.el9_2.aarch64.rpm) = 98726712f1d80a67879b147c0fae270633963ce43de8f925ca9dfb16cb7c86d8
+SIZE (rocky/u/util-linux-2.37.4-11.el9_2.aarch64.rpm) = 2289312
+SHA256 (rocky/u/util-linux-2.37.4-11.el9_2.x86_64.rpm) = addd83c22582dbe49dacc2b50d0160cbbcd6d70e6d7eb55428ada64f05fd6189
+SIZE (rocky/u/util-linux-2.37.4-11.el9_2.x86_64.rpm) = 2281114
+SHA256 (rocky/w/which-2.21-28.el9.aarch64.rpm) = 830fa6e8431c94de816da1d4cf36cc0650b167edad29ae382fd6b0bc6d524253
+SIZE (rocky/w/which-2.21-28.el9.aarch64.rpm) = 41293
+SHA256 (rocky/w/which-2.21-28.el9.x86_64.rpm) = edcd5c971cc91b51985fb9ef8f22c6d2f765d8aa3a4a493d1c20920af573a646
+SIZE (rocky/w/which-2.21-28.el9.x86_64.rpm) = 41897
+SHA256 (rocky/x/xz-libs-5.2.5-8.el9_0.aarch64.rpm) = 854a20a02aff28f4d116accb8833d9ce9e5acb0e682c8a43f65d786c4d154fca
+SIZE (rocky/x/xz-libs-5.2.5-8.el9_0.aarch64.rpm) = 91794
+SHA256 (rocky/x/xz-libs-5.2.5-8.el9_0.x86_64.rpm) = 7a6f5891537bbbf601ee574c5946c3f0f121369b85c6cdfdd07e974a4dc8d81d
+SIZE (rocky/x/xz-libs-5.2.5-8.el9_0.x86_64.rpm) = 94019
+SHA256 (rocky/z/zlib-1.2.11-39.el9.aarch64.rpm) = e91ac1f8558678288fa4e28bacb4b7a404fae0add11dd357bdab6e14be010d28
+SIZE (rocky/z/zlib-1.2.11-39.el9.aarch64.rpm) = 91319
+SHA256 (rocky/z/zlib-1.2.11-39.el9.x86_64.rpm) = d9dee528ebff7cfd6e962ead12d9ef62ded71aa9f379c6a0ccfa72c65cbce3de
+SIZE (rocky/z/zlib-1.2.11-39.el9.x86_64.rpm) = 92573
+SHA256 (rocky/a/acl-2.3.1-3.el9.src.rpm) = c9ba5e892cf7c7e10d6385dda8e9692603efa1982faf54a21b36b707fbef5a62
+SIZE (rocky/a/acl-2.3.1-3.el9.src.rpm) = 533702
+SHA256 (rocky/a/attr-2.5.1-3.el9.src.rpm) = 66db596ff9b88481619d323bcbe4eeb4e101475c9480679aa2e2f859fe3d787e
+SIZE (rocky/a/attr-2.5.1-3.el9.src.rpm) = 480529
+SHA256 (rocky/b/basesystem-11-13.el9.src.rpm) = 7e4b3bbfc11c0d89ac9369a744c1b384d9f7d2b4c23a658d4527f46426ff8541
+SIZE (rocky/b/basesystem-11-13.el9.src.rpm) = 8616
+SHA256 (rocky/b/bash-5.1.8-6.el9_1.src.rpm) = d1cb024c6851b26225fba3f0735df26f61d5428946b512ba2cc7429d07232987
+SIZE (rocky/b/bash-5.1.8-6.el9_1.src.rpm) = 10503160
+SHA256 (rocky/b/bzip2-1.0.8-8.el9.src.rpm) = c4f3f1b9e828ed5387536b272a49470d2c9307538351df538406f23dfd614c29
+SIZE (rocky/b/bzip2-1.0.8-8.el9.src.rpm) = 822195
+SHA256 (rocky/c/coreutils-8.32-34.el9.src.rpm) = e924db4c4922adf94c75534ae4497a80fe3bca9730337d78bbcc94cae08e079c
+SIZE (rocky/c/coreutils-8.32-34.el9.src.rpm) = 5677002
+SHA256 (rocky/d/diffutils-3.7-12.el9.src.rpm) = cdb9fa5192884d5bab617927a54aa83bd39d4f67963fa73e609d4e2897c37dc2
+SIZE (rocky/d/diffutils-3.7-12.el9.src.rpm) = 1474771
+SHA256 (rocky/e/e2fsprogs-1.46.5-3.el9.src.rpm) = eca2efbbb5577621f2f06aa63b25be2d42e5f27677533e0ac5c581b180a2bb90
+SIZE (rocky/e/e2fsprogs-1.46.5-3.el9.src.rpm) = 7406899
+SHA256 (rocky/f/filesystem-3.16-2.el9.src.rpm) = b67952b267a3d593078415dc7c4ff7e76691111bf7d32d07553e3adffa184b8f
+SIZE (rocky/f/filesystem-3.16-2.el9.src.rpm) = 18441
+SHA256 (rocky/f/findutils-4.8.0-5.el9.src.rpm) = 5db17fbaa7717df56934c31528129f4791d85539a44b4298740c53f33f8dd2f8
+SIZE (rocky/f/findutils-4.8.0-5.el9.src.rpm) = 2008156
+SHA256 (rocky/g/gawk-5.1.0-6.el9.src.rpm) = 2dc77bb16a6be20f4474328581a740a419387124ff2cfb1b8c2b2809469cb9ea
+SIZE (rocky/g/gawk-5.1.0-6.el9.src.rpm) = 3188594
+SHA256 (rocky/g/gcc-11.3.1-4.3.el9.src.rpm) = e4f4e1ae02cb84f10891c050bf6e40fce81424ba9ba0b245af71a1012ec22102
+SIZE (rocky/g/gcc-11.3.1-4.3.el9.src.rpm) = 81766486
+SHA256 (rocky/g/gdbm-1.19-4.el9.src.rpm) = 6601930039f01539ddcf9a509e0a19e8380443d648b29f0c8115673b5c606425
+SIZE (rocky/g/gdbm-1.19-4.el9.src.rpm) = 981728
+SHA256 (rocky/g/glib2-2.68.4-6.el9.src.rpm) = b76398b16ee54dbc06fa7f26990e0dbd0c17827bdc31b9c0a079380de9ef9d6f
+SIZE (rocky/g/glib2-2.68.4-6.el9.src.rpm) = 5001497
+SHA256 (rocky/g/glibc-2.34-60.el9.src.rpm) = 154e1f381b0f8f10c90cff8c423c3b4295b911eeffc1bd93416f556757172de0
+SIZE (rocky/g/glibc-2.34-60.el9.src.rpm) = 18324882
+SHA256 (rocky/g/gmp-6.2.0-10.el9.src.rpm) = a1a9871db33c93bfa560ad285e468138428425d18b19e5c6709632cc119eb07e
+SIZE (rocky/g/gmp-6.2.0-10.el9.src.rpm) = 2490073
+SHA256 (rocky/g/grep-3.6-5.el9.src.rpm) = d7e0368575da276796d79537cb4897092988285541a2ede0b5688ba42215f34b
+SIZE (rocky/g/grep-3.6-5.el9.src.rpm) = 1617932
+SHA256 (rocky/k/keyutils-1.6.3-1.el9.src.rpm) = 49c8af3cf9a7164242d8d457dc17d57eaaf97af07859d584b091e9e39f0bede7
+SIZE (rocky/k/keyutils-1.6.3-1.el9.src.rpm) = 149203
+SHA256 (rocky/k/krb5-1.20.1-8.el9.src.rpm) = d08f96f2e9469bebf20ea67096e635d24799fd8340c029ddb1375f3e5a1f5051
+SIZE (rocky/k/krb5-1.20.1-8.el9.src.rpm) = 8783422
+SHA256 (rocky/l/less-590-1.el9_0.src.rpm) = a6c9c5932d8e98a0cd7a8982669720197e122ab4b1834e3f02fdba228ca2d50d
+SIZE (rocky/l/less-590-1.el9_0.src.rpm) = 377099
+SHA256 (rocky/l/libcap-2.48-8.el9.src.rpm) = e056d161c9456b49d0f858dde34acb8e89b3e81858cc6cf4169cc646699bf50a
+SIZE (rocky/l/libcap-2.48-8.el9.src.rpm) = 198715
+SHA256 (rocky/l/libdb-5.3.28-53.el9.src.rpm) = 02d6d879f70dfc9de2364c68988ea3673884952e7739a031cafb7e65f18f0398
+SIZE (rocky/l/libdb-5.3.28-53.el9.src.rpm) = 35278840
+SHA256 (rocky/l/libffi-3.4.2-7.el9.src.rpm) = f1b0c8cea51097b88a154908f1dea846b72ace4b0118e73ac92781b063b35a60
+SIZE (rocky/l/libffi-3.4.2-7.el9.src.rpm) = 1365000
+SHA256 (rocky/l/libidn2-2.3.0-7.el9.src.rpm) = 21ef568f9cc36acde355d6d21eabd79f0a04c98251061d732e0985400e3c5d86
+SIZE (rocky/l/libidn2-2.3.0-7.el9.src.rpm) = 2212034
+SHA256 (rocky/l/libselinux-3.5-1.el9.src.rpm) = daa6a4936a2a587381a58368add54394c0d3d04a78d6c40c728de428491cc93d
+SIZE (rocky/l/libselinux-3.5-1.el9.src.rpm) = 262923
+SHA256 (rocky/l/libsepol-3.5-1.el9.src.rpm) = 8358c49973d2a821c2be38f6e320ebda79c1bc4e9e8165fa1f59d9622a7c4983
+SIZE (rocky/l/libsepol-3.5-1.el9.src.rpm) = 521668
+SHA256 (rocky/l/libssh-0.10.4-8.el9.src.rpm) = db0e3e8e8e9d19975b23d66203fe165686e5822ea37e066d6883e203e1e2766b
+SIZE (rocky/l/libssh-0.10.4-8.el9.src.rpm) = 626143
+SHA256 (rocky/n/ncurses-6.2-8.20210508.el9.src.rpm) = c69fc8725b5acfbdb07225aa746913c12c13e4cccd01400b205bf72c053b317b
+SIZE (rocky/n/ncurses-6.2-8.20210508.el9.src.rpm) = 3583287
+SHA256 (rocky/o/openssl-3.0.7-6.el9_2.src.rpm) = adf5412dc697cb20723faef34dfd9408eaba7945cf07a0c8ed9930e20a896f4d
+SIZE (rocky/o/openssl-3.0.7-6.el9_2.src.rpm) = 15576865
+SHA256 (rocky/p/pcre-8.44-3.el9.3.src.rpm) = 8b277dc270948cd53991e12a77f175af98816677917a0c7d83210606176cd79f
+SIZE (rocky/p/pcre-8.44-3.el9.3.src.rpm) = 1619933
+SHA256 (rocky/p/pcre2-10.40-2.el9.src.rpm) = 426449bf6b16b97c0c7e7e79c8851acd083693ffae155ae903187a5602e999be
+SIZE (rocky/p/pcre2-10.40-2.el9.src.rpm) = 1785573
+SHA256 (rocky/p/popt-1.18-8.el9.src.rpm) = 8266495d0508509dc5292604d6c78fa96d1ae356e0f2f4cf4ac5c7ad2ecae56e
+SIZE (rocky/p/popt-1.18-8.el9.src.rpm) = 593926
+SHA256 (rocky/r/readline-8.1-4.el9.src.rpm) = d4d0321fb8a3d22fbf8b7d9c80364ac4478db835bcafde003ac04b2df19a6e25
+SIZE (rocky/r/readline-8.1-4.el9.src.rpm) = 3007997
+SHA256 (rocky/r/rocky-release-9.2-1.5.el9.src.rpm) = 91548268275934f0ca9aaead11734b7e1fd5735bbd80de2db61133822d0725de
+SIZE (rocky/r/rocky-release-9.2-1.5.el9.src.rpm) = 44198
+SHA256 (rocky/s/sed-4.8-9.el9.src.rpm) = ad9772fc0d8bf2479246aa9b1ab04506d5c25eb64a5abffe2195304198b77c80
+SIZE (rocky/s/sed-4.8-9.el9.src.rpm) = 1422083
+SHA256 (rocky/s/setserial-2.17-54.el9.src.rpm) = 4a508744b8d70f58bced990450cfb53d3d37d9f96ae01fabfd6d5a3807c12253
+SIZE (rocky/s/setserial-2.17-54.el9.src.rpm) = 93388
+SHA256 (rocky/s/setup-2.13.7-9.el9.src.rpm) = f33b39fda091fffd57c2258cb49446f8af29d421a921708178f9f2fcab402629
+SIZE (rocky/s/setup-2.13.7-9.el9.src.rpm) = 193314
+SHA256 (rocky/s/slang-2.3.2-11.el9.src.rpm) = 09b66b87664e1975912a3ccf0dc045ea0826992e80fe74f5c739c6c60dc9772c
+SIZE (rocky/s/slang-2.3.2-11.el9.src.rpm) = 1592900
+SHA256 (rocky/t/texinfo-6.7-15.el9.src.rpm) = beb821fc1b42f83852ed93eb8563be8f848a8d30a2eca2a1da7761b5de745e6a
+SIZE (rocky/t/texinfo-6.7-15.el9.src.rpm) = 4364617
+SHA256 (rocky/u/util-linux-2.37.4-11.el9_2.src.rpm) = 27555de6a90f98cb058669b0af2ae3454d0001ffd8be9318a1607e9316daf450
+SIZE (rocky/u/util-linux-2.37.4-11.el9_2.src.rpm) = 6214919
+SHA256 (rocky/w/which-2.21-28.el9.src.rpm) = 6f98b8479d2a3beceeb460ed3b1c787d769bcacc557573110a87b1520a7d6192
+SIZE (rocky/w/which-2.21-28.el9.src.rpm) = 162129
+SHA256 (rocky/x/xz-5.2.5-8.el9_0.src.rpm) = b7cef2fb719b09209740b5be7fcd6e766b069e9a5177a51bd74894e3fe5959b6
+SIZE (rocky/x/xz-5.2.5-8.el9_0.src.rpm) = 1165795
+SHA256 (rocky/z/zlib-1.2.11-39.el9.src.rpm) = 900cac740bb00ad360815bfcc3e7b7493cc1d8460a1fe238971fc1ee448edb2a
+SIZE (rocky/z/zlib-1.2.11-39.el9.src.rpm) = 554327
diff --git a/emulators/linux_base-rl9/pkg-descr b/emulators/linux_base-rl9/pkg-descr
new file mode 100644
index 000000000000..485f94e4ee84
--- /dev/null
+++ b/emulators/linux_base-rl9/pkg-descr
@@ -0,0 +1,7 @@
+This port contains packages from a near-minimal installation of Rocky Linux 9.
+These packages, in conjunction with the Linux kernel module,
+form the basis of the Linux compatibility environment. It is designed to
+provide a nice user experience by using the FreeBSD configuration for
+corresponding Linux stuff where possible. Because of this any work which
+needs to chroot into the Linux base may not work as expected (no fallthrough
+to the FreeBSD config possible).
diff --git a/emulators/linux_base-rl9/pkg-plist.amd64 b/emulators/linux_base-rl9/pkg-plist.amd64
new file mode 100644
index 000000000000..fe326eedd749
--- /dev/null
+++ b/emulators/linux_base-rl9/pkg-plist.amd64
@@ -0,0 +1,2315 @@
+@preexec [ -n "`/sbin/sysctl -q %%SYSCTLMIB%%`" ] || ( echo "Cannot install package: kernel missing 64-bit Linux support" >&2; exit 1 )
+bin
+etc/GREP_COLORS
+etc/adjtime
+etc/aliases
+etc/bashrc
+etc/csh.cshrc
+etc/csh.login
+etc/dnf/protected.d/setup.conf
+etc/environment
+etc/ethertypes
+etc/filesystems
+etc/host.conf
+etc/hosts
+etc/inputrc
+etc/issue
+etc/issue.net
+etc/krb5.conf.d/crypto-policies
+@sample etc/krb5.conf.sample
+@rmtry etc/ld.so.cache
+etc/ld.so.conf
+etc/mke2fs.conf
+etc/mtab
+etc/networks
+@sample etc/nsswitch.conf.sample
+etc/os-release
+etc/pki/tls/ct_log_list.cnf
+etc/pki/tls/openssl.cnf
+etc/profile
+etc/profile.d/colorgrep.csh
+etc/profile.d/colorgrep.sh
+etc/profile.d/csh.local
+etc/profile.d/gawk.csh
+etc/profile.d/gawk.sh
+etc/profile.d/lang.csh
+etc/profile.d/lang.sh
+etc/profile.d/less.csh
+etc/profile.d/less.sh
+etc/profile.d/sh.local
+etc/profile.d/which2.csh
+etc/profile.d/which2.sh
+etc/redhat-release
+etc/request-key.conf
+etc/rocky-release
+etc/rocky-release-upstream
+etc/rpc
+etc/shells
+etc/skel/.bash_logout
+etc/skel/.bash_profile
+etc/skel/.bashrc
+etc/subgid
+etc/subuid
+etc/system-release
+etc/system-release-cpe
+etc/xattr.conf
+lib
+lib64
+run
+sbin
+usr/bin/[
+usr/bin/alias
+usr/bin/arch
+usr/bin/awk
+usr/bin/b2sum
+usr/bin/base32
+usr/bin/base64
+usr/bin/basename
+usr/bin/basenc
+usr/bin/bash
+usr/bin/bashbug
+usr/bin/bashbug-64
+usr/bin/bg
+usr/bin/bunzip2
+usr/bin/bzcat
+usr/bin/bzcmp
+usr/bin/bzdiff
+usr/bin/bzegrep
+usr/bin/bzfgrep
+usr/bin/bzgrep
+usr/bin/bzip2
+usr/bin/bzip2recover
+usr/bin/bzless
+usr/bin/bzmore
+usr/bin/cal
+usr/bin/captoinfo
+usr/bin/cat
+usr/bin/catchsegv
+usr/bin/cd
+usr/bin/chattr
+usr/bin/chcon
+usr/bin/chgrp
+usr/bin/chmem
+usr/bin/chmod
+usr/bin/choom
+usr/bin/chown
+usr/bin/cksum
+usr/bin/clear
+usr/bin/cmp
+usr/bin/col
+usr/bin/colcrt
+usr/bin/colrm
+usr/bin/column
+usr/bin/comm
+usr/bin/command
+usr/bin/cp
+usr/bin/csplit
+usr/bin/cut
+usr/bin/date
+usr/bin/dd
+usr/bin/derb
+usr/bin/df
+usr/bin/diff
+usr/bin/diff3
+usr/bin/dir
+usr/bin/dircolors
+usr/bin/dirname
+usr/bin/du
+usr/bin/echo
+usr/bin/egrep
+usr/bin/eject
+usr/bin/env
+usr/bin/expand
+usr/bin/expr
+usr/bin/factor
+usr/bin/fallocate
+usr/bin/false
+usr/bin/fc
+usr/bin/fg
+usr/bin/fgrep
+usr/bin/fincore
+usr/bin/find
+usr/bin/fmt
+usr/bin/fold
+usr/bin/fuse2fs
+usr/bin/gapplication
+usr/bin/gawk
+usr/bin/gdbus
+usr/bin/genbrk
+usr/bin/gencat
+usr/bin/gencfu
+usr/bin/gencnval
+usr/bin/gendict
+usr/bin/genrb
+usr/bin/getconf
+usr/bin/getent
+usr/bin/getopt
+usr/bin/getopts
+usr/bin/gio
+usr/bin/gio-querymodules-64
+usr/bin/glib-compile-schemas
+usr/bin/grep
+usr/bin/groups
+usr/bin/gsettings
+usr/bin/hash
+usr/bin/head
+usr/bin/hexdump
+usr/bin/hostid
+usr/bin/i386
+usr/bin/iconv
+usr/bin/id
+usr/bin/info
+usr/bin/infocmp
+usr/bin/infotocap
+usr/bin/install
+usr/bin/irqtop
+usr/bin/isosize
+usr/bin/jobs
+usr/bin/join
+usr/bin/keyctl
+usr/bin/last
+usr/bin/lastb
+usr/bin/ld.so
+usr/bin/ldd
+usr/bin/less
+usr/bin/lessecho
+usr/bin/lesskey
+usr/bin/lesspipe.sh
+usr/bin/link
+usr/bin/linux32
+usr/bin/linux64
+usr/bin/ln
+usr/bin/locale
+usr/bin/localedef
+usr/bin/logname
+usr/bin/look
+usr/bin/ls
+usr/bin/lsattr
+usr/bin/lsirq
+usr/bin/lslocks
+usr/bin/makeconv
+usr/bin/mcookie
+usr/bin/md5sum
+usr/bin/mesg
+usr/bin/mkdir
+usr/bin/mkfifo
+usr/bin/mknod
+usr/bin/mktemp
+usr/bin/mv
+usr/bin/namei
+usr/bin/nice
+usr/bin/nl
+usr/bin/nohup
+usr/bin/nproc
+usr/bin/numfmt
+usr/bin/od
+usr/bin/paste
+usr/bin/pathchk
+usr/bin/pinky
+usr/bin/pkgdata
+usr/bin/pldd
+usr/bin/pr
+usr/bin/printenv
+usr/bin/printf
+usr/bin/prlimit
+usr/bin/ptx
+usr/bin/pwd
+usr/bin/read
+usr/bin/readlink
+usr/bin/realpath
+usr/bin/rename
+usr/bin/reset
+usr/bin/rev
+usr/bin/rm
+usr/bin/rmdir
+usr/bin/runcon
+usr/bin/scriptlive
+usr/bin/scriptreplay
+usr/bin/sdiff
+usr/bin/sed
+usr/bin/seq
+usr/bin/setarch
+usr/bin/setserial
+usr/bin/setterm
+usr/bin/sh
+usr/bin/sha1sum
+usr/bin/sha224sum
+usr/bin/sha256sum
+usr/bin/sha384sum
+usr/bin/sha512sum
+usr/bin/shred
+usr/bin/shuf
+usr/bin/sleep
+usr/bin/sort
+usr/bin/sotruss
+usr/bin/split
+usr/bin/sprof
+usr/bin/stat
+usr/bin/stdbuf
+usr/bin/stty
+usr/bin/sum
+usr/bin/sync
+usr/bin/tabs
+usr/bin/tac
+usr/bin/tail
+usr/bin/tee
+usr/bin/test
+usr/bin/tic
+usr/bin/timeout
+usr/bin/toe
+usr/bin/touch
+usr/bin/tput
+usr/bin/tr
+usr/bin/true
+usr/bin/truncate
+usr/bin/tset
+usr/bin/tsort
+usr/bin/tty
+usr/bin/type
+usr/bin/tzselect
+usr/bin/uconv
+usr/bin/ul
+usr/bin/ulimit
+usr/bin/umask
+usr/bin/unalias
+usr/bin/uname
+usr/bin/uname26
+usr/bin/unexpand
+usr/bin/uniq
+usr/bin/unlink
+usr/bin/users
+usr/bin/utmpdump
+usr/bin/uuidgen
+usr/bin/uuidparse
+usr/bin/vdir
+usr/bin/wait
+usr/bin/wall
+usr/bin/wc
+usr/bin/wdctl
+usr/bin/whereis
+usr/bin/which
+usr/bin/who
+usr/bin/whoami
+usr/bin/write
+usr/bin/x86_64
+usr/bin/xargs
+usr/bin/yes
+usr/bin/zdump
+usr/lib/.build-id/00/d2e338123000faca78496d422da5dd5edfda49
+usr/lib/.build-id/01/87c08bd7a67a9466b308b21c7acaa92f322373
+usr/lib/.build-id/01/de277a38bf24bcb42739cb885d1f77e1003487
+usr/lib/.build-id/02/631c4f95087f5058f4e8e92fe53f27490e2c0a
+usr/lib/.build-id/03/830adf429374b471d3a91f269a988eaf99f3d5
+usr/lib/.build-id/04/46c0edda0286d8446139991b0e1f5a954bab77
+usr/lib/.build-id/04/c564e1d028792291cb6c7fbdef662e3a063c36
+usr/lib/.build-id/07/6a0916d283c2638505f67b1cf8f2ad13570a79
+usr/lib/.build-id/07/6a0916d283c2638505f67b1cf8f2ad13570a79.1
+usr/lib/.build-id/0a/05d8de84d7cded820ee841d1c1a85eb6ad6876
+usr/lib/.build-id/0a/31fe69e8d6572bc922311aebf075b471ba4e50
+usr/lib/.build-id/0b/219e9d759bc558d1154e8e6a72ffc80254e620
+usr/lib/.build-id/0b/2e05712805c46edff118b123aacf4e051493e4
+usr/lib/.build-id/0d/b061a7a0bdd222fc3a32dd76ce5edd3b848ce2
+usr/lib/.build-id/0e/78a8e1bf954541340fc0c421d86f30e75a50b7
+usr/lib/.build-id/0f/b93ca2b96cbea22cd3c27dd8bb1d585723fc98
+usr/lib/.build-id/10/6fced751fc6c7942e62c2558b083713e7be124
+usr/lib/.build-id/10/ddc0e4ec4e7212fb04901ca4fcf417e294d281
+usr/lib/.build-id/12/4365148bde80d97cb02440bb1b35934dcc5245
+usr/lib/.build-id/13/991fd61bf57320521565c51b77c25480cf8439
+usr/lib/.build-id/14/539c5376d9d7f08e90612936987e6a212e13b1
+usr/lib/.build-id/14/90840469060d8f4d94c9264445d19533e2b601
+usr/lib/.build-id/14/9dd69748418f2dcb09d5398091028a4648fa89
+usr/lib/.build-id/14/f93464581366d5f9ca1af87f54a19919385e77
+usr/lib/.build-id/15/1fc1ed6746d4b17a42c2fc74416c106a62834c
+usr/lib/.build-id/15/5bcabac59d0487576861b084f1527aa670a198
+usr/lib/.build-id/15/86bde5870ad99af792de4038e896b44a764beb
+usr/lib/.build-id/15/ad4aea31b380f0975d730aae29828528faa91e
+usr/lib/.build-id/16/d27cd949ba654c0f950d677ef4ad62ed710e71
+usr/lib/.build-id/17/28e9fa5a6b7d23c414b94fedb6850595940c6d
+usr/lib/.build-id/17/81280f18f78e749eda9b68004f6ce3feaf2b31
+usr/lib/.build-id/18/3f6a3902997fd73232226905a4ff481489b61e
+usr/lib/.build-id/19/06db0e301c3764f6f6d1467f5a9f21e0da0039
+usr/lib/.build-id/19/1fdcd67a952d684c70bcbc5fd45dbfee29e547
+usr/lib/.build-id/19/49e3877a096a964177020262dc7f3859473e52
+usr/lib/.build-id/1a/4260633550272f4fc7ac01a591bbba6593c287
+usr/lib/.build-id/1a/eb002ba01c7e328c9543d7bc04d5750d4ac348
+usr/lib/.build-id/1b/ca40a7cbb6b09957b2db0444efc90a4ed7a404
+usr/lib/.build-id/1b/d7b32763f9ba5528a87c96fd2b254c753ee278
+usr/lib/.build-id/1b/d7b32763f9ba5528a87c96fd2b254c753ee278.1
+usr/lib/.build-id/1b/d7b32763f9ba5528a87c96fd2b254c753ee278.2
+usr/lib/.build-id/1b/d7b32763f9ba5528a87c96fd2b254c753ee278.3
+usr/lib/.build-id/1c/7ef03d771867764055bb218a01bcdb30dcbab7
+usr/lib/.build-id/1d/5e05a098c239020a81c61ae0477f9cba88051f
+usr/lib/.build-id/1d/80840ca029e24a485f5d927235be6d7f033443
+usr/lib/.build-id/1f/3cda5570d1af25ad068c45c423234828735eea
+usr/lib/.build-id/22/fc484bf252237ac4a921e8361007af2573a429
+usr/lib/.build-id/23/2ad03b324720f225b76ba7117067f13a37c12a
+usr/lib/.build-id/23/5ad5379c9648c80188041abb97894713885f13
+usr/lib/.build-id/23/e21562c00a607857e0d06b8065d2ff075eba32
+usr/lib/.build-id/24/568e05bf02c98bf256e6b0bd4f3d04aa52f577
+usr/lib/.build-id/25/77985ebd59589adb0eabddc12a3f56082eb743
+usr/lib/.build-id/26/92d99089e737ffb6807d61af26bbbf7745ac08
+usr/lib/.build-id/27/54ff2d066ca3ad5192f99a54269975fc5f414a
+usr/lib/.build-id/28/5ceb468daa80a98edbf590618bbea8b8b5e0b4
+usr/lib/.build-id/28/611ec73922b7ff946b99e39fc13a1161ffb454
+usr/lib/.build-id/28/a8886b4f45b97b8ca274e4b43cb6e60f7683a6
+usr/lib/.build-id/2a/616043335dec2070c70a784e1cd7fce92b2e3b
+usr/lib/.build-id/2b/78ebf119aee2b429d59df3b2a91042a282d0e6
+usr/lib/.build-id/2c/6766a98ee8d3e09350a3cbb4c6f601ebb76d41
+usr/lib/.build-id/2d/a903765bcfcc1e9f1459212df87ace635347a6
+usr/lib/.build-id/2e/aafa2157441396defcc28675b5b058c35914f1
+usr/lib/.build-id/30/140185ffe0921c646e65d1e67f6c7619d23a3d
+usr/lib/.build-id/30/536b6e78b2832450718ac5ded3de33255d69c8
+usr/lib/.build-id/31/ba9507857ee95d349624b36f63f91e3d4f6d5e
+usr/lib/.build-id/31/d40ce94cf02e48c74045db86942434c9ee83ad
+usr/lib/.build-id/31/e1c291a7f3c30f5ffd4ee9394b54588382baac
+usr/lib/.build-id/31/ef1c8f7eb9095f8abb62f3236c9e47ebbdd497
+usr/lib/.build-id/32/01a7be2c84176d8405158652630e432937ee17
+usr/lib/.build-id/32/a9b6f7d2a0380bdbfaedf6ee0dbcc6106f6ee6
+usr/lib/.build-id/32/aa67bda03163707d2664270436c97bf0075ed7
+usr/lib/.build-id/32/fb76fc7ac5ee170aff963d3c1fb970bc2b3917
+usr/lib/.build-id/33/0eb2fe0769e5466e2e0ac1b158e1e8452738c9
+usr/lib/.build-id/33/309ba0cc50a35df581bc9fd6aa95f283ce7844
+usr/lib/.build-id/34/46712c07e22f5b4ce8f480e2cd7c35b34bec00
+usr/lib/.build-id/34/abb974a72680be6aac83d6803f76396b49142d
+usr/lib/.build-id/34/bdc0b0df7642e8d9183dcb2ee0ec836709a586
+usr/lib/.build-id/34/eb102beefe264b0b6e64ff7bf47564920496be
+usr/lib/.build-id/35/3c54337c1c9f2ac5680f2fd9fb3bdb623ec154
+usr/lib/.build-id/36/1f810954f874e754f9dd47d25246a08080b81b
+usr/lib/.build-id/36/7b458059a1f695baec35e321610d645ece0aa1
+usr/lib/.build-id/37/5c25cafe7afb58e5aa442700a4defff96560b0
+usr/lib/.build-id/37/6a607195a7ec234e344036e0e56785589e48e6
+usr/lib/.build-id/37/f6ca0f33893f2cf11b6e14f2fee5df10f2e692
+usr/lib/.build-id/38/8c45509a7dbe81442d37c02c6f3819a281fccd
+usr/lib/.build-id/39/3e7115de0af9c006826d558f7776c9dea297d3
+usr/lib/.build-id/39/de62244ad46e1baecca5e853573fa261638d4f
+usr/lib/.build-id/3a/8c86b59102c63a35125edbb4d53d5468556f6a
+usr/lib/.build-id/3b/380c9c6f609de94ab02da54aeadd2711c4588e
+usr/lib/.build-id/3b/7ac26a12dbba055493796eba291824ef5f63e0
+usr/lib/.build-id/3b/7ac26a12dbba055493796eba291824ef5f63e0.1
+usr/lib/.build-id/3c/4119b7757c4f53c81b27b33337c497b3bff129
+usr/lib/.build-id/3d/34c103a4c544bd80da80f9ee89576e3a627f30
+usr/lib/.build-id/3d/df6ccf893e099283e1cf4e411ab9df992277d8
+usr/lib/.build-id/3e/0620916fa8dbfcc24a306470836c155c158436
+usr/lib/.build-id/3e/96d0ebe0bbba7030f2fe122e02e23979d7647d
+usr/lib/.build-id/3f/713e1083c67a47cc0da3b49f7e0d22e845bc9f
+usr/lib/.build-id/3f/cfcfa0fc7264d304b2b773e63721cb52694fb2
+usr/lib/.build-id/41/6d3603a3a4416ca0e2da2ba1803734669b023a
+usr/lib/.build-id/41/84d52b14c23cef55fdbb8bece831bf93a2236b
+usr/lib/.build-id/41/ce44530d5883649bdd20d7fa2da94425ff81a6
+usr/lib/.build-id/42/dc1181160503aaf4fe69b3e57dbeaa485400af
+usr/lib/.build-id/43/1926ab9c3df614f7a2235a564aab59e01c4d02
+usr/lib/.build-id/45/cc699dd5691f5cdcaf3f734d151626cd30f00b
+usr/lib/.build-id/46/6da8f72dca0d750ca0913d75ef7e11ed25596a
+usr/lib/.build-id/47/37dfe13d749f9f8f343fad107b84821f61b93f
+usr/lib/.build-id/48/69690b8232deb3a7213c92aa012040356e608c
+usr/lib/.build-id/48/dbb0a348a87af2c714704741e907d30e39e298
+usr/lib/.build-id/49/ab8c75569463f4c0a16f8e2f01b1ad8703761e
+usr/lib/.build-id/4a/241e4d0a2893e99e5c831ea1107528a74bbba2
+usr/lib/.build-id/4a/d8e44ad0dd0160bc9cb8051f864e588e66cc7d
+usr/lib/.build-id/4b/72a1dcc0e958a1a67232d39cce513571b4db7f
+usr/lib/.build-id/4b/8f79fe23db15c34dc3505dd0dd992e9d3df46c
+usr/lib/.build-id/4c/4ad1e9c405d9f7e70b09b90ad61710303f2c60
+usr/lib/.build-id/4f/1b6a8107320fed2f5ad098576dce35f3edae76
+usr/lib/.build-id/4f/53a221949c453dd7c0d821eb81376bcf681da7
+usr/lib/.build-id/4f/99c9ed22c67c44abda51c35b397e0dcb34de51
+usr/lib/.build-id/4f/c1eeea14cdf5e0daac40fc07cc84313caf1306
+usr/lib/.build-id/4f/cdc78777bccdf473a9ba3372952abef44ad700
+usr/lib/.build-id/51/b477b4b401c36296389c3b025adc72ff6e5b24
+usr/lib/.build-id/52/2125b6594a50582cab344ee8bf9abfcd487445
+usr/lib/.build-id/52/a4873da2d3f32493100c4556ebb449c91b1ef9
+usr/lib/.build-id/53/214c0c68cf19612da26dc23791f299e5aba988
+usr/lib/.build-id/53/5678a6714fd1af72a590f0170f395fad63c33c
+usr/lib/.build-id/53/aed35215cef80cd5ca0ce098d7b8ebf6d5aff5
+usr/lib/.build-id/53/eca280fbaaa09bc1503e018d23e5eb3e68c413
+usr/lib/.build-id/54/11ba56f6e334192e29e58285a23aae94d8545b
+usr/lib/.build-id/54/f89ec05da34d5e9f53e91bc26ed5d938fe2313
+usr/lib/.build-id/55/6724e6d87ec2f13d77031c62b9f426e58eb448
+usr/lib/.build-id/55/bf0e8c880d9bde592c07a44bc60b5c8ca93178
+usr/lib/.build-id/55/ceb024f7f7db539cc662ec4cad919a6ee9e307
+usr/lib/.build-id/56/4c558fa260cb3793fe3e92d6f0a194689af30c
+usr/lib/.build-id/56/d66eb1a2f69c459794217d359aeb9585b7adcb
+usr/lib/.build-id/57/17a70dbd851ec74b7bc7fb6d98abba716e59e0
+usr/lib/.build-id/57/c2a6877026884450e852fbb6f2f491102d3c24
+usr/lib/.build-id/58/28cbc3e5b7cfcc73421cecf0ec54e6907418a2
+usr/lib/.build-id/59/4805d010de5143597469fdaf188c4672d4fd62
+usr/lib/.build-id/59/a68e56d5456df11d1339f57f6e91a3af7581f2
+usr/lib/.build-id/5a/31de4611e5e7e5290fa9156539e35db63a4918
+usr/lib/.build-id/5a/5b84ac827e025700ef9212695b5794a5aaf605
+usr/lib/.build-id/5b/28fee961c40e4c4a433df6bbb4fd57043cb843
+usr/lib/.build-id/5c/35cf312855fdda036fea699fb004aca987e9f8
+usr/lib/.build-id/5c/493f76ddb67bf2055fd63a877d5691e48fb6d4
+usr/lib/.build-id/5c/679b99de2804994daac72014998ba9344a27a5
+usr/lib/.build-id/5c/a1c1c7d01e02102920931883af3f988d9b034e
+usr/lib/.build-id/5d/31d81a5881815a8811b9e0ac38a83a2ec79edb
+usr/lib/.build-id/5e/3f19ec7e492f44ff5ba61a159a47cf4cad6251
+usr/lib/.build-id/5e/e4c13e18455bf396b154c26e67317058f32520
+usr/lib/.build-id/5f/32d3009fdc9bf4d91a401e459e8c7df32cbefb
+usr/lib/.build-id/60/8df451d74ff16a28ae1271bb24c7b22c5765dc
+usr/lib/.build-id/62/e13a09a7c9be85035ddbb19834e348078ec701
+usr/lib/.build-id/64/c03c5f4765260b46ca72c86d900f0b661983fa
+usr/lib/.build-id/64/f77006ca80320336b8b2eb095980130539e295
+usr/lib/.build-id/65/bf3dad8dc868baa3d348c66e8733018f0d22a2
+usr/lib/.build-id/66/e53686abfc4289726db40f122ea3d9928ca42e
+usr/lib/.build-id/67/329d65a31653f2856692b43a252d9da66594f1
+usr/lib/.build-id/67/3454769dc18a40faf5e038131111f8d98c3eb0
+usr/lib/.build-id/67/6bf4302203c705c2847839b38c6f352774a47a
+usr/lib/.build-id/69/954d74894ab0eb0d5aeff1f06221f2b2df9485
+usr/lib/.build-id/69/b7f9055f08032cffb173a7475205a2d78397f4
+usr/lib/.build-id/6b/2b26e466f0eb5b5c875fe22803edbabf6dbff2
+usr/lib/.build-id/6e/506f70381e29ac84550bdf2f5ee679557a65be
+usr/lib/.build-id/6e/fe41a56e2022808f4cff85a36397cab51ee992
+usr/lib/.build-id/6f/252ef325ae7517e28888fdb9ed82a7e33783a7
+usr/lib/.build-id/72/001260986099118b5246da1a4232daedfc3657
+usr/lib/.build-id/72/0b534c560012f218a86ab308f031f1f8c13f0d
+usr/lib/.build-id/73/b0e31ff8ee67c452e4725d4562011afbde14b7
+usr/lib/.build-id/73/b2a35f8662f435d6ca6fbaca4c707b749625f7
+usr/lib/.build-id/73/e62800bcc9d26492a049ed5c196068fdfdd99d
+usr/lib/.build-id/74/7762d9119f6881a403a0cf6d0fca420e20c4bb
+usr/lib/.build-id/74/83ebcd923789fd269207c7825f4027bdd1c2a1
+usr/lib/.build-id/75/c30969d212257dc9c333dbaecff5fed5003d87
+usr/lib/.build-id/77/6ef599870e057f490983f96868f2855b8a6848
+usr/lib/.build-id/77/b9f38c33fdf60614b7ed348b7c01dc70374310
+usr/lib/.build-id/78/398713f24ead90b717d86886886d17f3e10a02
+usr/lib/.build-id/78/43623017b58b79af0a49614101e1d14623b940
+usr/lib/.build-id/78/55a4bc335914cfdcc4efb8ec07a25ede2275eb
+usr/lib/.build-id/78/6bab1de960d102bbd8a6c22b537532b80b6c9a
+usr/lib/.build-id/79/22904e005dd3b5c1976a75f740b454fe542873
+usr/lib/.build-id/79/653be0c5543d662f491457e3bf7d5b02274375
+usr/lib/.build-id/79/bf6e91dc8fd9a3b0ecd3420da256068a40159c
+usr/lib/.build-id/79/eedca7c83b658468f7cf08cf29383c1b52b019
+usr/lib/.build-id/79/fb20da7216e6a3ff360d7626649c44d5e4b430
+usr/lib/.build-id/7a/78f02e2d9d4cc4b736d11c2974891dbfe67aa7
+usr/lib/.build-id/7a/cbb41bf6f1b7d977f1b44675bf3ed213776835
+usr/lib/.build-id/7a/f7ad9b6911f641e9ce42d53319627b25063086
+usr/lib/.build-id/7b/6b32fa3406e1e7140f18ff3033dca245ee30de
+usr/lib/.build-id/7c/5344c7a172faf96b8de710055ab84ac5882582
+usr/lib/.build-id/7d/87ca8530c3389e54b46b9904b7d97ab5582124
+usr/lib/.build-id/7d/f4c4f2b8e56ccb5ce113031af6076caf667fa4
+usr/lib/.build-id/7e/2e0e4fa8508d4ccf7c2a39555d7b0c3b7b7c39
+usr/lib/.build-id/81/1263addacc122923afb52b14d7dcbae540b04f
+usr/lib/.build-id/81/b0fb262ea0b90d2bb0987cceb1b0061fd1bad1
+usr/lib/.build-id/82/0eb669fc8ff7d38ef19022a48aaca8f0e573c1
+usr/lib/.build-id/82/b4315c0b20cdc8f884c76cee57bf92d88750f7
+usr/lib/.build-id/82/ea5b415802e6d0f9b6f5c12018ca29f7d18cc6
+usr/lib/.build-id/82/f0052ffeaf5e78e8518037ba6f576493151bbf
+usr/lib/.build-id/83/2dbb2b3d3dffc468f732cbe77ec5222b13252e
+usr/lib/.build-id/83/403e3573103d084ff3deae62db1ef49eb50b25
+usr/lib/.build-id/83/7e7ee9f1ab791c258ad136b65b60b53d6d1a64
+usr/lib/.build-id/84/17fbf8880dbaa8749efc9dada8ffc122ac60ee
+usr/lib/.build-id/84/c47e2dfd8dba406123ee4d5fea6b906f88a4b5
+usr/lib/.build-id/85/5afc7d4328e3d255e192ef9318ab07f561e7ea
+usr/lib/.build-id/85/8ee67d766577138e095a1afa499b61d679d1a6
+usr/lib/.build-id/85/e4f560a17c9f7a461429129ae09bc0fa1b2601
+usr/lib/.build-id/86/70f2f8bfe4a140301ac0fc230859b7416914c4
+usr/lib/.build-id/86/b6b03803a4da3eac17fc279c2364e66bb1cc37
+usr/lib/.build-id/8a/5f684c3a7b8317b6bf35e85f97f69133153c61
+usr/lib/.build-id/8a/89dc87551e1ae27f07846d368a1d17a1e659db
+usr/lib/.build-id/8a/96076db225fa98962805292ac77028f57bbbcb
+usr/lib/.build-id/8b/8a2b7a95fcc0496dd59e9f577d1f6007d3be89
+usr/lib/.build-id/8c/78c3b39eb3bc11fe37e5415392c43b5d6ae888
+usr/lib/.build-id/8c/7c2cdcf74d451eced845db7166323eb2f62f48
+usr/lib/.build-id/8d/355cfea4f9d52729a0b39db6919b89fdf6e847
+usr/lib/.build-id/8d/3ac3d9134b02b1280b78a2cc2fc75fb9271d18
+usr/lib/.build-id/8e/3b677c41496279c0ca560df11583376022144d
+usr/lib/.build-id/8e/6c5655644ee481b4722ec708bbbcf74fa3828a
+usr/lib/.build-id/8e/8dc3d36bf5fc0f44fd3242a39d13b5c2690c37
+usr/lib/.build-id/8f/94d6c9e9d102ee4c82a437f8ebbbac8db8299e
+usr/lib/.build-id/90/4984cbd260281f96b3480c20f2798f92c5a6cc
+usr/lib/.build-id/90/a4ea155beff2ae04a02731e18aa8c1bc6903db
+usr/lib/.build-id/91/6ef9d3c0b55b4230fce0fa281ce38c12958d98
+usr/lib/.build-id/92/91d7d72a103f3977c6e05202f40fb37130ebc5
+usr/lib/.build-id/93/34f24c454a35067ebf14ab966c04b973c83565
+usr/lib/.build-id/93/753a8c0d7ef3b5594e2aa44fbcad8c18e5af9d
+usr/lib/.build-id/93/96d55956fdbd2648465a770d7c9a9e947c46c1
+usr/lib/.build-id/94/65ff3be745ae64b679bc642834fbeeb6b09f66
+usr/lib/.build-id/94/b987751835a2c74c1db36e32e4a168163afaeb
+usr/lib/.build-id/95/3f217ad11e01b4ea7a5ae0ded3a4fbfb4966c7
+usr/lib/.build-id/95/9e90313a2f955866e58d6cc35ca314af6d9bb8
+usr/lib/.build-id/95/b80bdf5cfee744dba74357c5888ae74c01b5c9
+usr/lib/.build-id/96/09ce685277250aa5035d63a97288eb0e0b2e67
+usr/lib/.build-id/96/df4050c0684655ca9532385dc5c3691cf59665
+usr/lib/.build-id/96/f5d86a0e69e652c0b678c6f94337d2a0d58b98
+usr/lib/.build-id/97/8d385688d6cc05874eb512c467c89e84b5c762
+usr/lib/.build-id/97/ab61718b43032e37b69cf43be9b1711ae8e940
+usr/lib/.build-id/97/af4819e78aa136e830de291588474044b61ddd
+usr/lib/.build-id/98/054d4cc280e0200ea2bc1af762af58696112a4
+usr/lib/.build-id/98/19633d3659e386ef818a78ebac000b0610773a
+usr/lib/.build-id/98/1fc30f05c48e2cecae4c0ebb896428843f5d9b
+usr/lib/.build-id/99/32215c742033627ba4840b879432be9dd20bd6
+usr/lib/.build-id/9a/300baa788db0eb5bff9dc9c7f79a5c09e790bc
+usr/lib/.build-id/9a/bb560ad50b23e022c051b639b984e810102d89
+usr/lib/.build-id/9a/f055fbe876870b6819970f4dfb56edbdb83a26
+usr/lib/.build-id/9b/050e917414e4c4a9eba9d84c67a53822da7d43
+usr/lib/.build-id/9b/191f7952c0820e277cc03e0cf5cb0a5ea81519
+usr/lib/.build-id/9b/665b2fd9375774245bdb4f47c5ee8c0a08adc8
+usr/lib/.build-id/9b/9992a0d73373c50e5071c1e35ed2e33a989a57
+usr/lib/.build-id/9d/fdfbf83ce7ba15f9278be3313f4b136bf9bb49
+usr/lib/.build-id/9f/1891f10978f4f9113844b92ea5596f848fa478
+usr/lib/.build-id/9f/9f27ae8593338cbc7fec232715076ba6d25cde
+usr/lib/.build-id/9f/f788b536bdc024cf0661eb3807cf0a49cea8c7
+usr/lib/.build-id/a0/6c11a00049e8c427acc10d2ddeec43a5130249
+usr/lib/.build-id/a1/467a59729d82d2ebf80e49f302737ed74de7e6
+usr/lib/.build-id/a1/b7584c7a2b2ac482194d5e77764cd106be4dc1
+usr/lib/.build-id/a3/258273512458334cbc24ce2f2cf9609f0b9909
+usr/lib/.build-id/a3/407d0a1d5fc25ae499ce50fc0432215bc26178
+usr/lib/.build-id/a3/fe8bc6f2d9f94bb074bef6780bbe9f6180f613
+usr/lib/.build-id/a5/48430b7c152e3dfc6e3f398487cc5eae2c4f52
+usr/lib/.build-id/a5/922ed6ef6e3ce631dcecbaa3ccc3ff8497acf7
+usr/lib/.build-id/a5/dbe09b60f016a5737e22f729cfc4387dbfdb19
+usr/lib/.build-id/a6/0c8f84946a3b6c7369c9f9f85cb308f558be58
+usr/lib/.build-id/a6/0c8f84946a3b6c7369c9f9f85cb308f558be58.1
+usr/lib/.build-id/a6/0c8f84946a3b6c7369c9f9f85cb308f558be58.2
+usr/lib/.build-id/a6/0c8f84946a3b6c7369c9f9f85cb308f558be58.3
+usr/lib/.build-id/a7/259df2b734678127329ef1f528aaed16f8ba2a
+usr/lib/.build-id/a7/47dc20fc5e7abda7c1e3d2bb1dfacd30e65b56
+usr/lib/.build-id/a9/5f9bfc1716e8a7626cd01ca2282372d01617f7
+usr/lib/.build-id/a9/f8a4f3a9393be8b4c6b12d7f7f5c881cd1c46f
+usr/lib/.build-id/aa/3b3607d6c33ccfb460804af261edce7792c2ea
+usr/lib/.build-id/aa/cb522740d60ff705f77799dc7fb7b299dcddba
+usr/lib/.build-id/ab/200ab17ae66dc0e3a0f44e868f1d0bfa48e48c
+usr/lib/.build-id/ab/67e9924d2e955e8d2fdca8d0398c68737f0131
+usr/lib/.build-id/ab/6983fe40a9c73a3daaba9ff230a4f4e4a16e6c
+usr/lib/.build-id/ab/7e412cbc6d80086dc14a0a4cf88fb7301bfbbc
+usr/lib/.build-id/ab/d1aaffb6d7067cf28ba4c13a1d58ba7c934be5
+usr/lib/.build-id/ad/5d1b652247fb0d7beb2539e9f531b5fd9e7fb8
+usr/lib/.build-id/ad/f7f3fb210fafe7259787713bf8b1bf1dda85fa
+usr/lib/.build-id/af/92639616e74e5cf75fe011c51db9a1aa346799
+usr/lib/.build-id/b0/55decaf0c3d9815dffd11d799e5b4696cca626
+usr/lib/.build-id/b1/12cf64fce128ad80844b20784510684cae39a4
+usr/lib/.build-id/b3/ae2a5faa63a61152f8e9a511eee1d0d48b9641
+usr/lib/.build-id/b3/b64b9973cd14eaebc29bd67340b1d6351b9212
+usr/lib/.build-id/b5/7bb61fdb1f7c3a1a3c8e409cb33980e845e364
+usr/lib/.build-id/b6/6770d52b48fec995e995c49d28108061dec2ea
+usr/lib/.build-id/b6/8b71d18b9f31f6da1467c78eb1b66131b00d1b
+usr/lib/.build-id/b8/4fd232ce3adcd0ebefb43ee597cb183d41630a
+usr/lib/.build-id/b8/97fc1a5136cefe9c4d4b2e6d253e474fed7392
+usr/lib/.build-id/b8/e87d5f94b79e1aac377c4b13e36419579d4f8f
+usr/lib/.build-id/b9/28f14850931f4f30eedab2c70dd81ec6657418
+usr/lib/.build-id/b9/c382c988555f95e69ecef02664705b74ffe5d6
+usr/lib/.build-id/ba/92ad9f84da9467f6b1cc6c6745cedd5793d8cc
+usr/lib/.build-id/ba/b444c6c7ceb73301d5d0e3060fe32c3e8a523c
+usr/lib/.build-id/bb/f0ba5f358cacc5567008af661064442ea1242b
+usr/lib/.build-id/bc/7a03f6f4632f4cd8ffe6e535f3a32915fddf17
+usr/lib/.build-id/bd/6503c8df6043206f6f4b732b79956ed18679c7
+usr/lib/.build-id/bd/d5f4c702e91acdf95b8059c0c03b444c6408c3
+usr/lib/.build-id/bd/d9e43820ee955a4612e792a9793d1f7b5d86ba
+usr/lib/.build-id/be/7f983ff0b12f9b92569fb166a4579e0031cfba
+usr/lib/.build-id/be/911f9d3fe279df8f08b0d5bbb2d2310419b6f0
+usr/lib/.build-id/be/ae3eb7a9e1556e67d8121633a56456141e1270
+usr/lib/.build-id/be/e5fb16f41f37a931e47dd3e6f6fcb1ffcca713
+usr/lib/.build-id/bf/e7f5f969919166c36efd60c7ec847ab53b92b0
+usr/lib/.build-id/c2/2d9a0daa41ed8bcb5c5369fbeeda07bc77a1ee
+usr/lib/.build-id/c2/af19ec594219668149d44b07e4f2fca57a32a7
+usr/lib/.build-id/c3/f37cdaf1f3a431b9449a14e013dd2ca8863423
+usr/lib/.build-id/c4/78c694afccd3fb0f2831f5a61c40025eba23e9
+usr/lib/.build-id/c5/042c4086cce02570e41e355dee7dd79ccce20f
+usr/lib/.build-id/c5/56036fb8af0b352541ba3b6a7ecebfcc91500a
+usr/lib/.build-id/c5/a88377997fe5c2bcfcd7551249b9767d8e4440
+usr/lib/.build-id/c6/c705ecc3b2b7c239d730cc357c2bc8b28233bd
+usr/lib/.build-id/c7/19fb2ab5b2e26ae2f9b6c8f491bbe7a7ae0c24
+usr/lib/.build-id/c7/27e54e89eea50679cc8927fccb02d874058476
+usr/lib/.build-id/c7/4af666d3e2be27f503f53e08e8d2dc07ff9b11
+usr/lib/.build-id/c7/c074d528d9ee4fa9f5f1122ae71fc78917d0bf
+usr/lib/.build-id/c7/c1d7a9ea566edd5ac9cb2bdf1a2d758e53b70d
+usr/lib/.build-id/ca/28d8e9372c101c5c945a0e6570043728a27445
+usr/lib/.build-id/ca/e6cb8a69c5355df27844e297b05ff7f65d3ccc
+usr/lib/.build-id/cd/1f6bc92aac76adc74aaa65dae19b87dc833936
+usr/lib/.build-id/cd/4d8e676291a6ccbd67eb2210bbd5580a301ec1
+usr/lib/.build-id/ce/7999f6175624333fb79fb78c193408612ee0ff
+usr/lib/.build-id/ce/dbe8d7fb5757dd39992c1524f8d362adafcf41
+usr/lib/.build-id/d0/688329cfc43e90c63475a34c23e5c31e57d217
+usr/lib/.build-id/d0/d2bc1cf5c55e1a9c8fbb1b0cef039386ec2559
+usr/lib/.build-id/d0/fab713a0cdca52025902325a748fd49efb7397
+usr/lib/.build-id/d1/3dfd185cc351a3261ccbc6de2cd87150c51422
+usr/lib/.build-id/d1/85472c4cb9e8385d8f733894c5be29b754da49
+usr/lib/.build-id/d2/5bed445dcbf2bb5377be6f946d349b73c87946
+usr/lib/.build-id/d2/b2d62a83cec9acc49adb958205ab7c5b5ff1fc
+usr/lib/.build-id/d2/b442d2c08861492f2b5db2d35dddde37fc7b75
+usr/lib/.build-id/d3/3e3bd0c8ac1aad8d4fa22d19b040101ddfb900
+usr/lib/.build-id/d4/6b805735019f2dc2a79163acdeaf5b9becc307
+usr/lib/.build-id/d4/84ff31fed316a6657c8bf2cd24db49cd4caa4b
+usr/lib/.build-id/d5/36c4d04b428e1835e98be01dacc833ba707573
+usr/lib/.build-id/d5/3a5da8c3e06352f5834c5d018d9a0ac4e2244d
+usr/lib/.build-id/d5/bd638617de398331a7a1b9fc9ae050d7d15424
+usr/lib/.build-id/d6/0f511ef3b8435dd4d7a0042bcb18f63bd95299
+usr/lib/.build-id/d6/c3a289c4c2c4d46325b7355854048fbadeea8d
+usr/lib/.build-id/d8/4b938e59d14b3f740286b77e3c924311e811b4
+usr/lib/.build-id/d8/65c2d89efea0d6345c03d620f19d44f343bf2c
+usr/lib/.build-id/d8/e374e8837fc96dc43b77e21fc9c5c930708761
+usr/lib/.build-id/d9/3b6a47262294aadeb9e89f8c69edb5c93d5582
+usr/lib/.build-id/d9/a05cdfc7ac998854fceefca6a09ff8df0d0f43
+usr/lib/.build-id/d9/b552909f2cfae45aa6dc26cb4d41b4924f58fb
+usr/lib/.build-id/dc/599e5bb329de1b9833036c41ef5ace7de1dd32
+usr/lib/.build-id/dc/7c4feb600b85d14aaccba0b2b800cd0b17bd37
+usr/lib/.build-id/dc/8fb4bc44b44001849568ea8fbb43644780747b
+usr/lib/.build-id/dc/e36e3728dda8894bcae875a31705f9694401bc
+usr/lib/.build-id/dc/f7b46ec19fb62fec25215547c8cf7caf92344d
+usr/lib/.build-id/e0/5332b5d1eebda05958f1eb1b68be9c591fbb84
+usr/lib/.build-id/e0/e8e0f1076aa84d34d8aad21d85e932216ba64e
+usr/lib/.build-id/e1/493cbdf662ec9f177f65997558c36680115d2b
+usr/lib/.build-id/e1/669e0ba413a8fcbc0279a4fddd79834694044a
+usr/lib/.build-id/e1/bec57a2f33fb6cbf5ce702e7f0b338b9a8effd
+usr/lib/.build-id/e2/4098c207c166ee8a07cd50704df6f984018d75
+usr/lib/.build-id/e2/55c4f6316a39c7f2a1f9f81a417743904305db
+usr/lib/.build-id/e2/bc284e27fce988ca250b1aff44f3175aee337d
+usr/lib/.build-id/e2/fd492bc7ae4663e6abc70165afdbfbfab1528f
+usr/lib/.build-id/e3/23269edae9fb69e8c2fab2b9926efbcb3e817d
+usr/lib/.build-id/e3/a740bd04378541412cf7b2d165867a34396e2b
+usr/lib/.build-id/e7/2c6dd93f8b94ffa776fcb67d16f33337ef85f0
+usr/lib/.build-id/e7/2c6dd93f8b94ffa776fcb67d16f33337ef85f0.1
+usr/lib/.build-id/e7/2c6dd93f8b94ffa776fcb67d16f33337ef85f0.2
+usr/lib/.build-id/e7/2c6dd93f8b94ffa776fcb67d16f33337ef85f0.3
+usr/lib/.build-id/e7/bd821b9ded1fcb74d847482759b61fae561c20
+usr/lib/.build-id/e8/9bbf34e11bc59c3bd6f6006ab5beef96ed20c0
+usr/lib/.build-id/e9/cad068967445acdd0d3b2f42a4f6116c778257
+usr/lib/.build-id/ea/65da99ef79439851d0943182e9ab32b331c27d
+usr/lib/.build-id/ea/da76826a7c34a4080c9fdfd1af11fce4561efc
+usr/lib/.build-id/eb/0c5007c2a64f493f864d4c8500717aa031e301
+usr/lib/.build-id/eb/3887b11280f02903503583e4a475f496254c63
+usr/lib/.build-id/ec/70fb11e14fe7dadde8353e95592eb7b8bd4b3a
+usr/lib/.build-id/ed/51ad6a5882c6f2a73240bf5a901326347bebbc
+usr/lib/.build-id/ed/d844a7d1c7846704669b2b3a0b132d7b82262c
+usr/lib/.build-id/ed/e614558ff6b45af5399fcf47e751c16ac40e02
+usr/lib/.build-id/ee/3ed06f305e281e19b96291756af0ebfc274284
+usr/lib/.build-id/ee/4a5a1833e839f7ee16590048dae131a97f7100
+usr/lib/.build-id/ee/fa59e509b24bcb50ce2ecd44cb22c09785e580
+usr/lib/.build-id/ef/31d8886786318aabf00a42fbd121d20218b8b0
+usr/lib/.build-id/ef/b627b24a2436c9337ca98ab503bd9ab377c1e7
+usr/lib/.build-id/f0/bc55f3575f2b731115bacb56dc25d06b964f67
+usr/lib/.build-id/f1/5240dcd02fd2666ebbec60ada9837e87272ff0
+usr/lib/.build-id/f1/a369a13eabcfa05b4ac3b0c5860f5afdeebda8
+usr/lib/.build-id/f1/c9bf38e4d322cd1b32477c6aebcdf912881a80
+usr/lib/.build-id/f2/7a22f614628bb3d8ee35425a8141eb1e09e124
+usr/lib/.build-id/f2/d18cb5edf143b6b83d53a14d18399665295ba7
+usr/lib/.build-id/f3/e223f668f8fccd242dc204be6d233c553a3c9b
+usr/lib/.build-id/f4/b0641754e22ef30a8ad7daef1903fb5c257c55
+usr/lib/.build-id/f5/a900a7f3780e3ccd4028a0ee602f91ed58eb3e
+usr/lib/.build-id/f5/f695f8f16e7e441b9d7b2c95099933410e826f
+usr/lib/.build-id/f6/41cc8c372d9d2e415e6a3509b58c4cd75f9783
+usr/lib/.build-id/f6/82775395662ae68bff4bd72203536e5a2d09c4
+usr/lib/.build-id/f8/728b78800b62044617fe311ec41b65c8920184
+usr/lib/.build-id/f8/e9652d85a0705504d2f455c5c8fe315106c64d
+usr/lib/.build-id/f9/5b6ce553930fb6d594de8f7b8b549ce23e0ed1
+usr/lib/.build-id/fa/2637ecb3d830b79cc9c5af764e874a6f1bb3d5
+usr/lib/.build-id/fa/fd3dfc84a09d1b1ec6d1d6c0a0e6d901c90c7e
+usr/lib/.build-id/fb/3c3edbc3e593ee7af2f0e257227f5d75be2dc2
+usr/lib/.build-id/fd/30e569bad9a65d226a0db63edec8cce0f27117
+usr/lib/.build-id/fe/6044504d3491bd669406aad52e69b72adcbba2
+usr/lib/.build-id/fe/c72054480efbf995130506cc71001f2066590e
+usr/lib/.build-id/ff/457c8dd317e27f0126f7297cf0eb23a2b3b62f
+usr/lib/.build-id/ff/5ce98065bd719acf94b749c1d7ce08cef7f954
+usr/lib/.build-id/ff/5f0a6519d8e38d8b93d7d594b11b86eb90d6fb
+usr/lib/.build-id/ff/cf57114f7082e5eb3dd34dc68b23169bdf038b
+usr/lib/dracut/dracut.conf.d/50-nss-softokn.conf
+usr/lib/dracut/modules.d/05nss-softokn/module-setup.sh
+@rmtry usr/lib/gio/modules/giomodule.cache
+usr/lib/locale/C.utf8/LC_ADDRESS
+usr/lib/locale/C.utf8/LC_COLLATE
+usr/lib/locale/C.utf8/LC_CTYPE
+usr/lib/locale/C.utf8/LC_IDENTIFICATION
+usr/lib/locale/C.utf8/LC_MEASUREMENT
+usr/lib/locale/C.utf8/LC_MESSAGES/SYS_LC_MESSAGES
+usr/lib/locale/C.utf8/LC_MONETARY
+usr/lib/locale/C.utf8/LC_NAME
+usr/lib/locale/C.utf8/LC_NUMERIC
+usr/lib/locale/C.utf8/LC_PAPER
+usr/lib/locale/C.utf8/LC_TELEPHONE
+usr/lib/locale/C.utf8/LC_TIME
+usr/lib/motd
+usr/lib/os-release
+usr/lib/rpm/macros.d/macros.dist
+usr/lib/sysctl.d/50-redhat.conf
+usr/lib/systemd/system-preset/85-display-manager.preset
+usr/lib/systemd/system-preset/90-default.preset
+usr/lib/systemd/system-preset/99-default-disable.preset
+usr/lib/systemd/system/fstrim.service
+usr/lib/systemd/system/fstrim.timer
+usr/lib/systemd/user-preset/90-default-user.preset
+usr/lib/systemd/user-preset/99-default-disable.preset
+usr/lib/systemd/user/glib-pacrunner.service
+usr/lib/tmpfiles.d/libselinux.conf
+usr/lib/tmpfiles.d/setup.conf
+usr/lib64/.libgmp.so.10.4.0.hmac
+usr/lib64/.libgmp.so.10.hmac
+usr/lib64/audit/sotruss-lib.so
+usr/lib64/engines-3/afalg.so
+usr/lib64/engines-3/capi.so
+usr/lib64/engines-3/loader_attic.so
+usr/lib64/engines-3/padlock.so
+usr/lib64/fipscheck/libgmp.so.10.4.0.hmac
+usr/lib64/fipscheck/libgmp.so.10.hmac
+usr/lib64/gawk/filefuncs.so
+usr/lib64/gawk/fnmatch.so
+usr/lib64/gawk/fork.so
+usr/lib64/gawk/inplace.so
+usr/lib64/gawk/intdiv.so
+usr/lib64/gawk/ordchr.so
+usr/lib64/gawk/readdir.so
+usr/lib64/gawk/readfile.so
+usr/lib64/gawk/revoutput.so
+usr/lib64/gawk/revtwoway.so
+usr/lib64/gawk/rwarray.so
+usr/lib64/gawk/time.so
+usr/lib64/gconv/ANSI_X3.110.so
+usr/lib64/gconv/CP1252.so
+usr/lib64/gconv/ISO8859-1.so
+usr/lib64/gconv/ISO8859-15.so
+usr/lib64/gconv/UNICODE.so
+usr/lib64/gconv/UTF-16.so
+usr/lib64/gconv/UTF-32.so
+usr/lib64/gconv/UTF-7.so
+usr/lib64/gconv/gconv-modules
+usr/lib64/gconv/gconv-modules.cache
+usr/lib64/gio/modules/libgiognomeproxy.so
+usr/lib64/gio/modules/libgiognutls.so
+usr/lib64/gio/modules/libgiolibproxy.so
+usr/lib64/girepository-1.0/GeocodeGlib-1.0.typelib
+usr/lib64/girepository-1.0/Json-1.0.typelib
+@rmtry usr/lib64/gio/modules/giomodule.cache
+usr/lib64/krb5/plugins/preauth/spake.so
+usr/lib64/krb5/plugins/tls/k5tls.so
+usr/lib64/ld-linux-x86-64.so.2
+usr/lib64/libBrokenLocale.so.1
+usr/lib64/libSegFault.so
+usr/lib64/libacl.so.1
+usr/lib64/libacl.so.1.1.2301
+usr/lib64/libanl.so.1
+usr/lib64/libattr.so.1
+usr/lib64/libattr.so.1.1.2501
+usr/lib64/libblkid.so.1
+usr/lib64/libblkid.so.1.1.0
+usr/lib64/libbz2.so.1
+usr/lib64/libbz2.so.1.0.8
+usr/lib64/libc.so.6
+usr/lib64/libc_malloc_debug.so.0
+usr/lib64/libcap.so.2
+usr/lib64/libcap.so.2.48
+usr/lib64/libcom_err.so.2
+usr/lib64/libcom_err.so.2.1
+usr/lib64/libcrypto.so.3
+usr/lib64/libcrypto.so.3.0.7
+usr/lib64/libdatrie.so.1
+usr/lib64/libdatrie.so.1.4.0
+usr/lib64/libdb-5.3.so
+usr/lib64/libdb-5.so
+usr/lib64/libdl.so.2
+usr/lib64/libe2p.so.2
+usr/lib64/libe2p.so.2.3
+usr/lib64/libext2fs.so.2
+usr/lib64/libext2fs.so.2.4
+usr/lib64/libffi.so.8
+usr/lib64/libffi.so.8.1.0
+usr/lib64/libform.so.6
+usr/lib64/libform.so.6.2
+usr/lib64/libformw.so.6
+usr/lib64/libformw.so.6.2
+usr/lib64/libfreebl3.chk
+usr/lib64/libfreebl3.so
+usr/lib64/libfreeblpriv3.chk
+usr/lib64/libfreeblpriv3.so
+usr/lib64/libgcc_s-11-20221121.so.1
+usr/lib64/libgcc_s.so.1
+usr/lib64/libgdbm.so.6
+usr/lib64/libgdbm.so.6.0.0
+usr/lib64/libgdbm_compat.so.4
+usr/lib64/libgdbm_compat.so.4.0.0
+usr/lib64/libgeocode-glib.so.0
+usr/lib64/libgeocode-glib.so.0.0.0
+usr/lib64/libgio-2.0.so.0
+usr/lib64/libgio-2.0.so.0.6800.4
+usr/lib64/libglib-2.0.so.0
+usr/lib64/libglib-2.0.so.0.6800.4
+usr/lib64/libgmodule-2.0.so.0
+usr/lib64/libgmodule-2.0.so.0.6800.4
+usr/lib64/libgmp.so.10
+usr/lib64/libgmp.so.10.4.0
+usr/lib64/libgobject-2.0.so.0
+usr/lib64/libgobject-2.0.so.0.6800.4
+usr/lib64/libgssapi_krb5.so.2
+usr/lib64/libgssapi_krb5.so.2.2
+usr/lib64/libgssrpc.so.4
+usr/lib64/libgssrpc.so.4.2
+usr/lib64/libgthread-2.0.so.0
+usr/lib64/libgthread-2.0.so.0.6800.4
+usr/lib64/libhistory.so.8
+usr/lib64/libhistory.so.8.1
+usr/lib64/libicudata.so.67
+usr/lib64/libicudata.so.67.1
+usr/lib64/libicui18n.so.67
+usr/lib64/libicui18n.so.67.1
+usr/lib64/libicuio.so.67
+usr/lib64/libicuio.so.67.1
+usr/lib64/libicutest.so.67
+usr/lib64/libicutest.so.67.1
+usr/lib64/libicutu.so.67
+usr/lib64/libicutu.so.67.1
+usr/lib64/libicuuc.so.67
+usr/lib64/libicuuc.so.67.1
+usr/lib64/libidn2.so.0
+usr/lib64/libidn2.so.0.3.7
+usr/lib64/libjson-glib-1.0.so.0
+usr/lib64/libjson-glib-1.0.so.0.600.6
+usr/lib64/libk5crypto.so.3
+usr/lib64/libk5crypto.so.3.1
+usr/lib64/libkdb5.so.10
+usr/lib64/libkdb5.so.10.0
+usr/lib64/libkeyutils.so.1
+usr/lib64/libkeyutils.so.1.10
+usr/lib64/libkrad.so.0
+usr/lib64/libkrad.so.0.0
+usr/lib64/libkrb5.so.3
+usr/lib64/libkrb5.so.3.3
+usr/lib64/libkrb5support.so.0
+usr/lib64/libkrb5support.so.0.1
+usr/lib64/liblzma.so.5
+usr/lib64/liblzma.so.5.2.5
+usr/lib64/libm.so.6
+usr/lib64/libmemusage.so
+usr/lib64/libmenu.so.6
+usr/lib64/libmenu.so.6.2
+usr/lib64/libmenuw.so.6
+usr/lib64/libmenuw.so.6.2
+usr/lib64/libmount.so.1
+usr/lib64/libmount.so.1.1.0
+usr/lib64/libmvec.so.1
+usr/lib64/libncurses.so.6
+usr/lib64/libncurses.so.6.2
+usr/lib64/libncursesw.so.6
+usr/lib64/libncursesw.so.6.2
+usr/lib64/libnss_compat.so.2
+usr/lib64/libnss_dns.so.2
+usr/lib64/libnss_files.so.2
+usr/lib64/libpanel.so.6
+usr/lib64/libpanel.so.6.2
+usr/lib64/libpanelw.so.6
+usr/lib64/libpanelw.so.6.2
+usr/lib64/libpcprofile.so
+usr/lib64/libpcre.so.1
+usr/lib64/libpcre.so.1.2.12
+usr/lib64/libpcre2-8.so.0
+usr/lib64/libpcre2-8.so.0.11.0
+usr/lib64/libpcre2-posix.so.3
+usr/lib64/libpcre2-posix.so.3.0.2
+usr/lib64/libpcreposix.so.0
+usr/lib64/libpcreposix.so.0.0.7
+usr/lib64/libpopt.so.0
+usr/lib64/libpopt.so.0.0.1
+usr/lib64/libpsx.so.2
+usr/lib64/libpsx.so.2.48
+usr/lib64/libpthread.so.0
+usr/lib64/libreadline.so.8
+usr/lib64/libreadline.so.8.1
+usr/lib64/libresolv.so.2
+usr/lib64/librt.so.1
+usr/lib64/libselinux.so.1
+usr/lib64/libsepol.so.2
+usr/lib64/libslang.so.2
+usr/lib64/libslang.so.2.3.2
+usr/lib64/libssh.so.4
+usr/lib64/libssh.so.4.9.4
+usr/lib64/libssh_threads.so.4
+usr/lib64/libssh_threads.so.4.9.4
+usr/lib64/libssl.so.3
+usr/lib64/libssl.so.3.0.7
+usr/lib64/libstdc++.so.6
+usr/lib64/libstdc++.so.6.0.29
+usr/lib64/libthread_db.so.1
+usr/lib64/libtic.so.6
+usr/lib64/libtic.so.6.2
+usr/lib64/libtinfo.so.6
+usr/lib64/libtinfo.so.6.2
+usr/lib64/libutil.so.1
+usr/lib64/libuuid.so.1
+usr/lib64/libuuid.so.1.3.0
+usr/lib64/libz.so.1
+usr/lib64/libz.so.1.2.11
+usr/lib64/libzstd.so.1
+usr/lib64/libzstd.so.1.5.1
+usr/lib64/ossl-modules/fips.so
+usr/lib64/ossl-modules/legacy.so
+usr/lib64/security/pam_cap.so
+usr/libexec/awk/grcat
+usr/libexec/awk/pwcat
+usr/libexec/coreutils/libstdbuf.so
+usr/libexec/gawk
+usr/libexec/getconf/POSIX_V6_LP64_OFF64
+usr/libexec/getconf/POSIX_V7_LP64_OFF64
+usr/libexec/getconf/XBS5_LP64_OFF64
+usr/libexec/glib-pacrunner
+usr/libexec/grepconf.sh
+usr/sbin/addpart
+usr/sbin/badblocks
+usr/sbin/blkdiscard
+usr/sbin/blkzone
+usr/sbin/capsh
+usr/sbin/cfdisk
+usr/sbin/chcpu
+usr/sbin/chroot
+usr/sbin/ctrlaltdel
+usr/sbin/delpart
+usr/sbin/dumpe2fs
+usr/sbin/e2freefrag
+usr/sbin/e2fsck
+usr/sbin/e2image
+usr/sbin/e2label
+usr/sbin/e2mmpstatus
+usr/sbin/e2undo
+usr/sbin/e4crypt
+usr/sbin/e4defrag
+usr/sbin/escapesrc
+usr/sbin/fdformat
+usr/sbin/fdisk
+usr/sbin/filefrag
+usr/sbin/findfs
+usr/sbin/fix-info-dir
+usr/sbin/fsck.cramfs
+usr/sbin/fsck.ext2
+usr/sbin/fsck.ext3
+usr/sbin/fsck.ext4
+usr/sbin/fsck.minix
+usr/sbin/fsfreeze
+usr/sbin/fstrim
+usr/sbin/genccode
+usr/sbin/gencmn
+usr/sbin/gennorm2
+usr/sbin/gensprep
+usr/sbin/getcap
+usr/sbin/getpcaps
+usr/sbin/iconvconfig
+usr/sbin/icupkg
+usr/sbin/install-info
+usr/sbin/key.dns_resolver
+usr/sbin/ldattach
+usr/sbin/ldconfig
+usr/sbin/logsave
+usr/sbin/mke2fs
+usr/sbin/mkfs
+usr/sbin/mkfs.cramfs
+usr/sbin/mkfs.ext2
+usr/sbin/mkfs.ext3
+usr/sbin/mkfs.ext4
+usr/sbin/mkfs.minix
+usr/sbin/mklost+found
+usr/sbin/nologin
+usr/sbin/pivot_root
+usr/sbin/readprofile
+usr/sbin/request-key
+usr/sbin/resize2fs
+usr/sbin/resizepart
+usr/sbin/rfkill
+usr/sbin/rtcwake
+usr/sbin/setcap
+usr/sbin/sfdisk
+usr/sbin/sulogin
+usr/sbin/swaplabel
+usr/sbin/tune2fs
+usr/sbin/wipefs
+usr/sbin/zic
+usr/share/awk/assert.awk
+usr/share/awk/bits2str.awk
+usr/share/awk/cliff_rand.awk
+usr/share/awk/ctime.awk
+usr/share/awk/ftrans.awk
+usr/share/awk/getopt.awk
+usr/share/awk/gettime.awk
+usr/share/awk/group.awk
+usr/share/awk/have_mpfr.awk
+usr/share/awk/inplace.awk
+usr/share/awk/intdiv0.awk
+usr/share/awk/join.awk
+usr/share/awk/libintl.awk
+usr/share/awk/noassign.awk
+usr/share/awk/ns_passwd.awk
+usr/share/awk/ord.awk
+usr/share/awk/passwd.awk
+usr/share/awk/processarray.awk
+usr/share/awk/quicksort.awk
+usr/share/awk/readable.awk
+usr/share/awk/readfile.awk
+usr/share/awk/rewind.awk
+usr/share/awk/round.awk
+usr/share/awk/shellquote.awk
+usr/share/awk/strtonum.awk
+usr/share/awk/walkarray.awk
+usr/share/awk/zerofile.awk
+usr/share/bash-completion/completions/addpart
+usr/share/bash-completion/completions/blkdiscard
+usr/share/bash-completion/completions/blkzone
+usr/share/bash-completion/completions/cal
+usr/share/bash-completion/completions/cfdisk
+usr/share/bash-completion/completions/chcpu
+usr/share/bash-completion/completions/chmem
+usr/share/bash-completion/completions/col
+usr/share/bash-completion/completions/colcrt
+usr/share/bash-completion/completions/colrm
+usr/share/bash-completion/completions/column
+usr/share/bash-completion/completions/ctrlaltdel
+usr/share/bash-completion/completions/delpart
+usr/share/bash-completion/completions/eject
+usr/share/bash-completion/completions/fallocate
+usr/share/bash-completion/completions/fdformat
+usr/share/bash-completion/completions/fdisk
+usr/share/bash-completion/completions/fincore
+usr/share/bash-completion/completions/findfs
+usr/share/bash-completion/completions/fsck.cramfs
+usr/share/bash-completion/completions/fsck.minix
+usr/share/bash-completion/completions/fsfreeze
+usr/share/bash-completion/completions/fstrim
+usr/share/bash-completion/completions/gapplication
+usr/share/bash-completion/completions/gdbus
+usr/share/bash-completion/completions/getopt
+usr/share/bash-completion/completions/gio
+usr/share/bash-completion/completions/gsettings
+usr/share/bash-completion/completions/hexdump
+usr/share/bash-completion/completions/hwclock
+usr/share/bash-completion/completions/irqtop
+usr/share/bash-completion/completions/isosize
+usr/share/bash-completion/completions/last
+usr/share/bash-completion/completions/ldattach
+usr/share/bash-completion/completions/look
+usr/share/bash-completion/completions/lsblk
+usr/share/bash-completion/completions/lscpu
+usr/share/bash-completion/completions/lsipc
+usr/share/bash-completion/completions/lsirq
+usr/share/bash-completion/completions/lslocks
+usr/share/bash-completion/completions/lslogins
+usr/share/bash-completion/completions/lsmem
+usr/share/bash-completion/completions/lsns
+usr/share/bash-completion/completions/mcookie
+usr/share/bash-completion/completions/mesg
+usr/share/bash-completion/completions/mkfs
+usr/share/bash-completion/completions/mkfs.cramfs
+usr/share/bash-completion/completions/mkfs.minix
+usr/share/bash-completion/completions/namei
+usr/share/bash-completion/completions/pivot_root
+usr/share/bash-completion/completions/prlimit
+usr/share/bash-completion/completions/readprofile
+usr/share/bash-completion/completions/rename
+usr/share/bash-completion/completions/resizepart
+usr/share/bash-completion/completions/rev
+usr/share/bash-completion/completions/rfkill
+usr/share/bash-completion/completions/rtcwake
+usr/share/bash-completion/completions/runuser
+usr/share/bash-completion/completions/script
+usr/share/bash-completion/completions/scriptlive
+usr/share/bash-completion/completions/scriptreplay
+usr/share/bash-completion/completions/setarch
+usr/share/bash-completion/completions/setpriv
+usr/share/bash-completion/completions/setterm
+usr/share/bash-completion/completions/sfdisk
+usr/share/bash-completion/completions/su
+usr/share/bash-completion/completions/swaplabel
+usr/share/bash-completion/completions/ul
+usr/share/bash-completion/completions/utmpdump
+usr/share/bash-completion/completions/uuidgen
+usr/share/bash-completion/completions/uuidparse
+usr/share/bash-completion/completions/wall
+usr/share/bash-completion/completions/wdctl
+usr/share/bash-completion/completions/whereis
+usr/share/bash-completion/completions/wipefs
+usr/share/bash-completion/completions/write
+usr/share/bash-completion/completions/zramctl
+usr/share/dbus-1/services/org.gtk.GLib.PACRunner.service
+%%PORTDOCS%%usr/share/doc/bash/FAQ
+%%PORTDOCS%%usr/share/doc/bash/INTRO
+%%PORTDOCS%%usr/share/doc/bash/RBASH
+%%PORTDOCS%%usr/share/doc/bash/README
+%%PORTDOCS%%usr/share/doc/bash/bash.html
+%%PORTDOCS%%usr/share/doc/bash/bashref.html
+%%PORTDOCS%%usr/share/doc/bzip2/CHANGES
+%%PORTDOCS%%usr/share/doc/bzip2/LICENSE
+%%PORTDOCS%%usr/share/doc/bzip2/README
+%%PORTDOCS%%usr/share/doc/diffutils/NEWS
+%%PORTDOCS%%usr/share/doc/diffutils/README
+%%PORTDOCS%%usr/share/doc/e2fsprogs/README
+%%PORTDOCS%%usr/share/doc/findutils/AUTHORS
+%%PORTDOCS%%usr/share/doc/findutils/NEWS
+%%PORTDOCS%%usr/share/doc/findutils/README
+%%PORTDOCS%%usr/share/doc/findutils/THANKS
+%%PORTDOCS%%usr/share/doc/findutils/TODO
+%%PORTDOCS%%usr/share/doc/gawk/NEWS
+%%PORTDOCS%%usr/share/doc/gawk/POSIX.STD
+%%PORTDOCS%%usr/share/doc/gawk/README
+%%PORTDOCS%%usr/share/doc/gawk/README.multibyte
+%%PORTDOCS%%usr/share/doc/geocode-glib/AUTHORS
+%%PORTDOCS%%usr/share/doc/geocode-glib/NEWS
+%%PORTDOCS%%usr/share/doc/geocode-glib/README
+%%PORTDOCS%%usr/share/doc/glib-networking/NEWS
+%%PORTDOCS%%usr/share/doc/glib-networking/README
+%%PORTDOCS%%usr/share/doc/glib2/AUTHORS
+%%PORTDOCS%%usr/share/doc/glib2/NEWS
+%%PORTDOCS%%usr/share/doc/glib2/README
+%%PORTDOCS%%usr/share/doc/gmp/NEWS
+%%PORTDOCS%%usr/share/doc/gmp/README
+%%PORTDOCS%%usr/share/doc/grep/AUTHORS
+%%PORTDOCS%%usr/share/doc/grep/NEWS
+%%PORTDOCS%%usr/share/doc/grep/README
+%%PORTDOCS%%usr/share/doc/grep/THANKS
+%%PORTDOCS%%usr/share/doc/grep/TODO
+%%PORTDOCS%%usr/share/doc/json-glib/NEWS
+%%PORTDOCS%%usr/share/doc/keyutils/README
+%%PORTDOCS%%usr/share/doc/krb5-libs/NOTICE
+%%PORTDOCS%%usr/share/doc/krb5-libs/README
+%%PORTDOCS%%usr/share/doc/less/INSTALL
+%%PORTDOCS%%usr/share/doc/less/NEWS
+%%PORTDOCS%%usr/share/doc/less/README
+%%PORTDOCS%%usr/share/doc/libblkid/COPYING
+%%PORTDOCS%%usr/share/doc/libcap/capability.notes
+%%PORTDOCS%%usr/share/doc/libdb/README
+%%PORTDOCS%%usr/share/doc/libffi/README.md
+%%PORTDOCS%%usr/share/doc/libicu/readme.html
+%%PORTDOCS%%usr/share/doc/libidn2/AUTHORS
+%%PORTDOCS%%usr/share/doc/libidn2/NEWS
+%%PORTDOCS%%usr/share/doc/libidn2/README.md
+%%PORTDOCS%%usr/share/doc/libssh/AUTHORS
+%%PORTDOCS%%usr/share/doc/libssh/BSD
+%%PORTDOCS%%usr/share/doc/libssh/CHANGELOG
+%%PORTDOCS%%usr/share/doc/libssh/README
+%%PORTDOCS%%usr/share/doc/ncurses-base/README
+%%PORTDOCS%%usr/share/doc/ncurses/ANNOUNCE
+%%PORTDOCS%%usr/share/doc/ncurses/AUTHORS
+%%PORTDOCS%%usr/share/doc/ncurses/NEWS.xz
+%%PORTDOCS%%usr/share/doc/ncurses/README
+%%PORTDOCS%%usr/share/doc/ncurses/TO-DO
+%%PORTDOCS%%usr/share/doc/pcre/AUTHORS
+%%PORTDOCS%%usr/share/doc/pcre/NEWS
+%%PORTDOCS%%usr/share/doc/popt/CHANGES
+%%PORTDOCS%%usr/share/doc/rocky-release/COMMUNITY-CHARTER
+%%PORTDOCS%%usr/share/doc/rocky-release/Contributors
+%%PORTDOCS%%usr/share/doc/sed/AUTHORS
+%%PORTDOCS%%usr/share/doc/sed/BUGS
+%%PORTDOCS%%usr/share/doc/sed/NEWS
+%%PORTDOCS%%usr/share/doc/sed/README
+%%PORTDOCS%%usr/share/doc/sed/THANKS
+%%PORTDOCS%%usr/share/doc/sed/sedfaq.txt.gz
+%%PORTDOCS%%usr/share/doc/setserial/README
+%%PORTDOCS%%usr/share/doc/setserial/rc.serial
+%%PORTDOCS%%usr/share/doc/setup/uidgid
+%%PORTDOCS%%usr/share/doc/slang/NEWS
+%%PORTDOCS%%usr/share/doc/util-linux/AUTHORS
+%%PORTDOCS%%usr/share/doc/util-linux/NEWS
+%%PORTDOCS%%usr/share/doc/util-linux/README
+%%PORTDOCS%%usr/share/doc/util-linux/deprecated.txt
+%%PORTDOCS%%usr/share/doc/util-linux/getopt-example.bash
+%%PORTDOCS%%usr/share/doc/util-linux/getopt-example.tcsh
+%%PORTDOCS%%usr/share/doc/which/AUTHORS
+%%PORTDOCS%%usr/share/doc/which/EXAMPLES
+%%PORTDOCS%%usr/share/doc/which/NEWS
+%%PORTDOCS%%usr/share/doc/which/README
+%%PORTDOCS%%usr/share/doc/zlib/ChangeLog
+%%PORTDOCS%%usr/share/doc/zlib/FAQ
+usr/share/gawk
+usr/share/gcc-11/python/libstdcxx/__init__.py
+usr/share/gcc-11/python/libstdcxx/__pycache__/__init__.cpython-39.opt-1.pyc
+usr/share/gcc-11/python/libstdcxx/__pycache__/__init__.cpython-39.pyc
+usr/share/gcc-11/python/libstdcxx/v6/__init__.py
+usr/share/gcc-11/python/libstdcxx/v6/__pycache__/__init__.cpython-39.opt-1.pyc
+usr/share/gcc-11/python/libstdcxx/v6/__pycache__/__init__.cpython-39.pyc
+usr/share/gcc-11/python/libstdcxx/v6/__pycache__/printers.cpython-39.opt-1.pyc
+usr/share/gcc-11/python/libstdcxx/v6/__pycache__/printers.cpython-39.pyc
+usr/share/gcc-11/python/libstdcxx/v6/__pycache__/xmethods.cpython-39.opt-1.pyc
+usr/share/gcc-11/python/libstdcxx/v6/__pycache__/xmethods.cpython-39.pyc
+usr/share/gcc-11/python/libstdcxx/v6/printers.py
+usr/share/gcc-11/python/libstdcxx/v6/xmethods.py
+usr/share/gdb/auto-load/usr/lib64/__pycache__/libstdc++.so.6.0.29-gdb.cpython-39.opt-1.pyc
+usr/share/gdb/auto-load/usr/lib64/__pycache__/libstdc++.so.6.0.29-gdb.cpython-39.pyc
+usr/share/gdb/auto-load/usr/lib64/libstdc++.so.6.0.29-gdb.py
+usr/share/icons
+usr/share/info/bash.info.gz
+usr/share/info/diffutils.info.gz
+usr/share/info/find-maint.info.gz
+usr/share/info/find.info-1.gz
+usr/share/info/find.info-2.gz
+usr/share/info/find.info.gz
+usr/share/info/gawk.info.gz
+usr/share/info/gawkinet.info.gz
+usr/share/info/gawkworkflow.info.gz
+usr/share/info/grep.info.gz
+usr/share/info/history.info.gz
+usr/share/info/info-stnd.info.gz
+usr/share/info/rluserman.info.gz
+usr/share/info/sed.info.gz
+usr/share/info/which.info.gz
+usr/share/keyutils/request-key-debug.sh
+usr/share/licenses/bash/COPYING
+usr/share/licenses/bzip2-libs/LICENSE
+usr/share/licenses/bzip2/LICENSE
+usr/share/licenses/diffutils/COPYING
+usr/share/licenses/e2fsprogs-libs/NOTICE
+usr/share/licenses/findutils/COPYING
+usr/share/licenses/gawk/COPYING
+usr/share/licenses/gawk/LICENSE.BSD
+usr/share/licenses/gawk/LICENSE.GPLv2
+usr/share/licenses/gawk/LICENSE.LGPLv2
+usr/share/licenses/gdbm-libs/COPYING
+usr/share/licenses/geocode-glib/COPYING.LIB
+usr/share/licenses/glib-networking/COPYING
+usr/share/licenses/glib2/COPYING
+usr/share/licenses/glibc/COPYING
+usr/share/licenses/glibc/COPYING.LIB
+usr/share/licenses/glibc/LICENSES
+usr/share/licenses/gmp/COPYING
+usr/share/licenses/gmp/COPYING.LESSERv3
+usr/share/licenses/gmp/COPYINGv2
+usr/share/licenses/gmp/COPYINGv3
+usr/share/licenses/grep/COPYING
+usr/share/licenses/icu/license.html
+usr/share/licenses/info/COPYING
+usr/share/licenses/json-glib/COPYING
+usr/share/licenses/keyutils-libs/LICENCE.LGPL
+usr/share/licenses/keyutils/LICENCE.GPL
+usr/share/licenses/krb5-libs/LICENSE
+usr/share/licenses/less/COPYING
+usr/share/licenses/less/LICENSE
+usr/share/licenses/libcap/License
+usr/share/licenses/libcom_err/NOTICE
+usr/share/licenses/libdatrie/COPYING
+usr/share/licenses/libdb/LICENSE
+usr/share/licenses/libdb/lgpl-2.1.txt
+usr/share/licenses/libffi/LICENSE
+usr/share/licenses/libgcc/COPYING
+usr/share/licenses/libgcc/COPYING.LIB
+usr/share/licenses/libgcc/COPYING.RUNTIME
+usr/share/licenses/libgcc/COPYING3
+usr/share/licenses/libgcc/COPYING3.LIB
+usr/share/licenses/libicu/LICENSE
+usr/share/licenses/libidn2/COPYING
+usr/share/licenses/libidn2/COPYING.LESSERv3
+usr/share/licenses/libidn2/COPYING.unicode
+usr/share/licenses/libidn2/COPYINGv2
+usr/share/licenses/libmount/COPYING
+usr/share/licenses/libmount/COPYING.LGPL-2.1-or-later
+usr/share/licenses/libselinux/LICENSE
+usr/share/licenses/libsepol/LICENSE
+usr/share/licenses/libssh/COPYING
+usr/share/licenses/libuuid/COPYING
+usr/share/licenses/libuuid/COPYING.BSD-3-Clause
+usr/share/licenses/libzstd/COPYING
+usr/share/licenses/libzstd/LICENSE
+usr/share/licenses/ncurses-base/COPYING
+usr/share/licenses/nss-softokn-freebl/COPYING
+usr/share/licenses/openssl-libs/LICENSE.txt
+usr/share/licenses/pcre/COPYING
+usr/share/licenses/pcre/LICENCE
+usr/share/licenses/popt/COPYING
+usr/share/licenses/readline/COPYING
+usr/share/licenses/readline/USAGE
+usr/share/licenses/rocky-release/LICENSE
+usr/share/licenses/sed/COPYING
+usr/share/licenses/setup/COPYING
+usr/share/licenses/slang/COPYING
+usr/share/licenses/util-linux/COPYING.BSD-3-Clause
+usr/share/licenses/util-linux/COPYING.BSD-4-Clause-UC
+usr/share/licenses/util-linux/COPYING.GPL-2.0-or-later
+usr/share/licenses/util-linux/COPYING.GPL-3.0-or-later
+usr/share/licenses/util-linux/COPYING.ISC
+usr/share/licenses/util-linux/COPYING.LGPL-2.1-or-later
+usr/share/licenses/which/COPYING
+usr/share/licenses/xz-libs/COPYING
+usr/share/licenses/zlib/README
+%%NLS%%usr/share/locale/af/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/af/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/af/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/af/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/am/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/an/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/an/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/mit-krb5.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/en@boldquot/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/en@quot/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/en@shaw/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/en_US/LC_MESSAGES/mit-krb5.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/lg/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/locale.alias
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/mg/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/nds/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/tl/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/e2fsprogs.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/libidn2.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/util-linux.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/bash.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/diffutils.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/findutils.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/glib-networking.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/glib20.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/grep.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/json-glib-1.0.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/popt.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/sed.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/util-linux.mo
+usr/share/man/man1/..1.gz
+usr/share/man/man1/:.1.gz
+usr/share/man/man1/[.1.gz
+usr/share/man/man1/alias.1.gz
+usr/share/man/man1/awk.1.gz
+usr/share/man/man1/bash.1.gz
+usr/share/man/man1/bashbug-64.1.gz
+usr/share/man/man1/bashbug.1.gz
+usr/share/man/man1/bg.1.gz
+usr/share/man/man1/bind.1.gz
+usr/share/man/man1/break.1.gz
+usr/share/man/man1/builtin.1.gz
+usr/share/man/man1/builtins.1.gz
+usr/share/man/man1/bunzip2.1.gz
+usr/share/man/man1/bzcat.1.gz
+usr/share/man/man1/bzcmp.1.gz
+usr/share/man/man1/bzdiff.1.gz
+usr/share/man/man1/bzegrep.1.gz
+usr/share/man/man1/bzfgrep.1.gz
+usr/share/man/man1/bzgrep.1.gz
+usr/share/man/man1/bzip2.1.gz
+usr/share/man/man1/bzip2recover.1.gz
+usr/share/man/man1/bzless.1.gz
+usr/share/man/man1/bzmore.1.gz
+usr/share/man/man1/cal.1.gz
+usr/share/man/man1/caller.1.gz
+usr/share/man/man1/capsh.1.gz
+usr/share/man/man1/captoinfo.1m.gz
+usr/share/man/man1/cd.1.gz
+usr/share/man/man1/chattr.1.gz
+usr/share/man/man1/choom.1.gz
+usr/share/man/man1/clear.1.gz
+usr/share/man/man1/cmp.1.gz
+usr/share/man/man1/col.1.gz
+usr/share/man/man1/colcrt.1.gz
+usr/share/man/man1/colrm.1.gz
+usr/share/man/man1/column.1.gz
+usr/share/man/man1/command.1.gz
+usr/share/man/man1/compgen.1.gz
+usr/share/man/man1/complete.1.gz
+usr/share/man/man1/compopt.1.gz
+usr/share/man/man1/continue.1.gz
+usr/share/man/man1/declare.1.gz
+usr/share/man/man1/derb.1.gz
+usr/share/man/man1/diff.1.gz
+usr/share/man/man1/diff3.1.gz
+usr/share/man/man1/dirs.1.gz
+usr/share/man/man1/disown.1.gz
+usr/share/man/man1/egrep.1.gz
+usr/share/man/man1/eject.1.gz
+usr/share/man/man1/enable.1.gz
+usr/share/man/man1/eval.1.gz
+usr/share/man/man1/exec.1.gz
+usr/share/man/man1/exit.1.gz
+usr/share/man/man1/export.1.gz
+usr/share/man/man1/fallocate.1.gz
+usr/share/man/man1/fc.1.gz
+usr/share/man/man1/fg.1.gz
+usr/share/man/man1/fgrep.1.gz
+usr/share/man/man1/fincore.1.gz
+usr/share/man/man1/find.1.gz
+usr/share/man/man1/fuse2fs.1.gz
+usr/share/man/man1/gapplication.1.gz
+usr/share/man/man1/gawk.1.gz
+usr/share/man/man1/gdbus.1.gz
+usr/share/man/man1/genbrk.1.gz
+usr/share/man/man1/gencfu.1.gz
+usr/share/man/man1/gencnval.1.gz
+usr/share/man/man1/gendict.1.gz
+usr/share/man/man1/genrb.1.gz
+usr/share/man/man1/getopt.1.gz
+usr/share/man/man1/getopts.1.gz
+usr/share/man/man1/gio-querymodules.1.gz
+usr/share/man/man1/gio.1.gz
+usr/share/man/man1/glib-compile-schemas.1.gz
+usr/share/man/man1/grep.1.gz
+usr/share/man/man1/gsettings.1.gz
+usr/share/man/man1/hash.1.gz
+usr/share/man/man1/help.1.gz
+usr/share/man/man1/hexdump.1.gz
+usr/share/man/man1/history.1.gz
+usr/share/man/man1/info.1.gz
+usr/share/man/man1/infocmp.1m.gz
+usr/share/man/man1/infotocap.1m.gz
+usr/share/man/man1/install-info.1.gz
+usr/share/man/man1/irqtop.1.gz
+usr/share/man/man1/jobs.1.gz
+usr/share/man/man1/keyctl.1.gz
+usr/share/man/man1/last.1.gz
+usr/share/man/man1/lastb.1.gz
+usr/share/man/man1/less.1.gz
+usr/share/man/man1/lessecho.1.gz
+usr/share/man/man1/lesskey.1.gz
+usr/share/man/man1/let.1.gz
+usr/share/man/man1/local.1.gz
+usr/share/man/man1/login.1.gz
+usr/share/man/man1/logout.1.gz
+usr/share/man/man1/look.1.gz
+usr/share/man/man1/lsattr.1.gz
+usr/share/man/man1/lscpu.1.gz
+usr/share/man/man1/lsipc.1.gz
+usr/share/man/man1/lsirq.1.gz
+usr/share/man/man1/lslogins.1.gz
+usr/share/man/man1/lsmem.1.gz
+usr/share/man/man1/makeconv.1.gz
+usr/share/man/man1/mapfile.1.gz
+usr/share/man/man1/mcookie.1.gz
+usr/share/man/man1/mesg.1.gz
+usr/share/man/man1/namei.1.gz
+usr/share/man/man1/pkgdata.1.gz
+usr/share/man/man1/popd.1.gz
+usr/share/man/man1/prlimit.1.gz
+usr/share/man/man1/pushd.1.gz
+usr/share/man/man1/read.1.gz
+usr/share/man/man1/readonly.1.gz
+usr/share/man/man1/rename.1.gz
+usr/share/man/man1/reset.1.gz
+usr/share/man/man1/return.1.gz
+usr/share/man/man1/rev.1.gz
+usr/share/man/man1/rocky.1.gz
+usr/share/man/man1/runuser.1.gz
+usr/share/man/man1/script.1.gz
+usr/share/man/man1/scriptlive.1.gz
+usr/share/man/man1/scriptreplay.1.gz
+usr/share/man/man1/sdiff.1.gz
+usr/share/man/man1/sed.1.gz
+usr/share/man/man1/set.1.gz
+usr/share/man/man1/setpriv.1.gz
+usr/share/man/man1/setterm.1.gz
+usr/share/man/man1/sh.1.gz
+usr/share/man/man1/shift.1.gz
+usr/share/man/man1/shopt.1.gz
+usr/share/man/man1/source.1.gz
+usr/share/man/man1/su.1.gz
+usr/share/man/man1/suspend.1.gz
+usr/share/man/man1/tabs.1.gz
+usr/share/man/man1/tic.1m.gz
+usr/share/man/man1/times.1.gz
+usr/share/man/man1/toe.1m.gz
+usr/share/man/man1/tput.1.gz
+usr/share/man/man1/trap.1.gz
+usr/share/man/man1/tset.1.gz
+usr/share/man/man1/type.1.gz
+usr/share/man/man1/typeset.1.gz
+usr/share/man/man1/uconv.1.gz
+usr/share/man/man1/ul.1.gz
+usr/share/man/man1/ulimit.1.gz
+usr/share/man/man1/umask.1.gz
+usr/share/man/man1/unalias.1.gz
+usr/share/man/man1/unset.1.gz
+usr/share/man/man1/utmpdump.1.gz
+usr/share/man/man1/uuidgen.1.gz
+usr/share/man/man1/uuidparse.1.gz
+usr/share/man/man1/wait.1.gz
+usr/share/man/man1/wall.1.gz
+usr/share/man/man1/whereis.1.gz
+usr/share/man/man1/which.1.gz
+usr/share/man/man1/write.1.gz
+usr/share/man/man1/xargs.1.gz
+usr/share/man/man3/filefuncs.3am.gz
+usr/share/man/man3/fnmatch.3am.gz
+usr/share/man/man3/fork.3am.gz
+usr/share/man/man3/inplace.3am.gz
+usr/share/man/man3/ordchr.3am.gz
+usr/share/man/man3/readdir.3am.gz
+usr/share/man/man3/readfile.3am.gz
+usr/share/man/man3/revoutput.3am.gz
+usr/share/man/man3/revtwoway.3am.gz
+usr/share/man/man3/rwarray.3am.gz
+usr/share/man/man3/time.3am.gz
+usr/share/man/man5/.k5identity.5.gz
+usr/share/man/man5/.k5login.5.gz
+usr/share/man/man5/adjtime_config.5.gz
+usr/share/man/man5/e2fsck.conf.5.gz
+usr/share/man/man5/ext2.5.gz
+usr/share/man/man5/ext3.5.gz
+usr/share/man/man5/ext4.5.gz
+usr/share/man/man5/fstab.5.gz
+usr/share/man/man5/info.5.gz
+usr/share/man/man5/k5identity.5.gz
+usr/share/man/man5/k5login.5.gz
+usr/share/man/man5/key.dns_resolver.conf.5.gz
+usr/share/man/man5/krb5.conf.5.gz
+usr/share/man/man5/mke2fs.conf.5.gz
+usr/share/man/man5/request-key.conf.5.gz
+usr/share/man/man5/scr_dump.5.gz
+usr/share/man/man5/term.5.gz
+usr/share/man/man5/terminal-colors.d.5.gz
+usr/share/man/man5/terminfo.5.gz
+usr/share/man/man5/user_caps.5.gz
+usr/share/man/man7/asymmetric-key.7.gz
+usr/share/man/man7/kerberos.7.gz
+usr/share/man/man7/keyutils.7.gz
+usr/share/man/man7/term.7.gz
+usr/share/man/man8/addpart.8.gz
+usr/share/man/man8/badblocks.8.gz
+usr/share/man/man8/blkdiscard.8.gz
+usr/share/man/man8/blkzone.8.gz
+usr/share/man/man8/cfdisk.8.gz
+usr/share/man/man8/chcpu.8.gz
+usr/share/man/man8/chmem.8.gz
+usr/share/man/man8/clock.8.gz
+usr/share/man/man8/ctrlaltdel.8.gz
+usr/share/man/man8/debugfs.8.gz
+usr/share/man/man8/delpart.8.gz
+usr/share/man/man8/dumpe2fs.8.gz
+usr/share/man/man8/e2freefrag.8.gz
+usr/share/man/man8/e2fsck.8.gz
+usr/share/man/man8/e2image.8.gz
+usr/share/man/man8/e2label.8.gz
+usr/share/man/man8/e2mmpstatus.8.gz
+usr/share/man/man8/e2undo.8.gz
+usr/share/man/man8/e4crypt.8.gz
+usr/share/man/man8/e4defrag.8.gz
+usr/share/man/man8/fdformat.8.gz
+usr/share/man/man8/fdisk.8.gz
+usr/share/man/man8/filefrag.8.gz
+usr/share/man/man8/findfs.8.gz
+usr/share/man/man8/fsck.cramfs.8.gz
+usr/share/man/man8/fsck.ext2.8.gz
+usr/share/man/man8/fsck.ext3.8.gz
+usr/share/man/man8/fsck.ext4.8.gz
+usr/share/man/man8/fsck.minix.8.gz
+usr/share/man/man8/fsfreeze.8.gz
+usr/share/man/man8/fstrim.8.gz
+usr/share/man/man8/genccode.8.gz
+usr/share/man/man8/gencmn.8.gz
+usr/share/man/man8/gennorm2.8.gz
+usr/share/man/man8/gensprep.8.gz
+usr/share/man/man8/getcap.8.gz
+usr/share/man/man8/getpcaps.8.gz
+usr/share/man/man8/hwclock.8.gz
+usr/share/man/man8/i386.8.gz
+usr/share/man/man8/icupkg.8.gz
+usr/share/man/man8/isosize.8.gz
+usr/share/man/man8/key.dns_resolver.8.gz
+usr/share/man/man8/ldattach.8.gz
+usr/share/man/man8/linux32.8.gz
+usr/share/man/man8/linux64.8.gz
+usr/share/man/man8/logsave.8.gz
+usr/share/man/man8/lsblk.8.gz
+usr/share/man/man8/lslocks.8.gz
+usr/share/man/man8/lsns.8.gz
+usr/share/man/man8/mke2fs.8.gz
+usr/share/man/man8/mkfs.8.gz
+usr/share/man/man8/mkfs.cramfs.8.gz
+usr/share/man/man8/mkfs.ext2.8.gz
+usr/share/man/man8/mkfs.ext3.8.gz
+usr/share/man/man8/mkfs.ext4.8.gz
+usr/share/man/man8/mkfs.minix.8.gz
+usr/share/man/man8/mklost+found.8.gz
+usr/share/man/man8/nologin.8.gz
+usr/share/man/man8/pivot_root.8.gz
+usr/share/man/man8/readprofile.8.gz
+usr/share/man/man8/request-key.8.gz
+usr/share/man/man8/resize2fs.8.gz
+usr/share/man/man8/resizepart.8.gz
+usr/share/man/man8/rfkill.8.gz
+usr/share/man/man8/rtcwake.8.gz
+usr/share/man/man8/setarch.8.gz
+usr/share/man/man8/setcap.8.gz
+usr/share/man/man8/setserial.8.gz
+usr/share/man/man8/sfdisk.8.gz
+usr/share/man/man8/sulogin.8.gz
+usr/share/man/man8/swaplabel.8.gz
+usr/share/man/man8/tune2fs.8.gz
+usr/share/man/man8/uname26.8.gz
+usr/share/man/man8/wdctl.8.gz
+usr/share/man/man8/wipefs.8.gz
+usr/share/man/man8/x86_64.8.gz
+usr/share/man/man8/zramctl.8.gz
+usr/share/redhat-release
+usr/share/rocky-release/EULA
+usr/share/tabset/std
+usr/share/tabset/stdcrt
+usr/share/tabset/vt100
+usr/share/tabset/vt300
+usr/share/terminfo/A/Apple_Terminal
+usr/share/terminfo/E/Eterm
+usr/share/terminfo/E/Eterm-256color
+usr/share/terminfo/E/Eterm-88color
+usr/share/terminfo/E/Eterm-color
+usr/share/terminfo/a/alacritty
+usr/share/terminfo/a/ansi
+usr/share/terminfo/a/ansi80x25
+usr/share/terminfo/a/ansis
+usr/share/terminfo/a/aterm
+usr/share/terminfo/b/bterm
+usr/share/terminfo/c/cons25
+usr/share/terminfo/c/cygwin
+usr/share/terminfo/d/dumb
+usr/share/terminfo/e/eterm
+usr/share/terminfo/e/eterm-color
+usr/share/terminfo/g/gnome
+usr/share/terminfo/g/gnome-256color
+usr/share/terminfo/h/hurd
+usr/share/terminfo/j/jfbterm
+usr/share/terminfo/k/kitty
+usr/share/terminfo/k/kon
+usr/share/terminfo/k/kon2
+usr/share/terminfo/k/konsole
+usr/share/terminfo/k/konsole-256color
+usr/share/terminfo/l/linux
+usr/share/terminfo/m/mach
+usr/share/terminfo/m/mach-bold
+usr/share/terminfo/m/mach-color
+usr/share/terminfo/m/mach-gnu
+usr/share/terminfo/m/mach-gnu-color
+usr/share/terminfo/m/mlterm
+usr/share/terminfo/m/mrxvt
+usr/share/terminfo/n/nsterm
+usr/share/terminfo/n/nsterm-256color
+usr/share/terminfo/n/nxterm
+usr/share/terminfo/p/pcansi
+usr/share/terminfo/p/putty
+usr/share/terminfo/p/putty-256color
+usr/share/terminfo/r/rxvt
+usr/share/terminfo/r/rxvt-16color
+usr/share/terminfo/r/rxvt-256color
+usr/share/terminfo/r/rxvt-88color
+usr/share/terminfo/r/rxvt-basic
+usr/share/terminfo/r/rxvt-color
+usr/share/terminfo/r/rxvt-cygwin
+usr/share/terminfo/r/rxvt-cygwin-native
+usr/share/terminfo/r/rxvt-unicode
+usr/share/terminfo/r/rxvt-unicode-256color
+usr/share/terminfo/r/rxvt-xpm
+usr/share/terminfo/s/screen
+usr/share/terminfo/s/screen-16color
+usr/share/terminfo/s/screen-256color
+usr/share/terminfo/s/screen.Eterm
+usr/share/terminfo/s/screen.gnome
+usr/share/terminfo/s/screen.konsole
+usr/share/terminfo/s/screen.konsole-256color
+usr/share/terminfo/s/screen.linux
+usr/share/terminfo/s/screen.linux-s
+usr/share/terminfo/s/screen.mlterm
+usr/share/terminfo/s/screen.mlterm-256color
+usr/share/terminfo/s/screen.mrxvt
+usr/share/terminfo/s/screen.putty
+usr/share/terminfo/s/screen.putty-256color
+usr/share/terminfo/s/screen.rxvt
+usr/share/terminfo/s/screen.teraterm
+usr/share/terminfo/s/screen.vte
+usr/share/terminfo/s/screen.vte-256color
+usr/share/terminfo/s/screen.xterm-256color
+usr/share/terminfo/s/screen.xterm-new
+usr/share/terminfo/s/screen.xterm-r6
+usr/share/terminfo/s/screen.xterm-xfree86
+usr/share/terminfo/s/st
+usr/share/terminfo/s/st-16color
+usr/share/terminfo/s/st-256color
+usr/share/terminfo/s/stterm
+usr/share/terminfo/s/stterm-16color
+usr/share/terminfo/s/stterm-256color
+usr/share/terminfo/s/sun
+usr/share/terminfo/s/sun1
+usr/share/terminfo/s/sun2
+usr/share/terminfo/t/teraterm
+usr/share/terminfo/t/teraterm2.3
+usr/share/terminfo/t/tmux
+usr/share/terminfo/t/tmux-256color
+usr/share/terminfo/t/tmux-direct
+usr/share/terminfo/v/vs100
+usr/share/terminfo/v/vt100
+usr/share/terminfo/v/vt100-am
+usr/share/terminfo/v/vt100-nav
+usr/share/terminfo/v/vt102
+usr/share/terminfo/v/vt200
+usr/share/terminfo/v/vt220
+usr/share/terminfo/v/vt52
+usr/share/terminfo/v/vte
+usr/share/terminfo/v/vte-256color
+usr/share/terminfo/v/vwmterm
+usr/share/terminfo/w/wsvt25
+usr/share/terminfo/w/wsvt25m
+usr/share/terminfo/x/xfce
+usr/share/terminfo/x/xterm
+usr/share/terminfo/x/xterm-1002
+usr/share/terminfo/x/xterm-1003
+usr/share/terminfo/x/xterm-1005
+usr/share/terminfo/x/xterm-1006
+usr/share/terminfo/x/xterm-16color
+usr/share/terminfo/x/xterm-24
+usr/share/terminfo/x/xterm-256color
+usr/share/terminfo/x/xterm-88color
+usr/share/terminfo/x/xterm-8bit
+usr/share/terminfo/x/xterm-basic
+usr/share/terminfo/x/xterm-bold
+usr/share/terminfo/x/xterm-color
+usr/share/terminfo/x/xterm-direct
+usr/share/terminfo/x/xterm-direct16
+usr/share/terminfo/x/xterm-direct2
+usr/share/terminfo/x/xterm-direct256
+usr/share/terminfo/x/xterm-hp
+usr/share/terminfo/x/xterm-mono
+usr/share/terminfo/x/xterm-new
+usr/share/terminfo/x/xterm-nic
+usr/share/terminfo/x/xterm-noapp
+usr/share/terminfo/x/xterm-old
+usr/share/terminfo/x/xterm-pcolor
+usr/share/terminfo/x/xterm-r5
+usr/share/terminfo/x/xterm-r6
+usr/share/terminfo/x/xterm-sco
+usr/share/terminfo/x/xterm-sun
+usr/share/terminfo/x/xterm-utf8
+usr/share/terminfo/x/xterm-vt220
+usr/share/terminfo/x/xterm-vt52
+usr/share/terminfo/x/xterm-x10mouse
+usr/share/terminfo/x/xterm-x11hilite
+usr/share/terminfo/x/xterm-x11mouse
+usr/share/terminfo/x/xterm-xf86-v32
+usr/share/terminfo/x/xterm-xf86-v33
+usr/share/terminfo/x/xterm-xf86-v333
+usr/share/terminfo/x/xterm-xf86-v40
+usr/share/terminfo/x/xterm-xf86-v43
+usr/share/terminfo/x/xterm-xf86-v44
+usr/share/terminfo/x/xterm-xfree86
+usr/share/terminfo/x/xterm-xi
+usr/share/terminfo/x/xterms
+usr/tmp
+@rmtry var/cache/ldconfig/aux-cache
+var/mail
+@dir afs
+@dir dev
+@dir etc/X11/applnk
+@dir etc/X11/fontpath.d
+@dir etc/X11/xinit/xinitrc.d
+@dir etc/X11/xinit/xinput.d
+@dir etc/bash_completion.d
+@dir etc/gss/mech.d
+@dir etc/issue.d
+@dir etc/keyutils
+@dir etc/ld.so.conf.d
+@dir etc/motd.d
+@dir etc/opt
+@dir etc/pki/tls/certs
+@dir etc/pki/tls/misc
+@dir etc/pki/tls/private
+@dir etc/pm/config.d
+@dir etc/pm/power.d
+@dir etc/pm/sleep.d
+@dir etc/popt.d
+@dir etc/request-key.d
+@dir etc/rwtab.d
+@dir etc/statetab.d
+@dir etc/sysconfig
+@dir etc/terminfo
+@dir etc/xdg/autostart
+@dir etc/yum.repos.d
+@dir opt
+@dir srv
+@dir usr/lib64/gio/modules
+@dir var/adm
+@dir var/cache/bpf
+@dir var/cache/ldconfig
+@dir var/db
+@dir var/empty
+@dir var/ftp
+@dir var/games
+@dir var/kerberos/krb5/user
+@dir var/lib/games
+@dir var/lib/misc
+@dir var/lib/rpm-state
+@dir var/local
+@dir var/nis
+@dir var/opt
+@dir var/preserve
+@dir var/spool/lpd
+@dir var/spool/mail
+@dir var/yp
+@dir %%LINUXBASE%%
+@comment These directories may have filesystems mounted and then it may not be
+@comment possible to change their mode and timestamp like @dir tries to do.
+@postexec mkdir -p %D/dev/shm
+@postunexec rmdir %D/dev/shm 2>/dev/null || true
+@postexec mkdir -p %D/proc
+@postunexec rmdir %D/proc 2>/dev/null || true
+@postexec mkdir -p %D/sys
+@postunexec rmdir %D/sys 2>/dev/null || true
+@postexec %D/usr/sbin/ldconfig
+@postexec %D/usr/bin/gio-querymodules-64 /usr/lib64/gio/modules
diff --git a/graphics/Makefile b/graphics/Makefile
index d63e8bc80ff6..72857feb6191 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -541,6 +541,21 @@
SUBDIR += linux-c7-sdl_ttf
SUBDIR += linux-c7-tiff
SUBDIR += linux-c7-wayland
+ SUBDIR += linux-rl9-cairo
+ SUBDIR += linux-rl9-cairo-gobject
+ SUBDIR += linux-rl9-dri
+ SUBDIR += linux-rl9-gdk-pixbuf2
+ SUBDIR += linux-rl9-graphite2
+ SUBDIR += linux-rl9-jasper
+ SUBDIR += linux-rl9-jbigkit
+ SUBDIR += linux-rl9-jpeg
+ SUBDIR += linux-rl9-libdrm
+ SUBDIR += linux-rl9-libepoxy
+ SUBDIR += linux-rl9-libglvnd
+ SUBDIR += linux-rl9-librsvg2
+ SUBDIR += linux-rl9-png
+ SUBDIR += linux-rl9-tiff
+ SUBDIR += linux-rl9-wayland
SUBDIR += lua-gd
SUBDIR += luminance-qt5
SUBDIR += lux
diff --git a/graphics/linux-rl9-cairo-gobject/Makefile b/graphics/linux-rl9-cairo-gobject/Makefile
new file mode 100644
index 000000000000..3812bf13417b
--- /dev/null
+++ b/graphics/linux-rl9-cairo-gobject/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= cairo
+PORTVERSION= 1.17.4
+DISTVERSIONSUFFIX= -7.el9
+CATEGORIES= graphics linux
+PKGNAMESUFFIX= -gobject
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Vector graphics library Cairo (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.cairographics.org/
+
+USES= cpe linux:rl9
+USE_LINUX= cairo dri fontconfig freetype pixman png xorglibs
+USE_LINUX_RPM= yes
+CPE_VENDOR= cairographics
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-cairo-gobject/distinfo b/graphics/linux-rl9-cairo-gobject/distinfo
new file mode 100644
index 000000000000..0a313ddd24e9
--- /dev/null
+++ b/graphics/linux-rl9-cairo-gobject/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686560947
+SHA256 (rocky/c/cairo-gobject-1.17.4-7.el9.aarch64.rpm) = 6607e3febd21e28745bed8c193e5c72952ccf05cc7c711d35c58ba280c2daa0c
+SIZE (rocky/c/cairo-gobject-1.17.4-7.el9.aarch64.rpm) = 18595
+SHA256 (rocky/c/cairo-gobject-1.17.4-7.el9.x86_64.rpm) = 3f7fa4c94811af3f3ffe49dc0683baee19eeead684f6cab809cd115a89da5982
+SIZE (rocky/c/cairo-gobject-1.17.4-7.el9.x86_64.rpm) = 18643
+SHA256 (rocky/c/cairo-1.17.4-7.el9.src.rpm) = bc425086132b27c6a85f848ccd9987beebb40c47777439e9b909d9123cf789bd
+SIZE (rocky/c/cairo-1.17.4-7.el9.src.rpm) = 41862425
diff --git a/graphics/linux-rl9-cairo-gobject/pkg-plist.amd64 b/graphics/linux-rl9-cairo-gobject/pkg-plist.amd64
new file mode 100644
index 000000000000..6e656a6c216a
--- /dev/null
+++ b/graphics/linux-rl9-cairo-gobject/pkg-plist.amd64
@@ -0,0 +1,3 @@
+usr/lib/.build-id/b1/2ae5ae1d2fccdc2ae7eb1e9b519782d74cc55e
+usr/lib64/libcairo-gobject.so.2
+usr/lib64/libcairo-gobject.so.2.11704.0
diff --git a/graphics/linux-rl9-cairo/Makefile b/graphics/linux-rl9-cairo/Makefile
new file mode 100644
index 000000000000..0fcd8e761700
--- /dev/null
+++ b/graphics/linux-rl9-cairo/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= cairo
+PORTVERSION= 1.17.4
+DISTVERSIONSUFFIX= -7.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Vector graphics library Cairo (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.cairographics.org/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= dri fontconfig pixman png xorglibs
+USE_LINUX_RPM= yes
+CPE_VENDOR= cairographics
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-cairo/distinfo b/graphics/linux-rl9-cairo/distinfo
new file mode 100644
index 000000000000..cdd10cf09b79
--- /dev/null
+++ b/graphics/linux-rl9-cairo/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686560847
+SHA256 (rocky/c/cairo-1.17.4-7.el9.aarch64.rpm) = 8dc09c8563bfb3bf43d664b55f91ea27c709127c1d999f541d8870afb6326c5f
+SIZE (rocky/c/cairo-1.17.4-7.el9.aarch64.rpm) = 659580
+SHA256 (rocky/c/cairo-1.17.4-7.el9.x86_64.rpm) = 9ea8622b018a10ce3d932e1675f0785138971b6564ddb721511f1aaaaf6489d7
+SIZE (rocky/c/cairo-1.17.4-7.el9.x86_64.rpm) = 674888
+SHA256 (rocky/c/cairo-1.17.4-7.el9.src.rpm) = bc425086132b27c6a85f848ccd9987beebb40c47777439e9b909d9123cf789bd
+SIZE (rocky/c/cairo-1.17.4-7.el9.src.rpm) = 41862425
diff --git a/graphics/linux-rl9-cairo/pkg-plist.amd64 b/graphics/linux-rl9-cairo/pkg-plist.amd64
new file mode 100644
index 000000000000..f4a12dbba757
--- /dev/null
+++ b/graphics/linux-rl9-cairo/pkg-plist.amd64
@@ -0,0 +1,14 @@
+usr/lib/.build-id/49/069ba6bd3d90947c206b49d0af06549c17de3a
+usr/lib/.build-id/4f/eccb843aee923b3cbe9a7ed86fba68c5740f0f
+usr/lib64/libcairo-script-interpreter.so.2
+usr/lib64/libcairo-script-interpreter.so.2.11704.0
+usr/lib64/libcairo.so.2
+usr/lib64/libcairo.so.2.11704.0
+%%PORTDOCS%%usr/share/doc/cairo/AUTHORS
+%%PORTDOCS%%usr/share/doc/cairo/BIBLIOGRAPHY
+%%PORTDOCS%%usr/share/doc/cairo/BUGS
+%%PORTDOCS%%usr/share/doc/cairo/NEWS
+%%PORTDOCS%%usr/share/doc/cairo/README
+usr/share/licenses/cairo/COPYING
+usr/share/licenses/cairo/COPYING-LGPL-2.1
+usr/share/licenses/cairo/COPYING-MPL-1.1
diff --git a/graphics/linux-rl9-dri/Makefile b/graphics/linux-rl9-dri/Makefile
new file mode 100644
index 000000000000..e11666ebbefa
--- /dev/null
+++ b/graphics/linux-rl9-dri/Makefile
@@ -0,0 +1,45 @@
+PORTNAME= dri
+PORTVERSION= 22.3.0
+DISTVERSIONSUFFIX= -2.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Mesa libGL runtime libraries (Rocky Linux ${LINUX_DIST_VER})
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= elfutils-libelf expat libdrm libglvnd wayland xorglibs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= freeglut-3.2.1-9.el9 \
+ mesa-dri-drivers-${DISTVERSIONFULL} \
+ mesa-libEGL-${DISTVERSIONFULL} \
+ mesa-libGL-${DISTVERSIONFULL} \
+ mesa-libGLU-9.0.1-6.el9 \
+ mesa-libgbm-${DISTVERSIONFULL} \
+ mesa-libglapi-${DISTVERSIONFULL}
+
+LIB_DISTNAMES_amd64= m/mesa-vulkan-drivers-${DISTVERSIONFULL} \
+ m/mesa-libxatracker-${DISTVERSIONFULL}
+
+SRC_DISTFILES= freeglut-3.2.1-9.el9${SRC_SUFX}:SOURCE \
+ mesa-${DISTVERSIONFULL}${SRC_SUFX}:SOURCE \
+ mesa-libGLU-9.0.1-6.el9${SRC_SUFX}:SOURCE
+
+CONFLICTS= linux-c7-${PORTNAME}
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.options.mk>
+
+post-install:
+.if ${ARCH} == amd64 || ${ARCH} == i386
+ ${LN} -sf libGLX_mesa.so.0 \
+ ${STAGEDIR}${PREFIX}/usr/lib/libGLX_system.so.0
+.endif
+.if ${ARCH} == aarch64 || ${ARCH} == amd64
+ ${LN} -sf libGLX_mesa.so.0 \
+ ${STAGEDIR}${PREFIX}/usr/lib64/libGLX_system.so.0
+.endif
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-dri/distinfo b/graphics/linux-rl9-dri/distinfo
new file mode 100644
index 000000000000..3b5d557e372a
--- /dev/null
+++ b/graphics/linux-rl9-dri/distinfo
@@ -0,0 +1,39 @@
+TIMESTAMP = 1687433587
+SHA256 (rocky/f/freeglut-3.2.1-9.el9.aarch64.rpm) = 591a69d987378249f6eb18d0c25a15c57859d449fdb8ff4b7333cdf284f764d5
+SIZE (rocky/f/freeglut-3.2.1-9.el9.aarch64.rpm) = 192404
+SHA256 (rocky/f/freeglut-3.2.1-9.el9.x86_64.rpm) = 401261f14c32a69cf59b80ef5d6288f2a78a96830f7de1eb5d0ea7b15043c812
+SIZE (rocky/f/freeglut-3.2.1-9.el9.x86_64.rpm) = 195445
+SHA256 (rocky/m/mesa-dri-drivers-22.3.0-2.el9.aarch64.rpm) = c6f98761147b864a7c6d514df0bfd41a15b17207dce81cb276a4220d3ea88d1e
+SIZE (rocky/m/mesa-dri-drivers-22.3.0-2.el9.aarch64.rpm) = 9063336
+SHA256 (rocky/m/mesa-dri-drivers-22.3.0-2.el9.x86_64.rpm) = e1e9e48c732c5b2c2e02ec62530e893ef8866e87e1275605c0b97a74fef39b8a
+SIZE (rocky/m/mesa-dri-drivers-22.3.0-2.el9.x86_64.rpm) = 9947715
+SHA256 (rocky/m/mesa-libEGL-22.3.0-2.el9.aarch64.rpm) = 80a1ae9c7fd8db79a35c6c3913f42ba773ec9d7db7cba337c9300cb3be627f67
+SIZE (rocky/m/mesa-libEGL-22.3.0-2.el9.aarch64.rpm) = 124191
+SHA256 (rocky/m/mesa-libEGL-22.3.0-2.el9.x86_64.rpm) = 512a6c07a1f955b3c507b7d39f743155e767dd4e6198ac022d405e250052ce57
+SIZE (rocky/m/mesa-libEGL-22.3.0-2.el9.x86_64.rpm) = 126518
+SHA256 (rocky/m/mesa-libGL-22.3.0-2.el9.aarch64.rpm) = 39d4414817e6971d6e535018323fed558c27dc22035f1599b2627f8c58a58087
+SIZE (rocky/m/mesa-libGL-22.3.0-2.el9.aarch64.rpm) = 177528
+SHA256 (rocky/m/mesa-libGL-22.3.0-2.el9.x86_64.rpm) = dd1f3903198393e60146428ab20424a09b2910816220b6779aee3422bfa7cb09
+SIZE (rocky/m/mesa-libGL-22.3.0-2.el9.x86_64.rpm) = 171707
+SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.aarch64.rpm) = cc834047eee86a99d7ee9e4bd24468fdc51362336880b9e93e9a0443565c4312
+SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.aarch64.rpm) = 137329
+SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.x86_64.rpm) = c7da4f0a399f5b9d5833dc1f5d0f388d9b5ecf6cd7ad6fbd9397f5a661393a68
+SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.x86_64.rpm) = 149718
+SHA256 (rocky/m/mesa-libgbm-22.3.0-2.el9.aarch64.rpm) = a6829ad7e92ba65ab3fe19387f32d625962fb5dd4bac0e6df069cdfd9a98b2d3
+SIZE (rocky/m/mesa-libgbm-22.3.0-2.el9.aarch64.rpm) = 38042
+SHA256 (rocky/m/mesa-libgbm-22.3.0-2.el9.x86_64.rpm) = 24fcbde7e52b8db159beffd129651f2f19d788ac823a63a5e26ec4f6d898087d
+SIZE (rocky/m/mesa-libgbm-22.3.0-2.el9.x86_64.rpm) = 38196
+SHA256 (rocky/m/mesa-libglapi-22.3.0-2.el9.aarch64.rpm) = f27d5e3bb7d331e181f61b45f4b891200c4d8cda0e96e07708098863daa9e5e3
+SIZE (rocky/m/mesa-libglapi-22.3.0-2.el9.aarch64.rpm) = 64415
+SHA256 (rocky/m/mesa-libglapi-22.3.0-2.el9.x86_64.rpm) = bde91bab65d339defc334366afa0369641cc9243cfceec945ef1a16cd28da2e1
+SIZE (rocky/m/mesa-libglapi-22.3.0-2.el9.x86_64.rpm) = 50616
+SHA256 (rocky/m/mesa-libxatracker-22.3.0-2.el9.x86_64.rpm) = 5f8216472dc57b4d440f2f3aea9db756a54668c182dd22dbf59ae8a68e745bb3
+SIZE (rocky/m/mesa-libxatracker-22.3.0-2.el9.x86_64.rpm) = 2085101
+SHA256 (rocky/m/mesa-vulkan-drivers-22.3.0-2.el9.x86_64.rpm) = bac689cc16b72e3b58f52829f4be1f8e3b10711a84eb79d41a05874e072a61a5
+SIZE (rocky/m/mesa-vulkan-drivers-22.3.0-2.el9.x86_64.rpm) = 7753460
+SHA256 (rocky/f/freeglut-3.2.1-9.el9.src.rpm) = 55f98ddcdb3b88e7392ca81fc041947ae7ced78f4c1c3764aba06964805b2443
+SIZE (rocky/f/freeglut-3.2.1-9.el9.src.rpm) = 1507006
+SHA256 (rocky/m/mesa-22.3.0-2.el9.src.rpm) = 01febe894e0cf8a26d108f63d9a8336053565d6a6b4353a01c87b9da6c8dfe58
+SIZE (rocky/m/mesa-22.3.0-2.el9.src.rpm) = 16912461
+SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.src.rpm) = d15ac9b3f65aa4a17b0b38efc49c64e0c01c43bbdd0a06391805d2fdc6283973
+SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.src.rpm) = 444434
diff --git a/graphics/linux-rl9-dri/pkg-descr b/graphics/linux-rl9-dri/pkg-descr
new file mode 100644
index 000000000000..48bd25a5aace
--- /dev/null
+++ b/graphics/linux-rl9-dri/pkg-descr
@@ -0,0 +1 @@
+The port installs Linux Mesa libGL runtime libraries and DRI drivers.
diff --git a/graphics/linux-rl9-dri/pkg-plist.amd64 b/graphics/linux-rl9-dri/pkg-plist.amd64
new file mode 100644
index 000000000000..55ba8fe0a361
--- /dev/null
+++ b/graphics/linux-rl9-dri/pkg-plist.amd64
@@ -0,0 +1,77 @@
+usr/lib/.build-id/04/32745fc446b7656ad2224f1706b6f4aa902b73
+usr/lib/.build-id/04/32745fc446b7656ad2224f1706b6f4aa902b73.1
+usr/lib/.build-id/04/32745fc446b7656ad2224f1706b6f4aa902b73.2
+usr/lib/.build-id/17/afed4f3c0dc1eaa4d2ac486b0c2254bb5ff9c8
+usr/lib/.build-id/2c/d6463aabf53225f2066304ca273ac4064f9715
+usr/lib/.build-id/34/882966bada406a811cdc5ddf3ab7388faf2de9
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795.1
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795.2
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795.3
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795.4
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795.5
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795.6
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795.7
+usr/lib/.build-id/4c/487cdf156eb3813f9252cce2caae3991716795.8
+usr/lib/.build-id/4d/dcf3cb29b4bfefcaa49e996e57a621a809f3ff
+usr/lib/.build-id/4e/c92eb39b18f69ad6eeb091281bf93a80908064
+usr/lib/.build-id/51/de0e8f1ef95feafc18270ec8af3a0e3844e87b
+usr/lib/.build-id/82/7d94e2b6bd9881a72fe41df69ef6e587a518dd
+usr/lib/.build-id/9b/e22acbc9fcfc465f068e5f9eeb4e2b2156ed0d
+usr/lib/.build-id/b2/28b422da64ec6945810689286963494c7ad41a
+usr/lib/.build-id/cd/d2f7afd304586475b15ad7e81c08bfe01ead33
+usr/lib/.build-id/f1/c0b3d1460a35848cb14a9e51b2bde3351cd132
+usr/lib/.build-id/f7/e9286e383fbe12823da2e0164551662849e28b
+usr/lib/libGLX_system.so.0
+usr/lib64/dri/crocus_dri.so
+usr/lib64/dri/iris_dri.so
+usr/lib64/dri/kms_swrast_dri.so
+usr/lib64/dri/nouveau_dri.so
+usr/lib64/dri/nouveau_drv_video.so
+usr/lib64/dri/radeonsi_dri.so
+usr/lib64/dri/radeonsi_drv_video.so
+usr/lib64/dri/swrast_dri.so
+usr/lib64/dri/virtio_gpu_dri.so
+usr/lib64/dri/virtio_gpu_drv_video.so
+usr/lib64/dri/vmwgfx_dri.so
+usr/lib64/dri/zink_dri.so
+usr/lib64/libEGL_mesa.so.0
+usr/lib64/libEGL_mesa.so.0.0.0
+usr/lib64/libGLU.so.1
+usr/lib64/libGLU.so.1.3.1
+usr/lib64/libGLX_mesa.so.0
+usr/lib64/libGLX_mesa.so.0.0.0
+usr/lib64/libGLX_system.so.0
+usr/lib64/libVkLayer_MESA_device_select.so
+usr/lib64/libgbm.so.1
+usr/lib64/libgbm.so.1.0.0
+usr/lib64/libglapi.so.0
+usr/lib64/libglapi.so.0.0.0
+usr/lib64/libglut.so.3
+usr/lib64/libglut.so.3.11.0
+usr/lib64/libvulkan_intel.so
+usr/lib64/libvulkan_intel_hasvk.so
+usr/lib64/libvulkan_lvp.so
+usr/lib64/libvulkan_radeon.so
+usr/lib64/libxatracker.so.2
+usr/lib64/libxatracker.so.2.5.0
+%%PORTDOCS%%usr/share/doc/freeglut/AUTHORS
+%%PORTDOCS%%usr/share/doc/freeglut/COPYING
+%%PORTDOCS%%usr/share/doc/freeglut/ChangeLog
+%%PORTDOCS%%usr/share/doc/freeglut/README
+%%PORTDOCS%%usr/share/doc/freeglut/download.html
+%%PORTDOCS%%usr/share/doc/freeglut/freeglut.html
+%%PORTDOCS%%usr/share/doc/freeglut/freeglut_logo.png
+%%PORTDOCS%%usr/share/doc/freeglut/freeglut_user_interface.html
+%%PORTDOCS%%usr/share/doc/freeglut/index.html
+%%PORTDOCS%%usr/share/doc/freeglut/ogl_sm.png
+%%PORTDOCS%%usr/share/doc/freeglut/progress.html
+%%PORTDOCS%%usr/share/doc/freeglut/structure.html
+%%DATADIR%%rc.d/00-mesa-defaults.conf
+%%DATADIR%%rc.d/00-radv-defaults.conf
+usr/share/glvnd/egl_vendor.d/50_mesa.json
+usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
+usr/share/vulkan/icd.d/intel_icd.x86_64.json
+usr/share/vulkan/icd.d/lvp_icd.x86_64.json
+usr/share/vulkan/icd.d/radeon_icd.x86_64.json
+usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
diff --git a/graphics/linux-rl9-gdk-pixbuf2/Makefile b/graphics/linux-rl9-gdk-pixbuf2/Makefile
new file mode 100644
index 000000000000..3bcb11998b58
--- /dev/null
+++ b/graphics/linux-rl9-gdk-pixbuf2/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= gdk-pixbuf2
+PORTVERSION= 2.42.6
+DISTVERSIONSUFFIX= -3.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Graphic library for GTK+ (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://developer.gnome.org/gdk-pixbuf/
+
+USES= cpe linux:rl9
+CPE_VENDOR= gnome
+CPE_PRODUCT= gdk-pixbuf
+USE_LDCONFIG= yes
+USE_LINUX= jasper jpeg png tiff xorglibs
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-gdk-pixbuf2/distinfo b/graphics/linux-rl9-gdk-pixbuf2/distinfo
new file mode 100644
index 000000000000..d159070640d1
--- /dev/null
+++ b/graphics/linux-rl9-gdk-pixbuf2/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686563051
+SHA256 (rocky/g/gdk-pixbuf2-2.42.6-3.el9.aarch64.rpm) = 24f95ee0c8ff8652395799b06d8a06cbe90404b4618df040ffdaa3b31808cbf0
+SIZE (rocky/g/gdk-pixbuf2-2.42.6-3.el9.aarch64.rpm) = 475841
+SHA256 (rocky/g/gdk-pixbuf2-2.42.6-3.el9.x86_64.rpm) = 5248cba2591a98cd7510239841ef70ed27bb8b930e8f65e9defcec2cf7cd9cb2
+SIZE (rocky/g/gdk-pixbuf2-2.42.6-3.el9.x86_64.rpm) = 477508
+SHA256 (rocky/g/gdk-pixbuf2-2.42.6-3.el9.src.rpm) = 6f97ae8b9df7d62084c1b93c518338bd3940eab96ab1cdb08eabec218c588925
+SIZE (rocky/g/gdk-pixbuf2-2.42.6-3.el9.src.rpm) = 7726248
diff --git a/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64 b/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64
new file mode 100644
index 000000000000..7c3874a5067a
--- /dev/null
+++ b/graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64
@@ -0,0 +1,124 @@
+usr/bin/gdk-pixbuf-query-loaders-64
+usr/bin/gdk-pixbuf-thumbnailer
+usr/lib/.build-id/6d/02be1f642c544d9faa023abe73cab7f296e27d
+usr/lib/.build-id/94/884cad8a2d5857e3ff90b2e5c196c25c6fad15
+usr/lib/.build-id/9d/ac5c21dea151c9d93d22ed540e649f842ab486
+usr/lib64/girepository-1.0/GdkPixbuf-2.0.typelib
+usr/lib64/girepository-1.0/GdkPixdata-2.0.typelib
+usr/lib64/libgdk_pixbuf-2.0.so.0
+usr/lib64/libgdk_pixbuf-2.0.so.0.4200.6
+%%PORTDOCS%%usr/share/doc/gdk-pixbuf2/NEWS
+usr/share/licenses/gdk-pixbuf2/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ang/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/br/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/csb/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/en@shaw/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ia/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/io/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/li/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/mi/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/my/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/nds/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/nso/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/tk/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/uz/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/gdk-pixbuf.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/gdk-pixbuf.mo
+usr/share/man/man1/gdk-pixbuf-query-loaders.1.gz
+usr/share/thumbnailers/gdk-pixbuf-thumbnailer.thumbnailer
+@postexec %D/usr/bin/gdk-pixbuf-query-loaders-64 --update-cache
+@rmtry usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders.cache
+@dir usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders
+@dir usr/lib64/gdk-pixbuf-2.0/2.10.0
+@dir usr/lib64/gdk-pixbuf-2.0
diff --git a/graphics/linux-rl9-graphite2/Makefile b/graphics/linux-rl9-graphite2/Makefile
new file mode 100644
index 000000000000..cd7b311a8da3
--- /dev/null
+++ b/graphics/linux-rl9-graphite2/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= graphite2
+PORTVERSION= 1.3.14
+DISTVERSIONSUFFIX= -9.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Rendering capabilities for complex non-Roman writing systems (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://graphite.sil.org
+
+USES= cpe linux:rl9
+CPE_VENDOR= sil
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-graphite2/distinfo b/graphics/linux-rl9-graphite2/distinfo
new file mode 100644
index 000000000000..7465c8ff9c9f
--- /dev/null
+++ b/graphics/linux-rl9-graphite2/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686555957
+SHA256 (rocky/g/graphite2-1.3.14-9.el9.aarch64.rpm) = 8b98505b5482eef5340e1fccd985d181f4c9cb4978c23ddfee02b2506004a196
+SIZE (rocky/g/graphite2-1.3.14-9.el9.aarch64.rpm) = 92670
+SHA256 (rocky/g/graphite2-1.3.14-9.el9.x86_64.rpm) = e2429063e8b8c542b3d60040283e381ab1a51bbce6f6d0e06d2fdf703ba11fb1
+SIZE (rocky/g/graphite2-1.3.14-9.el9.x86_64.rpm) = 96094
+SHA256 (rocky/g/graphite2-1.3.14-9.el9.src.rpm) = 2976820481a87d9cf7bb067714c27bffec9312891b0f08e19bd42665b00693c1
+SIZE (rocky/g/graphite2-1.3.14-9.el9.src.rpm) = 6310894
diff --git a/graphics/linux-rl9-graphite2/pkg-plist.amd64 b/graphics/linux-rl9-graphite2/pkg-plist.amd64
new file mode 100644
index 000000000000..9f6c754f961c
--- /dev/null
+++ b/graphics/linux-rl9-graphite2/pkg-plist.amd64
@@ -0,0 +1,9 @@
+usr/bin/gr2fonttest
+usr/lib/.build-id/1b/152f7e4f42095f81f1997df6fc09d63b5bdf42
+usr/lib/.build-id/49/a806a58cf9438ff52420750264b22bdabbd699
+usr/lib64/libgraphite2.so.3
+usr/lib64/libgraphite2.so.3.2.1
+%%PORTDOCS%%usr/share/doc/graphite2/ChangeLog
+%%PORTDOCS%%usr/share/doc/graphite2/README.md
+usr/share/licenses/graphite2/COPYING
+usr/share/licenses/graphite2/LICENSE
diff --git a/graphics/linux-rl9-jasper/Makefile b/graphics/linux-rl9-jasper/Makefile
new file mode 100644
index 000000000000..11afd184c3d8
--- /dev/null
+++ b/graphics/linux-rl9-jasper/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= jasper
+PORTVERSION= 2.0.28
+DISTVERSIONSUFFIX= -3.el9
+CATEGORIES= graphics linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= JPEG-2000 reference implementation (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.ece.uvic.ca/~frodo/jasper/
+
+USES= cpe linux:rl9
+CPE_VENDOR= ${PORTNAME}_project
+USE_LDCONFIG= yes
+USE_LINUX= jpeg
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-jasper/distinfo b/graphics/linux-rl9-jasper/distinfo
new file mode 100644
index 000000000000..0124a455193e
--- /dev/null
+++ b/graphics/linux-rl9-jasper/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686562610
+SHA256 (rocky/j/jasper-libs-2.0.28-3.el9.aarch64.rpm) = c933c5bd2aaa7094fd5da8c0021963ce147307c35da5e56b255b956e92170ea7
+SIZE (rocky/j/jasper-libs-2.0.28-3.el9.aarch64.rpm) = 151831
+SHA256 (rocky/j/jasper-libs-2.0.28-3.el9.x86_64.rpm) = 5eaa7bbe8f855eaa302766cd16d4222b8c54e2ae2937d8a5db506e1048bf58bb
+SIZE (rocky/j/jasper-libs-2.0.28-3.el9.x86_64.rpm) = 153786
+SHA256 (rocky/j/jasper-2.0.28-3.el9.src.rpm) = 31f906728341738d58fc04c5ec4e0de9fcf6a62f3139e7a52d38e2f131c5b115
+SIZE (rocky/j/jasper-2.0.28-3.el9.src.rpm) = 1385289
diff --git a/graphics/linux-rl9-jasper/pkg-plist.amd64 b/graphics/linux-rl9-jasper/pkg-plist.amd64
new file mode 100644
index 000000000000..9ed6d734a92c
--- /dev/null
+++ b/graphics/linux-rl9-jasper/pkg-plist.amd64
@@ -0,0 +1,6 @@
+usr/lib/.build-id/fb/33e80db1da79f3e5b6c45e7cad2079ace15b90
+usr/lib64/libjasper.so.4
+usr/lib64/libjasper.so.4.0.0
+%%PORTDOCS%%usr/share/doc/jasper-libs/README
+usr/share/licenses/jasper-libs/COPYRIGHT
+usr/share/licenses/jasper-libs/LICENSE
diff --git a/graphics/linux-rl9-jbigkit/Makefile b/graphics/linux-rl9-jbigkit/Makefile
new file mode 100644
index 000000000000..b03be37bb0ea
--- /dev/null
+++ b/graphics/linux-rl9-jbigkit/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= jbigkit
+PORTVERSION= 2.1
+DISTVERSIONSUFFIX= -23.el9
+CATEGORIES= graphics linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Lossless compression for bi-level images (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.cl.cam.ac.uk/~mgk25/jbigkit/
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-jbigkit/distinfo b/graphics/linux-rl9-jbigkit/distinfo
new file mode 100644
index 000000000000..c516a825aeec
--- /dev/null
+++ b/graphics/linux-rl9-jbigkit/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686562905
+SHA256 (rocky/j/jbigkit-libs-2.1-23.el9.aarch64.rpm) = e9e27802f4dfd19d2276d0c8078043db6c8c387a4c76e883bcfccc6aa25645fd
+SIZE (rocky/j/jbigkit-libs-2.1-23.el9.aarch64.rpm) = 52946
+SHA256 (rocky/j/jbigkit-libs-2.1-23.el9.x86_64.rpm) = 2b605d8fb73df260c14dafb1bc7a742a0586fbadfecae113315230bf19979a56
+SIZE (rocky/j/jbigkit-libs-2.1-23.el9.x86_64.rpm) = 53153
+SHA256 (rocky/j/jbigkit-2.1-23.el9.src.rpm) = 9358741148675bd63e6b8ed905a7d93551ccb7abeac9d1af6d02d4c56df4bed7
+SIZE (rocky/j/jbigkit-2.1-23.el9.src.rpm) = 453810
diff --git a/graphics/linux-rl9-jbigkit/pkg-plist.amd64 b/graphics/linux-rl9-jbigkit/pkg-plist.amd64
new file mode 100644
index 000000000000..53d9e46c208d
--- /dev/null
+++ b/graphics/linux-rl9-jbigkit/pkg-plist.amd64
@@ -0,0 +1,8 @@
+usr/lib/.build-id/01/7e41011995e3c8aacc4c53d1fec13f73368575
+usr/lib/.build-id/7d/3fd5139e2aeeae4decdedc9e4448fca3963379
+usr/lib64/libjbig.so.2.1
+usr/lib64/libjbig85.so.2.1
+%%PORTDOCS%%usr/share/doc/jbigkit-libs/ANNOUNCE
+%%PORTDOCS%%usr/share/doc/jbigkit-libs/CHANGES
+%%PORTDOCS%%usr/share/doc/jbigkit-libs/TODO
+usr/share/licenses/jbigkit-libs/COPYING
diff --git a/graphics/linux-rl9-jpeg/Makefile b/graphics/linux-rl9-jpeg/Makefile
new file mode 100644
index 000000000000..245ea4375548
--- /dev/null
+++ b/graphics/linux-rl9-jpeg/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= jpeg
+PORTVERSION= 2.0.90
+DISTVERSIONSUFFIX= -6.el9_1
+CATEGORIES= graphics linux
+DISTNAME= libjpeg-turbo-${DISTVERSIONFULL}
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= SIMD-accelerated JPEG codec (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://libjpeg-turbo.org/
+
+USES= cpe linux:rl9
+CPE_PRODUCT= libjpeg-turbo
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}-turbo/pkg-descr
+DOCSDIR= ${PREFIX}/usr/share/doc/libjpeg-turbo-${PORTVERSION}
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-jpeg/distinfo b/graphics/linux-rl9-jpeg/distinfo
new file mode 100644
index 000000000000..1f6f789cfbf3
--- /dev/null
+++ b/graphics/linux-rl9-jpeg/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686562545
+SHA256 (rocky/l/libjpeg-turbo-2.0.90-6.el9_1.aarch64.rpm) = 79743f24e8da61f0b30f26b28ba50dbe327415faa80982cafc35b3d036d1dc21
+SIZE (rocky/l/libjpeg-turbo-2.0.90-6.el9_1.aarch64.rpm) = 172591
+SHA256 (rocky/l/libjpeg-turbo-2.0.90-6.el9_1.x86_64.rpm) = c68c08fb07237db183473d39d98173881b89e595cb75345f92488e99280c95e4
+SIZE (rocky/l/libjpeg-turbo-2.0.90-6.el9_1.x86_64.rpm) = 178787
+SHA256 (rocky/l/libjpeg-turbo-2.0.90-6.el9_1.src.rpm) = 30f691364bfd13bfd62a4545b105dfe7278174df029de756625f87ffb6fa68c5
+SIZE (rocky/l/libjpeg-turbo-2.0.90-6.el9_1.src.rpm) = 2268224
diff --git a/graphics/linux-rl9-jpeg/pkg-plist.amd64 b/graphics/linux-rl9-jpeg/pkg-plist.amd64
new file mode 100644
index 000000000000..ee3ee8682070
--- /dev/null
+++ b/graphics/linux-rl9-jpeg/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/7d/9b6127f4340e3b295bfd421296e6b0636d3930
+usr/lib64/libjpeg.so.62
+usr/lib64/libjpeg.so.62.3.0
+%%PORTDOCS%%usr/share/doc/libjpeg-turbo/ChangeLog.md
+%%PORTDOCS%%usr/share/doc/libjpeg-turbo/README.ijg
+%%PORTDOCS%%usr/share/doc/libjpeg-turbo/README.md
+usr/share/licenses/libjpeg-turbo/LICENSE.md
diff --git a/graphics/linux-rl9-libdrm/Makefile b/graphics/linux-rl9-libdrm/Makefile
new file mode 100644
index 000000000000..90bacd3f2557
--- /dev/null
+++ b/graphics/linux-rl9-libdrm/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= libdrm
+PORTVERSION= 2.4.114
+DISTVERSIONSUFFIX= -1.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Interface to kernel Direct Rendering Module (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://dri.freedesktop.org/
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= libpciaccess
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-libdrm/distinfo b/graphics/linux-rl9-libdrm/distinfo
new file mode 100644
index 000000000000..295911b8a68d
--- /dev/null
+++ b/graphics/linux-rl9-libdrm/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686559121
+SHA256 (rocky/l/libdrm-2.4.114-1.el9.aarch64.rpm) = dbed745bbd6779987e7da7c48286f685bf18989c95c3f9bcc50d01af8a223b7d
+SIZE (rocky/l/libdrm-2.4.114-1.el9.aarch64.rpm) = 134183
+SHA256 (rocky/l/libdrm-2.4.114-1.el9.x86_64.rpm) = fe4f6ff2b1a1f78d45b1abc53713955877551a8c427d3fda3b27c28c23fefb88
+SIZE (rocky/l/libdrm-2.4.114-1.el9.x86_64.rpm) = 161608
+SHA256 (rocky/l/libdrm-2.4.114-1.el9.src.rpm) = 047971e587fc241a096ed4aab81efe8247cd86f476ce46b731c9bedf438d8d34
+SIZE (rocky/l/libdrm-2.4.114-1.el9.src.rpm) = 488024
diff --git a/graphics/linux-rl9-libdrm/pkg-plist.amd64 b/graphics/linux-rl9-libdrm/pkg-plist.amd64
new file mode 100644
index 000000000000..397dd93e0c3f
--- /dev/null
+++ b/graphics/linux-rl9-libdrm/pkg-plist.amd64
@@ -0,0 +1,18 @@
+usr/lib/.build-id/27/dee4a9b578689bbbca9dd8698558e964c58c77
+usr/lib/.build-id/47/87fe0abe350e591b5307b1be28c8311715c2b0
+usr/lib/.build-id/4b/a2d0879fff933bf3358afcd0e39eef6fb2d030
+usr/lib/.build-id/70/2466d6dc28f064b5ba63a53b73823a6c7f5dc8
+usr/lib/.build-id/dc/d0b809211036deadb30fcdb8832edc7a90bac9
+usr/lib/udev/rules.d/91-drm-modeset.rules
+usr/lib64/libdrm.so.2
+usr/lib64/libdrm.so.2.4.0
+usr/lib64/libdrm_amdgpu.so.1
+usr/lib64/libdrm_amdgpu.so.1.0.0
+usr/lib64/libdrm_intel.so.1
+usr/lib64/libdrm_intel.so.1.0.0
+usr/lib64/libdrm_nouveau.so.2
+usr/lib64/libdrm_nouveau.so.2.0.0
+usr/lib64/libdrm_radeon.so.1
+usr/lib64/libdrm_radeon.so.1.0.1
+%%PORTDOCS%%usr/share/doc/libdrm/README.rst
+%%DATADIR%%/amdgpu.ids
diff --git a/graphics/linux-rl9-libepoxy/Makefile b/graphics/linux-rl9-libepoxy/Makefile
new file mode 100644
index 000000000000..b16bf1f88e8c
--- /dev/null
+++ b/graphics/linux-rl9-libepoxy/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= libepoxy
+PORTVERSION= 1.5.5
+DISTVERSIONSUFFIX= -4.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Library to handle OpenGL function pointer management (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://github.com/anholt/libepoxy
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-libepoxy/distinfo b/graphics/linux-rl9-libepoxy/distinfo
new file mode 100644
index 000000000000..34561a864a7f
--- /dev/null
+++ b/graphics/linux-rl9-libepoxy/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686565958
+SHA256 (rocky/l/libepoxy-1.5.5-4.el9.aarch64.rpm) = fc17c6ac5aa01b2c781350398631afdfab3175f1e43acee80c220a4623efa80a
+SIZE (rocky/l/libepoxy-1.5.5-4.el9.aarch64.rpm) = 261697
+SHA256 (rocky/l/libepoxy-1.5.5-4.el9.x86_64.rpm) = 6520de86c5183ff8b3ddfe27640b898627ef3987419128dd71c088f5d5e9bcb3
+SIZE (rocky/l/libepoxy-1.5.5-4.el9.x86_64.rpm) = 249375
+SHA256 (rocky/l/libepoxy-1.5.5-4.el9.src.rpm) = 1f3d08627454938f400af0b609ceca19e8c7a5d90cdb9f7e12049a0f00ff7df4
+SIZE (rocky/l/libepoxy-1.5.5-4.el9.src.rpm) = 233932
diff --git a/graphics/linux-rl9-libepoxy/pkg-plist.amd64 b/graphics/linux-rl9-libepoxy/pkg-plist.amd64
new file mode 100644
index 000000000000..0aba9f241112
--- /dev/null
+++ b/graphics/linux-rl9-libepoxy/pkg-plist.amd64
@@ -0,0 +1,5 @@
+usr/lib/.build-id/17/5f21d1237cd3bf3ad557a3e0cbe017fcfb04ce
+usr/lib64/libepoxy.so.0
+usr/lib64/libepoxy.so.0.0.0
+%%PORTDOCS%%usr/share/doc/libepoxy/README.md
+usr/share/licenses/libepoxy/COPYING
diff --git a/graphics/linux-rl9-libglvnd/Makefile b/graphics/linux-rl9-libglvnd/Makefile
new file mode 100644
index 000000000000..fd100aeabe22
--- /dev/null
+++ b/graphics/linux-rl9-libglvnd/Makefile
@@ -0,0 +1,44 @@
+PORTNAME= libglvnd
+PORTVERSION= 1.3.4
+DISTVERSIONSUFFIX= -1.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= GL Vendor-Neutral Dispatch library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://github.com/NVIDIA/libglvnd
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= xorglibs
+USE_LINUX_RPM= yes
+
+CONFLICTS_INSTALL= linux-nvidia-libs linux-nvidia-libs-*
+
+LIB_DISTNAMES= libglvnd-${DISTVERSIONFULL} \
+ libglvnd-egl-${DISTVERSIONFULL} \
+ libglvnd-gles-${DISTVERSIONFULL} \
+ libglvnd-glx-${DISTVERSIONFULL} \
+ libglvnd-opengl-${DISTVERSIONFULL}
+
+OPTIONS_DEFINE= DOCS
+
+post-install:
+ @${RM} -r ${STAGEDIR}${PREFIX}/etc
+ @${RM} -r ${STAGEDIR}${PREFIX}/usr/share/egl
+ @${RM} -r ${STAGEDIR}${PREFIX}/usr/share/glvnd
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib/libEGL.so.1
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib/libGL.so.1
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib/libGLESv1_CM.so.1
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib/libGLESv2.so.2
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib/libGLX.so.0
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib/libGLdispatch.so.0
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib/libOpenGL.so.0
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib64/libEGL.so.1
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib64/libGL.so.1
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib64/libGLESv1_CM.so.1
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib64/libGLESv2.so.2
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib64/libGLX.so.0
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib64/libGLdispatch.so.0
+ @${RM} ${STAGEDIR}${PREFIX}/usr/lib64/libOpenGL.so.0
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-libglvnd/distinfo b/graphics/linux-rl9-libglvnd/distinfo
new file mode 100644
index 000000000000..7f177c7bb84c
--- /dev/null
+++ b/graphics/linux-rl9-libglvnd/distinfo
@@ -0,0 +1,23 @@
+TIMESTAMP = 1686559395
+SHA256 (rocky/l/libglvnd-1.3.4-1.el9.aarch64.rpm) = ecbe0e78ce9d9459eb2a519ba23f53b2cd14ee5859643e0d14bd37318c4667b0
+SIZE (rocky/l/libglvnd-1.3.4-1.el9.aarch64.rpm) = 129593
+SHA256 (rocky/l/libglvnd-1.3.4-1.el9.x86_64.rpm) = 0c8ad9eb89bed8a7b2452298c588e3bddb153eaf6f84e208dd1c9c5744d3a4d9
+SIZE (rocky/l/libglvnd-1.3.4-1.el9.x86_64.rpm) = 136452
+SHA256 (rocky/l/libglvnd-egl-1.3.4-1.el9.aarch64.rpm) = a675c32d197ce1045732f419c7859ca5c0c44b0d2c003c01cb04ae32fe3f1c08
+SIZE (rocky/l/libglvnd-egl-1.3.4-1.el9.aarch64.rpm) = 36735
+SHA256 (rocky/l/libglvnd-egl-1.3.4-1.el9.x86_64.rpm) = 6962b3c3c943981a9ab8a3eacbedd35b9f32e6ce50b5e071857b34e4b8c6082a
+SIZE (rocky/l/libglvnd-egl-1.3.4-1.el9.x86_64.rpm) = 36505
+SHA256 (rocky/l/libglvnd-gles-1.3.4-1.el9.aarch64.rpm) = 84fe19ba18fe4693130e83b4bcc33f2b66fcaeed5456700c154075dd2e4e6f47
+SIZE (rocky/l/libglvnd-gles-1.3.4-1.el9.aarch64.rpm) = 32847
+SHA256 (rocky/l/libglvnd-gles-1.3.4-1.el9.x86_64.rpm) = 326af5eedd78fe96abb148dbb07ee48f443abe35673876716bd1eecb4b25382a
+SIZE (rocky/l/libglvnd-gles-1.3.4-1.el9.x86_64.rpm) = 31812
+SHA256 (rocky/l/libglvnd-glx-1.3.4-1.el9.aarch64.rpm) = 3c0a8383f26a1a2ba32028b11ac9b77378a76a3fdef72ef67084afb6d7eecfa2
+SIZE (rocky/l/libglvnd-glx-1.3.4-1.el9.aarch64.rpm) = 138270
+SHA256 (rocky/l/libglvnd-glx-1.3.4-1.el9.x86_64.rpm) = 5cce5da3a7f1e6bcdfaf2be93a63dd4a2d1fa343c50079e4c69b045d8549fce0
+SIZE (rocky/l/libglvnd-glx-1.3.4-1.el9.x86_64.rpm) = 143198
+SHA256 (rocky/l/libglvnd-opengl-1.3.4-1.el9.aarch64.rpm) = e4ad4ff2e195475247c417d0d1809121d13817d6f037bf0a66a5c22cfc5804ec
+SIZE (rocky/l/libglvnd-opengl-1.3.4-1.el9.aarch64.rpm) = 44530
+SHA256 (rocky/l/libglvnd-opengl-1.3.4-1.el9.x86_64.rpm) = d49582ba0be32a420d30b95ad6e35d4b1e5b61c87c74f28f6cb82668e54d27bb
+SIZE (rocky/l/libglvnd-opengl-1.3.4-1.el9.x86_64.rpm) = 43056
+SHA256 (rocky/l/libglvnd-1.3.4-1.el9.src.rpm) = b662e540ac276f9d1821d99aa17f298f2be4a9322d0a0bc0d4f989a459237011
+SIZE (rocky/l/libglvnd-1.3.4-1.el9.src.rpm) = 1044108
diff --git a/graphics/linux-rl9-libglvnd/pkg-descr b/graphics/linux-rl9-libglvnd/pkg-descr
new file mode 100644
index 000000000000..df6638dd2152
--- /dev/null
+++ b/graphics/linux-rl9-libglvnd/pkg-descr
@@ -0,0 +1,6 @@
+libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls
+between multiple vendors. It allows multiple drivers from different vendors
+to coexist on the same filesystem, and determines which vendor to dispatch
+each API call to at runtime.
+
+Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.
diff --git a/graphics/linux-rl9-libglvnd/pkg-plist.amd64 b/graphics/linux-rl9-libglvnd/pkg-plist.amd64
new file mode 100644
index 000000000000..5725a2ba46b5
--- /dev/null
+++ b/graphics/linux-rl9-libglvnd/pkg-plist.amd64
@@ -0,0 +1,30 @@
+usr/lib/.build-id/1f/bc2ca6a2752ee69ac11e397520a9add7e2bcc4
+usr/lib/.build-id/40/79432c45f9badd5d5d7eb663157afbc2963955
+usr/lib/.build-id/64/c5f7a1831dd43cb56418968edd91559fefb817
+usr/lib/.build-id/67/8fbaf9468fcc19bd565219c35c06652085807b
+usr/lib/.build-id/70/4bb1666f69fd616debad48b3f9e7cd5ad00f55
+usr/lib/.build-id/a0/fcca7b6b71f63018097c605d2a0f881653c2da
+usr/lib/.build-id/a6/1eb49793dbdf10c1fe30eabd17d9cd814e9b8d
+@comment Handle some links with postexec so nvidia-driver can overwrite them.
+@postexec [ -e %D/usr/lib64/libEGL.so.1 ] || ln -sf libEGL.so.1.1.0 %D/usr/lib64/libEGL.so.1
+@postunexec [ -e %D/usr/lib64/libEGL.so.1 ] || rm -f %D/usr/lib64/libEGL.so.1
+usr/lib64/libEGL.so.1.1.0
+@postexec [ -e %D/usr/lib64/libGL.so.1 ] || ln -sf libGL.so.1.7.0 %D/usr/lib64/libGL.so.1
+@postunexec [ -e %D/usr/lib64/libGL.so.1 ] || rm -f %D/usr/lib64/libGL.so.1
+usr/lib64/libGL.so.1.7.0
+@postexec [ -e %D/usr/lib/libGLESv1_CM.so.1 ] || ln -sf libGLESv1_CM.so.1.2.0 %D/usr/lib/libGLESv1_CM.so.1
+@postunexec [ -e %D/usr/lib/libGLESv1_CM.so.1 ] || rm -f %D/usr/lib/libGLESv1_CM.so.1
+usr/lib64/libGLESv1_CM.so.1.2.0
+@postexec [ -e %D/usr/lib64/libGLESv2.so.2 ] || ln -sf libGLESv2.so.2.1.0 %D/usr/lib64/libGLESv2.so.2
+@postunexec [ -e %D/usr/lib64/libGLESv2.so.2 ] || rm -f %D/usr/lib64/libGLESv2.so.2
+usr/lib64/libGLESv2.so.2.1.0
+@postexec [ -e %D/usr/lib64/libGLX.so.0 ] || ln -sf libGLX.so.0.0.0 %D/usr/lib64/libGLX.so.0
+@postunexec [ -e %D/usr/lib64/libGLX.so.0 ] || rm -f %D/usr/lib64/libGLX.so.0
+usr/lib64/libGLX.so.0.0.0
+@postexec [ -e %D/usr/lib64/libGLdispatch.so.0 ] || ln -sf libGLdispatch.so.0.0.0 %D/usr/lib64/libGLdispatch.so.0
+@postunexec [ -e %D/usr/lib64/libGLdispatch.so.0 ] || rm -f %D/usr/lib64/libGLdispatch.so.0
+usr/lib64/libGLdispatch.so.0.0.0
+@postexec [ -e %D/usr/lib64/libOpenGL.so.0 ] || ln -sf libOpenGL.so.0.0.0 %D/usr/lib64/libOpenGL.so.0
+@postunexec [ -e %D/usr/lib64/libOpenGL.so.0 ] || rm -f %D/usr/lib64/libOpenGL.so.0
+usr/lib64/libOpenGL.so.0.0.0
+%%PORTDOCS%%usr/share/doc/libglvnd/README.md
diff --git a/graphics/linux-rl9-librsvg2/Makefile b/graphics/linux-rl9-librsvg2/Makefile
new file mode 100644
index 000000000000..e847f519f7c1
--- /dev/null
+++ b/graphics/linux-rl9-librsvg2/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= librsvg2
+PORTVERSION= 2.50.7
+DISTVERSIONSUFFIX= -1.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Parse and render SVG vector graphics (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://live.gnome.org/LibRsvg
+
+# TODO: libpixbufloader-svg.so: libdatrie.so.1: cannot open shared object file: No such file or directory
+
+USES= cpe linux:rl9
+CPE_VENDOR= gnome
+CPE_PRODUCT= librsvg
+USE_LDCONFIG= yes
+USE_LINUX= cairo fontconfig freetype gdkpixbuf2 libxml2 pango png
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-librsvg2/distinfo b/graphics/linux-rl9-librsvg2/distinfo
new file mode 100644
index 000000000000..af0015e77ecd
--- /dev/null
+++ b/graphics/linux-rl9-librsvg2/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686568152
+SHA256 (rocky/l/librsvg2-2.50.7-1.el9.aarch64.rpm) = d3936e76ae3f0f2068f1addcd3e52fe130a248a9f8622929728a1b51f398338b
+SIZE (rocky/l/librsvg2-2.50.7-1.el9.aarch64.rpm) = 3250034
+SHA256 (rocky/l/librsvg2-2.50.7-1.el9.x86_64.rpm) = d507e190bcab36b3a224fa4efed7416fe6c65fad462f191d7855f2f24609794e
+SIZE (rocky/l/librsvg2-2.50.7-1.el9.x86_64.rpm) = 3493014
+SHA256 (rocky/l/librsvg2-2.50.7-1.el9.src.rpm) = 15bc1d15c95e79c70716481c408704db43f78c0e0e75b5c2ac9cb9ff5d7b5f3b
+SIZE (rocky/l/librsvg2-2.50.7-1.el9.src.rpm) = 22247195
diff --git a/graphics/linux-rl9-librsvg2/pkg-plist.amd64 b/graphics/linux-rl9-librsvg2/pkg-plist.amd64
new file mode 100644
index 000000000000..dc3b58799d67
--- /dev/null
+++ b/graphics/linux-rl9-librsvg2/pkg-plist.amd64
@@ -0,0 +1,13 @@
+usr/lib/.build-id/60/b47d55067b192e4d1c8e8c6a0a2013294d2c2d
+usr/lib/.build-id/9c/1c97825550378aa8f0fcaf4ee87671ca07dbd5
+usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
+usr/lib64/girepository-1.0/Rsvg-2.0.typelib
+usr/lib64/librsvg-2.so.2
+usr/lib64/librsvg-2.so.2.47.0
+%%PORTDOCS%%usr/share/doc/librsvg2/CONTRIBUTING.md
+%%PORTDOCS%%usr/share/doc/librsvg2/README.md
+usr/share/licenses/librsvg2/COPYING.LIB
+usr/share/locale/es/LC_MESSAGES/librsvg.mo
+usr/share/thumbnailers/librsvg.thumbnailer
+@postexec %D/usr/bin/gdk-pixbuf-query-loaders-64 --update-cache
+@postunexec %D/usr/bin/gdk-pixbuf-query-loaders-64 --update-cache
diff --git a/graphics/linux-rl9-png/Makefile b/graphics/linux-rl9-png/Makefile
new file mode 100644
index 000000000000..20cd977ba35b
--- /dev/null
+++ b/graphics/linux-rl9-png/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= libpng
+PORTVERSION= 1.6.37
+DISTVERSIONSUFFIX= -12.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Library for manipulating PNG images (Rocky Linux ${LINUX_DIST_VER})
+WWW= http://www.libpng.org/pub/png/libpng.html
+
+LICENSE= LIBPNG
+LICENSE_NAME= libpng license
+LICENSE_FILE= ${WRKSRC}/usr/share/licenses/libpng//LICENSE
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../png/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-png/distinfo b/graphics/linux-rl9-png/distinfo
new file mode 100644
index 000000000000..b06d9100a00e
--- /dev/null
+++ b/graphics/linux-rl9-png/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686554845
+SHA256 (rocky/l/libpng-1.6.37-12.el9.aarch64.rpm) = d097557b926ef555cecae507ed55c113a5fae1aa095439cad9c56048c62e7045
+SIZE (rocky/l/libpng-1.6.37-12.el9.aarch64.rpm) = 116497
+SHA256 (rocky/l/libpng-1.6.37-12.el9.x86_64.rpm) = 2fb7ea5028fb07380ec2ece9716763cbe4b456a90574e14ddb93180c8c4bc14f
+SIZE (rocky/l/libpng-1.6.37-12.el9.x86_64.rpm) = 118873
+SHA256 (rocky/l/libpng-1.6.37-12.el9.src.rpm) = cd5bccf1fcb4b436a97956deca9547804c2bcd54c6dbef1d7e8dab873403d90e
+SIZE (rocky/l/libpng-1.6.37-12.el9.src.rpm) = 1525727
diff --git a/graphics/linux-rl9-png/pkg-plist.amd64 b/graphics/linux-rl9-png/pkg-plist.amd64
new file mode 100644
index 000000000000..1fcbfac15744
--- /dev/null
+++ b/graphics/linux-rl9-png/pkg-plist.amd64
@@ -0,0 +1,5 @@
+usr/lib/.build-id/f2/ba1ea36cf172e19a9ac17540b980da2549d5ac
+usr/lib64/libpng16.so.16
+usr/lib64/libpng16.so.16.37.0
+usr/share/licenses/libpng/LICENSE
+usr/share/man/man5/png.5.gz
diff --git a/graphics/linux-rl9-tiff/Makefile b/graphics/linux-rl9-tiff/Makefile
new file mode 100644
index 000000000000..ce4bd8fee2ec
--- /dev/null
+++ b/graphics/linux-rl9-tiff/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= libtiff
+PORTVERSION= 4.4.0
+DISTVERSIONSUFFIX= -7.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Library routines for working with TIFF images (Rocky Linux ${LINUX_DIST_VER})
+WWW= http://www.simplesystems.org/libtiff/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= jbigkit jpeg
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../tiff/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-tiff/distinfo b/graphics/linux-rl9-tiff/distinfo
new file mode 100644
index 000000000000..052ee0be4c2c
--- /dev/null
+++ b/graphics/linux-rl9-tiff/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686562985
+SHA256 (rocky/l/libtiff-4.4.0-7.el9.aarch64.rpm) = da75388cdcb2aa5587ab9c052bc528b1db42da79b3ee8ec25cecf7116d6a041e
+SIZE (rocky/l/libtiff-4.4.0-7.el9.aarch64.rpm) = 194374
+SHA256 (rocky/l/libtiff-4.4.0-7.el9.x86_64.rpm) = 8d92042b315c93d781c863b4792b788600f2233b1643d4f263ed39fab7c9b60c
+SIZE (rocky/l/libtiff-4.4.0-7.el9.x86_64.rpm) = 200108
+SHA256 (rocky/l/libtiff-4.4.0-7.el9.src.rpm) = ae01eaa58f456842ca3279f18437c8012b8361cc81635b2e19e45742677bbac9
+SIZE (rocky/l/libtiff-4.4.0-7.el9.src.rpm) = 2871968
diff --git a/graphics/linux-rl9-tiff/pkg-plist.amd64 b/graphics/linux-rl9-tiff/pkg-plist.amd64
new file mode 100644
index 000000000000..e40ee64c4e98
--- /dev/null
+++ b/graphics/linux-rl9-tiff/pkg-plist.amd64
@@ -0,0 +1,10 @@
+usr/lib/.build-id/01/68e74aea639577d8d09ff477102b9be54b78f8
+usr/lib/.build-id/b2/a1d5934ebecbe57dbc576e4e7ac6bccbd4b2ba
+usr/lib64/libtiff.so.5
+usr/lib64/libtiff.so.5.8.0
+usr/lib64/libtiffxx.so.5
+usr/lib64/libtiffxx.so.5.8.0
+%%PORTDOCS%%usr/share/doc/libtiff/README.md
+%%PORTDOCS%%usr/share/doc/libtiff/RELEASE-DATE
+%%PORTDOCS%%usr/share/doc/libtiff/VERSION
+usr/share/licenses/libtiff/COPYRIGHT
diff --git a/graphics/linux-rl9-wayland/Makefile b/graphics/linux-rl9-wayland/Makefile
new file mode 100644
index 000000000000..d0c14399579b
--- /dev/null
+++ b/graphics/linux-rl9-wayland/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= wayland
+PORTVERSION= 1.21.0
+DISTVERSIONSUFFIX= -1.el9
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Wayland compositor libraries (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://wayland.freedesktop.org/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= libwayland-client-${DISTVERSIONFULL} \
+ libwayland-cursor-${DISTVERSIONFULL} \
+ libwayland-egl-${DISTVERSIONFULL} \
+ libwayland-server-${DISTVERSIONFULL}
+
+DESCR= ${.CURDIR}/../wayland/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-wayland/distinfo b/graphics/linux-rl9-wayland/distinfo
new file mode 100644
index 000000000000..32d5861124fb
--- /dev/null
+++ b/graphics/linux-rl9-wayland/distinfo
@@ -0,0 +1,19 @@
+TIMESTAMP = 1686559701
+SHA256 (rocky/l/libwayland-client-1.21.0-1.el9.aarch64.rpm) = 14972a3ad2e835ebe489cd44738923918180b31635830a386511949ef120ce5c
+SIZE (rocky/l/libwayland-client-1.21.0-1.el9.aarch64.rpm) = 32358
+SHA256 (rocky/l/libwayland-client-1.21.0-1.el9.x86_64.rpm) = 134f948ad1a82f03edbbfc003402e41635dcd5352c86379e827f1d81a3aacc4e
+SIZE (rocky/l/libwayland-client-1.21.0-1.el9.x86_64.rpm) = 33353
+SHA256 (rocky/l/libwayland-cursor-1.21.0-1.el9.aarch64.rpm) = 9eb8cbf83596b021086f0d4a1797a4b10d1276fadd0f32a3bb7717dcc0bb379a
+SIZE (rocky/l/libwayland-cursor-1.21.0-1.el9.aarch64.rpm) = 18408
+SHA256 (rocky/l/libwayland-cursor-1.21.0-1.el9.x86_64.rpm) = 5ce40109a41de99516845a89a36ab4eb9485b97bd47c3bbdb5c565551ea9822b
+SIZE (rocky/l/libwayland-cursor-1.21.0-1.el9.x86_64.rpm) = 18851
+SHA256 (rocky/l/libwayland-egl-1.21.0-1.el9.aarch64.rpm) = df35b502365d310ac4d3ceb6b5899679cd9576ff3551b538ac5c259dfaa95f5e
+SIZE (rocky/l/libwayland-egl-1.21.0-1.el9.aarch64.rpm) = 11998
+SHA256 (rocky/l/libwayland-egl-1.21.0-1.el9.x86_64.rpm) = 29aa3aaff58c7ffd7d935f9caaef3ae15aacc7eff8741a406d33d2e1dab556c7
+SIZE (rocky/l/libwayland-egl-1.21.0-1.el9.x86_64.rpm) = 12119
+SHA256 (rocky/l/libwayland-server-1.21.0-1.el9.aarch64.rpm) = 392aeffb6b205db739de48d642287acaeb2b8f378b57b9d9881b9c6b8d2d751c
+SIZE (rocky/l/libwayland-server-1.21.0-1.el9.aarch64.rpm) = 40815
+SHA256 (rocky/l/libwayland-server-1.21.0-1.el9.x86_64.rpm) = e3593b9b0d602c09acebe340a7c95dd34ead3bfc8e4297316d53a493aabfac17
+SIZE (rocky/l/libwayland-server-1.21.0-1.el9.x86_64.rpm) = 41775
+SHA256 (rocky/w/wayland-1.21.0-1.el9.src.rpm) = 85ec7fc4f578de9bdd4d8a0de922f58156480418acd752957ded55ca6fc124a5
+SIZE (rocky/w/wayland-1.21.0-1.el9.src.rpm) = 238199
diff --git a/graphics/linux-rl9-wayland/pkg-plist.amd64 b/graphics/linux-rl9-wayland/pkg-plist.amd64
new file mode 100644
index 000000000000..7af9492a7db6
--- /dev/null
+++ b/graphics/linux-rl9-wayland/pkg-plist.amd64
@@ -0,0 +1,16 @@
+usr/lib/.build-id/50/da046fcbdaba713af0f762dc2ea8cbfed89fb3
+usr/lib/.build-id/54/d0cade63e5b3c4474501e1254860bf198041a8
+usr/lib/.build-id/b9/1f5f62dfd339604b5576b1045fac64a460cb21
+usr/lib/.build-id/bc/aaf73018cd968080693cb8b7bdc0553b6d82a2
+usr/lib64/libwayland-client.so.0
+usr/lib64/libwayland-client.so.0.21.0
+usr/lib64/libwayland-cursor.so.0
+usr/lib64/libwayland-cursor.so.0.21.0
+usr/lib64/libwayland-egl.so.1
+usr/lib64/libwayland-egl.so.1.21.0
+usr/lib64/libwayland-server.so.0
+usr/lib64/libwayland-server.so.0.21.0
+usr/share/licenses/libwayland-client/COPYING
+usr/share/licenses/libwayland-cursor/COPYING
+usr/share/licenses/libwayland-egl/COPYING
+usr/share/licenses/libwayland-server/COPYING
diff --git a/net/Makefile b/net/Makefile
index 36041d1b163d..a24d18284f42 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -444,6 +444,7 @@
SUBDIR += linux-c7-avahi-libs
SUBDIR += linux-c7-openldap
SUBDIR += linux-c7-tcp_wrappers-libs
+ SUBDIR += linux-rl9-avahi-libs
SUBDIR += liveMedia
SUBDIR += lla
SUBDIR += lualdap
diff --git a/net/linux-rl9-avahi-libs/Makefile b/net/linux-rl9-avahi-libs/Makefile
new file mode 100644
index 000000000000..254df7da9587
--- /dev/null
+++ b/net/linux-rl9-avahi-libs/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= avahi
+PORTVERSION= 0.8
+DISTVERSIONSUFFIX= -12.el9
+CATEGORIES= net linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Libraries for Avahi (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.avahi.org/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= dbuslibs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX} linux-c7-${PORTNAME}${PKGNAMESUFFIX}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/net/linux-rl9-avahi-libs/distinfo b/net/linux-rl9-avahi-libs/distinfo
new file mode 100644
index 000000000000..450fcdaf37cd
--- /dev/null
+++ b/net/linux-rl9-avahi-libs/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686488305
+SHA256 (rocky/a/avahi-libs-0.8-12.el9.aarch64.rpm) = c1a5304f29dc5d57d0480d47f81f66a781f52c75d079f57d0eb9246efac9516a
+SIZE (rocky/a/avahi-libs-0.8-12.el9.aarch64.rpm) = 66957
+SHA256 (rocky/a/avahi-libs-0.8-12.el9.x86_64.rpm) = a3d321619da06c1d9f367d6e8f48fb203174f0b387f47f8a76f43f46a3645728
+SIZE (rocky/a/avahi-libs-0.8-12.el9.x86_64.rpm) = 68278
+SHA256 (rocky/a/avahi-0.8-12.el9.src.rpm) = cc5e719e9e776aa7ccc436e4d6bd0ff835b339ec00398f4cf1c8c27fb0e26ae3
+SIZE (rocky/a/avahi-0.8-12.el9.src.rpm) = 1611618
diff --git a/net/linux-rl9-avahi-libs/pkg-plist.amd64 b/net/linux-rl9-avahi-libs/pkg-plist.amd64
new file mode 100644
index 000000000000..dd75a1f3ddc0
--- /dev/null
+++ b/net/linux-rl9-avahi-libs/pkg-plist.amd64
@@ -0,0 +1,11 @@
+usr/lib/.build-id/3a/e011551fccbb54cd5e7ae674746a403a8bd1aa
+usr/lib/.build-id/6f/55a55ef19dbffac8c042272fa66eba2d29722f
+usr/lib/.build-id/ce/6cd6f24551b1c8add8159ae06a13c0de2ae429
+usr/lib64/libavahi-client.so.3
+usr/lib64/libavahi-client.so.3.2.9
+usr/lib64/libavahi-common.so.3
+usr/lib64/libavahi-common.so.3.5.4
+usr/lib64/libavahi-libevent.so.1
+usr/lib64/libavahi-libevent.so.1.0.0
+usr/share/doc/avahi-libs/README
+usr/share/licenses/avahi-libs/LICENSE
diff --git a/print/Makefile b/print/Makefile
index 81e5613c69cb..51b86ed528c5 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -98,6 +98,9 @@
SUBDIR += linux-c7-freetype
SUBDIR += linux-c7-harfbuzz
SUBDIR += linux-jabref
+ SUBDIR += linux-rl9-cups-libs
+ SUBDIR += linux-rl9-freetype
+ SUBDIR += linux-rl9-harfbuzz
SUBDIR += lout
SUBDIR += lprps
SUBDIR += lyx
diff --git a/print/linux-rl9-cups-libs/Makefile b/print/linux-rl9-cups-libs/Makefile
new file mode 100644
index 000000000000..1cdabf7ac44b
--- /dev/null
+++ b/print/linux-rl9-cups-libs/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= cups
+PORTVERSION= 2.3.3
+DISTVERSIONSUFFIX= op2-16.el9
+CATEGORIES= print linux
+PKGNAMESUFFIX= -libs
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Common UNIX Printing System libraries
+WWW= https://github.com/OpenPrinting/cups
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= avahi-libs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+
+CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX} linux-c7-${PORTNAME}${PKGNAMESUFFIX}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/print/linux-rl9-cups-libs/distinfo b/print/linux-rl9-cups-libs/distinfo
new file mode 100644
index 000000000000..c0d7218d6363
--- /dev/null
+++ b/print/linux-rl9-cups-libs/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686488464
+SHA256 (rocky/c/cups-libs-2.3.3op2-16.el9.aarch64.rpm) = d456dbf9e030aa650449d8c28c4fcfd368bf2d32b56460667a0669c290c69ada
+SIZE (rocky/c/cups-libs-2.3.3op2-16.el9.aarch64.rpm) = 266768
+SHA256 (rocky/c/cups-libs-2.3.3op2-16.el9.x86_64.rpm) = 2e1d2a8f084ac9cd5ac481ad767faa06b769fa5dd2aa2bc83e88c0cdee4a22cb
+SIZE (rocky/c/cups-libs-2.3.3op2-16.el9.x86_64.rpm) = 270239
+SHA256 (rocky/c/cups-2.3.3op2-16.el9.src.rpm) = f9f5f2f0f2a78bc07ff7bdce9c91475050342dae8c6f4ef54ef413b9819f8303
+SIZE (rocky/c/cups-2.3.3op2-16.el9.src.rpm) = 8093944
diff --git a/print/linux-rl9-cups-libs/pkg-plist.amd64 b/print/linux-rl9-cups-libs/pkg-plist.amd64
new file mode 100644
index 000000000000..4f7a7148a2ad
--- /dev/null
+++ b/print/linux-rl9-cups-libs/pkg-plist.amd64
@@ -0,0 +1,6 @@
+usr/lib/.build-id/13/a1f523293454c70fa61238f17e719cdf860ec9
+usr/lib/.build-id/e6/db0a3bc23a4f9b0fd93568d82de81f422ad091
+usr/lib64/libcups.so.2
+usr/lib64/libcupsimage.so.2
+usr/share/licenses/cups-libs/LICENSE
+usr/share/licenses/cups-libs/NOTICE
diff --git a/print/linux-rl9-freetype/Makefile b/print/linux-rl9-freetype/Makefile
new file mode 100644
index 000000000000..e68e25c8fb04
--- /dev/null
+++ b/print/linux-rl9-freetype/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= freetype
+PORTVERSION= 2.10.4
+DISTVERSIONSUFFIX= -9.el9
+CATEGORIES= print linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Font rendering engine (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.freetype.org/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= png
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}2/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/print/linux-rl9-freetype/distinfo b/print/linux-rl9-freetype/distinfo
new file mode 100644
index 000000000000..0e003ad8661b
--- /dev/null
+++ b/print/linux-rl9-freetype/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686555200
+SHA256 (rocky/f/freetype-2.10.4-9.el9.aarch64.rpm) = c2d6031c5510402b53ce06a32928a552bd6022a9ca95927d4ec4e9ebbe6708a3
+SIZE (rocky/f/freetype-2.10.4-9.el9.aarch64.rpm) = 390708
+SHA256 (rocky/f/freetype-2.10.4-9.el9.x86_64.rpm) = 4a67eb2e7514b1f9a2861b2262e2da56d997d5fcaa3166ec730d2e7d87945498
+SIZE (rocky/f/freetype-2.10.4-9.el9.x86_64.rpm) = 396348
+SHA256 (rocky/f/freetype-2.10.4-9.el9.src.rpm) = d483a7160180e9a99a9b9eb206c094ed98ce76156136835d573950b8cac4c5a5
+SIZE (rocky/f/freetype-2.10.4-9.el9.src.rpm) = 4762690
diff --git a/print/linux-rl9-freetype/pkg-plist.amd64 b/print/linux-rl9-freetype/pkg-plist.amd64
new file mode 100644
index 000000000000..4cc72583f1ea
--- /dev/null
+++ b/print/linux-rl9-freetype/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/02/938d6dee7f4fc35a476dc732f6aa55d03c98a8
+usr/lib64/libfreetype.so.6
+usr/lib64/libfreetype.so.6.17.4
+%%PORTDOCS%%usr/share/doc/freetype/README
+usr/share/licenses/freetype/FTL.TXT
+usr/share/licenses/freetype/GPLv2.TXT
+usr/share/licenses/freetype/LICENSE.TXT
diff --git a/print/linux-rl9-harfbuzz/Makefile b/print/linux-rl9-harfbuzz/Makefile
new file mode 100644
index 000000000000..1d7d573bb9f7
--- /dev/null
+++ b/print/linux-rl9-harfbuzz/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= harfbuzz
+PORTVERSION= 2.7.4
+DISTVERSIONSUFFIX= -8.el9
+CATEGORIES= print linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= OpenType text shaping engine (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://harfbuzz.github.io/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= graphite2
+USE_LINUX_RPM= yes
+
+CPE_VENDOR= harfbuzz_project
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/print/linux-rl9-harfbuzz/distinfo b/print/linux-rl9-harfbuzz/distinfo
new file mode 100644
index 000000000000..93825ca53721
--- /dev/null
+++ b/print/linux-rl9-harfbuzz/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686556069
+SHA256 (rocky/h/harfbuzz-2.7.4-8.el9.aarch64.rpm) = b47a67517cbf58bc96fff46af7e1190680ac544892d45e2a7979d039e9eff12c
+SIZE (rocky/h/harfbuzz-2.7.4-8.el9.aarch64.rpm) = 639259
+SHA256 (rocky/h/harfbuzz-2.7.4-8.el9.x86_64.rpm) = 14a4364a8fc2e4e3507fb32ea9d557c3c8d4f7b3659237ebb5bcc7d12dc019ad
+SIZE (rocky/h/harfbuzz-2.7.4-8.el9.x86_64.rpm) = 639411
+SHA256 (rocky/h/harfbuzz-2.7.4-8.el9.src.rpm) = 17443e9d7ca87d9def9e885fc4694fb740a684f04a7176e28b35a547094413f2
+SIZE (rocky/h/harfbuzz-2.7.4-8.el9.src.rpm) = 9549467
diff --git a/print/linux-rl9-harfbuzz/pkg-plist.amd64 b/print/linux-rl9-harfbuzz/pkg-plist.amd64
new file mode 100644
index 000000000000..25296a98376a
--- /dev/null
+++ b/print/linux-rl9-harfbuzz/pkg-plist.amd64
@@ -0,0 +1,14 @@
+usr/lib/.build-id/1f/d6c96c2487ea35ff30bfb10a7377ec0c4585a6
+usr/lib/.build-id/55/c6ac71b7f1e76649b2a29c96ec81f001fe4351
+usr/lib/.build-id/cd/65aa4c1179271c0d2fc437ce41443746924f4d
+usr/lib64/girepository-1.0/HarfBuzz-0.0.typelib
+usr/lib64/libharfbuzz-gobject.so.0
+usr/lib64/libharfbuzz-gobject.so.0.20704.0
+usr/lib64/libharfbuzz-subset.so.0
+usr/lib64/libharfbuzz-subset.so.0.20704.0
+usr/lib64/libharfbuzz.so.0
+usr/lib64/libharfbuzz.so.0.20704.0
+%%PORTDOCS%%usr/share/doc/harfbuzz/AUTHORS
+%%PORTDOCS%%usr/share/doc/harfbuzz/NEWS
+%%PORTDOCS%%usr/share/doc/harfbuzz/README
+usr/share/licenses/harfbuzz/COPYING
diff --git a/security/Makefile b/security/Makefile
index 711aacd4cc1b..1ed35d54c4d2 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -343,6 +343,12 @@
SUBDIR += linux-c7-openssl-devel
SUBDIR += linux-c7-p11-kit
SUBDIR += linux-c7-trousers
+ SUBDIR += linux-rl9-ca-certificates
+ SUBDIR += linux-rl9-libgcrypt
+ SUBDIR += linux-rl9-libgpg-error
+ SUBDIR += linux-rl9-libtasn1
+ SUBDIR += linux-rl9-nss
+ SUBDIR += linux-rl9-p11-kit
SUBDIR += local-php-security-checker
SUBDIR += logcheck
SUBDIR += lua-argon2
diff --git a/security/linux-rl9-ca-certificates/Makefile b/security/linux-rl9-ca-certificates/Makefile
new file mode 100644
index 000000000000..4f737ba6db2c
--- /dev/null
+++ b/security/linux-rl9-ca-certificates/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= ca-certificates
+PORTVERSION= 2022.2.54
+DISTVERSIONSUFFIX= -90.2.el9
+CATEGORIES= security linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Mozilla CA root certificate bundle (Rocky Linux ${LINUX_DIST_VER})
+
+LICENSE= PD
+
+USES= linux:rl9
+USE_LINUX= p11-kit
+USE_LINUX_RPM= noarch
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/security/linux-rl9-ca-certificates/distinfo b/security/linux-rl9-ca-certificates/distinfo
new file mode 100644
index 000000000000..b74ee0b7ac4b
--- /dev/null
+++ b/security/linux-rl9-ca-certificates/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1686579238
+SHA256 (rocky/c/ca-certificates-2022.2.54-90.2.el9.noarch.rpm) = e15300a31a977172c117e7bbcdf82eb41ffac66505929a5dca5bab99528b4658
+SIZE (rocky/c/ca-certificates-2022.2.54-90.2.el9.noarch.rpm) = 843208
+SHA256 (rocky/c/ca-certificates-2022.2.54-90.2.el9.src.rpm) = ed62a3b1b6db97a4771558acf5058b87a82eee5699c20a1235d6799ab90630a4
+SIZE (rocky/c/ca-certificates-2022.2.54-90.2.el9.src.rpm) = 661398
diff --git a/security/linux-rl9-ca-certificates/pkg-descr b/security/linux-rl9-ca-certificates/pkg-descr
new file mode 100644
index 000000000000..b835104f5911
--- /dev/null
+++ b/security/linux-rl9-ca-certificates/pkg-descr
@@ -0,0 +1,2 @@
+Root certificates from certificate authorities included in the Mozilla
+NSS library and thus in Firefox and Thunderbird.
diff --git a/security/linux-rl9-ca-certificates/pkg-plist b/security/linux-rl9-ca-certificates/pkg-plist
new file mode 100644
index 000000000000..c2a23403a596
--- /dev/null
+++ b/security/linux-rl9-ca-certificates/pkg-plist
@@ -0,0 +1,28 @@
+etc/pki/ca-trust/README
+etc/pki/ca-trust/ca-legacy.conf
+etc/pki/ca-trust/extracted/README
+etc/pki/ca-trust/extracted/edk2/README
+etc/pki/ca-trust/extracted/java/README
+etc/pki/ca-trust/extracted/openssl/README
+etc/pki/ca-trust/extracted/pem/README
+etc/pki/ca-trust/source/README
+etc/pki/java/cacerts
+etc/pki/tls/cert.pem
+etc/pki/tls/certs/ca-bundle.crt
+etc/pki/tls/certs/ca-bundle.trust.crt
+etc/ssl/cert.pem
+etc/ssl/certs
+etc/ssl/ct_log_list.cnf
+etc/ssl/openssl.cnf
+usr/bin/ca-legacy
+usr/bin/update-ca-trust
+usr/share/man/man8/ca-legacy.8.gz
+usr/share/man/man8/update-ca-trust.8.gz
+usr/share/pki/ca-trust-legacy/ca-bundle.legacy.default.crt
+usr/share/pki/ca-trust-legacy/ca-bundle.legacy.disable.crt
+usr/share/pki/ca-trust-source/README
+usr/share/pki/ca-trust-source/ca-bundle.trust.p11-kit
+@dir etc/pki/ca-trust/source/anchors
+@dir etc/pki/ca-trust/source/blocklist
+@dir usr/share/pki/ca-trust-source/anchors
+@dir usr/share/pki/ca-trust-source/blocklist
diff --git a/security/linux-rl9-libgcrypt/Makefile b/security/linux-rl9-libgcrypt/Makefile
new file mode 100644
index 000000000000..e18a96cb94a4
--- /dev/null
+++ b/security/linux-rl9-libgcrypt/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= libgcrypt
+PORTVERSION= 1.10.0
+DISTVERSIONSUFFIX= -10.el9_2
+CATEGORIES= security linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Crypto library based on code used in GnuPG (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.gnupg.org/software/libgcrypt/index.html
+
+LICENSE= LGPL21+
+
+USES= cpe linux:rl9
+CPE_VENDOR= gnupg
+USE_LDCONFIG= yes
+USE_LINUX= libgpg-error
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c6-${PORTNAME} linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/security/linux-rl9-libgcrypt/distinfo b/security/linux-rl9-libgcrypt/distinfo
new file mode 100644
index 000000000000..7c00ca4966ee
--- /dev/null
+++ b/security/linux-rl9-libgcrypt/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686487559
+SHA256 (rocky/l/libgcrypt-1.10.0-10.el9_2.aarch64.rpm) = cd317ea959dd8dedce41d3f08ed96210b5a0f25287a029565fe4cb0c6ac0419a
+SIZE (rocky/l/libgcrypt-1.10.0-10.el9_2.aarch64.rpm) = 460087
+SHA256 (rocky/l/libgcrypt-1.10.0-10.el9_2.x86_64.rpm) = edc9b3c4f250cbd1601f0163ea23cbed7a4d8af5e995d4a906122686ddca3cf8
+SIZE (rocky/l/libgcrypt-1.10.0-10.el9_2.x86_64.rpm) = 515979
+SHA256 (rocky/l/libgcrypt-1.10.0-10.el9_2.src.rpm) = 3149d059871928d478eedd5c5b72d1895bdac80562e94e7feb7651837179f24d
+SIZE (rocky/l/libgcrypt-1.10.0-10.el9_2.src.rpm) = 3925835
diff --git a/security/linux-rl9-libgcrypt/pkg-plist.amd64 b/security/linux-rl9-libgcrypt/pkg-plist.amd64
new file mode 100644
index 000000000000..8f3e6ca6d5b9
--- /dev/null
+++ b/security/linux-rl9-libgcrypt/pkg-plist.amd64
@@ -0,0 +1,8 @@
+usr/lib/.build-id/3d/6b325fb24d09990a1b32343b27d3762d9ace14
+usr/lib64/libgcrypt.so.20
+usr/lib64/libgcrypt.so.20.4.0
+%%PORTDOCS%%usr/share/doc/libgcrypt/AUTHORS
+%%PORTDOCS%%usr/share/doc/libgcrypt/NEWS
+%%PORTDOCS%%usr/share/doc/libgcrypt/THANKS
+usr/share/licenses/libgcrypt/COPYING.LIB
+@dir etc/gcrypt
diff --git a/security/linux-rl9-libgpg-error/Makefile b/security/linux-rl9-libgpg-error/Makefile
new file mode 100644
index 000000000000..a7cb63c7f430
--- /dev/null
+++ b/security/linux-rl9-libgpg-error/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= libgpg-error
+PORTVERSION= 1.42
+DISTVERSIONSUFFIX= -5.el9
+CATEGORIES= security linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Common error values for all GnuPG components (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.gnupg.org/software/libgpg-error/
+
+LICENSE= LGPL21+
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c6-${PORTNAME} linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/security/linux-rl9-libgpg-error/distinfo b/security/linux-rl9-libgpg-error/distinfo
new file mode 100644
index 000000000000..d9c1f6362c15
--- /dev/null
+++ b/security/linux-rl9-libgpg-error/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686487296
+SHA256 (rocky/l/libgpg-error-1.42-5.el9.aarch64.rpm) = e22037efb56a2856af7ee66c0e6a590a5047357e7cfe303abc6a23a53753eb28
+SIZE (rocky/l/libgpg-error-1.42-5.el9.aarch64.rpm) = 213543
+SHA256 (rocky/l/libgpg-error-1.42-5.el9.x86_64.rpm) = 7d48fb4ca1e935a491cb02a85abdd5b91b329168962c1b11ca434c2b80c079fa
+SIZE (rocky/l/libgpg-error-1.42-5.el9.x86_64.rpm) = 215938
+SHA256 (rocky/l/libgpg-error-1.42-5.el9.src.rpm) = dd6f3ee019352606e8a62c4044cf6974cdf12eb2ad1db197cc9a3b7e6f598003
+SIZE (rocky/l/libgpg-error-1.42-5.el9.src.rpm) = 991758
diff --git a/security/linux-rl9-libgpg-error/pkg-plist.amd64 b/security/linux-rl9-libgpg-error/pkg-plist.amd64
new file mode 100644
index 000000000000..7d0c1618fb8e
--- /dev/null
+++ b/security/linux-rl9-libgpg-error/pkg-plist.amd64
@@ -0,0 +1,31 @@
+usr/bin/gpg-error
+usr/lib/.build-id/6a/51c4775d127d417f1739858c83e6b9d3ab0c37
+usr/lib/.build-id/d3/29208c15a720c5907854b9b69541c9bf401969
+usr/lib64/libgpg-error.so.0
+usr/lib64/libgpg-error.so.0.32.0
+%%PORTDOCS%%usr/share/doc/libgpg-error/AUTHORS
+%%PORTDOCS%%usr/share/doc/libgpg-error/NEWS
+%%PORTDOCS%%usr/share/doc/libgpg-error/README
+%%DATADIR%%/errorref.txt
+usr/share/licenses/libgpg-error/COPYING
+usr/share/licenses/libgpg-error/COPYING.LIB
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/libgpg-error.mo
diff --git a/security/linux-rl9-libtasn1/Makefile b/security/linux-rl9-libtasn1/Makefile
new file mode 100644
index 000000000000..314b9c389b44
--- /dev/null
+++ b/security/linux-rl9-libtasn1/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= libtasn1
+PORTVERSION= 4.16.0
+DISTVERSIONSUFFIX= -8.el9_1
+CATEGORIES= security linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= ASN.1 structure parser library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.gnu.org/software/libtasn1/
+
+LICENSE= LGPL21+
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CPE_VENDOR= gnu
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/security/linux-rl9-libtasn1/distinfo b/security/linux-rl9-libtasn1/distinfo
new file mode 100644
index 000000000000..cf12a47112cf
--- /dev/null
+++ b/security/linux-rl9-libtasn1/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686579023
+SHA256 (rocky/l/libtasn1-4.16.0-8.el9_1.aarch64.rpm) = 3963d58e43412e91e47454836e5431fbc77014d411ac6eec4847fc7cede46a6d
+SIZE (rocky/l/libtasn1-4.16.0-8.el9_1.aarch64.rpm) = 74132
+SHA256 (rocky/l/libtasn1-4.16.0-8.el9_1.x86_64.rpm) = f62a78a4d12241611733a45d896511c9825d06116373f4277e08acbae7565322
+SIZE (rocky/l/libtasn1-4.16.0-8.el9_1.x86_64.rpm) = 74962
+SHA256 (rocky/l/libtasn1-4.16.0-8.el9_1.src.rpm) = e2e95c833a6d79d774eec3b60e0cb856a8403e455925c1a5626a70f8cf068fdc
+SIZE (rocky/l/libtasn1-4.16.0-8.el9_1.src.rpm) = 1889934
diff --git a/security/linux-rl9-libtasn1/pkg-plist.amd64 b/security/linux-rl9-libtasn1/pkg-plist.amd64
new file mode 100644
index 000000000000..596d938c21b2
--- /dev/null
+++ b/security/linux-rl9-libtasn1/pkg-plist.amd64
@@ -0,0 +1,9 @@
+usr/lib/.build-id/c1/7247c829f91e289fb9424e7a05b9946d8985d2
+usr/lib64/libtasn1.so.6
+usr/lib64/libtasn1.so.6.6.0
+%%PORTDOCS%%usr/share/doc/libtasn1/AUTHORS
+%%PORTDOCS%%usr/share/doc/libtasn1/NEWS
+%%PORTDOCS%%usr/share/doc/libtasn1/README.md
+usr/share/licenses/libtasn1/COPYING
+usr/share/licenses/libtasn1/COPYING.LESSER
+usr/share/licenses/libtasn1/LICENSE
diff --git a/security/linux-rl9-nss/Makefile b/security/linux-rl9-nss/Makefile
new file mode 100644
index 000000000000..63482e44f491
--- /dev/null
+++ b/security/linux-rl9-nss/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= nss
+PORTVERSION= 3.79.0
+DISTVERSIONSUFFIX= -18.el9_1
+CATEGORIES= security linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Network Security Services (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://developer.mozilla.org/docs/Mozilla/Projects/NSS
+
+USES= cpe linux:rl9
+CPE_VENDOR= mozilla
+USE_LDCONFIG= yes
+USE_LINUX= nspr sqlite3
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${DISTNAME} \
+ ${PORTNAME}-softokn-${PORTVERSION}${DISTVERSIONSUFFIX} \
+ ${PORTNAME}-util-${PORTVERSION}${DISTVERSIONSUFFIX}
+SRC_DISTFILES= ${DISTNAME}${SRC_SUFX}:SOURCE
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/security/linux-rl9-nss/distinfo b/security/linux-rl9-nss/distinfo
new file mode 100644
index 000000000000..287ac13077e4
--- /dev/null
+++ b/security/linux-rl9-nss/distinfo
@@ -0,0 +1,15 @@
+TIMESTAMP = 1686571753
+SHA256 (rocky/n/nss-3.79.0-18.el9_1.aarch64.rpm) = 3732da03c2e11b9e037c97a8e4096153c60890f71681408da31c7d60c73ffc8e
+SIZE (rocky/n/nss-3.79.0-18.el9_1.aarch64.rpm) = 696328
+SHA256 (rocky/n/nss-3.79.0-18.el9_1.x86_64.rpm) = 861d1df85972ff033d3c80e51df0786a16bb7eb065597793e932c28ba9d06922
+SIZE (rocky/n/nss-3.79.0-18.el9_1.x86_64.rpm) = 720290
+SHA256 (rocky/n/nss-softokn-3.79.0-18.el9_1.aarch64.rpm) = c4d6a3cb62b90cd6ff25bf5da996d190ac826d801bacd5666ea2855fe02585a7
+SIZE (rocky/n/nss-softokn-3.79.0-18.el9_1.aarch64.rpm) = 381731
+SHA256 (rocky/n/nss-softokn-3.79.0-18.el9_1.x86_64.rpm) = eb0e6ceca59abd45058c4c6e1cc11234b2197e4883f48ea323bb0bb85268f6ba
+SIZE (rocky/n/nss-softokn-3.79.0-18.el9_1.x86_64.rpm) = 387823
+SHA256 (rocky/n/nss-util-3.79.0-18.el9_1.aarch64.rpm) = 64eada61e377c0b9f0937c4ead77a9e75c04473437a5c71af7fab5ee7aede3ff
+SIZE (rocky/n/nss-util-3.79.0-18.el9_1.aarch64.rpm) = 87028
+SHA256 (rocky/n/nss-util-3.79.0-18.el9_1.x86_64.rpm) = a593cb870784733e2e614122b36eb1c72fbfa0e8cd7a94cf692ea522d18bdb14
+SIZE (rocky/n/nss-util-3.79.0-18.el9_1.x86_64.rpm) = 90253
+SHA256 (rocky/n/nss-3.79.0-18.el9_1.src.rpm) = 68f33d82aa7cf435d15226d0d8b61b818dcdf35eaee1f98730efc465f6e9e6bb
+SIZE (rocky/n/nss-3.79.0-18.el9_1.src.rpm) = 85985693
diff --git a/security/linux-rl9-nss/pkg-plist.amd64 b/security/linux-rl9-nss/pkg-plist.amd64
new file mode 100644
index 000000000000..498e8f03572d
--- /dev/null
+++ b/security/linux-rl9-nss/pkg-plist.amd64
@@ -0,0 +1,33 @@
+etc/crypto-policies/local.d/nss-p11-kit.config
+etc/pki/nssdb/cert9.db
+etc/pki/nssdb/key4.db
+etc/pki/nssdb/pkcs11.txt
+usr/lib/.build-id/15/cf251830ffe61f413a506ec95ce6507463bbe1
+usr/lib/.build-id/22/420609f9ebc460f6f8b03f27a3a1e4c634d535
+usr/lib/.build-id/33/460bdcc644170bb148cd8eeb9c7121ab1ec0df
+usr/lib/.build-id/3c/567156558742557791e564c01f8170f6db610c
+usr/lib/.build-id/73/d56b75dc210d14b6d9209df284a696707c26d1
+usr/lib/.build-id/74/8ac8485c5d53d0457796d3cc0039307c138f96
+usr/lib/.build-id/78/3578d6f0dc9d62068713988c6a03d3b2182f07
+usr/lib/.build-id/9a/b60f87c000098d5c501c570fc4f4512c2f0fc5
+usr/lib/.build-id/aa/be5a91fe788f67805f1228d07c6d9cf7a912f5
+usr/lib/.build-id/b0/3d4dedc2465105813ecc559f8168654eacc022
+usr/lib/.build-id/c2/d7b6f017ab176da64c3d129311e636c0dce5ab
+usr/lib64/libnss3.so
+usr/lib64/libnssutil3.so
+usr/lib64/libsmime3.so
+usr/lib64/libsoftokn3.chk
+usr/lib64/libsoftokn3.so
+usr/lib64/libssl3.so
+usr/lib64/nss/unsupported-tools/bltest
+usr/lib64/nss/unsupported-tools/dbtool
+usr/lib64/nss/unsupported-tools/ecperf
+usr/lib64/nss/unsupported-tools/fbectest
+usr/lib64/nss/unsupported-tools/fipstest
+usr/lib64/nss/unsupported-tools/shlibsign
+usr/share/licenses/nss-util/COPYING
+usr/share/licenses/nss/COPYING
+usr/share/man/man5/cert9.db.5.gz
+usr/share/man/man5/key4.db.5.gz
+usr/share/man/man5/pkcs11.txt.5.gz
+@dir usr/lib64/nss/saved
diff --git a/security/linux-rl9-p11-kit/Makefile b/security/linux-rl9-p11-kit/Makefile
new file mode 100644
index 000000000000..8f991224c890
--- /dev/null
+++ b/security/linux-rl9-p11-kit/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= p11-kit
+PORTVERSION= 0.24.1
+DISTVERSIONSUFFIX= -2.el9
+CATEGORIES= security linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Library for loading and enumerating of PKCS\#11 modules (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://p11-glue.freedesktop.org/p11-kit.html
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= libtasn1
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${DISTNAME} \
+ p11-kit-trust-${DISTVERSION}${DISTVERSIONSUFFIX}
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/security/linux-rl9-p11-kit/distinfo b/security/linux-rl9-p11-kit/distinfo
new file mode 100644
index 000000000000..5e427554558f
--- /dev/null
+++ b/security/linux-rl9-p11-kit/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1686579117
+SHA256 (rocky/p/p11-kit-0.24.1-2.el9.aarch64.rpm) = 2115edc84ecf17aafd73ee1e61e55030ce77a2f5aee0a8cfd2c7f53612df3a20
+SIZE (rocky/p/p11-kit-0.24.1-2.el9.aarch64.rpm) = 357079
+SHA256 (rocky/p/p11-kit-0.24.1-2.el9.x86_64.rpm) = 2e9ba88f7638b89033dd8e3559f9c5c0a84cfa40110d061131391283eff07017
+SIZE (rocky/p/p11-kit-0.24.1-2.el9.x86_64.rpm) = 373722
+SHA256 (rocky/p/p11-kit-trust-0.24.1-2.el9.aarch64.rpm) = f4a15510e60f410597da7e2bbc0cc1966cee9c3192f9f78310891d229b614659
+SIZE (rocky/p/p11-kit-trust-0.24.1-2.el9.aarch64.rpm) = 145568
+SHA256 (rocky/p/p11-kit-trust-0.24.1-2.el9.x86_64.rpm) = f3323fd8f94b5590ce6b8a191db48315eee46e1f4c5b1902b1c0b14982dc4b34
+SIZE (rocky/p/p11-kit-trust-0.24.1-2.el9.x86_64.rpm) = 147969
+SHA256 (rocky/p/p11-kit-0.24.1-2.el9.src.rpm) = e6975f9bfca9cffefa50d5e5e7bb13bb64d332eda1912e120958071fff46e82b
+SIZE (rocky/p/p11-kit-0.24.1-2.el9.src.rpm) = 911275
diff --git a/security/linux-rl9-p11-kit/pkg-plist.amd64 b/security/linux-rl9-p11-kit/pkg-plist.amd64
new file mode 100644
index 000000000000..9fcf4c485a78
--- /dev/null
+++ b/security/linux-rl9-p11-kit/pkg-plist.amd64
@@ -0,0 +1,95 @@
+usr/bin/p11-kit
+usr/bin/trust
+usr/lib/.build-id/2f/097797e6c067f2b9737ad8db31ed88570b23aa
+usr/lib/.build-id/91/b508817cb4ba7adc747b30c805992884ce5822
+usr/lib/.build-id/af/932c6d036d0e42d7cc73e32ea8c5b5a8be0461
+usr/lib/.build-id/df/b37e76ad1fc2e88c505b8c45c62a7ae9c8092a
+usr/lib/.build-id/e4/cb5269d217f43b6035df6e629ebe5d9fbf53e5
+usr/lib64/libp11-kit.so.0
+usr/lib64/libp11-kit.so.0.3.0
+usr/lib64/p11-kit-proxy.so
+usr/lib64/pkcs11/p11-kit-trust.so
+usr/libexec/p11-kit/p11-kit-remote
+usr/libexec/p11-kit/trust-extract-compat
+usr/share/bash-completion/completions/p11-kit
+usr/share/bash-completion/completions/trust
+%%PORTDOCS%%usr/share/doc/p11-kit/AUTHORS
+%%PORTDOCS%%usr/share/doc/p11-kit/NEWS
+%%PORTDOCS%%usr/share/doc/p11-kit/README
+%%PORTDOCS%%usr/share/doc/p11-kit/pkcs11.conf.example
+usr/share/licenses/p11-kit/COPYING
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/fo/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ia/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/p11-kit.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/p11-kit.mo
+usr/share/man/man1/trust.1.gz
+usr/share/man/man5/pkcs11.conf.5.gz
+usr/share/man/man8/p11-kit.8.gz
+%%DATADIR%%/modules/p11-kit-trust.module
+@dir etc/pkcs11/modules
diff --git a/textproc/Makefile b/textproc/Makefile
index 507132946d4a..bcfe6160c3f2 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -442,6 +442,8 @@
SUBDIR += linux-c7-libcroco
SUBDIR += linux-c7-libxml2
SUBDIR += linux-c7-libxslt
+ SUBDIR += linux-rl9-expat
+ SUBDIR += linux-rl9-libxml2
SUBDIR += linuxdoc
SUBDIR += linuxdoc-tools
SUBDIR += localize
diff --git a/textproc/linux-rl9-expat/Makefile b/textproc/linux-rl9-expat/Makefile
new file mode 100644
index 000000000000..043be551293f
--- /dev/null
+++ b/textproc/linux-rl9-expat/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= expat
+PORTVERSION= 2.5.0
+DISTVERSIONSUFFIX= -1.el9
+CATEGORIES= textproc linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= XML 1.0 parser written in C (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://github.com/libexpat/libexpat
+
+LICENSE= MIT
+
+USES= cpe linux:rl9
+CPE_VENDOR= ${CPE_PRODUCT}_project
+CPE_PRODUCT= lib${PORTNAME}
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}2/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/textproc/linux-rl9-expat/distinfo b/textproc/linux-rl9-expat/distinfo
new file mode 100644
index 000000000000..6c13c1ab460b
--- /dev/null
+++ b/textproc/linux-rl9-expat/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686554533
+SHA256 (rocky/e/expat-2.5.0-1.el9.aarch64.rpm) = 1bb0f3064e662baf444313618bc3e839d9baf5461f1ab42bc26ce0e64dbe2a32
+SIZE (rocky/e/expat-2.5.0-1.el9.aarch64.rpm) = 113294
+SHA256 (rocky/e/expat-2.5.0-1.el9.x86_64.rpm) = 588588c888cb957052ac7acd3d2727b82ce7a7b6f0eac38eaf7a252e45af8c28
+SIZE (rocky/e/expat-2.5.0-1.el9.x86_64.rpm) = 118847
+SHA256 (rocky/e/expat-2.5.0-1.el9.src.rpm) = f9a3e098c90528f288a4874e5532e4c9445fbfb0329c4af9bea218cd25f535d4
+SIZE (rocky/e/expat-2.5.0-1.el9.src.rpm) = 8335529
diff --git a/textproc/linux-rl9-expat/pkg-plist.amd64 b/textproc/linux-rl9-expat/pkg-plist.amd64
new file mode 100644
index 000000000000..de13e69e7455
--- /dev/null
+++ b/textproc/linux-rl9-expat/pkg-plist.amd64
@@ -0,0 +1,9 @@
+usr/bin/xmlwf
+usr/lib/.build-id/9a/41ed42b487f1fd56b143c1fb23d0a026855b61
+usr/lib/.build-id/f5/898ecdf9b8a818232a2d64e40ee70ff0e98fa1
+usr/lib64/libexpat.so.1
+usr/lib64/libexpat.so.1.8.10
+%%PORTDOCS%%usr/share/doc/expat/AUTHORS
+%%PORTDOCS%%usr/share/doc/expat/Changes
+usr/share/licenses/expat/COPYING
+usr/share/man/man1/xmlwf.1.gz
diff --git a/textproc/linux-rl9-libxml2/Makefile b/textproc/linux-rl9-libxml2/Makefile
new file mode 100644
index 000000000000..137d8b97e76a
--- /dev/null
+++ b/textproc/linux-rl9-libxml2/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= libxml2
+PORTVERSION= 2.9.13
+DISTVERSIONSUFFIX= -3.el9_1
+CATEGORIES= textproc linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Library providing XML and HTML support (Rocky Linux ${LINUX_DIST_VER})
+WWW= http://xmlsoft.org/
+
+LICENSE= MIT
+
+USES= cpe linux:rl9
+CPE_VENDOR= xmlsoft
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/textproc/linux-rl9-libxml2/distinfo b/textproc/linux-rl9-libxml2/distinfo
new file mode 100644
index 000000000000..9764d7a601dc
--- /dev/null
+++ b/textproc/linux-rl9-libxml2/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686555627
+SHA256 (rocky/l/libxml2-2.9.13-3.el9_1.aarch64.rpm) = dde66a07cb8a8356822e9412e1c6b2495d82918ea78fd0d6339d3b4013d6e403
+SIZE (rocky/l/libxml2-2.9.13-3.el9_1.aarch64.rpm) = 746492
+SHA256 (rocky/l/libxml2-2.9.13-3.el9_1.x86_64.rpm) = c5e27042c1a468c3d96bdd521d19d27c5a2db6dd0297792b7edfdbc3aa9ddeae
+SIZE (rocky/l/libxml2-2.9.13-3.el9_1.x86_64.rpm) = 764483
+SHA256 (rocky/l/libxml2-2.9.13-3.el9_1.src.rpm) = 9ae77090f75a8dc66aaa2843646e7d14a0679e66f632801284e8035accbfd0ca
+SIZE (rocky/l/libxml2-2.9.13-3.el9_1.src.rpm) = 3269672
diff --git a/textproc/linux-rl9-libxml2/pkg-plist.amd64 b/textproc/linux-rl9-libxml2/pkg-plist.amd64
new file mode 100644
index 000000000000..99e3a2e194b8
--- /dev/null
+++ b/textproc/linux-rl9-libxml2/pkg-plist.amd64
@@ -0,0 +1,14 @@
+usr/bin/xmlcatalog
+usr/bin/xmllint
+usr/lib/.build-id/19/1eb7c87658db73d96c2fb7dc8e94175d1eb88c
+usr/lib/.build-id/31/75d5777b54e42141250543b6acc4794da1b104
+usr/lib/.build-id/f4/787e60dd9f424f26995d2d8babc06c3d050b6e
+usr/lib64/libxml2.so.2
+usr/lib64/libxml2.so.2.9.13
+%%PORTDOCS%%usr/share/doc/libxml2/NEWS
+%%PORTDOCS%%usr/share/doc/libxml2/README.md
+%%PORTDOCS%%usr/share/doc/libxml2/TODO
+usr/share/licenses/libxml2/Copyright
+usr/share/man/man1/xmlcatalog.1.gz
+usr/share/man/man1/xmllint.1.gz
+usr/share/man/man3/libxml.3.gz
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 707a788986cb..7f58ae77f84f 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -164,6 +164,7 @@
SUBDIR += libfontenc
SUBDIR += linden-hill
SUBDIR += linux-c7-fontconfig
+ SUBDIR += linux-rl9-fontconfig
SUBDIR += linuxlibertine
SUBDIR += linuxlibertine-g
SUBDIR += lohit
diff --git a/x11-fonts/linux-rl9-fontconfig/Makefile b/x11-fonts/linux-rl9-fontconfig/Makefile
new file mode 100644
index 000000000000..0fef7d2ad930
--- /dev/null
+++ b/x11-fonts/linux-rl9-fontconfig/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= fontconfig
+PORTVERSION= 2.14.0
+DISTVERSIONSUFFIX= -2.el9_1
+CATEGORIES= x11-fonts linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= XML-based font configuration API for X Windows (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.freedesktop.org/wiki/Software/fontconfig/
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= brotli expat freetype harfbuzz libxml2
+USE_LINUX_RPM= yes
+
+CPE_VENDOR= fontconfig_project
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+post-patch:
+ @${RM} -r ${WRKSRC}/etc ${WRKSRC}/usr/lib/fontconfig \
+ ${WRKSRC}/usr/share/fontconfig
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc
+ ${LN} -s ${LOCALBASE}/etc/fonts ${STAGEDIR}${PREFIX}/etc/
+ ${MKDIR} ${STAGEDIR}${PREFIX}/var/db/fontconfig
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/linux-rl9-fontconfig/distinfo b/x11-fonts/linux-rl9-fontconfig/distinfo
new file mode 100644
index 000000000000..3c7a0e3fc3c7
--- /dev/null
+++ b/x11-fonts/linux-rl9-fontconfig/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686555139
+SHA256 (rocky/f/fontconfig-2.14.0-2.el9_1.aarch64.rpm) = 7bad19f206ef9d29cb6d8adceed39b4d8720e008f0b6e140110be8e5b9e95157
+SIZE (rocky/f/fontconfig-2.14.0-2.el9_1.aarch64.rpm) = 283166
+SHA256 (rocky/f/fontconfig-2.14.0-2.el9_1.x86_64.rpm) = c8383594be73281a9522d216650b65652f4556a6d3c899531364c30f4df20acf
+SIZE (rocky/f/fontconfig-2.14.0-2.el9_1.x86_64.rpm) = 280664
+SHA256 (rocky/f/fontconfig-2.14.0-2.el9_1.src.rpm) = 84b06f0e46903fbe0ee2b19dfffecdfadf2f59070ea510a47ae1e4bdb269de79
+SIZE (rocky/f/fontconfig-2.14.0-2.el9_1.src.rpm) = 1457008
diff --git a/x11-fonts/linux-rl9-fontconfig/pkg-plist.amd64 b/x11-fonts/linux-rl9-fontconfig/pkg-plist.amd64
new file mode 100644
index 000000000000..dfe0c0ef8b0f
--- /dev/null
+++ b/x11-fonts/linux-rl9-fontconfig/pkg-plist.amd64
@@ -0,0 +1,47 @@
+etc/fonts
+usr/bin/fc-cache
+usr/bin/fc-cache-64
+usr/bin/fc-cat
+usr/bin/fc-conflist
+usr/bin/fc-list
+usr/bin/fc-match
+usr/bin/fc-pattern
+usr/bin/fc-query
+usr/bin/fc-scan
+usr/bin/fc-validate
+usr/lib/.build-id/15/2e110664338b40a59bbf43ff554816b7dba92f
+usr/lib/.build-id/4c/e6fb2169be2060ec7c4cf610e9c2c920d5c34e
+usr/lib/.build-id/4e/72e474b0fe2b0a77a78c8dfba5da49f030d7a0
+usr/lib/.build-id/60/5b645b02edd661d8049467a2442f0b74d1e6fa
+usr/lib/.build-id/69/3f802506d1ae5c2ddd7fc0ecdc9c4224a2a13d
+usr/lib/.build-id/79/aee4393473150c0d3a7ab9072aba30e4776dd5
+usr/lib/.build-id/9f/a71b55dd52313fe02a2a1f419ef7693d11a051
+usr/lib/.build-id/a0/ec0a8154fc639b56bc9e9073c394bf255b401c
+usr/lib/.build-id/c7/0898d85470baa16b95dacdc91ce0664ce25c0a
+usr/lib/.build-id/cd/b87f9c97e862956d369a74f7dd2c25f3d222a5
+usr/lib64/libfontconfig.so.1
+usr/lib64/libfontconfig.so.1.12.0
+%%PORTDOCS%%usr/share/doc/fontconfig/AUTHORS
+%%PORTDOCS%%usr/share/doc/fontconfig/README
+%%PORTDOCS%%usr/share/doc/fontconfig/fontconfig-user.html
+%%PORTDOCS%%usr/share/doc/fontconfig/fontconfig-user.txt
+usr/share/licenses/fontconfig/COPYING
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/fontconfig-conf.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/fontconfig.mo
+usr/share/man/man1/fc-cache-64.1.gz
+usr/share/man/man1/fc-cache.1.gz
+usr/share/man/man1/fc-cat.1.gz
+usr/share/man/man1/fc-conflist.1.gz
+usr/share/man/man1/fc-list.1.gz
+usr/share/man/man1/fc-match.1.gz
+usr/share/man/man1/fc-pattern.1.gz
+usr/share/man/man1/fc-query.1.gz
+usr/share/man/man1/fc-scan.1.gz
+usr/share/man/man1/fc-validate.1.gz
+usr/share/man/man5/fonts-conf.5.gz
+usr/share/xml/fontconfig/fonts.dtd
+@rmtry var/db/fontconfig/*-le32d4.cache-7
+@rmtry var/db/fontconfig/*-le64.cache-7
+@rmtry var/db/fontconfig/CACHEDIR.TAG
+@dir var/db/fontconfig
+@postexec %D/usr/bin/fc-cache-64 -f -s
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 47161ef73dbd..05ce39c63462 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -97,6 +97,8 @@
SUBDIR += linux-c7-pango
SUBDIR += linux-c7-qt-x11
SUBDIR += linux-c7-tk85
+ SUBDIR += linux-rl9-gtk3
+ SUBDIR += linux-rl9-pango
SUBDIR += movingmotif
SUBDIR += mowitz
SUBDIR += mygui
diff --git a/x11-toolkits/linux-rl9-gtk3/Makefile b/x11-toolkits/linux-rl9-gtk3/Makefile
new file mode 100644
index 000000000000..bff01feeb8a5
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk3/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= gtk3
+PORTVERSION= 3.24.31
+DISTVERSIONSUFFIX= -2.el9
+CATEGORIES= x11-toolkits linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= GTK+ library, version 3.X (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.gtk.org/
+
+RUN_DEPENDS= hicolor-icon-theme>0:misc/hicolor-icon-theme \
+ adwaita-icon-theme>0:x11-themes/adwaita-icon-theme
+
+USES= cpe linux:rl9
+CPE_VENDOR= gnome
+CPE_PRODUCT= gtk
+USE_LDCONFIG= yes
+USE_LINUX= at-spi2-atk atk cairo-gobject fontconfig freetype gdkpixbuf2 \
+ libepoxy librsvg2 libtracker-sparql libxkbcommon \
+ pango wayland xorglibs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX} \
+ libstemmer-0-18.585svn.el9
+
+DESCR= ${.CURDIR}/../${PORTNAME}0/pkg-descr
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-rl9-gtk3/distinfo b/x11-toolkits/linux-rl9-gtk3/distinfo
new file mode 100644
index 000000000000..7db840a1f97e
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk3/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1714494452
+SHA256 (rocky/g/gtk3-3.24.31-2.el9.aarch64.rpm) = 4f1a1a479ff4db93012242c53921b912ce6303fff64f88d9bbc9280c3f1380fa
+SIZE (rocky/g/gtk3-3.24.31-2.el9.aarch64.rpm) = 4985138
+SHA256 (rocky/g/gtk3-3.24.31-2.el9.x86_64.rpm) = 93e0f50705292497b818bb5f49939e5f14565130ccbf4268f68f3b6980f6b976
+SIZE (rocky/g/gtk3-3.24.31-2.el9.x86_64.rpm) = 5084906
+SHA256 (rocky/l/libstemmer-0-18.585svn.el9.aarch64.rpm) = 4b10cc6e35e2dcc8d93a0f7ad765063d06b4ebe4c672f684804820bf8c3d9e67
+SIZE (rocky/l/libstemmer-0-18.585svn.el9.aarch64.rpm) = 84020
+SHA256 (rocky/l/libstemmer-0-18.585svn.el9.x86_64.rpm) = 1c100c574348ee586077add5d13aa526b47cf69f88eb51750555d86a3e7127d0
+SIZE (rocky/l/libstemmer-0-18.585svn.el9.x86_64.rpm) = 84609
+SHA256 (rocky/g/gtk3-3.24.31-2.el9.src.rpm) = 2a92238dc9eb69e92ed50f2d7973e8996a6226329aebb25a94c03f0c2e0c9cff
+SIZE (rocky/g/gtk3-3.24.31-2.el9.src.rpm) = 22481536
diff --git a/x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64 b/x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64
new file mode 100644
index 000000000000..bed99c567b3d
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64
@@ -0,0 +1,167 @@
+usr/bin/gtk-launch
+usr/bin/gtk-query-immodules-3.0-64
+usr/lib/.build-id/0e/30d676081163e769e558b1372e7f9e09e3f164
+usr/lib/.build-id/1b/d795696f0eede1f522f4d91ce76d3491eba08d
+usr/lib/.build-id/37/33eb23f09759287a035a21a8c799c8eaeaafb3
+usr/lib/.build-id/37/9fb6a3c708055d4307931a8558a8c1f4ccba62
+usr/lib/.build-id/81/15576d7be82ea11c854acef286a8d44eddc785
+usr/lib/.build-id/d2/054a7f1a31e7119c6639174aed49b0dccf031e
+usr/lib/.build-id/ee/b9023a187b51999004c35c687c75f8fedb60e4
+usr/lib/.build-id/f4/6fde8fa19b43b8ee6fcb3668f091b316022689
+usr/lib/.build-id/fa/8b811bd227a52219b899869a5cc0c31d5552a4
+usr/lib64/girepository-1.0/Gdk-3.0.typelib
+usr/lib64/girepository-1.0/GdkX11-3.0.typelib
+usr/lib64/girepository-1.0/Gtk-3.0.typelib
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so
+usr/lib64/libgailutil-3.so.0
+usr/lib64/libgailutil-3.so.0.0.0
+usr/lib64/libgdk-3.so.0
+usr/lib64/libgdk-3.so.0.2404.27
+usr/lib64/libgtk-3.so.0
+usr/lib64/libgtk-3.so.0.2404.27
+usr/lib64/libstemmer.so.0
+usr/lib64/libstemmer.so.0.0.0
+%%PORTDOCS%%usr/share/doc/gtk3/AUTHORS
+%%PORTDOCS%%usr/share/doc/gtk3/NEWS
+%%PORTDOCS%%usr/share/doc/gtk3/README
+%%PORTDOCS%%usr/share/doc/libstemmer/BSD.txt
+%%PORTDOCS%%usr/share/doc/libstemmer/Notice.txt
+%%PORTDOCS%%usr/share/doc/libstemmer/README
+usr/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
+usr/share/gtk-3.0/emoji/de.gresource
+usr/share/gtk-3.0/emoji/es.gresource
+usr/share/gtk-3.0/emoji/fr.gresource
+usr/share/gtk-3.0/emoji/zh.gresource
+usr/share/licenses/gtk3/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/am/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/an/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ang/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az_IR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/br/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ckb/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/io/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/li/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/my/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nds/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nso/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/gtk30.mo
+usr/share/man/man1/gtk-launch.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0-64.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0.1.gz
+usr/share/themes/Default/gtk-3.0/gtk-keys.css
+usr/share/themes/Emacs/gtk-3.0/gtk-keys.css
+@dir usr/lib64/gtk-3.0/3.0.0/immodules
+@dir usr/lib64/gtk-3.0/3.0.0/theming-engines
+@dir usr/lib64/gtk-3.0/immodules
+@dir usr/lib64/gtk-3.0/modules
+@postexec %D/usr/bin/gtk-query-immodules-3.0-64 --update-cache
diff --git a/x11-toolkits/linux-rl9-pango/Makefile b/x11-toolkits/linux-rl9-pango/Makefile
new file mode 100644
index 000000000000..00b5fb4229dc
--- /dev/null
+++ b/x11-toolkits/linux-rl9-pango/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= pango
+PORTVERSION= 1.48.7
+DISTVERSIONSUFFIX= -3.el9
+CATEGORIES= x11-toolkits linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Pango library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.pango.org/
+
+USES= cpe linux:rl9
+CPE_VENDOR= gnome
+USE_LDCONFIG= yes
+USE_LINUX= cairo fontconfig freetype fribidi harfbuzz libthai xorglibs
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-rl9-pango/distinfo b/x11-toolkits/linux-rl9-pango/distinfo
new file mode 100644
index 000000000000..9b9db128d9ff
--- /dev/null
+++ b/x11-toolkits/linux-rl9-pango/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686567970
+SHA256 (rocky/p/pango-1.48.7-3.el9.aarch64.rpm) = ce9f6143ab12f2b185e3af15964347fbf0cce213b326e8c9d0283216ad791917
+SIZE (rocky/p/pango-1.48.7-3.el9.aarch64.rpm) = 298066
+SHA256 (rocky/p/pango-1.48.7-3.el9.x86_64.rpm) = 971df9bf672def3c5eefb230aec376a1f7672e11e5fb3d7cbfc936baf89d9c79
+SIZE (rocky/p/pango-1.48.7-3.el9.x86_64.rpm) = 303699
+SHA256 (rocky/p/pango-1.48.7-3.el9.src.rpm) = 548e40365f9ecc261d12d11aab74ec22c009a2f99bdd525807bfebb82c727aa2
+SIZE (rocky/p/pango-1.48.7-3.el9.src.rpm) = 2071683
diff --git a/x11-toolkits/linux-rl9-pango/pkg-plist.amd64 b/x11-toolkits/linux-rl9-pango/pkg-plist.amd64
new file mode 100644
index 000000000000..fddaf3cbd6c9
--- /dev/null
+++ b/x11-toolkits/linux-rl9-pango/pkg-plist.amd64
@@ -0,0 +1,28 @@
+usr/bin/pango-list
+usr/bin/pango-segmentation
+usr/bin/pango-view
+usr/lib/.build-id/9e/70e55d3513161974ce126113d299fa78436ef5
+usr/lib/.build-id/ba/765bfbecc80605dd83f889d67890dab71a2d52
+usr/lib/.build-id/be/7c35574fd96866af59f3040ff07f3ae03276a5
+usr/lib/.build-id/c4/3c610f5e94758b03d54534d7f0dd6f8fb2719c
+usr/lib/.build-id/d6/fb50e8cb5881a4077c6d96eac52a8eeff46a29
+usr/lib/.build-id/db/cd75e0f269e5d10a7b714ad33b812c52ee2552
+usr/lib/.build-id/de/127bd36c08b1d3a92dff1e06cdc6ed7a64d391
+usr/lib64/girepository-1.0/Pango-1.0.typelib
+usr/lib64/girepository-1.0/PangoCairo-1.0.typelib
+usr/lib64/girepository-1.0/PangoFT2-1.0.typelib
+usr/lib64/girepository-1.0/PangoFc-1.0.typelib
+usr/lib64/girepository-1.0/PangoOT-1.0.typelib
+usr/lib64/girepository-1.0/PangoXft-1.0.typelib
+usr/lib64/libpango-1.0.so.0
+usr/lib64/libpango-1.0.so.0.4800.7
+usr/lib64/libpangocairo-1.0.so.0
+usr/lib64/libpangocairo-1.0.so.0.4800.7
+usr/lib64/libpangoft2-1.0.so.0
+usr/lib64/libpangoft2-1.0.so.0.4800.7
+usr/lib64/libpangoxft-1.0.so.0
+usr/lib64/libpangoxft-1.0.so.0.4800.7
+%%PORTDOCS%%usr/share/doc/pango/NEWS
+%%PORTDOCS%%usr/share/doc/pango/README.md
+usr/share/licenses/pango/COPYING
+usr/share/man/man1/pango-view.1.gz
diff --git a/x11/Makefile b/x11/Makefile
index 33594f9b5f40..c3a9429521b5 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -235,6 +235,9 @@
SUBDIR += linux-nvidia-libs-340
SUBDIR += linux-nvidia-libs-390
SUBDIR += linux-nvidia-libs-470
+ SUBDIR += linux-rl9-libxkbcommon
+ SUBDIR += linux-rl9-pixman
+ SUBDIR += linux-rl9-xorg-libs
SUBDIR += listres
SUBDIR += lsw
SUBDIR += luit
diff --git a/x11/linux-rl9-libxkbcommon/Makefile b/x11/linux-rl9-libxkbcommon/Makefile
new file mode 100644
index 000000000000..60359bb0bc7c
--- /dev/null
+++ b/x11/linux-rl9-libxkbcommon/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= libxkbcommon
+PORTVERSION= 1.0.3
+DISTVERSIONSUFFIX= -4.el9
+CATEGORIES= x11 linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Keymap handling library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://xkbcommon.org/
+
+USES= cpe linux:rl9
+CPE_VENDOR= xkbcommon
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/x11/linux-rl9-libxkbcommon/distinfo b/x11/linux-rl9-libxkbcommon/distinfo
new file mode 100644
index 000000000000..affe78ef245a
--- /dev/null
+++ b/x11/linux-rl9-libxkbcommon/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686568429
+SHA256 (rocky/l/libxkbcommon-1.0.3-4.el9.aarch64.rpm) = b9dc5da18d3967c5b520c5e31c6cd11c3c3665fe026c37e19946d816b2d53990
+SIZE (rocky/l/libxkbcommon-1.0.3-4.el9.aarch64.rpm) = 133473
+SHA256 (rocky/l/libxkbcommon-1.0.3-4.el9.x86_64.rpm) = e806faf168de52e934b88a52aa6c16a87cedefaae97d130e4bc10a997d14f93f
+SIZE (rocky/l/libxkbcommon-1.0.3-4.el9.x86_64.rpm) = 135487
+SHA256 (rocky/l/libxkbcommon-1.0.3-4.el9.src.rpm) = e35b80f3ff5d5047256933fd2cf015d9aad9e40052701a3a27c6de6c107d5d2e
+SIZE (rocky/l/libxkbcommon-1.0.3-4.el9.src.rpm) = 445099
diff --git a/x11/linux-rl9-libxkbcommon/pkg-plist.amd64 b/x11/linux-rl9-libxkbcommon/pkg-plist.amd64
new file mode 100644
index 000000000000..4a7d0f7c4b2f
--- /dev/null
+++ b/x11/linux-rl9-libxkbcommon/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/3c/163ae7f778cfa1ea615c8505d102d2643a5709
+usr/lib/.build-id/e3/5908e7cfb88b9b3f2df6ee11953146507ae874
+usr/lib64/libxkbcommon.so.0
+usr/lib64/libxkbcommon.so.0.0.0
+usr/lib64/libxkbregistry.so.0
+usr/lib64/libxkbregistry.so.0.0.0
+usr/share/licenses/libxkbcommon/LICENSE
diff --git a/x11/linux-rl9-pixman/Makefile b/x11/linux-rl9-pixman/Makefile
new file mode 100644
index 000000000000..e8db13be72dc
--- /dev/null
+++ b/x11/linux-rl9-pixman/Makefile
@@ -0,0 +1,16 @@
+PORTNAME= pixman
+PORTVERSION= 0.40.0
+DISTVERSIONSUFFIX= -5.el9
+CATEGORIES= x11 linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Low-level pixel manipulation library (Rocky Linux ${LINUX_DIST_VER})
+WWW= http://pixman.org
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/x11/linux-rl9-pixman/distinfo b/x11/linux-rl9-pixman/distinfo
new file mode 100644
index 000000000000..5218150d816f
--- /dev/null
+++ b/x11/linux-rl9-pixman/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686560633
+SHA256 (rocky/p/pixman-0.40.0-5.el9.aarch64.rpm) = d1000be96416a958104b880d9fbb1f3ec5548a954b891a29e6274740f8c38a2f
+SIZE (rocky/p/pixman-0.40.0-5.el9.aarch64.rpm) = 171373
+SHA256 (rocky/p/pixman-0.40.0-5.el9.x86_64.rpm) = 6d3812d5e6841c69ff695feff0ac2bbd8e04287d822e71f1ae865925e8a2a33d
+SIZE (rocky/p/pixman-0.40.0-5.el9.x86_64.rpm) = 275799
+SHA256 (rocky/p/pixman-0.40.0-5.el9.src.rpm) = 957b2afe9566227981b9ed72686800740552cdd049422dc2510111d5d2f3b6cb
+SIZE (rocky/p/pixman-0.40.0-5.el9.src.rpm) = 645284
diff --git a/x11/linux-rl9-pixman/pkg-plist.amd64 b/x11/linux-rl9-pixman/pkg-plist.amd64
new file mode 100644
index 000000000000..d91d0f549996
--- /dev/null
+++ b/x11/linux-rl9-pixman/pkg-plist.amd64
@@ -0,0 +1,4 @@
+usr/lib/.build-id/a1/14e70251845766eb2c960ae21785bbc82cb28d
+usr/lib64/libpixman-1.so.0
+usr/lib64/libpixman-1.so.0.40.0
+usr/share/doc/pixman/COPYING
diff --git a/x11/linux-rl9-xorg-libs/Makefile b/x11/linux-rl9-xorg-libs/Makefile
new file mode 100644
index 000000000000..fd68b176e96e
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/Makefile
@@ -0,0 +1,89 @@
+PORTNAME= xorg-libs
+PORTVERSION= 7.7
+CATEGORIES= x11 linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Xorg libraries (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://x.org
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= fontconfig
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= libICE-1.0.10-8.el9 \
+ libSM-1.2.3-10.el9 \
+ libX11-1.7.0-7.el9 \
+ libX11-xcb-1.7.0-7.el9 \
+ libXScrnSaver-1.2.3-10.el9 \
+ libXau-1.0.9-8.el9 \
+ libXaw-1.0.13-19.el9 \
+ libXcomposite-0.4.5-7.el9 \
+ libXcursor-1.2.0-7.el9 \
+ libXdamage-1.1.5-7.el9 \
+ libXdmcp-1.1.3-8.el9 \
+ libXext-1.3.4-8.el9 \
+ libXfixes-5.0.3-16.el9 \
+ libXfont2-2.0.3-12.el9 \
+ libXft-2.3.3-8.el9 \
+ libXi-1.7.10-8.el9 \
+ libXinerama-1.1.4-10.el9 \
+ libXmu-1.1.3-8.el9 \
+ libXp-1.0.3-11.el9 \
+ libXpm-3.5.13-8.el9_1 \
+ libXrandr-1.5.2-8.el9 \
+ libXrender-0.9.10-16.el9 \
+ libXres-1.2.0-14.el9 \
+ libXt-1.2.0-6.el9 \
+ libXtst-1.2.3-16.el9 \
+ libXv-1.0.11-16.el9 \
+ libXxf86dga-1.1.5-8.el9 \
+ libXxf86vm-1.1.4-18.el9 \
+ libfontenc-1.1.3-17.el9 \
+ libxcb-1.13.1-9.el9 \
+ libxkbfile-1.1.0-8.el9 \
+ libxshmfence-1.3-10.el9
+SHARE_DISTNAMES=libX11-common-1.7.0-7.el9 \
+ xkeyboard-config-2.33-2.el9
+SRC_DISTFILES= libICE-1.0.10-8.el9${SRC_SUFX}:SOURCE \
+ libSM-1.2.3-10.el9${SRC_SUFX}:SOURCE \
+ libX11-1.7.0-7.el9${SRC_SUFX}:SOURCE \
+ libXScrnSaver-1.2.3-10.el9${SRC_SUFX}:SOURCE \
+ libXau-1.0.9-8.el9${SRC_SUFX}:SOURCE \
+ libXaw-1.0.13-19.el9${SRC_SUFX}:SOURCE \
+ libXcomposite-0.4.5-7.el9${SRC_SUFX}:SOURCE \
+ libXcursor-1.2.0-7.el9${SRC_SUFX}:SOURCE \
+ libXdamage-1.1.5-7.el9${SRC_SUFX}:SOURCE \
+ libXdmcp-1.1.3-8.el9${SRC_SUFX}:SOURCE \
+ libXext-1.3.4-8.el9${SRC_SUFX}:SOURCE \
+ libXfixes-5.0.3-16.el9${SRC_SUFX}:SOURCE \
+ libXfont2-2.0.3-12.el9${SRC_SUFX}:SOURCE \
+ libXft-2.3.3-8.el9${SRC_SUFX}:SOURCE \
+ libXi-1.7.10-8.el9${SRC_SUFX}:SOURCE \
+ libXinerama-1.1.4-10.el9${SRC_SUFX}:SOURCE \
+ libXmu-1.1.3-8.el9${SRC_SUFX}:SOURCE \
+ libXp-1.0.3-11.el9${SRC_SUFX}:SOURCE \
+ libXpm-3.5.13-8.el9_1${SRC_SUFX}:SOURCE \
+ libXrandr-1.5.2-8.el9${SRC_SUFX}:SOURCE \
+ libXrender-0.9.10-16.el9${SRC_SUFX}:SOURCE \
+ libXres-1.2.0-14.el9${SRC_SUFX}:SOURCE \
+ libXt-1.2.0-6.el9${SRC_SUFX}:SOURCE \
+ libXtst-1.2.3-16.el9${SRC_SUFX}:SOURCE \
+ libXv-1.0.11-16.el9${SRC_SUFX}:SOURCE \
+ libXxf86dga-1.1.5-8.el9${SRC_SUFX}:SOURCE \
+ libXxf86vm-1.1.4-18.el9${SRC_SUFX}:SOURCE \
+ libfontenc-1.1.3-17.el9${SRC_SUFX}:SOURCE \
+ libxcb-1.13.1-9.el9${SRC_SUFX}:SOURCE \
+ libxkbfile-1.1.0-8.el9${SRC_SUFX}:SOURCE \
+ libxshmfence-1.3-10.el9${SRC_SUFX}:SOURCE \
+ xkeyboard-config-2.33-2.el9${SRC_SUFX}:SOURCE
+
+CONFLICTS= linux-c7-${PORTNAME}
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+post-patch:
+ @${RM} -r ${WRKSRC}/usr/share/icons
+
+.include <bsd.port.mk>
diff --git a/x11/linux-rl9-xorg-libs/distinfo b/x11/linux-rl9-xorg-libs/distinfo
new file mode 100644
index 000000000000..6cb23c83eaec
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/distinfo
@@ -0,0 +1,197 @@
+TIMESTAMP = 1686572305
+SHA256 (rocky/l/libICE-1.0.10-8.el9.aarch64.rpm) = deb74e2799b6cd5daa6960380e394f5478eea318f47f909a148b0c206b90106e
+SIZE (rocky/l/libICE-1.0.10-8.el9.aarch64.rpm) = 70679
+SHA256 (rocky/l/libICE-1.0.10-8.el9.x86_64.rpm) = cf73a6d5729b2888f5f629f45106e47ae673c72b902955784d3abef7c9a13696
+SIZE (rocky/l/libICE-1.0.10-8.el9.x86_64.rpm) = 71915
+SHA256 (rocky/l/libSM-1.2.3-10.el9.aarch64.rpm) = c495928bfb914e00896206ecdb5a5a95c177726ceac0ea293dd5b7a6a2c3a589
+SIZE (rocky/l/libSM-1.2.3-10.el9.aarch64.rpm) = 41419
+SHA256 (rocky/l/libSM-1.2.3-10.el9.x86_64.rpm) = 86af171005be195c9296a65c0f86b744f608c0ec7e14459d0836e33a8d0129f7
+SIZE (rocky/l/libSM-1.2.3-10.el9.x86_64.rpm) = 42143
+SHA256 (rocky/l/libX11-1.7.0-7.el9.aarch64.rpm) = 645e53571d98a89e48e6559f7fabf7a3bcb9033e19d999bdfc27a66db7da94ba
+SIZE (rocky/l/libX11-1.7.0-7.el9.aarch64.rpm) = 650365
+SHA256 (rocky/l/libX11-1.7.0-7.el9.x86_64.rpm) = 8162e2d25c807c473f8559f042bbebed27fe6acb9ec8df46d243850f3a687fa5
+SIZE (rocky/l/libX11-1.7.0-7.el9.x86_64.rpm) = 667528
+SHA256 (rocky/l/libX11-common-1.7.0-7.el9.noarch.rpm) = ada046fb459ae18b792e570ecbdf3bc89afadf45b0f7e10761fdd00c061c4c62
+SIZE (rocky/l/libX11-common-1.7.0-7.el9.noarch.rpm) = 155757
+SHA256 (rocky/l/libX11-xcb-1.7.0-7.el9.aarch64.rpm) = 78d47be06514939cc34e034691059d8935504950da044e3045756bc062ef69ba
+SIZE (rocky/l/libX11-xcb-1.7.0-7.el9.aarch64.rpm) = 11592
+SHA256 (rocky/l/libX11-xcb-1.7.0-7.el9.x86_64.rpm) = 7b9e224a0c54f1a4eae7eba0d86ff1cddf2117c63cf25f9be1d402d351cb40cd
+SIZE (rocky/l/libX11-xcb-1.7.0-7.el9.x86_64.rpm) = 11686
+SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.aarch64.rpm) = 7b7f7e7e91e7736ca4f8a6c88cd977ce3ec9fc91ff15a0431938720be6107e0a
+SIZE (rocky/l/libXScrnSaver-1.2.3-10.el9.aarch64.rpm) = 24505
+SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.x86_64.rpm) = 9f8ba1b5e19febf274a8d1de46db7c64fc223a42f1144b975321815813ac4b82
+SIZE (rocky/l/libXScrnSaver-1.2.3-10.el9.x86_64.rpm) = 24747
+SHA256 (rocky/l/libXau-1.0.9-8.el9.aarch64.rpm) = 1c1b8a53467ac7c78e4ea57d4b37f768e57e3bf1a81d1f7166b1b008653dbd4f
+SIZE (rocky/l/libXau-1.0.9-8.el9.aarch64.rpm) = 31055
+SHA256 (rocky/l/libXau-1.0.9-8.el9.x86_64.rpm) = 335f72e8070dd3179d129af94b6bd272c0b4a4b83ffa38522e393ee3706acf4c
+SIZE (rocky/l/libXau-1.0.9-8.el9.x86_64.rpm) = 31094
+SHA256 (rocky/l/libXaw-1.0.13-19.el9.aarch64.rpm) = ed6bc26002d816962afbdc8e1e0eacdba64f144f22736232f3173ee240012ba2
+SIZE (rocky/l/libXaw-1.0.13-19.el9.aarch64.rpm) = 196309
+SHA256 (rocky/l/libXaw-1.0.13-19.el9.x86_64.rpm) = 85266646b841f398a2ee65797419cf89f2bc7cacc89295e243936e936a4338d4
+SIZE (rocky/l/libXaw-1.0.13-19.el9.x86_64.rpm) = 201792
+SHA256 (rocky/l/libXcomposite-0.4.5-7.el9.aarch64.rpm) = c36108d776498360630e35c052f7bc681aae7dddf1c79fa52ea4bfec7ef985c2
+SIZE (rocky/l/libXcomposite-0.4.5-7.el9.aarch64.rpm) = 23568
+SHA256 (rocky/l/libXcomposite-0.4.5-7.el9.x86_64.rpm) = d63a25a6ec5b44371569aaf0790e58ef88a7deae5a97c0824389c2e28212786b
+SIZE (rocky/l/libXcomposite-0.4.5-7.el9.x86_64.rpm) = 23696
+SHA256 (rocky/l/libXcursor-1.2.0-7.el9.aarch64.rpm) = a1131f4be9a53f6f2835f0aa3d9d71b36e2a2f68130cf17a0b73e5cd1371e37b
+SIZE (rocky/l/libXcursor-1.2.0-7.el9.aarch64.rpm) = 30049
+SHA256 (rocky/l/libXcursor-1.2.0-7.el9.x86_64.rpm) = 311e8fa754d5897c8e790cca9ab281936f66e795704f7cbe18baec13f692608c
+SIZE (rocky/l/libXcursor-1.2.0-7.el9.x86_64.rpm) = 30320
+SHA256 (rocky/l/libXdamage-1.1.5-7.el9.aarch64.rpm) = 013b2458778636df724328029f31f6e842f3165fd0945ca1f82c73198639a2ad
+SIZE (rocky/l/libXdamage-1.1.5-7.el9.aarch64.rpm) = 22249
+SHA256 (rocky/l/libXdamage-1.1.5-7.el9.x86_64.rpm) = e35fb4a9b632ca4226f4d2a81ffced45a23825149d6edcafcefb896c3a38e59c
+SIZE (rocky/l/libXdamage-1.1.5-7.el9.x86_64.rpm) = 22355
+SHA256 (rocky/l/libXdmcp-1.1.3-8.el9.aarch64.rpm) = ed83357494d16b40f58fe1a3c128690b7d6a4df0ed3977fe4a0bbf7d3189be93
+SIZE (rocky/l/libXdmcp-1.1.3-8.el9.aarch64.rpm) = 35357
+SHA256 (rocky/l/libXdmcp-1.1.3-8.el9.x86_64.rpm) = a9ca0c3bcebc9d7e882c55c444e342e04aab1a2a90a95aafca0eb1dd258e2d93
+SIZE (rocky/l/libXdmcp-1.1.3-8.el9.x86_64.rpm) = 35397
+SHA256 (rocky/l/libXext-1.3.4-8.el9.aarch64.rpm) = f51fdf1c8b7e1b748c0ae8da6c6d60a644326c813decebe40a5161409371d65d
+SIZE (rocky/l/libXext-1.3.4-8.el9.aarch64.rpm) = 38844
+SHA256 (rocky/l/libXext-1.3.4-8.el9.x86_64.rpm) = 45c8e6d796a66e91b5b4230e493be44fdafe389592eb2cce6400d209b0ac5f9f
+SIZE (rocky/l/libXext-1.3.4-8.el9.x86_64.rpm) = 39647
+SHA256 (rocky/l/libXfixes-5.0.3-16.el9.aarch64.rpm) = 7256501b16d4eb762fb73ea929b9162467e27203cb9c537b62509b18b0d1dcf8
+SIZE (rocky/l/libXfixes-5.0.3-16.el9.aarch64.rpm) = 19031
+SHA256 (rocky/l/libXfixes-5.0.3-16.el9.x86_64.rpm) = c2089ff858c950e403f302b071e2c6a871a424ac1ac8f6eb29bc24e61b692dcf
+SIZE (rocky/l/libXfixes-5.0.3-16.el9.x86_64.rpm) = 19182
+SHA256 (rocky/l/libXfont2-2.0.3-12.el9.aarch64.rpm) = 5b378621beec5b13589c16b436a7f344f27d13a6a604569ab385642363c45078
+SIZE (rocky/l/libXfont2-2.0.3-12.el9.aarch64.rpm) = 144552
+SHA256 (rocky/l/libXfont2-2.0.3-12.el9.x86_64.rpm) = fdf69ba1bb50bcf1d182e51fe2ef943a06d60eff01d8df6d0ce94d943177063b
+SIZE (rocky/l/libXfont2-2.0.3-12.el9.x86_64.rpm) = 146215
+SHA256 (rocky/l/libXft-2.3.3-8.el9.aarch64.rpm) = 959802eb99955a6a1a4b36ab8abc3cac04dc5f2df19d31cda61ecbb1c249475e
+SIZE (rocky/l/libXft-2.3.3-8.el9.aarch64.rpm) = 61689
+SHA256 (rocky/l/libXft-2.3.3-8.el9.x86_64.rpm) = 7fd443896652bbc7685fbda98d2ddaea36cf9f4840b8c79fe77005dc1315e194
+SIZE (rocky/l/libXft-2.3.3-8.el9.x86_64.rpm) = 62705
+SHA256 (rocky/l/libXi-1.7.10-8.el9.aarch64.rpm) = 2e298659b39610c1aaa6d4b8f6d4d99af84427bb3d209159f3e7326cbef5ae31
+SIZE (rocky/l/libXi-1.7.10-8.el9.aarch64.rpm) = 38203
+SHA256 (rocky/l/libXi-1.7.10-8.el9.x86_64.rpm) = f9299e304d6ceca0afecacc52e3a8f1ded57d522bf0d4df80727b4038688e445
+SIZE (rocky/l/libXi-1.7.10-8.el9.x86_64.rpm) = 39524
+SHA256 (rocky/l/libXinerama-1.1.4-10.el9.aarch64.rpm) = 5c67d84524556a4f2c65c7e02030d8890a2fe7168cb21991b82bb24d914dff90
+SIZE (rocky/l/libXinerama-1.1.4-10.el9.aarch64.rpm) = 14175
+SHA256 (rocky/l/libXinerama-1.1.4-10.el9.x86_64.rpm) = aa25538dcbab918287de6cc0dfa7b585cee4ea1c35ed01ce4ed22bb13e69c83c
+SIZE (rocky/l/libXinerama-1.1.4-10.el9.x86_64.rpm) = 14385
+SHA256 (rocky/l/libXmu-1.1.3-8.el9.aarch64.rpm) = 4e69299422d32eba05200e2262857b5dc131d822f537cc40f8930a46c5b682d4
+SIZE (rocky/l/libXmu-1.1.3-8.el9.aarch64.rpm) = 74844
+SHA256 (rocky/l/libXmu-1.1.3-8.el9.x86_64.rpm) = d19e8bcce562a3bf1ca45510d3ce5ea76f31bbda14d64c0b882c73331c2bb8cb
+SIZE (rocky/l/libXmu-1.1.3-8.el9.x86_64.rpm) = 75661
+SHA256 (rocky/l/libXp-1.0.3-11.el9.aarch64.rpm) = 0d5328e59202f2662702de99d81aaeeda8495505a3c47d194455a7343f733794
+SIZE (rocky/l/libXp-1.0.3-11.el9.aarch64.rpm) = 31385
+SHA256 (rocky/l/libXp-1.0.3-11.el9.x86_64.rpm) = 14d4cbc45d7c31c6b9d66bda9f78ae1ca51c939d7eff66dfd61557d5d4c64929
+SIZE (rocky/l/libXp-1.0.3-11.el9.x86_64.rpm) = 31785
+SHA256 (rocky/l/libXpm-3.5.13-8.el9_1.aarch64.rpm) = ac6f375f06eaa3536c5d86d5866ca4a184704846b060361ec602dedab6d01467
+SIZE (rocky/l/libXpm-3.5.13-8.el9_1.aarch64.rpm) = 57494
+SHA256 (rocky/l/libXpm-3.5.13-8.el9_1.x86_64.rpm) = 33892f7917599d8a7581ab7f44e30fa06e777abf9ea17962df937a96929d2a1e
+SIZE (rocky/l/libXpm-3.5.13-8.el9_1.x86_64.rpm) = 58711
+SHA256 (rocky/l/libXrandr-1.5.2-8.el9.aarch64.rpm) = a1e50c2c2c77553046b2d11511037362b5f6a57f3ca64a96b5f7f48a2912d29c
+SIZE (rocky/l/libXrandr-1.5.2-8.el9.aarch64.rpm) = 27051
+SHA256 (rocky/l/libXrandr-1.5.2-8.el9.x86_64.rpm) = adb1b07da2091c35027477f6c24d1874a6965565fd0f21a9ac1a0a6f8104407d
+SIZE (rocky/l/libXrandr-1.5.2-8.el9.x86_64.rpm) = 28078
+SHA256 (rocky/l/libXrender-0.9.10-16.el9.aarch64.rpm) = 51624b5a26d019da7e257005e7b370ba626700add6a79e5d25e0468f177e10d5
+SIZE (rocky/l/libXrender-0.9.10-16.el9.aarch64.rpm) = 26563
+SHA256 (rocky/l/libXrender-0.9.10-16.el9.x86_64.rpm) = 1e7f886a15aafea4345a6c5679b97f4690ca03d80168984cfa34dcd785159361
+SIZE (rocky/l/libXrender-0.9.10-16.el9.x86_64.rpm) = 27543
+SHA256 (rocky/l/libXres-1.2.0-14.el9.aarch64.rpm) = 301f042adaabd2a2157e3bdd4bbb246122a95e3571d1b1123f85bf96fddbe956
+SIZE (rocky/l/libXres-1.2.0-14.el9.aarch64.rpm) = 15041
+SHA256 (rocky/l/libXres-1.2.0-14.el9.x86_64.rpm) = 9211d57a5d2f77ce93b7f743b02aae0c4aea71076e03fbf93a341f669f880ba7
+SIZE (rocky/l/libXres-1.2.0-14.el9.x86_64.rpm) = 15294
+SHA256 (rocky/l/libXt-1.2.0-6.el9.aarch64.rpm) = 210da4b708f7aa09310ed003f9b6d014704d9f45d6fd4a094a8b5157ad98e15b
+SIZE (rocky/l/libXt-1.2.0-6.el9.aarch64.rpm) = 176998
+SHA256 (rocky/l/libXt-1.2.0-6.el9.x86_64.rpm) = 63443cb00ae22dacc37cef0934017d5d9ba106d281fb34f2a76164033fc435d7
+SIZE (rocky/l/libXt-1.2.0-6.el9.x86_64.rpm) = 183979
+SHA256 (rocky/l/libXtst-1.2.3-16.el9.aarch64.rpm) = 3872ca83ac04c81a4bf0032421b5016b6842190c153994e36683ccf808fa6beb
+SIZE (rocky/l/libXtst-1.2.3-16.el9.aarch64.rpm) = 20736
+SHA256 (rocky/l/libXtst-1.2.3-16.el9.x86_64.rpm) = 83f234bc485ed247fe5bd283acb1458d53329525318dbbf7f29121bf4fd2543a
+SIZE (rocky/l/libXtst-1.2.3-16.el9.x86_64.rpm) = 20909
+SHA256 (rocky/l/libXv-1.0.11-16.el9.aarch64.rpm) = b93ed8996b981ce2031366c120baca1ea52be06fdd7f7b689c1875a794d46dd6
+SIZE (rocky/l/libXv-1.0.11-16.el9.aarch64.rpm) = 18158
+SHA256 (rocky/l/libXv-1.0.11-16.el9.x86_64.rpm) = 5d14bad7acdb5b036fe1e280b0a816ae78de449f7bd10dc876178e3f8d24a2c1
+SIZE (rocky/l/libXv-1.0.11-16.el9.x86_64.rpm) = 18450
+SHA256 (rocky/l/libXxf86dga-1.1.5-8.el9.aarch64.rpm) = 4291480673cc927a6a55830040f56ce4382149c2098280099181b5d9cd3330f0
+SIZE (rocky/l/libXxf86dga-1.1.5-8.el9.aarch64.rpm) = 19989
+SHA256 (rocky/l/libXxf86dga-1.1.5-8.el9.x86_64.rpm) = 9ea5d7e3888548c823c25a43f025a81d5184107a5d6c42fb399cecd2d3fe8d22
+SIZE (rocky/l/libXxf86dga-1.1.5-8.el9.x86_64.rpm) = 20448
+SHA256 (rocky/l/libXxf86vm-1.1.4-18.el9.aarch64.rpm) = 08efa4284b4dd82b1b0f51fc444217d9e1faa2e1d9d5d9b80bea04382cf0386d
+SIZE (rocky/l/libXxf86vm-1.1.4-18.el9.aarch64.rpm) = 18005
+SHA256 (rocky/l/libXxf86vm-1.1.4-18.el9.x86_64.rpm) = 05bfc543291a482c3de7804ca66a5451edef43c91d2b599bce81bfbb44b93cdd
+SIZE (rocky/l/libXxf86vm-1.1.4-18.el9.x86_64.rpm) = 18195
+SHA256 (rocky/l/libfontenc-1.1.3-17.el9.aarch64.rpm) = 450ef347a21d2650f7062adfb9fe1d56856f2475639f618512a251ef90b8ea2a
+SIZE (rocky/l/libfontenc-1.1.3-17.el9.aarch64.rpm) = 30282
+SHA256 (rocky/l/libfontenc-1.1.3-17.el9.x86_64.rpm) = 867e2805940f8a3da79fe085ad65dddc3e9968e72f14f076e74c99f28220fe23
+SIZE (rocky/l/libfontenc-1.1.3-17.el9.x86_64.rpm) = 30582
+SHA256 (rocky/l/libxcb-1.13.1-9.el9.aarch64.rpm) = 3150c4042124077c10aa58d105ab2ba0d39525f5b85c240b17e34c877e26377d
+SIZE (rocky/l/libxcb-1.13.1-9.el9.aarch64.rpm) = 231114
+SHA256 (rocky/l/libxcb-1.13.1-9.el9.x86_64.rpm) = 759581ab8b7935e159beb690be7c5279a5642d5ce0deb369b12396962bf1257c
+SIZE (rocky/l/libxcb-1.13.1-9.el9.x86_64.rpm) = 229391
+SHA256 (rocky/l/libxkbfile-1.1.0-8.el9.aarch64.rpm) = e9f7379ebdf6a6b208defc4306007f3150303adb13b110eca4e277827cb95c32
+SIZE (rocky/l/libxkbfile-1.1.0-8.el9.aarch64.rpm) = 89684
+SHA256 (rocky/l/libxkbfile-1.1.0-8.el9.x86_64.rpm) = e2b4cfd781ce91e12cd760c612d4ed603f763d17ef215ea603be5b4c91b4c82f
+SIZE (rocky/l/libxkbfile-1.1.0-8.el9.x86_64.rpm) = 90341
+SHA256 (rocky/l/libxshmfence-1.3-10.el9.aarch64.rpm) = 43cab298b97d39b25041029addd5ca81bde69d50f524af43adb1413172491b9f
+SIZE (rocky/l/libxshmfence-1.3-10.el9.aarch64.rpm) = 11923
+SHA256 (rocky/l/libxshmfence-1.3-10.el9.x86_64.rpm) = 4f10626c3a16e3f22087d208ffa45868558c155123b0c7d4c0c55d696e19aeec
+SIZE (rocky/l/libxshmfence-1.3-10.el9.x86_64.rpm) = 11844
+SHA256 (rocky/x/xkeyboard-config-2.33-2.el9.noarch.rpm) = f3ba1f17f6f22462e44dc4903c86cd9c00247782a7ec6ae434cb302c6fbc01ba
+SIZE (rocky/x/xkeyboard-config-2.33-2.el9.noarch.rpm) = 797437
+SHA256 (rocky/l/libICE-1.0.10-8.el9.src.rpm) = 504daac59a802a06cc2e8a6f8e8c6f51380308bb5616bb0ba2f4eeaa4ea6e669
+SIZE (rocky/l/libICE-1.0.10-8.el9.src.rpm) = 404044
+SHA256 (rocky/l/libSM-1.2.3-10.el9.src.rpm) = 7fd3596e0c38df0acb63dfd71b8a81275e8223ed27d8060757e5cf4b5ac4983f
+SIZE (rocky/l/libSM-1.2.3-10.el9.src.rpm) = 373185
+SHA256 (rocky/l/libX11-1.7.0-7.el9.src.rpm) = 365b6cc36e934cc732e142a0258b21b2664144f59cc434d0776d668cfcb2d2b4
+SIZE (rocky/l/libX11-1.7.0-7.el9.src.rpm) = 2417361
+SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.src.rpm) = 60fa0059b59cbc0e09f1a6c94f0bf061d3352b9dd01459e9d03c02223d4af15d
+SIZE (rocky/l/libXScrnSaver-1.2.3-10.el9.src.rpm) = 302530
+SHA256 (rocky/l/libXau-1.0.9-8.el9.src.rpm) = 285688c7d7754887efedf584a8f4a2ee1237fb49335947db7aecd61a2b14a0a5
+SIZE (rocky/l/libXau-1.0.9-8.el9.src.rpm) = 334033
+SHA256 (rocky/l/libXaw-1.0.13-19.el9.src.rpm) = 2b7396990002e0e0865f81228d219428e6d1f7243646d20775501f2b174d9b3a
+SIZE (rocky/l/libXaw-1.0.13-19.el9.src.rpm) = 683583
+SHA256 (rocky/l/libXcomposite-0.4.5-7.el9.src.rpm) = 574cab6e57a7daea7507aa374cf7a7ef12c2e682c68aabcbb494ff5486886e5c
+SIZE (rocky/l/libXcomposite-0.4.5-7.el9.src.rpm) = 327657
+SHA256 (rocky/l/libXcursor-1.2.0-7.el9.src.rpm) = c1f142d7c24a01ff1d64c6eb9283be5f30f36ed1fdb9b9ad652380ff94c85f23
+SIZE (rocky/l/libXcursor-1.2.0-7.el9.src.rpm) = 346255
+SHA256 (rocky/l/libXdamage-1.1.5-7.el9.src.rpm) = c94be0a1aaf384e125c481d8046ffde9c877ac75a5152c51938f3ed9c6179a16
+SIZE (rocky/l/libXdamage-1.1.5-7.el9.src.rpm) = 314415
+SHA256 (rocky/l/libXdmcp-1.1.3-8.el9.src.rpm) = 625876a45d862ad96bce34f426a1f6d93a5e092b3373bbdb565558bb5c4fa9c4
+SIZE (rocky/l/libXdmcp-1.1.3-8.el9.src.rpm) = 343328
+SHA256 (rocky/l/libXext-1.3.4-8.el9.src.rpm) = 944392aaabe53df4d25646355bbff647de94e5a7faa32dd73ee43710b2f2a93e
+SIZE (rocky/l/libXext-1.3.4-8.el9.src.rpm) = 400477
+SHA256 (rocky/l/libXfixes-5.0.3-16.el9.src.rpm) = d27d9b537fffb25c1a0851b507e1014a66e28708c143d17a89ca8af633192db9
+SIZE (rocky/l/libXfixes-5.0.3-16.el9.src.rpm) = 305024
+SHA256 (rocky/l/libXfont2-2.0.3-12.el9.src.rpm) = 3f2ac050442c474bdaa6bf398b3e98144551222703e3914bb1cda84091ae5be8
+SIZE (rocky/l/libXfont2-2.0.3-12.el9.src.rpm) = 506175
+SHA256 (rocky/l/libXft-2.3.3-8.el9.src.rpm) = 43fc629d18bdbd450c29da7d19b7a0a0bb70f579833a634e81a552dc9d2c366e
+SIZE (rocky/l/libXft-2.3.3-8.el9.src.rpm) = 364320
+SHA256 (rocky/l/libXi-1.7.10-8.el9.src.rpm) = 20ec2109486778bcd846aac12c397a5c48704742a4cd3a6dcd9e6ac19d99dc0d
+SIZE (rocky/l/libXi-1.7.10-8.el9.src.rpm) = 496787
+SHA256 (rocky/l/libXinerama-1.1.4-10.el9.src.rpm) = abd7bf66f9b66c18c5f1d09c2dce9a440e935cd5d854b606d027e2316ab70ac4
+SIZE (rocky/l/libXinerama-1.1.4-10.el9.src.rpm) = 296350
+SHA256 (rocky/l/libXmu-1.1.3-8.el9.src.rpm) = fbf7a7479445eae6149d8c8be53939d7d94ae634f40c200fd59e1ce173c47c5d
+SIZE (rocky/l/libXmu-1.1.3-8.el9.src.rpm) = 403584
+SHA256 (rocky/l/libXp-1.0.3-11.el9.src.rpm) = 968b36f9731e3897164b4190c3d60af98ad7fc8d7c89a346d89cc00473312711
+SIZE (rocky/l/libXp-1.0.3-11.el9.src.rpm) = 339285
+SHA256 (rocky/l/libXpm-3.5.13-8.el9_1.src.rpm) = a38cca76fd778846ee350b2d09927cd62fa0b10de856f9326bd8d3a512503745
+SIZE (rocky/l/libXpm-3.5.13-8.el9_1.src.rpm) = 480595
+SHA256 (rocky/l/libXrandr-1.5.2-8.el9.src.rpm) = f706f103d34ade37b6a5ff715da83c8d77f1563141ad427e9cb18063f24a7025
+SIZE (rocky/l/libXrandr-1.5.2-8.el9.src.rpm) = 341749
+SHA256 (rocky/l/libXrender-0.9.10-16.el9.src.rpm) = 67dee90ee04e8317a1a27547d43884b77b331d17b1cb11ecae1dade02a338f3f
+SIZE (rocky/l/libXrender-0.9.10-16.el9.src.rpm) = 319349
+SHA256 (rocky/l/libXres-1.2.0-14.el9.src.rpm) = 12f6cf012be716865b476babd2be28fa612cf3f71014cc5f11e7b86d70b93282
+SIZE (rocky/l/libXres-1.2.0-14.el9.src.rpm) = 298895
+SHA256 (rocky/l/libXt-1.2.0-6.el9.src.rpm) = 21f5debd9b99ffe7b6d9e9696993df4f1cc9218ecb5e1a3c10089a2941fa8cc5
+SIZE (rocky/l/libXt-1.2.0-6.el9.src.rpm) = 825494
+SHA256 (rocky/l/libXtst-1.2.3-16.el9.src.rpm) = 3cad3150dbb834c29c60a52ce73c5c08964906a3c01cce5ac115bc3e292443d1
+SIZE (rocky/l/libXtst-1.2.3-16.el9.src.rpm) = 331083
+SHA256 (rocky/l/libXv-1.0.11-16.el9.src.rpm) = 8c76a010666eb0c1f4a9eed3300ffa6455e5e132840310bae4ff1f0dc49fba3a
+SIZE (rocky/l/libXv-1.0.11-16.el9.src.rpm) = 327187
+SHA256 (rocky/l/libXxf86dga-1.1.5-8.el9.src.rpm) = c588c1f16cca05a9c0f4548c0e408e33004f53cb8a56aff4644c2ff1dd6f950a
+SIZE (rocky/l/libXxf86dga-1.1.5-8.el9.src.rpm) = 312493
+SHA256 (rocky/l/libXxf86vm-1.1.4-18.el9.src.rpm) = ca49b32c7dbd296baea8425cfa36afc73ae6c78db2fe1d56a779a856089ee472
+SIZE (rocky/l/libXxf86vm-1.1.4-18.el9.src.rpm) = 304278
+SHA256 (rocky/l/libfontenc-1.1.3-17.el9.src.rpm) = e0f8868c4ac2fea3bd2cfff8010693f7a029f4a7110c34ad4d40f18309c5c837
+SIZE (rocky/l/libfontenc-1.1.3-17.el9.src.rpm) = 312458
+SHA256 (rocky/l/libxcb-1.13.1-9.el9.src.rpm) = adf125624ea3f2f99fc094c8857c1b935df02836879e5c0f1b790887de2f5503
+SIZE (rocky/l/libxcb-1.13.1-9.el9.src.rpm) = 518084
+SHA256 (rocky/l/libxkbfile-1.1.0-8.el9.src.rpm) = 0383da992d930fadb75693c4425bbc24f4e3548ec3495e91ad2c79eb1c6d2d71
+SIZE (rocky/l/libxkbfile-1.1.0-8.el9.src.rpm) = 373795
+SHA256 (rocky/l/libxshmfence-1.3-10.el9.src.rpm) = 17adaa9831f5b698c3681e789e3722547feae98d0f9a8db0cc6660d8cc678d08
+SIZE (rocky/l/libxshmfence-1.3-10.el9.src.rpm) = 317584
+SHA256 (rocky/x/xkeyboard-config-2.33-2.el9.src.rpm) = f148faa8c12c01fda9bff462b292157bad5824f2f4daa318fe8d1ce1c203189d
+SIZE (rocky/x/xkeyboard-config-2.33-2.el9.src.rpm) = 1767126
diff --git a/x11/linux-rl9-xorg-libs/pkg-descr b/x11/linux-rl9-xorg-libs/pkg-descr
new file mode 100644
index 000000000000..409fb61890d5
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/pkg-descr
@@ -0,0 +1 @@
+This package contains X.Org shared libraries.
diff --git a/x11/linux-rl9-xorg-libs/pkg-plist.amd64 b/x11/linux-rl9-xorg-libs/pkg-plist.amd64
new file mode 100644
index 000000000000..7256f964c046
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/pkg-plist.amd64
@@ -0,0 +1,792 @@
+usr/lib/.build-id/01/86c32662f898a38fcfd1450294a9ad1803cae9
+usr/lib/.build-id/06/95483afdddf8cf5f17f917c32f14e0ad63b633
+usr/lib/.build-id/07/067926753bce6ef054b738a8d9685a8bde7d8c
+usr/lib/.build-id/0f/d3282ecaffaa01d10d3cb9ce1cb24ccaff472f
+usr/lib/.build-id/15/e287ab193f3071128e3c527f504a5fe96c08d2
+usr/lib/.build-id/17/566ce71884812a28dc2b084ddb342f7537e48d
+usr/lib/.build-id/19/faea8415e9f1decac782ef94b5fd972838a5ca
+usr/lib/.build-id/20/09fffcd89ffe04d2d062cd4c618ab4dde870c8
+usr/lib/.build-id/21/6acbdcb8d887cc0584cbbb35eb846bbcc9d23f
+usr/lib/.build-id/23/ae48748e6a874f1134cb93e1fc375513d684b8
+usr/lib/.build-id/24/d3a7f1c816a1d77a3e8cdb58209a862c6e18be
+usr/lib/.build-id/27/c95300a2679c6ae7951c8a72cbea689778e9c5
+usr/lib/.build-id/2b/b8075df671109dbe53fa0e6f6d418bcf3d1e71
+usr/lib/.build-id/2c/52d5227ef2ccb96a0b3714223acfd10508fdf8
+usr/lib/.build-id/2e/4b823232a5475f68e2febfa11c7aad8d1058d8
+usr/lib/.build-id/30/7e95e3141dc40fc3a165466c5b6cbbedffec7b
+usr/lib/.build-id/39/f61c13b11a5120fcd150d227060d3091430f6d
+usr/lib/.build-id/3a/d30f2d7f02b4dc363a1596af440bb73977da65
+usr/lib/.build-id/42/2a290e6dd4f0a47dffeb746fca8536bcdfaf67
+usr/lib/.build-id/49/cfff18317128df6e5e73915d5016020c4ab024
+usr/lib/.build-id/4d/514b9565aac845bd2bfedbe395776bc7a1fa95
+usr/lib/.build-id/51/c9058f4bb0fef922b639e056347259463689af
+usr/lib/.build-id/53/abbf8e03f31db4e3158012882c6af9e87cda1d
+usr/lib/.build-id/55/ec758e17df6a2c99f8ffcb88d8969803c16ac1
+usr/lib/.build-id/5a/2d12e07f23d94767c51320fcd60d06afdcf3d0
+usr/lib/.build-id/5c/5a3bdd37832a92d2d056eccd72444a7b4991ab
+usr/lib/.build-id/61/0f5e78fd7092a4a5b5ae1f6d4f82ad8e01da19
+usr/lib/.build-id/68/23b23ee98c3d156fbb34cea85b48a5a0278955
+usr/lib/.build-id/6b/b9a09e22cfccb7cfc258bdee6aa2f77eab1cf8
+usr/lib/.build-id/6f/4232152a5fbcbf7367f1bfb7af5f0cfed25c75
+usr/lib/.build-id/71/0d3ca6764a037a97465c0ea2b6f42850383fc9
+usr/lib/.build-id/73/0de0a869706860d9db43b080a04907badf47ce
+usr/lib/.build-id/78/6f12f006cd4fe4cd159d367509bbf8986b74ac
+usr/lib/.build-id/7a/e6713665528940bcc4613cceac25c397ba4187
+usr/lib/.build-id/7e/f95a7020a54368a0175736e24cb73ddd262eef
+usr/lib/.build-id/83/d15f40cc772742cf3db591fabfea865e6007c8
+usr/lib/.build-id/8d/34b77dd6a184b1d88c5d6869e0a2c1254fda9b
+usr/lib/.build-id/8d/9249d08414c98ce6eecef1ada5e67d222ddd97
+usr/lib/.build-id/98/43aa9b451dcf2dc58b6f7c5629208fa7475b6e
+usr/lib/.build-id/9b/14fa60aaec26f15fceac42e505be26682902f4
+usr/lib/.build-id/a1/acf5716e593efbbd73ff65bbeaa5e1ad9c8c88
+usr/lib/.build-id/a6/f808aff69d78e3e9fbb7b5a03410d51ffce3c2
+usr/lib/.build-id/b2/03cb0ddce8801697938b737e21717278673c97
+usr/lib/.build-id/b3/0b960b26c897686f4c524010da49b5a10d7f8c
+usr/lib/.build-id/b7/ee61ff7ee370f38e09590487f28564647ebc35
+usr/lib/.build-id/bf/0631ba0fa68490da9cea3deacc4888e8cada5f
+usr/lib/.build-id/c0/fe05c54971160b888e0e0850b65b13a988c70c
+usr/lib/.build-id/c0/ff8e56e4c5a918bf92a8054778ec9dfe70d905
+usr/lib/.build-id/c4/98679d29fa21904bd41fc86e987ee2aa2c09f9
+usr/lib/.build-id/cd/ba1709ba66653fd7509abdbc160e354353538f
+usr/lib/.build-id/dd/cd02e379ed22df0fd41ddd4d9f0b4772400cdd
+usr/lib/.build-id/e1/6c1d464eba9945c7a0d88acc47005ac4194b3f
+usr/lib/.build-id/ed/0a83de7f6a3eca79ffa8dd40787392e3bb2260
+usr/lib/.build-id/f0/edc825c0a16362a676f869a5c1de0c75c8db23
+usr/lib/.build-id/f4/06b6f2387f2515324b0c021c02b1782ab1a145
+usr/lib/.build-id/f7/9636c816008906103c8df4321768c898ee6976
+usr/lib/.build-id/fb/5bf6f5f31d506fba5c419dcea725c8e3884a0e
+usr/lib64/libICE.so.6
+usr/lib64/libICE.so.6.3.0
+usr/lib64/libSM.so.6
+usr/lib64/libSM.so.6.0.1
+usr/lib64/libX11-xcb.so.1
+usr/lib64/libX11-xcb.so.1.0.0
+usr/lib64/libX11.so.6
+usr/lib64/libX11.so.6.4.0
+usr/lib64/libXRes.so.1
+usr/lib64/libXRes.so.1.0.0
+usr/lib64/libXau.so.6
+usr/lib64/libXau.so.6.0.0
+usr/lib64/libXaw.so.7
+usr/lib64/libXaw7.so.7
+usr/lib64/libXaw7.so.7.0.0
+usr/lib64/libXcomposite.so.1
+usr/lib64/libXcomposite.so.1.0.0
+usr/lib64/libXcursor.so.1
+usr/lib64/libXcursor.so.1.0.2
+usr/lib64/libXdamage.so.1
+usr/lib64/libXdamage.so.1.1.0
+usr/lib64/libXdmcp.so.6
+usr/lib64/libXdmcp.so.6.0.0
+usr/lib64/libXext.so.6
+usr/lib64/libXext.so.6.4.0
+usr/lib64/libXfixes.so.3
+usr/lib64/libXfixes.so.3.1.0
+usr/lib64/libXfont2.so.2
+usr/lib64/libXfont2.so.2.0.0
+usr/lib64/libXft.so.2
+usr/lib64/libXft.so.2.3.3
+usr/lib64/libXi.so.6
+usr/lib64/libXi.so.6.1.0
+usr/lib64/libXinerama.so.1
+usr/lib64/libXinerama.so.1.0.0
+usr/lib64/libXmu.so.6
+usr/lib64/libXmu.so.6.2.0
+usr/lib64/libXmuu.so.1
+usr/lib64/libXmuu.so.1.0.0
+usr/lib64/libXp.so.6
+usr/lib64/libXp.so.6.2.0
+usr/lib64/libXpm.so.4
+usr/lib64/libXpm.so.4.11.0
+usr/lib64/libXrandr.so.2
+usr/lib64/libXrandr.so.2.2.0
+usr/lib64/libXrender.so.1
+usr/lib64/libXrender.so.1.3.0
+usr/lib64/libXss.so.1
+usr/lib64/libXss.so.1.0.0
+usr/lib64/libXt.so.6
+usr/lib64/libXt.so.6.0.0
+usr/lib64/libXtst.so.6
+usr/lib64/libXtst.so.6.1.0
+usr/lib64/libXv.so.1
+usr/lib64/libXv.so.1.0.0
+usr/lib64/libXxf86dga.so.1
+usr/lib64/libXxf86dga.so.1.0.0
+usr/lib64/libXxf86vm.so.1
+usr/lib64/libXxf86vm.so.1.0.0
+usr/lib64/libfontenc.so.1
+usr/lib64/libfontenc.so.1.0.0
+usr/lib64/libxcb-composite.so.0
+usr/lib64/libxcb-composite.so.0.0.0
+usr/lib64/libxcb-damage.so.0
+usr/lib64/libxcb-damage.so.0.0.0
+usr/lib64/libxcb-dpms.so.0
+usr/lib64/libxcb-dpms.so.0.0.0
+usr/lib64/libxcb-dri2.so.0
+usr/lib64/libxcb-dri2.so.0.0.0
+usr/lib64/libxcb-dri3.so.0
+usr/lib64/libxcb-dri3.so.0.0.0
+usr/lib64/libxcb-glx.so.0
+usr/lib64/libxcb-glx.so.0.0.0
+usr/lib64/libxcb-present.so.0
+usr/lib64/libxcb-present.so.0.0.0
+usr/lib64/libxcb-randr.so.0
+usr/lib64/libxcb-randr.so.0.1.0
+usr/lib64/libxcb-record.so.0
+usr/lib64/libxcb-record.so.0.0.0
+usr/lib64/libxcb-render.so.0
+usr/lib64/libxcb-render.so.0.0.0
+usr/lib64/libxcb-res.so.0
+usr/lib64/libxcb-res.so.0.0.0
+usr/lib64/libxcb-screensaver.so.0
+usr/lib64/libxcb-screensaver.so.0.0.0
+usr/lib64/libxcb-shape.so.0
+usr/lib64/libxcb-shape.so.0.0.0
+usr/lib64/libxcb-shm.so.0
+usr/lib64/libxcb-shm.so.0.0.0
+usr/lib64/libxcb-sync.so.1
+usr/lib64/libxcb-sync.so.1.0.0
+usr/lib64/libxcb-xf86dri.so.0
+usr/lib64/libxcb-xf86dri.so.0.0.0
+usr/lib64/libxcb-xfixes.so.0
+usr/lib64/libxcb-xfixes.so.0.0.0
+usr/lib64/libxcb-xinerama.so.0
+usr/lib64/libxcb-xinerama.so.0.0.0
+usr/lib64/libxcb-xinput.so.0
+usr/lib64/libxcb-xinput.so.0.1.0
+usr/lib64/libxcb-xkb.so.1
+usr/lib64/libxcb-xkb.so.1.0.0
+usr/lib64/libxcb-xselinux.so.0
+usr/lib64/libxcb-xselinux.so.0.0.0
+usr/lib64/libxcb-xtest.so.0
+usr/lib64/libxcb-xtest.so.0.0.0
+usr/lib64/libxcb-xv.so.0
+usr/lib64/libxcb-xv.so.0.0.0
+usr/lib64/libxcb-xvmc.so.0
+usr/lib64/libxcb-xvmc.so.0.0.0
+usr/lib64/libxcb.so.1
+usr/lib64/libxcb.so.1.1.0
+usr/lib64/libxkbfile.so.1
+usr/lib64/libxkbfile.so.1.0.2
+usr/lib64/libxshmfence.so.1
+usr/lib64/libxshmfence.so.1.0.0
+usr/share/X11/XErrorDB
+usr/share/X11/locale/C/Compose
+usr/share/X11/locale/C/XI18N_OBJS
+usr/share/X11/locale/C/XLC_LOCALE
+usr/share/X11/locale/am_ET.UTF-8/Compose
+usr/share/X11/locale/am_ET.UTF-8/XI18N_OBJS
+usr/share/X11/locale/am_ET.UTF-8/XLC_LOCALE
+usr/share/X11/locale/armscii-8/Compose
+usr/share/X11/locale/armscii-8/XI18N_OBJS
+usr/share/X11/locale/armscii-8/XLC_LOCALE
+usr/share/X11/locale/compose.dir
+usr/share/X11/locale/cs_CZ.UTF-8/Compose
+usr/share/X11/locale/cs_CZ.UTF-8/XI18N_OBJS
+usr/share/X11/locale/cs_CZ.UTF-8/XLC_LOCALE
+usr/share/X11/locale/el_GR.UTF-8/Compose
+usr/share/X11/locale/el_GR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/el_GR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/en_US.UTF-8/Compose
+usr/share/X11/locale/en_US.UTF-8/XI18N_OBJS
+usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE
+usr/share/X11/locale/fi_FI.UTF-8/Compose
+usr/share/X11/locale/fi_FI.UTF-8/XI18N_OBJS
+usr/share/X11/locale/fi_FI.UTF-8/XLC_LOCALE
+usr/share/X11/locale/georgian-academy/Compose
+usr/share/X11/locale/georgian-academy/XI18N_OBJS
+usr/share/X11/locale/georgian-academy/XLC_LOCALE
+usr/share/X11/locale/georgian-ps/Compose
+usr/share/X11/locale/georgian-ps/XI18N_OBJS
+usr/share/X11/locale/georgian-ps/XLC_LOCALE
+usr/share/X11/locale/ibm-cp1133/Compose
+usr/share/X11/locale/ibm-cp1133/XI18N_OBJS
+usr/share/X11/locale/ibm-cp1133/XLC_LOCALE
+usr/share/X11/locale/iscii-dev/Compose
+usr/share/X11/locale/iscii-dev/XI18N_OBJS
+usr/share/X11/locale/iscii-dev/XLC_LOCALE
+usr/share/X11/locale/isiri-3342/Compose
+usr/share/X11/locale/isiri-3342/XI18N_OBJS
+usr/share/X11/locale/isiri-3342/XLC_LOCALE
+usr/share/X11/locale/iso8859-1/Compose
+usr/share/X11/locale/iso8859-1/XI18N_OBJS
+usr/share/X11/locale/iso8859-1/XLC_LOCALE
+usr/share/X11/locale/iso8859-10/Compose
+usr/share/X11/locale/iso8859-10/XI18N_OBJS
+usr/share/X11/locale/iso8859-10/XLC_LOCALE
+usr/share/X11/locale/iso8859-11/Compose
+usr/share/X11/locale/iso8859-11/XI18N_OBJS
+usr/share/X11/locale/iso8859-11/XLC_LOCALE
+usr/share/X11/locale/iso8859-13/Compose
+usr/share/X11/locale/iso8859-13/XI18N_OBJS
+usr/share/X11/locale/iso8859-13/XLC_LOCALE
+usr/share/X11/locale/iso8859-14/Compose
+usr/share/X11/locale/iso8859-14/XI18N_OBJS
+usr/share/X11/locale/iso8859-14/XLC_LOCALE
+usr/share/X11/locale/iso8859-15/Compose
+usr/share/X11/locale/iso8859-15/XI18N_OBJS
+usr/share/X11/locale/iso8859-15/XLC_LOCALE
+usr/share/X11/locale/iso8859-2/Compose
+usr/share/X11/locale/iso8859-2/XI18N_OBJS
+usr/share/X11/locale/iso8859-2/XLC_LOCALE
+usr/share/X11/locale/iso8859-3/Compose
+usr/share/X11/locale/iso8859-3/XI18N_OBJS
+usr/share/X11/locale/iso8859-3/XLC_LOCALE
+usr/share/X11/locale/iso8859-4/Compose
+usr/share/X11/locale/iso8859-4/XI18N_OBJS
+usr/share/X11/locale/iso8859-4/XLC_LOCALE
+usr/share/X11/locale/iso8859-5/Compose
+usr/share/X11/locale/iso8859-5/XI18N_OBJS
+usr/share/X11/locale/iso8859-5/XLC_LOCALE
+usr/share/X11/locale/iso8859-6/Compose
+usr/share/X11/locale/iso8859-6/XI18N_OBJS
+usr/share/X11/locale/iso8859-6/XLC_LOCALE
+usr/share/X11/locale/iso8859-7/Compose
+usr/share/X11/locale/iso8859-7/XI18N_OBJS
+usr/share/X11/locale/iso8859-7/XLC_LOCALE
+usr/share/X11/locale/iso8859-8/Compose
+usr/share/X11/locale/iso8859-8/XI18N_OBJS
+usr/share/X11/locale/iso8859-8/XLC_LOCALE
+usr/share/X11/locale/iso8859-9/Compose
+usr/share/X11/locale/iso8859-9/XI18N_OBJS
+usr/share/X11/locale/iso8859-9/XLC_LOCALE
+usr/share/X11/locale/iso8859-9e/Compose
+usr/share/X11/locale/iso8859-9e/XI18N_OBJS
+usr/share/X11/locale/iso8859-9e/XLC_LOCALE
+usr/share/X11/locale/ja.JIS/Compose
+usr/share/X11/locale/ja.JIS/XI18N_OBJS
+usr/share/X11/locale/ja.JIS/XLC_LOCALE
+usr/share/X11/locale/ja.SJIS/Compose
+usr/share/X11/locale/ja.SJIS/XI18N_OBJS
+usr/share/X11/locale/ja.SJIS/XLC_LOCALE
+usr/share/X11/locale/ja/Compose
+usr/share/X11/locale/ja/XI18N_OBJS
+usr/share/X11/locale/ja/XLC_LOCALE
+usr/share/X11/locale/ja_JP.UTF-8/Compose
+usr/share/X11/locale/ja_JP.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ja_JP.UTF-8/XLC_LOCALE
+usr/share/X11/locale/km_KH.UTF-8/Compose
+usr/share/X11/locale/km_KH.UTF-8/XI18N_OBJS
+usr/share/X11/locale/km_KH.UTF-8/XLC_LOCALE
+usr/share/X11/locale/ko/Compose
+usr/share/X11/locale/ko/XI18N_OBJS
+usr/share/X11/locale/ko/XLC_LOCALE
+usr/share/X11/locale/ko_KR.UTF-8/Compose
+usr/share/X11/locale/ko_KR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ko_KR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/koi8-c/Compose
+usr/share/X11/locale/koi8-c/XI18N_OBJS
+usr/share/X11/locale/koi8-c/XLC_LOCALE
+usr/share/X11/locale/koi8-r/Compose
+usr/share/X11/locale/koi8-r/XI18N_OBJS
+usr/share/X11/locale/koi8-r/XLC_LOCALE
+usr/share/X11/locale/koi8-u/Compose
+usr/share/X11/locale/koi8-u/XI18N_OBJS
+usr/share/X11/locale/koi8-u/XLC_LOCALE
+usr/share/X11/locale/locale.alias
+usr/share/X11/locale/locale.dir
+usr/share/X11/locale/microsoft-cp1251/Compose
+usr/share/X11/locale/microsoft-cp1251/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1251/XLC_LOCALE
+usr/share/X11/locale/microsoft-cp1255/Compose
+usr/share/X11/locale/microsoft-cp1255/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1255/XLC_LOCALE
+usr/share/X11/locale/microsoft-cp1256/Compose
+usr/share/X11/locale/microsoft-cp1256/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1256/XLC_LOCALE
+usr/share/X11/locale/mulelao-1/Compose
+usr/share/X11/locale/mulelao-1/XI18N_OBJS
+usr/share/X11/locale/mulelao-1/XLC_LOCALE
+usr/share/X11/locale/nokhchi-1/Compose
+usr/share/X11/locale/nokhchi-1/XI18N_OBJS
+usr/share/X11/locale/nokhchi-1/XLC_LOCALE
+usr/share/X11/locale/pt_BR.UTF-8/Compose
+usr/share/X11/locale/pt_BR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/pt_BR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/pt_PT.UTF-8/Compose
+usr/share/X11/locale/pt_PT.UTF-8/XI18N_OBJS
+usr/share/X11/locale/pt_PT.UTF-8/XLC_LOCALE
+usr/share/X11/locale/ru_RU.UTF-8/Compose
+usr/share/X11/locale/ru_RU.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ru_RU.UTF-8/XLC_LOCALE
+usr/share/X11/locale/sr_RS.UTF-8/Compose
+usr/share/X11/locale/sr_RS.UTF-8/XI18N_OBJS
+usr/share/X11/locale/sr_RS.UTF-8/XLC_LOCALE
+usr/share/X11/locale/tatar-cyr/Compose
+usr/share/X11/locale/tatar-cyr/XI18N_OBJS
+usr/share/X11/locale/tatar-cyr/XLC_LOCALE
+usr/share/X11/locale/th_TH.UTF-8/Compose
+usr/share/X11/locale/th_TH.UTF-8/XI18N_OBJS
+usr/share/X11/locale/th_TH.UTF-8/XLC_LOCALE
+usr/share/X11/locale/th_TH/Compose
+usr/share/X11/locale/th_TH/XI18N_OBJS
+usr/share/X11/locale/th_TH/XLC_LOCALE
+usr/share/X11/locale/tscii-0/Compose
+usr/share/X11/locale/tscii-0/XI18N_OBJS
+usr/share/X11/locale/tscii-0/XLC_LOCALE
+usr/share/X11/locale/vi_VN.tcvn/Compose
+usr/share/X11/locale/vi_VN.tcvn/XI18N_OBJS
+usr/share/X11/locale/vi_VN.tcvn/XLC_LOCALE
+usr/share/X11/locale/vi_VN.viscii/Compose
+usr/share/X11/locale/vi_VN.viscii/XI18N_OBJS
+usr/share/X11/locale/vi_VN.viscii/XLC_LOCALE
+usr/share/X11/locale/zh_CN.UTF-8/Compose
+usr/share/X11/locale/zh_CN.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_CN.gb18030/Compose
+usr/share/X11/locale/zh_CN.gb18030/XI18N_OBJS
+usr/share/X11/locale/zh_CN.gb18030/XLC_LOCALE
+usr/share/X11/locale/zh_CN.gbk/Compose
+usr/share/X11/locale/zh_CN.gbk/XI18N_OBJS
+usr/share/X11/locale/zh_CN.gbk/XLC_LOCALE
+usr/share/X11/locale/zh_CN/Compose
+usr/share/X11/locale/zh_CN/XI18N_OBJS
+usr/share/X11/locale/zh_CN/XLC_LOCALE
+usr/share/X11/locale/zh_HK.UTF-8/Compose
+usr/share/X11/locale/zh_HK.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_HK.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_HK.big5/Compose
+usr/share/X11/locale/zh_HK.big5/XI18N_OBJS
+usr/share/X11/locale/zh_HK.big5/XLC_LOCALE
+usr/share/X11/locale/zh_HK.big5hkscs/Compose
+usr/share/X11/locale/zh_HK.big5hkscs/XI18N_OBJS
+usr/share/X11/locale/zh_HK.big5hkscs/XLC_LOCALE
+usr/share/X11/locale/zh_TW.UTF-8/Compose
+usr/share/X11/locale/zh_TW.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_TW.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_TW.big5/Compose
+usr/share/X11/locale/zh_TW.big5/XI18N_OBJS
+usr/share/X11/locale/zh_TW.big5/XLC_LOCALE
+usr/share/X11/locale/zh_TW/Compose
+usr/share/X11/locale/zh_TW/XI18N_OBJS
+usr/share/X11/locale/zh_TW/XLC_LOCALE
+usr/share/X11/xkb/compat/Makefile.in
+usr/share/X11/xkb/compat/README
+usr/share/X11/xkb/compat/accessx
+usr/share/X11/xkb/compat/basic
+usr/share/X11/xkb/compat/caps
+usr/share/X11/xkb/compat/complete
+usr/share/X11/xkb/compat/iso9995
+usr/share/X11/xkb/compat/japan
+usr/share/X11/xkb/compat/ledcaps
+usr/share/X11/xkb/compat/ledcompose
+usr/share/X11/xkb/compat/lednum
+usr/share/X11/xkb/compat/ledscroll
+usr/share/X11/xkb/compat/level5
+usr/share/X11/xkb/compat/misc
+usr/share/X11/xkb/compat/mousekeys
+usr/share/X11/xkb/compat/olpc
+usr/share/X11/xkb/compat/pc
+usr/share/X11/xkb/compat/pc98
+usr/share/X11/xkb/compat/xfree86
+usr/share/X11/xkb/compat/xtest
+usr/share/X11/xkb/geometry/Makefile.in
+usr/share/X11/xkb/geometry/README
+usr/share/X11/xkb/geometry/amiga
+usr/share/X11/xkb/geometry/ataritt
+usr/share/X11/xkb/geometry/chicony
+usr/share/X11/xkb/geometry/dell
+usr/share/X11/xkb/geometry/digital_vndr/lk
+usr/share/X11/xkb/geometry/digital_vndr/pc
+usr/share/X11/xkb/geometry/digital_vndr/unix
+usr/share/X11/xkb/geometry/everex
+usr/share/X11/xkb/geometry/fujitsu
+usr/share/X11/xkb/geometry/hhk
+usr/share/X11/xkb/geometry/hp
+usr/share/X11/xkb/geometry/keytronic
+usr/share/X11/xkb/geometry/kinesis
+usr/share/X11/xkb/geometry/macintosh
+usr/share/X11/xkb/geometry/microsoft
+usr/share/X11/xkb/geometry/nec
+usr/share/X11/xkb/geometry/nokia
+usr/share/X11/xkb/geometry/northgate
+usr/share/X11/xkb/geometry/pc
+usr/share/X11/xkb/geometry/sanwa
+usr/share/X11/xkb/geometry/sgi_vndr/O2
+usr/share/X11/xkb/geometry/sgi_vndr/indigo
+usr/share/X11/xkb/geometry/sgi_vndr/indy
+usr/share/X11/xkb/geometry/sony
+usr/share/X11/xkb/geometry/steelseries
+usr/share/X11/xkb/geometry/sun
+usr/share/X11/xkb/geometry/teck
+usr/share/X11/xkb/geometry/thinkpad
+usr/share/X11/xkb/geometry/typematrix
+usr/share/X11/xkb/geometry/winbook
+usr/share/X11/xkb/keycodes/Makefile.in
+usr/share/X11/xkb/keycodes/README
+usr/share/X11/xkb/keycodes/aliases
+usr/share/X11/xkb/keycodes/amiga
+usr/share/X11/xkb/keycodes/ataritt
+usr/share/X11/xkb/keycodes/digital_vndr/lk
+usr/share/X11/xkb/keycodes/digital_vndr/pc
+usr/share/X11/xkb/keycodes/empty
+usr/share/X11/xkb/keycodes/evdev
+usr/share/X11/xkb/keycodes/fujitsu
+usr/share/X11/xkb/keycodes/hp
+usr/share/X11/xkb/keycodes/ibm
+usr/share/X11/xkb/keycodes/jolla
+usr/share/X11/xkb/keycodes/macintosh
+usr/share/X11/xkb/keycodes/olpc
+usr/share/X11/xkb/keycodes/sgi_vndr/indigo
+usr/share/X11/xkb/keycodes/sgi_vndr/indy
+usr/share/X11/xkb/keycodes/sgi_vndr/iris
+usr/share/X11/xkb/keycodes/sony
+usr/share/X11/xkb/keycodes/sun
+usr/share/X11/xkb/keycodes/xfree86
+usr/share/X11/xkb/keycodes/xfree98
+usr/share/X11/xkb/rules/README
+usr/share/X11/xkb/rules/base
+usr/share/X11/xkb/rules/base.extras.xml
+usr/share/X11/xkb/rules/base.lst
+usr/share/X11/xkb/rules/base.xml
+usr/share/X11/xkb/rules/evdev
+usr/share/X11/xkb/rules/evdev.extras.xml
+usr/share/X11/xkb/rules/evdev.lst
+usr/share/X11/xkb/rules/evdev.xml
+usr/share/X11/xkb/rules/xfree98
+usr/share/X11/xkb/rules/xkb.dtd
+usr/share/X11/xkb/rules/xorg
+usr/share/X11/xkb/rules/xorg.lst
+usr/share/X11/xkb/rules/xorg.xml
+usr/share/X11/xkb/symbols/Makefile.in
+usr/share/X11/xkb/symbols/af
+usr/share/X11/xkb/symbols/al
+usr/share/X11/xkb/symbols/altwin
+usr/share/X11/xkb/symbols/am
+usr/share/X11/xkb/symbols/apl
+usr/share/X11/xkb/symbols/ara
+usr/share/X11/xkb/symbols/at
+usr/share/X11/xkb/symbols/au
+usr/share/X11/xkb/symbols/az
+usr/share/X11/xkb/symbols/ba
+usr/share/X11/xkb/symbols/bd
+usr/share/X11/xkb/symbols/be
+usr/share/X11/xkb/symbols/bg
+usr/share/X11/xkb/symbols/br
+usr/share/X11/xkb/symbols/brai
+usr/share/X11/xkb/symbols/bt
+usr/share/X11/xkb/symbols/bw
+usr/share/X11/xkb/symbols/by
+usr/share/X11/xkb/symbols/ca
+usr/share/X11/xkb/symbols/capslock
+usr/share/X11/xkb/symbols/cd
+usr/share/X11/xkb/symbols/ch
+usr/share/X11/xkb/symbols/cm
+usr/share/X11/xkb/symbols/cn
+usr/share/X11/xkb/symbols/compose
+usr/share/X11/xkb/symbols/ctrl
+usr/share/X11/xkb/symbols/cz
+usr/share/X11/xkb/symbols/de
+usr/share/X11/xkb/symbols/digital_vndr/lk
+usr/share/X11/xkb/symbols/digital_vndr/pc
+usr/share/X11/xkb/symbols/digital_vndr/us
+usr/share/X11/xkb/symbols/digital_vndr/vt
+usr/share/X11/xkb/symbols/dk
+usr/share/X11/xkb/symbols/dz
+usr/share/X11/xkb/symbols/ee
+usr/share/X11/xkb/symbols/eg
+usr/share/X11/xkb/symbols/empty
+usr/share/X11/xkb/symbols/epo
+usr/share/X11/xkb/symbols/es
+usr/share/X11/xkb/symbols/et
+usr/share/X11/xkb/symbols/eu
+usr/share/X11/xkb/symbols/eurosign
+usr/share/X11/xkb/symbols/fi
+usr/share/X11/xkb/symbols/fo
+usr/share/X11/xkb/symbols/fr
+usr/share/X11/xkb/symbols/fujitsu_vndr/jp
+usr/share/X11/xkb/symbols/fujitsu_vndr/us
+usr/share/X11/xkb/symbols/gb
+usr/share/X11/xkb/symbols/ge
+usr/share/X11/xkb/symbols/gh
+usr/share/X11/xkb/symbols/gn
+usr/share/X11/xkb/symbols/gr
+usr/share/X11/xkb/symbols/group
+usr/share/X11/xkb/symbols/hp_vndr/us
+usr/share/X11/xkb/symbols/hr
+usr/share/X11/xkb/symbols/hu
+usr/share/X11/xkb/symbols/id
+usr/share/X11/xkb/symbols/ie
+usr/share/X11/xkb/symbols/il
+usr/share/X11/xkb/symbols/in
+usr/share/X11/xkb/symbols/inet
+usr/share/X11/xkb/symbols/iq
+usr/share/X11/xkb/symbols/ir
+usr/share/X11/xkb/symbols/is
+usr/share/X11/xkb/symbols/it
+usr/share/X11/xkb/symbols/jolla_vndr/sbj
+usr/share/X11/xkb/symbols/jp
+usr/share/X11/xkb/symbols/jv
+usr/share/X11/xkb/symbols/ke
+usr/share/X11/xkb/symbols/keypad
+usr/share/X11/xkb/symbols/kg
+usr/share/X11/xkb/symbols/kh
+usr/share/X11/xkb/symbols/kpdl
+usr/share/X11/xkb/symbols/kr
+usr/share/X11/xkb/symbols/kz
+usr/share/X11/xkb/symbols/la
+usr/share/X11/xkb/symbols/latam
+usr/share/X11/xkb/symbols/latin
+usr/share/X11/xkb/symbols/level2
+usr/share/X11/xkb/symbols/level3
+usr/share/X11/xkb/symbols/level5
+usr/share/X11/xkb/symbols/lk
+usr/share/X11/xkb/symbols/lt
+usr/share/X11/xkb/symbols/lv
+usr/share/X11/xkb/symbols/ma
+usr/share/X11/xkb/symbols/macintosh_vndr/apple
+usr/share/X11/xkb/symbols/macintosh_vndr/ch
+usr/share/X11/xkb/symbols/macintosh_vndr/de
+usr/share/X11/xkb/symbols/macintosh_vndr/dk
+usr/share/X11/xkb/symbols/macintosh_vndr/fi
+usr/share/X11/xkb/symbols/macintosh_vndr/fr
+usr/share/X11/xkb/symbols/macintosh_vndr/gb
+usr/share/X11/xkb/symbols/macintosh_vndr/is
+usr/share/X11/xkb/symbols/macintosh_vndr/it
+usr/share/X11/xkb/symbols/macintosh_vndr/jp
+usr/share/X11/xkb/symbols/macintosh_vndr/latam
+usr/share/X11/xkb/symbols/macintosh_vndr/nl
+usr/share/X11/xkb/symbols/macintosh_vndr/no
+usr/share/X11/xkb/symbols/macintosh_vndr/pt
+usr/share/X11/xkb/symbols/macintosh_vndr/se
+usr/share/X11/xkb/symbols/macintosh_vndr/us
+usr/share/X11/xkb/symbols/mao
+usr/share/X11/xkb/symbols/md
+usr/share/X11/xkb/symbols/me
+usr/share/X11/xkb/symbols/mk
+usr/share/X11/xkb/symbols/ml
+usr/share/X11/xkb/symbols/mm
+usr/share/X11/xkb/symbols/mn
+usr/share/X11/xkb/symbols/mt
+usr/share/X11/xkb/symbols/mv
+usr/share/X11/xkb/symbols/my
+usr/share/X11/xkb/symbols/nbsp
+usr/share/X11/xkb/symbols/nec_vndr/jp
+usr/share/X11/xkb/symbols/ng
+usr/share/X11/xkb/symbols/nl
+usr/share/X11/xkb/symbols/no
+usr/share/X11/xkb/symbols/nokia_vndr/rx-44
+usr/share/X11/xkb/symbols/nokia_vndr/rx-51
+usr/share/X11/xkb/symbols/nokia_vndr/su-8w
+usr/share/X11/xkb/symbols/np
+usr/share/X11/xkb/symbols/olpc
+usr/share/X11/xkb/symbols/parens
+usr/share/X11/xkb/symbols/pc
+usr/share/X11/xkb/symbols/ph
+usr/share/X11/xkb/symbols/pk
+usr/share/X11/xkb/symbols/pl
+usr/share/X11/xkb/symbols/pt
+usr/share/X11/xkb/symbols/ro
+usr/share/X11/xkb/symbols/rs
+usr/share/X11/xkb/symbols/ru
+usr/share/X11/xkb/symbols/rupeesign
+usr/share/X11/xkb/symbols/se
+usr/share/X11/xkb/symbols/sgi_vndr/jp
+usr/share/X11/xkb/symbols/sharp_vndr/sl-c3x00
+usr/share/X11/xkb/symbols/sharp_vndr/ws003sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws007sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws011sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws020sh
+usr/share/X11/xkb/symbols/shift
+usr/share/X11/xkb/symbols/si
+usr/share/X11/xkb/symbols/sk
+usr/share/X11/xkb/symbols/sn
+usr/share/X11/xkb/symbols/sony_vndr/us
+usr/share/X11/xkb/symbols/srvr_ctrl
+usr/share/X11/xkb/symbols/sun_vndr/ara
+usr/share/X11/xkb/symbols/sun_vndr/be
+usr/share/X11/xkb/symbols/sun_vndr/br
+usr/share/X11/xkb/symbols/sun_vndr/ca
+usr/share/X11/xkb/symbols/sun_vndr/ch
+usr/share/X11/xkb/symbols/sun_vndr/cz
+usr/share/X11/xkb/symbols/sun_vndr/de
+usr/share/X11/xkb/symbols/sun_vndr/dk
+usr/share/X11/xkb/symbols/sun_vndr/ee
+usr/share/X11/xkb/symbols/sun_vndr/es
+usr/share/X11/xkb/symbols/sun_vndr/fi
+usr/share/X11/xkb/symbols/sun_vndr/fr
+usr/share/X11/xkb/symbols/sun_vndr/gb
+usr/share/X11/xkb/symbols/sun_vndr/gr
+usr/share/X11/xkb/symbols/sun_vndr/it
+usr/share/X11/xkb/symbols/sun_vndr/jp
+usr/share/X11/xkb/symbols/sun_vndr/kr
+usr/share/X11/xkb/symbols/sun_vndr/lt
+usr/share/X11/xkb/symbols/sun_vndr/lv
+usr/share/X11/xkb/symbols/sun_vndr/nl
+usr/share/X11/xkb/symbols/sun_vndr/no
+usr/share/X11/xkb/symbols/sun_vndr/pl
+usr/share/X11/xkb/symbols/sun_vndr/pt
+usr/share/X11/xkb/symbols/sun_vndr/ro
+usr/share/X11/xkb/symbols/sun_vndr/ru
+usr/share/X11/xkb/symbols/sun_vndr/se
+usr/share/X11/xkb/symbols/sun_vndr/sk
+usr/share/X11/xkb/symbols/sun_vndr/solaris
+usr/share/X11/xkb/symbols/sun_vndr/tr
+usr/share/X11/xkb/symbols/sun_vndr/tw
+usr/share/X11/xkb/symbols/sun_vndr/ua
+usr/share/X11/xkb/symbols/sun_vndr/us
+usr/share/X11/xkb/symbols/sy
+usr/share/X11/xkb/symbols/terminate
+usr/share/X11/xkb/symbols/tg
+usr/share/X11/xkb/symbols/th
+usr/share/X11/xkb/symbols/tj
+usr/share/X11/xkb/symbols/tm
+usr/share/X11/xkb/symbols/tr
+usr/share/X11/xkb/symbols/trans
+usr/share/X11/xkb/symbols/tw
+usr/share/X11/xkb/symbols/typo
+usr/share/X11/xkb/symbols/tz
+usr/share/X11/xkb/symbols/ua
+usr/share/X11/xkb/symbols/us
+usr/share/X11/xkb/symbols/uz
+usr/share/X11/xkb/symbols/vn
+usr/share/X11/xkb/symbols/xfree68_vndr/amiga
+usr/share/X11/xkb/symbols/xfree68_vndr/ataritt
+usr/share/X11/xkb/symbols/za
+usr/share/X11/xkb/types/Makefile.in
+usr/share/X11/xkb/types/README
+usr/share/X11/xkb/types/basic
+usr/share/X11/xkb/types/cancel
+usr/share/X11/xkb/types/caps
+usr/share/X11/xkb/types/complete
+usr/share/X11/xkb/types/default
+usr/share/X11/xkb/types/extra
+usr/share/X11/xkb/types/iso9995
+usr/share/X11/xkb/types/level5
+usr/share/X11/xkb/types/mousekeys
+usr/share/X11/xkb/types/nokia
+usr/share/X11/xkb/types/numpad
+usr/share/X11/xkb/types/pc
+%%PORTDOCS%%usr/share/doc/libICE/AUTHORS
+%%PORTDOCS%%usr/share/doc/libICE/COPYING
+%%PORTDOCS%%usr/share/doc/libICE/ChangeLog
+%%PORTDOCS%%usr/share/doc/libSM/AUTHORS
+%%PORTDOCS%%usr/share/doc/libSM/COPYING
+%%PORTDOCS%%usr/share/doc/libSM/ChangeLog
+%%PORTDOCS%%usr/share/doc/libX11-common/AUTHORS
+%%PORTDOCS%%usr/share/doc/libX11-common/COPYING
+%%PORTDOCS%%usr/share/doc/libX11-common/NEWS
+%%PORTDOCS%%usr/share/doc/libX11-common/README.md
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/COPYING
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/README
+%%PORTDOCS%%usr/share/doc/libXau/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXau/COPYING
+%%PORTDOCS%%usr/share/doc/libXau/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXau/README
+%%PORTDOCS%%usr/share/doc/libXaw/COPYING
+%%PORTDOCS%%usr/share/doc/libXaw/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXaw/README
+%%PORTDOCS%%usr/share/doc/libXcomposite/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXcomposite/COPYING
+%%PORTDOCS%%usr/share/doc/libXcomposite/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXcomposite/README.md
+%%PORTDOCS%%usr/share/doc/libXcursor/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXcursor/COPYING
+%%PORTDOCS%%usr/share/doc/libXcursor/README.md
+%%PORTDOCS%%usr/share/doc/libXdamage/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXdamage/COPYING
+%%PORTDOCS%%usr/share/doc/libXdamage/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXdamage/README.md
+%%PORTDOCS%%usr/share/doc/libXdmcp/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXdmcp/COPYING
+%%PORTDOCS%%usr/share/doc/libXdmcp/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXdmcp/Wraphelp.README.crypto
+%%PORTDOCS%%usr/share/doc/libXext/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXext/COPYING
+%%PORTDOCS%%usr/share/doc/libXfixes/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXfixes/COPYING
+%%PORTDOCS%%usr/share/doc/libXfixes/README
+%%PORTDOCS%%usr/share/doc/libXfont2/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXfont2/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXfont2/README
+%%PORTDOCS%%usr/share/doc/libXft/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXft/COPYING
+%%PORTDOCS%%usr/share/doc/libXft/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXft/README.md
+%%PORTDOCS%%usr/share/doc/libXi/COPYING
+%%PORTDOCS%%usr/share/doc/libXinerama/COPYING
+%%PORTDOCS%%usr/share/doc/libXmu/COPYING
+%%PORTDOCS%%usr/share/doc/libXmu/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXmu/README.md
+%%PORTDOCS%%usr/share/doc/libXp/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXp/COPYING
+%%PORTDOCS%%usr/share/doc/libXp/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXpm/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXpm/COPYING
+%%PORTDOCS%%usr/share/doc/libXpm/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXrandr/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXrandr/COPYING
+%%PORTDOCS%%usr/share/doc/libXrender/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXrender/COPYING
+%%PORTDOCS%%usr/share/doc/libXres/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXres/COPYING
+%%PORTDOCS%%usr/share/doc/libXt/COPYING
+%%PORTDOCS%%usr/share/doc/libXtst/COPYING
+%%PORTDOCS%%usr/share/doc/libXv/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXv/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86dga/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86dga/README.md
+%%PORTDOCS%%usr/share/doc/libXxf86vm/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86vm/README
+%%PORTDOCS%%usr/share/doc/libfontenc/COPYING
+%%PORTDOCS%%usr/share/doc/libfontenc/ChangeLog
+%%PORTDOCS%%usr/share/doc/libfontenc/README
+%%PORTDOCS%%usr/share/doc/libxkbfile/COPYING
+%%PORTDOCS%%usr/share/doc/libxkbfile/ChangeLog
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/AUTHORS
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/COPYING
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/HOWTO.testing
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/HOWTO.transition
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/NEWS
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.config
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.enhancing
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.symbols
+usr/share/licenses/libXfont2/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/xkeyboard-config.mo
+usr/share/man/man7/xkeyboard-config.7.gz
+@dir usr/share/X11/app-defaults
+@dir var/cache/libX11/compose