* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 74af1b0f20786db177e6f952cddcf080d58b8b09
@ 2026-01-09 10:47 Michael Tremer
0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2026-01-09 10:47 UTC (permalink / raw)
To: ipfire-scm
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 <adolf.belka@ipfire.org>
Date: Wed Jan 7 18:50:29 2026 +0100
core200: Ship xz
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 1420820681395582421b9bc856bce663a8b4695c
Author: Adolf Belka <adolf.belka@ipfire.org>
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 <sys/auxv.h>.
- 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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit e2044c339c2c5ed678cda01d75f70023a94cc484
Author: Adolf Belka <adolf.belka@ipfire.org>
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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 627bb8c46046b699f353fb04f85bd1fffa6e3eda
Author: Adolf Belka <adolf.belka@ipfire.org>
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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 7bef691c5b1cb6a9e3abb79135cf8a83cda6a60d
Author: Adolf Belka <adolf.belka@ipfire.org>
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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit da560577f66295c728877901411267a4938aeef9
Author: Adolf Belka <adolf.belka@ipfire.org>
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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 9b8611acb22fcd835eb0a55e84108b4da1542e29
Author: Adolf Belka <adolf.belka@ipfire.org>
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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 0be7ba54becd247d2877ce60bc3616330dd54e95
Author: Adolf Belka <adolf.belka@ipfire.org>
Date: Wed Jan 7 18:50:28 2026 +0100
core200: Ship gdb
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 30d90aa0f568671cfd8aaa96f31ef6d822dd514a
Author: Adolf Belka <adolf.belka@ipfire.org>
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 <gdb:color> for dealing with colors.
** New constant PARAM_COLOR represents color type of a value
of a <gdb:parameter> object. Parameter's value is <gdb::color> 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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit df432c15a7ea0980ebd459bcd840795b6b4af669
Author: Adolf Belka <adolf.belka@ipfire.org>
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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit b65ffb7df3c40b13a5c1c6d899170494b2126a38
Author: Michael Tremer <michael.tremer@ipfire.org>
Date: Fri Jan 9 10:42:58 2026 +0000
core200: Ship BIND
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 22ab3249413ba5fcd4cf7a310f19b14871622a18
Author: Matthias Fischer <matthias.fischer@ipfire.org>
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 <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
-----------------------------------------------------------------------
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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-01-09 10:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-01-09 10:47 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 74af1b0f20786db177e6f952cddcf080d58b8b09 Michael Tremer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox