git: 7dbd23b9e860 - main - */*: Introduce Rocky Linux 9 32-bit compat librariries (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Wed, 13 Nov 2024 00:15:03 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7dbd23b9e860c5e2515e0ec243211f0406b5d0df

commit 7dbd23b9e860c5e2515e0ec243211f0406b5d0df
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2024-11-13 00:10:50 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2024-11-13 00:10:50 +0000

    */*: Introduce Rocky Linux 9 32-bit compat librariries (+)
    
    Finaly we can get Linux Steam utils works again! :)
    
    While here, pet reative paths
    
    Sponsored by:   Future Crew, LLC
---
 Mk/Uses/linux.mk                                   |    3 +
 accessibility/linux-rl9-at-spi2-atk/Makefile       |    3 +
 accessibility/linux-rl9-at-spi2-atk/distinfo       |    4 +-
 .../linux-rl9-at-spi2-atk/pkg-plist.amd64          |    6 +
 accessibility/linux-rl9-at-spi2-core/Makefile      |    2 +
 accessibility/linux-rl9-at-spi2-core/distinfo      |    4 +-
 .../linux-rl9-at-spi2-core/pkg-plist.amd64         |    6 +
 accessibility/linux-rl9-atk/Makefile               |    2 +
 accessibility/linux-rl9-atk/distinfo               |    4 +-
 accessibility/linux-rl9-atk/pkg-plist.amd64        |    4 +
 archivers/linux-rl9-brotli/Makefile                |    4 +-
 archivers/linux-rl9-brotli/distinfo                |    4 +-
 archivers/linux-rl9-brotli/pkg-plist.amd64         |    9 +
 archivers/linux-rl9-lz4/Makefile                   |    5 +-
 archivers/linux-rl9-lz4/distinfo                   |    4 +-
 archivers/linux-rl9-lz4/pkg-plist.amd64            |    3 +
 audio/linux-rl9-alsa-lib-devel/Makefile            |    4 +-
 audio/linux-rl9-alsa-lib-devel/distinfo            |    4 +-
 audio/linux-rl9-alsa-lib-devel/pkg-plist.amd64     |    4 +
 audio/linux-rl9-alsa-lib/Makefile                  |    2 +
 audio/linux-rl9-alsa-lib/distinfo                  |    4 +-
 audio/linux-rl9-alsa-lib/pkg-plist.amd64           |    7 +
 audio/linux-rl9-alsa-plugins-oss/Makefile          |    4 +-
 audio/linux-rl9-alsa-plugins-oss/distinfo          |    4 +-
 audio/linux-rl9-alsa-plugins-oss/pkg-plist.amd64   |    4 +
 audio/linux-rl9-alsa-plugins-pulseaudio/Makefile   |    4 +-
 audio/linux-rl9-alsa-plugins-pulseaudio/distinfo   |    4 +-
 .../pkg-plist.amd64                                |    6 +
 audio/linux-rl9-flac/Makefile                      |    5 +-
 audio/linux-rl9-flac/distinfo                      |    4 +-
 audio/linux-rl9-flac/pkg-plist.amd64               |    6 +
 audio/linux-rl9-gsm/Makefile                       |    4 +-
 audio/linux-rl9-gsm/distinfo                       |    4 +-
 audio/linux-rl9-gsm/pkg-plist.amd64                |    3 +
 audio/linux-rl9-libogg/Makefile                    |    4 +-
 audio/linux-rl9-libogg/distinfo                    |    4 +-
 audio/linux-rl9-libogg/pkg-plist.amd64             |    3 +
 audio/linux-rl9-libsndfile/Makefile                |    5 +-
 audio/linux-rl9-libsndfile/distinfo                |    4 +-
 audio/linux-rl9-libsndfile/pkg-plist.amd64         |    3 +
 audio/linux-rl9-libvorbis/Makefile                 |    2 +
 audio/linux-rl9-libvorbis/distinfo                 |    4 +-
 audio/linux-rl9-libvorbis/pkg-plist.amd64          |    9 +
 audio/linux-rl9-openal-soft/Makefile               |    4 +-
 audio/linux-rl9-openal-soft/distinfo               |    4 +-
 audio/linux-rl9-openal-soft/pkg-plist.amd64        |    4 +
 audio/linux-rl9-opus/Makefile                      |    4 +-
 audio/linux-rl9-opus/distinfo                      |    4 +-
 audio/linux-rl9-opus/pkg-plist.amd64               |    3 +
 audio/linux-rl9-pulseaudio-libs/Makefile           |    4 +-
 audio/linux-rl9-pulseaudio-libs/distinfo           |    6 +-
 audio/linux-rl9-pulseaudio-libs/pkg-plist.amd64    |   11 +
 audio/linux-rl9-pulseaudio-utils/Makefile          |    2 +-
 comms/linux-rl9-qt5-qtconnectivity/Makefile        |    2 +
 comms/linux-rl9-qt5-qtconnectivity/distinfo        |    4 +-
 comms/linux-rl9-qt5-qtconnectivity/pkg-plist.amd64 |   19 +
 comms/linux-rl9-qt5-qtsensors/Makefile             |    2 +
 comms/linux-rl9-qt5-qtsensors/distinfo             |    4 +-
 comms/linux-rl9-qt5-qtsensors/pkg-plist.amd64      |   26 +
 comms/linux-rl9-qt5-qtserialbus/Makefile           |    2 +
 comms/linux-rl9-qt5-qtserialbus/distinfo           |    4 +-
 comms/linux-rl9-qt5-qtserialbus/pkg-plist.amd64    |   16 +
 comms/linux-rl9-qt5-qtserialport/Makefile          |    2 +
 comms/linux-rl9-qt5-qtserialport/distinfo          |    4 +-
 comms/linux-rl9-qt5-qtserialport/pkg-plist.amd64   |    4 +
 converters/linux-rl9-fribidi/Makefile              |    4 +-
 converters/linux-rl9-fribidi/distinfo              |    4 +-
 converters/linux-rl9-fribidi/pkg-plist.amd64       |    4 +
 databases/linux-rl9-libtracker-sparql/Makefile     |    2 +
 databases/linux-rl9-libtracker-sparql/distinfo     |    4 +-
 .../linux-rl9-libtracker-sparql/pkg-plist.amd64    |    6 +
 databases/linux-rl9-sqlite3/Makefile               |    5 +-
 databases/linux-rl9-sqlite3/distinfo               |    4 +-
 databases/linux-rl9-sqlite3/pkg-plist.amd64        |    3 +
 devel/linux-rl9-dbus-libs/Makefile                 |    6 +-
 devel/linux-rl9-dbus-libs/distinfo                 |    6 +-
 devel/linux-rl9-dbus-libs/pkg-plist.amd64          |    7 +
 devel/linux-rl9-devtools/Makefile                  |    3 +-
 devel/linux-rl9-devtools/distinfo                  |   14 +-
 devel/linux-rl9-devtools/pkg-plist.amd64           |   67 +
 devel/linux-rl9-elfutils-libelf/Makefile           |    2 +
 devel/linux-rl9-elfutils-libelf/distinfo           |    4 +-
 devel/linux-rl9-elfutils-libelf/pkg-plist.amd64    |    3 +
 devel/linux-rl9-elfutils-libs/Makefile             |    2 +
 devel/linux-rl9-elfutils-libs/distinfo             |    4 +-
 devel/linux-rl9-elfutils-libs/pkg-plist.amd64      |    6 +
 devel/linux-rl9-icu/Makefile                       |    4 +-
 devel/linux-rl9-icu/distinfo                       |    4 +-
 devel/linux-rl9-icu/pkg-plist.amd64                |   18 +
 devel/linux-rl9-libevent/Makefile                  |    5 +-
 devel/linux-rl9-libevent/distinfo                  |    4 +-
 devel/linux-rl9-libevent/pkg-plist.amd64           |   15 +
 devel/linux-rl9-libgfortran/Makefile               |    3 +-
 devel/linux-rl9-libgfortran/distinfo               |    4 +-
 devel/linux-rl9-libgfortran/pkg-plist.amd64        |    3 +
 devel/linux-rl9-libpciaccess/Makefile              |    4 +-
 devel/linux-rl9-libpciaccess/distinfo              |    4 +-
 devel/linux-rl9-libpciaccess/pkg-plist.amd64       |    3 +
 devel/linux-rl9-libsigc++20/Makefile               |    4 +-
 devel/linux-rl9-libsigc++20/distinfo               |    4 +-
 devel/linux-rl9-libsigc++20/pkg-plist.amd64        |    3 +
 devel/linux-rl9-libsigsegv/Makefile                |    4 +-
 devel/linux-rl9-libsigsegv/distinfo                |    4 +-
 devel/linux-rl9-libsigsegv/pkg-plist.amd64         |    3 +
 devel/linux-rl9-libsoup/Makefile                   |    4 +-
 devel/linux-rl9-libsoup/distinfo                   |    4 +-
 devel/linux-rl9-libsoup/pkg-plist.amd64            |    8 +
 devel/linux-rl9-libthai/Makefile                   |    4 +-
 devel/linux-rl9-libthai/distinfo                   |    4 +-
 devel/linux-rl9-libthai/pkg-plist.amd64            |    3 +
 devel/linux-rl9-libtool-ltdl/Makefile              |    4 +-
 devel/linux-rl9-libtool-ltdl/distinfo              |    4 +-
 devel/linux-rl9-libtool-ltdl/pkg-plist.amd64       |    3 +
 devel/linux-rl9-libunistring/Makefile              |    4 +-
 devel/linux-rl9-libunistring/distinfo              |    4 +-
 devel/linux-rl9-libunistring/pkg-plist.amd64       |    3 +
 devel/linux-rl9-llvm/Makefile                      |    8 +-
 devel/linux-rl9-llvm/distinfo                      |    8 +-
 devel/linux-rl9-llvm/pkg-plist.amd64               |  201 ++
 devel/linux-rl9-nspr/Makefile                      |    5 +-
 devel/linux-rl9-nspr/distinfo                      |    4 +-
 devel/linux-rl9-nspr/pkg-plist.amd64               |    8 +-
 devel/linux-rl9-ocl-icd/Makefile                   |    4 +-
 devel/linux-rl9-ocl-icd/distinfo                   |    4 +-
 devel/linux-rl9-ocl-icd/pkg-plist.amd64            |    3 +
 devel/linux-rl9-orc/Makefile                       |    5 +-
 devel/linux-rl9-orc/distinfo                       |    4 +-
 devel/linux-rl9-orc/pkg-plist.amd64                |   11 +-
 devel/linux-rl9-qt5-qtbase/Makefile                |    2 +
 devel/linux-rl9-qt5-qtbase/distinfo                |   10 +-
 devel/linux-rl9-qt5-qtbase/pkg-plist.amd64         |  118 +
 devel/linux-rl9-qt5-qtdeclarative/Makefile         |    2 +
 devel/linux-rl9-qt5-qtdeclarative/distinfo         |    4 +-
 devel/linux-rl9-qt5-qtdeclarative/pkg-plist.amd64  |  128 +
 devel/linux-rl9-qt5-qtscript/Makefile              |    2 +
 devel/linux-rl9-qt5-qtscript/distinfo              |    4 +-
 devel/linux-rl9-qt5-qtscript/pkg-plist.amd64       |    8 +
 devel/linux-rl9-qt5-qttools/Makefile               |    2 +
 devel/linux-rl9-qt5-qttools/distinfo               |    8 +-
 devel/linux-rl9-qt5-qttools/pkg-plist.amd64        |   13 +
 devel/linux-rl9-qt5/Makefile                       |    1 +
 devel/linux-rl9-systemd-libs/Makefile              |    3 +-
 devel/linux-rl9-systemd-libs/distinfo              |    4 +-
 devel/linux-rl9-systemd-libs/pkg-plist.amd64       |   18 +-
 dns/linux-rl9-libasyncns/Makefile                  |    2 +
 dns/linux-rl9-libasyncns/distinfo                  |    4 +-
 dns/linux-rl9-libasyncns/pkg-plist.amd64           |    3 +
 dns/linux-rl9-libidn2/Makefile                     |    4 +-
 dns/linux-rl9-libidn2/distinfo                     |    4 +-
 dns/linux-rl9-libidn2/pkg-plist.amd64              |    3 +
 dns/linux-rl9-libpsl/Makefile                      |    4 +-
 dns/linux-rl9-libpsl/distinfo                      |    4 +-
 dns/linux-rl9-libpsl/pkg-plist.amd64               |    3 +
 emulators/linux_base-rl9/Makefile                  |    7 +-
 emulators/linux_base-rl9/distinfo                  |   82 +-
 emulators/linux_base-rl9/pkg-plist.amd64           |  985 +++++---
 ftp/linux-rl9-curl/Makefile                        |    8 +-
 ftp/linux-rl9-curl/distinfo                        |    4 +-
 ftp/linux-rl9-curl/pkg-plist.amd64                 |    5 +-
 ftp/linux-rl9-wget/Makefile                        |    2 +-
 graphics/linux-rl9-cairo-gobject/Makefile          |    5 +-
 graphics/linux-rl9-cairo-gobject/distinfo          |    4 +-
 graphics/linux-rl9-cairo-gobject/pkg-plist.amd64   |    3 +
 graphics/linux-rl9-cairo/Makefile                  |    5 +-
 graphics/linux-rl9-cairo/distinfo                  |    4 +-
 graphics/linux-rl9-cairo/pkg-plist.amd64           |    6 +
 graphics/linux-rl9-dri/Makefile                    |    2 +
 graphics/linux-rl9-dri/distinfo                    |   16 +-
 graphics/linux-rl9-dri/pkg-plist.amd64             |   44 +-
 graphics/linux-rl9-gdk-pixbuf2/Makefile            |    7 +-
 graphics/linux-rl9-gdk-pixbuf2/distinfo            |    4 +-
 graphics/linux-rl9-gdk-pixbuf2/pkg-plist.amd64     |   12 +-
 graphics/linux-rl9-graphite2/Makefile              |    4 +-
 graphics/linux-rl9-graphite2/distinfo              |    4 +-
 graphics/linux-rl9-graphite2/pkg-plist.amd64       |    4 +
 graphics/linux-rl9-jasper/Makefile                 |    4 +-
 graphics/linux-rl9-jasper/distinfo                 |    4 +-
 graphics/linux-rl9-jasper/pkg-plist.amd64          |    3 +
 graphics/linux-rl9-jbigkit/Makefile                |    4 +-
 graphics/linux-rl9-jbigkit/distinfo                |    4 +-
 graphics/linux-rl9-jbigkit/pkg-plist.amd64         |    4 +
 graphics/linux-rl9-jpeg/Makefile                   |    5 +-
 graphics/linux-rl9-jpeg/distinfo                   |    4 +-
 graphics/linux-rl9-jpeg/pkg-plist.amd64            |    3 +
 graphics/linux-rl9-libdrm/Makefile                 |    4 +-
 graphics/linux-rl9-libdrm/distinfo                 |    4 +-
 graphics/linux-rl9-libdrm/pkg-plist.amd64          |   15 +
 graphics/linux-rl9-libepoxy/Makefile               |    4 +-
 graphics/linux-rl9-libepoxy/distinfo               |    4 +-
 graphics/linux-rl9-libepoxy/pkg-plist.amd64        |    3 +
 graphics/linux-rl9-libglvnd/Makefile               |    2 +
 graphics/linux-rl9-libglvnd/distinfo               |   12 +-
 graphics/linux-rl9-libglvnd/pkg-plist.amd64        |   32 +-
 graphics/linux-rl9-librsvg2/Makefile               |    5 +-
 graphics/linux-rl9-librsvg2/distinfo               |    4 +-
 graphics/linux-rl9-librsvg2/pkg-plist.amd64        |    6 +
 graphics/linux-rl9-openjpeg/Makefile               |    4 +-
 graphics/linux-rl9-openjpeg/distinfo               |    4 +-
 graphics/linux-rl9-openjpeg/pkg-plist.amd64        |    3 +
 graphics/linux-rl9-png/Makefile                    |    4 +-
 graphics/linux-rl9-png/distinfo                    |    4 +-
 graphics/linux-rl9-png/pkg-plist.amd64             |    3 +
 graphics/linux-rl9-qt5-qt3d/Makefile               |    2 +
 graphics/linux-rl9-qt5-qt3d/distinfo               |    4 +-
 graphics/linux-rl9-qt5-qt3d/pkg-plist.amd64        |   94 +
 graphics/linux-rl9-qt5-qtgraphicaleffects/Makefile |    2 +
 graphics/linux-rl9-qt5-qtgraphicaleffects/distinfo |    4 +-
 .../pkg-plist.amd64                                |   48 +
 graphics/linux-rl9-qt5-qtimageformats/Makefile     |    2 +
 graphics/linux-rl9-qt5-qtimageformats/distinfo     |    4 +-
 .../linux-rl9-qt5-qtimageformats/pkg-plist.amd64   |   21 +
 graphics/linux-rl9-qt5-qtsvg/Makefile              |    4 +-
 graphics/linux-rl9-qt5-qtsvg/distinfo              |    4 +-
 graphics/linux-rl9-qt5-qtsvg/pkg-plist.amd64       |   10 +
 graphics/linux-rl9-qt5-qtwayland/Makefile          |    4 +-
 graphics/linux-rl9-qt5-qtwayland/distinfo          |    4 +-
 graphics/linux-rl9-qt5-qtwayland/pkg-plist.amd64   |   66 +
 graphics/linux-rl9-tiff/Makefile                   |    7 +-
 graphics/linux-rl9-tiff/distinfo                   |   16 +-
 graphics/linux-rl9-tiff/pkg-plist.aarch64          |    4 +-
 graphics/linux-rl9-tiff/pkg-plist.amd64            |   10 +-
 graphics/linux-rl9-vulkan/Makefile                 |    4 +-
 graphics/linux-rl9-vulkan/distinfo                 |    4 +-
 graphics/linux-rl9-vulkan/pkg-plist.amd64          |    3 +
 graphics/linux-rl9-wayland/Makefile                |    4 +-
 graphics/linux-rl9-wayland/distinfo                |   10 +-
 graphics/linux-rl9-wayland/pkg-plist.amd64         |   12 +
 graphics/linux-rl9-webp/Makefile                   |    4 +-
 graphics/linux-rl9-webp/distinfo                   |    4 +-
 graphics/linux-rl9-webp/pkg-plist.amd64            |   12 +
 lang/linux-rl9-python3/Makefile                    |    5 +-
 lang/linux-rl9-python3/distinfo                    |    4 +-
 lang/linux-rl9-python3/pkg-plist.amd64             | 2512 +++++++++++++++++++-
 multimedia/linux-rl9-ffmpeg/Makefile               |    2 +-
 multimedia/linux-rl9-gstreamer1-libav/Makefile     |    2 +-
 multimedia/linux-rl9-gstreamer1/Makefile           |    5 +-
 multimedia/linux-rl9-gstreamer1/distinfo           |   12 +-
 multimedia/linux-rl9-gstreamer1/pkg-plist.amd64    |  671 +++++-
 multimedia/linux-rl9-libtheora/Makefile            |    4 +-
 multimedia/linux-rl9-libtheora/distinfo            |    4 +-
 multimedia/linux-rl9-libtheora/pkg-plist.amd64     |    9 +
 multimedia/linux-rl9-libv4l/Makefile               |    4 +-
 multimedia/linux-rl9-libv4l/distinfo               |    4 +-
 multimedia/linux-rl9-libv4l/pkg-plist.amd64        |   22 +
 multimedia/linux-rl9-libva/Makefile                |    5 +-
 multimedia/linux-rl9-libva/distinfo                |    4 +-
 multimedia/linux-rl9-libva/pkg-plist.amd64         |   15 +
 multimedia/linux-rl9-libvdpau/Makefile             |    5 +-
 multimedia/linux-rl9-libvdpau/distinfo             |    6 +-
 multimedia/linux-rl9-libvdpau/pkg-plist.amd64      |    7 +
 multimedia/linux-rl9-libvpx/Makefile               |    4 +-
 multimedia/linux-rl9-libvpx/distinfo               |    4 +-
 multimedia/linux-rl9-libvpx/pkg-plist.amd64        |    4 +
 net/linux-rl9-avahi-libs/Makefile                  |    5 +-
 net/linux-rl9-avahi-libs/distinfo                  |    4 +-
 net/linux-rl9-avahi-libs/pkg-plist.amd64           |    9 +
 net/linux-rl9-libproxy/Makefile                    |    4 +-
 net/linux-rl9-libproxy/distinfo                    |    4 +-
 net/linux-rl9-libproxy/pkg-plist.amd64             |    4 +
 net/linux-rl9-openldap/Makefile                    |    6 +-
 print/linux-rl9-cups-libs/Makefile                 |    5 +-
 print/linux-rl9-cups-libs/distinfo                 |    4 +-
 print/linux-rl9-cups-libs/pkg-plist.amd64          |    4 +
 print/linux-rl9-freetype/Makefile                  |    4 +-
 print/linux-rl9-freetype/distinfo                  |    4 +-
 print/linux-rl9-freetype/pkg-plist.amd64           |    3 +
 print/linux-rl9-harfbuzz/Makefile                  |    5 +-
 print/linux-rl9-harfbuzz/distinfo                  |    4 +-
 print/linux-rl9-harfbuzz/pkg-plist.amd64           |   10 +
 security/linux-rl9-cyrus-sasl2/Makefile            |    4 +-
 security/linux-rl9-cyrus-sasl2/distinfo            |    4 +-
 security/linux-rl9-cyrus-sasl2/pkg-plist.amd64     |   14 +
 security/linux-rl9-gnupg/Makefile                  |    2 +-
 security/linux-rl9-gnutls/Makefile                 |    4 +-
 security/linux-rl9-gnutls/distinfo                 |    4 +-
 security/linux-rl9-gnutls/pkg-plist.amd64          |    5 +
 security/linux-rl9-libassuan/Makefile              |    4 +-
 security/linux-rl9-libassuan/distinfo              |    4 +-
 security/linux-rl9-libassuan/pkg-plist.amd64       |    3 +
 security/linux-rl9-libgcrypt/Makefile              |    4 +-
 security/linux-rl9-libgcrypt/distinfo              |    4 +-
 security/linux-rl9-libgcrypt/pkg-plist.amd64       |    3 +
 security/linux-rl9-libgpg-error/Makefile           |    4 +-
 security/linux-rl9-libgpg-error/distinfo           |    4 +-
 security/linux-rl9-libgpg-error/pkg-plist.amd64    |    4 +
 security/linux-rl9-libsecret/Makefile              |    4 +-
 security/linux-rl9-libsecret/distinfo              |    4 +-
 security/linux-rl9-libsecret/pkg-plist.amd64       |    5 +
 security/linux-rl9-libtasn1/Makefile               |    4 +-
 security/linux-rl9-libtasn1/distinfo               |    4 +-
 security/linux-rl9-libtasn1/pkg-plist.amd64        |    3 +
 security/linux-rl9-libxcrypt/Makefile              |    4 +-
 security/linux-rl9-libxcrypt/distinfo              |    4 +-
 security/linux-rl9-libxcrypt/pkg-plist.amd64       |    5 +
 security/linux-rl9-nettle/Makefile                 |    4 +-
 security/linux-rl9-nettle/distinfo                 |    4 +-
 security/linux-rl9-nettle/pkg-plist.amd64          |   10 +
 security/linux-rl9-nss/Makefile                    |    4 +-
 security/linux-rl9-nss/distinfo                    |   10 +-
 security/linux-rl9-nss/pkg-plist.amd64             |   48 +-
 security/linux-rl9-p11-kit/Makefile                |    7 +-
 security/linux-rl9-p11-kit/distinfo                |    6 +-
 security/linux-rl9-p11-kit/pkg-plist.amd64         |   19 +-
 textproc/linux-rl9-expat/Makefile                  |    5 +-
 textproc/linux-rl9-expat/distinfo                  |    4 +-
 textproc/linux-rl9-expat/pkg-plist.amd64           |    6 +-
 textproc/linux-rl9-libxml2/Makefile                |    5 +-
 textproc/linux-rl9-libxml2/distinfo                |    4 +-
 textproc/linux-rl9-libxml2/pkg-plist.amd64         |    5 +
 textproc/linux-rl9-libxslt/Makefile                |    4 +-
 textproc/linux-rl9-libxslt/distinfo                |    4 +-
 textproc/linux-rl9-libxslt/pkg-plist.amd64         |    8 +
 textproc/linux-rl9-qt5-qtxmlpatterns/Makefile      |    2 +
 textproc/linux-rl9-qt5-qtxmlpatterns/distinfo      |    4 +-
 .../linux-rl9-qt5-qtxmlpatterns/pkg-plist.amd64    |    8 +
 www/linux-rl9-libnghttp2/Makefile                  |    5 +-
 www/linux-rl9-libnghttp2/distinfo                  |    4 +-
 www/linux-rl9-libnghttp2/pkg-plist.amd64           |    3 +
 www/linux-rl9-qt5-qtwebchannel/Makefile            |    2 +
 www/linux-rl9-qt5-qtwebchannel/distinfo            |    4 +-
 www/linux-rl9-qt5-qtwebchannel/pkg-plist.amd64     |    8 +
 www/linux-rl9-qt5-qtwebsockets/Makefile            |    2 +
 www/linux-rl9-qt5-qtwebsockets/distinfo            |    4 +-
 www/linux-rl9-qt5-qtwebsockets/pkg-plist.amd64     |    9 +
 x11-fonts/linux-rl9-fontconfig/Makefile            |    4 +-
 x11-fonts/linux-rl9-fontconfig/distinfo            |    4 +-
 x11-fonts/linux-rl9-fontconfig/pkg-plist.amd64     |   14 +
 x11-toolkits/linux-rl9-gtk2/Makefile               |    4 +-
 x11-toolkits/linux-rl9-gtk2/distinfo               |    6 +-
 x11-toolkits/linux-rl9-gtk2/pkg-plist.amd64        |   52 +
 x11-toolkits/linux-rl9-gtk3/Makefile               |    5 +-
 x11-toolkits/linux-rl9-gtk3/distinfo               |    6 +-
 x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64        |   29 +
 x11-toolkits/linux-rl9-pango/Makefile              |    4 +-
 x11-toolkits/linux-rl9-pango/distinfo              |    4 +-
 x11-toolkits/linux-rl9-pango/pkg-plist.amd64       |   21 +
 .../linux-rl9-qt5-qtquickcontrols/Makefile         |    2 +
 .../linux-rl9-qt5-qtquickcontrols/distinfo         |    6 +-
 .../linux-rl9-qt5-qtquickcontrols/pkg-plist.amd64  |  863 +++++++
 x11/linux-rl9-libxkbcommon/Makefile                |    4 +-
 x11/linux-rl9-libxkbcommon/distinfo                |    4 +-
 x11/linux-rl9-libxkbcommon/pkg-plist.amd64         |    6 +
 x11/linux-rl9-pixman/Makefile                      |    5 +-
 x11/linux-rl9-pixman/distinfo                      |    4 +-
 x11/linux-rl9-pixman/pkg-plist.amd64               |    3 +
 x11/linux-rl9-qt5-qtx11extras/Makefile             |    2 +
 x11/linux-rl9-qt5-qtx11extras/distinfo             |    4 +-
 x11/linux-rl9-qt5-qtx11extras/pkg-plist.amd64      |    4 +
 x11/linux-rl9-xcb-util/Makefile                    |    6 +-
 x11/linux-rl9-xcb-util/distinfo                    |   12 +-
 x11/linux-rl9-xcb-util/pkg-plist.amd64             |   15 +
 x11/linux-rl9-xorg-libs/Makefile                   |    3 +-
 x11/linux-rl9-xorg-libs/distinfo                   |   66 +-
 x11/linux-rl9-xorg-libs/pkg-plist.amd64            |  172 ++
 354 files changed, 7289 insertions(+), 736 deletions(-)

diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk
index 974d65178115..25bda9954eb0 100644
--- a/Mk/Uses/linux.mk
+++ b/Mk/Uses/linux.mk
@@ -305,6 +305,9 @@ DISTFILES_aarch64?=	${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_aarch64}:aarch64/} \
 DISTFILES_amd64=	${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_i386}:amd64,i386/} \
 			${LIB_DISTNAMES_i386:S/$/${EXTRACT_SUFX_i386}:amd64,i386/}
 .        endif
+.        if  !empty(WANT_LINUX32)
+DISTFILES_amd64+=	${LIB_DISTNAMES:S/$/${EXTRACT_SUFX_i386}:amd64/}
+.        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/} \
diff --git a/accessibility/linux-rl9-at-spi2-atk/Makefile b/accessibility/linux-rl9-at-spi2-atk/Makefile
index c1ad07bfd695..39eca9ef9907 100644
--- a/accessibility/linux-rl9-at-spi2-atk/Makefile
+++ b/accessibility/linux-rl9-at-spi2-atk/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	at-spi2-atk
 PORTVERSION=	2.38.0
 DISTVERSIONSUFFIX=	-4.el9
+PORTREVISION=	1
 CATEGORIES=	accessibility linux
 
 MAINTAINER=	emulation@FreeBSD.org
