Skip to content

feat: add standalone FSDK raster drivers - #3

Merged
castrojo merged 22 commits into
mainfrom
feat/fsdk-raster-drivers
Sep 17, 2026
Merged

castrojo merged 22 commits into
mainfrom
feat/fsdk-raster-drivers

Conversation

@castrojo

Copy link
Copy Markdown

Summary

  • add pinned BuildStream elements for c2050, cjet, min12xxw, and pnm2ppa
  • apply the Debian cjet fixes and a memory-safety/modern-C patch for c2050
  • initialize pnm2ppa configuration once under persistent application state
  • verify each converter with representative input, stable protocol signatures, repeatable output, ELF closure, and absence of build tools

Verification

  • just validate
  • just verify-core
  • just verify-payload
  • just verify-raster-drivers
  • just verify-cups-patch-chain
  • actionlint .github/workflows/*.yml
  • bash -n files/container-entrypoint.sh tests/*.sh
  • git diff --check

The OCI image remains local and unpublished. This is a stacked PR based on feat/fsdk-core-payload (#2).

Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
Assisted-by: github-copilot/gpt-5.6-sol via pi
@castrojo
castrojo changed the base branch from feat/fsdk-core-payload to main September 17, 2026 03:35
@castrojo
castrojo merged commit 4166a47 into main Sep 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant