media-gfx / imv

Minimal image viewer designed for tiling window manager users

Official package sites : https://github.com/eXeC64/imv ·

v9999 :: 0 :: gentoo

Modified
License
MIT-with-advertising
USE flags
X freeimage gif heif jpeg png svg test tiff wayland

v4.2.0 :: 0 :: gentoo

Modified
License
MIT-with-advertising
Keywords
~amd64 ~x86
USE flags
X freeimage gif heif jpeg png svg test tiff wayland

General

X
Add support for X11
freeimage
Use media-libs/freeimage for additional image support
gif
Add GIF image support
heif
Add HEIF/HEIC image support
jpeg
Add JPEG image support
png
Add support for libpng (PNG images)
svg
Add support for SVG (Scalable Vector Graphics)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tiff
Add support for the TIFF image format
wayland
Enable dev-libs/wayland backend

dev-libs / icu : International Components for Unicode

dev-libs / inih : inih (INI not invented here) simple .INI file parser

dev-libs / wayland : Wayland protocol libraries

dev-util / cmocka : Unit testing framework for C

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / freeimage : Image library supporting many formats

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libheif : ISO/IEC 23008-12:2017 HEIF file format decoder and encoder

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libnsgif : decoding library for the GIF image file format, written in C

media-libs / libpng : Portable Network Graphics library

media-libs / tiff : Tag Image File Format (TIFF) library

sys-apps / renameutils : Use your favorite text editor to rename files

x11-libs / libX11 : X.Org X11 library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-misc / shared-mime-info : The Shared MIME-info Database specification

dev-libs / icu : International Components for Unicode

dev-libs / inih : inih (INI not invented here) simple .INI file parser

dev-libs / wayland : Wayland protocol libraries

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / freeimage : Image library supporting many formats

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libheif : ISO/IEC 23008-12:2017 HEIF file format decoder and encoder

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libnsgif : decoding library for the GIF image file format, written in C

media-libs / libpng : Portable Network Graphics library

media-libs / tiff : Tag Image File Format (TIFF) library

sys-apps / renameutils : Use your favorite text editor to rename files

x11-libs / libX11 : X.Org X11 library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-gfx/imv: drop 4.1.0-r1
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Ionen Wolkens · gentoo
media-gfx/imv: sync live
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Ionen Wolkens · gentoo
media-gfx/imv: add wayland-scanner bdep, minor style fixes
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/imv: sync live ebuild
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
media-gfx/imv: ebuild enhancements on 4.2.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Ionen Wolkens · gentoo
media-gfx/imv: remove old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19186 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Ionen Wolkens · gentoo
media-gfx/imv: 4.2.0 bump
Is now using meson, and notably adds heif support. Changes from previous live ebuild: - fix man pages missing when USE=-test - Allow direct backends even if freeimage is enabled (upstream sets freeimage as a fallback, so let it be so) - new inih dep (#760471) - force removal of unused virtual/glu dep - reviewed and updated all other deps (e.g. SDL unused) - allow building X11-less with libglvnd[-X] (but now use X by default to satisfy required use) - various cleanups Patches: - fix segmentation fault when imv[freeimage,-svg] - fix flickering issue on wayland (upstream backport) Closes: https://bugs.gentoo.org/760471 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
media-gfx/imv: Add USE=heif, use meson.eclass
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Bug: https://bugs.gentoo.org/show_bug.cgi?id=710344 Closes: https://bugs.gentoo.org/713682 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
media-gfx/imv: Fix dependencies
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
media-gfx/imv: Old
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
media-gfx/imv: Depend on x11-libs/libxcb x11-libs/libxkbcommon
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
media-gfx/imv: Update live ebuild.
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
media-gfx/imv: Version 4.1.0
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
media-gfx/imv: Set IUSE=+svg as per upstream default
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
media-gfx/imv: Fix LICENSE
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
media-gfx/imv: Update live ebuild
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
media-gfx/imv: Version 4.0.1
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Hummer12007 · gentoo
media-gfx/imv: replace deprecated fdo-mime eclass
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mykyta Holubakha · gentoo
media-gfx/imv: version bump to 2.1.3
Closes: https://github.com/gentoo/gentoo/pull/3342
Mykyta Holubakha · gentoo
media-gfx/imv: added missing deps for the test phase #583836
Gentoo-Bug: https://bugs.gentoo.org/583836 Closes: https://github.com/gentoo/gentoo/pull/1576 Package-Manager: portage-2.2.28
Mykyta Holubakha · gentoo
media-gfx/imv: Version bump to 2.1.2.
* Removed version 2.1.0 from the tree. * Restricted tests in 2.1.2 due to an upstream issue. * Removed extraneous eutils eclass inheritance. Closes: https://github.com/gentoo/gentoo/pull/1544 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Mykyta Holubakha · gentoo
media-gfx/imv: version bump to 2.1.0
2.1.0, live: added sys-apps/renameutils blocker dropped ebuild 2.0.0 renamed dist tarball Closes: https://github.com/gentoo/gentoo/pull/1361 Signed-off-by: Ian Delaney <idella4@gentoo.org>
Mykyta Holubakha · gentoo
media-gfx/imv: new ebuild
initial versions: 2.0.0, live Closes: https://github.com/gentoo/gentoo/pull/1351 Signed-off-by: Ian Delaney <idella4@gentoo.org>