@android_aur no
Search Criteria
Package Details: vuescan-bin 9.7.82-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/vuescan-bin.git (read-only, click to copy) |
---|---|
Package Base: | vuescan-bin |
Description: | A powerful proprietary scanning tool developed by Hamrick Software |
Upstream URL: | https://www.hamrick.com/ |
Keywords: | scanning |
Licenses: | custom |
Submitter: | ninian |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 38 |
Popularity: | 1.11 |
First Submitted: | 2015-08-28 21:59 (UTC) |
Last Updated: | 2022-03-30 17:26 (UTC) |
Dependencies (3)
Required by (0)
Sources (37)
- ocr_bg-2022-03-30-19.bin
- ocr_ca-2022-03-30-19.bin
- ocr_cs-2022-03-30-19.bin
- ocr_da-2022-03-30-19.bin
- ocr_de-2022-03-30-19.bin
- ocr_el-2022-03-30-19.bin
- ocr_es-2022-03-30-19.bin
- ocr_fi-2022-03-30-19.bin
- ocr_fr-2022-03-30-19.bin
- ocr_hu-2022-03-30-19.bin
- ocr_id-2022-03-30-19.bin
- ocr_it-2022-03-30-19.bin
- ocr_ja-2022-03-30-19.bin
- ocr_ko-2022-03-30-19.bin
- ocr_lt-2022-03-30-19.bin
- ocr_lv-2022-03-30-19.bin
- ocr_nl-2022-03-30-19.bin
- ocr_no-2022-03-30-19.bin
- ocr_pl-2022-03-30-19.bin
- ocr_pt-2022-03-30-19.bin
- ocr_ro-2022-03-30-19.bin
- ocr_ru-2022-03-30-19.bin
- ocr_sk-2022-03-30-19.bin
- ocr_sl-2022-03-30-19.bin
- ocr_sr-2022-03-30-19.bin
- ocr_sv-2022-03-30-19.bin
- ocr_th-2022-03-30-19.bin
- ocr_tl-2022-03-30-19.bin
- ocr_tr-2022-03-30-19.bin
- ocr_tw-2022-03-30-19.bin
- ocr_uk-2022-03-30-19.bin
- ocr_vi-2022-03-30-19.bin
- ocr_zh-2022-03-30-19.bin
- vuescan-arm64-2022-03-30-19.rpm
- vuescan-LICENSE.txt
- vuescan-x32-2022-03-30-19.rpm
- vuescan-x64-2022-03-30-19.rpm
Latest Comments
FabioLolix commented on 2022-05-01 11:13 (UTC)
android_aur commented on 2022-05-01 11:11 (UTC)
Vuescan told me there was an update so I ran yay -S vuescan-bin
in order to get the neweset version.
Now when I use yay
to search for new updates I get this message: vuescan-bin: local (9.7.84-1) is newer than AUR (9.7.82-2)
- Is this a reason to flag this package out of date?
wget commented on 2022-03-31 15:43 (UTC)
@FabioLolix With pleasure =) I thought this was a great improvement for those like me who use Vuescan as their daily driver OCR scanning piece of software for Linux ;)
FabioLolix commented on 2022-03-30 18:35 (UTC)
OCR dictionaries are now included in the package thanks to wget work
FabioLolix commented on 2022-03-25 19:36 (UTC)
@simona grab the pkgbuild and makepkg it, the message have been posted after I have updated the pkgbuild here, where do you expected to find it?
simona commented on 2022-03-25 17:31 (UTC)
a little hint where download new version?
FabioLolix commented on 2022-03-25 16:26 (UTC)
The pkgbuild is now considered like a VCS one, this mean it will NOT be bumped for every version, report ONLY build problems not new versions.
wget commented on 2022-03-10 14:59 (UTC)
@FabioLolix Would you mind adding the following changes to this package? https://github.com/wget/archlinux-aur-vuescan-bin/tree/changes
My changes are incorporating the OCR feature into the app by bundling OCR dictionaries.
Thanks in advance for your merge.
Scrubbington commented on 2022-03-05 08:25 (UTC)
"Please remove the sha256sum check! This package is updating so often and everytime I try to update, the sha256sum is already out of date again."
This! Please, every time it crashes the update routine - what it the process to include the package in the updates, when it is not ready due to sha256?
Or do a user dialog "Checksum is different (i.e. 34DFR§$exampl3), do you want to continue?"
FabioLolix commented on 2022-01-01 15:35 (UTC)
When sha256 don't match flag the package as out of date
FabioLolix commented on 2022-01-01 15:34 (UTC)
@harry71 this time upstream silently republished the package, updated
harry71 commented on 2022-01-01 15:01 (UTC) (edited on 2022-01-01 15:02 (UTC) by harry71)
The sha256 for source_x86_64 do not match.
-sha256sums_x86_64=('b1f9a69b96b56a53bd52e125220bb05bf7500aa7eb57b912042e7a540be24f93')
+sha256sums_x86_64=('562246f0da56324e4f6ed9906aa8965a2965962e236a54f72285e213c71349b6')
thibaultmol commented on 2021-07-02 12:27 (UTC) (edited on 2022-01-01 15:37 (UTC) by thibaultmol)
@snvmk a couple comments down you would have seen the answer: https://aur.archlinux.org/packages/vuescan-bin/#comment-803268
Also: The developer unfortunately constantly changes it and doesn't like having his software available via stuff like the AUR: https://lists.archlinux.org/pipermail/aur-general/2021-May/036313.html
snvmk commented on 2021-07-02 11:59 (UTC)
Hi, when checksums update? Says it is failed. i need to make my scanner work, not working with sane/snapscan :(
g4c commented on 2021-06-12 19:56 (UTC)
With each update, you can just run 'updpkgsums' in the PKGBUILD directory and it will automatically download the files, calculate new checksums, and save them back to the PKGBUILD.
hotfloppy commented on 2021-06-08 03:14 (UTC) (edited on 2021-06-08 03:15 (UTC) by hotfloppy)
Updated sha256sums
for all archs (but only tested for x86_64).
# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
# Contributor: ninian <mcfadzean.org.uk ta linux>
pkgname=vuescan-bin
pkgver=9.7.55
pkgrel=1
pkgdesc="A powerful proprietary scanning tool developed by Hamrick Software"
arch=(i686 x86_64 armv6h aarch64)
url="https://www.hamrick.com/"
license=('custom')
depends=(gtk2 libsm libusb-compat)
options=(!strip) # required to accept registration details
source=(vuescan-LICENSE.txt)
source_i686=("vuescan-x32-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuex3297.rpm")
source_x86_64=("vuescan-x64-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuex6497.rpm")
source_aarch64=("vuescan-arm64-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuea6497.rpm")
source_armv6h=("vuescan-arm32-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuea3297.rpm")
sha256sums=('6dbe377ee83561ef0b12fec64dadb5c81beb1f9ee274284c09184366bad1a6d6')
sha256sums_i686=('105ee281718dcb3139b31c42e2889741cc74c6ef8b3b2d04be985a955f5d965d')
sha256sums_x86_64=('80249b962616602b610b31f391e89f89f205449085d54e5f8393a22adda87b34')
sha256sums_armv6h=('3e1382a2c3eb821fe130e57c479b4321f098550d758b24fc42cb08563b11473f')
sha256sums_aarch64=('cbe556089ec4d1a112d719b679354c38e8ef5649c646725166abf0dccfe9fabe')
package() {
cp -a "${srcdir}"/usr "${pkgdir}"/
cp -a "${srcdir}"/lib "${pkgdir}"/usr
install -Dm644 "${srcdir}/vuescan-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
}
or you can just SKIP the sha256 checksum altogether to reuse the same PKGBUILD again. (not recommended)
# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
# Contributor: ninian <mcfadzean.org.uk ta linux>
pkgname=vuescan-bin
pkgver=9.7.55
pkgrel=1
pkgdesc="A powerful proprietary scanning tool developed by Hamrick Software"
arch=(i686 x86_64 armv6h aarch64)
url="https://www.hamrick.com/"
license=('custom')
depends=(gtk2 libsm libusb-compat)
options=(!strip) # required to accept registration details
source=(vuescan-LICENSE.txt)
source_i686=("vuescan-x32-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuex3297.rpm")
source_x86_64=("vuescan-x64-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuex6497.rpm")
source_aarch64=("vuescan-arm64-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuea6497.rpm")
source_armv6h=("vuescan-arm32-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuea3297.rpm")
sha256sums=('SKIP')
sha256sums_i686=('SKIP')
sha256sums_x86_64=('SKIP')
sha256sums_armv6h=('SKIP')
sha256sums_aarch64=('SKIP')
package() {
cp -a "${srcdir}"/usr "${pkgdir}"/
cp -a "${srcdir}"/lib "${pkgdir}"/usr
install -Dm644 "${srcdir}/vuescan-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
}
apastuszak commented on 2021-05-22 03:26 (UTC)
Updated PKGBUILD for X86-64
# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
# Contributor: ninian <mcfadzean.org.uk ta linux>
pkgname=vuescan-bin
pkgver=9.7.55
pkgrel=1
pkgdesc="A powerful proprietary scanning tool developed by Hamrick Software"
arch=(i686 x86_64 armv6h aarch64)
url="https://www.hamrick.com/"
license=('custom')
depends=(gtk2 libsm libusb-compat)
options=(!strip) # required to accept registration details
source=(vuescan-LICENSE.txt)
source_i686=("vuescan-x32-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuex3297.rpm")
source_x86_64=("vuescan-x64-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuex6497.rpm")
source_aarch64=("vuescan-arm64-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuea6497.rpm")
source_armv6h=("vuescan-arm32-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuea3297.rpm")
sha256sums=('6dbe377ee83561ef0b12fec64dadb5c81beb1f9ee274284c09184366bad1a6d6')
sha256sums_i686=('5416c2550a6c7506ebf1b807e8bbdd6933f1088f0041ae80fa652a3be4b8f27b')
sha256sums_x86_64=('aa56eb6c80cfcf3393131d60ab8222968f3923066f1f55c31d1f647ba97cbf56')
sha256sums_armv6h=('bf5270cb89e4a562f5fba825f6fd836eda372b551aa2f41b181a76b4eaf7c1c1')
sha256sums_aarch64=('ed0e5b92c611ee66f5f6661bfbd5844407f48d76f50fe2438816d48b74c9cda1')
package() {
cp -a "${srcdir}"/usr "${pkgdir}"/
cp -a "${srcdir}"/lib "${pkgdir}"/usr
install -Dm644 "${srcdir}/vuescan-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
}
kb2qqm commented on 2021-04-22 15:45 (UTC) (edited on 2021-04-22 15:49 (UTC) by kb2qqm)
To get the updated packages to load edit the file with the SHA256 hash with uppercase 'SKIP'
example:
sha256sums=('SKIP')
sha256sums_i686=('SKIP')
sha256sums_x86_64=('SKIP')
sha256sums_armv6h=('SKIP')
sha256sums_aarch64=('SKIP')
Then hit build and it will update the program.
chetwisniewski commented on 2021-04-11 23:49 (UTC)
SHA updated to bfe463d01da3fd720e3a1161c3947a2f75c87de8ce89b19fa214d9cd5f2ff5fd
Durag commented on 2021-03-11 00:59 (UTC)
Please remove the sha256sum check! This package is updating so often and everytime I try to update, the sha256sum is already out of date again.
simona commented on 2021-01-22 13:22 (UTC)
==> Validazione di source_x86_64 file con sha256sums...
vuescan-bin-x64-2021-01-22-14.rpm ... NON RIUSCITO
==> ERRORE: Uno o più file non hanno superato il controllo di validità!
remove sha256sum check in package?
thibaultmol commented on 2020-12-08 15:37 (UTC)
it's out of date again. Q: is there something that hamrick could do about this? Have a different download url or something? Or maybe this package could just become a git style package as @aggraef said earlier this year
eda2z commented on 2020-11-22 15:18 (UTC)
You need to run sha256sum against vuescan-bin-x64-2020-11-22-09-09.tgz. Then edit PKGBUILD and replace the long text string in sha256sums_x86_64=('...') with the value. Then you can install the package. I have been using a registered copy of vuescan for several years on Arch but I do not use this AUR package. There are still manual operations which need to be performed as described in the README.txt in /opt/VueScan. Since these are manual, pacman will not "undo" them should you decide to remove the package.
bluedevil commented on 2020-11-12 20:56 (UTC)
==> Making package: vuescan-bin 9.7.32-1 (Thu 12 Nov 2020 08:53:33 PM UTC)
==> Retrieving sources...
-> Found LICENSE
-> Found vuescan.sh
-> Found vuescan.desktop
-> Downloading vuescan-bin-x64-2020-11-12-20-53.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 234 100 234 0 0 302 0 --:--:-- --:--:-- --:--:-- 302
100 9697k 100 9697k 0 0 1267k 0 0:00:07 0:00:07 --:--:-- 1631k
==> Validating source files with sha256sums...
LICENSE ... Passed
vuescan.sh ... Passed
vuescan.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
vuescan-bin-x64-2020-11-12-20-53.tgz ... FAILED
==> ERROR: One or more files did not pass the validity check!
error downloading sources: vuescan-bin
sha256sum value is wrong!!!
zynex commented on 2020-10-22 11:54 (UTC)
Version 9.7.35 is out. Works to just reinstall this package, except you need to skip sha256sums checks, alternative modify the PKGBUILD before installing.
obelix1502 commented on 2020-08-28 18:01 (UTC)
For version 9.7.32-1 of August 28, 2020, same problem with sha256sums. it is necessary to modify the PKGbuilt by replacing the sha256sums by those given by @aggraef : https://gist.github.com/agraef/69f9c18b9a520059ce22ec4b1ba8a652 and everything works perfectly
obelix1502 commented on 2020-08-16 21:12 (UTC)
@aggraef: Thank you.
Your link and your PKGBUILD is very good.
Vuescan is working perfectly.
jgerecke commented on 2020-07-21 15:52 (UTC)
Another update?
sha256sum vuex6497.tgz f1449f2355f994a2907476b397aa23cbf249bf9352b067199eaf4b81b483b78d
werner_w commented on 2020-07-17 10:20 (UTC)
This AUR Biuld is frustating.
[werner@zeus Downloads]$ sha256sum vuex6497.tgz 250396fdce34991e79102121d1e3f1efa8a044e49f0b464731cea136014b31e2
alan1world commented on 2020-07-03 13:41 (UTC) (edited on 2020-07-03 13:43 (UTC) by alan1world)
Latest sha256sums (generate by running makepkg --geninteg against the package):
sha256sums='6dbe377ee83561ef0b12fec64dadb5c81beb1f9ee274284c09184366bad1a6d6'
'a536feed770fa379b3ea0147721a74ad5f19db493c098eec570d363b70f0847d'
'211d104dc5e23530298d25ef0ae3760863b3f97113a1e80b228c866f576381ef)
sha256sums_i686='2d8184cf617655e71ae68598eebec8926effd77c19a86e242d4e620cddf00007')
sha256sums_x86_64='56231e08bf86351cb8373996e08506db859f3dc88ad054eca2be29666795e613')
sha256sums_armv6h='34dfbf7effc140fec648175036e86fe061a27262b3f35fb002db1a44cc4995a2')
sha256sums_aarch64='d0bfb158300865b2db46362f41870aece95f45e9eb998ef2326ae072d68a2d10')
obelix1502 commented on 2020-07-03 00:07 (UTC)
I've some errors:
==> Checking source_x86_64 files with sha256sums... vuescan-bin-x64-2020-07-03-01-55.tgz ... FAIL ==> ==> ERROR: One or more files are invalid! error downloading sources: vuescan-bin
aggraef commented on 2020-06-29 22:45 (UTC)
This package is a chore for any package maintainer because of the frequent updates and the way it is distributed.
@FabioLolix, I'd just go ahead and maintain this like a git package, skipping the checksums and generating the pkgver automatically. Then users can just update the package from the AUR whenever they feel the urge to do so. I've uploaded a PKGBUILD which does this here: https://gist.github.com/agraef/69f9c18b9a520059ce22ec4b1ba8a652
Note that this uses wget and grep/sed to extract the current version number from the author's website. This might need tweaking when the layout of https://www.hamrick.com/alternate-versions.html changes.
Moo-Crumpus commented on 2020-06-28 12:45 (UTC)
Man, this package is nearly unmaintained. Checksums don't match, updates need fresh install and so on. Worst maintainer.
mbaraban commented on 2020-06-10 15:31 (UTC)
at the very least, all URLs should be HTTPS-based
Moo-Crumpus commented on 2020-06-10 07:58 (UTC)
skipping the signature is no option, honestly.
James-T commented on 2020-06-09 20:50 (UTC)
@emmerkar I think it probably has to have SKIP for the sha256sum for the package tar file unless it is going to be updated every release which has not been the case in the past.
emmerkar commented on 2020-06-04 16:00 (UTC)
sha256ssum for x86-64 package should be upgraded to 504769596aaebe61808daf08e603ccbf06582e6b909ef7390c141098e23b26b2
mbaraban commented on 2020-06-03 15:17 (UTC)
source_i686=("$pkgname-x32-$(date +%F-%H-%M).tgz::http://www.hamrick.com/files/vuex3297.tgz") source_x86_64=("$pkgname-x64-$(date +%F-%H-%M).tgz::http://www.hamrick.com/files/vuex6497.tgz")
still using HTTP for x86/x86_64. Signature skipping is insecure.
zynex commented on 2020-06-03 13:23 (UTC)
New version available, v9.7.28. Running this PGKBUILD works, but need to skip checksum for it to install the new version.
mbaraban commented on 2020-05-01 18:38 (UTC)
It would be good to switch the download URL to HTTPS. HTTP combined with signature skipping looks insecure.
muhviehstarr commented on 2019-06-25 21:03 (UTC)
patch for recent version:
--- PKGBUILD
+++ PKGBUILD
@@ -3,7 +3,7 @@
pkgname=vuescan-bin
_pgmname=vuescan
_srcname=VueScan
-pkgver=9.6
+pkgver=9.6.43
pkgrel=1
pkgdesc="A powerful proprietary scanning tool developed by Hamrick Software"
arch=('i686' 'x86_64')
@@ -14,15 +14,15 @@
options=(!strip)
source=('LICENSE' 'vuescan.sh' 'vuescan.desktop') -source_i686=('http://www.hamrick.com/files/vuex3296.tgz') -source_x86_64=('http://www.hamrick.com/files/vuex6496.tgz') +source_i686=('https://d2bwyyzfw77fhf.cloudfront.net/vuex3296.tgz') +source_x86_64=('https://d2bwyyzfw77fhf.cloudfront.net/vuex6496.tgz')
md5sums=('e4d56c48bc5ac80b83630238a7ab658d' 'da269332a033a101a4509d34f1552c10' '10fc10eedb71fa56bb7f1c6e29d63e3b') +md5sums_i686=('510631f922ef57b894b0e16f6b1f79e7') +md5sums_x86_64=('9351190cea1b804d4631524cfe619625') # Skip checksum as package always provides latest version regardless -md5sums_i686=('SKIP') -md5sums_x86_64=('SKIP')
package() { cd "$srcdir"
niv commented on 2018-10-14 12:02 (UTC)
if it looks ugly and you don't see any borders of buttons, like mentioned here before: i.e. sudo nano /usr/bin/vuescan
#!/bin/sh
cd /opt/vuescan
GTK2_RC_FILES=/usr/share/themes/Industrial/gtk-2.0/gtkrc /opt/vuescan/vuescan
exec ./vuescan "$@"
Pinned Comments
FabioLolix commented on 2022-03-25 16:26 (UTC)
The pkgbuild is now considered like a VCS one, this mean it will NOT be bumped for every version, report ONLY build problems not new versions.