media-gfx/iscan-data
Image Scan! for Linux data files
ChangeLog
commit 848fad8810f45d5a5fe599b9c24689f857e1ad15
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Sep 26 20:12:34 2026 +0200
media-gfx/iscan-data: replace the generated udev rules
With USE=udev, upstream's make-policy-file built 99-iscan.rules by
copying an Epson rule out of sane-backends' *sane.rules. sane-backends
1.3.1 installs 65-sane-backends.rules and moved its device list into
the udev hwdb, so the install died; pointed at the new file, the
helper found no Epson rule and wrote rules matching no scanner.
That hwdb already tags 196 of the 203 Epson IDs in epkowa.desc with
libsane_matched=yes, which 70-uaccess.rules and sane-backends'
66-saned.rules turn into access for the local session and the scanner
group. Install a static 60-iscan.rules that sets the same marker for
the 7 IDs the hwdb lacks, so those scanners get exactly the access
every other SANE scanner gets. It has to sort before 66: a marker set
later is invisible to both rules.
The build no longer needs sane-backends or libxslt, and the revision
bump replaces 99-iscan.rules on installed systems.
commit 93a63a319fb8dd1d2d0284608f03c2e0caad9527
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:26:27 2026 +0200
media-gfx/iscan-data: trim 1.39.1.2 comment prose
commit abb1b76bf9ed4bcce121a5624ea75b4850676765
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 20:28:44 2026 +0200
media-gfx/iscan-data: Keyword 1.39.1.2 for ~arm64
aarch64-portable; no architecture-specific code.
commit eb4dbce08ede48ce6dc1c880a85abe86ac012e54
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun May 10 00:16:39 2026 +0200
media-gfx/iscan-data: redirect HOMEPAGE through Wayback
The download.ebz.epson.net portal that the original HOMEPAGE pointed
at now returns HTTP 403 for every path (the whole driver-search site
appears retired, not just our specific landing page). Mirror the same
trick we already applied for SRC_URI and point HOMEPAGE at the 2019
Wayback snapshot, which still serves the original page. Users get a
working reference; pkgcheck stops flagging DeadUrl.
commit 747dc758452305115136d620a7a34013c140dc99
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 2 21:28:25 2026 +0200
media-gfx/iscan-data: redirect SRC_URI to Wayback Machine snapshot
Upstream (support.epson.net) returns HTTP 403 for the 1.39.1-2 tarball and the Gentoo
distfiles mirror never had it (HTTP 404). Verified 2026-05-02 during a manifest-
rotation audit; the only fetch failure across 213 packages. The Wayback Machine has
a 2019-10-23 capture of the byte-identical file (size + BLAKE2B + SHA512 all match
the existing committed Manifest hash, no Manifest change needed). Switch SRC_URI to
the 'if_' raw-bytes Wayback endpoint so fresh installs can refetch the same content.
Tested through 'ebuild ... fetch' — checksum verifies ok end-to-end.
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit a4b44a1afaf63d85f729d75864071654d2be0e4e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 22:51:33 2026 +0200
*/*: bump remaining EAPI=7 ebuilds to EAPI=8
Mechanical sweep across the smaller categories. 7 ebuilds bumped:
app-portage/udept-9999, games-roguelike/adom (1.15.2, 1.2.0_pre20,
1.2.0_pre23, 2.3.8, 3.0.6), media-gfx/iscan-data-1.39.1.2. None of
them use EAPI=7-specific syntax so the bump is a single line each;
pkgcheck stays silent. The remaining 78 ebuilds in these categories
were already on EAPI=8.
commit 1b9f2a7d888f7e75ffadd28a24b726404a41ae45
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:28:45 2026 +0200
media-gfx/iscan-data: reorder global variables to canonical order
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 9932ba75a415ad4a20e0d9e1206bdbb41306068e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:58:58 2023 +0300
rm empty DEPEND
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit 83b0f359c5675a9e1ea7c40ef90a6daafa1410cc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Sep 11 02:11:33 2019 +0200
adding iscan for now
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Sep 26 20:12:34 2026 +0200
media-gfx/iscan-data: replace the generated udev rules
With USE=udev, upstream's make-policy-file built 99-iscan.rules by
copying an Epson rule out of sane-backends' *sane.rules. sane-backends
1.3.1 installs 65-sane-backends.rules and moved its device list into
the udev hwdb, so the install died; pointed at the new file, the
helper found no Epson rule and wrote rules matching no scanner.
That hwdb already tags 196 of the 203 Epson IDs in epkowa.desc with
libsane_matched=yes, which 70-uaccess.rules and sane-backends'
66-saned.rules turn into access for the local session and the scanner
group. Install a static 60-iscan.rules that sets the same marker for
the 7 IDs the hwdb lacks, so those scanners get exactly the access
every other SANE scanner gets. It has to sort before 66: a marker set
later is invisible to both rules.
The build no longer needs sane-backends or libxslt, and the revision
bump replaces 99-iscan.rules on installed systems.
commit 93a63a319fb8dd1d2d0284608f03c2e0caad9527
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:26:27 2026 +0200
media-gfx/iscan-data: trim 1.39.1.2 comment prose
commit abb1b76bf9ed4bcce121a5624ea75b4850676765
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 20:28:44 2026 +0200
media-gfx/iscan-data: Keyword 1.39.1.2 for ~arm64
aarch64-portable; no architecture-specific code.
commit eb4dbce08ede48ce6dc1c880a85abe86ac012e54
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun May 10 00:16:39 2026 +0200
media-gfx/iscan-data: redirect HOMEPAGE through Wayback
The download.ebz.epson.net portal that the original HOMEPAGE pointed
at now returns HTTP 403 for every path (the whole driver-search site
appears retired, not just our specific landing page). Mirror the same
trick we already applied for SRC_URI and point HOMEPAGE at the 2019
Wayback snapshot, which still serves the original page. Users get a
working reference; pkgcheck stops flagging DeadUrl.
commit 747dc758452305115136d620a7a34013c140dc99
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 2 21:28:25 2026 +0200
media-gfx/iscan-data: redirect SRC_URI to Wayback Machine snapshot
Upstream (support.epson.net) returns HTTP 403 for the 1.39.1-2 tarball and the Gentoo
distfiles mirror never had it (HTTP 404). Verified 2026-05-02 during a manifest-
rotation audit; the only fetch failure across 213 packages. The Wayback Machine has
a 2019-10-23 capture of the byte-identical file (size + BLAKE2B + SHA512 all match
the existing committed Manifest hash, no Manifest change needed). Switch SRC_URI to
the 'if_' raw-bytes Wayback endpoint so fresh installs can refetch the same content.
Tested through 'ebuild ... fetch' — checksum verifies ok end-to-end.
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit a4b44a1afaf63d85f729d75864071654d2be0e4e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 22:51:33 2026 +0200
*/*: bump remaining EAPI=7 ebuilds to EAPI=8
Mechanical sweep across the smaller categories. 7 ebuilds bumped:
app-portage/udept-9999, games-roguelike/adom (1.15.2, 1.2.0_pre20,
1.2.0_pre23, 2.3.8, 3.0.6), media-gfx/iscan-data-1.39.1.2. None of
them use EAPI=7-specific syntax so the bump is a single line each;
pkgcheck stays silent. The remaining 78 ebuilds in these categories
were already on EAPI=8.
commit 1b9f2a7d888f7e75ffadd28a24b726404a41ae45
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:28:45 2026 +0200
media-gfx/iscan-data: reorder global variables to canonical order
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 9932ba75a415ad4a20e0d9e1206bdbb41306068e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:58:58 2023 +0300
rm empty DEPEND
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit 83b0f359c5675a9e1ea7c40ef90a6daafa1410cc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Sep 11 02:11:33 2019 +0200
adding iscan for now


View
Download
Browse