From 3397787da14a387c8f81a698c6a0981b708c8708 Mon Sep 17 00:00:00 2001 From: Marcin Deranek Date: Sun, 24 Jul 2022 13:12:50 +0200 Subject: Better udev support for imagescan --- media-gfx/imagescan/Manifest | 2 +- media-gfx/imagescan/imagescan-3.65.0.ebuild | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'media-gfx') diff --git a/media-gfx/imagescan/Manifest b/media-gfx/imagescan/Manifest index 36a1490..0070d55 100644 --- a/media-gfx/imagescan/Manifest +++ b/media-gfx/imagescan/Manifest @@ -9,5 +9,5 @@ AUX imagescan-3.62.0-tests-tesseract.patch 3825 BLAKE2B ee16bab5f36e866d2a212f83 AUX imagescan-3.63.0-autoconf-2.70.patch 1147 BLAKE2B d87e32fa8510096fe965ec24a21276e0c7ba0b838cb2eb5228bb0a336db037dd77240895d61eb574abbc03334d44b0c1467c4bf1dc48a69c72518cfd64d90a51 SHA512 6a58a0df2cd579ea85ea30c263d4538dae8abbfc65d3e102ac546e282bbc8ef72762894c926fc0500322b99364b815f29eb86a098989e4c67675d5d92efa304a AUX imagescan-3.65.0-sane-backends-1.1.patch 353 BLAKE2B 07ddf999ab1c3b1cd9fae482425ef86080dc07cb5323093cd89a9f0622db6efc0bb5473fd45d913459aebb2052eeb2b2c65dd2c0223b3be51d791fe28f688a39 SHA512 e88f6aa3b0f86153db1c24ad19862fe97dd6a71dcc5b822e643d50d0e0c82ec4cea1fa61f1809f382fd0abb7568ab3b42b1c8587d2f6e49cacb29a5b30c151c6 DIST imagescan_3.65.0.orig.tar.gz 12651383 BLAKE2B e1436b6d6bf9fc3fc4e5185706fc814e1a4351bf37cd733a3fb88cd16a1c3422ebe0bf4cca77ac00c431edc990aaa50b8994e3bc0f72acba3b0e0608882b63ae SHA512 c719ac540af496efe72b2be87a2b89cbec8eee61a2a985574d0db766c00b7187315378382d8501e26dad132e93de3d3e9431c8e679b569f3c35ea8181b1ca022 -EBUILD imagescan-3.65.0.ebuild 2951 BLAKE2B 8bd31ec78915e7ad70204da3b8b1ca47610a5237b6f4a8a53a049c5f52d32e42750df4e12d3f0afb76770aba70ad349c887428ed7776cf1a47c8eee11b999ca8 SHA512 37ee5e001fa353e823b28e8e500b509cad00397dc4387ab1ca264942613ee55679a8015dff4ca409346438dcd885c86a2b1db2dffe4abbcb4539da44f4c4bfec +EBUILD imagescan-3.65.0.ebuild 3044 BLAKE2B f1535e99a3588e57d4d3d9e66e73345c9744ea1db77a76b25c967e031880de5d41ea7d60bc9d58441dbc74713590e0ce9c8d100c53a3d5d7d45d25140d2ddd38 SHA512 b2759eda7298aa02a64b3ff925f3ed7e6a2516b3cc20c009e2ff8b5260c5d8a974053ac9a3ebd764b431b98e2b53da19365d451230aa3704e53101eb53a8cdd4 MISC metadata.xml 961 BLAKE2B b9c6fb04e94844fb8e7f1d60c5287809c61c3f642f86f55e88ba09a489ebe2b90a698b8a7f5d7c04d38324b97d746f68004c662839862f84a3d1e66cd56c998e SHA512 93c00c3fd4b23cab80f46e3f2a8bedaf92e97473fbdcc707034d86a01ff11269fe6a67648e7a369d71fd60e31d902bc8c94510b37c293df90934a6b2b38cf7f1 diff --git a/media-gfx/imagescan/imagescan-3.65.0.ebuild b/media-gfx/imagescan/imagescan-3.65.0.ebuild index 4d767c9..3829387 100644 --- a/media-gfx/imagescan/imagescan-3.65.0.ebuild +++ b/media-gfx/imagescan/imagescan-3.65.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://support.epson.net/linux/src/scanner/imagescanv3/common/imagesca LICENSE="GPL-3+" SLOT="0" -IUSE="graphicsmagick gui test" +IUSE="graphicsmagick gui test +udev" KEYWORDS="~amd64 ~x86" BDEPEND="virtual/pkgconfig" @@ -24,6 +24,7 @@ RDEPEND=" graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) gui? ( dev-cpp/gtkmm:2.4 ) + udev? ( virtual/libudev ) " # Disable opencl as during reorient.utr test it produces inconsistent results DEPEND="${RDEPEND} @@ -70,8 +71,8 @@ src_configure() { append-ldflags -pthread local myconf=( $(use_with gui gtkmm) + $(use_enable udev udev-config) --enable-sane-config - --enable-udev-config --with-boost=yes --with-jpeg --with-magick=$(usex graphicsmagick GraphicsMagick ImageMagick) @@ -95,10 +96,12 @@ src_install() { pkg_postinst() { use gui && xdg_icon_cache_update + use udev && udev_reload elog "If you encounter problems with media-gfx/xsane when scanning (e.g., bad resolution)," elog "please try the built-in GUI and kde-misc/skanlite first before reporting bugs." } pkg_postrm() { use gui && xdg_icon_cache_update + use udev && udev_reload } -- cgit v1.2.3