Versions
v9999 :: 0/212 :: gentoo
- Modified
- License
- GPL-2
- USE flags
- 10bit 12bit numa test
v3.6-r1 :: 0/209 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 arm ppc ppc64 x86 ~arm64 ~hppa ~loong ~mips ~riscv
- USE flags
- 10bit 12bit numa test
v3.5-r6 :: 0/199 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86
- USE flags
- 10bit 12bit numa test
v3.5-r4 :: 0/199 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86
- USE flags
- 10bit 12bit numa test
v3.5-r3 :: 0/199 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~hppa ~loong ~mips ~riscv
- USE flags
- 10bit 12bit numa test
USE flags
General
- 10bit
- Add support for producing 10bits HEVC.
- 12bit
- Add support for producing 12bits HEVC.
- numa
- Build with support for NUMA nodes.
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
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
cpu_flags_ppc
- vsx2
- Use the Vector Scalar Extension v.2 instruction set (POWER8 and later)
Dependencies
sys-process / numactl : Utilities and libraries for NUMA systems
Runtime Dependencies
sys-process / numactl : Utilities and libraries for NUMA systems
Depending packages
games-emulation / fceux : Portable Famicom/NES emulator, an evolution of the original FCE Ultra
media-gfx / digikam : Digital photo management application
media-libs / avidemux-plugins : Plugins for the video editor media-video/avidemux
media-libs / libheif : ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
media-plugins / gst-plugins-x265 : H.265 encoder plugin for GStreamer
media-tv / mythtv : Open Source DVR and media center hub
media-tv / tvheadend : Tvheadend is a TV streaming server and digital video recorder
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
media-video / handbrake : Open-source, GPL-licensed, multiplatform, multithreaded video transcoder
media-video / vlc : Media player and framework with support for most multimedia files and streaming
net-misc / sunshine : Self-hosted game stream host for Moonlight
Bugs
- 943008
- media-libs/x265-4.1 version bump, patch rebase
- 943178
- media-libs/x265-3.6-r1 stabilisation, then cleanup old
- 943738
- media-libs/x265-3.6-r1 fails to compile: slicetype.cpp:969:1: internal compiler error: in expand_fix, at optabs.cc:5952
- 944454
- media-libs/x265-3.6-r1 fails tests: x265: asm primitive has failed Go and fix that Right Now!
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.6-r1 ppc64, #943178
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-libs/x265: Stabilize 3.6-r1 amd64, #943178
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.6-r1 x86, #943178
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.6-r1 ppc, #943178
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-libs/x265: Stabilize 3.6-r1 arm, #943178
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
media-libs/x265: build cli for native_abi only, fix bug 939909
Old logic was $(multilib_is_native_abi || echo "-DENABLE_CLI=OFF"), so we need ! here. Closes: https://bugs.gentoo.org/939909 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38717 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
media-libs/x265: allow building with c++17, small ebuild fixes
The new x265-3.5-r5-cpp-std.patch disabled setting c++98 or c++11 as versions. This made newer compilers default to c++17 and thus `register` a unused and reserved keyword. While on it fix some obvious things that might cause problems: one shadowed variable use std::abs in place of abs so we don't accidentally truncate values use boolean instead of bitwise comparison when comparing bool Move ENABLE_CLI=OFF for non native multilib builds to make it clearer. Don't set ENABLE_TESTS=no on platforms where we set ENABLE_ASSEMBLY=OFF, because it requires it to be ON and this the option is never created. Closes: https://bugs.gentoo.org/938515 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38289 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
media-libs/x265: fix ABI_X86_32 build
Closes: https://bugs.gentoo.org/938510 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
media-libs/x265: drop 3.5-r2
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Paul Zander · gentoo
media-libs/x265: add 3.6
Closes: https://bugs.gentoo.org/937756 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38267 Signed-off-by: Sam James <sam@gentoo.org> - Paul Zander · gentoo
media-libs/x265: add 3.5-r5, ebuild cleanup
Clean up cruft and duplicate code. Split up patches so we can re-use them. Silently disable tests on x86, x32 and arm32. They never worked, have no deps and were failing before because the options was not visible. Closes: https://bugs.gentoo.org/728748 Closes: https://bugs.gentoo.org/937416 Closes: https://bugs.gentoo.org/937750 Closes: https://bugs.gentoo.org/937753 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-libs/x265: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Eli Schwartz · gentoo
media-libs/x265: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/875854 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/x265: Stabilize 3.5-r3 arm64, #920463
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.5-r3 ppc64, #920463
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/x265: Stabilize 3.5-r3 ppc, #920463
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/x265: Stabilize 3.5-r3 x86, #920463
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.5-r3 arm, #920463
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.5-r3 amd64, #920463
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: rebase 9999
Still seems broken though and not going to spend more time on this today: ``` * QA Notice: Unresolved soname dependencies: * * /usr/bin/x265: libx265.so.208 * ``` Closes: https://bugs.gentoo.org/878367 Closes: https://bugs.gentoo.org/914833 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/x265: always build as PIC
Linkers are getting stricter. Closes: https://bugs.gentoo.org/913412 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: update subslot for live
Closes: https://bugs.gentoo.org/820254 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-libs/x265: Keyword 3.5-r2 mips, #896146
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/x265: keyword 3.5-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/x265: Drop unused inherits
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
media-libs/x265: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: forward ~riscv
Dropped on bump (race condition, I think). Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/x265: ppc stable wrt bug #814662
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: drop 3.5
Bug: https://bugs.gentoo.org/814662 Bug: https://bugs.gentoo.org/833775 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/x265: stabilize 3.5-r2 for amd64, arm, arm64, ppc64, x86
Forward stable kws from 3.5. Had meant to do 3.5-r2 and didn't realise we still had 3.5. Oops. Closes: https://bugs.gentoo.org/814662 Closes: https://bugs.gentoo.org/833775 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-libs/x265: Stabilize 3.5 x86, #814662
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
media-libs/x265: Stabilize 3.5 amd64, #814662
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/x265: Stabilize 3.5 ppc64, #814662
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.5 arm64, #814662
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/x265: Stabilize 3.5 arm, #814662
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: rebase 9999 patches
Closes: https://bugs.gentoo.org/808462 Thanks-to: soundbastlerlive@gmx.at (rebasing ppc64) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Carlos Manuelda · gentoo
media-libs/x265: add HDR10+ support
Closes: https://bugs.gentoo.org/816300 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-libs/x265: quickfix for missing lib and .pc if no git(1)
-DGIT_ARCHETYPE is not a real option but something the Version.cmake would hard set(...) and overwrite, however if dev-vcs/git is not found it skips that entirely. i.e. if GIT_FOUND then use .git if found, else use .txt version. Setting this tells it to use the latter if missing, if found then doing so does nothing given cmake will overwrite it. If no version/tag, the source/CMakeLists.txt acts on this comment: "# shared library is not installed if a tag is not found" Closes: https://bugs.gentoo.org/812398 Closes: https://bugs.gentoo.org/814116 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: bump to 3.5
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Marek Szuba · gentoo
media-libs/x265: keyword 3.4 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/x265: Drop 2.8, 2.9, 3.0, 3.1*, 3.2*, 3.3
Closes: https://bugs.gentoo.org/729628 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/x265: stable 3.4 for ppc64
stable wrt bug #729628 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/x265: stable 3.4 for ppc
stable wrt bug #729628 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/x265: stable 3.4 for hppa
stable wrt bug #729628 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.4 amd64, #729628
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/x265: Stabilize 3.4 arm64, #729628
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/x265: Stabilize 3.4 arm, #729628
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-libs/x265: x86 stable (bug #729628)
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 - Alexis Ballier · gentoo
media-libs/x265: migrate to git
Closes: https://bugs.gentoo.org/737900 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-libs/x265: migrate to cpu_flags_ppc_vsx2 instead of power8
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-libs/x265: add cpu_flags_ppc_vsx2 to 3.4
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-libs/x265: use cpu_flags_ppc_vsx2 in ver 9999
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: Fix typo for ppc asm on main variant
This was causing cmakeargs to be ignored Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: extend arm neon special cases to arm64
Fixes build on arm64 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
media-libs/x265: forward port ppc changes
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
media-libs/x265: restore previous behavior wrt asm. bump to 3.4.
Fix tests properly. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-libs/x265: sync live ebuild
Bug: https://bugs.gentoo.org/725134 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
media-libs/x265: fix 3.3 on ppc64
Closes: https://bugs.gentoo.org/725134 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-libs/x265: switch to cmake-multilib eclass
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-libs/x265: update live ebuild
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: drop USE=pic
Gentoo's toolchain uses PIC by default. Since USE=asm was added, we no longer need a USE flag to control that behavior. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: package uses dev-lang/nasm
Closes: https://bugs.gentoo.org/676270 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: add USE=cpu_flags_ppc_altivec
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: rework assembly support
Closes: https://bugs.gentoo.org/681878 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: migrate to EAPI=7
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: update HOMEPAGE
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: disable broken test suite
Bug: https://bugs.gentoo.org/668438 Bug: https://bugs.gentoo.org/689006 Bug: https://bugs.gentoo.org/689736 Bug: https://bugs.gentoo.org/681174 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: delete all static libraries
Closes: https://bugs.gentoo.org/724598 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
media-libs/x265: bump to v3.3
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: bump to 3.2.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/x265: Update subslot.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@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 - Alexis Ballier · gentoo
media-libs/x265: bump to 3.2
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/x265: Update subslot.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: bump to 3.1.2
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: bump to 3.1
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-libs/x265: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" - Repository mirror & CI · gentoo
Merge updates from master - Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/x265: Update subslot in live ebuild.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: bump to 3.0
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/x265: Restore 2.8
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/x265: Drop old
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jeroen Roovers · gentoo
media-libs/x265: Let everybody have detect512
Upstream commit d55132eb4201 introduced detect512() but the function is defined only when X265_ARCH_X86 so the linker fails with non x86 targets: libx265.so.165: undefined reference to `x265_12bit::detect512()' libx265.so.165: undefined reference to `x265_10bit::detect512()' libx265.so.165: undefined reference to `x265::detect512()' Fix it by defining the function unconditionally. Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers <jer@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Markus Meier · gentoo
media-libs/x265: arm stable, bug #666486
Signed-off-by: Markus Meier <maekke@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="arm" - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: bump to 2.9
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/x265-2.8: ppc64 stable, bug 666486
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
media-libs/x265-2.8: ppc stable, bug 666486
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/x265: stable 2.8 for hppa, bug #666486
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-libs/x265: x86 stable (bug #666486)
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-libs/x265: stable 2.8 for ia64, bug #666486
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-libs/x265: amd64 stable wrt bug #666486
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: backport upstream patch to fix build error
Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Alexis Ballier · gentoo
media-libs/x265: bump to 2.8
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Mikle Kolyada · gentoo
media-libs/x265: arm stable wrt bug #648080
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
media-libs/x265: stable 2.6 for ppc, bug #648080
Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" - Sergei Trofimovich · gentoo
media-libs/x265: stable 2.6 for ppc64, bug #648080
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" - Thomas Deutschmann · gentoo
media-libs/x265: x86 stable (bug #648080)
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
media-libs/x265: stable 2.6 for hppa, bug #648080
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" - Jason Zaman · gentoo
media-libs/x265: amd64 stable
Gentoo-bug: 648080 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Sergei Trofimovich · gentoo
media-libs/x265: stable 2.6 for ia64, bug #648080
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" - Alexis Ballier · gentoo
media-libs/x265: bump to 2.7
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Alexis Ballier · gentoo
media-libs/x265: Remove old
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Craig Andrews · gentoo
media-libs/x265: Use downloads.videolan.org
ftp.videolan.org now serves an invalid certificate - Alexis Ballier · gentoo
media-libs/x265: bump to 2.6
Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Tim Harder · gentoo
media-libs/x265: use https for videolan SRC_URI
Using it for HOMEPAGE is possible as well but upstream appears to currently use a server that severely lags on serving https so we'll hold off. - Alexis Ballier · gentoo
media-libs/x265: bump to 2.5
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
media-libs/x265: update live ebuild subslot
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
media-libs/x265: ia64 stable, bug #539564
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
media-libs/x265: ~ia64 keyworded, bug #539564
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
media-libs/x265: convert to cpu_flags_arm
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
media-libs/x265: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
media-libs/x265: Bump to 2.4
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Alexis Ballier · gentoo
media-libs/x265: Add power8 useflag, bug #611906
Package-Manager: Portage-2.3.4, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Alexis Ballier · gentoo
media-libs/x265: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Michael Weber · gentoo
media-libs/x265: arm ppc64 stable (bug 607802).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
media-libs/x265: Disable asm/altivec on ppc64 when doing 10 or 12bits build.
https://bugs.gentoo.org/show_bug.cgi?id=607802#c5 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
media-libs/x265: Use a more complete match for ppc64.
Might help wrt https://bugs.gentoo.org/show_bug.cgi?id=607802#c5 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
media-libs/x265: Bump to 2.3.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
media-libs/x265: ppc stable wrt bug #607802
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/x265: x86 stable wrt bug #607802
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Alexis Ballier · gentoo
media-libs/x265: Disable arm assembly when requesting a PIC build, it is not PIC.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
media-libs/x265: Use proper variable for en/disabling neon.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
media-libs/x265: Fixes for arm.
Add patch to properly detect ARM. Do not force CFLAGS for ARM, esp. -march=native which breaks when cross compiling. Add neon useflag. Disable neon on main10 & main12 profiles as those do not build, bug #589674. Add patch to define proper symbols when disabling neon. Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
media-libs/x265: amd64 stable wrt bug #607802
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Jeroen Roovers · gentoo
media-libs/x265: Stable for HPPA (bug #607802).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Alexis Ballier · gentoo
media-libs/x265: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
media-libs/x265: ppc stable wrt bug #570878
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Alexis Ballier · gentoo
media-libs/x265: bump to 2.2
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
media-libs/x265: bump to 2.1
Package-Manager: portage-2.3.1 - Alexis Ballier · gentoo
media-libs/x265: bump to 2.0; update subslot in live ebuild.
Package-Manager: portage-2.3.0 - Markus Meier · gentoo
media-libs/x265: arm stable, bug #570878
Package-Manager: portage-2.2.27 RepoMan-Options: --include-arches="arm" - Alexis Ballier · gentoo
media-libs/x265: bump to 1.9.
Enable 12bit by default since it is no more experimental. Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Jeroen Roovers · gentoo
media-libs/x265: Stable for HPPA PPC64 (bug #571868).
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/pycountry'
Pull request: https://github.com/gentoo/gentoo/pull/721 - Agostino Sarubbo · gentoo
media-libs/x265: x86 stable wrt bug #570878
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/x265: amd64 stable wrt bug #570878
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Jeroen Roovers · gentoo
media-libs/x265: Stable for PPC64 (bug #548964).
Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches - Alexis Ballier · gentoo
media-libs/x265: Add patch to fix link order when doing multi-variant build.
as-needed might drop important libraries (dl here), causing the library to be underlinked. Package-Manager: portage-2.2.23 - Jeroen Roovers · gentoo
media-libs/x265: Mark ~hppa (bug #555012).
Package-Manager: portage-2.2.23 RepoMan-Options: --ignore-arches - Alexis Ballier · gentoo
media-libs/x265: Add support for 8, 10 & 12bit simultaneous support.
Rework the ebuild on top of multilib-minimal, use multibuild to build the 8, 10 & 12 bit variant, and use upstream documented way to build a library capable of producing 8 (default), 10 or 12 bits HEVC files. Package-Manager: portage-2.2.23 - Alexis Ballier · gentoo
media-libs/x265: Fix automagic on numactl. Bug #555012.
Package-Manager: portage-2.2.23 - Alexis Ballier · gentoo
media-libs/x265: Make src_test more robust.
Build system builds "tests" only when asm optimizations are enabled, which may be disabled by other means (x32 or pic). Run tests only when it decided to build them. Package-Manager: portage-2.2.23 - Alexis Ballier · gentoo
media-libs/x265: Add pic useflag to disable asm on x86.
It is the best we can do unless upstream writes PIC safe x86 asm. https://bugs.gentoo.org/show_bug.cgi?id=528202 Package-Manager: portage-2.2.23 - Michał Górny · gentoo
media-libs/x265: Merge x32 build fix by bjacquin
Pull-Request: https://github.com/gentoo/gentoo/pull/173 - Alexis Ballier · gentoo
media-libs/x265: Match subslot to actual soname on live ebuild.
Package-Manager: portage-2.2.23 - Alexis Ballier · gentoo
media-libs/x265: Version bump to 1.8
Package-Manager: portage-2.2.23 - Justin Lecher · gentoo
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed - Bertrand Jacquin · gentoo
media-libs/x265: Fix x32 build, bug #510890
x32 arch as defined on https://sites.google.com/site/x32abi is neither X86 nor X64, then forcing -march=i686 leads to build failure as wrong -march is used. Forcing -march, -mfloat-abi and -mfpu for ARM is also wrong As a global sanity sake, disable all forced -march in CMakeLists Upstream report: https://bitbucket.org/multicoreware/x265/pull-requests/21/build-disable-march-selection-from/diff Package-Manager: portage-2.2.20.1