media-gfx / imv

Minimal image viewer designed for tiling window manager users

Official package sites : https://sr.ht/~exec64/imv/ ·

v9999 :: 0 :: gentoo

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

v4.3.1 :: 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
icu
Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu
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 / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

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

dev-libs / libgrapheme : Unicode string library

dev-libs / wayland : Wayland protocol libraries

dev-util / cmocka : Unit testing framework for C

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-base / xorg-proto : X.Org combined protocol headers

x11-libs / cairo : A vector graphics library with cross-device output support

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

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

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

dev-libs / libgrapheme : Unicode string library

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 / cairo : A vector graphics library with cross-device output support

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

833903
media-gfx/imv amd64 stablereq
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-gfx/imv: libgrapheme support for live ebuild
Library had its first release and been informed api should be stable, allows to skip the heavier icu dependency on an otherwise small tool. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-gfx/imv: drop 4.3.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-gfx/imv: sync live
Live technically has libgrapheme support (to skip the heavier ICU dependency), but functions imv uses were renamed the day after it added support (no stable api) and it hasn't gotten a release yet. Will be left alone for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
media-gfx/imv: add 4.3.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-gfx/imv: update HOMEPAGE / EGIT_REPO_URI
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-gfx/imv: drop 4.2.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-gfx/imv: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
media-gfx/imv: add 4.3.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
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>