media-video / rav1e

The fastest and safest AV1 encoder

Official package sites : https://github.com/xiph/rav1e/ ·

v9999 :: 0/9999 :: gentoo

Modified
License
BSD-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT Unicode-DFS-2016
USE flags
capi debug

v0.7.1 :: 0/0.7 :: gentoo

Modified
License
BSD-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT Unicode-DFS-2016
Keywords
amd64 arm arm64 ppc64 x86 ~loong ~riscv
USE flags
capi debug

v0.6.6 :: 0 :: gentoo

Modified
License
BSD-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT Unicode-DFS-2016
Keywords
amd64 arm arm64 ppc64 x86 ~loong ~riscv
USE flags
capi debug

General

capi
Build the C-API library and header file
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces

dev-libs / libgit2 : A linkable library for Git

media-libs / libavif : Library for encoding and decoding .avif files

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

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

770439
media-video/ffmpeg[-encode +rav1e] doesn't pull in media-video/rav1e
829901
media-video/rav1e-0.5.1 fails tests
832387
media-video/rav1e-0.5.1 installs shared libraries that lack a SONAME
889660
media-video/rav1e-0.6.3 fails to compile (DASH-SYSTEM): error: The argument --debug <debug> requires a value but none was supplied
921245
media-video/rav1e-0.6.6 fails to compile on sparc: Assertion `DT.dominates(RHead, LHead) && "No dominance between recurrences used by one SCEV?"' failed.
924348
media-video/rav1e-0.7.1 fails to compile: ld: cannot find -lz: No such file or directory
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-video/rav1e: fix build with >=libgit2-1.8.0
libgit2-sys crate has a upper bound for <1.8.0 and refuses to build otherwise, but not seeing(?) any issues with it. Just a quick emergency fix, will likely be fixed next libgit2-sys version. Kept full version in the sed's path rather than a glob to force re-checking this when the crate is bumped. Alternatively could drop LIBGIT2_NO_VENDOR or set an upper bound in RDEPEND, but does not seem necessary. Note 9999 is still broken albeit hopefully the crate will just be fixed upstream in time. 9999 users could keep old libgit2 meanwhile. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.7.1 arm64, #925952
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-video/rav1e: Stabilize 0.7.1 x86, #925952
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-video/rav1e: Stabilize 0.7.1 ppc64, #925952
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-video/rav1e: Stabilize 0.7.1 arm, #925952
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.7.1 amd64, #925952
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
media-video/rav1e: unvendor libgit2 from rust dependency
It is actually only used at build time, by this... thing: https://crates.io/crates/built Apparently it is of the utmost importance that when you get the version info from your git checkout of the project, you do so with blazing-fast fearless concurrency, and if that means spending several minutes compiling a git implementation instead of running /usr/bin/git, then no price is too large. Fearless concurrency for the win! Onward! Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
media-video/rav1e: use cargo.eclass functions to build
Avoid randomly circumventing cargo_src_compile just to run additional things *after*. We want to consistently use the eclass handling, including in this case filter-lto. Closes: https://bugs.gentoo.org/908815 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: add 0.7.1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: drop 0.5.1, 0.6.3, 0.6.5
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
media-video/rav1e: Stabilize 0.6.6 arm64, #913810
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: update live minimum Rust version
See 5f66282e48d8cbef18db91bc1fc34fa54f8d9e51 upstream. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.6.6 ppc64, #913810
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.6.6 amd64, #913810
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.6.6 arm, #913810
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.6.6 x86, #913810
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
media-video/rav1e: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
media-video/rav1e: keyword 0.6.6 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: add 0.6.6
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: add 0.6.5
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-video/rav1e: Stabilize 0.6.3 arm64, #902633
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.6.3 ppc64, #902633
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.6.3 arm, #902633
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.6.3 amd64, #902633
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.6.3 x86, #902633
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: add minimum Rust version
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: add 0.6.3
Closes: https://bugs.gentoo.org/893836 Closes: https://bugs.gentoo.org/893476 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
media-video/rav1e: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-video/rav1e: Stabilize 0.5.1 arm, #833579
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.5.1 arm64, #833579
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.5.1 ppc64, #833579
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-video/rav1e: Stabilize 0.5.1 amd64, #833579
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.5.1 x86, #833579
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.1-r1 amd64, #829897
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.1-r1 x86, #829897
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-video/rav1e: Stabilize 0.4.1-r1 ppc64, #829897
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-video/rav1e: Stabilize 0.4.1-r1 arm, #829897
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-video/rav1e: Stabilize 0.4.1-r1 arm64, #829897
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: silence QA flags warning for Rust
Not applicable. Closes: https://bugs.gentoo.org/730528 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: crank up minimum cargo-c dependency for 0.4.1-r1
Can't do 0.4.1 itself as new enough cargo-c isn't yet stable. Closes: https://bugs.gentoo.org/820539 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: add 0.5.1
Closes: https://bugs.gentoo.org/829693 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: restore old revision w/ static-libs for now
Just in case of unexpected consumers. See: https://github.com/gentoo/gentoo/pull/22089 Signed-off-by: Sam James <sam@gentoo.org>
Alex Xu (Hello71) · gentoo
media-video/rav1e: add USE=static-libs
Closes: https://bugs.gentoo.org/730526 Signed-off-by: Alex Xu (Hello71) <alex_y_xu@yahoo.ca> Closes: https://github.com/gentoo/gentoo/pull/22089 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-video/rav1e: keyword 0.4.1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
media-video/rav1e: Cleanup
- Remove older ebuilds - Build the capi in a separate target dir - use BDEPEND Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.1 x86, #785928
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.1 arm64, #785928
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.1 ppc64, #785928
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.1 arm, #785928
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.1 amd64, #785928
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
media-video/rav1e: Version bump
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.0 arm64, #771237
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.0 x86, #771237
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.0 ppc64, #771237
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.0 arm, #771237
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.4.0 amd64, #771237
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: cleanup old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.5 arm64, #768150
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.5 arm, #768150
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.5 x86, #768150
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.5 amd64, #768150
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.5 ppc64, #768150
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
media-video/rav1e: Version bump
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: bump to 0.3.5
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/rav1e: x86 stable (bug #760348)
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
media-video/rav1e: stable 0.3.4 for ppc64
stable wrt bug #760348 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.4 arm, #760348
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-video/rav1e: amd64 stable wrt bug #760348
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.4 arm64, #760348
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/rav1e: bump to v0.3.4
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-video/rav1e: ppc64 stable wrt bug #738238
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.3 arm64, #738238
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.3 arm, #738238
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.3 x86, #738238
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/rav1e: Stabilize 0.3.3 amd64, #738238
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: x86 keyworded (bug #728558)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-video/rav1e: sync live ebuild keywords
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
media-video/rav1e: add ~ppc64 keyword, bug #728558
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/rav1e: arm keyworded (bug #728558)
Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-video/rav1e: remove KEYWORDS for live ebuild
Tools like ekeyword will only add keywords to first KEYWORDS variable. Therefore live ebuilds shouldn't even have empty KEYWORDS variable. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
media-video/rav1e: arm64 keyworded (bug #728558)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
media-video/rav1e: Add latest release (0.3.3)
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
media-video/rav1e: Add support for the C-API
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Doug Goldstein · gentoo
eclass/cargo.eclass: specify --path . to install
cargo install has long required --path . for 2018 edition crates but not required it for 2015 edition crates. It is supported however for 2015 edition crates and works for all versions in the tree so it makes sense to make it the default. Added CARGO_INSTALL_PATH as an eclass variable allowing to override the default. Closes: https://bugs.gentoo.org/703590 Signed-off-by: Doug Goldstein <cardoe@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14097 Tested-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
media-video/rav1e: Initial ebuild
Release 0.2.0 will be the first landing Gentoo. Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>