summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-libs/x265: drop 3.5-r3, 3.5-r4, 3.5-r6Andreas Sturmlechner2024-12-287-743/+0
| | | | | Closes: https://bugs.gentoo.org/943178 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-libs/x265: Stabilize 3.6-r1 arm64, #943178Arthur Zamarin2024-12-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/x265: Stabilize 3.6-r1 ppc64, #943178Sam James2024-11-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: Stabilize 3.6-r1 amd64, #943178Jakov Smolić2024-11-241-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/x265: Stabilize 3.6-r1 x86, #943178Sam James2024-11-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: Stabilize 3.6-r1 ppc, #943178Sam James2024-11-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: Stabilize 3.6-r1 arm, #943178Michał Górny2024-11-231-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-libs/x265: build cli for native_abi only, fix bug 939909Paul Zander2024-09-223-6/+6
| | | | | | | | | | 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>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-122-2/+2
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/x265: allow building with c++17, small ebuild fixesPaul Zander2024-08-265-6/+217
| | | | | | | | | | | | | | | | | | | | 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>
* media-libs/x265: fix ABI_X86_32 buildPaul Zander2024-08-263-8/+6
| | | | | | Closes: https://bugs.gentoo.org/938510 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: add 3.6Paul Zander2024-08-253-0/+226
| | | | | | | 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>
* media-libs/x265: add 3.5-r5, ebuild cleanupPaul Zander2024-08-2510-216/+452
| | | | | | | | | | | | | | | | 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>
* media-libs/x265: drop 3.5-r2Paul Zander2024-08-251-220/+0
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: update EAPI 7 -> 8Eli Schwartz2024-03-182-1/+223
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: mark as LTO-unsafeEli Schwartz2024-03-182-4/+14
| | | | | | Closes: https://bugs.gentoo.org/875854 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: remove unused patchMichael Mair-Keimberger2023-12-281-11/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34488 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-libs/x265: Stabilize 3.5-r3 arm64, #920463Arthur Zamarin2023-12-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/x265: Stabilize 3.5-r3 ppc64, #920463Sam James2023-12-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: Stabilize 3.5-r3 ppc, #920463Arthur Zamarin2023-12-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/x265: Stabilize 3.5-r3 x86, #920463Arthur Zamarin2023-12-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/x265: Stabilize 3.5-r3 arm, #920463Sam James2023-12-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: Stabilize 3.5-r3 amd64, #920463Sam James2023-12-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: rebase 9999Sam James2023-12-212-4/+289
| | | | | | | | | | | | | | 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>
* media-libs/x265: always build as PICSam James2023-12-212-9/+223
| | | | | | | Linkers are getting stricter. Closes: https://bugs.gentoo.org/913412 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: update upstream metadataSam James2023-03-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: update subslot for liveSam James2023-03-101-2/+2
| | | | | Closes: https://bugs.gentoo.org/820254 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: Keyword 3.5-r2 mips, #896146Matoro Mahri2023-03-031-2/+2
| | | | | Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* media-libs/x265: keyword 3.5-r2 for ~loongWANG Xuerui2022-11-281-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-libs/x265: Drop unused inheritsMatt Turner2022-11-122-2/+2
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/x265: Drop old versionsMatt Turner2022-11-122-220/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/x265: forward ~riscvSam James2022-03-092-3/+3
| | | | | | Dropped on bump (race condition, I think). Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: ppc stable wrt bug #814662Agostino Sarubbo2022-02-201-1/+1
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-libs/x265: drop 3.5Sam James2022-02-201-218/+0
| | | | | | Bug: https://bugs.gentoo.org/814662 Bug: https://bugs.gentoo.org/833775 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: stabilize 3.5-r2 for amd64, arm, arm64, ppc64, x86Sam James2022-02-201-2/+2
| | | | | | | | | 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>
* media-libs/x265: Stabilize 3.5 x86, #814662Jakov Smolić2022-02-191-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/x265: Stabilize 3.5 amd64, #814662Jakov Smolić2022-02-191-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/x265: Stabilize 3.5 ppc64, #814662Arthur Zamarin2022-02-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/x265: Stabilize 3.5 arm64, #814662Sam James2022-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: Stabilize 3.5 arm, #814662Sam James2022-02-191-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: rebase 9999 patchesSam James2021-12-013-3/+78
| | | | | | Closes: https://bugs.gentoo.org/808462 Thanks-to: soundbastlerlive@gmx.at (rebasing ppc64) Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: fix build for arm with main10Sam James2021-10-081-4/+30
| | | | | | Closes: https://bugs.gentoo.org/816795 Thanks-to: Tee KOBAYASHI <xtkoba@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: add HDR10+ supportDavid Carlos Manuelda2021-10-062-0/+2
| | | | | Closes: https://bugs.gentoo.org/816300 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/x265: quickfix for missing lib and .pc if no git(1)Ionen Wolkens2021-09-242-0/+220
| | | | | | | | | | | | | | | | | | | -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>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* media-libs/x265: bump to 3.5Alexis Ballier2021-08-033-4/+223
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
* media-libs/x265: keyword 3.4 for ~riscvMarek Szuba2021-08-021-2/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* */*: Drop most stable hppa keywordsMatt Turner2020-12-311-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/x265: Drop 2.8, 2.9, 3.0, 3.1*, 3.2*, 3.3Andreas Sturmlechner2020-09-0816-1747/+0
| | | | | | Closes: https://bugs.gentoo.org/729628 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-libs/x265: stable 3.4 for ppc64Sergei Trofimovich2020-09-071-1/+1
| | | | | | | | 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>