diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-12 01:49:51 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-12 01:49:51 +0000 |
commit | ef0fedb39c21a343a3f316726f272bad9005b22c (patch) | |
tree | 0d64e58453e117f61a9e1641532926278f51b72e /net-print | |
parent | cf7807d7aea23a99a144afceaba961cfed652b5f (diff) |
gentoo auto-resync : 12:03:2025 - 01:49:51next
Diffstat (limited to 'net-print')
-rw-r--r-- | net-print/Manifest.gz | bin | 6422 -> 6425 bytes | |||
-rw-r--r-- | net-print/epson-inkjet-printer-escpr/Manifest | 3 | ||||
-rw-r--r-- | net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.15-r1.ebuild | 38 | ||||
-rw-r--r-- | net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.2-filter-func.patch | 11 | ||||
-rw-r--r-- | net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.2-gcc15.patch | 23 |
5 files changed, 75 insertions, 0 deletions
diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz Binary files differindex 61a06c59ac67..4d3bad0e7ffb 100644 --- a/net-print/Manifest.gz +++ b/net-print/Manifest.gz diff --git a/net-print/epson-inkjet-printer-escpr/Manifest b/net-print/epson-inkjet-printer-escpr/Manifest index 06684609b703..78f914e31474 100644 --- a/net-print/epson-inkjet-printer-escpr/Manifest +++ b/net-print/epson-inkjet-printer-escpr/Manifest @@ -1,9 +1,12 @@ AUX 1.8.6-warnings.patch 1624 BLAKE2B bbbb104be24df30a8b9391b6a9e781b4e74d7ff59a50a14ad7c06a3da9d2b99bc221c2c962275f050e9e8051d30c5121dcbcd786b2025571fbdb43440f8ab418 SHA512 59c604214a67473d3d6ffb48c30e295548f5205ff5827acdefb3d2ad54948d404a202090fb92ce40f6087f4482dc1d77d5a2ad1713ce7adea72104bb18bc2594 +AUX epson-inkjet-printer-escpr-1.2-filter-func.patch 339 BLAKE2B d267ddad4fab449343b7c8c19f79d1794d43040a96aea97ff6ae47ab89ccf976120ecd64b25156210cbab619cea8923923c6e436eac1f40af19e735d19e8bc1e SHA512 b55ffd9a200a5ca2fa02ffffc986b4db91c8c0d57a01b77ffe0ca7077a6990ad2c1d77d78f6d4fec2386a78568a89741f90f8344b52716f2a952a935a72bd05b +AUX epson-inkjet-printer-escpr-1.2-gcc15.patch 679 BLAKE2B a8e72c868f6b94eadff21cd7812e15dbc1268f501f1b66d12c07c7620c90c19fe094c3c4c5fedf5d40a8568aeb567c9ef3ecedb16c9c1686f9be90e342b64408 SHA512 e18400c8c5f241d569fa974c649724102416a25492fce2bef2e9df1f89dc3b6fe87a04ff1656e5b83b1ed45077e732849e768fa6c1faadd831f605a3c243a6b7 AUX epson-inkjet-printer-escpr-1.7.7-fnocommon.patch 309 BLAKE2B 70e10c99dcf8b5d06acd38722f419c09f994253538d88cc9621051ee58b8a9cbe203c35c279c9ef8b5f0f7cd091118a0b2ccf802e09e2996f4e6346e7927f695 SHA512 5cff64797453868d1d0540a22fd72b53d7214d2e9c574cdf635206baf71fc227147babcfe97c73193ca356ad40afa5bb7ea80107576efee138b936e052b9fb2d AUX epson-inkjet-printer-escpr-1.8-missing-include.patch 6575 BLAKE2B 24e0d0e2674fb74b4cfabe27a695c08f4b1a87a26ddb82956157449c09c4f0e71ca9585db3507b92902ec7deb02a41a3aa9df770820379bcd851b47f4865b8e1 SHA512 392b4713ca94fd8656d39205f61db3f5491c09a15f5dc1f1239a07928d62d243d24941893c197bc227195129e7e346c8479de234aaafbf91d64716dba395068a AUX gcc-no-implicit-function-declaration-1.2.patch 2421 BLAKE2B 158c074ec7d37ee1a09b29bbee21c29da0ff2784fe25b22f64d2b199b07a8d8c90ca92477f7c284ded194c1a66bee219943b7c827bf7fb1b58227b3e7caedc3b SHA512 55533abc7b4f4cfa6c95868726721e59d187601722c0b2daa38d913f15ce9c695ae4c900274c46a770cfcdf85c46f77c724b936686a70bae34be5660c41a34aa DIST epson-inkjet-printer-escpr-1.8.6-1.tar.gz 5715741 BLAKE2B 0da5e0af022bf2ce42ef94631c984b8308562bcb8f1f47a8f50b77be09326a80e9495ddaf02becdf72e78e50041f73cdd558c96d72046600452de50bc68f1bc8 SHA512 d0040c99793ba33e54ec5f0137f3b672628f089a6cd792916c24fc5edab75702561dade91eb63cd4b3b8e898f7b4647c899ca425e1449a401c7ff562f8cc0f1e DIST epson-inkjet-printer-escpr2-1.2.15-1.tar.gz 5560479 BLAKE2B 8180fe06df8175ec31044b0eec2a125b9567c11a827343401a07e59e8bd93e689617b9b29364374f1d6ba6d6bca320d6615f601791c59e966d3a4d63f7adbeb0 SHA512 62cd5161f65f8ca6f8c1a8bb755e06eb147d4a06b5f796a8068ed9235b3abf38e6ccb10e82bdd93fddc085b90a7f9332e024ba09679aa08490a05735c0372653 +EBUILD epson-inkjet-printer-escpr-1.2.15-r1.ebuild 1035 BLAKE2B 792c990d3e7b7eaeec9dc7bcb04f03caddcbaa76034eb189ecce3d92af339bc8f1b038b20c8f7c34d97055dae66659b20aaaf913d22534143cf4ba7615ef1aa8 SHA512 0d52dde65da9954b6d6ec1cf1ba7bb4e290fcebff9db463ee22a290fd4a0b031d37a85bf8a72b7c96fcc362d08a54a0394fb6402d0c6f60baabc921e529f7a59 EBUILD epson-inkjet-printer-escpr-1.2.15.ebuild 984 BLAKE2B a652211011d88737af38b062d5a4a038a0f832374b5b232aaa9a5684541710052c431d377c4738bbd409f275990c0a94f3a2b1c4a042ef97883bda6d92a63812 SHA512 3ac40276d11f11f695de917faac0ee7be2cf702af748ce7af2dbb286c8f2e192bb27008ea98207734b8d79944924a3bada9789605775740a5287554120df4f99 EBUILD epson-inkjet-printer-escpr-1.8.6.ebuild 1224 BLAKE2B 2a3c268c0babe48ec290dd7704bb3f94d632e49e816787d706523da60db100170893dceb0fe557865ff28ec1f91bcdf7161867601cf1fbb437944d404ee7021d SHA512 0c70f2f372be9c7c6cfc68eafdd51ad863702b1a9fd7d8c00c964d50f8d1c7c227976c21b9b2587efc8ae455bedfad35137d13be26cb3473d6d86d6c415199a3 MISC metadata.xml 1890 BLAKE2B b90489bd80a2957d1a6287a727d847c1fdbdfb576f7e816b60196b7d82ac13c72fd19322202f651cdfd11b56fe09fe962230f0d2eb4f1a9565ff9ad9b9ab0c24 SHA512 8cb73e282d607a5699d4c3e4f6f6f4663153ea9a0240a5b6b73317ab7ffb8ba1d54ed00c7b6ed53045059b246f62ee841cf27cc83a56a7ed72d9b2131463bc24 diff --git a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.15-r1.ebuild b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.15-r1.ebuild new file mode 100644 index 000000000000..24d820039d6a --- /dev/null +++ b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.15-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}2-${PV}" + +DESCRIPTION="Epson Inkjet Printer Driver 2 (ESC/P-R) for Linux" +HOMEPAGE="https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" +SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/16/06/85/fddc1d5996d0cab4dceea35852a2e430fb124993/${MY_P}-1.tar.gz" +S="${WORKDIR}/${MY_P}" +LICENSE="EPSON LGPL-2.1+" +SLOT="2" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="/usr/lib64/libescpr2.so.1.0.0" + +DEPEND="net-print/cups" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/gcc-no-implicit-function-declaration-$(ver_cut 1-2 ${PV}).patch" + "${FILESDIR}/${PN}-$(ver_cut 1-2 ${PV})-gcc15.patch" + "${FILESDIR}/${PN}-$(ver_cut 1-2 ${PV})-filter-func.patch" +) + +src_configure() { + econf \ + --with-cupsfilterdir="${EPREFIX}/usr/libexec/cups/filter"\ + --with-cupsppddir="${EPREFIX}/usr/share/ppd" +} + +src_install() { + default + + find "${ED}/usr/lib64" -name "*.la" -delete \ + || die "Removal of libtool files (.la) has failed." +} diff --git a/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.2-filter-func.patch b/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.2-filter-func.patch new file mode 100644 index 000000000000..b800f74531c0 --- /dev/null +++ b/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.2-filter-func.patch @@ -0,0 +1,11 @@ +--- a/src/filter.c 2025-03-11 13:42:50.136160524 -0400 ++++ b/src/filter.c 2025-03-11 13:43:06.210514768 -0400 +@@ -450,7 +450,7 @@ main (int argc, char *argv[]) + + debug_msg("call SendStartJob function\n"); + +- err = SendStartJob(FALSE); ++ err = SendStartJob(); + + if (err){ + debug_msg("Error occurred in \"SendStartJob\": %d\n", err); diff --git a/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.2-gcc15.patch b/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.2-gcc15.patch new file mode 100644 index 000000000000..076d444234a7 --- /dev/null +++ b/net-print/epson-inkjet-printer-escpr/files/epson-inkjet-printer-escpr-1.2-gcc15.patch @@ -0,0 +1,23 @@ +--- a/src/Makefile.in 2025-03-11 13:27:10.299747040 -0400 ++++ b/src/Makefile.in 2025-03-11 13:34:22.746707500 -0400 +@@ -319,7 +319,9 @@ AM_LDFLAGS = -lpthread -lm + cupsfilterdir = $(CUPS_FILTER_DIR) + ESCPR_LIB_DIR = ../escprlib + epson_escpr_wrapper2_CFLAGS = \ +- -Wall\ ++ -Wno-pointer-sign\ ++ -Wno-unused-result\ ++ -Wno-deprecated-declarations\ + -DCUPS_FILTER_NAME=\"epson-escpr2\" \ + -DCUPS_FILTER_PATH=\"$(CUPS_FILTER_DIR)\" \ + -DGCOMSW_PRIVATE +@@ -332,7 +334,8 @@ epson_escpr_wrapper2_SOURCES = \ + epson_escpr2_CFLAGS = \ + -I$(top_srcdir)/escprlib/include \ + -DGCOMSW_PRIVATE \ +- -DEPS_FILTER ++ -DEPS_FILTER\ ++ -Wno-unused-result + + epson_escpr2_SOURCES = \ + filter.c \ |