From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4dndkq5CC5z30HB for ; Fri, 09 Jan 2026 10:47:15 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4dndkq4qvzz2xM3 for ; Fri, 09 Jan 2026 10:47:15 +0000 (UTC) Received: from people01.haj.ipfire.org (people01.haj.ipfire.org [172.28.1.161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "people01.haj.ipfire.org", Issuer "E7" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4dndkn47F2z2M for ; Fri, 09 Jan 2026 10:47:13 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1767955633; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=4jAEdOv2sghsTTH0XV2s9DMVZAGf9sfMh9gUNQ/oo9Q=; b=3b9BTzlidf3QgVNkZ9Y6eo64pYIKWMNlKIuFtKrJqJbsREQgWD4ric7G5PLmbYBSod/vlx BBb88hKWPlxcFJCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1767955633; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=4jAEdOv2sghsTTH0XV2s9DMVZAGf9sfMh9gUNQ/oo9Q=; b=L4GVxbpk3DRd+R4SlFdthB2dRr/6PofNv8r9MP4wTxUsnnF2tIBqNlxT4H3PQ3LF/SmzWu C8lVGt6L3kqtZsWaWGI0S/qU9TWxK8BT0VkrFzTsVrh2B21eeusUDZpLMSMzNWRp2z6q6+ fC0oZwv2I2TynHFdrG0ZJYIcvBgKsid8NW9foCB77ABNFXT9dKRztMRfvHIUj8Cj3RL/0T yzZlIKVlMc8h8gV9jucVfaeKZ4zH5td50qkQKv2eM2El33Pk/jEZIMOSeFioWXFyFK30BC JysjdcI9Xc9tPbO8PsIgbDpQk5FHBeQQbVSqpiBT1qwrdrVKt6QvJBHWJHJzPA== Received: by people01.haj.ipfire.org (Postfix, from userid 1000) id 4dndkn0t0Wz2xSm; Fri, 09 Jan 2026 10:47:13 +0000 (UTC) To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 74af1b0f20786db177e6f952cddcf080d58b8b09 X-Git-Refname: refs/heads/next X-Git-Reftype: branch X-Git-Oldrev: ef72d807aaf7e778cc4cc8e4126f1d9823ebe12c X-Git-Newrev: 74af1b0f20786db177e6f952cddcf080d58b8b09 Message-Id: <4dndkn0t0Wz2xSm@people01.haj.ipfire.org> Date: Fri, 09 Jan 2026 10:47:12 +0000 (UTC) From: Michael Tremer Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: 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 74af1b0f20786db177e6f952cddcf080d58b8b09 (commit) via 1420820681395582421b9bc856bce663a8b4695c (commit) via e2044c339c2c5ed678cda01d75f70023a94cc484 (commit) via 627bb8c46046b699f353fb04f85bd1fffa6e3eda (commit) via 7bef691c5b1cb6a9e3abb79135cf8a83cda6a60d (commit) via da560577f66295c728877901411267a4938aeef9 (commit) via 9b8611acb22fcd835eb0a55e84108b4da1542e29 (commit) via 0be7ba54becd247d2877ce60bc3616330dd54e95 (commit) via 30d90aa0f568671cfd8aaa96f31ef6d822dd514a (commit) via df432c15a7ea0980ebd459bcd840795b6b4af669 (commit) via b65ffb7df3c40b13a5c1c6d899170494b2126a38 (commit) via 22ab3249413ba5fcd4cf7a310f19b14871622a18 (commit) from ef72d807aaf7e778cc4cc8e4126f1d9823ebe12c (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 74af1b0f20786db177e6f952cddcf080d58b8b09 Author: Adolf Belka Date: Wed Jan 7 18:50:29 2026 +0100 core200: Ship xz Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 1420820681395582421b9bc856bce663a8b4695c Author: Adolf Belka Date: Wed Jan 7 18:50:36 2026 +0100 xz: Update to version 5.8.2 - Update from version 5.8.1 to 5.8.2 - Update of rootfile - Changelog 5.8.2 * liblzma: - Fix the build on ARM64 on glibc versions older than 2.24 (2016). They don't have HWCAP_CRC32 in . - Disable CLMUL CRC code when building for 32-bit x86 with old MSVC versions. This avoids a compiler bug. The exact compiler version in which the issue was fixed is unknown, but VS 2022 17.13 (MSVC 19.43.34808) is known to work, so CLMUL CRC on 32-bit x86 is disabled with MSVC versions older than that. * xz: - Add a workaround for Red Hat Enterprise Linux 9 kernel bug which made xz fail with "xz: Failed to enable the sandbox". It only occurs with xz 5.8.0 and 5.8.1 binaries built for other distros. For example, running Debian 13 in a container on RHEL/CentOS 9 would trigger the issue. The bug was introduced in RHEL 9 kernel 5.14.0-603.el9 (2025-07-30) and fixed in 5.14.0-648.el9 (2025-12-05). However, as of writing, the fixed kernel isn't available to RHEL 9 users yet, so including the workaround in this xz release seems reasonable. The workaround will be removed when it's no longer needed. xzdec was also affected by this issue. - On AIX, don't use fsync() on directories because it fails. - Fix the build on Emscripten. - Fix the build on clang-cl on Windows. - Take resource limits (RLIMIT_DATA, RLIMIT_AS, and RLIMIT_VMEM) into account when determining the default memory usage limit for multithreaded mode. This should prevent xz from failing when a resource limit has been set to a value that is less than 1/4 of total RAM. Other memory limits can still trigger the same issue, for example, Linux cgroup v2 memory.max. * Build systems: - When symbol versioning is enabled, pass --undefined-version to the linker if the option is supported. This fixes the build when using LLVM's lld and some liblzma features have been disabled at build time. - ARM64: Fix autodetection of fast unaligned memory access when using GCC and -mstrict-align is in effect. Previously the build systems would incorrectly guess that unaligned access is fast, which would result in much slower binaries than needed. The fix is a workaround for GCC bug 111555; autodetection already worked with Clang. - LoongArch: Autodetect if fast unaligned memory access is supported. This can improve compression speed by 15 % (but not decompression speed). * Translations: - Update the Spanish translation. - Add Swedish man page translations. - Update Italian, Korean, Romanian, Serbian, and Ukrainian man page translations. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit e2044c339c2c5ed678cda01d75f70023a94cc484 Author: Adolf Belka Date: Wed Jan 7 18:50:35 2026 +0100 update.sh: Remove the gpl_affected file - This file was no longer created for new installs several CU's ago and the file is no longer needed so if it exists on the users system this will do the removal housekeeping. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 627bb8c46046b699f353fb04f85bd1fffa6e3eda Author: Adolf Belka Date: Wed Jan 7 18:50:34 2026 +0100 lvm2: Update to version 2.03.38 - Update from version 2.03.37 to 2.03.38 - No change to rootfile - Changelog 2.03.38 Synchronize with udev after creating pool metadata spare volume. Conversion to thin-pool removes activation skipping from converted LVs. Configure now checks for xfs/xfs.h. Workaround for libblkid returning old FSLASTBLOCK immediately after resize. Enhance pvmove activation and deactivation. LV locks whole device tree using such locked LV. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 7bef691c5b1cb6a9e3abb79135cf8a83cda6a60d Author: Adolf Belka Date: Wed Jan 7 18:50:33 2026 +0100 iana-etc: Update to version 20251215 - Update from version 20251120 to 20251215 - No change to rootfile - No changelog provided Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit da560577f66295c728877901411267a4938aeef9 Author: Adolf Belka Date: Wed Jan 7 18:50:32 2026 +0100 harfbuzz: Update to version 12.3.0 - Update from version 12.2.0 to 12.3.0 - Update of rootfile - Changelog 12.3.0 - Invalid font tables (eg. GSUB/GPOS) are outright rejected, instead of partially validated and used. This behavior is different from DirectWrite and HarfRust, and is in line with CoreText. For context and reasoning see: https://github.com/harfbuzz/harfbuzz/issues/5535#issuecomment-3573738217 - Various speed optimizations: * AAT shaping: speed up state machine on Apple silicon using a fast-path. 12% faster in LucidaGrande benchmark. * OpenType shaping: speed up (Chain)Context lookup shaping using a fast-path and Coverage caching. 20% speedup in NotoNastaliqUrdu benchmark. * Drawing mega variable-fonts: 30% speedup on GoogleSansFlex benchmark. * Drawing `VARC` fonts: 5% speedup on varc-hanzi benchmark. - Always apply synthetic slant around horizontal glyph origin in hb-draw API. - Fix undefined C++ behavior in some uses union. - Remove the disabled by default uniscribe-bug-compatible mode from Indic and Khmer shapers, that used to be used when testing against Uniscribe shaping behaviour. - Support full instancing fonts with v2 `avar` table. - Various subsetting, build, fuzzing, and documentation fixes. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 9b8611acb22fcd835eb0a55e84108b4da1542e29 Author: Adolf Belka Date: Wed Jan 7 18:50:31 2026 +0100 gnupg: Update to version 2.4.9 - Update from version 2.4.8 to 2.4.9 - No change to rootfile - The stable version is now 2.5.16 with originally 2.5 being the development branch that would become 2.6 but 2,5 has now been made the stable branch. The 2.4 branch will become EOL in 6 months. As gnupg was just recently changed from the 1.4 branch to the 2.4 branch and hasn't been tested out in a Testing/Release version I have just updated to the latest 2.4 version. - Once version 2.4.9 has been proven and is in a released CVU then I will do the update to the latest version in the 2.5 branch. - Changelog 2.4.9 * gpg: Fix possible memory corruption in the armor parser. [T7906] * gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures. [rGddb012be7f] * gpg: Error out on unverified output for non-detached signatures. [rG9d302f978b] * gpg: Do not allow compressed key packets on import. [T7014] * scd: Fix a harmless read buffer over-read in a function used by PKCS#15 cards. [T7662] * dirmngr: Do not require a keyserver for "gpg --fetch-key". [T7693] * agent: Fix ssh-agent's request_identities for skipped Brainpool keys. [rG6bf5696c85] Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 0be7ba54becd247d2877ce60bc3616330dd54e95 Author: Adolf Belka Date: Wed Jan 7 18:50:28 2026 +0100 core200: Ship gdb Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 30d90aa0f568671cfd8aaa96f31ef6d822dd514a Author: Adolf Belka Date: Wed Jan 7 18:50:30 2026 +0100 gdb: Update to version 17.1 - Update from version 16.1 to 17.1 - Update of rootfile - Changelog 17.1 * Debugging Linux programs that use x86-64 or x86-64 with 32-bit pointer size (X32) Shadow Stacks are now supported. * Support for the shadow stack pointer register on x86-64 or x86-64 with 32-bit pointer size (X32) GNU/Linux. * Debugger Adapter Protocol changes ** GDB now supports the "completions" request. * "set style" commands now supports numeric format for basic colors from 0 to 255 and #RRGGBB format for TrueColor. * New built-in convenience variable $_colorsupport provides comma-separated list of color space names supported by terminal. Each color space name is one of monochrome, ansi_8color, aixterm_16color, xterm_256color or rgb_24bit. It is handy for conditionally using styling colors based on terminal features. For example: (gdb) if $_regex ($_colorsupport, ".*(^|,)rgb_24bit($|,).*") >set style filename background #FACADE >else >if $_regex ($_colorsupport, ".*(^|,)xterm_256color($|,).*") >set style filename background 224 >else >set style filename background red >end >end * UST (static tracepoint) support from gdbserver has been removed. * Linux checkpoint code has been updated to work with multiple inferiors. * The gcore and gdb-add-index scripts now have a -v or --version option, which prints the version number, and then exits. As well as a -h or --help option, which prints each options and a brief description. * On systems that support linker namespaces, the output of the command "info sharedlibraries" may add one more column, NS, which identifies the namespace into which the library was loaded, if more than one namespace is active. * New built-in convenience variables $linker_namespace_count and $_linker_namespace. These show the number of active linker namespaces, and the namespace to which the current location belongs to. In systems that don't support linker namespaces, or if the inferior hasn't started yet, these always return the integer 0. * Add record full support for rv64gc architectures * Debugging Linux programs that use AArch64 Guarded Control Stacks is now supported. * New "--binary-output" command line option instructs GDB to set the translation mode of its stdout/stderr to binary mode. This disables Line Feed translation. MS-Windows only. * New commands maintenance check psymtabs Renamed from maintenance check-psymtabs maintenance check symtabs Renamed from maintenance check-symtabs maintenance canonicalize Show the canonical form of a C++ name. set riscv numeric-register-names on|off show riscv numeric-register-names Controls whether GDB refers to risc-v registers by their numeric names (e.g 'x1') or their abi names (e.g. 'ra'). Defaults to 'off', matching the old behaviour (abi names). set style emoji on|off|auto show style emoji Controls whether GDB can display emoji. The default is "auto", which means emoji will be displayed in some situations when the host charset is UTF-8. set style warning-prefix STRING set style error-prefix STRING These commands control the prefix that is printed before warnings and errors, respectively. This functionality is intended for use with emoji display, and so the prefixes are only displayed if emoji styling is enabled. info linker-namespaces info linker-namespaces [[N]] Print information about the given linker namespace (identified as N), or about all the namespaces if no argument is given. * Changed commands info sharedlibrary On Linux and FreeBSD, the addresses shown in the output of this command are now for the full memory range allocated to the shared library. info threads [-gid] [-stopped] [-running] [ID]... If no threads match the given ID(s) or filter options, GDB now prints No threads matched. without printing the provided arguments. The newly added '-stopped' option makes GDB list the stopped threads only. Similarly, '-running' makes GDB list the running threads only. If both options are given together, both stopped and running threads are listed. These new flags can be useful to get a reduced list when there is a large number of threads. * GDB-internal Thread Local Storage (TLS) support ** Linux targets for the x86_64, aarch64, ppc64, s390x, and riscv architectures now have GDB-internal support for TLS address lookup in addition to that traditionally provided by the libthread_db library. This internal support works for programs linked against either the GLIBC or MUSL C libraries. For programs linked against MUSL, this new internal support provides new debug functionality, allowing access to TLS variables, due to the fact that MUSL does not implement the libthread_db library. Internal TLS support is also useful in cross-debugging situations, debugging statically linked binaries, and debugging programs linked against GLIBC 2.33 and earlier, but which are not linked against libpthread. ** The command 'maint set force-internal-tls-address-lookup on' may be used to force the internal TLS lookup mechanisms to be used. Otherwise, TLS lookup via libthread_db will still be preferred, when available. * Python API ** GDB no longer supports Python versions less than 3.4. ** New class gdb.Color for dealing with colors. ** New constant gdb.PARAM_COLOR represents color type of a gdb.Parameter.value. Parameter's value is gdb.Color instance. ** The memory_source argument (the second argument) has been removed from gdb.disassembler.builtin_disassemble. This argument was never used by GDB, and was added by mistake. The unused argument was never documented in the GDB manual, so users should not have been using it. ** gdb.execute has an additional 'styling' argument. When True, then output will be styled. The default for this argument is True when output is going to standard output, and False when output is going to a string. ** Setting the documentation string (__doc__) of a gdb.Parameter sub-class to the empty string, means GDB will only display the set_doc or show_doc strings in the set/show help output. ** New gdb.ParameterPrefix class. This can be used to create 'set' and 'show' gdb.Command prefixes, suitable for use with new gdb.Parameters. ** Prefix commands (gdb.Command sub-classes) that don't have an invoke method will now behave like builtin prefix commands when invoked without a sub-command name. This means printing the help text for all sub-commands, unless the prefix command is a 'show' command, in which case the value of all sub-commands is printed. ** New gdb.warning() function that takes a string and prints it as a warning, with GDB's standard 'warning' prefix. ** New attribute gdb.Value.is_unavailable, this checks for unavailability like gdb.Value.is_optimized_out checks for optimized out values. * Guile API ** New type for dealing with colors. ** New constant PARAM_COLOR represents color type of a value of a object. Parameter's value is instance. ** Eliding the #:doc string from make-parameter now means that GDB will use a default documentation string. Setting #:doc to the empty string for make-parameter means GDB will only display the #:set_doc or #:show_doc strings in the set/show help output. ** Prefix commands (using make-command) that don't have a #:invoke property will now behave like builtin prefix commands when invoked without a sub-command name. This means printing the help text for all sub-commands, unless the prefix command is a 'show' command, in which case the value of all sub-commands is printed. * New remote packets binary-upload in qSupported reply If the stub sends back 'binary-upload+' in it's qSupported reply, then GDB will, where possible, make use of the 'x' packet. If the stub doesn't report this feature supported, then GDB will not use the 'x' packet. vFile:lstat Return information about files on the remote system. Like vFile:stat but if the filename is a symbolic link, return information about the link itself, the file the link refers to. * Changed remote packets qXfer:threads:read The XML that is sent as a response can now include an "id_str" attribute for a thread element. The attribute indicates what GDB should print as the target ID of the thread, for example in the "info threads" command or when switching to the thread. vFile:stat Previously, gdbserver incorrectly implemented this packet using lstat rather than stat. This has now been corrected. The documentation has also been clarified. * MI changes ** The =library-unloaded event now includes the 'ranges' field, which has the same meaning as for the =library-loaded event. ** The =library-unloaded event now includes the 'still-in-use' field. This field is 'true' when a library is unloaded (removed from the inferior's list of loaded libraries), but the mapping within the inferior's address space is retained, as the library was mapped multiple times, and the same mapping was being reused. In all other cases, this field will have the value 'false'. * Support for stabs debugging format and the a.out/dbx object format is deprecated, and will be removed in GDB 18. * Configure changes --enable-binary-file-formats=[FORMAT,...] --enable-binary-file-formats=all A user can now decide to only compile support for certain file formats. The available formats at this point are: dbx, coff, xcoff, elf, mach-o and mips. Some targets require specific file formats to be available, and in such cases, the configure script will warn the user and add support anyway. By default, all formats will be compiled in, to continue the behavior from before adding the switch. * A new configure option was added, allowing support for the compile subsystem to be disabled at configure time, in the form of --disable-gdb-compile. * A new configure option was added, allowing support for DWARF debug information to be disabled at configure time. The flag is --disable-gdb-dwarf-support. * A new configure option was added, allowing support for mdebug/ecoff debug information to be disabled at configure time. The flag to do that is --disable-gdb-mdebug-support. * The Alpha target now supports target descriptions. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit df432c15a7ea0980ebd459bcd840795b6b4af669 Author: Adolf Belka Date: Wed Jan 7 18:50:27 2026 +0100 alsa: Update to version 1.2.15.1 - Update from version 1.2.14 to 1.2.15.1 - Update of rootfile - Changelog 1.2.15.1 alsa-lib Core ucm: use closefrom instead of close_range Use Case Manager API ucm: exec - fix maxfd used warning ucm: use closefrom instead of close_range Configuration conf: cards: unify whitespace - use tabs and remove trailing spaces conf: pistachio-card: define pcm configuration block only one time conf: YMF744: define pcm configuration block only one time conf: VX222,VXPocket: define pcm configuration block only one time conf: VIA686A,VIA82xx: define pcm configuration block only one time conf: TRID4DWAVENX: define pcm configuration block only one time conf: SI7018: define pcm configuration block only one time conf: SB-XFi: define pcm configuration block only one time conf: RME96[35][26]: define pcm configuration block only one time conf: PS3: define pcm configuration block only one time conf: PMac,PMacToonie: define pcm configuration block only one time conf: PC-Speaker: define pcm configuration block only one time conf: NFORCE: define pcm configuration block only one time conf: Maestro3: define pcm configuration block only one time conf: Loopback: define pcm configuration block only one time conf: ICH,ICH4,ICH-MODEM: define pcm configuration block only one time conf: ICE17[12][24]: define pcm configuration block only one time conf: HdmiLpeAudio: define pcm configuration block only one time conf: GUS: define pcm configuration block only one time conf: FWSpeakers: define pcm configuration block only one time conf: FM801: define pcm configuration block only one time conf: FireWave: define pcm configuration block only one time conf: ES1968: define pcm configuration block only one time conf: ENS137[01]: define pcm configuration block only one time conf: EMU10K1X: define pcm configuration block only one time conf: EMU10K1: define pcm configuration block only one time conf: Aureon51: define pcm configuration block only one time conf: Echo3G: define pcm configuration block only one time conf: CS46xx: define pcm configuration block only one time conf: CMI8xxx: define pcm configuration block only one time conf: CA0106: define pcm configuration block only one time conf: AU88[123]0: define pcm configuration block only one time conf: Aureon: define pcm configuration block only one time conf: Audigy: define pcm configuration block only one time conf: AACI,ATIIXP: define pcm configuration block only one time conf: vc4-hdmi: define pcm configuration block only one time conf: HDA-Intel: define pcm configuration block only one time conf: USB-Audio: define pcm configuration block only one time Revert "conf: fix load_for_all_cards() - do not merge the card specific contents" conf: fix possible memory leak in config_file_open() - error path conf: merge card specific contents per file (whole) after parsing alsa-utils ALSA Control (alsactl) alsactl: fix build when in subdirectory aplay/arecord aplay: add missing break before the default case alsa-ucm-conf Configuration ucm2: codecs: rt722: add condition to SetLED for mic ucm2: sof-soundwire: Simplify cs42l45 configs sof-soundwire: third fix for multi-codec 1.2.15 alsa-lib Core include: fix typo in error.h to avoid compile error when gcc <= 2.95 include: list.h - add list_splice() and list_splice_init() functions github: add coverity.yml doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define error: add missing log_priority/interface functions to header file configure: bumb version to 1.2.13pre1 (for alsa-utils) include: remove local SNDMSG/SYSMSG defines (no longer used) huge correction of tabulators and whitespaces log: implement filter based on string configuration (env LIBASOUND_DEBUG). error: add priority and interface strings to the log messages redesign the message log functions error: do not export internal snd_err_msg variable github: fix Fedora workflow (awk package dependency) Config API doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define huge correction of tabulators and whitespaces Control API coverity.com fixes - initial round snd_tlv_convert_to_dB: Fix mute handling for MINMAX_MUTE type doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define huge correction of tabulators and whitespaces redesign the message log functions HWDEP API doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define Mixer API mixer: abst - reshuffle snd_mixer_simple_basic_register code to be more logical doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define huge correction of tabulators and whitespaces mixer: bag - fix bag_del_all implementation (missing free) Mixer Abstraction API huge correction of tabulators and whitespaces PCM API pcm: plugin - avoid 32-bit to 64-bit return value conversions add missing return value changes for snd_config_get_string() calls add missing return value changes for snd_config_get_id() calls doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define pcm route: suppress false positive warning for gcc 8+ pcm: add a loop to snd_pcm_avail_delay() to avoid bogus delay values Rawmidi API rawmidi: Fix SNDRV_RAWMIDI_INFO_STREAM_INACTIVE duplicate definition rawmidi: Fix the prefix of the inactive stream flag Sequencer API seq: fix snd_seq_drain_output return value for partial drain seq: hw - notify if running mode / pversion ioctl fails Topology API add missing return value changes for snd_config_get_id() calls topology: fix nibble warning in tplg_save_quoted() Use Case Manager API ucm: add ValueGlobals section to the top configuration file ucm: fix the DefineRegex issue where multiple variables were set to empty string ucm: Include directive - add optional behaviour ucm: complete dependency graphs for conflicting/supported device lists ucm: implement DeviceVariant configuration extension ucm: implement ValueDefaults.BootCardGroup and define use ucm: keep original device name for logs ucm: sort devices by priority ucm: doc - add examples for device name with descriptors (colon) ucm: be more restrictive for device name with descriptor ucm: strip device index when the device type is present only one time ucm: add support for device names with colon (':') ucm: normalize device names ucm: add possibility to inline Verb configurations to the main configuration file ucm: add Prepend and Append block handling for If conditions (syntax 8+) add missing return value changes for snd_config_get_string() calls ucm: add missing stdbool.h include to ucm_local.h ucm: fix variant issue where variables or macros are overwritten ucm: remove 'error: ' prefix from error messages (duplication) ucm: remove uc_dbg macro and callers ucm: replace uc_error with snd_error calls ucm: add a basic set of trace/debug log calls ucm: use close_range on _GNU_SOURCE Force to use alphasort64() sorting function for Harmony OS ucm: regex: fix the error message (missing argument) Revert "ucm: do not bump syntax version to 8" ALSA Server coverity.com fixes - initial round huge correction of tabulators and whitespaces replace SNDMSG,SYSMSG,SNDERR,SYSERR with new log macros Async helpers coverity.com fixes - initial round replace SNDMSG,SYSMSG,SNDERR,SYSERR with new log macros Configuration coverity.com fixes - initial round add missing return value changes for snd_config_get_string() calls add missing return value changes for snd_config_get_id() calls conf/pistachio: fix syntax config: do not print errno in snd_config_check_hop() redesign the message log functions conf: fix load_for_all_cards() - do not merge the card specific contents conf: fix parse_array_def - merge arrays conf: Revert "conf: fix load_for_all_cards()" conf: fix parse_array_def override code path Force to use alphasort64() sorting function for Harmony OS conf: aliases: add hda-acpi -> HDA-Intel alias Documentation doc: add missing include pcm_plugin.h to source files doxygen: fix warnings and add missing ALSA_LIBRARY_BUILD define Error handler coverity.com fixes - initial round error: make prio/interface output a bit shorter in default log handler log: implement filter based on string configuration (env LIBASOUND_DEBUG). error: add priority and interface strings to the log messages redesign the message log functions error: do not export internal snd_err_msg variable Simple Abstraction Mixer Modules replace SNDMSG,SYSMSG,SNDERR,SYSERR with new log macros Test/Example code test: ucm - remove old syntax configuration files (incomplete anyway) test: update midifile library to ANSI C alsa-utils Core configure: Allow systemd service installation without systemd.pc github: coverity.yml - run at 4am on Sunday github: add coverity.yml (coverity.com) workflow github: CI: add awk package for Fedora to build.yml ALSA Control (alsactl) alsactl: fix error message arguments (remove card) alsactl: fix error handling in check_control_cdev() alsactl: ucm: restore controls for other cards in group alsactl: move udev/systemd files to conf subdirectory alsactl: update state file correctly when initialization failed alsactl: fix state restore to handle dynamic user control elements alsactl: add systemd service to handle deferred card initialization alsactl: ucm: add wrestore command and wait_for_card() for boot synchronization alsactl: add -Y option to export card states as key=value pairs alsactl: ucm: implement boot parameters and card group sync infrastructure alsactl: free scandir list in snd_card_clean_cfgdir alsactl: add support for new log handler (alsa-lib 1.2.15) alsactl: restore udev rules - fix HDA analog device check ALSA RawMidi Utility (amidi) amidi: Ignore inactive MIDI ports as default at listing aconnect aconnect: add support for new log handler (alsa-lib 1.2.15) alsamixer alsamixer: add support for new log handler (alsa-lib 1.2.15) aplay/arecord aplay: reorganize format handling in begin_wave() Revert "aplay: fix S24_LE wav header" alsactl: add support for new log handler (alsa-lib 1.2.15) bat (basic audio tester) bat: Fix buffer time configuration alsa-ucm-conf Configuration USB-Audio: add support for conf.d configurations USB-Audio: Steinberg UR22C - fix capture channels for older firmware USB-Audio: GoXLR: enable detection of beta firmware (25 channels) USB-Audio: Add jack controls for HP Thunderbolt Dock G2 ucm2: sof-soundwire: Update cs42l45 JackControls ucm2: IO-Boards: Toradex: aquila: add support ucm2: Qualcomm: fix indentation for TUXEDO Elite 14 ucm2: Qualcomm: fix HDMI0 name for TUXEDO Elite 14 ucm2: Qualcomm: add TUXEDO Elite 14 support rt713: add mic led support USB-Audio: Add Audient iD14 MK2 support sof-soundwire: second fix for -sdca variants for multi-codec common: led.conf - don't use If.0 blocks common: split.conf - don't use If.0 blocks USB-Audio: Add support for DualSense PS5 controller ucm2: Add setting LED Mode in SetLED macro sof-soundwire: fix for -sdca variants for multi-codec ucm2: rt712: simplify the init settings ucm2: sof-soundwire: support rt713vb codec ucm2: soundwire: cs42l45: Add support for CS42L45 codec ucm2: Add support for MT8196 Rauru Rev0 Chromebook with SOF USB-Audio: fix Steinberg UR22mkII device names ucm2: codecs: rx-macro: add Headset Left enable/disable ucm2: codecs: pm4125: add ucm for codec ucm2: Qualcomm: x1e80100: T14s: add USB DisplayPort playback Qualcomm: qcs615: Add TALOS EVK HiFi config ucm2: Add support for Steinberg UR22mkII ucm2: Qualcomm: Radxa: fix Displayport SectionDevice ucm2: Qualcomm: Add MONACO-EVK HiFi config ucm2: Qualcomm: sa8775p: Move lemans-evk hifi to sa8775p subdir Qualcomm: Kaanapali: Add Kaanapali MTP HiFi config The X1E80100-EVK needs basically the same configuration as ucm2: MediaTek: mt8391-evk: Add alsa-ucm support Add support for RME Fireface UCX (heavily based on RME Fireface UCX II config) ucm2: Qualcomm: Add Microsoft Surface Pro 12in config ucm2: Qualcomm: x1e80100: Add X1E001DE-DEVKIT configuration ucm2: Qualcomm: add Radxa Dragon Q6A ucm2: sof-soundwire: add rt721 ucm support ucm2: Qualcomm: add Lenovo Ideapad 5 (Slim 5x / 2in1) support ucm2: Qualcomm: Rename qcs6490-rb3gen2 and qcs9075-iq-evk ucm2 conf ucm2: Qualcomm: Add Dell Latitude 7455 / Inspiron 14 Plus ucm2: codecs: lpass-rx-macro: move mixers that do not belong UR44: Add stereo inputs to the HiFi profile, relabel the inputs and outputs Recognize one more Steinberg UR44 variant ucm2: sof-soundwire: add rt712+rt1320 amplifier ucm2: MediaTek: mt8395-evk: Add support for SOF Behringer UCM204HD/404HD: Fix the macro evaluation for Syntax 7+ UCM2: Intel: sof-hda-dsp: HiFi: IPC3 mono DMIC is exposed as stereo PCM codecs/hda/hdmi.conf - add support for zero device ucm2: MediaTek: mt8365-evk: Add SOF support ucm2: USB-Audio: Add Teufel CAGE PRO add MSI MAG B850M Mortar Wifi to USB-Audio.conf ucm2: sof-soundwire: add rt712-vb device UCM2: Intel: sof-hda-dsp: HiFi: Fix handling of mono DMICs ucm2: Qualcomm: Update the HIFI enable mixer commands for qcm6490-idp and qcs6490-rb3gen2 ucm2: Qualcomm: Update the QCM6490 and QCS6490 hifi conf files Qualcomm: Add QCS9075-IQ-EVK HiFi config Changed 'Stream Mix' channel names to match the latest Window ucm2: Qualcomm: add ASUS Vivobook S 15 support USB-Audio: Added Beacn Mic and Studio Support USB-Audio: Solid State Labs SSL 2 - fix capture channels ucm2: IO-Boards: Toradex: smarc: add support ucm2: USB-Audio: Behringer: Flow8: fix conflicting ucm2: tegra: max98090: fix headphones conflicting device ucm2: Qualcomm: sm8650: QRD: fix headset jack hw mute ucm2: Qualcomm: sc8280xp: fix internal microphones device Fix Presonus Revelator IO44 HWChannels count tegra: max98089: fix cset names ucm2: Qualcomm: Add Surface Laptop 7 ucm2: Qualcomm: x1e80100: Also match DMI board name USB-Audio: Solid State Labs SSL 2+ - fix capture channels USB-Audio: Remove useless sections for Solid State Labs SSL 2+ acp3x-alc5682-max98357: Fix path of HiFi.conf Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit b65ffb7df3c40b13a5c1c6d899170494b2126a38 Author: Michael Tremer Date: Fri Jan 9 10:42:58 2026 +0000 core200: Ship BIND Signed-off-by: Michael Tremer commit 22ab3249413ba5fcd4cf7a310f19b14871622a18 Author: Matthias Fischer Date: Fri Dec 19 19:44:19 2025 +0100 bind: Update to 9.20.17 For details see: https://downloads.isc.org/isc/bind9/9.20.17/doc/arm/html/notes.html#notes-for-bind-9-20-17 "Notes for BIND 9.20.17 Feature Changes Reduce the number of outgoing queries. Reduce the number of outgoing queries when resolving the nameservers for delegation points. This helps a DNS resolver with a cold cache resolve client queries with complex delegation chains and redirections. [GL !11148] Provide more information when memory allocation fails. BIND now provides more information about the failure when memory allocation fails. [GL !11272] Bug Fixes Adding NSEC3 opt-out records could leave invalid records in chain. When creating an NSEC3 opt-out chain, a node in the chain could be removed too soon. The previous NSEC3 would therefore not be found, resulting in invalid NSEC3 records being left in the zone. This has been fixed. [GL #5671] Fix spurious timeouts while resolving names. Sometimes, loops in the resolving process (e.g., to resolve or validate ns1.example.com, we need to resolve ns1.example.com) were not properly detected, leading to a spurious 10-second delay. This has been fixed, and such loops are properly detected. [GL #3033] [GL #5578] Fix bug where zone switches from NSEC3 to NSEC after retransfer. When a zone was re-transferred but the zone journal on an inline-signing secondary was out of sync, the zone could fall back to using NSEC records instead of NSEC3. This has been fixed. [GL #5527] AMTRELAY type 0 presentation format handling was wrong. RFC 8777 specifies a placeholder value of . for the gateway field when the gateway type is 0 (no gateway). This was not being checked for, nor was it emitted when displaying the record. This has been corrected. Instances of this record will need the placeholder period added to them when upgrading. [GL #5639] Fix parsing bug in remote-servers with key or TLS. The remote-servers clause enables the following pattern using a named server-list: remote-servers a { 1.2.3.4; ... }; remote-servers b { a key foo; }; However, such a configuration was wrongly rejected, with an unexpected token 'foo' error. This configuration is now accepted. [GL #5646] Fix DoT reconfigure/reload bug in the resolver. If client-side TLS transport was in use (for example, when forwarding queries to a DoT server), named could terminate unexpectedly when reconfiguring or reloading. This has been fixed. [GL #5653]" Signed-off-by: Matthias Fischer Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/rootfiles/common/bind | 10 +- config/rootfiles/common/gdb | 1 + config/rootfiles/common/harfbuzz | 8 +- config/rootfiles/common/xz | 27 ++++- .../{oldcore/100 => core/200}/filelists/bind | 0 .../{oldcore/163 => core/200}/filelists/gdb | 0 .../{oldcore/100 => core/200}/filelists/xz | 0 config/rootfiles/core/200/update.sh | 3 +- config/rootfiles/packages/alsa | 128 ++++++++++++++++++++- lfs/alsa | 14 +-- lfs/bind | 4 +- lfs/gdb | 4 +- lfs/gnupg | 4 +- lfs/harfbuzz | 4 +- lfs/iana-etc | 4 +- lfs/lvm2 | 4 +- lfs/xz | 4 +- 17 files changed, 182 insertions(+), 37 deletions(-) copy config/rootfiles/{oldcore/100 => core/200}/filelists/bind (100%) copy config/rootfiles/{oldcore/163 => core/200}/filelists/gdb (100%) copy config/rootfiles/{oldcore/100 => core/200}/filelists/xz (100%) Difference in files: diff --git a/config/rootfiles/common/bind b/config/rootfiles/common/bind index 90ce93c01..fce491479 100644 --- a/config/rootfiles/common/bind +++ b/config/rootfiles/common/bind @@ -241,18 +241,18 @@ usr/bin/nsupdate #usr/include/ns/types.h #usr/include/ns/update.h #usr/include/ns/xfrout.h -usr/lib/libdns-9.20.16.so +usr/lib/libdns-9.20.17.so #usr/lib/libdns.la #usr/lib/libdns.so -usr/lib/libisc-9.20.16.so +usr/lib/libisc-9.20.17.so #usr/lib/libisc.la #usr/lib/libisc.so -usr/lib/libisccc-9.20.16.so +usr/lib/libisccc-9.20.17.so #usr/lib/libisccc.la #usr/lib/libisccc.so -usr/lib/libisccfg-9.20.16.so +usr/lib/libisccfg-9.20.17.so #usr/lib/libisccfg.la #usr/lib/libisccfg.so -usr/lib/libns-9.20.16.so +usr/lib/libns-9.20.17.so #usr/lib/libns.la #usr/lib/libns.so diff --git a/config/rootfiles/common/gdb b/config/rootfiles/common/gdb index dc189b90e..0cced1090 100644 --- a/config/rootfiles/common/gdb +++ b/config/rootfiles/common/gdb @@ -26,6 +26,7 @@ #usr/share/gdb/python/gdb/dap/__init__.py #usr/share/gdb/python/gdb/dap/breakpoint.py #usr/share/gdb/python/gdb/dap/bt.py +#usr/share/gdb/python/gdb/dap/completions.py #usr/share/gdb/python/gdb/dap/disassemble.py #usr/share/gdb/python/gdb/dap/evaluate.py #usr/share/gdb/python/gdb/dap/events.py diff --git a/config/rootfiles/common/harfbuzz b/config/rootfiles/common/harfbuzz index 279348c85..4f7d94258 100644 --- a/config/rootfiles/common/harfbuzz +++ b/config/rootfiles/common/harfbuzz @@ -47,16 +47,16 @@ usr/include/harfbuzz/hb-script-list.h #usr/lib/cmake/harfbuzz/harfbuzz-config.cmake #usr/lib/libharfbuzz-cairo.so usr/lib/libharfbuzz-cairo.so.0 -usr/lib/libharfbuzz-cairo.so.0.61220.0 +usr/lib/libharfbuzz-cairo.so.0.61230.0 #usr/lib/libharfbuzz-gobject.so usr/lib/libharfbuzz-gobject.so.0 -usr/lib/libharfbuzz-gobject.so.0.61220.0 +usr/lib/libharfbuzz-gobject.so.0.61230.0 #usr/lib/libharfbuzz-subset.so usr/lib/libharfbuzz-subset.so.0 -usr/lib/libharfbuzz-subset.so.0.61220.0 +usr/lib/libharfbuzz-subset.so.0.61230.0 #usr/lib/libharfbuzz.so usr/lib/libharfbuzz.so.0 -usr/lib/libharfbuzz.so.0.61220.0 +usr/lib/libharfbuzz.so.0.61230.0 #usr/lib/pkgconfig/harfbuzz-cairo.pc #usr/lib/pkgconfig/harfbuzz-gobject.pc #usr/lib/pkgconfig/harfbuzz-subset.pc diff --git a/config/rootfiles/common/xz b/config/rootfiles/common/xz index f836d4578..c6b433803 100644 --- a/config/rootfiles/common/xz +++ b/config/rootfiles/common/xz @@ -41,7 +41,7 @@ usr/bin/xzmore #usr/lib/liblzma.la #usr/lib/liblzma.so usr/lib/liblzma.so.5 -usr/lib/liblzma.so.5.8.1 +usr/lib/liblzma.so.5.8.2 #usr/lib/pkgconfig/liblzma.pc #usr/share/doc/xz #usr/share/doc/xz/AUTHORS @@ -262,6 +262,31 @@ usr/lib/liblzma.so.5.8.1 #usr/share/man/sr/man1/xzgrep.1 #usr/share/man/sr/man1/xzless.1 #usr/share/man/sr/man1/xzmore.1 +#usr/share/man/sv +#usr/share/man/sv/man1 +#usr/share/man/sv/man1/lzcat.1 +#usr/share/man/sv/man1/lzcmp.1 +#usr/share/man/sv/man1/lzdiff.1 +#usr/share/man/sv/man1/lzegrep.1 +#usr/share/man/sv/man1/lzfgrep.1 +#usr/share/man/sv/man1/lzgrep.1 +#usr/share/man/sv/man1/lzless.1 +#usr/share/man/sv/man1/lzma.1 +#usr/share/man/sv/man1/lzmadec.1 +#usr/share/man/sv/man1/lzmainfo.1 +#usr/share/man/sv/man1/lzmore.1 +#usr/share/man/sv/man1/unlzma.1 +#usr/share/man/sv/man1/unxz.1 +#usr/share/man/sv/man1/xz.1 +#usr/share/man/sv/man1/xzcat.1 +#usr/share/man/sv/man1/xzcmp.1 +#usr/share/man/sv/man1/xzdec.1 +#usr/share/man/sv/man1/xzdiff.1 +#usr/share/man/sv/man1/xzegrep.1 +#usr/share/man/sv/man1/xzfgrep.1 +#usr/share/man/sv/man1/xzgrep.1 +#usr/share/man/sv/man1/xzless.1 +#usr/share/man/sv/man1/xzmore.1 #usr/share/man/uk #usr/share/man/uk/man1 #usr/share/man/uk/man1/lzcat.1 diff --git a/config/rootfiles/core/200/filelists/bind b/config/rootfiles/core/200/filelists/bind new file mode 120000 index 000000000..48a0ebaef --- /dev/null +++ b/config/rootfiles/core/200/filelists/bind @@ -0,0 +1 @@ +../../../common/bind \ No newline at end of file diff --git a/config/rootfiles/core/200/filelists/gdb b/config/rootfiles/core/200/filelists/gdb new file mode 120000 index 000000000..e3081af71 --- /dev/null +++ b/config/rootfiles/core/200/filelists/gdb @@ -0,0 +1 @@ +../../../common/gdb \ No newline at end of file diff --git a/config/rootfiles/core/200/filelists/xz b/config/rootfiles/core/200/filelists/xz new file mode 120000 index 000000000..734e926c7 --- /dev/null +++ b/config/rootfiles/core/200/filelists/xz @@ -0,0 +1 @@ +../../../common/xz \ No newline at end of file diff --git a/config/rootfiles/core/200/update.sh b/config/rootfiles/core/200/update.sh index b2b078811..380b208fd 100644 --- a/config/rootfiles/core/200/update.sh +++ b/config/rootfiles/core/200/update.sh @@ -49,7 +49,8 @@ done # Remove files rm -vrf \ /usr/bin/gpg-zip \ - /usr/lib/gnupg + /usr/lib/gnupg \ + /var/ipfire/main/gpl_accepted # Extract files extract_files diff --git a/config/rootfiles/packages/alsa b/config/rootfiles/packages/alsa index a366e523c..fba276cd8 100644 --- a/config/rootfiles/packages/alsa +++ b/config/rootfiles/packages/alsa @@ -229,6 +229,12 @@ usr/share/alsa/ucm2/HDA/init.conf #usr/share/alsa/ucm2/IO-Boards/Toradex/apalis usr/share/alsa/ucm2/IO-Boards/Toradex/apalis/eval-HiFi.conf usr/share/alsa/ucm2/IO-Boards/Toradex/apalis/eval.conf +#usr/share/alsa/ucm2/IO-Boards/Toradex/aquila +usr/share/alsa/ucm2/IO-Boards/Toradex/aquila/dev-HiFi.conf +usr/share/alsa/ucm2/IO-Boards/Toradex/aquila/dev.conf +#usr/share/alsa/ucm2/IO-Boards/Toradex/smarc +usr/share/alsa/ucm2/IO-Boards/Toradex/smarc/dev-HiFi.conf +usr/share/alsa/ucm2/IO-Boards/Toradex/smarc/dev.conf #usr/share/alsa/ucm2/IO-Boards/Toradex/verdin usr/share/alsa/ucm2/IO-Boards/Toradex/verdin/dahlia-HiFi.conf usr/share/alsa/ucm2/IO-Boards/Toradex/verdin/dahlia.conf @@ -379,9 +385,18 @@ usr/share/alsa/ucm2/MediaTek/mt8195-sof/mt6359-rt1019-rt5682/sof-mt8195-mt6359-r #usr/share/alsa/ucm2/MediaTek/mt8195_demo usr/share/alsa/ucm2/MediaTek/mt8195_demo/HiFi.conf usr/share/alsa/ucm2/MediaTek/mt8195_demo/mt8195_demo.conf +#usr/share/alsa/ucm2/MediaTek/mt8196-sof +usr/share/alsa/ucm2/MediaTek/mt8196-sof/init.conf +#usr/share/alsa/ucm2/MediaTek/mt8196-sof/nau8825-nau8318 +usr/share/alsa/ucm2/MediaTek/mt8196-sof/nau8825-nau8318/HiFi.conf +usr/share/alsa/ucm2/MediaTek/mt8196-sof/nau8825-nau8318/sof-mt8196-nau8825-nau8318.conf #usr/share/alsa/ucm2/MediaTek/mt8365-evk usr/share/alsa/ucm2/MediaTek/mt8365-evk/HiFi.conf +usr/share/alsa/ucm2/MediaTek/mt8365-evk/init.conf usr/share/alsa/ucm2/MediaTek/mt8365-evk/mt8365-evk.conf +#usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof +usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof/SOF.conf +usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof/sof-mt8365-evk.conf #usr/share/alsa/ucm2/MediaTek/mt8370-evk usr/share/alsa/ucm2/MediaTek/mt8370-evk/HiFi.conf usr/share/alsa/ucm2/MediaTek/mt8370-evk/mt8370-evk.conf @@ -391,6 +406,10 @@ usr/share/alsa/ucm2/MediaTek/mt8390-evk/init.conf usr/share/alsa/ucm2/MediaTek/mt8390-evk/mt8390-evk.conf #usr/share/alsa/ucm2/MediaTek/mt8390-evk/sof usr/share/alsa/ucm2/MediaTek/mt8390-evk/sof/sof-mt8390-evk.conf +#usr/share/alsa/ucm2/MediaTek/mt8391-evk +usr/share/alsa/ucm2/MediaTek/mt8391-evk/HiFi.conf +usr/share/alsa/ucm2/MediaTek/mt8391-evk/init.conf +usr/share/alsa/ucm2/MediaTek/mt8391-evk/mt8391-evk.conf #usr/share/alsa/ucm2/MediaTek/mt8395-evk usr/share/alsa/ucm2/MediaTek/mt8395-evk/HiFi.conf usr/share/alsa/ucm2/MediaTek/mt8395-evk/mt8395-evk.conf @@ -399,6 +418,9 @@ usr/share/alsa/ucm2/MediaTek/mtk-rt5650/HDMI.conf usr/share/alsa/ucm2/MediaTek/mtk-rt5650/HiFi.conf usr/share/alsa/ucm2/MediaTek/mtk-rt5650/init.conf usr/share/alsa/ucm2/MediaTek/mtk-rt5650/mtk-rt5650.conf +#usr/share/alsa/ucm2/MediaTek/sof-mt8395-evk +usr/share/alsa/ucm2/MediaTek/sof-mt8395-evk/HiFi.conf +usr/share/alsa/ucm2/MediaTek/sof-mt8395-evk/sof-mt8395-evk.conf #usr/share/alsa/ucm2/NXP #usr/share/alsa/ucm2/NXP/iMX6 #usr/share/alsa/ucm2/NXP/iMX6/Toradex @@ -457,14 +479,32 @@ usr/share/alsa/ucm2/Qualcomm/apq8016-sbc/apq8016-sbc.conf usr/share/alsa/ucm2/Qualcomm/apq8096/HDMI.conf usr/share/alsa/ucm2/Qualcomm/apq8096/HiFi.conf usr/share/alsa/ucm2/Qualcomm/apq8096/apq8096.conf +#usr/share/alsa/ucm2/Qualcomm/kaanapali +#usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP +usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP/HiFi.conf +usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP/Kaanapali-MTP.conf #usr/share/alsa/ucm2/Qualcomm/qcm6490 #usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/HiFi.conf -usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/QCM6490-IDP.conf +usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/qcm6490-idp-snd-card.conf +#usr/share/alsa/ucm2/Qualcomm/qcs615 +usr/share/alsa/ucm2/Qualcomm/qcs615/HiFi.conf +usr/share/alsa/ucm2/Qualcomm/qcs615/TALOS-EVK.conf #usr/share/alsa/ucm2/Qualcomm/qcs6490 #usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-RB3Gen2 usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-RB3Gen2/HiFi.conf usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-RB3Gen2/QCS6490-RB3Gen2.conf +#usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A +usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A/HiFi.conf +usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A/QCS6490-Radxa-Dragon-Q6A.conf +#usr/share/alsa/ucm2/Qualcomm/qcs8300 +#usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk +usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk/HiFi.conf +usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk/MONACO-EVK.conf +#usr/share/alsa/ucm2/Qualcomm/sa8775p +#usr/share/alsa/ucm2/Qualcomm/sa8775p/lemans-evk +usr/share/alsa/ucm2/Qualcomm/sa8775p/lemans-evk/HiFi.conf +usr/share/alsa/ucm2/Qualcomm/sa8775p/lemans-evk/LEMANS-EVK.conf #usr/share/alsa/ucm2/Qualcomm/sc7180 #usr/share/alsa/ucm2/Qualcomm/sc7180/adau7002-max98357a usr/share/alsa/ucm2/Qualcomm/sc7180/adau7002-max98357a/HiFi.conf @@ -503,12 +543,21 @@ usr/share/alsa/ucm2/Qualcomm/sm8650/QRD/SM8650-QRD.conf usr/share/alsa/ucm2/Qualcomm/sm8750/MTP/HiFi.conf usr/share/alsa/ucm2/Qualcomm/sm8750/MTP/SM8750-MTP.conf #usr/share/alsa/ucm2/Qualcomm/x1e80100 +usr/share/alsa/ucm2/Qualcomm/x1e80100/DEVKIT-HiFi.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/Dell-Latitude-7455.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/Elite-14-HiFi.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/HiFi.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/LENOVO-Slim-7x.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/LENOVO-T14s.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/Latitude7455-HiFi.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/MICROSOFT-Surface-Pro-12in.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/Slim7x-HiFi.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/Surface12in-HiFi.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/T14s-HiFi.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/TUXEDO-Elite-14.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E001DE-DEVKIT.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E80100-CRD.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E80100-EVK.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/x1e80100.conf #usr/share/alsa/ucm2/README.md #usr/share/alsa/ucm2/Rockchip @@ -567,6 +616,8 @@ usr/share/alsa/ucm2/USB-Audio/Arturia/Minifuse-12.conf usr/share/alsa/ucm2/USB-Audio/Arturia/Minifuse-4-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Arturia/Minifuse-4.conf #usr/share/alsa/ucm2/USB-Audio/Audient +usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD14-0008.conf +usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD14-HiFi-0008.conf usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD4-0003.conf usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD4-0009.conf usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD4-HiFi-0003.conf @@ -574,6 +625,14 @@ usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD4-HiFi-0009.conf #usr/share/alsa/ucm2/USB-Audio/BOSS usr/share/alsa/ucm2/USB-Audio/BOSS/Katana-HiFi.conf usr/share/alsa/ucm2/USB-Audio/BOSS/Katana.conf +#usr/share/alsa/ucm2/USB-Audio/Beacn +usr/share/alsa/ucm2/USB-Audio/Beacn/Beacn-Mic-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Beacn/Beacn-Mic.conf +usr/share/alsa/ucm2/USB-Audio/Beacn/Beacn-Studio-USB1-Channels.conf +usr/share/alsa/ucm2/USB-Audio/Beacn/Beacn-Studio-USB1-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Beacn/Beacn-Studio-USB1-Link-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Beacn/Beacn-Studio-USB2-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Beacn/Beacn-Studio.conf #usr/share/alsa/ucm2/USB-Audio/Behringer usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Recording-Hifi.conf usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Recording.conf @@ -610,6 +669,9 @@ usr/share/alsa/ucm2/USB-Audio/Gigabyte/Aorus-Master-Main-Audio.conf #usr/share/alsa/ucm2/USB-Audio/GoXLR usr/share/alsa/ucm2/USB-Audio/GoXLR/GoXLR-HiFi.conf usr/share/alsa/ucm2/USB-Audio/GoXLR/GoXLR.conf +#usr/share/alsa/ucm2/USB-Audio/HP +usr/share/alsa/ucm2/USB-Audio/HP/Thunderbolt-Dock-Audio-Headset-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/HP/Thunderbolt-Dock-Audio-Headset.conf #usr/share/alsa/ucm2/USB-Audio/HyperX usr/share/alsa/ucm2/USB-Audio/HyperX/SoloCast-HiFi.conf usr/share/alsa/ucm2/USB-Audio/HyperX/SoloCast.conf @@ -636,8 +698,10 @@ usr/share/alsa/ucm2/USB-Audio/NativeInstruments/Traktor-Kontrol-Z1.conf usr/share/alsa/ucm2/USB-Audio/Presonus/Revelator-IO-44-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Presonus/Revelator-IO-44.conf #usr/share/alsa/ucm2/USB-Audio/RME +usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-HiFi.conf usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-II-HiFi.conf usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-II.conf +usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX.conf #usr/share/alsa/ucm2/USB-Audio/Rane usr/share/alsa/ucm2/USB-Audio/Rane/SL-1-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Rane/SL-1.conf @@ -661,11 +725,15 @@ usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2.conf usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2Plus-HiFi.conf usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2Plus.conf #usr/share/alsa/ucm2/USB-Audio/Sony +usr/share/alsa/ucm2/USB-Audio/Sony/DualSense-PS5-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Sony/DualSense-PS5.conf usr/share/alsa/ucm2/USB-Audio/Sony/Inzone-H9-H7-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Sony/Inzone-H9-H7.conf #usr/share/alsa/ucm2/USB-Audio/Steinberg usr/share/alsa/ucm2/USB-Audio/Steinberg/UR22C-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Steinberg/UR22C.conf +usr/share/alsa/ucm2/USB-Audio/Steinberg/UR22mkII-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Steinberg/UR22mkII.conf usr/share/alsa/ucm2/USB-Audio/Steinberg/UR24C-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Steinberg/UR24C.conf usr/share/alsa/ucm2/USB-Audio/Steinberg/UR44-HiFi.conf @@ -673,6 +741,9 @@ usr/share/alsa/ucm2/USB-Audio/Steinberg/UR44.conf #usr/share/alsa/ucm2/USB-Audio/TASCAM usr/share/alsa/ucm2/USB-Audio/TASCAM/Model12-HiFi.conf usr/share/alsa/ucm2/USB-Audio/TASCAM/Model12.conf +#usr/share/alsa/ucm2/USB-Audio/Teufel +usr/share/alsa/ucm2/USB-Audio/Teufel/CAGE-PRO-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Teufel/CAGE-PRO.conf usr/share/alsa/ucm2/USB-Audio/USB-Audio.conf #usr/share/alsa/ucm2/USB-Audio/UniversalAudio usr/share/alsa/ucm2/USB-Audio/UniversalAudio/Volt2-HiFi.conf @@ -723,6 +794,10 @@ usr/share/alsa/ucm2/codecs/cs35l56/init.conf #usr/share/alsa/ucm2/codecs/cs42l43-dmic usr/share/alsa/ucm2/codecs/cs42l43-dmic/init.conf usr/share/alsa/ucm2/codecs/cs42l43/init.conf +#usr/share/alsa/ucm2/codecs/cs42l45 +#usr/share/alsa/ucm2/codecs/cs42l45-dmic +usr/share/alsa/ucm2/codecs/cs42l45-dmic/init.conf +usr/share/alsa/ucm2/codecs/cs42l45/init.conf #usr/share/alsa/ucm2/codecs/cx2072x usr/share/alsa/ucm2/codecs/cx2072x/DisableSeq.conf usr/share/alsa/ucm2/codecs/cx2072x/EnableSeq.conf @@ -730,6 +805,12 @@ usr/share/alsa/ucm2/codecs/cx2072x/HeadPhones.conf usr/share/alsa/ucm2/codecs/cx2072x/HeadsetMic.conf usr/share/alsa/ucm2/codecs/cx2072x/InternalMic.conf usr/share/alsa/ucm2/codecs/cx2072x/Speaker.conf +#usr/share/alsa/ucm2/codecs/da7213 +usr/share/alsa/ucm2/codecs/da7213/HeadphoneDisableSeq.conf +usr/share/alsa/ucm2/codecs/da7213/HeadphoneEnableSeq.conf +usr/share/alsa/ucm2/codecs/da7213/HeadphoneMic2DisableSeq.conf +usr/share/alsa/ucm2/codecs/da7213/HeadphoneMic2EnableSeq.conf +usr/share/alsa/ucm2/codecs/da7213/init.conf #usr/share/alsa/ucm2/codecs/da7219 usr/share/alsa/ucm2/codecs/da7219/init.conf #usr/share/alsa/ucm2/codecs/es8316 @@ -757,10 +838,19 @@ usr/share/alsa/ucm2/codecs/nau8824/HeadsetMic.conf usr/share/alsa/ucm2/codecs/nau8824/InternalMic.conf usr/share/alsa/ucm2/codecs/nau8824/MonoSpeaker.conf usr/share/alsa/ucm2/codecs/nau8824/Speaker.conf +#usr/share/alsa/ucm2/codecs/pm4125 +usr/share/alsa/ucm2/codecs/pm4125/HeadphoneDisableSeq.conf +usr/share/alsa/ucm2/codecs/pm4125/HeadphoneEnableSeq.conf +usr/share/alsa/ucm2/codecs/pm4125/HeadphoneMicDisableSeq.conf +usr/share/alsa/ucm2/codecs/pm4125/HeadphoneMicEnableSeq.conf +usr/share/alsa/ucm2/codecs/pm4125/LineoutDisableSeq.conf +usr/share/alsa/ucm2/codecs/pm4125/LineoutEnableSeq.conf #usr/share/alsa/ucm2/codecs/qcom-lpass #usr/share/alsa/ucm2/codecs/qcom-lpass/rx-macro usr/share/alsa/ucm2/codecs/qcom-lpass/rx-macro/HeadphoneDisableSeq.conf usr/share/alsa/ucm2/codecs/qcom-lpass/rx-macro/HeadphoneEnableSeq.conf +usr/share/alsa/ucm2/codecs/qcom-lpass/rx-macro/HeadphoneLDisableSeq.conf +usr/share/alsa/ucm2/codecs/qcom-lpass/rx-macro/HeadphoneLEnableSeq.conf usr/share/alsa/ucm2/codecs/qcom-lpass/rx-macro/init.conf #usr/share/alsa/ucm2/codecs/qcom-lpass/tx-macro usr/share/alsa/ucm2/codecs/qcom-lpass/tx-macro/DMIC0DisableSeq.conf @@ -843,14 +933,16 @@ usr/share/alsa/ucm2/codecs/rt711/init.conf #usr/share/alsa/ucm2/codecs/rt712-dmic usr/share/alsa/ucm2/codecs/rt712-dmic/init.conf usr/share/alsa/ucm2/codecs/rt712/init.conf +#usr/share/alsa/ucm2/codecs/rt713 #usr/share/alsa/ucm2/codecs/rt713-dmic usr/share/alsa/ucm2/codecs/rt713-dmic/init.conf -#usr/share/alsa/ucm2/codecs/rt713-sdca -usr/share/alsa/ucm2/codecs/rt713-sdca/init.conf +usr/share/alsa/ucm2/codecs/rt713/init.conf #usr/share/alsa/ucm2/codecs/rt715 #usr/share/alsa/ucm2/codecs/rt715-sdca usr/share/alsa/ucm2/codecs/rt715-sdca/init.conf usr/share/alsa/ucm2/codecs/rt715/init.conf +#usr/share/alsa/ucm2/codecs/rt721 +usr/share/alsa/ucm2/codecs/rt721/init.conf #usr/share/alsa/ucm2/codecs/rt722 usr/share/alsa/ucm2/codecs/rt722/init.conf #usr/share/alsa/ucm2/codecs/wcd934x @@ -1035,6 +1127,8 @@ usr/share/alsa/ucm2/conf.d/gx-sound-card/LIBRETECH-CC.conf usr/share/alsa/ucm2/conf.d/hda-dsp/hda-dsp.conf #usr/share/alsa/ucm2/conf.d/hdaudioB0D2 usr/share/alsa/ucm2/conf.d/hdaudioB0D2/hdaudioB0D2.conf +#usr/share/alsa/ucm2/conf.d/kaanapali +usr/share/alsa/ucm2/conf.d/kaanapali/Kaanapali-MTP.conf #usr/share/alsa/ucm2/conf.d/kblrt5660 usr/share/alsa/ucm2/conf.d/kblrt5660/kblrt5660.conf #usr/share/alsa/ucm2/conf.d/mt8183_da7219_r @@ -1051,20 +1145,29 @@ usr/share/alsa/ucm2/conf.d/mt8365-evk/mt8365-evk.conf usr/share/alsa/ucm2/conf.d/mt8370-evk/mt8370-evk.conf #usr/share/alsa/ucm2/conf.d/mt8390-evk usr/share/alsa/ucm2/conf.d/mt8390-evk/mt8390-evk.conf +#usr/share/alsa/ucm2/conf.d/mt8391-evk +usr/share/alsa/ucm2/conf.d/mt8391-evk/mt8391-evk.conf #usr/share/alsa/ucm2/conf.d/mt8395-evk usr/share/alsa/ucm2/conf.d/mt8395-evk/mt8395-evk.conf #usr/share/alsa/ucm2/conf.d/mtk-rt5650 usr/share/alsa/ucm2/conf.d/mtk-rt5650/mtk-rt5650.conf #usr/share/alsa/ucm2/conf.d/qcm6490 -usr/share/alsa/ucm2/conf.d/qcm6490/QCM6490-IDP.conf +usr/share/alsa/ucm2/conf.d/qcm6490/qcm6490-idp-snd-card.conf +#usr/share/alsa/ucm2/conf.d/qcs615 +usr/share/alsa/ucm2/conf.d/qcs615/TALOS-EVK.conf #usr/share/alsa/ucm2/conf.d/qcs6490 usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-RB3Gen2.conf +usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-Radxa-Dragon-Q6A.conf +#usr/share/alsa/ucm2/conf.d/qcs8300 +usr/share/alsa/ucm2/conf.d/qcs8300/MONACO-EVK.conf #usr/share/alsa/ucm2/conf.d/rk3399-gru-soun usr/share/alsa/ucm2/conf.d/rk3399-gru-soun/rk3399-gru-soun.conf #usr/share/alsa/ucm2/conf.d/rk3588-es8316 usr/share/alsa/ucm2/conf.d/rk3588-es8316/rk3588-es8316.conf #usr/share/alsa/ucm2/conf.d/rockchip_es8316 usr/share/alsa/ucm2/conf.d/rockchip_es8316/rockchip_es8316.conf +#usr/share/alsa/ucm2/conf.d/sa8775p +usr/share/alsa/ucm2/conf.d/sa8775p/LEMANS-EVK.conf #usr/share/alsa/ucm2/conf.d/sc8280xp usr/share/alsa/ucm2/conf.d/sc8280xp/sc8280xp.conf #usr/share/alsa/ucm2/conf.d/sdm845 @@ -1076,11 +1179,13 @@ usr/share/alsa/ucm2/conf.d/simple-card/Librem 5.conf usr/share/alsa/ucm2/conf.d/simple-card/PinePhone.conf usr/share/alsa/ucm2/conf.d/simple-card/apalis-imx8.conf usr/share/alsa/ucm2/conf.d/simple-card/apalis-nau8822.conf +usr/share/alsa/ucm2/conf.d/simple-card/aquila-wm8904.conf usr/share/alsa/ucm2/conf.d/simple-card/colibri-imx7.conf usr/share/alsa/ucm2/conf.d/simple-card/colibri-imx8x.conf usr/share/alsa/ucm2/conf.d/simple-card/rk817_ext.conf usr/share/alsa/ucm2/conf.d/simple-card/rk817_int.conf usr/share/alsa/ucm2/conf.d/simple-card/rockchip,es8316-codec.conf +usr/share/alsa/ucm2/conf.d/simple-card/tdx-smarc-wm8904.conf usr/share/alsa/ucm2/conf.d/simple-card/verdin-nau8822.conf usr/share/alsa/ucm2/conf.d/simple-card/verdin-wm8904.conf #usr/share/alsa/ucm2/conf.d/skylake-rt286 @@ -1107,8 +1212,14 @@ usr/share/alsa/ucm2/conf.d/sof-hda-dsp/sof-skl_hda_card.conf usr/share/alsa/ucm2/conf.d/sof-m8195_r1019/sof-m8195_r1019_5682s.conf #usr/share/alsa/ucm2/conf.d/sof-mt8195_r101 usr/share/alsa/ucm2/conf.d/sof-mt8195_r101/sof-mt8195_r1019_5682.conf +#usr/share/alsa/ucm2/conf.d/sof-mt8196-nau8 +usr/share/alsa/ucm2/conf.d/sof-mt8196-nau8/sof-mt8196-nau8825.conf +#usr/share/alsa/ucm2/conf.d/sof-mt8365-evk +usr/share/alsa/ucm2/conf.d/sof-mt8365-evk/sof-mt8365-evk.conf #usr/share/alsa/ucm2/conf.d/sof-mt8390-evk usr/share/alsa/ucm2/conf.d/sof-mt8390-evk/sof-mt8390-evk.conf +#usr/share/alsa/ucm2/conf.d/sof-mt8395-evk +usr/share/alsa/ucm2/conf.d/sof-mt8395-evk/sof-mt8395-evk.conf #usr/share/alsa/ucm2/conf.d/sof-skl_hda_card #usr/share/alsa/ucm2/conf.d/sof-soundwire usr/share/alsa/ucm2/conf.d/sof-soundwire/sof-soundwire.conf @@ -1132,7 +1243,10 @@ usr/share/alsa/ucm2/conf.d/tegra/GoogleNyanBlaze.conf usr/share/alsa/ucm2/conf.d/tegra/LG Optimus 4X HD MAX98089.conf usr/share/alsa/ucm2/conf.d/tegra/LG Optimus Vu MAX98089.conf #usr/share/alsa/ucm2/conf.d/x1e80100 +usr/share/alsa/ucm2/conf.d/x1e80100/TUXEDO-TUXEDOElite14Gen1-2.0-TXEM14QX4NM.conf +usr/share/alsa/ucm2/conf.d/x1e80100/X1E001DE-DEVKIT.conf usr/share/alsa/ucm2/conf.d/x1e80100/X1E80100-CRD.conf +usr/share/alsa/ucm2/conf.d/x1e80100/X1E80100-EVK.conf usr/share/alsa/ucm2/conf.d/x1e80100/x1e80100.conf #usr/share/alsa/ucm2/conf.virt.d usr/share/alsa/ucm2/conf.virt.d/.gitignore @@ -1162,6 +1276,8 @@ usr/share/alsa/ucm2/sof-soundwire/cs35l56.conf usr/share/alsa/ucm2/sof-soundwire/cs42l43-dmic.conf usr/share/alsa/ucm2/sof-soundwire/cs42l43-spk.conf usr/share/alsa/ucm2/sof-soundwire/cs42l43.conf +usr/share/alsa/ucm2/sof-soundwire/cs42l45-dmic.conf +usr/share/alsa/ucm2/sof-soundwire/cs42l45.conf usr/share/alsa/ucm2/sof-soundwire/dmic.conf usr/share/alsa/ucm2/sof-soundwire/rt1308.conf usr/share/alsa/ucm2/sof-soundwire/rt1316.conf @@ -1171,12 +1287,14 @@ usr/share/alsa/ucm2/sof-soundwire/rt5682.conf usr/share/alsa/ucm2/sof-soundwire/rt700.conf usr/share/alsa/ucm2/sof-soundwire/rt711-sdca.conf usr/share/alsa/ucm2/sof-soundwire/rt711.conf +usr/share/alsa/ucm2/sof-soundwire/rt712+rt1320.conf usr/share/alsa/ucm2/sof-soundwire/rt712-dmic.conf usr/share/alsa/ucm2/sof-soundwire/rt712.conf usr/share/alsa/ucm2/sof-soundwire/rt713-dmic.conf -usr/share/alsa/ucm2/sof-soundwire/rt713-sdca.conf +usr/share/alsa/ucm2/sof-soundwire/rt713.conf usr/share/alsa/ucm2/sof-soundwire/rt715-sdca.conf usr/share/alsa/ucm2/sof-soundwire/rt715.conf +usr/share/alsa/ucm2/sof-soundwire/rt721.conf usr/share/alsa/ucm2/sof-soundwire/rt722.conf usr/share/alsa/ucm2/sof-soundwire/sof-soundwire.conf usr/share/alsa/ucm2/ucm.conf diff --git a/lfs/alsa b/lfs/alsa index 0ccced2bb..beed09dcb 100644 --- a/lfs/alsa +++ b/lfs/alsa @@ -26,16 +26,16 @@ include Config SUMMARY = Advanced Linux Sound Architecture -VER = 1.2.14 -UVER = 1.2.14 -CVER = 1.2.14 +VER = 1.2.15.1 +UVER = 1.2.15.1 +CVER = 1.2.15.1 THISAPP = alsa-lib-$(VER) DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) PROG = alsa -PAK_VER = 24 +PAK_VER = 25 DEPS = @@ -54,9 +54,9 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE) alsa-utils-$(UVER).tar.bz2 = $(DL_FROM)/alsa-utils-$(UVER).tar.bz2 alsa-ucm-conf-$(CVER).tar.bz2 = $(DL_FROM)/alsa-ucm-conf-$(CVER).tar.bz2 -$(DL_FILE)_BLAKE2 = 6fee05f859a19b8ef0d9896d37442c55f602e8b4aaa7698f30c01e03a339d7a74b3214493b095a64b59ee581fb7756d903d4965e080db552e062e2001e0662ff -alsa-utils-$(UVER).tar.bz2_BLAKE2 = 0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe -alsa-ucm-conf-$(CVER).tar.bz2_BLAKE2 = cbb4b81db7670207cac5b85ba9cd4d9df93e4aca573da4caffe0f1e0386a9685b837e58b7ed85ddcfecf3c0f2469e706833dad6f0ef020440c943aa41520f8f0 +$(DL_FILE)_BLAKE2 = 96910ecadafdf5bd12d98c765598f06f7dda94cdfb554e972663b77dc19646700962d6984a228a652f0fb3339e8dc44565d3695aa06971e084f5b951793679e1 +alsa-utils-$(UVER).tar.bz2_BLAKE2 = e3bd56822ec092f96386be3f8ae6772ced899884dfdef2341700be877a4822a3168d55a5aa9ba269e8e1b9fc61ae33a027abfa2e1c4f7fc68e0d8ce8780d3586 +alsa-ucm-conf-$(CVER).tar.bz2_BLAKE2 = c8c0ef9872f6c2bb69f2a43585a7833663e0f559dc51a5f2c0d361f6dd8fad2d6180dfdebbd4c63f094216570f6109097d1f788bf90b75149ca42871d493ef1d install : $(TARGET) diff --git a/lfs/bind b/lfs/bind index fc86eb54a..786ae69ee 100644 --- a/lfs/bind +++ b/lfs/bind @@ -25,7 +25,7 @@ include Config -VER = 9.20.16 +VER = 9.20.17 THISAPP = bind-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -43,7 +43,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 1a083efbd7a95df8c9c05966681be577cb119f1a75292cbf65a31cdf0fc7677a70834be4f8599984635b9ea09a909c1453b489e920e5f27502ab2b496aa278b0 +$(DL_FILE)_BLAKE2 = a3bfb881f3439750ddc1d94da674ed91e6447f101f2c20eb5f4472614b45b5f2af73f197712e18c891e774ed6e95fc811df1e3494c2b863b2544da19790ecf05 install : $(TARGET) diff --git a/lfs/gdb b/lfs/gdb index 8518ae6af..538134b6c 100644 --- a/lfs/gdb +++ b/lfs/gdb @@ -24,7 +24,7 @@ include Config -VER = 16.1 +VER = 17.1 THISAPP = gdb-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = d1907a4abffda663e3d383959ee18e1ef91fe913c378cf9681bdf5810bf7e7f065236f722564fd77eebf15700751fed1cef58c25cd0c0c44d1d9a416809f6a66 +$(DL_FILE)_BLAKE2 = 35de074a50c747e6ed42faee8a87b3898b57d33e9667c9001eaf8b54c8cce555f7b16642d1583c1b4aabb45fc5e5db8c33d9f5786351e736f2db2f90d28a07ed install : $(TARGET) diff --git a/lfs/gnupg b/lfs/gnupg index 653ff8bcb..80b4c513f 100644 --- a/lfs/gnupg +++ b/lfs/gnupg @@ -24,7 +24,7 @@ include Config -VER = 2.4.8 +VER = 2.4.9 THISAPP = gnupg-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -42,7 +42,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = ab7126aac6c7bf323075c68084c963f75d93c729d8918b6ca10ef0a4466879636433c682a5437776d2ce9f5d432e1f66995dd94a4f44d7f184542f030087dbb2 +$(DL_FILE)_BLAKE2 = 5bbd278c570d3e389ab26dd37e1adac6c1b19f9bd369ebf30d75f48d0ab901c6f5fe4e4713b763f57b9e74efab654186ebff1a968348b0b9f70c82618b4b3b62 install : $(TARGET) diff --git a/lfs/harfbuzz b/lfs/harfbuzz index 1f9d96bf6..c96990b57 100644 --- a/lfs/harfbuzz +++ b/lfs/harfbuzz @@ -24,7 +24,7 @@ include Config -VER = 12.2.0 +VER = 12.3.0 THISAPP = harfbuzz-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 011ce54ee0f312dbe6fff600ff986309c3ca8935f79dc8e7aa4fa29c61a364b62b097eba1bfafdcb337475a86bd50ea75ad2eb9315c7f188069e7c5370b53434 +$(DL_FILE)_BLAKE2 = 65e0b6076cae1e324fd87e4a08c53c1649df2afd8f290f5b6a5553a2a91ae932b197c103484fcd576fa0ad5baef57ff78a12c865c00eb1126709fc9aaef21210 install : $(TARGET) diff --git a/lfs/iana-etc b/lfs/iana-etc index 9c0e5c9f8..2dc5c37e3 100644 --- a/lfs/iana-etc +++ b/lfs/iana-etc @@ -24,7 +24,7 @@ include Config -VER = 20251120 +VER = 20251215 # https://github.com/Mic92/iana-etc THISAPP = iana-etc-$(VER) @@ -41,7 +41,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = fd85f0494f65774607c43b9f76fb1f9052b7d6782c893997984b791cbb449723d329f3dab99339e1e52a174ab0374ee9bc57166bb39e1a1833be2e0f3e076e5e +$(DL_FILE)_BLAKE2 = 025572ca195ce25191d3c07b1358aafb65d1c4a25473779b395f43b2935c29c34573724e0a1036984ccba1ec11302fe7b9c3d1f97c60a586b92fe977b45723af install : $(TARGET) diff --git a/lfs/lvm2 b/lfs/lvm2 index df508d11a..f0384619e 100644 --- a/lfs/lvm2 +++ b/lfs/lvm2 @@ -24,7 +24,7 @@ include Config -VER = 2.03.37 +VER = 2.03.38 THISAPP = LVM2.$(VER) DL_FILE = $(THISAPP).tgz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 4762ebe827b886c0e72a91c545c8c4fa9c9d1629e987f13d0c52ee41b80444c3c5c8a81a90566ed9bd7b68d67684749a7ad2cc066b20a3fa44eb8466ae0cc82e +$(DL_FILE)_BLAKE2 = 2cdec7e7256855ec1d40f690e3b3b2d0538cef275c68bfaa15235b10890f05c4d9e861607fc611e420619e9e07a0dd431b1a0d9258c8ccf4af7a5b772281f33e install : $(TARGET) diff --git a/lfs/xz b/lfs/xz index 1ee1faa52..465a3b183 100644 --- a/lfs/xz +++ b/lfs/xz @@ -24,7 +24,7 @@ include Config -VER = 5.8.1 +VER = 5.8.2 THISAPP = xz-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -45,7 +45,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = f11be3971e181bb49b6a92d3cc07ebb1c6b5fb53bc5d079e0952eed94f069656cffb37a2e2e8f068a5f119c6ef5ee565b3ac9978a5afa24a40d49607d492d176 +$(DL_FILE)_BLAKE2 = 3788b52c41adb4af32a5221b9c497044068343f1489508b90c9fb00188463e1eb3bc9df91b0457f1e9524c5e45dd2c374fd26f535994f04f94d2d200ccc4d85c install : $(TARGET) hooks/post-receive -- IPFire 2.x development tree