3 |
3 |
|
4 |
4 |
EAPI=8
|
5 |
5 |
|
6 |
|
PYTHON_COMPAT=( python3_{9..10} )
|
|
6 |
PYTHON_COMPAT=( python3_{9..11} )
|
7 |
7 |
|
8 |
|
# python-any-r1 required for a script in
|
9 |
|
# backends/pixma/scripts/
|
|
8 |
# python-any-r1 required for a script in backends/pixma/scripts/
|
10 |
9 |
inherit autotools flag-o-matic multilib-minimal optfeature python-any-r1 systemd toolchain-funcs udev
|
11 |
10 |
|
12 |
11 |
# gphoto and v4l are handled by their usual USE flags.
|
... | ... | |
125 |
124 |
|
126 |
125 |
DESCRIPTION="Scanner Access Now Easy - Backends"
|
127 |
126 |
HOMEPAGE="http://www.sane-project.org/"
|
128 |
|
SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/${P}.tar.gz"
|
|
127 |
SRC_URI="https://gitlab.com/sane-project/backends/uploads/110fc43336d0fb5e514f1fdc7360dd87/${P}.tar.gz"
|
129 |
128 |
|
130 |
129 |
LICENSE="GPL-2 public-domain"
|
131 |
130 |
SLOT="0"
|
... | ... | |
165 |
164 |
xinetd? ( sys-apps/xinetd )
|
166 |
165 |
zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] )
|
167 |
166 |
"
|
168 |
|
|
169 |
|
DEPEND="${RDEPEND}
|
|
167 |
DEPEND="
|
|
168 |
${RDEPEND}
|
170 |
169 |
dev-libs/libxml2
|
171 |
170 |
v4l? ( sys-kernel/linux-headers )
|
172 |
171 |
"
|
... | ... | |
181 |
180 |
"${FILESDIR}"/${PN}-1.0.24-saned_pidfile_location.patch
|
182 |
181 |
"${FILESDIR}"/${PN}-1.0.27-disable-usb-tests.patch
|
183 |
182 |
"${FILESDIR}"/${PN}-1.0.30-add_hpaio_epkowa_dll.conf.patch
|
184 |
|
# https://gitlab.com/sane-project/backends/-/merge_requests/688
|
185 |
|
"${FILESDIR}"/${PN}-1.1.1-genesys-gl845-crash.patch
|
186 |
|
"${FILESDIR}"/${P}-gcc12-tests.patch
|
187 |
183 |
"${FILESDIR}"/${PN}-1.1.1-configure-clang16.patch
|
188 |
|
"${FILESDIR}"/${P}-musl.patch
|
189 |
184 |
)
|
190 |
185 |
|
191 |
186 |
MULTILIB_CHOST_TOOLS=(
|
... | ... | |
263 |
258 |
$(use_with zeroconf avahi)
|
264 |
259 |
)
|
265 |
260 |
|
266 |
|
ECONF_SOURCE="${S}" \
|
267 |
|
SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
|
268 |
|
BACKENDS="${lbackends}" \
|
269 |
|
econf "${myconf[@]}"
|
|
261 |
ECONF_SOURCE="${S}" SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
|
|
262 |
BACKENDS="${lbackends}" econf "${myconf[@]}"
|
270 |
263 |
}
|
271 |
264 |
|
272 |
265 |
multilib_src_compile() {
|