summaryrefslogtreecommitdiff
path: root/media-gfx
diff options
context:
space:
mode:
authorMarcin Deranek <marcin.deranek@booking.com>2022-07-24 13:12:50 +0200
committerMarcin Deranek <marcin.deranek@booking.com>2022-07-24 13:12:50 +0200
commit3397787da14a387c8f81a698c6a0981b708c8708 (patch)
treed30e94146c905e401c60cd133d32fbbf45c874e7 /media-gfx
parentb2bf63d27321434a9dc09088e16649a6f6e9b04a (diff)
downloadportage-3397787da14a387c8f81a698c6a0981b708c8708.tar.gz
portage-3397787da14a387c8f81a698c6a0981b708c8708.tar.bz2
portage-3397787da14a387c8f81a698c6a0981b708c8708.zip
Better udev support for imagescan
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/imagescan/Manifest2
-rw-r--r--media-gfx/imagescan/imagescan-3.65.0.ebuild7
2 files changed, 6 insertions, 3 deletions
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
}