Bug 280343 - print/epson-inkjet-printer-escpr: update to 1.8.5
Summary: print/epson-inkjet-printer-escpr: update to 1.8.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-18 06:05 UTC by Jose Alonso Cardenas Marquez
Modified: 2024-07-23 06:42 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (tatsuki_makino)


Attachments
patch for print/epson-inkjet-printer-escpr (19.52 KB, patch)
2024-07-22 09:46 UTC, Tatsuki Makino
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-07-18 06:05:03 UTC
Patch file at https://people.freebsd.org/~acm/ports/epson-inkjet-printer-escpr.diff

- Remove obsolete patch file (patch-wrapper.h)
- Add support for Epson-EP-716A_Series, Epson-EP-901A_series, Epson-EP-M476T_Series, Epson-ET-2860_Series, Epson-ET-2870_Series, Epson-EW-056A_Series, Epson-EW-456A_Series, Epson-L1270_Series, Epson-L3270_Series, Epson-L3280_Series and Epson-L5310_Series
Comment 1 Tatsuki Makino 2024-07-22 09:46:53 UTC
Created attachment 252222 [details]
patch for print/epson-inkjet-printer-escpr

The distfile download page has been updated, but MASTER_SITES will continue to use the same specification method as before.
Patches are maintained to suppress compiler warnings. It's based on the fact that there was a bug that wouldn't have occurred if the compiler warning had been resolved.
Raster API has been adapted to the requirements of CUPS.
PPD API remains outdated, as it is expected to require a major rewrite.
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-07-23 06:29:22 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=65786c213ae5862bc391b04e0bcd11168d2138f2

commit 65786c213ae5862bc391b04e0bcd11168d2138f2
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-07-23 06:25:53 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-07-23 06:25:53 +0000

    print/epson-inkjet-printer-escpr: Update to 1.8.5

    - Add support for Epson-EP-716A_Series, Epson-EP-901A_series,
      Epson-EP-M476T_Series, Epson-ET-2860_Series, Epson-ET-2870_Series,
      Epson-EW-056A_Series, Epson-EW-456A_Series, Epson-L1270_Series,
      Epson-L3270_Series, Epson-L3280_Series and Epson-L5310_Series

    PR:             280343

 print/epson-inkjet-printer-escpr/Makefile          |  6 ++---
 print/epson-inkjet-printer-escpr/distinfo          |  6 ++---
 .../files/patch-lib_Makefile.am                    |  4 ++--
 .../files/patch-lib_epson-cbt.c (new)              | 22 +++++++++++++++++
 .../files/patch-lib_epson-escpr-api.c              | 16 ++++---------
 .../files/patch-lib_epson-typedefs.h               | 12 ++++++++--
 .../files/patch-lib_epson-usb.c                    | 11 ++++++++-
 .../files/patch-ppd_Makefile.am                    |  4 ++--
 .../files/patch-src_filter.c                       | 28 ++++++++++------------
 .../files/patch-src_wrapper.c                      | 27 +++++++++++++--------
 print/epson-inkjet-printer-escpr/pkg-descr         |  5 ++--
 print/epson-inkjet-printer-escpr/pkg-plist         | 11 +++++++++
 12 files changed, 99 insertions(+), 53 deletions(-)
Comment 3 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-07-23 06:42:02 UTC
Committed thanks!