I could not find the version -2.2.0.1 upstream however the latest version upstream is a few years newer than the date in the ebuild header. Can we bump the ebuild?
git log can not find a commit by proxied maintainer. Jared, are you still there?
Hi. Still around, just haven't been involved lately, nor have I needed to use my scanner in quite a while. I still have it setup, though, so I'll take a look at this and see if I can whip it back into shape.
So they've basically changed how they're packaging this. Instead of providing separate downloads for the driver (plugin), application (iscan), and app data (iscan-data) packages, they're all bundled into the "1.0.1" release listed on the website. However, this bundles simply includes: iscan-2.30.2-2.x86_64.rpm iscan-data-1.36.0-1.noarch.rpm iscan-plugin-gt-x820-2.2.0-1.x86_64.rpm The actual driver, esfwA1.bin, is identical to the 2.2.0.1 package currently available in portage. The bundled iscan and iscan-data versions are a little older than what's available separately in portage. The only real good news resulting from this is that it now seems to be possible to directly download the bundle using wget, whereas it previously req
So they've basically just changed how they're packaging this. Instead of providing separate downloads for the driver (plugin), application (iscan), and app data (iscan-data) packages, they're all bundled into the "1.0.1" release listed on the website. This bundles simply includes: iscan-2.30.2-2.x86_64.rpm iscan-data-1.36.0-1.noarch.rpm iscan-plugin-gt-x820-2.2.0-1.x86_64.rpm The actual driver, esfwA1.bin, is identical to the 2.2.0.1 package currently available in portage. The bundled iscan and iscan-data versions are a little older than what's available separately in portage. The only potential good news here is that it now seems to be possible to directly download the bundle using wget, whereas it previously required an active browser session. Unfortunately, Epson still requires that you click through a EULA before providing the download links, so I'm not sure if we can link directly from portage since that would bypass their EULA. Open to suggestions as to how to proceed. If direct linking and downloading is permissible, then I can rework the ebuild to do that rather than using the existing package. If that's not permissible, then unless/until they release a newer driver I'm inclined to leave things as-is, other than maybe including a note in the description that this version matches the bundled 1.0.1 version for people that are trying to verify they have the latest version.
You have to read the EULA and the license. What does it say there? Please add links here for the log. The bug tracker is not well suited for discussions. Please ask on our support channels, if you got stuck. https://www.gentoo.org/support/
I'm not sure what you're asking for. If you're asking what the EULA says, it's a a EULA. It says stuff you'd typically expect to see in a EULA. Direct download links for the bundled version are here: https://download2.ebz.epson.net/iscan/plugin/gt-x820/rpm/x64/iscan-gt-x820-bundle-1.0.1.x64.rpm.tar.gz https://download2.ebz.epson.net/iscan/plugin/gt-x820/rpm/x86/iscan-gt-x820-bundle-1.0.1.x86.rpm.tar.gz I'm not stuck. I gave you the two options available back in January. If you want something more decisive, then leave things as-is and close this bug report since portage already contains working ebuilds of the latest versions of the components. There's nothing to gain here aside from moving the SRC_URI upstream, but that can't be done without bypassing the EULA epson expects you to read.
I'm thoroughly confused by this. The ebuild only lists license that looks permissive enough. If there's an EULA, why isn't it included in the ebuild?