#0 - Add LibreOffice to the coder-xfce-vnc variant #14

Merged
GuillaumeHemmen merged 1 commit from 0-add-libreoffice into master 2026-06-20 14:56:00 +00:00

Summary

Installs the LibreOffice suite (Writer, Calc, Impress, Draw, Base, Math) in the coder-xfce-vnc desktop variant, from Ubuntu's repositories.

  • Adds libreoffice-gtk3 alongside the meta-package so LibreOffice renders natively under the GTK-based XFCE desktop rather than falling back to the dated generic-X11 VCL plugin. The GTK backend is only a Recommends of the meta-package, which the repo-standard --no-install-recommends would otherwise drop.
  • Adds the English (US + GB) and French Hunspell spell-check dictionaries (hunspell-en-us, hunspell-en-gb, hunspell-fr) explicitly, since --no-install-recommends drops the dictionary packages LibreOffice would otherwise pull in.
  • Keeps --no-install-recommends --no-install-suggests for consistency with the rest of the image (skips bundled clip-art galleries, etc.); the apps and their XDG menu entries come from the meta-package's hard dependencies.

Verification

Confirmed in a live coder-xfce-vnc workspace that libreoffice, libreoffice-gtk3, and the three hunspell-* dictionaries all resolve in the image's apt sources and that a dry-run install resolves with no conflicts.

🤖 Generated with Claude Code

## Summary Installs the **LibreOffice** suite (Writer, Calc, Impress, Draw, Base, Math) in the `coder-xfce-vnc` desktop variant, from Ubuntu's repositories. - Adds `libreoffice-gtk3` alongside the meta-package so LibreOffice renders natively under the GTK-based XFCE desktop rather than falling back to the dated generic-X11 VCL plugin. The GTK backend is only a `Recommends` of the meta-package, which the repo-standard `--no-install-recommends` would otherwise drop. - Adds the **English (US + GB)** and **French** Hunspell spell-check dictionaries (`hunspell-en-us`, `hunspell-en-gb`, `hunspell-fr`) explicitly, since `--no-install-recommends` drops the dictionary packages LibreOffice would otherwise pull in. - Keeps `--no-install-recommends --no-install-suggests` for consistency with the rest of the image (skips bundled clip-art galleries, etc.); the apps and their XDG menu entries come from the meta-package's hard dependencies. ## Verification Confirmed in a live `coder-xfce-vnc` workspace that `libreoffice`, `libreoffice-gtk3`, and the three `hunspell-*` dictionaries all resolve in the image's apt sources and that a dry-run install resolves with no conflicts. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
#0 - Add LibreOffice to the coder-xfce-vnc variant
Some checks are pending
/ docker-dev-coder-xfce-vnc (push) Has started running
/ docker-dev-ci (push) Successful in 3m4s
/ docker-dev-coder (push) Successful in 3m18s
251753565e
Install the LibreOffice suite (Writer, Calc, Impress, Draw, Base, Math) from
Ubuntu's repositories in the desktop variant, alongside libreoffice-gtk3 so it
renders natively under the GTK-based XFCE desktop instead of the dated
generic-X11 VCL plugin (the GTK backend is only a Recommends of the
meta-package, which --no-install-recommends would otherwise drop). Keeping
--no-install-recommends elsewhere skips bundled dictionaries and clip-art to
hold the image size down; the apps ship their own XDG menu entries.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
GuillaumeHemmen force-pushed 0-add-libreoffice from 251753565e
Some checks are pending
/ docker-dev-coder-xfce-vnc (push) Has started running
/ docker-dev-ci (push) Successful in 3m4s
/ docker-dev-coder (push) Successful in 3m18s
to 8bb45966b4
All checks were successful
/ docker-dev-ci (push) Successful in 2m39s
/ docker-dev-coder (push) Successful in 3m56s
/ docker-dev-coder-xfce-vnc (push) Successful in 19m13s
2026-06-20 14:36:43 +00:00
Compare
GuillaumeHemmen scheduled this pull request to auto merge when all checks succeed 2026-06-20 14:37:20 +00:00
GuillaumeHemmen changed title from Add LibreOffice to the coder-xfce-vnc variant to #0 - Add LibreOffice to the coder-xfce-vnc variant 2026-06-20 14:37:29 +00:00
GuillaumeHemmen changed title from Add LibreOffice to the coder-xfce-vnc variant to #0 - Add LibreOffice to the coder-xfce-vnc variant 2026-06-20 14:37:33 +00:00
GuillaumeHemmen deleted branch 0-add-libreoffice 2026-06-20 14:56:00 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
actions/sindri!14
No description provided.