Hey, @lectrode! Thanks for the catch, I've missed it. While I suppose that should work on clean chroot builds, it still prefers qt5 over qt6 if it's installed, at least that's behavior I experience on my machines. I think the patch is needed until upstream explicitly makes qt6 over qt5. Latest commits doesn't do any of this. If @xiota is willing to add something alike my patch to force qt6 then current package can be made obsolete, I agree.
Search Criteria
Package Details: qimgv-qt6-kde-git v1.0.3.alpha.r119.g82e6b75-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/qimgv-qt6-kde-git.git (read-only, click to copy) |
---|---|
Package Base: | qimgv-qt6-kde-git |
Description: | Qt6 image viewer. Fast, configurable, easy to use. Supports video playback. |
Upstream URL: | https://github.com/easymodo/qimgv |
Keywords: | qimgv |
Licenses: | GPL3 |
Conflicts: | qimgv |
Provides: | qimgv |
Submitter: | Gigas002 |
Maintainer: | Gigas002 |
Last Packager: | Gigas002 |
Votes: | 16 |
Popularity: | 1.38 |
First Submitted: | 2021-11-21 12:52 (UTC) |
Last Updated: | 2024-08-05 13:04 (UTC) |
Dependencies (15)
- exiv2 (exiv2-gitAUR)
- mpv (mpv-light-pulseAUR, mpv-gitAUR, mpv-build-gitAUR, mpv-full-luajit-gitAUR, mpv-amd-full-gitAUR, libmpv-gitAUR, mpv-fullAUR, mpv-full-gitAUR, mpv-full-build-gitAUR)
- opencv (opencv-cuda)
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-imageformats
- qt6-svg
- ccache (ccache-gitAUR) (make)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- qt6-tools (make)
- kimageformats (kimageformats-gitAUR) (optional) – support for more image formats
- qt6-avif-image-pluginAUR (optional) – AVIF support
- qt6-jpegxl-image-pluginAUR (qt6-jpegxl-image-plugin-gitAUR) (optional) – JPEG-XL support
Required by (0)
Sources (2)
Gigas002 commented on 2024-06-25 01:07 (UTC)
lectrode commented on 2024-06-24 18:26 (UTC) (edited on 2024-06-24 18:27 (UTC) by lectrode)
qimgv-git
has a new package maintainer and was updated to support qt6. doesn't look like the source code needs a custom patch anymore.
Batou commented on 2024-04-30 19:18 (UTC)
I gave oculante a try. It's extremely bare-bones in the viewing/management/customization department. I'm not really sure what it's trying to be... GIMP light for scientific use maybe? When viewing images, it can't automatically stretch them to occupy the width or height of the window, can't display webms, can't assign scripts to keystrokes etc etc. Unfortunately, qimgv is the only game in town right now. It's actually scary how far ahead it is of all other image viewers.
Batou commented on 2024-04-30 00:42 (UTC)
@Gigas002 thanks so much. I'll give it a try. But I always come back to qimgv because it gets navigation and customization right. I think the author is in Ukraine and probably mobilized :( Hope someone picks up qimgv and forks it.
Gigas002 commented on 2024-04-28 16:28 (UTC)
Hey, @Batou! Thank you for your kind words!
Indeed, the application is not developed very often lately. Without taking in account a patch I created for qt6 migration, I tried implementing/fixing some other stuff in my own branch, but since I lack knowledge of both cpp and qt - even while I could build it with fixes it doesn't work, unfortunately.
Anyway, in case you're looking for alternatives, I can recommend oculante
for you. Yes, it doesn't handle as much formats, as qimgv
does, but it is still a pretty good image viewer, I've been using it as my main application for several months now.
Batou commented on 2024-04-28 01:19 (UTC)
THANK YOU so much @Gigas002 for this fork. This is my fav image viewer and it was so unreliable in the past few months. Now I'm enjoying it again. Nothing else even comes close to qimgv (and I've used every image viewer in AUR over the past decade).
Thanks again! <3.
Gigas002 commented on 2024-03-20 04:58 (UTC) (edited on 2024-03-20 05:01 (UTC) by Gigas002)
KDE_SUPPORT=ON is broken with KF6::WindowSystem for now, requires some code changes, so disabled it. I'm thinking about renaming package to just qimgv-qt6-git
and making KDE_SUPPORT
optional from now on.
rabcor commented on 2024-01-08 18:11 (UTC)
Fails to compile for me
CMake Error at qimgv/CMakeLists.txt:31 (qt5_add_translation):
Unknown CMake command "qt5_add_translation".
Gigas002 commented on 2023-12-26 15:11 (UTC)
@ignilux thanks for advices! Added these packages as optional dependencies
ignilux commented on 2023-12-26 14:27 (UTC) (edited on 2023-12-26 14:27 (UTC) by ignilux)
A few things that I noticed while configuring qimgv:
kimageformats
is no longer in the repositories. The new package is kimageformats5
, found in Extra (kimageformats5).
A few file formats still didn't work even after installing kimageformats5
, namely TIFF. Installing qt5-imageformats
(in addition to qt6-imageformats
) fixed this.
Pinned Comments
Gigas002 commented on 2024-07-23 10:26 (UTC)
Finally fixed the plasma6 stuff and proposed the pr upstream: https://github.com/easymodo/qimgv/pull/556 Hope it'll be merged. For the time being, using the patch. Improved the build process for a bit, by adding
ccache
to speed up re-compile times. After (if) pr's merged, I think this package will become obsolete, and we'll be able to move toqimgv-git
Also, an interesting thing I noticed while fixing the kde blur is that it works with other compositors too (hyprland in my case), I guess you just have to have the kde libs installed on your system also?