Packages
591 packages, searchable and sortable. Every one of these already exists as a real, built LinuxDoors package.
| Package | Version | Category | Size | Downloads | |
|---|---|---|---|---|---|
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 |