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
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.
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(-)
Committed thanks!