Install this version:
emerge -a =app-text/stirling-pdf-bin-3.2.2
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =app-text/stirling-pdf-bin-3.2.2
Or alternatively:
emerge --autounmask-write -a =app-text/stirling-pdf-bin-3.2.2
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.2.2 | 8 | -* ~amd64 | 0 |
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop unpacker xdg
DESCRIPTION="Locally hosted, web-based PDF manipulation tool (Tauri desktop app)"
HOMEPAGE="https://www.stirling.com https://github.com/Stirling-Tools/Stirling-PDF"
SRC_URI="https://github.com/Stirling-Tools/Stirling-PDF/releases/download/v${PV}/Stirling-PDF-linux-x86_64.deb -> ${P}.deb"
S="${WORKDIR}"
LICENSE="MIT Stirling-PDF GPL-2-with-classpath-exception"
SLOT="0"
KEYWORDS="-* ~amd64"
RESTRICT="bindist mirror strip"
QA_PREBUILT="usr/bin/Stirling-PDF usr/lib/Stirling*"
RDEPEND="
dev-libs/glib:2
net-libs/libsoup:3.0
net-libs/webkit-gtk:4.1
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
"
src_install() {
# Spring Boot sets java.awt.headless=true, so the backend never loads
# the X11 AWT, splash screen or sound libraries of the bundled JRE.
rm -v "usr/lib/Stirling PDF/runtime/jre/lib/"lib*{[jx]awt,splashscreen,jsound}* || die
insinto /usr/lib
doins -r "usr/lib/Stirling PDF"
fperms +x \
"/usr/lib/Stirling PDF/runtime/jre/bin/java" \
"/usr/lib/Stirling PDF/runtime/jre/bin/jrunscript" \
"/usr/lib/Stirling PDF/runtime/jre/bin/keytool" \
"/usr/lib/Stirling PDF/runtime/jre/bin/rmiregistry" \
"/usr/lib/Stirling PDF/runtime/jre/lib/jexec" \
"/usr/lib/Stirling PDF/runtime/jre/lib/jspawnhelper"
dobin usr/bin/Stirling-PDF
domenu "usr/share/applications/Stirling PDF.desktop"
local size
for size in 16 32 64 128 192 512; do
doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/Stirling-PDF.png"
done
}
dev-libs/glib:2 net-libs/libsoup:3.0 net-libs/webkit-gtk:4.1 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | stirling-pdf-bin-3.2.2.deb | 260820434 bytes | https://github.com/Stirling-Tools/Stirling-PDF/releases/download/v3.2.2/Stirling-PDF-linux-x86_64.deb |