commit: 7e0e666483df990486e540e65dfc49a3257910b6 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sun Jul 27 22:08:15 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Jul 27 22:12:18 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0e6664
media-gfx/qimgv: add KF6-based 1.0.2_p20250721 snapshot Bug: https://bugs.gentoo.org/938881 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> media-gfx/qimgv/Manifest | 1 + media-gfx/qimgv/qimgv-1.0.2_p20250721.ebuild | 39 ++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/media-gfx/qimgv/Manifest b/media-gfx/qimgv/Manifest index 6df2adfa8411..aeb6cc11254d 100644 --- a/media-gfx/qimgv/Manifest +++ b/media-gfx/qimgv/Manifest @@ -1 +1,2 @@ +DIST qimgv-1..tar.gz 1087720 BLAKE2B f7e3d88541d14c186a9cded0a24bfad43b344d41bd2ac576f1ee259c32be14ff1d03ecd075c640c2f9d26d24f5ab85af8bdaf9baa755baadf2cb36cd4ed0751c SHA512 a5e494a76bcf15faf5e576c964948394b6e2b6c0bf55f4be8b4c56d32dba3a45deec1743492cd872af9cd7d197eac2ebc7562600e26a86d720d65fa9dff24bb7 DIST qimgv-1.0.2.tar.gz 681034 BLAKE2B 49faf11baf526e2221d1ed05a7523c452c32586900611db1823e2a50daadb14034d0b9a1363596dabde5b4b6dfd2ead8e285d1a82129bf2deda1a0c43907ffc6 SHA512 3e10a87f28f7187251c93c92b418ee34e4c2b373b0dd957604fd46305237dc52fd7e17880507b3a0d757c0c3800e8185b6085f15f6f05db6d29cae1e67044b58 diff --git a/media-gfx/qimgv/qimgv-1.0.2_p20250721.ebuild b/media-gfx/qimgv/qimgv-1.0.2_p20250721.ebuild new file mode 100644 index 000000000000..10ccb2457d74 --- /dev/null +++ b/media-gfx/qimgv/qimgv-1.0.2_p20250721.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT=a8e335b75b0767fd2ea2e1c9145f89a866d002b2 +inherit cmake xdg + +DESCRIPTION="Cross-platform image viewer with webm support, written in Qt" +HOMEPAGE="https://github.com/easymodo/qimgv" +SRC_URI="https://github.com/easymodo/${PN}/archive/${COMMIT}.tar.gz -> ${P:0:8}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3 BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="exif kde opencv video" + +DEPEND=" + dev-qt/qtbase:6[concurrent,gui,opengl,widgets] + dev-qt/qtsvg:6 + exif? ( media-gfx/exiv2:= ) + kde? ( kde-frameworks/kwindowsystem:6 ) + opencv? ( media-libs/opencv:= ) + video? ( media-video/mpv:=[libmpv] ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DUSE_QT5=OFF + -DEXIV2=$(usex exif) + -DKDE_SUPPORT=$(usex kde) + -DOPENCV_SUPPORT=$(usex opencv) + -DVIDEO_SUPPORT=$(usex video) + ) + cmake_src_configure +}
