| Newsgroups |
gmane.linux.lfs.beyond.book |
| Message-ID |
<177749730970.13300.14972637796527578348@rivendell.linuxfromscratch.org> |
This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch trunk
in repository blfs.
The following commit(s) were added to refs/heads/trunk by this push:
new 4a92faafdf Update to x265-4.2 (Security Update)
4a92faafdf is described below
commit 4a92faafdfaa2bca4b34695e97c44aa223f31bca
Author: Joe Locash <[email protected]>
AuthorDate: Wed Apr 29 17:15:04 2026 -0400
Update to x265-4.2 (Security Update)
---
introduction/welcome/changelog.xml | 4 ++++
multimedia/libdriv/x265.xml | 15 +++++----------
packages.ent | 2 +-
3 files changed, 10 insertions(+), 11 deletions(-)
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index c80cef5d77..a7976cc5ab 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
<listitem>
<para>April 29th, 2026</para>
<itemizedlist>
+ <listitem>
+ <para>[jlocash] - Update to x265-4.2 (Security Update). Fixes
+ <ulink url="&blfs-ticket-root;23211">#23211</ulink>.</para>
+ </listitem>
<listitem>
<para>[jlocash] - Update to mako-1.3.12 (Python module). Fixes
<ulink url="&blfs-ticket-root;23213">#23213</ulink>.</para>
diff --git a/multimedia/libdriv/x265.xml b/multimedia/libdriv/x265.xml
index bf0bbd302b..f588474bce 100644
--- a/multimedia/libdriv/x265.xml
+++ b/multimedia/libdriv/x265.xml
@@ -6,9 +6,9 @@
<!ENTITY x265-download-http "https://bitbucket.org/multicoreware/x265_git/downloads/x265_&x265-version;.tar.gz">
<!ENTITY x265-download-ftp " ">
- <!ENTITY x265-md5sum "f1c3c80248d8574378a4aac8f374f6de">
- <!ENTITY x265-size "1.6 MB">
- <!ENTITY x265-buildsize "39 MB">
+ <!ENTITY x265-md5sum "0a7edcf495aba9f320047d61647d610b">
+ <!ENTITY x265-size "1.8 MB">
+ <!ENTITY x265-buildsize "49 MB">
<!ENTITY x265-time "0.4 SBU (using parallelism=4)">
]>
@@ -89,11 +89,10 @@
<title>Installation of x265</title>
<para>
- First, remove some CMake policy settings that are no longer compatible
- with CMake-4.0 and later:
+ First, fix building this package for 32-bit platforms:
</para>
-<screen><userinput>sed -r '/cmake_policy.*(0025|0054)/d' -i source/CMakeLists.txt</userinput></screen>
+<screen><userinput>sed -i 's/FORMAT_ELF/UNIX64 && FORMAT_ELF/' source/common/x86/cpu-a.asm</userinput></screen>
<para>
Install <application>x265</application> by running the following
@@ -106,7 +105,6 @@ cd bld &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D GIT_ARCHETYPE=1 \
- -D CMAKE_POLICY_VERSION_MINIMUM=3.5 \
-W no-dev \
../source &&
make</userinput></screen>
@@ -162,9 +160,6 @@ rm -vf /usr/lib/libx265.a</userinput></screen>
dependency.
</para>
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
- href="../../xincludes/cmake-policy-version.xml"/>
-
<para>
<parameter>-W no-dev</parameter>: This switch is used to suppress warnings
intended for the package developers.
diff --git a/packages.ent b/packages.ent
index a1d3f27063..a8c471b362 100644
--- a/packages.ent
+++ b/packages.ent
@@ -1211,7 +1211,7 @@
<!ENTITY v4l-utils-version "1.32.0">
<!ENTITY wireplumber-version "0.5.14">
<!ENTITY x264-version "20250815">
-<!ENTITY x265-version "4.1">
+<!ENTITY x265-version "4.2">
<!ENTITY xine-lib-version "1.2.13">
<!ENTITY xvid-version "1.3.7">
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page