[blfs] branch trunk updated: Update to x265-4.2 (Security Update)

"Git Owner" ([email protected] via blfs-book Mailing List) <[email protected]>
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 &amp;&amp; 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 &amp;&amp;
 
 cmake -D CMAKE_INSTALL_PREFIX=/usr        \
       -D GIT_ARCHETYPE=1                  \
-      -D CMAKE_POLICY_VERSION_MINIMUM=3.5 \
       -W no-dev                           \
       ../source                           &amp;&amp;
 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.