PKGBuild is out of date again. Correct sha256sum is '3BC29C4F160D62BD2172C5BC7C6DFD793A2CAC921030BF767069618BB35DE44F'
Search Criteria
Package Details: xnviewmp 1.00-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xnviewmp.git (read-only, click to copy) |
---|---|
Package Base: | xnviewmp |
Description: | An efficient multimedia viewer, browser and converter. |
Upstream URL: | https://www.xnview.com/en/xnviewmp/ |
Keywords: | graphics |
Licenses: | custom |
Submitter: | oliwer |
Maintainer: | Corax |
Last Packager: | Corax |
Votes: | 287 |
Popularity: | 1.01 |
First Submitted: | 2008-07-25 19:01 (UTC) |
Last Updated: | 2022-05-04 16:15 (UTC) |
Dependencies (6)
- desktop-file-utils (desktop-file-utils-git)
- qt5-multimedia (qt5-multimedia-git)
- qt5-svg (qt5-svg-git)
- qt5-webkit (qt5-webkit-git)
- qt5-x11extras (qt5-x11extras-git)
- glib2 (glib2-selinux, glib2-nodocs-git, glib2-git, glib2-patched-thumbnailer) (optional) – support for moving files to trash
Required by (0)
Sources (2)
Latest Comments
infested999 commented on 2022-05-04 12:28 (UTC)
Corax commented on 2022-01-22 19:52 (UTC)
Apologies for the delay updating the package, the 0.99.7 release happened at a very busy time for me, but I'm now back in business :)
Chaosmos commented on 2022-01-20 12:35 (UTC) (edited on 2022-01-20 20:26 (UTC) by Chaosmos)
==> Validating source files with sha256sums... XnViewMP-linux-x64_0.99.6-rel1.tgz ... FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build xnviewmp
flan_suse commented on 2021-09-23 13:29 (UTC)
Important bugfixes from 0.99.0 -> 0.99.1
I see someone already marked this (0.99.0) as out of date. =)
Corax commented on 2021-06-14 21:52 (UTC)
@djmattyg007: I hadn't even noticed the PKGBUILD was using HTTP URLs, thanks for the heads-up! That's probably because upstream is using HTTP URLs everywhere... Anyway, I've updated the URLs.
djmattyg007 commented on 2021-06-14 03:42 (UTC)
Please update the upstream URL and the source download URL to use HTTPS.
Corax commented on 2021-05-16 18:29 (UTC)
@zw963: I wish I could do something about that, but this is beyond my control! The source tarball is indeed pretty big, but this is actually explained by the fact that it contains most of the libraries XnView MP depends on: the libs directory represents about 75% of the total size (uncompressed). I don't think this is something that upstream would easily accept to change, because the only supported way to run XnView MP is using those packaged libs. Note that I maintain another package (xnviewmp-system-libs) that allows you to get rid of those libs and use the system ones instead, but it doesn't change the fact that you need to download the full source tarball.
zw963 commented on 2021-05-16 04:33 (UTC) (edited on 2021-05-16 04:35 (UTC) by zw963)
XnViewMP-linux-x64_0.98.3-rel1.tgz, this source file is too too big to download for a just a picture viewer, just because it include some big demo video/image into this source code packaged file, right?
==> Making package: xnviewmp 0.98.3-1 (Sun 16 May 2021 12:30:09 PM CST)
==> Retrieving sources...
-> Downloading XnViewMP-linux-x64_0.98.3-rel1.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 343 100 343 0 0 436 0 --:--:-- --:--:-- --:--:-- 435
100 73.3M 100 73.3M 0 0 2992k 0 0:00:25 0:00:25 --:--:-- 5433k
could you please optimize for a more small size?
thank you!
je42 commented on 2021-05-06 20:12 (UTC)
Tried to install the package with yay -S xnviewm
but it failed:
==> Retrieving sources...
-> Found XnViewMP-linux-x64_0.98.2-rel1.tgz
-> Found xnviewmp.desktop
==> Validating source files with sha256sums...
XnViewMP-linux-x64_0.98.2-rel1.tgz ... FAILED
xnviewmp.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
Corax commented on 2021-02-22 18:54 (UTC)
@PhotonX: by a complete coincidence, 0.98.2 got released today, which explains why the checksum failed on the archive :) I've now updated the PKGBUILD.
PhotonX commented on 2021-02-22 11:02 (UTC) (edited on 2021-02-22 11:04 (UTC) by PhotonX)
For me it fails for the release file:
XnViewMP-linux-x64_0.98.1-rel1.tgz ... FAILED
xnviewmp.desktop ... Passed
Corax commented on 2021-02-21 15:59 (UTC)
@rratul: I unflagged the package because the checksum failure you get is on xnviewmp.desktop, which doesn't make sense as it's part of the package and I didn't change it. Try to delete the AUR repo and start again.
mrjayviper commented on 2020-12-15 13:57 (UTC)
@ax34 I think it's already been flagged by someone else. I'm new to using arch/aur. Thank you.
ax34 commented on 2020-12-15 13:25 (UTC) (edited on 2020-12-15 13:26 (UTC) by ax34)
@mrjayviper,
"If makepkg fails because the checksum is incorrect, please flag the package out-of-date and I will update the PKGBUILD"
mrjayviper commented on 2020-12-15 12:04 (UTC)
can you please fix the checksum? I cannot install it. Thanks
Xenx commented on 2020-10-19 09:19 (UTC)
@Corax: yes, everything works. thanks
Corax commented on 2020-10-18 20:39 (UTC)
@Xenx: I'm very sorry, I thought I had updated just after it was marked out-of-date, but stupidly I committed without pushing >.< The package should now be up-to-date!
Xenx commented on 2020-10-18 20:01 (UTC)
Hey. There was an error installing or updating a package, can you fix it?
==> ERROR: One or more files did not pass the validity check!
Corax commented on 2020-08-21 12:57 (UTC)
@piona: thanks for the heads-up, I really need to use makepkg -C
but forget every time :/ Now fixed! I didn't bump the pkgrel, since the package couldn't be built anyway.
piona commented on 2020-08-21 12:38 (UTC) (edited on 2020-08-21 12:39 (UTC) by piona)
PKGBUILD command rm "${pkgdir}/opt/${pkgname}/lib/libfreetype.so"*
fails because of non existing file.
Possible workarounds: it can be deleted or rm -f
Corax commented on 2020-04-18 22:18 (UTC)
@ax34: ah OK that makes more sense, I was puzzled by this! Glad you fixed it.
ax34 commented on 2020-04-16 20:17 (UTC)
@Corax my bad, it was a problem with my build of OpenAL
ax34 commented on 2020-04-10 11:43 (UTC)
Corax commented on 2020-04-10 10:11 (UTC)
@ax34: that doesn't make much sense, XnView does not depend on that library and I don't have it installed either... Can you run LD_DEBUG=libs xnviewmp
and copy the output?
ax34 commented on 2020-04-10 00:34 (UTC)
/opt/xnviewmp/XnView: error while loading shared libraries: libsndio.so.7.0: cannot open shared object file: No such file or directory
Corax commented on 2020-03-24 23:28 (UTC)
@vsvyatski: that is weird, the MD5 hasn't changed on my side, and the SHA256 matches the one advertised here: https://newsgroup.xnview.com/viewtopic.php?f=82&t=40169 . Are you sure that your archive isn't corrupted?
vsvyatski commented on 2020-03-23 18:20 (UTC)
It appears that the MD5 checksum for XnViewMP-linux-x64_0.96-rel1.tgz is wrong in the version 0.96-1, therefore the application cannot be installed (MD5 check fails). The correct one is 7510208bf72595c7ea39f128d335e103.
Corax commented on 2020-01-28 21:15 (UTC)
0.95-2 "fixes" QT_QPA_PLATFORMTHEMES since libqt5ct.so has been removed (but qt5ct doesn't seem to actually work, so I'm not sure how much of a fix this is).
Corax commented on 2020-01-26 00:14 (UTC)
0.95 doesn't seem to work when QT_QPA_PLATFORMTHEME is set, apparently because the shipped platformthemes libs haven't been updated for the new Qt libs (5.12.6). I would recommend switching to my other package (xnviewmp-system-libs) if this is an issue (AFAICT it works just as well, and it doesn't come with all the bundled libs).
Corax commented on 2020-01-15 19:45 (UTC)
Now bumped to 0.94.3.
technoguyx commented on 2020-01-15 19:25 (UTC)
Current version is 0.94.3-1, but fixing this was easy enough: clone the package with git, download the tarball from the official website and obtain it's MD5 with md5sum. Replace the first MD5 sum in the PKGBUILD file with this, and then run makepkg. Just a heads up in case anyone else finds themselves in this situation.
mrouilla51 commented on 2019-11-26 04:21 (UTC) (edited on 2019-11-26 04:28 (UTC) by mrouilla51)
"I fixed this shortly after I pushed 0.94.1-1, but clearly that wasn't fast enough to avoid a pkgrel bump! 0.94.1-2 should work."
I have a problem with this new version. It won't install at all. I had 0.94.1-1 before and remove it to see if that will fix it but now I can't install the program at all. There is something broken.
EDIT OK I rebuild it from the GIT and this time it went through. May be a problem with pamac ?
aucunhenac commented on 2019-11-25 22:47 (UTC)
@Corax: I tested now! Thanks a lot for the quick fix!
Corax commented on 2019-11-25 19:20 (UTC)
@aucunhenac: I fixed this shortly after I pushed 0.94.1-1, but clearly that wasn't fast enough to avoid a pkgrel bump! 0.94.1-2 should work.
aucunhenac commented on 2019-11-25 15:54 (UTC)
When I try to execute, nothing is show. I try to execute on console and report this message: /usr/bin/xnviewmp: line 7: /opt/xnviewmp/XnView: Permission denied /usr/bin/xnviewmp: line 7: exec: /opt/xnviewmp/XnView: cannot execute: Permission denied
The version before the last update this isn't happened. Now I have 0.94.1-1 version.
jrichard326 commented on 2019-11-22 00:48 (UTC)
Thank you for the quick turnaround. The install is working fine now.
Corax commented on 2019-11-22 00:34 (UTC)
@jrichard326: my bad, copy-pasting from xnview-system-libs without even running makepkg was indeed very stupid of me... Hopefully it should be fine now.
jrichard326 commented on 2019-11-22 00:01 (UTC) (edited on 2019-11-22 00:03 (UTC) by jrichard326)
Fails with the following error:
Entering fakeroot environment... ==> Starting package()... chmod: cannot access '/tmp/pamac-build/xnviewmp/pkg/xnviewmp/opt//xnview*.png': No such file or directory ==> ERROR: A failure occurred in package(). Aborting...
Corax commented on 2019-05-20 18:25 (UTC)
@salamander: is this specific to this package, i.e. does it work as expected as Ubuntu? Otherwise you should ask on https://newsgroup.xnview.com/index.php
salamander commented on 2019-05-15 19:30 (UTC)
flif format seems to be supported for some time now, can you help me activating it, please? i can't seem to find it in the options.
Corax commented on 2019-03-16 14:43 (UTC)
@brainmue: thanks for the heads-up, I bumped the srcrel/pkgrel. It is annoying indeed, not much we can do about it :/
brainmue commented on 2019-03-15 20:36 (UTC)
Hi I have a problem with the checksum of the file XnViewMP-linux-x64_0.93.1-rel1.tgz:
XnViewMP-linux-x64_0.93.1-rel1.tgz ... Error xnviewmp.desktop ... Good
md5sum XnViewMP-linux-x64_0.93.1-rel1.tgz
69338727979981ac7dd7c060d8833621 XnViewMP-linux-x64_0.93.1-rel1.tgz
I think they changed the file again? Which is really bad.
merlock commented on 2019-03-09 13:15 (UTC)
Thanks for the quick fix!
Corax commented on 2019-03-09 12:11 (UTC)
Apologies, XnView.desktop~ is no longer in the archive so there's nothing to remove! This is now fixed. Next time I'll make sure to use makepkg -C, I don't understand why this isn't the default...
SimpleSimon commented on 2019-03-09 10:01 (UTC)
Same problem here when attempting upgrade to 0.93.1: "rm: cannot remove '/tmp/makepkg/xnviewmp/pkg/xnviewmp/opt/xnviewmp/XnView.desktop~': No such file or directory"
anonymous352 commented on 2019-03-09 07:49 (UTC)
also getting "rm: cannot remove '/tmp/makepkg/xnviewmp/pkg/xnviewmp/opt/xnviewmp/XnView.desktop~': No such file or directory"
merlock commented on 2019-03-09 00:16 (UTC)
Attempting to upgrade to 0.93.1-1:
==> Entering fakeroot environment... ==> Starting package()... rm: cannot remove '/tmp/makepkg/xnviewmp/pkg/xnviewmp/opt/xnviewmp/XnView.desktop~': No such file or directory ==> ERROR: A failure occurred in package(). Aborting...
Sardok77 commented on 2018-09-20 07:53 (UTC)
Thanks, for the fast update. I could it install now.
Corax commented on 2018-09-12 20:43 (UTC) (edited on 2018-09-12 20:44 (UTC) by Corax)
FYI: I am aware that 0.91 is out (thanks to porzione for flagging the package out-of-date!), but I'm waiting for some dependency mess to be resolved, see: https://newsgroup.xnview.com/viewtopic.php?f=82&t=37907
flittermice commented on 2018-06-23 15:05 (UTC)
Just FYI, won't have anything to do with the PKGBUILD: In order to get videos running I had to uninstall gstreamer-vaapi.
Corax commented on 2018-06-23 11:31 (UTC)
@indianahorst: I don't think the SSL errors have anything to do with the GPS map not working. I have just tried with xnviewmp-system-libs (my other package that uses the system Qt libs instead of the ones shipped with XnView), and I don't get those SSL errors, but the "No such signal GPSMapWidget::reloadMap()" error is still there and nothing shows up. Not sure what to do about this, you may want to report it on the forum.
indianahorst commented on 2018-06-23 10:23 (UTC) (edited on 2018-06-23 10:24 (UTC) by indianahorst)
XnView works fine, except the GPS Tab, which should show the coordinates of images.
When I start XnView from command line, I get this:
[code]
MyView::onLoaded ok
resetViewport (2cbbeb0) ==> 798 246 (369 246) 0 0
QObject::connect: No such signal GPSMapWidget::reloadMap() qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init qt.network.ssl: QSslSocket: cannot resolve sk_new_null qt.network.ssl: QSslSocket: cannot resolve sk_push qt.network.ssl: QSslSocket: cannot resolve sk_free qt.network.ssl: QSslSocket: cannot resolve sk_num qt.network.ssl: QSslSocket: cannot resolve sk_pop_free qt.network.ssl: QSslSocket: cannot resolve sk_value qt.network.ssl: QSslSocket: cannot resolve SSL_library_init qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf qt.network.ssl: QSslSocket: cannot resolve SSLeay qt.network.ssl: QSslSocket: cannot resolve SSLeay_version qt.network.ssl: QSslSocket: cannot call unresolved function SSLeay qt.network.ssl: Incompatible version of OpenSSL qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init [/code]
It seems to have to to with different SSL versions, but I have OpenSSL 1.1 as well as OpenSSL 1.0 installed.
How can I force XnView to use the old OpenSSL 1.0?
Corax commented on 2018-05-14 22:22 (UTC) (edited on 2018-05-14 22:22 (UTC) by Corax)
@not_anonymous: thanks for the heads-up, but I don't think these warnings are very relevant and/or can be easily fixed.
xnviewmp E: Insecure RPATH '/home/pierre/Qt5.9.3/5.9.3/gcc_64/lib' in file ('opt/xnviewmp/XnView')
This is clearly not good, but this is how the application is compiled by the maintainer (remember, that's a binary package). I could hack things together using chrpath, but I don't think it's worth the hassle (and I'd rather avoid modifying prebuilt binaries).
xnviewmp E: Symlink (opt/xnviewmp/lib/libwebp.so.6) points to non-existing libwebp.so
I don't understand that one, libwebp.so definitely exists (in the same directory).
xnviewmp E: Dependency gtk3 detected and not included (libraries ['usr/lib/libgdk-3.so.0', 'usr/lib/libgtk-3.so.0'] needed in files ['opt/xnviewmp/lib/platformthemes/libqgtk3.so'])
The corresponding library in qt5-base also depends on libgtk-3.so, and qt5-base itself has an optdep on gtk3. Since this package already depends on qt5-base (indirectly), I don't think it's worth propagating the optdep.
not_anonymous commented on 2018-05-13 23:43 (UTC)
from namcap run;
xnviewmp E: Insecure RPATH '/home/pierre/Qt5.9.3/5.9.3/gcc_64/lib' in file ('opt/xnviewmp/XnView')
xnviewmp E: Symlink (opt/xnviewmp/lib/libwebp.so.6) points to non-existing libwebp.so
xnviewmp E: Dependency gtk3 detected and not included (libraries ['usr/lib/libgdk-3.so.0', 'usr/lib/libgtk-3.so.0'] needed in files ['opt/xnviewmp/lib/platformthemes/libqgtk3.so'])
Kewl commented on 2018-03-08 22:30 (UTC)
note there is now an AppImage provided as well for XnViewMP
Pinned Comments
Corax commented on 2017-01-21 15:34 (UTC) (edited on 2017-02-12 19:23 (UTC) by Corax)
Corax commented on 2017-01-20 21:49 (UTC) (edited on 2017-02-01 21:10 (UTC) by Corax)