Skip to content

Add brlaser driver for Brother host-based (GDI) laser printers - #44

Merged
arest-warren-automerge[bot] merged 3 commits into
mainfrom
warren/run_4cbnz6rpa0ek
Oct 30, 2026
Merged

arest-warren-automerge[bot] merged 3 commits into
mainfrom
warren/run_4cbnz6rpa0ek

Conversation

@arest

@arest arest commented Oct 30, 2026

Copy link
Copy Markdown
Owner

Summary

Add brlaser driver for Brother host-based (GDI) laser printers

Run

  • Warren run: run_4cbnz6rpa0ek
  • Agent: pi
  • Cost: $0.040 (124.1k in / 28.2k out / 5.2M cache-r)

Commits (3)

Files changed

.mulch/expertise/alpine-printer-drivers.jsonl      |   1 +
 CHANGELOG.md                                       |   8 +
 README.md                                          |   4 +
 cups/Dockerfile                                    |  23 +
 cups/brlaser/.github/ISSUE_TEMPLATE/bug_report.md  |  47 ++
 .../.github/ISSUE_TEMPLATE/feature_request.md      |  20 +
 .../ISSUE_TEMPLATE/report-compatible-printer.md    |  30 +
 cups/brlaser/.github/workflows/build.yml           |  39 +
 cups/brlaser/.github/workflows/release.yml         |  27 +
 cups/brlaser/.gitignore                            |   2 +
 cups/brlaser/CMakeLists.txt                        | 140 ++++
 cups/brlaser/COPYING                               | 339 ++++++++
 cups/brlaser/ChangeLog                             | 155 ++++
 cups/brlaser/README.md                             | 206 +++++
 cups/brlaser/brlaser.drv.in                        | 902 +++++++++++++++++++++
 cups/brlaser/config.h.in                           |   2 +
 cups/brlaser/src/block.h                           |  65 ++
 cups/brlaser/src/brdecode.cc                       | 225 +++++
 cups/brlaser/src/debug.cc                          | 107 +++
 cups/brlaser/src/debug.h                           |  25 +
 cups/brlaser/src/job.cc                            | 151 ++++
 cups/brlaser/src/job.h                             |  81 ++
 cups/brlaser/src/line.cc                           | 193 +++++
 cups/brlaser/src/line.h                            |  31 +
 cups/brlaser/src/main.cc                           | 211 +++++
 cups/brlaser/test/lest.hpp                         | 199 +++++
 cups/brlaser/test/tempfile.h                       |  56 ++
 cups/brlaser/test/test_block.cc                    |  81 ++
 cups/brlaser/test/test_job.cc                      |  35 +
 cups/brlaser/test/test_lest.cc                     | 291 +++++++
 cups/brlaser/test/test_line.cc                     | 150 ++++
 cups/config.yaml                                   |   2 +-
 32 files changed, 3847 insertions(+), 1 deletion(-)

Prompt

Show prompt
Check this https://github.com/arest/cups-addon/pull/43 and merge if it's okay

🤖 Opened by warren run run_4cbnz6rpa0ek

valveo and others added 3 commits October 24, 2026 17:53
Bundles Owl-Maintain/brlaser v6.2.8 so printers such as the HL-2130
that speak neither PCL nor PostScript can print.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C7wYQMrusytP5SF4yCMZqo
Add the vendored Owl-Maintain/brlaser v6.2.8 driver so Brother host-based (GDI) laser printers such as the HL-2130 can print. Built and unit-tested in an Alpine 3.24 chroot; add-on metadata and init-script checks pass.
@arest-warren-automerge
arest-warren-automerge Bot enabled auto-merge (squash) October 30, 2026 15:47
@arest-warren-automerge
arest-warren-automerge Bot merged commit 17245d0 into main Oct 30, 2026
2 checks passed
@arest-warren-automerge
arest-warren-automerge Bot deleted the warren/run_4cbnz6rpa0ek branch October 30, 2026 15:50
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.

2 participants