@@ -13,6 +14,8 @@ USES=		cpe linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX=	at-spi2-core atk dbuslibs
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
+
 CPE_VENDOR=	gnome
 
 OPTIONS_DEFINE=	DOCS
diff --git a/accessibility/linux-rl9-at-spi2-atk/distinfo b/accessibility/linux-rl9-at-spi2-atk/distinfo
index 5314728b4bdc..98bf230ada5f 100644
--- a/accessibility/linux-rl9-at-spi2-atk/distinfo
+++ b/accessibility/linux-rl9-at-spi2-atk/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1686557562
+TIMESTAMP = 1731427000
 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.i686.rpm) = 3f822d11b011f1c904e79743e20ccabb7baf88943654ee3967d95c2380e704fc
+SIZE (rocky/a/at-spi2-atk-2.38.0-4.el9.i686.rpm) = 93420
 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
diff --git a/accessibility/linux-rl9-at-spi2-atk/pkg-plist.amd64 b/accessibility/linux-rl9-at-spi2-atk/pkg-plist.amd64
index 07db921fe4cd..afc3713905e6 100644
--- a/accessibility/linux-rl9-at-spi2-atk/pkg-plist.amd64
+++ b/accessibility/linux-rl9-at-spi2-atk/pkg-plist.amd64
@@ -1,5 +1,11 @@
+usr/lib/.build-id/28/842cc25d15116da99a898585e966b24d987151
 usr/lib/.build-id/50/8209149c2e54388a19557b612a8b27a0bdc4aa
 usr/lib/.build-id/9f/ceae67500461dc439dfca876b1b1341d66a716
+usr/lib/.build-id/f0/6a4d0bd19f86e9430f9e4f82058a152db6e038
+usr/lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
+usr/lib/gtk-2.0/modules/libatk-bridge.so
+usr/lib/libatk-bridge-2.0.so.0
+usr/lib/libatk-bridge-2.0.so.0.0.0
 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
diff --git a/accessibility/linux-rl9-at-spi2-core/Makefile b/accessibility/linux-rl9-at-spi2-core/Makefile
index 1b24e227c3cf..365bb338beff 100644
--- a/accessibility/linux-rl9-at-spi2-core/Makefile
+++ b/accessibility/linux-rl9-at-spi2-core/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	at-spi2-core
 PORTVERSION=	2.40.3
 DISTVERSIONSUFFIX=	-1.el9
+PORTREVISION=	1
 CATEGORIES=	accessibility linux
 
 MAINTAINER=	emulation@FreeBSD.org
@@ -15,6 +16,7 @@ USES=		linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX=	dbuslibs xorglibs
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
 OPTIONS_DEFINE=	DOCS NLS
 OPTIONS_SUB=	yes
diff --git a/accessibility/linux-rl9-at-spi2-core/distinfo b/accessibility/linux-rl9-at-spi2-core/distinfo
index 463a8aecb11f..011be92a8b3d 100644
--- a/accessibility/linux-rl9-at-spi2-core/distinfo
+++ b/accessibility/linux-rl9-at-spi2-core/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1686557188
+TIMESTAMP = 1731440563
 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.i686.rpm) = c5befbf6f0306211c228fe795f6db2711b8cd2fdf4dc96a753e88d150738b0b3
+SIZE (rocky/a/at-spi2-core-2.40.3-1.el9.i686.rpm) = 187603
 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
diff --git a/accessibility/linux-rl9-at-spi2-core/pkg-plist.amd64 b/accessibility/linux-rl9-at-spi2-core/pkg-plist.amd64
index 0684bfd3b1be..e5125f56ecc7 100644
--- a/accessibility/linux-rl9-at-spi2-core/pkg-plist.amd64
+++ b/accessibility/linux-rl9-at-spi2-core/pkg-plist.amd64
@@ -1,6 +1,12 @@
 usr/lib/.build-id/19/5b875b79014a5fc2e52b3d69c4f9b189b54295
+usr/lib/.build-id/21/80ed46eee3a5ad7dbba8225821b89b502708e3
+usr/lib/.build-id/41/19abdf6812219a5354bdc37dbc66132876d88f
 usr/lib/.build-id/4d/5e64832e78725b441ead142625717d7c276354
 usr/lib/.build-id/da/38cbe944dd5fe8014307cd22e5e51af1448ab9
+usr/lib/.build-id/e8/9d3e68662d27eb0cd04c2519fda1e4ba3bf677
+usr/lib/girepository-1.0/Atspi-2.0.typelib
+usr/lib/libatspi.so.0
+usr/lib/libatspi.so.0.0.1
 usr/lib64/girepository-1.0/Atspi-2.0.typelib
 usr/lib64/libatspi.so.0
 usr/lib64/libatspi.so.0.0.1
diff --git a/accessibility/linux-rl9-atk/Makefile b/accessibility/linux-rl9-atk/Makefile
index 67d9cc694663..d1414d378bdf 100644
--- a/accessibility/linux-rl9-atk/Makefile
+++ b/accessibility/linux-rl9-atk/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	atk
 PORTVERSION=	2.36.0
 DISTVERSIONSUFFIX=	-5.el9
+PORTREVISION=	1
 CATEGORIES=	accessibility linux
 
 MAINTAINER=	emulation@FreeBSD.org
@@ -12,6 +13,7 @@ LICENSE=	GPLv3
 USES=		linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
 CONFLICTS=	linux-c7-${PORTNAME}
 
diff --git a/accessibility/linux-rl9-atk/distinfo b/accessibility/linux-rl9-atk/distinfo
index fab0bb04a01b..bdeac9498726 100644
--- a/accessibility/linux-rl9-atk/distinfo
+++ b/accessibility/linux-rl9-atk/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1686557715
+TIMESTAMP = 1731440559
 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.i686.rpm) = c63b6896943d7eccdaea252e4414f832e065a1c0e8cce49d2dc9e2fd9c226933
+SIZE (rocky/a/atk-2.36.0-5.el9.i686.rpm) = 276686
 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
diff --git a/accessibility/linux-rl9-atk/pkg-plist.amd64 b/accessibility/linux-rl9-atk/pkg-plist.amd64
index 9ab306f96683..668d2f27bfd3 100644
--- a/accessibility/linux-rl9-atk/pkg-plist.amd64
+++ b/accessibility/linux-rl9-atk/pkg-plist.amd64
@@ -1,4 +1,8 @@
 usr/lib/.build-id/eb/bd48edd2cd972f3bd200b62a37110e29b1b967
+usr/lib/.build-id/f1/281afc1ae67e4c3a2e1eff849f5ad29836bb43
+usr/lib/girepository-1.0/Atk-1.0.typelib
+usr/lib/libatk-1.0.so.0
+usr/lib/libatk-1.0.so.0.23609.1
 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
diff --git a/archivers/linux-rl9-brotli/Makefile b/archivers/linux-rl9-brotli/Makefile
index 054d168b236b..7efd301e5e6d 100644
--- a/archivers/linux-rl9-brotli/Makefile
+++ b/archivers/linux-rl9-brotli/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	brotli
 PORTVERSION=	1.0.9
 DISTVERSIONSUFFIX=	-6.el9
+PORTREVISION=	1
 CATEGORIES=	archivers linux
 
 MAINTAINER=	emulation@FreeBSD.org
@@ -10,9 +11,10 @@ WWW=		https://github.com/google/brotli
 USES=		cpe linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
 LIB_DISTNAMES=	libbrotli-${PORTVERSION}${DISTVERSIONSUFFIX}
 
-DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
+DESCR=		${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
 
 .include <bsd.port.mk>
diff --git a/archivers/linux-rl9-brotli/distinfo b/archivers/linux-rl9-brotli/distinfo
index 8f0dc8641d09..7378033e94b5 100644
--- a/archivers/linux-rl9-brotli/distinfo
+++ b/archivers/linux-rl9-brotli/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1686557029
+TIMESTAMP = 1731429265
 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.i686.rpm) = 5b0c56ce961bfef95fc63b509421ec651748cdf78abdd9e502378c5330ffe578
+SIZE (rocky/l/libbrotli-1.0.9-6.el9.i686.rpm) = 322772
 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
diff --git a/archivers/linux-rl9-brotli/pkg-plist.amd64 b/archivers/linux-rl9-brotli/pkg-plist.amd64
index 3c0d04ad3db4..5b9ba25990f2 100644
--- a/archivers/linux-rl9-brotli/pkg-plist.amd64
+++ b/archivers/linux-rl9-brotli/pkg-plist.amd64
@@ -1,6 +1,15 @@
 usr/lib/.build-id/07/2fd8429f1bf5f132554b0aa18976ecc4ddc6a3
 usr/lib/.build-id/26/a67f69a8cb6463bc93af9c8580babd59c3bb86
 usr/lib/.build-id/4b/fec349d16eb88bf0bc18a6beb3dadd9005b428
