media-libs / libheif

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

Official package sites : https://github.com/strukturag/libheif ·

v9999 :: 0/1.8 :: gentoo

Modified
License
GPL-3
USE flags
gdk-pixbuf go static-libs test threads

v1.8.0 :: 0/1.8 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm ~arm64 ~ppc64 ~x86
USE flags
gdk-pixbuf go static-libs test threads

v1.7.0-r1 :: 0/1.7 :: gentoo

Modified
License
GPL-3
Keywords
amd64 arm64 x86 ~arm ~ppc64
USE flags
gdk-pixbuf go static-libs test threads

v1.6.2 :: 0/1.6 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm ~arm64 ~ppc64 ~x86
USE flags
static-libs test threads

v1.6.1 :: 0/1.6 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm64 ~ppc64 ~x86
USE flags
static-libs test threads

v1.5.1 :: 0/1.5 :: gentoo

Modified
License
GPL-3
Keywords
amd64 arm64 x86
USE flags
static-libs test threads

General

gdk-pixbuf
Enable x11-libs/gdk-pixbuf plugin
go
Enable building dev-lang/go code/examples
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
threads
Add threads support for various packages. Usually pthreads

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

dev-lang / go : A concurrent garbage collected and typesafe programming language

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

media-libs / libde265 : Open h.265 video codec implementation

media-libs / libpng : Portable Network Graphics library

media-libs / x265 : Library for encoding video streams into the H.265/HEVC format

sys-libs / zlib : Standard (de)compression library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

x11-libs / gdk-pixbuf : Image loading library for GTK+

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

dev-lang / go : A concurrent garbage collected and typesafe programming language

media-libs / libde265 : Open h.265 video codec implementation

media-libs / libpng : Portable Network Graphics library

media-libs / x265 : Library for encoding video streams into the H.265/HEVC format

sys-libs / zlib : Standard (de)compression library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

x11-libs / gdk-pixbuf : Image loading library for GTK+

media-gfx / gimp : GNU Image Manipulation Program

media-gfx / imagemagick : A collection of tools and libraries for many image formats

media-gfx / imv : Minimal image viewer designed for tiling window manager users

media-gfx / krita : Free digital painting application. Digital Painting, Creative Freedom!

media-plugins / kodi-imagedecoder-heif : HEIF image decoder for Kodi

Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libheif: amd64 stable wrt bug #711240
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: x86 stable (bug #711240)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libheif: Stabilize 1.7.0-r1 arm64, #711240
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: bump to v1.8.0
Closes: https://github.com/gentoo/gentoo/pull/17294 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-libs/libheif: fix subslot
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Jakov Smolic · gentoo
media-libs/libheif: port to xdg eclass
Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/17146 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
media-libs/libheif: Add USE=gdk-pixbuf
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Closes: https://bugs.gentoo.org/704746 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
media-libs/libheif: Add USE=go, disable for non-native ABIs
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Closes: https://bugs.gentoo.org/696850 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libheif: style changes
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/libheif: sync live
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Jakov Smolic · gentoo
media-libs/libheif: run tests on <1.7.0
Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/17122/commits/d17ef92b2d7cb5e5b36f64f3e383da6820a3d5c0 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
Revert "media-libs/libheif: bump to 1.7.0"
I thought I'd removed this from my queue. This reverts commit 2342cb1351a329a8398db9a71cea7deddb8db61d. Signed-off-by: Sam James <sam@gentoo.org>
Jakov Smolic · gentoo
media-libs/libheif: bump to 1.7.0
Closes: https://bugs.gentoo.org/720166 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Sam James <sam@gentoo.org>
Jakov Smolic · gentoo
media-libs/libheif: bump to 1.7.0
Closes: https://bugs.gentoo.org/720166 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/17122 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libheif: arm keyworded (bug #734056)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Karlson2k (Evgeny Grin) · gentoo
media-libs/libheif: bump to 1.6.2
Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/16837 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/libheif: Drop 1.6.0
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: bump to v1.6.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/libheif: sync live ebuild
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
media-libs/libheif: keyword 1.6.0 on ~ppc64
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@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>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/libheif: 1.6.0 version bump
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: security cleanup (#696302)
Bug: https://bugs.gentoo.org/696302 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libheif: amd64 stable wrt bug #696302
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
media-libs/libheif: arm64 stable (bug #696302)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: x86 stable (bug #696302)
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: restore arm64 keyword
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-libs/libheif: bump to v1.5.1
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
media-libs/libheif: bump to v1.4.1
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
media-libs/libheif: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: bump to v1.4.0
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: amd64 & x86 stable
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: add support for libjpeg-turbo-2.0
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: fix KEYWORDS
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libheif: initial version
Package-Manager: Portage-2.3.49, Repoman-2.3.10