Packages

591 packages, searchable and sortable. Every one of these already exists as a real, built LinuxDoors package.

PackageVersionCategorySizeDownloads
libnsutils
NetSurf project (not BLFS/LFS).
NetSurf project (not BLFS/LFS). General utility functions used by netsurf itself.
0.1.1 Libraries 6.3 KB 24 Download
libogg
BLFS multimedia.
BLFS multimedia. Required by libvorbis, needed by libcanberra, needed by xfce4-notifyd. Skips the optional make check.
1.3.6 Libraries 232.1 KB 22 Download
libopenshotNot in ISO
libopenshot 1.0.0 -- the C++ video-editing engine behind OpenShot (FFmpeg decode/encode, Qt6 image/text/html readers, a QtPlayer, keyframe animation, effects) plus its SWIG-generated Python module (_openshot.so + open...
libopenshot 1.0.0 -- the C++ video-editing engine behind OpenShot (FFmpeg decode/encode, Qt6 image/text/html readers, a QtPlayer, keyframe animation, effects) plus its SWIG-generated Python module (_openshot.so + openshot.py) that openshot-qt imports. Built with USE_QT6=ON against /opt/qt6-full and FFmpeg 7.1.5. Deliberately built WITHOUT: ImageMagick (ENABLE_MAGICK=OFF -- Qt's own readers cover images; avoids a full Magick++ package), OpenCV (ENABLE_OPENCV=OFF -- drops AI object-detection/tracking + stabilizer effects; would need Boost+Protobuf+OpenCV), Wayland screen-capture (ENABLE_WAYLAND_CAPTURE=OFF -- needs libpipewire/libspa; X11 capture still works), Resvg (optional, not built). JsonCpp uses the bundled thirdparty copy. ship_in_iso=false: OpenShot video-editing feature, packages-only.
1.0.0 Libraries 2.6 MB 9 Download
libopenshot-audioNot in ISO
libopenshot-audio 1.0.0 -- the JUCE-derived audio engine under libopenshot (part of the OpenShot 4.0.0 release family: openshot-qt 4.0.0 / libopenshot 1.0.0 / libopenshot-audio 1.0.0, all tagged 2026-08-30).
libopenshot-audio 1.0.0 -- the JUCE-derived audio engine under libopenshot (part of the OpenShot 4.0.0 release family: openshot-qt 4.0.0 / libopenshot 1.0.0 / libopenshot-audio 1.0.0, all tagged 2026-08-30). JUCE sources are bundled. Only real deps are ALSA and zlib (both already built). ship_in_iso=false: OpenShot video-editing feature, packages-only, kept out of linuxdoors.iso.
1.0.0 Libraries 2.2 MB 11 Download
libparserutils
NetSurf project (not BLFS/LFS).
NetSurf project (not BLFS/LFS). Parsing utility functions, required by libhubbub and libcss. Uses glibc's built-in iconv (no separate libiconv needed).
0.2.5 Libraries 41.4 KB 23 Download
libpeas
BLFS gnome/libpeas.html.
BLFS gnome/libpeas.html. GObject-based plugin engine, a hard dependency of pluma (see packages/pluma) -- pulled in per explicit user request to install pluma as a real end-to-end verification case for the new package-manager/source-build feature. -D python3=false per BLFS's own documented guidance: 'incompatibility with pygobject-3.52.x' causes applications using the Python plugin loader to hang indefinitely -- this project already has pygobject built (for the Phase 1.5 installer), so this warning applies directly. -D wrap-mode=nofallback prevents meson from trying to download subproject fallbacks (no internet dependency at build time beyond the one real tarball).
1.38.1 Libraries 172.5 KB 23 Download
libpeas2Not in ISO
libpeas 2.0.7 -- the GObject plugin engine, 2.x API (libpeas-2).
libpeas 2.0.7 -- the GObject plugin engine, 2.x API (libpeas-2). Separate package from the existing libpeas 1.38.1 (libpeas-1.0), which stays for other consumers; the two co-install (different soname/pc). Budgie Desktop 10.10 requires libpeas-2 >= 1.99. meson; loaders (python/lua/gjs) disabled -- Budgie only uses the C loader. ship_in_iso=false.
2.0.7 Libraries 111.8 KB 6 Download
libpipeline
LFS ch8.
LFS ch8. Test suite needs the Check library, not built here, so it's skipped by default anyway.
1.5.8 Core System 129.6 KB 23 Download
libplasmaNot in ISO
KDE Plasma 6.7.4 component for the LinuxDoors KDE desktop.
KDE Plasma 6.7.4 component for the LinuxDoors KDE desktop. ship_in_iso=false -- KDE Plasma is a Packages-page / Package Manager install, deliberately kept off linuxdoors.iso (XFCE + MATE are the shipped desktops). Built on .101 against the existing KF6 6.29 + Qt6 (/opt/qt6-full) stack from the Kdenlive work.
6.7.4 Libraries 3.8 MB 9 Download
libpng
BLFS.
BLFS. Skips the optional test suite. APNG patch added later (was originally skipped) -- Firefox's --with-system-png hard-requires it ('system's libpng doesn't have APNG support', confirmed via a real build failure: undefined reference to png_get_acTL). The patch is purely additive (new APNG-specific entry points), so it's safe for this library's many other consumers (X11 stack, cairo, gdk-pixbuf, etc) -- nothing about existing libpng behavior changes, it only adds functionality Firefox specifically needs.
1.6.58 Libraries 615.7 KB 21 Download
libpslNot in ISO
Public Suffix List library -- a libsoup2 build dep.
Public Suffix List library -- a libsoup2 build dep. BLFS general/libpsl.html. Meson.
0.21.5 Libraries 76.6 KB 11 Download
libqaccessibilityclientNot in ISO
libqaccessibilityclient -- Qt6 AT-SPI client lib.
libqaccessibilityclient -- Qt6 AT-SPI client lib. KWin uses it for accessibility (screen reader focus tracking). ship_in_iso=false.
0.6.0 Libraries 146.6 KB 4 Download
libqtxdgNot in ISO
Qt6 implementation of freedesktop.org XDG specs (Qt6Xdg).
Qt6 implementation of freedesktop.org XDG specs (Qt6Xdg). Core LXQt dep. LXQt 2.4 minimal-but-real desktop stack, ship_in_iso=false (Packages-page / Package Manager install only, like KDE Plasma). Built on .101 against /opt/qt6-full + KF6 6.29. cmake/meson --libdir=lib for LinuxDoors' non-multiarch layout.
4.4.0 Libraries 213.4 KB 4 Download
librsvg
BLFS general/librsvg.html (SVG rendering library).
BLFS general/librsvg.html (SVG rendering library). Required by GIMP 3.2.4 directly, for both its own vector-icon rendering and its SVG file-import plugin. Previously declined twice in this project's history (adwaita-icon-theme, NetSurf's optional SVG support) specifically because it's Rust-only since 2.40 and no Rust toolchain existed at the time -- no longer a blocker now that a real rustc (built for the Firefox chain) and cargo-c (packages/cargo-c, built specifically for this) both exist. Skips the book's own doc-output-path sed fixup and the test suite (meson test -v) -- neither affects the actual shared library GIMP links against. Real crash found and fixed on the LinuxDoors test VM: librsvg's own 'pixbuf-loader' meson option (the GDK-Pixbuf SVG loader module, libpixbufloader-svg.so) defaults to DISABLED -- without it, gdk-pixbuf can't load any SVG at all ('Couldn't recognize the image file format'), which cascaded into a hard GTK abort when GIMP's own SVG app icon failed to load AND the theme's 'image-missing' fallback icon also wasn't found (`Gtk:ERROR: Icon 'image-missing' not present in theme`, `fatal error: Aborted`). Fixed with -D pixbuf-loader=enabled, plus a matching new unconditional `gdk-pixbuf-query-loaders --update-cache` step added to both engine/builder.py's _apply_to_lfs (server-side) and the client-side linuxdoors_pkg_backend.py's _apply_destdir -- same failure class as the already-existing glib-compile-schemas fixup (a loader .so landing on disk does nothing until the separate loaders.cache is regenerated).
2.62.3 Libraries 5.9 MB 19 Download
libsassNot in ISO
LibSass -- Sass compiler C/C++ library.
LibSass -- Sass compiler C/C++ library. Build dep of sassc, which libadwaita needs to compile its stylesheet. ship_in_iso=false, built on .101.
3.6.6 Libraries 12.6 MB 2 Download
libseccompNot in ISO
libseccomp -- syscall filtering.
libseccomp -- syscall filtering. gnome-desktop's thumbnailer sandbox needs it. ship_in_iso=false, built on .101.
2.6.0 Libraries 202.6 KB 11 Download
libsecretNot in ISO
GNOME libsecret (Secret Service API client) -- kwalletd6 in KF6 6.29 pkg_check_modules(libsecret-1 REQUIRED).
GNOME libsecret (Secret Service API client) -- kwalletd6 in KF6 6.29 pkg_check_modules(libsecret-1 REQUIRED). ship_in_iso=false -- KDE Plasma is a Packages-page / Package Manager install, deliberately kept off linuxdoors.iso (XFCE + MATE are the shipped desktops). Built on .101 against the existing KF6 6.29 + Qt6 (/opt/qt6-full) stack from the Kdenlive work.
0.21.7 Libraries 203.3 KB 17 Download
libsigc++Not in ISO
Type-safe callback system for C++ (the 2.0 / sigc++-2.0 API -- libsigc++-3.x is for gtkmm-4 only; gtkmm-3.0 and glibmm-2.66 need 2.x).
Type-safe callback system for C++ (the 2.0 / sigc++-2.0 API -- libsigc++-3.x is for gtkmm-4 only; gtkmm-3.0 and glibmm-2.66 need 2.x). meson build; --libdir=lib for the .101 multiarch-default gotcha. Part of the gtkmm-3.0 stack for mate-system-monitor. ship_in_iso:false.
2.12.1 Libraries 90.6 KB 4 Download
libsndfileNot in ISO
libsndfile -- audio file I/O.
libsndfile -- audio file I/O. Needed by pulseaudio's client lib. Built without FLAC/Ogg/Opus external codecs (WAV/AIFF only) -- pulseaudio only uses it for sample-cache/paplay. ship_in_iso=false, built on .101.
1.2.2 Libraries 341.6 KB 10 Download
libsoupNot in ISO
libsoup 3 -- HTTP client lib.
libsoup 3 -- HTTP client lib. GNOME Shell / gnome-settings-daemon / geocode use it. Built alongside the existing libsoup2 (parallel-installable). ship_in_iso=false -- GNOME Shell is a Packages-page / Package Manager install, kept off linuxdoors.iso (XFCE + MATE are the shipped desktops). Built on .101 against the existing rustc/llvm/p11-kit/librsvg/gi/glib2/pango/cairo stack; only the GNOME-specific libraries are new packages.
3.6.5 Libraries 514.7 KB 10 Download
libsoup2Not in ISO
libsoup 2.x (the last 2.74 line).
libsoup 2.x (the last 2.74 line). Needed because libmateweather 1.28 hard-requires libsoup-2.4 >= 2.34.0 (confirmed in its configure). Meson build. -Dvapi/-Dgssapi/-Dtls_check disabled; -Dsysprof disabled. NOT libsoup3.
2.74.3 Libraries 400.1 KB 7 Download
libsshNot in ISO
libssh (the tiny C SSH library, OpenSSL flavour) -- NOT libssh2 (which this project already has for cargo/rustc; different library).
libssh (the tiny C SSH library, OpenSSL flavour) -- NOT libssh2 (which this project already has for cargo/rustc; different library). Needed by packages/x2goclient, whose qmake .pro hard-requires `pkg-config --exists libssh` for its SSH transport. BLFS has a libssh page (general/libssh.html); built its way: cmake with -DWITH_GSSAPI=OFF (no krb5 in LinuxDoors, same reason packages/libtirpc disables it) and the OpenSSL backend (default). ship_in_iso=false -- only pulled in by x2goclient.
0.11.5 Libraries 286.4 KB 5 Download
libssh2
BLFS general/libssh2.html.
BLFS general/libssh2.html. Recommended dependency of Rustc (lets cargo link the system libssh2 instead of vendoring/building its own for git-over-ssh dependency fetches). Uses system OpenSSL (libgcrypt alternative not built).
1.11.1 Libraries 554.0 KB 21 Download
libstatgrabNot in ISO
Portable system-statistics library.
Portable system-statistics library. lxqt-panel's cpuload / networkmonitor / sensors plugins hard-require it (find_library(statgrab) -> FATAL_ERROR otherwise). Plain autotools, no deps. LXQt 2.4 desktop, ship_in_iso=false.
0.92.1 Libraries 307.8 KB 3 Download