+usr/lib/.build-id/7c/72df71d29161fcc21aa19b4a31d345a5ba935b
+usr/lib/.build-id/86/e59a682e3e1c60fe2323a497132e525a03db06
+usr/lib/.build-id/bc/d92df972b58f6c92682e3babf63051fd69c453
+usr/lib/libbrotlicommon.so.1
+usr/lib/libbrotlicommon.so.1.0.9
+usr/lib/libbrotlidec.so.1
+usr/lib/libbrotlidec.so.1.0.9
+usr/lib/libbrotlienc.so.1
+usr/lib/libbrotlienc.so.1.0.9
 usr/lib64/libbrotlicommon.so.1
 usr/lib64/libbrotlicommon.so.1.0.9
 usr/lib64/libbrotlidec.so.1
diff --git a/archivers/linux-rl9-lz4/Makefile b/archivers/linux-rl9-lz4/Makefile
index 733e8cd28b89..d962c0ffe9ae 100644
--- a/archivers/linux-rl9-lz4/Makefile
+++ b/archivers/linux-rl9-lz4/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	lz4
 PORTVERSION=	1.9.3
 DISTVERSIONSUFFIX=	-5.el9
+PORTREVISION=	1
 CATEGORIES=	archivers linux
 
 MAINTAINER=	emulation@FreeBSD.org
@@ -10,12 +11,14 @@ WWW=		https://lz4.github.io/lz4/
 USES=		cpe linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
+
 CPE_VENDOR=	lz4_project
 
 BIN_DISTNAMES=	${DISTNAME}
 LIB_DISTNAMES=	lz4-libs-${PORTVERSION}${DISTVERSIONSUFFIX}
 
-DESCR=		${.CURDIR}/../liblz4/pkg-descr
+DESCR=		${PORTSDIR}/${PKGCATEGORY}/liblz4/pkg-descr
 
 OPTIONS_DEFINE=	DOCS
 
diff --git a/archivers/linux-rl9-lz4/distinfo b/archivers/linux-rl9-lz4/distinfo
index 81c61e7911a8..de4e00d26381 100644
--- a/archivers/linux-rl9-lz4/distinfo
+++ b/archivers/linux-rl9-lz4/distinfo
@@ -1,10 +1,12 @@
-TIMESTAMP = 1686578411
+TIMESTAMP = 1731428930
 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.i686.rpm) = 5f9439561401322e42bade01a953dde3d91d35d3e33047720179b239dff315e8
+SIZE (rocky/l/lz4-libs-1.9.3-5.el9.i686.rpm) = 71363
 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
diff --git a/archivers/linux-rl9-lz4/pkg-plist.amd64 b/archivers/linux-rl9-lz4/pkg-plist.amd64
index 66a6514aa3f9..f1c5b851f337 100644
--- a/archivers/linux-rl9-lz4/pkg-plist.amd64
+++ b/archivers/linux-rl9-lz4/pkg-plist.amd64
@@ -4,6 +4,9 @@ usr/bin/lz4cat
 usr/bin/unlz4
 usr/lib/.build-id/34/ac120d87bf3ef698c5478da3f6af07a091bb85
 usr/lib/.build-id/8f/ca9ddfd58ba57f36602b0c1d03ad21bacc55df
+usr/lib/.build-id/c4/17abd2ee2619b09faf19d5d407d5ec0a9bcada
+usr/lib/liblz4.so.1
+usr/lib/liblz4.so.1.9.3
 usr/lib64/liblz4.so.1
 usr/lib64/liblz4.so.1.9.3
 %%PORTDOCS%%usr/share/doc/lz4-libs/LICENSE
diff --git a/audio/linux-rl9-alsa-lib-devel/Makefile b/audio/linux-rl9-alsa-lib-devel/Makefile
index d573e15e75b4..28bfcd4bc2fa 100644
--- a/audio/linux-rl9-alsa-lib-devel/Makefile
+++ b/audio/linux-rl9-alsa-lib-devel/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	alsa-lib
 PORTVERSION=	1.2.10
 DISTVERSIONSUFFIX=	-2.el9
+PORTREVISION=	1
 CATEGORIES=	audio linux
 PKGNAMESUFFIX=	-devel
 
@@ -13,11 +14,12 @@ LICENSE=	LGPL21+
 USES=		linux:rl9
 USE_LINUX=	alsalib
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
 LIB_DISTNAMES=	${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
 
 DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
+DESCR=		${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
 
 post-install:
 	${RM} -r ${STAGEDIR}${PREFIX}/usr/include \
diff --git a/audio/linux-rl9-alsa-lib-devel/distinfo b/audio/linux-rl9-alsa-lib-devel/distinfo
index 19e5867044d8..836cc6c2c051 100644
--- a/audio/linux-rl9-alsa-lib-devel/distinfo
+++ b/audio/linux-rl9-alsa-lib-devel/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1717435636
+TIMESTAMP = 1731452912
 SHA256 (rocky/a/alsa-lib-devel-1.2.10-2.el9.aarch64.rpm) = c5562852e5d39c86f348fa53924e9bcc35e4bcacf19e1a2759e9dcf880b08c95
 SIZE (rocky/a/alsa-lib-devel-1.2.10-2.el9.aarch64.rpm) = 840019
+SHA256 (rocky/a/alsa-lib-devel-1.2.10-2.el9.i686.rpm) = 23855c689e40b2c9df7d77847fa751a5fdb7fe71c08a9e9b9d07193f39feeedc
+SIZE (rocky/a/alsa-lib-devel-1.2.10-2.el9.i686.rpm) = 840434
 SHA256 (rocky/a/alsa-lib-devel-1.2.10-2.el9.x86_64.rpm) = d2e9fb8355507f63d21780a4ca1ba3aa5a3cef44ed2ff1bd0863553a9011efa0
 SIZE (rocky/a/alsa-lib-devel-1.2.10-2.el9.x86_64.rpm) = 840127
 SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.src.rpm) = 4d635d1c98a6d0011e5d460198978d79764b5444eb285eeefbc730538584ac25
diff --git a/audio/linux-rl9-alsa-lib-devel/pkg-plist.amd64 b/audio/linux-rl9-alsa-lib-devel/pkg-plist.amd64
index 6e01e3770c12..7655682b2dde 100644
--- a/audio/linux-rl9-alsa-lib-devel/pkg-plist.amd64
+++ b/audio/linux-rl9-alsa-lib-devel/pkg-plist.amd64
@@ -1,3 +1,7 @@
+usr/lib/libasound.so
+usr/lib/libatopology.so
+usr/lib/pkgconfig/alsa-topology.pc
+usr/lib/pkgconfig/alsa.pc
 usr/lib64/libasound.so
 usr/lib64/libatopology.so
 usr/lib64/pkgconfig/alsa-topology.pc
diff --git a/audio/linux-rl9-alsa-lib/Makefile b/audio/linux-rl9-alsa-lib/Makefile
index 6a499295a95d..44a51bfcf297 100644
--- a/audio/linux-rl9-alsa-lib/Makefile
+++ b/audio/linux-rl9-alsa-lib/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	alsa-lib
 PORTVERSION=	1.2.10
 DISTVERSIONSUFFIX=	-2.el9
+PORTREVISION=	1
 CATEGORIES=	audio linux
 
 MAINTAINER=	emulation@FreeBSD.org
@@ -14,6 +15,7 @@ RUN_DEPENDS=	alsa-lib>0:audio/alsa-lib
 USES=		linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
 CONFLICTS=	linux-c7-${PORTNAME}
 
diff --git a/audio/linux-rl9-alsa-lib/distinfo b/audio/linux-rl9-alsa-lib/distinfo
index 9558e5b992a7..a293bcee74c3 100644
--- a/audio/linux-rl9-alsa-lib/distinfo
+++ b/audio/linux-rl9-alsa-lib/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1717435168
+TIMESTAMP = 1731452765
 SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.aarch64.rpm) = b0ee69f404316ac9afc2bb687b2859bb9d6879b6eb46d9ca77c8989e76d181e7
 SIZE (rocky/a/alsa-lib-1.2.10-2.el9.aarch64.rpm) = 502427
+SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.i686.rpm) = d7e6bc718ff6eefc9794b9477361f225c94aeb77f6c6e256138af0ac1910256f
+SIZE (rocky/a/alsa-lib-1.2.10-2.el9.i686.rpm) = 550320
 SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.x86_64.rpm) = 2f15596aa64a22e9ff3955804d919ce5a56025c159bbe2bc26b9c78ca2d63081
 SIZE (rocky/a/alsa-lib-1.2.10-2.el9.x86_64.rpm) = 516009
 SHA256 (rocky/a/alsa-lib-1.2.10-2.el9.src.rpm) = 4d635d1c98a6d0011e5d460198978d79764b5444eb285eeefbc730538584ac25
diff --git a/audio/linux-rl9-alsa-lib/pkg-plist.amd64 b/audio/linux-rl9-alsa-lib/pkg-plist.amd64
index bed98c76c6b0..e384fd5fa4f0 100644
--- a/audio/linux-rl9-alsa-lib/pkg-plist.amd64
+++ b/audio/linux-rl9-alsa-lib/pkg-plist.amd64
@@ -1,8 +1,15 @@
 etc/asound.conf
 usr/bin/aserver
 usr/lib/.build-id/2d/c78242ae99078fca4a61ce287b086c82aef1c9
+usr/lib/.build-id/33/8458eab6f4dd13fb47f47c8b64f0711c73708e
+usr/lib/.build-id/81/398428c6b6b6795ec5802ecc852ec8808e1ccf
+usr/lib/.build-id/8f/c8de6c0d5512caf99028f747980f560cdb0fc4
 usr/lib/.build-id/e2/aee50630d012a470b0170954763f52672b7068
 usr/lib/.build-id/ee/b34ccce1adb323c8a691aca020642dfff12de2
+usr/lib/libasound.so.2
+usr/lib/libasound.so.2.0.0
+usr/lib/libatopology.so.2
+usr/lib/libatopology.so.2.0.0
 usr/lib/modprobe.d/dist-alsa.conf
 usr/lib64/libasound.so.2
 usr/lib64/libasound.so.2.0.0
diff --git a/audio/linux-rl9-alsa-plugins-oss/Makefile b/audio/linux-rl9-alsa-plugins-oss/Makefile
index 659e4e9907dc..1423269d2c04 100644
--- a/audio/linux-rl9-alsa-plugins-oss/Makefile
+++ b/audio/linux-rl9-alsa-plugins-oss/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	alsa-plugins
 PORTVERSION=	1.2.7.1
 DISTVERSIONSUFFIX=	-1.el9
+PORTREVISION=	1
 CATEGORIES=	audio linux
 PKGNAMESUFFIX=	-oss
 
@@ -14,11 +15,12 @@ USES=		linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX=	alsalib pulseaudio-libs
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
 LIB_DISTNAMES=	${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
 
 CONFLICTS=	linux-c7-${PORTNAME}${PKGNAMESUFFIX}
-DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
+DESCR=		${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
 DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
 
 OPTIONS_DEFINE=	DOCS
diff --git a/audio/linux-rl9-alsa-plugins-oss/distinfo b/audio/linux-rl9-alsa-plugins-oss/distinfo
index 7320676cf2cc..5389b4bf0b4c 100644
--- a/audio/linux-rl9-alsa-plugins-oss/distinfo
+++ b/audio/linux-rl9-alsa-plugins-oss/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1688626772
+TIMESTAMP = 1731452952
 SHA256 (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.aarch64.rpm) = 6b18364defc46e5f6c81f45b2d268b5eb9f25390ca9b73887740edda03026ec8
 SIZE (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.aarch64.rpm) = 33318
+SHA256 (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.i686.rpm) = ce8b869d93ffcf5469782de2e75bcdb73db5ebe00718dcaac7dd05c16264b54d
+SIZE (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.i686.rpm) = 33919
 SHA256 (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.x86_64.rpm) = 8558a98367322574df923366f69607c5ff9b98d4133855dab56a8a284cac55c6
 SIZE (rocky/a/alsa-plugins-oss-1.2.7.1-1.el9.x86_64.rpm) = 33450
 SHA256 (rocky/a/alsa-plugins-1.2.7.1-1.el9.src.rpm) = d88148378a8fe1245643d995187581cc301099bdb78528cd087576fd947fe545
diff --git a/audio/linux-rl9-alsa-plugins-oss/pkg-plist.amd64 b/audio/linux-rl9-alsa-plugins-oss/pkg-plist.amd64
index 10354be8f035..7eaa1359ad8a 100644
--- a/audio/linux-rl9-alsa-plugins-oss/pkg-plist.amd64
+++ b/audio/linux-rl9-alsa-plugins-oss/pkg-plist.amd64
@@ -1,6 +1,10 @@
 etc/alsa/conf.d/50-oss.conf
 usr/lib/.build-id/04/444e7ed34492487dec130e095d94b1c59dde66
+usr/lib/.build-id/36/fcbc266d9f8f3e672595fd5d0dba0802d9a0a8
+usr/lib/.build-id/48/b8e202819c660bdc2fef365b21cf42fdb58477
 usr/lib/.build-id/d5/0f65148fff2d59a3def3b641a6e223f550c633
+usr/lib/alsa-lib/libasound_module_ctl_oss.so
+usr/lib/alsa-lib/libasound_module_pcm_oss.so
 usr/lib64/alsa-lib/libasound_module_ctl_oss.so
 usr/lib64/alsa-lib/libasound_module_pcm_oss.so
 usr/share/alsa/alsa.conf.d/50-oss.conf
diff --git a/audio/linux-rl9-alsa-plugins-pulseaudio/Makefile b/audio/linux-rl9-alsa-plugins-pulseaudio/Makefile
index fbe44b835055..49b01a4b1326 100644
--- a/audio/linux-rl9-alsa-plugins-pulseaudio/Makefile
+++ b/audio/linux-rl9-alsa-plugins-pulseaudio/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	alsa-plugins
 PORTVERSION=	1.2.7.1
 DISTVERSIONSUFFIX=	-1.el9
+PORTREVISION=	1
 CATEGORIES=	audio linux
 PKGNAMESUFFIX=	-pulseaudio
 
@@ -14,11 +15,12 @@ USES=		linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX=	alsalib pulseaudio-libs
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
 LIB_DISTNAMES=	${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
 
 CONFLICTS=	linux-c7-${PORTNAME}${PKGNAMESUFFIX}
-DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
+DESCR=		${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
 DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
 
 OPTIONS_DEFINE=	DOCS
diff --git a/audio/linux-rl9-alsa-plugins-pulseaudio/distinfo b/audio/linux-rl9-alsa-plugins-pulseaudio/distinfo
index 63186f5d1b4d..46c5aac7f316 100644
--- a/audio/linux-rl9-alsa-plugins-pulseaudio/distinfo
+++ b/audio/linux-rl9-alsa-plugins-pulseaudio/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1688626498
+TIMESTAMP = 1731453033
 SHA256 (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.aarch64.rpm) = 3c3a6a6d671ce630d54ca66b8f2c3d570d78d120a725faeafc67ad11cd5bc9e4
 SIZE (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.aarch64.rpm) = 42420
+SHA256 (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.i686.rpm) = 311efca5973c39e98c72939f3183b108a24727b42c5a69ed28db2c813d390156
+SIZE (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.i686.rpm) = 44499
 SHA256 (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.x86_64.rpm) = f0306182d2629ed563dc67cad008afe3cded020c883678b088cc6ede7babd0f6
 SIZE (rocky/a/alsa-plugins-pulseaudio-1.2.7.1-1.el9.x86_64.rpm) = 43229
 SHA256 (rocky/a/alsa-plugins-1.2.7.1-1.el9.src.rpm) = d88148378a8fe1245643d995187581cc301099bdb78528cd087576fd947fe545
diff --git a/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd64 b/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd64
index 3895a0b5c83e..0f72308e92dd 100644
--- a/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd64
+++ b/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd64
@@ -1,8 +1,14 @@
 etc/alsa/conf.d/50-pulseaudio.conf
 etc/alsa/conf.d/99-pulseaudio-default.conf
 usr/lib/.build-id/3d/9f82cf7065db42f7fd9f18304faa1cf1f4e111
+usr/lib/.build-id/53/d10c493f98446a0bd378d42caa011fd980e470
+usr/lib/.build-id/58/83e37627e5b600d7eb25e7f8ad9ec01b27cab1
 usr/lib/.build-id/bb/3f6cb56de35dfede221f2d47a3feaa46f4ff4b
+usr/lib/.build-id/e3/fd92247fa9b74c31ba160bcd606fc993c2624e
 usr/lib/.build-id/ee/0c0421f41a679ae1463103671d793009a9f416
+usr/lib/alsa-lib/libasound_module_conf_pulse.so
+usr/lib/alsa-lib/libasound_module_ctl_pulse.so
+usr/lib/alsa-lib/libasound_module_pcm_pulse.so
 usr/lib64/alsa-lib/libasound_module_conf_pulse.so
 usr/lib64/alsa-lib/libasound_module_ctl_pulse.so
 usr/lib64/alsa-lib/libasound_module_pcm_pulse.so
diff --git a/audio/linux-rl9-flac/Makefile b/audio/linux-rl9-flac/Makefile
index 4c37a3ecda49..6a16da34b797 100644
--- a/audio/linux-rl9-flac/Makefile
+++ b/audio/linux-rl9-flac/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	flac
 PORTVERSION=	1.3.3
 DISTVERSIONSUFFIX=	-10.el9_2.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio linux
 PKGNAMESUFFIX=	-libs
 
@@ -13,13 +13,14 @@ USES=		cpe linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX=	libogg
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
 CPE_VENDOR=	flac_project
 
 LIB_DISTNAMES=	${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
 
 CONFLICTS=	linux-c7-${PORTNAME}
-DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
+DESCR=		${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
 DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
 
 OPTIONS_DEFINE=	DOCS
diff --git a/audio/linux-rl9-flac/distinfo b/audio/linux-rl9-flac/distinfo
index 0c0eb97d1f30..79a42e8d8222 100644
--- a/audio/linux-rl9-flac/distinfo
+++ b/audio/linux-rl9-flac/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1696227613
+TIMESTAMP = 1731453155
 SHA256 (rocky/f/flac-libs-1.3.3-10.el9_2.1.aarch64.rpm) = da340ea2e10d7fbd68a98ebed703eff0985fe8e49cb1971b1636db98bad502c8
 SIZE (rocky/f/flac-libs-1.3.3-10.el9_2.1.aarch64.rpm) = 196105
+SHA256 (rocky/f/flac-libs-1.3.3-10.el9_2.1.i686.rpm) = 1c056a6b057c0cee443f0aee486a16eef050189dfb1683299f2f7f5de9d881b9
+SIZE (rocky/f/flac-libs-1.3.3-10.el9_2.1.i686.rpm) = 237280
 SHA256 (rocky/f/flac-libs-1.3.3-10.el9_2.1.x86_64.rpm) = 03b7d648f6b4adbeb9e03acb673289f6442f867546dc3dcd9f0c1629bc839ed0
 SIZE (rocky/f/flac-libs-1.3.3-10.el9_2.1.x86_64.rpm) = 222176
 SHA256 (rocky/f/flac-1.3.3-10.el9_2.1.src.rpm) = 833dbbf5a9553448fb426d8092683e87c9888b9f4cf833002b918098be22c116
diff --git a/audio/linux-rl9-flac/pkg-plist.amd64 b/audio/linux-rl9-flac/pkg-plist.amd64
index 0813f66d92b4..7fc080afeba7 100644
--- a/audio/linux-rl9-flac/pkg-plist.amd64
+++ b/audio/linux-rl9-flac/pkg-plist.amd64
@@ -1,5 +1,11 @@
 usr/lib/.build-id/63/c340521244598730733cf9d82811c5dc0d3dbf
+usr/lib/.build-id/c0/19c9acefed1048c90a2f984c9ec53e41b2caaa
+usr/lib/.build-id/c3/8b1f291d1efe5600e31d876155704b63d4b37a
 usr/lib/.build-id/d8/cc705adefbeac54afd650634b0099f7b98849e
+usr/lib/libFLAC++.so.6
+usr/lib/libFLAC++.so.6.3.0
+usr/lib/libFLAC.so.8
+usr/lib/libFLAC.so.8.3.0
 usr/lib64/libFLAC++.so.6
 usr/lib64/libFLAC++.so.6.3.0
 usr/lib64/libFLAC.so.8
diff --git a/audio/linux-rl9-gsm/Makefile b/audio/linux-rl9-gsm/Makefile
index e1d54f07a3b8..085e0fd58269 100644
--- a/audio/linux-rl9-gsm/Makefile
+++ b/audio/linux-rl9-gsm/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	gsm
 PORTVERSION=	1.0.19
 DISTVERSIONSUFFIX=	-6.el9
+PORTREVISION=	1
 CATEGORIES=	audio linux
 
 MAINTAINER=	emulation@FreeBSD.org
@@ -10,8 +11,9 @@ WWW=		http://kbs.cs.tu-berlin.de/~jutta/toast.html
 USES=		linux:rl9
 USE_LDCONFIG=	yes
 USE_LINUX_RPM=	yes
+WANT_LINUX32=	yes
 
-DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
+DESCR=		${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
 
 OPTIONS_DEFINE=	DOCS
 
diff --git a/audio/linux-rl9-gsm/distinfo b/audio/linux-rl9-gsm/distinfo
index cb097cfdc99d..b6209cbc3420 100644
--- a/audio/linux-rl9-gsm/distinfo
+++ b/audio/linux-rl9-gsm/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1686569639
+TIMESTAMP = 1731453230
 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.i686.rpm) = ba0398d8afdc072c359bd393dd945eadf26d0e12a4093984c924b0e147c7cd32
+SIZE (rocky/g/gsm-1.0.19-6.el9.i686.rpm) = 34393
 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
diff --git a/audio/linux-rl9-gsm/pkg-plist.amd64 b/audio/linux-rl9-gsm/pkg-plist.amd64
index 3c7c40eb2a1e..d8544e4262ca 100644
--- a/audio/linux-rl9-gsm/pkg-plist.amd64
+++ b/audio/linux-rl9-gsm/pkg-plist.amd64
@@ -1,4 +1,7 @@
+usr/lib/.build-id/0e/a2f20ca00135a681bcd66ff66edf140721713f
 usr/lib/.build-id/c7/d41325192ba07e01eac8c59fd65bc6bb79d4d7
+usr/lib/libgsm.so.1
+usr/lib/libgsm.so.1.0.19
 usr/lib64/libgsm.so.1
 usr/lib64/libgsm.so.1.0.19
 %%PORTDOCS%%usr/share/doc/gsm/ChangeLog
diff --git a/audio/linux-rl9-libogg/Makefile b/audio/linux-rl9-libogg/Makefile
index dcd2dc6b95cf..c7d3ba679364 100644
--- a/audio/linux-rl9-libogg/Makefile
*** 13443 LINES SKIPPED ***