This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, next has been updated via 3568b9f7ca2b3d3ab095541c2027b1a2e16f88cc (commit) via f467275a511d8d2e602fe3909d300183ebd63154 (commit) via 9d188ab11d5b1fb5c1105c2494b79a44a9fb2db6 (commit) via 6cebdccf50388ad3e085ca4f406c7cd51a89ec37 (commit) via 52fb19703250253e12e80782f73e59f9d974567a (commit) via 074ba01a4523e8905ec1c99a1dbbebe61f6bc861 (commit) via 23ff9984ad6c506e62e92610301318078fcbf760 (commit) via 65c75d2775b787a7fbaf057de4f41c15a6301977 (commit) via e7dd7ab43e76d7c6e9747c03533e13eef8b7e6ff (commit) via cca6fdc7be122f15ce1ab1d61c706d5feee6c10c (commit) via 8438ea9b05da11b68b0ccf97e35b8da958b204b0 (commit) via 0e4792bf5e1c63895dcef07bf9033217d3276f9b (commit) via 3a83a992a0e66b3c08998837b32eef753d4dac90 (commit) from 1bf8788ff466d9c4f261c3979bc5924ecaa85fc0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3568b9f7ca2b3d3ab095541c2027b1a2e16f88cc Author: Michael Tremer Date: Wed May 14 09:32:54 2025 +0000 xorriso: Update automake scripts This fixes the build on riscv64. Signed-off-by: Michael Tremer commit f467275a511d8d2e602fe3909d300183ebd63154 Author: Michael Tremer Date: Wed May 14 09:31:26 2025 +0000 core196: Update initramdisks for updated microcode Signed-off-by: Michael Tremer commit 9d188ab11d5b1fb5c1105c2494b79a44a9fb2db6 Author: Adolf Belka Date: Tue May 13 18:03:33 2025 +0200 core196: Ship intel-microcode Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 6cebdccf50388ad3e085ca4f406c7cd51a89ec37 Author: Adolf Belka Date: Tue May 13 18:03:38 2025 +0200 intel-microcode: Update to version 20250512 - Update from version 20250211 to 20250512 - Update of rootfile - Changelog 20250512 Purpose Security updates for INTEL-SA-01153 Security updates for INTEL-SA-01244 Security updates for INTEL-SA-01247 Security updates for INTEL-SA-01322 Note: INTEL-SA-01244 and INTEL-SA-01247 will be published on May 13th 2025 Update for functional issues. Refer to Intel® Core™ Ultra 200 V Series Processor (Series2) for details. Update for functional issues. Refer to Intel® Core™ Ultra 200 V Series Processor for details. Update for functional issues. Refer to Intel® Core™ Ultra Processor for details. Update for functional issues. Refer to 14th/13th Generation Intel® Core™ Processor Specification Update for details. Update for functional issues. Refer to 12th Generation Intel® Core™ Processor Family for details. Update for functional issues. Refer to 11th Gen Intel® Core™ Processor Specification Update for details. Update for functional issues. Refer to 10th Gen Intel® Core™ Processor Families Specification Update for details. Update for functional issues. Refer to 10th Gen Intel® Core™ Processor Families Specification Update for details. Update for functional issues. Refer to 8th and 9th Generation Intel® Core™ Processor Family Spec Update for details. Update for functional issues. Refer to 6th Gen Intel® Xeon® Scalable Processors Specification Update for details. Update for functional issues. Refer to 5th Gen Intel® Xeon® Processor Scalable Family for details. Update for functional issues. Refer to 4th Gen Intel® Xeon® Scalable Processors Specification Update for details. Update for functional issues. Refer to 3rd Generation Intel® Xeon® Scalable Processors Specification Update for details. Update for functional issues. Refer to 3rd Generation Intel® Xeon® Scalable Processors Specification Update for details. Update for functional issues. Refer to 2nd Generation Intel® Xeon® Processor Scalable Family Specification Update for details. Update for functional issues. Refer to Intel® Xeon® 6700-Series Processor Specification Update for details. Update for functional issues. Refer to Intel® Xeon® E-2300 Processor Specification Update for details. Update for functional issues. Refer to Intel® Xeon® D-2700 Processor Specification Update for details. Update for functional issues. Refer to Intel® Processors and Intel® Core™ i3 N-Series for details. Update for functional issues. Refer to Intel® Pentium® Silver and Intel® Celeron® Processor Specification Update for details. New Platforms Processor Stepping F-M-S/PI New Ver Products ARL-U A1 06-b5-00/80 0000000a Core™ Ultra Processor (Series2) ARL-S/HX (8P) B0 06-c6-02/82 00000118 Core™ Ultra Processor (Series2) ARL-H A1 06-c5-02/82 00000118 Core™ Ultra Processor (Series2) GNR-AP/SP B0 06-ad-01/95 010003a2 Xeon Scalable Gen6 GNR-AP/SP H0 06-ad-01/20 0a0000d1 Xeon Scalable Gen6 LNL B0 06-bd-01/80 0000011f Core™ Ultra 200 V Series Processor Updated Platforms Processor Stepping F-M-S/PI Old Ver New Ver Products ADL C0 06-97-02/07 00000038 0000003a Core Gen12 ADL H0 06-97-05/07 00000038 0000003a Core Gen12 ADL L0 06-9a-03/80 00000436 00000437 Core Gen12 ADL R0 06-9a-04/80 00000436 00000437 Core Gen12 ADL-N N0 06-be-00/19 0000001c 0000001d Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E AML-Y42 V0 06-8e-0c/94 000000fc 00000100 Core Gen10 Mobile AZB A0/R0 06-9a-04/40 00000009 0000000a Intel(R) Atom(R) C1100 CFL-H R0 06-9e-0d/22 00000102 00000104 Core Gen9 Mobile CLX-SP B1 06-55-07/bf 05003707 05003901 Xeon Scalable Gen2 CML-H R1 06-a5-02/20 000000fc 00000100 Core Gen10 Mobile CML-S102 Q0 06-a5-05/22 000000fc 00000100 Core Gen10 CML-S62 G1 06-a5-03/22 000000fc 00000100 Core Gen10 CML-U42 V0 06-8e-0c/94 000000fc 00000100 Core Gen10 Mobile CML-U62 V1 A0 06-a6-00/80 000000fe 00000102 Core Gen10 Mobile CML-U62 V2 K1 06-a6-01/80 000000fc 00000100 Core Gen10 Mobile CML-Y42 V0 06-8e-0c/94 000000fc 00000100 Core Gen10 Mobile CPX-SP A1 06-55-0b/bf 07002904 07002b01 Xeon Scalable Gen3 EMR-SP A1 06-cf-02/87 21000291 210002a9 Xeon Scalable Gen5 GLK-R R0 06-7a-08/01 00000024 00000026 Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120 ICL-D B0 06-6c-01/10 010002c0 010002d0 Xeon D-17xx, D-27xx ICL-U/Y D1 06-7e-05/80 000000c6 000000ca Core Gen10 Mobile ICX-SP Dx/M1 06-6a-06/87 0d0003f5 0d000404 Xeon Scalable Gen3 MTL C0 06-aa-04/e6 00000020 00000024 Core™ Ultra Processor RKL-S B0 06-a7-01/02 00000063 00000064 Core Gen11 RPL-E/HX/S B0 06-b7-01/32 0000012c 0000012f Core Gen13/Gen14 RPL-H/P/PX 6+8 J0 06-ba-02/e0 00004124 00004128 Core Gen13 RPL-HX/S C0 06-bf-02/07 00000038 0000003a Core Gen13/Gen14 RPL-S H0 06-bf-05/07 00000038 0000003a Core Gen13/Gen14 RPL-U 2+8 Q0 06-ba-03/e0 00004124 00004128 Core Gen13 SPR-HBM Bx 06-8f-08/10 2c0003e0 2c0003f7 Xeon Max SPR-SP E4/S2 06-8f-07/87 2b000620 2b000639 Xeon Scalable Gen4 SPR-SP E5/S3 06-8f-08/87 2b000620 2b000639 Xeon Scalable Gen4 SRF-SP C0 06-af-03/01 03000330 03000341 Xeon 6700-Series Processors with E-Cores TGL B0/B1 06-8c-01/80 000000b8 000000bc Core Gen11 Mobile TGL-H R0 06-8d-01/c2 00000052 00000056 Core Gen11 Mobile TGL-R C0 06-8c-02/c2 00000038 0000003c Core Gen11 Mobile TWL N0 06-be-00/19 0000001c 0000001d Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E WHL-U V0 06-8e-0c/94 000000fc 00000100 Core Gen8 Mobile Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 52fb19703250253e12e80782f73e59f9d974567a Author: Adolf Belka Date: Tue May 13 18:03:34 2025 +0200 core196: Ship libpng Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 074ba01a4523e8905ec1c99a1dbbebe61f6bc861 Author: Adolf Belka Date: Tue May 13 18:03:39 2025 +0200 libpng: Update to version 1.6.48 - Update from version 1.6.45 to 1.6.48 - Update of rootfile - Changelog 1.6.48 Fixed the floating-point version of the mDCv setter `png_set_mDCv`. (Reported by Mohit Bakshi; fixed by John Bowler) Added #error directives to discourage the inclusion of private libpng implementation header files in PNG-supporting applications. Added the CMake build option `PNG_LIBCONF_HEADER`, to be used as an alternative to `DFA_XTRA`. Removed the Travis CI configuration files, with heartfelt thanks for their generous support of our project over the past five years! 1.6.47 Modified the behaviour of colorspace chunks in order to adhere to the new precedence rules formulated in the latest draft of the PNG Specification. (Contributed by John Bowler) Fixed a latent bug in `png_write_iCCP`. This would have been a read-beyond-end-of-malloc vulnerability, introduced early in the libpng-1.6.0 development, yet (fortunately!) it was inaccessible before the above-mentioned modification of the colorspace precedence rules, due to pre-existing colorspace checks. (Reported by Bob Friesenhahn; fixed by John Bowler) 1.6.46 Added support for the mDCV and cLLI chunks. (Contributed by John Bowler) Fixed a build issue affecting C89 compilers. This was a regression introduced in libpng-1.6.45. (Contributed by John Bowler) Added makefile.c89, specifically for testing C89 compilers. Cleaned up contrib/pngminus: corrected an old typo, removed an old workaround, and updated the CMake file. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 23ff9984ad6c506e62e92610301318078fcbf760 Author: Adolf Belka Date: Tue May 13 18:03:35 2025 +0200 core196: Ship libxml2 Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 65c75d2775b787a7fbaf057de4f41c15a6301977 Author: Adolf Belka Date: Tue May 13 18:03:40 2025 +0200 libxml2: Update to version 2.14.2 - Update from version 2.14.0 to 2.14.2 - Update of rootfile - Two CVE fixes in 2.14.2 - Changelog 2.14.2 ### Security - [CVE-2025-32415] schemas: Fix heap buffer overflow in xmlSchemaIDCFillNodeTables - [CVE-2025-32414] python: Read at most len/4 characters. (Maks Verver) ### Build - error: Fix initGenericErrorDefaultFunc compatibility macro - meson: don't link with pthreads on Windows (Benjamin Gilbert) - cmake, meson: Align Darwin version info with Autotools - globals: Fix --with-thread-alloc build - meson: ensure relaxng option supports minimum option (Lovell Fuller) 2.14.1 ### Regressions - parser: Fix XML_PARSE_NOBLANKS dropping non-whitespace text ### Build systems - win32-legacy: Fix build (ThomasK) - meson: Fix build from tarball - cmake, meson: Change library filename to libxml2.so.16.0.0 Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit e7dd7ab43e76d7c6e9747c03533e13eef8b7e6ff Author: Adolf Belka Date: Tue May 13 18:03:36 2025 +0200 core196: Ship lvm2 Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit cca6fdc7be122f15ce1ab1d61c706d5feee6c10c Author: Adolf Belka Date: Tue May 13 18:03:41 2025 +0200 lvm2: Update to version 2.03.32 - Update from version 2.03.31 to 2.03.32 - Update of rootfile not required - Changelog 2.03.32 Lvconvert vdopool conversion propperly validates acceptable LVs. Accept thin pool data LV as cachable LV. Allow using zram block devices (likely for testing). Fix lvresize when resizing COW snapshots already covering origin. Fix lvmdbusd read of executed lvm commands output. Fix construction of DM UUID for cachevol _cdata and _cmeta devices. Ignore PV claims from old metadata when then PV belongs to a new VG. Fix integrity metadata rounding. Accept --autobackup option in pvresize. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 8438ea9b05da11b68b0ccf97e35b8da958b204b0 Author: Adolf Belka Date: Tue May 13 18:03:37 2025 +0200 core196: Ship pixman Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 0e4792bf5e1c63895dcef07bf9033217d3276f9b Author: Adolf Belka Date: Tue May 13 18:03:42 2025 +0200 pixman: Update to version 0.46.0 - Update from version 0.44.0 to 0.46.0 - Update of rootfile - Changelog 0.46.0 This release notably adds fast paths for RISC-V using the "V" vector extension, contributed by developers at Samsung. RISC-V: Only enable RVV on linux if hwcap headers are available Test case for compositing with a negative stride Fix arm64 advanced prefetcher region: add parametric primitive type to generalize implementation detail region: make print specifier parametric region: add fractional implementation based on 64bit floating point numbe region: add rectf convenience functions region: add pixman_region32_copy_from_region64f utility function region: add image clip and composite functions for fractional regions test/region: add fractional region tests Add a16b16g16r16 format test/stress-test: add a16b16g16r16 ci: Improve coverage and artifact handling ci: Use newer version of QEMU for Bookworm test: Increase timeout for alpha-loop test ci: Enable cross PPC tests ci: Clean up after disabling failing targets ci: Add option to change the default runner tag ci: Move Docker build to a CI template ci: Use native ARM runners for Linux ARM targets ci: Improve Windows images ci: Use regular Debian as base Windows for ARM ci: Fix runner tag variable expansion Fix some build warning rvv: Pass through clang-format docker: Update Wine to 10.5 and update LLVM-MinGW docker: Update Meson to 1.7 docker: Move LLVM archive to a separate thin layer docker: Decrease build time for gcovr test: Add lowlevel-blt-bench result comparison script rvv: Add float suffix to float implementation rvv: Add integer operations ci: Build Wine for windows-amd64 from source ci: Use untagged runners if possible ci: Increase number of retries for Windows targets Post-release version bump to 0.44.3 vmx: Remove unnecessary variable vmx: Remove unpack_565_to_8888() and associated constants vmx: Remove unpack_128_2x128_16() vmx: Remove unpack{hi,lo}_128_8x16 functions vmx: Move and use unpack{hi,lo}_128_16x8 in pix_multiply() vmx: Use create_mask_32_128() more places vmx: Use appropriate types vmx: Add and use create_mask_16_128() function vmx: Use selector variables vmx: Add and use `vzero` constant vmx: Simplify over() function vmx: Make in_over() a real function vmx: Simplify unpack{hi,lo}_128_16x8() function vmx: Move create_mask_32_128() function vmx: Avoid two shifts in pix_multiply() function vmx: Optimize pix_multiply() vmx: Declare iterator variable in for loop vmx: Disable clang-format around some data structure declarations vmx: Run clang-format ci: Enable LLVM testing on linux-arm-v7 ci: Allow failures in windows-amd64 jobs Pre-release version bump to 0.46.0 arm: Move the .fpu neon directive around .clang-format: Add 0.44.2 meson: require Meson >= 1.3.0 ci: Rename mips64el to mips64le ci: Enable ppc64le testing with clang Post-release version bump to 0.44.1 vmx: Fix is_opaque, is_zero, is_transparent functions release.sh: Some improvements Pre-release version bump to 0.44.2 RISC-V: fix rvv auto-detection on `gcc-13` release.sh: Add script RISC-V: Force spec 1p0 in architecture definiton Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 3a83a992a0e66b3c08998837b32eef753d4dac90 Author: Adolf Belka Date: Tue May 13 18:03:43 2025 +0200 sdl2: Update to version 2.32.6 - Update from version 2.30.6 to 2.32.6 - Update of rootfile - Changelog 2.32.6 Fixed reliability of initializing Switch controllers on macOS Fixed crash when controllers are disconnected on macOS 2.32.4 Fixed controller GUIDs changing randomly on Windows Fixed detecting PlayStation controller sensors on Linux when HIDAPI isn't being used Fixed a crash enumerating some input devices 2.32.2 Fixed stack overflow when setting thread debug names on Windows Fixed flushing audio forever in some cases when recording PulseAudio on Linux Fixed a crash when initializing with controllers connected on macOS Added SDL_HINT_JOYSTICK_HAPTIC_AXES to specify how many haptic axes a device has 2.32.0 Allow destroying a window and its renderer in either order Added cursor-shape-v1 protocol support on Wayland Fixed full immersive mode in Android 9 and higher Improved event processing latency when gamepad/sensor is open Added SDL_HINT_APPLE_RWFROMFILE_USE_RESOURCES to control whether SDL tries to open files from the app's resource directory on macOS Fixed conditional effect playback on Moza Racing devices Fixed input for Thrustmaster PlayStation wheels when hid-tmff2 is installed Enabled direct VRAM access when using the window surface API on PSP Improved window surface support on Nintendo 3DS Fixed condition variable implementation on Nintendo 3DS Fixed byte order detection on Solaris Implemented SDL_TriggerBreakpoint() on aarch64-w64-mingw32 2.30.12 Improved XInput controller detection on Windows Added support for the 8BitDo Ultimate 2C Wireless in Bluetooth mode Fixed Steam Deck controller not being visible to games running on Proton 9 and older Fixed a crash when hot-plugging keyboards and mice on Linux Fixed a crash when disconnecting a Bluetooth audio device on macOS Fixed building with Xcode using older Apple SDKs Fixed a crash when disconnecting an external display on iOS Fixed detection of function keys on Emscripten 2.30.11 Fixed a crash if the controller product name is NULL Fixed the PS3 controller mapping on Windows Allow rendering during the modal resize loop on macOS Corrected CoreAudio surround sound channel layouts Enabled high refresh rates on iOS Fixed SDL_OpenURL() on iOS 18.2 and newer Implemented SDL_OpenURL() on tvOS Fixed Chinese locales on PSP 2.30.10 Improved the performance of whole surface fill operations Fixed an assertion when connecting/disconnecting over RDP Switched the default audio driver on Android to OpenSLES Added support for mouse wheel and extended buttons on PS Vita Fixed a rare crash on KMSDRM 2.30.9 Fixed audio issues on Android 15 Fixed rare audio distortion and crash when audio devices are changed on Windows Fixed the PS5 controller face buttons on Amazon Fire TV Fixed detecting the Steam Virtual Gamepad on macOS Added support for wired XBox controllers on macOS 15.0 Sequoia Added support for the Steam Virtual Gamepad on macOS Sequoia Fixed the Steam Virtual Gamepad from showing up when games aren't running under Steam Fixed flicker when entering/exiting fullscreen or moving the window between scaled and non-scaled displays under Wayland. Fixes for data addresses above 2gb on Emscripten Fixed horizontal mousewheel scale on Emscripten 2.30.8 Fixed a crash in XInput code at startup Fixed flooding the OS with I/O when a PS4/PS5 controller is disconnected Added SDL_VIDEO_DOUBLE_BUFFER support to the Wayland backend SDL_WINDOWEVENT_EXPOSED is sent appropriately when using Wayland Fixed hang at startup in audio code when the application has large stack usage on Linux Fixed initializing KMSDRM on older Linux systems The pre-built SDL2.dll no longer depends on ucrtbase.dll 2.30.7 Added support for the Retro-bit Controller in PS3 mode Fixed the cursor becoming visible when using relative mode under XWayland Fixed DRM initialization failure on some Linux systems Fixed a crash when the current mouse capture window is destroyed Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/rootfiles/common/libpng | 2 +- config/rootfiles/common/libxml2 | 2 +- config/rootfiles/common/pixman | 2 +- config/rootfiles/common/x86_64/intel-microcode | 7 +++++-- config/rootfiles/{oldcore/109 => core/196}/filelists/libpng | 0 config/rootfiles/{oldcore/101 => core/196}/filelists/libxml2 | 0 config/rootfiles/{oldcore/125 => core/196}/filelists/lvm2 | 0 config/rootfiles/{oldcore/110 => core/196}/filelists/pixman | 0 config/rootfiles/core/196/filelists/x86_64/intel-microcode | 1 + config/rootfiles/core/196/update.sh | 10 ++++++++++ config/rootfiles/packages/sdl2 | 2 +- lfs/intel-microcode | 4 ++-- lfs/libpng | 4 ++-- lfs/libxml2 | 4 ++-- lfs/lvm2 | 4 ++-- lfs/pixman | 12 ++++++------ lfs/sdl2 | 12 ++++++------ lfs/xorriso | 1 + 18 files changed, 41 insertions(+), 26 deletions(-) copy config/rootfiles/{oldcore/109 => core/196}/filelists/libpng (100%) copy config/rootfiles/{oldcore/101 => core/196}/filelists/libxml2 (100%) copy config/rootfiles/{oldcore/125 => core/196}/filelists/lvm2 (100%) copy config/rootfiles/{oldcore/110 => core/196}/filelists/pixman (100%) create mode 120000 config/rootfiles/core/196/filelists/x86_64/intel-microcode Difference in files: diff --git a/config/rootfiles/common/libpng b/config/rootfiles/common/libpng index 06b4a8556..1e7de2f61 100644 --- a/config/rootfiles/common/libpng +++ b/config/rootfiles/common/libpng @@ -16,7 +16,7 @@ usr/lib/libpng.so #usr/lib/libpng16.la usr/lib/libpng16.so usr/lib/libpng16.so.16 -usr/lib/libpng16.so.16.45.0 +usr/lib/libpng16.so.16.48.0 #usr/lib/pkgconfig/libpng.pc #usr/lib/pkgconfig/libpng16.pc #usr/share/man/man3/libpng.3 diff --git a/config/rootfiles/common/libxml2 b/config/rootfiles/common/libxml2 index 589b5b752..a3e256c25 100644 --- a/config/rootfiles/common/libxml2 +++ b/config/rootfiles/common/libxml2 @@ -54,7 +54,7 @@ #usr/lib/libxml2.la #usr/lib/libxml2.so usr/lib/libxml2.so.16 -usr/lib/libxml2.so.16.0.0 +usr/lib/libxml2.so.16.0.2 #usr/lib/pkgconfig/libxml-2.0.pc #usr/share/doc/libxml2 #usr/share/doc/libxml2/xmlcatalog.html diff --git a/config/rootfiles/common/pixman b/config/rootfiles/common/pixman index 3f81a4b12..385a9ecee 100644 --- a/config/rootfiles/common/pixman +++ b/config/rootfiles/common/pixman @@ -3,5 +3,5 @@ #usr/include/pixman-1/pixman.h #usr/lib/libpixman-1.so usr/lib/libpixman-1.so.0 -usr/lib/libpixman-1.so.0.44.0 +usr/lib/libpixman-1.so.0.46.0 #usr/lib/pkgconfig/pixman-1.pc diff --git a/config/rootfiles/common/x86_64/intel-microcode b/config/rootfiles/common/x86_64/intel-microcode index f0be425fe..440ec1f26 100644 --- a/config/rootfiles/common/x86_64/intel-microcode +++ b/config/rootfiles/common/x86_64/intel-microcode @@ -68,7 +68,6 @@ lib/firmware/intel-ucode/06-4e-03 lib/firmware/intel-ucode/06-55-03 lib/firmware/intel-ucode/06-55-04 lib/firmware/intel-ucode/06-55-05 -lib/firmware/intel-ucode/06-55-06 lib/firmware/intel-ucode/06-55-07 lib/firmware/intel-ucode/06-55-0b lib/firmware/intel-ucode/06-56-02 @@ -115,14 +114,18 @@ lib/firmware/intel-ucode/06-a6-00 lib/firmware/intel-ucode/06-a6-01 lib/firmware/intel-ucode/06-a7-01 lib/firmware/intel-ucode/06-aa-04 +lib/firmware/intel-ucode/06-ad-01 lib/firmware/intel-ucode/06-af-03 +lib/firmware/intel-ucode/06-b5-00 lib/firmware/intel-ucode/06-b7-01 lib/firmware/intel-ucode/06-ba-02 lib/firmware/intel-ucode/06-ba-03 +lib/firmware/intel-ucode/06-bd-01 lib/firmware/intel-ucode/06-be-00 lib/firmware/intel-ucode/06-bf-02 lib/firmware/intel-ucode/06-bf-05 -lib/firmware/intel-ucode/06-cf-01 +lib/firmware/intel-ucode/06-c5-02 +lib/firmware/intel-ucode/06-c6-02 lib/firmware/intel-ucode/06-cf-02 lib/firmware/intel-ucode/0f-00-07 lib/firmware/intel-ucode/0f-00-0a diff --git a/config/rootfiles/core/196/filelists/libpng b/config/rootfiles/core/196/filelists/libpng new file mode 120000 index 000000000..8ef96e2c1 --- /dev/null +++ b/config/rootfiles/core/196/filelists/libpng @@ -0,0 +1 @@ +../../../common/libpng \ No newline at end of file diff --git a/config/rootfiles/core/196/filelists/libxml2 b/config/rootfiles/core/196/filelists/libxml2 new file mode 120000 index 000000000..242e69fa3 --- /dev/null +++ b/config/rootfiles/core/196/filelists/libxml2 @@ -0,0 +1 @@ +../../../common/libxml2 \ No newline at end of file diff --git a/config/rootfiles/core/196/filelists/lvm2 b/config/rootfiles/core/196/filelists/lvm2 new file mode 120000 index 000000000..d640870b7 --- /dev/null +++ b/config/rootfiles/core/196/filelists/lvm2 @@ -0,0 +1 @@ +../../../common/lvm2 \ No newline at end of file diff --git a/config/rootfiles/core/196/filelists/pixman b/config/rootfiles/core/196/filelists/pixman new file mode 120000 index 000000000..fdb6346ae --- /dev/null +++ b/config/rootfiles/core/196/filelists/pixman @@ -0,0 +1 @@ +../../../common/pixman \ No newline at end of file diff --git a/config/rootfiles/core/196/filelists/x86_64/intel-microcode b/config/rootfiles/core/196/filelists/x86_64/intel-microcode new file mode 120000 index 000000000..e099fdbd0 --- /dev/null +++ b/config/rootfiles/core/196/filelists/x86_64/intel-microcode @@ -0,0 +1 @@ +../../../common/x86_64/intel-microcode \ No newline at end of file diff --git a/config/rootfiles/core/196/update.sh b/config/rootfiles/core/196/update.sh index ca2c886fe..0138fabcf 100644 --- a/config/rootfiles/core/196/update.sh +++ b/config/rootfiles/core/196/update.sh @@ -52,6 +52,16 @@ ldconfig # Filesytem cleanup /usr/local/bin/filesystem-cleanup +# Build initial ramdisks for updated intel-microcode +dracut --regenerate-all --force +KVER="xxxKVERxxx" +case "$(uname -m)" in + aarch64) + mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}.img /boot/uInit-${KVER} + # dont remove initramfs because grub need this to boot. + ;; +esac + # Apply SSH configuration #/usr/local/bin/sshctrl diff --git a/config/rootfiles/packages/sdl2 b/config/rootfiles/packages/sdl2 index 693990491..0c006388d 100644 --- a/config/rootfiles/packages/sdl2 +++ b/config/rootfiles/packages/sdl2 @@ -82,7 +82,7 @@ #usr/lib/cmake/SDL2/sdl2-config-version.cmake #usr/lib/cmake/SDL2/sdl2-config.cmake usr/lib/libSDL2-2.0.so.0 -usr/lib/libSDL2-2.0.so.0.3000.6 +usr/lib/libSDL2-2.0.so.0.3200.6 #usr/lib/libSDL2.la usr/lib/libSDL2.so #usr/lib/libSDL2_test.a diff --git a/lfs/intel-microcode b/lfs/intel-microcode index c59d7744b..4594919e5 100644 --- a/lfs/intel-microcode +++ b/lfs/intel-microcode @@ -24,7 +24,7 @@ include Config -VER = 20250211 +VER = 20250512 THISAPP = Intel-Linux-Processor-Microcode-Data-Files-microcode-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -41,7 +41,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 628d4e1664639d688fded764add9a0e2df38c8aae7a63b0bf93430befcf9938f0b9bec535016bfb2d6ff0538fd09f8eec7b2d721f727406a0ec50c6f809ad698 +$(DL_FILE)_BLAKE2 = 1a080ef059cfb50846460b53f245ba7c241a5d2126df9a9842641066341971d1e9889499349be29fd90cf55f80d2fe230052cb34e718cbbdb8894138a647f34c install : $(TARGET) diff --git a/lfs/libpng b/lfs/libpng index 679320299..a97e13916 100644 --- a/lfs/libpng +++ b/lfs/libpng @@ -24,7 +24,7 @@ include Config -VER = 1.6.45 +VER = 1.6.48 THISAPP = libpng-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 4905c7ee3d0e0b63add6f196883e37f1a62bdc6a02f92bc16c9e70c3b2ee202eec00c8ef619e2d8bda37c7de392eebddcbb94255f4eecb953e765cf1b45d53b1 +$(DL_FILE)_BLAKE2 = 2aec3b237d8cf2109186518a1604d9d10e0ef6739730988e01b91f20d48dcd736a293d3c96bed719807778a68273d1bf5cc2467fc19852dbfffd39295fcbf515 install : $(TARGET) diff --git a/lfs/libxml2 b/lfs/libxml2 index c1014f56f..03749d031 100644 --- a/lfs/libxml2 +++ b/lfs/libxml2 @@ -24,7 +24,7 @@ include Config -VER = 2.14.0 +VER = 2.14.2 THISAPP = libxml2-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -42,7 +42,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 4e210661b10b846cf80c2ba393209fd2bde1e7f8e4a024eff2e6a90369969e7a7696e2cb77197fe63f63fae959bcaed052d5c5107603f0c64a16d6ceeab6b43c +$(DL_FILE)_BLAKE2 = 2331234ed60358168298d04c83162bfe7d08e6fc77091fe1ecf8384e68902ab745f039dc807d12dda3124313724806bd7fb651de975dbc60fdaf963bac043ff8 install : $(TARGET) diff --git a/lfs/lvm2 b/lfs/lvm2 index 8ed124537..6a283b65a 100644 --- a/lfs/lvm2 +++ b/lfs/lvm2 @@ -24,7 +24,7 @@ include Config -VER = 2.03.31 +VER = 2.03.32 THISAPP = LVM2.$(VER) DL_FILE = $(THISAPP).tgz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 1f60fbafff8cbc62a2c19be0a95faf97aa68a6ed3e3e077209248e29d621f6a2b55f4e9039cae80abd4a6fab152bf0a6b6b8d613a2c150363d493c7c5dc7fe6f +$(DL_FILE)_BLAKE2 = ad5c7c171659557a8b2c537cdb3bd1dea9927274e861cfee7a32b9845f69564621dcf04ca055439429497f51334fe0725724b767e5dba2faf8bd943a3f66f327 install : $(TARGET) diff --git a/lfs/pixman b/lfs/pixman index 858939c99..c2c6fcf2e 100644 --- a/lfs/pixman +++ b/lfs/pixman @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 0.44.0 +VER = 0.46.0 THISAPP = pixman-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = ea3f5fc5e6febfd3e6acf89b9bb7ce2d7c82d42ede2b3f7df69ce6d65ec2d75d3402523a1a3227135caac34633556dec3010a435ace23f2c8255ea210c03d5db +$(DL_FILE)_BLAKE2 = 5fc9d0df2f685afc1931ac12757d7ec0369c1f90b51f79b696479a2edd0c13e0684938871166318ca5c78b4955195ba5517e98e4666803b9062f4ed2b6593afa install : $(TARGET) @@ -71,9 +71,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) - cd $(DIR_APP) && meson \ - --prefix=/usr \ - builddir/ + cd $(DIR_APP) && meson setup \ + --prefix=/usr \ + builddir/ cd $(DIR_APP) && ninja -C builddir/ $(MAKETUNING) cd $(DIR_APP) && ninja -C builddir/ install @rm -rf $(DIR_APP) diff --git a/lfs/sdl2 b/lfs/sdl2 index c05776fba..21eebb01f 100644 --- a/lfs/sdl2 +++ b/lfs/sdl2 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 2.30.6 +VER = 2.32.6 SUMMARY = Simple DirectMedia Layer Library THISAPP = SDL2-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = sdl2 -PAK_VER = 16 +PAK_VER = 17 DEPS = alsa @@ -47,7 +47,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 9e253d107c2af7ff0f7f67968be2cffc2358fbabd26d4ec46454a11ac53b64ac24a620947601901e43e470ad6b2bb89e273d04c9c2de12c6ab1dd6a4f78733ff +$(DL_FILE)_BLAKE2 = d08c733d87af036e8a015a4ef313bbdf4049d7ddc3968693a820ea69e473f2df486eda02303d8fd6b33c2d166dcb7dee7ac0cba19e0b8198c80db7d996fe4702 install : $(TARGET) @@ -82,8 +82,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --disable-static + --prefix=/usr \ + --disable-static cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) diff --git a/lfs/xorriso b/lfs/xorriso index 8b33765f0..fd2515aa6 100644 --- a/lfs/xorriso +++ b/lfs/xorriso @@ -72,6 +72,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --disable-static \ hooks/post-receive -- IPFire 2.x development tree