Package Details: qimgv-qt6-kde-git v1.0.3.alpha.r119.g82e6b75-2

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: 15
Popularity: 0.78
First Submitted: 2021-11-21 12:52 (UTC)
Last Updated: 2024-08-05 13:04 (UTC)

Dependencies (15)

Required by (0)

Sources (2)

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 to qimgv-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?

Latest Comments

1 2 3 Next › Last »

Poscat commented on 2024-11-29 05:30 (UTC)

I don't think adding ccache to makedepends without configuring BUILDENV in makepkg.conf will do anything. Also, you are missing the dependency kwindowsystem in your PKGBUILD.

Batou commented on 2024-11-25 17:46 (UTC)

@Gigas002 Thank you. I didn't know where to ask because this only happens with Qt6 and official repo is still using Qt5. Qt6 version so much nicer and has support for way more formats and I use it daily. Even with this issue, it's way more usable than the default Qt5 version.

Gigas002 commented on 2024-11-25 10:25 (UTC)

@Batou My guess is that it happens because mpv module, used for video playback, is not loaded when you opening images for default, but that's just my opinion from observations. You can try asking in a application's repo, though don't hope the answer will come out quick, since the development is in periodic state: https://github.com/easymodo/qimgv/issues I'll take a look at your problem if I'll find some time, but since I'm not a maintained of an application itself the best I can do is to provide a PR and patch in that case.

Batou commented on 2024-11-25 03:57 (UTC)

@Gigas002 not sure where to ask this so I'll do it here... When I go through images and it hits a webm/mp4 files, it feels like qimgv restarts for some reason. After it restarts, tt sometimes ends up behind some windows so it can be a pain. Any idea why this happens and how to prevent it? Thanks so much!

noitemstoshow commented on 2024-10-26 01:22 (UTC)

does this package require KDE?


--   Found exiv2, version 0.28.3
CMake Error at CMakeLists.txt:49 (find_package):
  By not providing "FindKF6WindowSystem.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "KF6WindowSystem", but CMake did not find one.

  Could not find a package configuration file provided by "KF6WindowSystem"
  with any of the following names:

    KF6WindowSystemConfig.cmake
    kf6windowsystem-config.cmake

  Add the installation prefix of "KF6WindowSystem" to CMAKE_PREFIX_PATH or
  set "KF6WindowSystem_DIR" to a directory containing one of the above files.
  If "KF6WindowSystem" provides a separate development package or SDK, be
  sure it has been installed.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...

Gigas002 commented on 2024-08-05 13:03 (UTC)

Good catch, thanks!

SoftExpert commented on 2024-08-04 06:08 (UTC)

I had problems building the package, until I changed the way the patch is handled. Here are my modification (only my changes):

...
patch="556.patch"
source=(git+"${url}".git
        $patch
)
md5sums=('SKIP'
         'baa77b45698b38f63c2e7b9a297196fb')

...

prepare() {
    cd "${srcdir}/${_pkgname}"
    patch -p1 -i "${srcdir}/$patch"
    install -d build
}
...

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 to qimgv-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?

Gigas002 commented on 2024-06-25 01:07 (UTC)

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.

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.