public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. efeb1d3bda767bbea062da70105fcbda59cbc594
@ 2025-07-04 11:09 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2025-07-04 11:09 UTC (permalink / raw)
  To: ipfire-scm

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 90126 bytes --]

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  efeb1d3bda767bbea062da70105fcbda59cbc594 (commit)
       via  de8887e60c6cd4be8fd1b877c00544c53d64f79e (commit)
       via  5bed1c20b7277f4c5c780f1673cfeaea8b7239bc (commit)
       via  f667298748b566a55d62799538d24f3157b31966 (commit)
       via  730a88544fee7a78ae884bdba736acd10e510472 (commit)
       via  4823cfa893a8748c697e50968749ae0cbb70756d (commit)
       via  e5699c55106631b61915843b81b930370b0eaa67 (commit)
       via  1aee27fec8827ac21187b8a9ccbf3325a66535ac (commit)
       via  a2a73331107678fda4e973db21e4b45b8e061f0f (commit)
       via  110fc9fecb72c5b27eb957ba03d03b0e9d278a1a (commit)
       via  5ebef2176469d56cb323a02f03a6e217bfb30150 (commit)
       via  f2c5412eb25fe4f42dc9dc40c1ed48f44ec34492 (commit)
       via  c0a07f2df9aa9548d06a0e9558a462558871d19f (commit)
       via  fe7ff845e43228bbf121f1367c890b233f469483 (commit)
       via  f0fc4e07db5be29f684d98eef55900c1f7fb936e (commit)
       via  90dab2bef6b16b2a437d8ed6dd689bbfa9ac9e71 (commit)
       via  0a111abfc7e498908697239e919f9dd5877d745e (commit)
       via  e8f33d48be66b79fcd5bb766a34fc862a5f7d075 (commit)
       via  ee2a9d3975120989fe0a76227f333c8a0bd9119a (commit)
       via  f31ba2c5ee9bd8414471f36ca1918ca769eb5a80 (commit)
       via  42e94a858f407b49c6f40f5c65d96a853c83177a (commit)
       via  0544285c74c33983ae65ae18884b009cb7a70a03 (commit)
       via  b29cd91c961a5eeb1aa42bc679dad5b06b3446d2 (commit)
       via  b0dd16dd4135bbaa3fea9393b68080469573cfa3 (commit)
       via  823a4174b1317290ee11221c2eadcfb7c1970643 (commit)
       via  70cf028910ebfbe335febedaff0a68737fd91687 (commit)
       via  c19684c30ac6d7d0e6a1a63e8ba3857461780aa1 (commit)
       via  60797312ac5a16e9e55d214dbd686d2574da2d7e (commit)
       via  61ed7a4670e57f1e66bbdb02c53a2227eff14f6d (commit)
       via  c58b8098864462d4d270bb3f049bd2b2504d459b (commit)
      from  c03fb49f5ba1828ae3f99c3f817255fabc9ba823 (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 efeb1d3bda767bbea062da70105fcbda59cbc594
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:29 2025 +0200

    core197: Ship util linux
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit de8887e60c6cd4be8fd1b877c00544c53d64f79e
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:46 2025 +0200

    util-linux: Update to version 2.41.1
    
    - Update from version 2.41 to 2.41.1
    - Update of rootfile not required
    - Changelog
        2.41.1
    	autotools:
    	    - don't use wide-character ncurses if --disable-widechar (by Karel Zak)
    	cfdisk:
    	    - fix memory leak and possible NULL dereference [gcc-analyzer] (by Karel Zak)
    	column:
    	    - fix compiler warning for non-widechar compilation (by Karel Zak)
    	fdformat:
    	    - use size_t and ssize_t (by Karel Zak)
    	fdisk:
    	    - fix possible memory leak (by Karel Zak)
    	fdisk,partx:
    	    - avoid strcasecmp() for ASCII-only strings (by Karel Zak)
    	findmnt:
    	    - fix -k option parsing regression (by Karel Zak)
    	hardlink:
    	    - define more function as inline (by Karel Zak)
    	    - fix performance regression (inefficient signal evaluation) (by Karel Zak)
    	    - Use macro for verbose output (by Karel Zak)
    	include/cctype:
    	    - fix string comparison (by Karel Zak)
    	include/mount-api-utils:
    	    - include linux/unistd.h (by Thomas Weißschuh)
    	libblkid:
    	    - Fix crash while parsing config with libeconf (by Stanislav Brabec)
    	    - befs fix underflow (by Milan Broz)
    	    - avoid strcasecmp() for ASCII-only strings (by Karel Zak)
    	libblkid/src/topology/dm:
    	    - fix fscanf return value check to match expected number of parsed items
    		(by Mingjie Shen)
    	libfdisk:
    	    - avoid strcasecmp() for ASCII-only strings (by Karel Zak)
    	libmount:
    	    - (subdir) restrict for real mounts only (by Karel Zak)
    	    - (subdir) remove unused code (by Karel Zak)
    	    - avoid calling memset() unnecessarily (by Karel Zak)
    	    - avoid strcasecmp() for ASCII-only strings (by Karel Zak)
    	    - fix --no-canonicalize regression (by Karel Zak)
    	libuuid:
    	    - fix uuid_time on macOS without attribute((alias)) (by Eugene Gershnik)
    	lsblk:
    	    - use ID_PART_ENTRY_SCHEME as fallback for PTTYPE (by Karel Zak)
    	    - avoid strcasecmp() for ASCII-only strings (by Karel Zak)
    	lscpu:
    	    - fix possible buffer overflow in cpuinfo parser (by Karel Zak)
    	    - Fix loongarch op-mode output with recent kernel (by Xi Ruoyao)
    	lsfd:
    	    - (bug fix) scan the protocol field of /proc/net/packet as a hex number
    		(by Masatake YAMATO)
    	    - fix the description for PACKET.PROTOCOL column (by Masatake YAMATO)
    	lsns:
    	    - enhance compilation without USE_NS_GET_API (by Karel Zak)
    	    - fix undefined reference to add_namespace_for_nsfd #3483 (by Thomas
    		Devoogdt)
    	meson:
    	    - add feature for translated documentation (by Thomas Weißschuh)
    	    - remove tinfo dependency from 'more' (by Thomas Weißschuh)
    	    - fix manadocs for libsmartcols and libblkid (by Karel Zak)
    	    - fix po-man installation (by Karel Zak)
    	misc:
    	    - never include wchar.h (by Karel Zak)
    	more:
    	    - fix broken ':!command' command key (by cgoesche)
    	    - fix implicit previous shell_line execution #3508 (by cgoesche)
    	mount:
    	    - (man) add missing word (by Jakub Wilk)
    	namespace.h:
    	    - fix compilation on Linux < 4.10 (by Thomas Devoogdt)
    	po:
    	    - update uk.po (from translationproject.org) (by Yuri Chornoivan)
    	    - update sr.po (from translationproject.org) (by Мирослав Николић)
    	    - update ro.po (from translationproject.org) (by Remus-Gabriel Chelu)
    	    - update pt.po (from translationproject.org) (by Pedro Albuquerque)
    	    - update pl.po (from translationproject.org) (by Jakub Bogusz)
    	    - update nl.po (from translationproject.org) (by Benno Schulenberg)
    	    - update ja.po (from translationproject.org) (by YOSHIDA Hideki)
    	    - update hr.po (from translationproject.org) (by Božidar Putanec)
    	    - update fr.po (from translationproject.org) (by Frédéric Marchal)
    	    - update es.po (from translationproject.org) (by Antonio Ceballos Roa)
    	    - update de.po (from translationproject.org) (by Mario Blättermann)
    	    - update cs.po (from translationproject.org) (by Petr Písař)
    	po-man:
    	    - merge changes (by Karel Zak)
    	    - update sr.po (from translationproject.org) (by Мирослав Николић)
    	    - update de.po (from translationproject.org) (by Mario Blättermann)
    	tests:
    	    - (test_mkfds::mapped-packet-socket) add a new parameter, protocol (by
    		Masatake YAMATO)
    	treewide:
    	    - add ul_ to parse_timestamp() function name (by Karel Zak)
    	    - add ul_ to parse_switch() function name (by Stanislav Brabec)
    	    - add ul_ to parse_size() function name (by Karel Zak)
    	    - add ul_ to parse_range() function name (by Karel Zak)
    	    - fix optional arguments usage (by Karel Zak)
    	    - avoid strcasecmp() for ASCII-only strings (by Karel Zak)
    	Wipefs:
    	    - improve --all descriptions for whole-disks (by Karel Zak)
    	Misc:
    	    - Do not call exit() on code ending in shared libraries (by Cristian
    		Rodríguez)
    	    - remove two leftover license lines from colors.{c,h} (by Benno Schulenberg)
    	    - remove "Copyright (C) ...." notes from files that claim no copyright
    		(by Benno Schulenberg)
    	    - correct the full name of the GPL in various files (by Benno Schulenberg)
    	    - Make scols_column_set_data_func docs visible (by FeRD (Frank Dana))
    	    - Do not use strerror on shared libraries (by Cristian Rodríguez)
    	    - Fix typo in blkdiscard docs (by pls-no-hack)
    	    - lib/fileeq.c Fix a typo in message. (by Masanari Iida)
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 5bed1c20b7277f4c5c780f1673cfeaea8b7239bc
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:45 2025 +0200

    taglib: Update to version 2.1.1
    
    - Update from version 2.0.2 to 2.1.1
    - Update of rootfile
    - Changelog
        2.1.1
    	 * Map ID3v2.3 IPLS frames to both ID3v2.4 TIPL and TMCL to have a consistent
    	   behavior when using MusicBrainz tags with the property map interface.
    	 * Fix missing include for `wchar_t` when using C bindings with MinGW.
        2.1
    	 * Support for Shorten (SHN) files.
    	 * Compile time configuration of supported formats: WITH_APE, WITH_ASF, ...
    	 * Compile time configuration of data and temporary directories for unit tests:
    	   TESTS_DIR and TESTS_TMPDIR.
    	 * C bindings: Added taglib_file_new_wchar() and taglib_file_new_type_wchar().
    	 * Preserve unicode encoding when downgrading to ID3v2.3.
    	 * Do not store FLAC metadata blocks which are too large.
    	 * Fix segfaults with String and ByteVector nullptr arguments.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit f667298748b566a55d62799538d24f3157b31966
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:28 2025 +0200

    core197: Ship sqlite
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 730a88544fee7a78ae884bdba736acd10e510472
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:44 2025 +0200

    sqlite: Update to version 3500200
    
    - Update from version 3500100 to 3500200
    - Update of rootfile
    - Changelog
        3500200
    	Fix the concat_ws() SQL function so that it includes empty strings in the
    	 concatenation. Forum post 52503ac21d.
    	Fix the file-io extension (used by the CLI) so that it can be built using the
    	 MinGW compiler chain.
    	Avoid writing frames with no checksums into the wal file if a savepoint is
    	 rolled back after dirty pages have already been spilled into the wal file.
    	 Forum post b490f726db.
    	Fix the Bitvec object to avoid stack overflow when the database is within 60
    	 pages of its maximum size.
    	Fix a problem with UPDATEs on fts5 tables that contain BLOB values.
    	Fix an issue with transitive IS constraints on a RIGHT JOIN.
    	Raise an error early if the number of aggregate terms in a query exceeds the
    	 maximum number of columns, to avoid downstream assertion faults.
    	Ensure that sqlite3_setlk_timeout() holds the database mutex.
    	Fix typos in API documentation.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 4823cfa893a8748c697e50968749ae0cbb70756d
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:27 2025 +0200

    core197: Ship shadow
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit e5699c55106631b61915843b81b930370b0eaa67
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:43 2025 +0200

    shadow: Update to version 4.18.0
    
    - Update from version 4.17.4 to 4.18.0
    - Update of rootfile not required
    - Changelog
        4.18.0
    	    CI: purge man-db by @ikerexxe in #1241
    	    passwd: document exit code when PAM has errored by @hallyn in #1244
    	    Man patches by @zeha in #1175
    	    Quick fix: define E_PAM_ERR in lib/pam_pass.c by @hallyn in #1245
    	    Accept /usr/sbin/nologin as an alternate to /sbin/nologin by @zeha in #1246
    	    Add LOGIN_ENV_SAFELIST to FOREIGNDEFS by @stanislav-brabec in #1248
    	    ci: add gawk as a fedora dependency by @ikerexxe in #1252
    	    man/useradd.8.xml: fix the CREATE_HOME description by @hallyn in #1251
    	    lib/getdate.y: Restrict the date formats that we support by
    	     @alejandro-colomar in #1238
    	    newuidmap: better error logging on failure by @matthewhughes934 in #1254
    	    Extend basic test cases to check shadow and gshadow entries by
    	     @ikerexxe in #1237
    	    lib/sizeof.h: Make sure STRLEN() only accepts string literals by
    	     @alejandro-colomar in #1260
    	    Add strprefix(), and use it instead of its pattern by @alejandro-colomar
    	     in #1152
    	    src/: Simplify, using strpbrk(3) by @alejandro-colomar in #1167
    	    lib/string/strdup/: STRNDUPA(): Reimplement in terms of strndupa(3) by
    	     @alejandro-colomar in #1189
    	    Remove dead beef by @alejandro-colomar in #1230
    	    lib/atoi/a2i/: Simplify these macros by calling a2i() by
    	     @alejandro-colomar in #1137
    	    strtolower(): Add API, and use it instead of its pattern by
    	     @alejandro-colomar in #1211
    	    lib/: sget*ent(): Simplify by calling strdup(3) by
    	     @alejandro-colomar in #1146
    	    fields by @alejandro-colomar in #1150
    	    yacc(1) is a dead language; bury it deep in the ground by
    	     @alejandro-colomar in #1217
    	    Test expiration date by @ikerexxe in #1233
    	    [scp] Add strcaseprefix(), and use it instead of its pattern by
    	     @alejandro-colomar in #1262
    	    valid_field(): Improve readability by @alejandro-colomar in #1208
    	    lib/, src/, tests/: Use the standard countof() instead of our NITEMS() by
    	     @alejandro-colomar in #1259
    	    lib/fs/mkstemp/, src/: Move fmkomstemp() to separate files under
    	     lib/fs/mkstemp/, and split into mkomstemp() by @alejandro-colomar in #1139
    	    [x][v]aprintf(): Add APIs, and use them instead of [x][v]asprintf(3) by
    	     @alejandro-colomar in #1168
    	    lib/get_pid.c: pid_t is a signed integer by @alejandro-colomar in #1264
    	    src/newusers.c: Fix off-by-one benign bug in array declaration by
    	     @alejandro-colomar in #1266
    	    Add some wrappers for usual loops around strsep(3) by @alejandro-colomar
    	     in #1155
    	    lib/fs/readlink/areadlink.h: areadlink(): Avoid inconditionally using
    	     PATH_MAX by @sthibaul in #1222
    	    configure: Fix typo by @sthibaul in #1268
    	    Pre-release 4.18.0-rc1 by @hallyn in #1270
    	    Update man pages for chage, shadow, passwd by @domiborges in #1243
    	    contrib/: Burn it all by @alejandro-colomar in #1274
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 1aee27fec8827ac21187b8a9ccbf3325a66535ac
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:26 2025 +0200

    core197: Ship pciutils
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit a2a73331107678fda4e973db21e4b45b8e061f0f
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:42 2025 +0200

    pciutils: Update to version 3.14.0
    
    - Update from version 3.13.0 to 3.14.0
    - Update of rootfile
    - Changelog
        3.14.0
    	* New capabilities are decoded: VirtIO SharedMemory, Physical Layer
    	  16 to 64 GT/s, Flit Mode, Device 3, Intel vendor-specific.
    	* ECAM now works on Windows and DJGPP.
    	* The GNU/Hurd back-end works on 64-bit systems.
    	* Added a new back-end for RT-Thread Smart OS.
    	* <lib/header.h> got definitions of new classes and capabilities
    	  from PCI Code and ID Assignment rev 1.18.
    	* <lib/pci.h> can be included from C++ programs.
    	* Updated pci.ids.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 110fc9fecb72c5b27eb957ba03d03b0e9d278a1a
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:25 2025 +0200

    core197: Ship pango
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 5ebef2176469d56cb323a02f03a6e217bfb30150
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:41 2025 +0200

    pango: Update to version 1.56.4
    
    - Update from version 1.56.3 to 1.56.4
    - Update of rootfile
    - Changelog
        1.56.4
    	- fontconfig: Improve the add_font_file implementation
    	- fontconfig: Combine font features and style variants
    	- fontconfig: Make sure font faces stay alive
    	- win32: Drop some caching
    	- win32: Make sure font faces stay alive
    	- win32: Modernize and simplify the code
    	- win32: Stop synthesizing fonts
    	- win32: Implement list models
    	- coretext: Support synthetic small caps
    	- layout: Avoid assertions in line breaking
    	- build: Require GLib 2.82
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit f2c5412eb25fe4f42dc9dc40c1ed48f44ec34492
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:24 2025 +0200

    core197: Ship openssl
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit c0a07f2df9aa9548d06a0e9558a462558871d19f
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:40 2025 +0200

    openssl: Update to version 3.5.1
    
    - Update from version 3.5.0 to 3.5.1
    - Update of rootfile not required
    - Changelog
        3.5.1
    	OpenSSL 3.5.1 is a security patch release. The most severe CVE fixed in this
    	 release is Low.
    	This release incorporates the following bug fixes and mitigations:
    	  * Fix x509 application adds trusted use instead of rejected use.
    	   ([CVE-2025-4575])
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit fe7ff845e43228bbf121f1367c890b233f469483
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:23 2025 +0200

    core197: Ship nettle
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit f0fc4e07db5be29f684d98eef55900c1f7fb936e
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:39 2025 +0200

    nettle: Update to version 3.10.2
    
    - Update from version 3.10.1 to 3.10.2
    - Update of rootfile
    - Changelog
        3.10.2
    	* Fix missing prototypes in getopt.h and getopt.c, affecting
    	  non-glibc systems, and causing compile errors with C23
    	  compilers that require prototypes, e.g., gcc-15.
    	* For powerpc64, avoid using v9 (ISA v3.0) instructions
    	  lxvb16x, lxv and stxv in powerpc64/p8/ files.
    	* For powerpc64, add configure check for __VSX__, and disable
    	  use of assembly if not defined. Nettle's powerpc64 assembly
    	  requires at least v7 (ISA v2.06).
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 90dab2bef6b16b2a437d8ed6dd689bbfa9ac9e71
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:38 2025 +0200

    ncdu: Update to version 1.22
    
    - Update from version 1.20 to 1.22
    - Update of rootfile not required
    - Changelog
        1.22
    	- Add support for @-prefixed lines to ignore errors in config file (from 2.8)
    	- List all supported options in `--help` (from 2.8)
    	- Use `kB` instead of `KB` in `--si` mode (from 2.8)
    	- Add `--graph-style` option (from 2.1)
    	- Fix supported range of uid/gid numbers
        1.21
    	- Perform tilde expansion on paths in the config file (from 2.7)
    	- Fix JSON import of escaped UTF-16 surrogate pairs (from 2.7)
    	- Fix displaying and exporting zero values when extended info is not
    	  available (from 2.6)
    	- Fix JSON export and import of the “other filesystem” flag (from 2.5)
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 0a111abfc7e498908697239e919f9dd5877d745e
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:22 2025 +0200

    core197: Ship lvm2
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit e8f33d48be66b79fcd5bb766a34fc862a5f7d075
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:37 2025 +0200

    lvm2: Update to version 2.03.33
    
    - Update from version 2.03.32 to 2.03.33
    - Update of rootfile not required
    - Changelog
        2.03.33
    	  Various spelling, grammar, formatting, test, and build script improvements.
    	  Override LC_NUMERIC locale if unsuitable for json_std report format.
    	  Repair raid arrays with transiently lost devices.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit ee2a9d3975120989fe0a76227f333c8a0bd9119a
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:21 2025 +0200

    core197: Ship libssh
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit f31ba2c5ee9bd8414471f36ca1918ca769eb5a80
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:36 2025 +0200

    libssh: Update to version 0.11.2
    
    - Update from version 0.11.1 to 0.11.2
    - Update of rootfile
    - Changelog
        0.11.2
    	* Security:
    	   * CVE-2025-4877 - Write beyond bounds in binary to base64 conversion
    	   * CVE-2025-4878 - Use of uninitialized variable in privatekey_from_file()
    	   * CVE-2025-5318 - Likely read beyond bounds in sftp server handle management
    	   * CVE-2025-5351 - Double free in functions exporting keys
    	   * CVE-2025-5372 - ssh_kdf() returns a success code on certain failures
    	   * CVE-2025-5449 - Likely read beyond bounds in sftp server message decoding
    	   * CVE-2025-5987 - Invalid return code for chacha20 poly1305 with OpenSSL
    	* Compatibility
    	   * Fixed compatibility with CPM.cmake
    	   * Compatibility with OpenSSH 10.0
    	   * Tests compatibility with new Dropbear releases
    	   * Removed p11-kit remoting from the pkcs11 testsuite
    	* Bugfixes
    	   * Implement missing packet filter for DH GEX
    	   * Properly process the SSH2_MSG_DEBUG message
    	   * Allow escaping quotes in quoted arguments to ssh configuration
    	   * Do not fail with unknown match keywords in ssh configuration
    	   * Process packets before selecting signature algorithm during authentication
    	   * Do not fail hard when the SFTP status message is not sent by noncompliant
    	     servers
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 42e94a858f407b49c6f40f5c65d96a853c83177a
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:18:12 2025 +0200

    core197: Ship libpng
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 0544285c74c33983ae65ae18884b009cb7a70a03
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:35 2025 +0200

    libpng: Update to version 1.6.50
    
    - Update from version 1.6.48 to 1.6.50
    - Update of rootfile
    - Changelog
        1.6.50
    	  Improved the detection of the RVV Extension on the RISC-V platform.
    	    (Contributed by Filip Wasil)
    	  Replaced inline ASM with C intrinsics in the RVV code.
    	    (Contributed by Filip Wasil)
    	  Fixed a decoder defect in which unknown chunks trailing IDAT, set
    	    to go through the unknown chunk handler, incorrectly triggered
    	    out-of-place IEND errors.
    	    (Contributed by John Bowler)
    	  Fixed the CMake file for cross-platform builds that require `libm`.
        1.6.49
    	  Added SIMD-optimized code for the RISC-V Vector Extension (RVV).
    	    (Contributed by Manfred Schlaegl, Dragos Tiselice and Filip Wasil)
    	  Added various fixes and improvements to the build scripts and to
    	    the sample code.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit b29cd91c961a5eeb1aa42bc679dad5b06b3446d2
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:20 2025 +0200

    core197: Ship libjpeg
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit b0dd16dd4135bbaa3fea9393b68080469573cfa3
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:34 2025 +0200

    libjpeg: Update to version 3.1.1
    
    - Update from version 3.0.4 to 3.1.1
    - Update of rootfile
    - Changelog
        3.1.1
    	Hardened the libjpeg API against hypothetical calling applications that may
    	 erroneously change the value of the `data_precision` field in
    	 `jpeg_compress_struct` or `jpeg_decompress_struct` after calling
    	 `jpeg_start_compress()` or `jpeg_start_decompress()`.
        3.1.0
    	Fixed an issue in the TurboJPEG API whereby, when generating a
    	 lossless JPEG image with more than 8 bits per sample, specifying a point
    	 transform value greater than 7 resulted in an error ("Parameter value out of
    	 range") unless `TJPARAM_PRECISION`/`TJ.PARAM_PRECISION` was specified before
    	 `TJPARAM_LOSSLESSPT`/`TJ.PARAM_LOSSLESSPT`.
    	Fixed a regression introduced by 1.4 beta1[3] that prevented
    	 `jpeg_set_defaults()` from resetting the Huffman tables to default (baseline)
    	 values if Huffman table optimization or progressive mode was previously enabled
    	 in the same libjpeg instance.
    	Fixed an issue whereby lossless JPEG compression could not be disabled if it
    	 was previously enabled in a libjpeg or TurboJPEG instance.
    	 `jpeg_set_defaults()` now disables lossless JPEG compression in a libjpeg
    	 instance, and setting `TJPARAM_LOSSLESS`/`TJ.PARAM_LOSSLESS` to `0` now
    	 disables lossless JPEG compression in a TurboJPEG instance.
        3.1 beta1
    	The libjpeg-turbo source tree has been reorganized to make it easier to find
    	 the README files, license information, and build instructions.  The
    	 documentation for the libjpeg API library and associated programs has been
    	 moved into the **doc/** subdirectory, all C source code and headers have been
    	 moved into a new **src/** subdirectory, and test scripts have been moved into a
    	 new **test/** subdirectory.
    	cjpeg no longer allows GIF input files to be converted into
    	 12-bit-per-sample JPEG files.  That was never a useful feature, since GIF
    	 images have at most 256 colors referenced from a palette of 8-bit-per-component
    	 RGB values.
    	Added support for lossless JPEG images with 2 to 15 bits per sample to the
    	 libjpeg and TurboJPEG APIs.  When creating or decompressing a lossless JPEG
    	 image and when loading or saving a PBMPLUS image, functions/methods specific to
    	 8-bit samples now handle 8-bit samples with 2 to 8 bits of data precision
    	 (specified using the `data_precision` field in `jpeg_compress_struct` or
    	 `jpeg_decompress_struct` or using `TJPARAM_PRECISION`/`TJ.PARAM_PRECISION`),
    	 functions/methods specific to 12-bit samples now handle 12-bit samples with 9
    	 to 12 bits of data precision, and functions/methods specific to 16-bit samples
    	 now handle 16-bit samples with 13 to 16 bits of data precision.  Refer to
    	 [libjpeg.txt](doc/libjpeg.txt), [usage.txt](doc/usage.txt), and the TurboJPEG
    	 API documentation for more details.
    	All deprecated constants and methods in the TurboJPEG Java API have been
    	 removed.
    	TJBench command-line arguments are now more consistent with those of cjpeg,
    	 djpeg, and jpegtran.  More specifically:
    	      - `-copynone` has been replaced with `-copy none`.
    	      - `-fastdct` has been replaced with `-dct fast`.
    	      - `-fastupsample` has been replaced with `-nosmooth`.
    	      - `-hflip` and `-vflip` have been replaced with
    	 `-flip {horizontal|vertical}`.
    	      - `-limitscans` has been replaced with `-maxscans`, which allows the scan
    	 limit to be specified.
    	      - `-rgb`, `-bgr`, `-rgbx`, `-bgrx`, `-xbgr`, `-xrgb`, and `-cmyk` have
    	 been replaced with `-pixelformat {rgb|bgr|rgbx|bgrx|xbgr|xrgb|cmyk}`.
    	      - `-rot90`, `-rot180`, and `-rot270` have been replaced with
    	 `-rotate {90|180|270}`.
    	      - `-stoponwarning` has been replaced with `-strict`.
    	      - British spellings for `gray` (`grey`) and `optimize` (`optimise`) are
    	 now allowed.
    	     The old command-line arguments are deprecated and will be removed in a
    	 future release.  TJBench command-line arguments can now be abbreviated as well.
    	 (Where possible, the abbreviations are the same as those supported by cjpeg,
    	 djpeg, and jpegtran.)
    	Added a new TJBench option (`-pixelformat gray`) that can be used to test
    	 the performance of compressing/decompressing a grayscale JPEG image from/to a
    	 packed-pixel grayscale image.
    	Fixed an issue whereby, if `TJPARAM_NOREALLOC` was set, TurboJPEG
    	 compression and lossless transformation functions ignored the JPEG buffer
    	 size(s) passed to them and assumed that the JPEG buffer(s) had been allocated
    	 to a worst-case size returned by `tj3JPEGBufSize()`.  This behavior was never
    	 documented, although the documentation was unclear regarding whether the JPEG
    	 buffer size should be specified if a JPEG buffer is pre-allocated to a
    	 worst-case size.
    	The TurboJPEG C and Java APIs have been improved in the following ways:
    	     - New image I/O methods (`TJCompressor.loadSourceImage()` and
    	 `TJDecompressor.saveImage()`) have been added to the Java API.  These methods
    	 work similarly to the `tj3LoadImage*()` and `tj3SaveImage*()` functions in the
    	 C API.
    	     - The TurboJPEG lossless transformation function and methods now add
    	 restart markers to all destination images if
    	 `TJPARAM_RESTARTBLOCKS`/`TJ.PARAM_RESTARTBLOCKS` or
    	 `TJPARAM_RESTARTROWS`/`TJ.PARAM_RESTARTROWS` is set.
    	     - New functions/methods (`tj3SetICCProfile()` /
    	 `TJCompressor.setICCProfile()` / `TJTransformer.setICCProfile()` and
    	 `tj3GetICCProfile()` / `TJDecompressor.getICCProfile()`) can be used to embed
    	 and retrieve ICC profiles.
    	     - A new parameter (`TJPARAM_SAVEMARKERS`/`TJ.PARAM_SAVEMARKERS`) can be
    	 used to specify the types of markers that will be copied from the source image
    	 to the destination image during lossless transformation if
    	 `TJXOPT_COPYNONE`/`TJTransform.OPT_COPYNONE` is not specified.
    	     - A new convenience function/method (`tj3TransformBufSize()` /
    	 `TJTransformer.bufSize()`) can be used to compute the worst-case destination
    	 buffer size for a given lossless transform, taking into account cropping,
    	 transposition of the width and height, grayscale conversion, and the embedded
    	 or extracted ICC profile.
    	TJExample has been replaced with three programs (TJComp, TJDecomp, and
    	 TJTran) that demonstrate how to approximate the functionality of cjpeg, djpeg,
    	 and jpegtran using the TurboJPEG C and Java APIs.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 823a4174b1317290ee11221c2eadcfb7c1970643
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:19 2025 +0200

    core197: Ship jq
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 70cf028910ebfbe335febedaff0a68737fd91687
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:33 2025 +0200

    jq: Update to version 1.8.1
    
    - Update from version 1.7.1 to 1.8.1
    - Update of rootfile not required
    - CVE fix in 1.8.1 & 1.8.0
    - Changelog
        1.8.1
          Security fixes
    	- CVE-2025-49014: Fix heap use after free in `f_strftime`, `f_strflocaltime`.
    	  @wader 499c91bca9d4d027833bc62787d1bb075c03680e
    	- GHSA-f946-j5j2-4w5m: Fix stack overflow in `node_min_byte_len` of oniguruma.
    	  @wader 5e159b34b179417e3e0404108190a2ac7d65611c
          CLI changes
    	- Fix assertion failure when syntax error happens at the end of the query.
    	  @itchyny #3350
          Changes to existing functions
    	- Fix portability of `strptime/1` especially for Windows. @itchyny #3342
          Language changes
    	- Revert the change of `reduce`/`foreach` state variable in 1.8.0 (#3205).
    	  This change was reverted due to serious performance regression. @itchyny #3349
          Documentation changes
    	- Add LICENSE notice of NetBSD's `strptime()` to COPYING. @itchyny #3344
          Build improvements
    	- Fix build on old Mac with old sed. @qianbinbin #3336
        1.8.0
    Releasing
    	- Change the version number pattern to `1.X.Y` (`1.8.0` instead of `1.8`).
    	  @itchyny #2999
    	- Generate provenance attestations for release artifacts and docker image.
    	  @lectrical #3225
    	  ```sh
    	  gh attestation verify --repo jqlang/jq jq-linux-amd64
    	  gh attestation verify --repo jqlang/jq oci://ghcr.io/jqlang/jq:1.8.0
    	  ```
    Security fixes
    	- CVE-2024-23337: Fix signed integer overflow in `jvp_array_write` and
    	  `jvp_object_rehash`.
    	  @itchyny de21386681c0df0104a99d9d09db23a9b2a78b1e
    	  - The fix for this issue now limits the maximum size of arrays and objects
    	    to 536870912 (`2^29`) elements.
    	- CVE-2024-53427: Reject NaN with payload while parsing JSON.
    	  @itchyny a09a4dfd55e6c24d04b35062ccfe4509748b1dd3
    	  - The fix for this issue now drops support for NaN with payload in JSON
    	    (like `NaN123`).
    	    Other JSON extensions like `NaN` and `Infinity` are still supported.
    	- CVE-2025-48060: Fix heap buffer overflow in `jv_string_vfmt`.
    	  @itchyny c6e041699d8cd31b97375a2596217aff2cfca85b
    	- Fix use of uninitialized value in `check_literal`. @itchyny #3324
    	- Fix segmentation fault on `strftime/1`, `strflocaltime/1`. @itchyny #3271
    	- Fix unhandled overflow in `@base64d`. @emanuele6 #3080
    CLI changes
    	- Fix `--indent 0` implicitly enabling `--compact-output`. @amarshall
    	  @gbrlmarn @itchyny #3232
    	  ```sh
    	  $ jq --indent 0 . <<< '{ "foo": ["hello", "world"] }'
    	  {
    	  "foo": [
    	  "hello",
    	  "world"
    	  ]
    	  }
    	  # Previously, this implied --compact-output, but now outputs with new lines.
    	  ```
    	- Improve error messages to show problematic position in the filter.
    	  @itchyny #3292
    	  ```sh
    	  $ jq -n '1 + $foo + 2'
    	  jq: error: $foo is not defined at <top-level>, line 1, column 5:
    	      1 + $foo + 2
    	          ^^^^
    	  jq: 1 compile error
    	  ```
    	- Include column number in parser and compiler error messages. @liviubobocu #3257
    	- Fix error message for string literal beginning with single quote.
    	  @mattmeyers #2964
    	  ```sh
    	  $ jq .foo <<< "{'foo':'bar'}"
    	  jq: parse error: Invalid string literal; expected ", but got ' at line 1,
    	  column 7
    	  # Previously, the error message was Invalid numeric literal at line 1,
    	  column 7.
    	  ```
    	- Improve `JQ_COLORS` environment variable to support larger escapes like
    	  truecolor. @SArpnt #3282
    	  ```sh
    	  JQ_COLORS="38;2;255;173;173:38;2;255;214;165:38;2;253;255;182:38;2;202;255;191:38;2;155;246;255:38;2;160;196;255:38;2;189;178;255:38;2;255;198;255" jq -nc '[null,false,true,42,{"a":"bc"}]'
    	  ```
    	- Add `--library-path` long option for `-L`. @thaliaarchi #3194
    	- Fix `--slurp --stream` when input has no trailing newline character.
    	  @itchyny #3279
    	- Fix `--indent` option to error for malformed values. @thaliaarchi #3195
    	- Fix option parsing of `--binary` on non-Windows platforms. @calestyo #3131
    	- Fix issue with `~/.jq` on Windows where `$HOME` is not set. @kirkoman #3114
    	- Fix broken non-Latin output in the command help on Windows. @itchyny #3299
    	- Increase the maximum parsing depth for JSON to 10000. @itchyny #3328
    	- Parse short options in order given. @thaliaarchi #3194
    	- Consistently reset color formatting. @thaliaarchi #3034
    New functions
    	- Add `trim/0`, `ltrim/0` and `rtrim/0` to trim leading and trailing white
    	  spaces. @wader #3056
    	  ```sh
    	  $ jq -n '" hello " | trim, ltrim, rtrim'
    	  "hello"
    	  "hello "
    	  " hello"
    	  ```
    	- Add `trimstr/1` to trim string from both ends. @gbrlmarn #3319
    	  ```sh
    	  $ jq -n '"foobarfoo" | trimstr("foo")'
    	  "bar"
    	  ```
    	- Add `add/1`. Generator variant of `add/0`. @myaaaaaaaaa #3144
    	  ```sh
    	  $ jq -c '.sum = add(.xs[])' <<< '{"xs":[1,2,3]}'
    	  {"xs":[1,2,3],"sum":6}
    	  ```
    	- Add `skip/2` as the counterpart to `limit/2`. @itchyny #3181
    	  ```sh
    	  $ jq -nc '[1,2,3,4,5] | [skip(2; .[])]'
    	  [3,4,5]
    	  ```
    	- Add `toboolean/0` to convert strings to booleans. @brahmlower @itchyny #2098
    	  ```sh
    	  $ jq -n '"true", "false" | toboolean'
    	  true
    	  false
    	  ```
    	- Add `@urid` format. Reverse of `@uri`. @fmgornick #3161
    	  ```sh
    	  $ jq -Rr '@urid' <<< '%6a%71'
    	  jq
    	  ```
    Changes to existing functions
    	- Use code point index for `indices/1`, `index/1` and `rindex/1`. @wader #3065
    	  - This is a breaking change. Use `utf8bytelength/0` to get byte index.
    	- Improve `tonumber/0` performance and rejects numbers with leading or trailing
    	  white spaces. @itchyny @thaliaarchi #3055 #3195
    	  - This is a breaking change. Use `trim/0` to remove leading and trailing
    	    white spaces.
    	- Populate timezone data when formatting time. This fixes timezone name in
    	  `strftime/1`, `strflocaltime/1` for DST. @marcin-serwin
    	  @sihde #3203 #3264 #3323
    	- Preserve numerical precision on unary negation, `abs/0`, `length/0`.
    	  @itchyny #3242 #3275
    	- Make `last(empty)` yield no output values like `first(empty)`. @itchyny #3179
    	- Make `ltrimstr/1` and `rtrimstr/1` error for non-string inputs.
    	  @emanuele6 #2969
    	- Make `limit/2` error for negative count. @itchyny #3181
    	- Fix `mktime/0` overflow and allow fewer elements in date-time representation
    	  array. @emanuele6 #3070 #3162
    	- Fix non-matched optional capture group. @wader #3238
    	- Provide `strptime/1` on all systems. @george-hopkins @fdellwing  #3008 #3094
    	- Fix `_WIN32` port of `strptime`. @emanuele6 #3071
    	- Improve `bsearch/1` performance by implementing in C. @eloycoto #2945
    	- Improve `unique/0` and `unique_by/1` performance. @itchyny
    	  @emanuele6 #3254 #3304
    	- Fix error messages including long string literal not to break Unicode
    	  characters. @itchyny #3249
    	- Remove `pow10/0` as it has been deprecated in glibc 2.27. Use `exp10/0`
    	  instead. @itchyny #3059
    	- Remove private (and undocumented) `_nwise` filter. @itchyny #3260
    Language changes
    	- Fix precedence of binding syntax against unary and binary operators.
    	  Also, allow some expressions as object values. @itchyny #3053 #3326
    	  - This is a breaking change that may change the output of filters with
    	    binding syntax as follows.
    	  ```sh
    	  $ jq -nc '[-1 as $x | 1,$x]'
    	  [1,-1]    # previously, [-1,-1]
    	  $ jq -nc '1 | . + 2 as $x | -$x'
    	  -3        # previously, -1
    	  $ jq -nc '{x: 1 + 2, y: false or true, z: null // 3}'
    	  {"x":3,"y":true,"z":3}    # previously, syntax error
    	  ```
    	- Support Tcl-style multiline comments. @emanuele6 #2989
    	  ```sh
    	  #!/bin/sh --
    	  # Can be use to do shebang scripts.
    	  # Next line will be seen as a comment be of the trailing backslash. \
    	  exec jq ...
    	  # this jq expression will result in [1]
    	  [
    	    1,
    	    # \
    	    2
    	  ]
    	  ```
    	- Fix `foreach` not to break init backtracking with `DUPN`. @kanwren #3266
    	  ```sh
    	  $ jq -n '[1, 2] | foreach .[] as $x (0, 1; . + $x)'
    	  1
    	  3
    	  2
    	  4
    	  ```
    	- Fix `reduce`/`foreach` state variable should not be reset each iteration.
    	  @itchyny #3205
    	  ```sh
    	  $ jq -n 'reduce range(5) as $x (0; .+$x | select($x!=2))'
    	  8
    	  $ jq -nc '[foreach range(5) as $x (0; .+$x | select($x!=2); [$x,.])]'
    	  [[0,0],[1,1],[3,4],[4,8]]
    	  ```
    	- Support CRLF line breaks in filters. @itchyny #3274
    	- Improve performance of repeating strings. @itchyny #3272
    Documentation changes
    	- Switch the homepage to custom domain [jqlang.org](https://jqlang.org).
    	  @itchyny @owenthereal #3243
    	- Make latest release instead of development version the default manual.
    	  @wader #3130
    	- Add opengraph meta tags. @wader #3247
    	- Replace jqplay.org with play.jqlang.org @owenthereal #3265
    	- Add missing line from decNumber's licence to `COPYING`. @emanuele6 #3106
    	- Various document improvements. @tsibley #3322, @itchyny #3240,
    	  @jhcarl0814 #3239,
    	  @01mf02 #3184, @thaliaarchi #3199, @NathanBaulch #3173, @cjlarose #3164,
    	  @sheepster1 #3105, #3103, @kishoreinvits #3042, @jbrains #3035, @thalman #3033,
    	  @SOF3 #3017, @wader #3015, @wllm-rbnt #3002
    Build improvements
    	- Fix build with GCC 15 (C23). @emanuele6 #3209
    	- Fix build with `-Woverlength-strings` @emanuele6 #3019
    	- Fix compiler warning `type-limits` in `found_string`. @itchyny #3263
    	- Fix compiler error in `jv_dtoa.c` and `builtin.c`. @UlrichEckhardt #3036
    	- Fix warning: a function definition without a prototype is deprecated.
    	  @itchyny #3259
    	- Define `_BSD_SOURCE` in `builtin.c` for OpenBSD support. @itchyny #3278
    	- Define empty `JV_{,V}PRINTF_LIKE` macros if `__GNUC__` is not defined.
    	  @emanuele6 #3160
    	- Avoid `ctype.h` abuse: cast `char` to `unsigned char` first. @riastradh #3152
    	- Remove multiple calls to free when successively calling `jq_reset`.
    	  @Sameesunkaria #3134
    	- Enable IBM z/OS support. @sachintu47 #3277
    	- Fix insecure `RUNPATH`. @orbea #3212
    	- Avoid zero-length `calloc`. @itchyny #3280
    	- Move oniguruma and decNumber to vendor directory. @itchyny #3234
    Test improvements
    	- Run tests in C locale. @emanuele6 #3039
    	- Improve reliability of `NO_COLOR` tests. @dag-erling #3188
    	- Improve `shtest` not to fail if `JQ_COLORS` and `NO_COLOR` are already set.
    	  @SArpnt #3283
    	- Refactor constant folding tests. @itchyny #3233
    	- Make tests pass when `--disable-decnum`. @nicowilliams
    	  6d02d53f515bf1314d644eee93ba30b0d11c7d2b
    	- Disable Valgrind by default during testing. @itchyny #3269
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit c19684c30ac6d7d0e6a1a63e8ba3857461780aa1
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:32 2025 +0200

    haproxy: Update to version 3.2.2
    
    - Update from version 3.1.2 to 3.2.2
    - Update of rootfile not required
    - Changelog is too large to include here. Details can be found from the CHANGELOF file
       from the source tarball.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 60797312ac5a16e9e55d214dbd686d2574da2d7e
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:31 2025 +0200

    freeradius: Update to version 3.2.7
    
    - Update from version 3.2.6 to 3.2.7
    - Update of rootfile
    - Changelog
        3.2.7
    	Feature Improvements
    	    Print MD5 hash of the configuration files in debug mode This helps people
    	     track configuration changes.
    	    Add support for IPv6 to "abinary" type. The fields are the same as for
    	     "ip", but use "ipv6", and IPv6 formatted addresses.
    	    Update radclient to make it clear that Message-Authenticator is added to
    	     all Access-Request packets, even if the input file does not contain it.
    	    Add support for Subject AltName URI. Closes #5450.
    	    Add python_path_mode option to python3 module.
    	    Relax checks on OpenSSL minor versions for OpenSSL 3.x.
    	    Add API for deleting dynamic home servers.
    	    set SO_KEEPALIVE on outbound sockets, so firewalls are less likly to close
    	     TCP connections.
    	    Allow querying of statistics when home_server has src_ipaddr set. See
    	     FreeRADIUS-Stats-Server-Src-IP-Address Fixes #5483.
    	    Update dictionary "man" page. Fixes #4346.
    	    Change jlibtool to use --show-config, to avoid conflicts with clang
    	     --config. Fixes #5442.
    	    RADIUS/TLS clients now support a "tls' subsection. For connections from
    	     this client, this section is used in preference to the "listen" TLS
    	     settings. This allows a server to easily present different identities to
    	     different clients.
    	    RADIUS/TLS has been updated for TLS-PSK and TLS 1.3. Tested with radsecproxy.
    	Bug Fixes
    	    For EAP-TLS, send TLS start without a length field Some clients refuse to
    	     do EAP-TLS when this field exists.
    	    Avoid blocking TLS sockets on corner cases during session setup.
    	    Update home server stats.
    	    Correct error message about untrusted certs. Fixes #5466.
    	    Use PyEval_RestoreThread to swap to main thread Fixes #5111.
    	    Don't run Python detach function on config check.
    	    Fix a number of issues with TLS connections and
    	     "check_client_connections = yes".
    	    Be more careful about managing the incoming queue when databases block the
    	     server. The server will still be unable to make progress, but it should
    	     crash less. Whether or not this is a good thing is unknown.
    	    Better handler single-character expansions. Fixes #2216.
    	    Correct calculation of EAP length in pre-proxy. Fixes #5486.
    	    Don't segfault when using detail listeners. Fixes #5485.
    	    Add check for Couchbase v2, rlm_couchbase won't build on v3.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 61ed7a4670e57f1e66bbdb02c53a2227eff14f6d
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:18 2025 +0200

    core197: Ship fontconfig
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit c58b8098864462d4d270bb3f049bd2b2504d459b
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Jul 4 12:14:30 2025 +0200

    fontconfig: Update to version 2.17.1
    
    - Update from version 2.16.2 to 2.17.1
    - Update of rootfile
    - Changelog
        2.17.1
          Fix a heap buffer overflow
          meson: Add 'noinstall' to default-hinting, default-sub-pixel-rendering,
    	bitmap-conf build options
          Bump the libtool version
        2.17
          ci: Add a subproject test case for meson
          test: Set sys-root to WINEPATH for MinGW
          ci: Correct reference to not trigger fetching a branch for main
          ci: clean up and add changelog to the release note through changelog API
          meson: don't try to call run_command for gperf on --wrap-mode=forcefallback
          Make sure that the debugging facilities are initialized at loading config phase
          Add FcConfigPerferAppFont() to allow changing the order of application fonts
          conf.d/65-nonlatin.conf: Rename Lohit Oriya to Lohit Odia
          ci: disable meson static fontations build tentatively
          conf.d/65-nonlatin.conf: drop the leading extra white spaces
          ci: quote pip's requirement specifier in the build script
          ci: Add -O option to the build script for convenience
          ci: add installation test
          Add a test case for FcPtrList
          Improve performance of FcPtrListIterInitAtLast
          test: make sure we have fcstdint.h before building test programs
          Drop FcDefaultFini() from FcFini() to fix memory leaks
          test: do not free FcFontSet From FcConfigGetFonts
          Drop the configuration path migration code
          Drop FcObjectFini() from FcFini() to fix memory leaks
          Free the mutex object only when all cache objects isn't referenced
          Free the mutex object only when there are no references to the default FcConfig
    	instance
          Increase a reference count for default FcConfig instance with FcInit()
          conf.d: Add a conf to guess a generic-family for substitution
          test: add a pattern test
          test: add a test scenario for 48-guessfamily.conf
          test-crbug1004254: hold FcConfig during running a test in a thread
          Simplify FcConfigFini()
          Revert "test-crbug1004254: hold FcConfig during running a test in a thread"
          Call FcMutexUnlock only when valid instance is available
          Fix a memory leak in default_langs
          Avoid possibly invalid access on MT
          Add bitmap-conf build option to choose default bitmap conf
          doc: rewrite check-missing-doc in Python
          Do not hardcode a cache version
          Add default font paths for Android in configure script
          meson: Fix additional-fonts-dirs build option that not taking effect
          meson: rename meson_options.txt to meson.options
          Allow dotfiles to scan for caching
          Trim trailing newline in string in cache
          Fix a crash with broken cache
          ci: cleanup builddir
          Do not fallback decoding with UTF-16BE if no iconv support
          Fix padding with "und" in pattern elements
          ci: fix pipeline fail of subproject build on forked project
          ci: add some usage text to build script
          Bump libtool version for autotools build
          Fix release script
          Avoid conflict between dgettext macro and declaration in fcint.h
          fix: Skip empty entries in XDG_DATA_DIRS parsing
          [Fontations] Factor out fcpat.c - add Fontations dependencies
          Add FcPatternObjectGet* impl for CharSet and LangSet
          [Fontations] Improve resolution of Rust crate features
          [Fontations] Roll Skrifa, Read-Fonts, Font-Types
          [Fontations] Pattern Bindings for CharSet and LangSet
          [Fontations] Container and local download of testfiles
          Add Pytest status to Meson Summary
          Add Roboto Flex to font downloading script
          Migrate pytest testcase 431 to pre-downloaded fonts
          [Fontations] Enable fc-query indexing through Fontations
          Revert "ci: disable meson static fontations build tentatively"
          [Fontations] Fix Rust edition, do not require extern crate
          [Fontations] Add support for "foundry" pattern element
          [Fontations] Add support for "version" pattern element
          [Fontations] Clippy fix for foundries mapping
          [Fontations] Add attributes weight, width, slant to Pattern
          Cargo build improvements
          [Fontations] Iterate over TrueType collections and named instances
          Amend license headers
          [Fontations] Process and append font capabilities to Pattern
          Speculative fix for uninitialised value used in FcFontSort
          [Fontations] Add charset pattern element
          [Fontations] Add langset pattern element
          [Fontations] Add fontwrapper, filename and symbol elements to pattern
          [Fontations] Add woff wrapper and filename if file is woff or woff2
          [Fontations] Roll Fontations, Skrifa to 0.31.3
          [Fontations] Match name id append order to FreeType indexer
          Sort test pattern elements
          [Fontations] Add pixel size information
          [Fontations] Fix size element and enable more element tests
          [Fontations] Add spacing property
          [Fontations] No style element for variable instance
          [Fontations] Remove pattern filter from tests
          Parse foundry from OS/2 for table version 0
          [Fontations] Assorted fixes to match FreeType indexing
          [Fontations] Do not combine bindings into one crate
          Make "retry:" label conditional on ICONV
          [Fontations] Clarify import of FcLangSet
          Rename FcFreeTypeLangSet to FcLangSetFromCharset
          [Fontations] Fix downstream build of indexing with Fontations
          fccharset.c Avoid use-after-free warning
          fccharset.c Avoid use-after-free warning
          configure.ac: drop -fno-strict-aliasing
          Fix heap buffer underflow in FcConfigXdgDataDirs
          Fix use-after-free in FcConfigGetPrgname
          meson: don't force installation of a static library
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/rootfiles/common/fontconfig                 |  5 +--
 config/rootfiles/common/libjpeg                    |  6 ++--
 config/rootfiles/common/libpng                     |  2 +-
 config/rootfiles/common/libssh                     |  2 +-
 config/rootfiles/common/nettle                     |  4 +--
 config/rootfiles/common/pango                      |  6 ++--
 config/rootfiles/common/pciutils                   |  2 +-
 config/rootfiles/common/sqlite                     |  2 +-
 .../core/197/filelists/aarch64/util-linux          |  1 +
 .../{oldcore/110 => core/197}/filelists/fontconfig |  0
 .../{oldcore/164 => core/197}/filelists/jq         |  0
 .../{oldcore/107 => core/197}/filelists/libjpeg    |  0
 .../{oldcore/109 => core/197}/filelists/libpng     |  0
 .../{oldcore/137 => core/197}/filelists/libssh     |  0
 .../{oldcore/125 => core/197}/filelists/lvm2       |  0
 .../{oldcore/101 => core/197}/filelists/nettle     |  0
 .../{oldcore/100 => core/197}/filelists/openssl    |  0
 .../{oldcore/163 => core/197}/filelists/pango      |  0
 .../{oldcore/101 => core/197}/filelists/pciutils   |  0
 .../core/197/filelists/riscv64/util-linux          |  1 +
 .../{oldcore/104 => core/197}/filelists/shadow     |  0
 .../{oldcore/125 => core/197}/filelists/sqlite     |  0
 .../rootfiles/core/197/filelists/x86_64/util-linux |  1 +
 config/rootfiles/packages/freeradius               |  6 ++++
 config/rootfiles/packages/taglib                   |  8 +++--
 lfs/fontconfig                                     |  4 +--
 lfs/freeradius                                     |  6 ++--
 lfs/haproxy                                        |  6 ++--
 lfs/jq                                             | 11 +++---
 lfs/libjpeg                                        | 20 +++++------
 lfs/libpng                                         |  4 +--
 lfs/libssh                                         |  6 ++--
 lfs/lvm2                                           | 21 ++++++-----
 lfs/ncdu                                           |  8 ++---
 lfs/nettle                                         |  4 +--
 lfs/openssl                                        |  4 +--
 lfs/pango                                          |  4 +--
 lfs/pciutils                                       |  6 ++--
 lfs/shadow                                         | 26 +++++++-------
 lfs/sqlite                                         |  4 +--
 lfs/taglib                                         | 15 ++++----
 lfs/util-linux                                     | 41 +++++++++++-----------
 42 files changed, 126 insertions(+), 110 deletions(-)
 create mode 120000 config/rootfiles/core/197/filelists/aarch64/util-linux
 copy config/rootfiles/{oldcore/110 => core/197}/filelists/fontconfig (100%)
 copy config/rootfiles/{oldcore/164 => core/197}/filelists/jq (100%)
 copy config/rootfiles/{oldcore/107 => core/197}/filelists/libjpeg (100%)
 copy config/rootfiles/{oldcore/109 => core/197}/filelists/libpng (100%)
 copy config/rootfiles/{oldcore/137 => core/197}/filelists/libssh (100%)
 copy config/rootfiles/{oldcore/125 => core/197}/filelists/lvm2 (100%)
 copy config/rootfiles/{oldcore/101 => core/197}/filelists/nettle (100%)
 copy config/rootfiles/{oldcore/100 => core/197}/filelists/openssl (100%)
 copy config/rootfiles/{oldcore/163 => core/197}/filelists/pango (100%)
 copy config/rootfiles/{oldcore/101 => core/197}/filelists/pciutils (100%)
 create mode 120000 config/rootfiles/core/197/filelists/riscv64/util-linux
 copy config/rootfiles/{oldcore/104 => core/197}/filelists/shadow (100%)
 copy config/rootfiles/{oldcore/125 => core/197}/filelists/sqlite (100%)
 create mode 120000 config/rootfiles/core/197/filelists/x86_64/util-linux

Difference in files:
diff --git a/config/rootfiles/common/fontconfig b/config/rootfiles/common/fontconfig
index 76cee2dfd..14c4975bd 100644
--- a/config/rootfiles/common/fontconfig
+++ b/config/rootfiles/common/fontconfig
@@ -19,6 +19,7 @@ etc/fonts/conf.d/60-latin.conf
 etc/fonts/conf.d/65-fonts-persian.conf
 etc/fonts/conf.d/65-nonlatin.conf
 etc/fonts/conf.d/69-unifont.conf
+etc/fonts/conf.d/70-no-bitmaps-except-emoji.conf
 etc/fonts/conf.d/80-delicious.conf
 etc/fonts/conf.d/90-synthetic.conf
 #etc/fonts/conf.d/README
@@ -36,10 +37,9 @@ usr/bin/fc-validate
 #usr/include/fontconfig/fcfreetype.h
 #usr/include/fontconfig/fcprivate.h
 #usr/include/fontconfig/fontconfig.h
-#usr/lib/libfontconfig.a
 #usr/lib/libfontconfig.so
 usr/lib/libfontconfig.so.1
-usr/lib/libfontconfig.so.1.15.0
+usr/lib/libfontconfig.so.1.16.0
 #usr/lib/pkgconfig/fontconfig.pc
 #usr/share/fontconfig
 #usr/share/fontconfig/conf.avail
@@ -70,6 +70,7 @@ usr/lib/libfontconfig.so.1.15.0
 #usr/share/fontconfig/conf.avail/40-nonlatin.conf
 #usr/share/fontconfig/conf.avail/45-generic.conf
 #usr/share/fontconfig/conf.avail/45-latin.conf
+#usr/share/fontconfig/conf.avail/48-guessfamily.conf
 #usr/share/fontconfig/conf.avail/48-spacing.conf
 #usr/share/fontconfig/conf.avail/49-sansserif.conf
 #usr/share/fontconfig/conf.avail/50-user.conf
diff --git a/config/rootfiles/common/libjpeg b/config/rootfiles/common/libjpeg
index 740df676a..67fa34985 100644
--- a/config/rootfiles/common/libjpeg
+++ b/config/rootfiles/common/libjpeg
@@ -19,7 +19,7 @@ usr/lib/libjpeg.so.8
 usr/lib/libjpeg.so.8.3.2
 #usr/lib/libturbojpeg.so
 usr/lib/libturbojpeg.so.0
-usr/lib/libturbojpeg.so.0.3.0
+usr/lib/libturbojpeg.so.0.4.0
 #usr/lib/pkgconfig/libjpeg.pc
 #usr/lib/pkgconfig/libturbojpeg.pc
 #usr/share/doc/libjpeg-turbo
@@ -29,7 +29,9 @@ usr/lib/libturbojpeg.so.0.3.0
 #usr/share/doc/libjpeg-turbo/example.c
 #usr/share/doc/libjpeg-turbo/libjpeg.txt
 #usr/share/doc/libjpeg-turbo/structure.txt
-#usr/share/doc/libjpeg-turbo/tjexample.c
+#usr/share/doc/libjpeg-turbo/tjcomp.c
+#usr/share/doc/libjpeg-turbo/tjdecomp.c
+#usr/share/doc/libjpeg-turbo/tjtran.c
 #usr/share/doc/libjpeg-turbo/usage.txt
 #usr/share/doc/libjpeg-turbo/wizard.txt
 #usr/share/man/man1/cjpeg.1
diff --git a/config/rootfiles/common/libpng b/config/rootfiles/common/libpng
index 1e7de2f61..5f3f801d5 100644
--- a/config/rootfiles/common/libpng
+++ b/config/rootfiles/common/libpng
@@ -16,7 +16,7 @@ usr/lib/libpng.so
 #usr/lib/libpng16.la
 usr/lib/libpng16.so
 usr/lib/libpng16.so.16
-usr/lib/libpng16.so.16.48.0
+usr/lib/libpng16.so.16.50.0
 #usr/lib/pkgconfig/libpng.pc
 #usr/lib/pkgconfig/libpng16.pc
 #usr/share/man/man3/libpng.3
diff --git a/config/rootfiles/common/libssh b/config/rootfiles/common/libssh
index 5b0c59fbd..77dfc71cf 100644
--- a/config/rootfiles/common/libssh
+++ b/config/rootfiles/common/libssh
@@ -14,5 +14,5 @@
 #usr/lib/cmake/libssh/libssh-config.cmake
 #usr/lib/libssh.so
 usr/lib/libssh.so.4
-usr/lib/libssh.so.4.10.1
+usr/lib/libssh.so.4.10.2
 #usr/lib/pkgconfig/libssh.pc
diff --git a/config/rootfiles/common/nettle b/config/rootfiles/common/nettle
index 7558ebc81..267d1eef3 100644
--- a/config/rootfiles/common/nettle
+++ b/config/rootfiles/common/nettle
@@ -79,9 +79,9 @@
 #usr/include/nettle/yarrow.h
 usr/lib/libhogweed.so
 usr/lib/libhogweed.so.6
-usr/lib/libhogweed.so.6.10
+usr/lib/libhogweed.so.6.11
 #usr/lib/libnettle.so
 usr/lib/libnettle.so.8
-usr/lib/libnettle.so.8.10
+usr/lib/libnettle.so.8.11
 #usr/lib/pkgconfig/hogweed.pc
 #usr/lib/pkgconfig/nettle.pc
diff --git a/config/rootfiles/common/pango b/config/rootfiles/common/pango
index 2d81f222f..faf484769 100644
--- a/config/rootfiles/common/pango
+++ b/config/rootfiles/common/pango
@@ -41,13 +41,13 @@ usr/bin/pango-view
 #usr/include/pango-1.0/pango/pangoft2.h
 #usr/lib/libpango-1.0.so
 usr/lib/libpango-1.0.so.0
-usr/lib/libpango-1.0.so.0.5600.3
+usr/lib/libpango-1.0.so.0.5600.4
 #usr/lib/libpangocairo-1.0.so
 usr/lib/libpangocairo-1.0.so.0
-usr/lib/libpangocairo-1.0.so.0.5600.3
+usr/lib/libpangocairo-1.0.so.0.5600.4
 #usr/lib/libpangoft2-1.0.so
 usr/lib/libpangoft2-1.0.so.0
-usr/lib/libpangoft2-1.0.so.0.5600.3
+usr/lib/libpangoft2-1.0.so.0.5600.4
 #usr/lib/pkgconfig/pango.pc
 #usr/lib/pkgconfig/pangocairo.pc
 #usr/lib/pkgconfig/pangofc.pc
diff --git a/config/rootfiles/common/pciutils b/config/rootfiles/common/pciutils
index 316ec11fa..49347ad35 100644
--- a/config/rootfiles/common/pciutils
+++ b/config/rootfiles/common/pciutils
@@ -1,7 +1,7 @@
 bin/lspci
 bin/setpci
 lib/libpci.so.3
-lib/libpci.so.3.13.0
+lib/libpci.so.3.14.0
 sbin/update-pciids
 #usr/include/pci
 #usr/include/pci/config.h
diff --git a/config/rootfiles/common/sqlite b/config/rootfiles/common/sqlite
index 11b42a99e..dc8e79843 100644
--- a/config/rootfiles/common/sqlite
+++ b/config/rootfiles/common/sqlite
@@ -3,6 +3,6 @@ usr/bin/sqlite3
 #usr/include/sqlite3ext.h
 usr/lib/libsqlite3.so
 usr/lib/libsqlite3.so.0
-usr/lib/libsqlite3.so.3.50.1
+usr/lib/libsqlite3.so.3.50.2
 #usr/lib/pkgconfig/sqlite3.pc
 #usr/share/man/man1/sqlite3.1
diff --git a/config/rootfiles/core/197/filelists/aarch64/util-linux b/config/rootfiles/core/197/filelists/aarch64/util-linux
new file mode 120000
index 000000000..ac8a5a4d9
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/aarch64/util-linux
@@ -0,0 +1 @@
+../../../common/aarch64/util-linux
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/fontconfig b/config/rootfiles/core/197/filelists/fontconfig
new file mode 120000
index 000000000..6daeffdd0
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/fontconfig
@@ -0,0 +1 @@
+../../../common/fontconfig
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/jq b/config/rootfiles/core/197/filelists/jq
new file mode 120000
index 000000000..5377b9cc7
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/jq
@@ -0,0 +1 @@
+../../../common/jq
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/libjpeg b/config/rootfiles/core/197/filelists/libjpeg
new file mode 120000
index 000000000..3b1a782fb
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/libjpeg
@@ -0,0 +1 @@
+../../../common/libjpeg
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/libpng b/config/rootfiles/core/197/filelists/libpng
new file mode 120000
index 000000000..8ef96e2c1
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/libpng
@@ -0,0 +1 @@
+../../../common/libpng
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/libssh b/config/rootfiles/core/197/filelists/libssh
new file mode 120000
index 000000000..ecbb67053
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/libssh
@@ -0,0 +1 @@
+../../../common/libssh
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/lvm2 b/config/rootfiles/core/197/filelists/lvm2
new file mode 120000
index 000000000..d640870b7
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/lvm2
@@ -0,0 +1 @@
+../../../common/lvm2
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/nettle b/config/rootfiles/core/197/filelists/nettle
new file mode 120000
index 000000000..f0dba7ac8
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/nettle
@@ -0,0 +1 @@
+../../../common/nettle
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/openssl b/config/rootfiles/core/197/filelists/openssl
new file mode 120000
index 000000000..e011a9266
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/openssl
@@ -0,0 +1 @@
+../../../common/openssl
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/pango b/config/rootfiles/core/197/filelists/pango
new file mode 120000
index 000000000..6c37231c7
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/pango
@@ -0,0 +1 @@
+../../../common/pango
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/pciutils b/config/rootfiles/core/197/filelists/pciutils
new file mode 120000
index 000000000..aeb45e7b3
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/pciutils
@@ -0,0 +1 @@
+../../../common/pciutils
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/riscv64/util-linux b/config/rootfiles/core/197/filelists/riscv64/util-linux
new file mode 120000
index 000000000..02e095fb4
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/riscv64/util-linux
@@ -0,0 +1 @@
+../../../common/riscv64/util-linux
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/shadow b/config/rootfiles/core/197/filelists/shadow
new file mode 120000
index 000000000..c0824b7b9
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/shadow
@@ -0,0 +1 @@
+../../../common/shadow
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/sqlite b/config/rootfiles/core/197/filelists/sqlite
new file mode 120000
index 000000000..4ea569766
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/sqlite
@@ -0,0 +1 @@
+../../../common/sqlite
\ No newline at end of file
diff --git a/config/rootfiles/core/197/filelists/x86_64/util-linux b/config/rootfiles/core/197/filelists/x86_64/util-linux
new file mode 120000
index 000000000..3a070ee50
--- /dev/null
+++ b/config/rootfiles/core/197/filelists/x86_64/util-linux
@@ -0,0 +1 @@
+../../../common/x86_64/util-linux
\ No newline at end of file
diff --git a/config/rootfiles/packages/freeradius b/config/rootfiles/packages/freeradius
index 3a82e7d9c..d69783b4f 100644
--- a/config/rootfiles/packages/freeradius
+++ b/config/rootfiles/packages/freeradius
@@ -65,6 +65,7 @@ etc/raddb
 #etc/raddb/mods-available/passwd
 #etc/raddb/mods-available/perl
 #etc/raddb/mods-available/preprocess
+#etc/raddb/mods-available/proxy_rate_limit
 #etc/raddb/mods-available/python
 #etc/raddb/mods-available/python3
 #etc/raddb/mods-available/radutmp
@@ -259,6 +260,7 @@ etc/raddb
 #etc/raddb/mods-enabled/pap
 #etc/raddb/mods-enabled/passwd
 #etc/raddb/mods-enabled/preprocess
+#etc/raddb/mods-enabled/proxy_rate_limit
 #etc/raddb/mods-enabled/radutmp
 #etc/raddb/mods-enabled/realm
 #etc/raddb/mods-enabled/replicate
@@ -544,6 +546,9 @@ usr/lib/freeradius/rlm_perl.so
 #usr/lib/freeradius/rlm_preprocess.a
 #usr/lib/freeradius/rlm_preprocess.la
 usr/lib/freeradius/rlm_preprocess.so
+#usr/lib/freeradius/rlm_proxy_rate_limit.a
+#usr/lib/freeradius/rlm_proxy_rate_limit.la
+usr/lib/freeradius/rlm_proxy_rate_limit.so
 #usr/lib/freeradius/rlm_python3.a
 #usr/lib/freeradius/rlm_python3.la
 usr/lib/freeradius/rlm_python3.so
@@ -993,6 +998,7 @@ usr/share/freeradius
 #usr/share/freeradius/dictionary.hillstone
 #usr/share/freeradius/dictionary.hp
 #usr/share/freeradius/dictionary.huawei
+#usr/share/freeradius/dictionary.huawei.v2
 #usr/share/freeradius/dictionary.iana
 #usr/share/freeradius/dictionary.iea
 #usr/share/freeradius/dictionary.infinera
diff --git a/config/rootfiles/packages/taglib b/config/rootfiles/packages/taglib
index 1dbab71e1..3ebbae98f 100644
--- a/config/rootfiles/packages/taglib
+++ b/config/rootfiles/packages/taglib
@@ -71,6 +71,9 @@ usr/bin/taglib-config
 #usr/include/taglib/rifffile.h
 #usr/include/taglib/s3mfile.h
 #usr/include/taglib/s3mproperties.h
+#usr/include/taglib/shortenfile.h
+#usr/include/taglib/shortenproperties.h
+#usr/include/taglib/shortentag.h
 #usr/include/taglib/speexfile.h
 #usr/include/taglib/speexproperties.h
 #usr/include/taglib/synchronizedlyricsframe.h
@@ -78,6 +81,7 @@ usr/bin/taglib-config
 #usr/include/taglib/tag.h
 #usr/include/taglib/tag_c.h
 #usr/include/taglib/taglib.h
+#usr/include/taglib/taglib_config.h
 #usr/include/taglib/taglib_export.h
 #usr/include/taglib/tbytevector.h
 #usr/include/taglib/tbytevectorlist.h
@@ -120,9 +124,9 @@ usr/bin/taglib-config
 #usr/lib/cmake/taglib/taglib-targets.cmake
 #usr/lib/libtag.so
 usr/lib/libtag.so.2
-usr/lib/libtag.so.2.0.2
+usr/lib/libtag.so.2.1.1
 #usr/lib/libtag_c.so
 usr/lib/libtag_c.so.2
-usr/lib/libtag_c.so.2.0.2
+usr/lib/libtag_c.so.2.1.1
 #usr/lib/pkgconfig/taglib.pc
 #usr/lib/pkgconfig/taglib_c.pc
diff --git a/lfs/fontconfig b/lfs/fontconfig
index 01c211b17..6755dbda8 100644
--- a/lfs/fontconfig
+++ b/lfs/fontconfig
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.16.2
+VER        = 2.17.1
 SUMMARY    = Library for configuring and customizing font access
 
 THISAPP    = fontconfig-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 24fdbfc573d1a97e08fc159b91e24b77ddeb646e59ab62bb154b18f07383103a8b1e00c635299e1209fb5965dc889b8ab8f5d7228083af1a916978fa69c71136
+$(DL_FILE)_BLAKE2 = 6a25826efacd177c89613aa63b0c94312129af500fb0f5a24de3bb16146b68cc42e45d80b020096286f15b730e0cbf0e640d57024f57299caec4a31b6d178ba9
 
 install : $(TARGET)
 
diff --git a/lfs/freeradius b/lfs/freeradius
index 4a267485f..716a8e569 100644
--- a/lfs/freeradius
+++ b/lfs/freeradius
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = RADIUS Server
 
-VER        = 3.2.6
+VER        = 3.2.7
 
 THISAPP    = freeradius-server-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = freeradius
-PAK_VER    = 24
+PAK_VER    = 25
 
 DEPS       = libtalloc samba
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0af7cdf7fb784f2d5019f3bcb06d1d44dca046c9a4513d780ab032367001b6a67e9ea17a3a5b4609b9d7b936647e60c96e35188ba9644c4360071ac8d021bd58
+$(DL_FILE)_BLAKE2 = cd523fbc01e82d87f0944926612223ee2acafc008f0f50447c35263b5dcdd36c8f00c54dde1102a3987b45a7e67426c99a7aee692cf59983c80ead111a2188dd
 
 install : $(TARGET)
 
diff --git a/lfs/haproxy b/lfs/haproxy
index d73c94289..005754e55 100644
--- a/lfs/haproxy
+++ b/lfs/haproxy
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = The Reliable, High Performance TCP/HTTP Load Balancer
 
-VER        = 3.1.2
+VER        = 3.2.2
 
 # From: https://www.haproxy.org/download/
 
@@ -36,7 +36,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = haproxy
-PAK_VER    = 31
+PAK_VER    = 32
 
 DEPS       =
 
@@ -54,7 +54,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 234a365251f226dcd1892fe89ec0dc11f505a85e08b12be1dba61dfd03808cb4cd8ad0f0548b2250379ade124314a5b5577b634bb401798666bae41fe1cc1388
+$(DL_FILE)_BLAKE2 = 8dc203c6ff0d366cba482c55bb8fc03d0b8ed7f6fee96a311efebc8a00abb5f50f087fa4b1045322ee831f3f7da0bee6eea67200083b0af5d40e8dd3f252644c
 
 install : $(TARGET)
 
diff --git a/lfs/jq b/lfs/jq
index 7f48b5d38..abd752679 100644
--- a/lfs/jq
+++ b/lfs/jq
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.7.1
+VER        = 1.8.1
 
 THISAPP    = jq-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = bcd5498271b710ad4e130428f04481073aa94f9ff8f4f2dcf04cf684182cbc75a329677dbbdb1b724a313cd01a880af746565d221fc6ba55408eefd0f1ac0716
+$(DL_FILE)_BLAKE2 = ef0bf6195504aa551f4dfb9d7dd713a6142ddd681d291e8ee8d90488483445676b62623009857f19de2acfda3619505ec3dce8ea993438530da2da6ff7e42cbe
 
 install : $(TARGET)
 
@@ -77,8 +77,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	$(UPDATE_AUTOMAKE)
-	cd $(DIR_APP) && ./configure --prefix=/usr \
-		--without-oniguruma
+	cd $(DIR_APP) && ./configure \
+				--prefix=/usr \
+				--without-oniguruma
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 	@rm -rf $(DIR_APP)
diff --git a/lfs/libjpeg b/lfs/libjpeg
index b835bff29..a2fbea304 100644
--- a/lfs/libjpeg
+++ b/lfs/libjpeg
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.0.4
+VER        = 3.1.1
 
 THISAPP    = libjpeg-turbo-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = cf951582ce7cdf0dce39075bb1cc58f6a61fa0bdaca4874a4f06a03d2cd11775bc626c8d391d4fc76574d302a781ba47e5c90e2aa2d6a21a8b8d06712437e241
+$(DL_FILE)_BLAKE2 = 813781b1c91ed132b2d1b6e3d7834673e202765362cc9e77a6e7d4a92e89c0192312405ae8197e1c306ad3c89e23cd6dc5e418bb9f3570f110014ab79f717401
 
 install : $(TARGET)
 
@@ -72,13 +72,13 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && mkdir -pv build
 	cd $(DIR_APP)/build && cmake .. \
-		-DCMAKE_INSTALL_PREFIX=/usr \
-		-DCMAKE_BUILD_TYPE=RELEASE \
-		-DENABLE_STATIC=FALSE \
-		-DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libjpeg-turbo \
-		-DCMAKE_INSTALL_MANDIR=/usr/share/man \
-		-DCMAKE_INSTALL_DEFAULT_LIBDIR=/usr/lib \
-		-DWITH_JPEG8=1
+				-DCMAKE_INSTALL_PREFIX=/usr \
+				-DCMAKE_BUILD_TYPE=RELEASE \
+				-DENABLE_STATIC=FALSE \
+				-DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libjpeg-turbo \
+				-DCMAKE_INSTALL_MANDIR=/usr/share/man \
+				-DCMAKE_INSTALL_DEFAULT_LIBDIR=/usr/lib \
+				-DWITH_JPEG8=1
 	cd $(DIR_APP)/build && make $(MAKETUNING)
 	cd $(DIR_APP)/build && make install
 
diff --git a/lfs/libpng b/lfs/libpng
index a97e13916..e181be4e3 100644
--- a/lfs/libpng
+++ b/lfs/libpng
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.6.48
+VER        = 1.6.50
 
 THISAPP    = libpng-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 2aec3b237d8cf2109186518a1604d9d10e0ef6739730988e01b91f20d48dcd736a293d3c96bed719807778a68273d1bf5cc2467fc19852dbfffd39295fcbf515
+$(DL_FILE)_BLAKE2 = 2191536b4448d3a058b9dbb31f3d780959c9daf7b104550cc89e8ae984a3c9f01b86bf6c6708983989b4bfbe7232e3716b8a3b8cd3313a12c31e0623b6241d11
 
 install : $(TARGET)
 
diff --git a/lfs/libssh b/lfs/libssh
index d7b956aa6..80eaa0219 100644
--- a/lfs/libssh
+++ b/lfs/libssh
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.11.1
+VER        = 0.11.2
 
 THISAPP    = libssh-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 87079b4eaf66ceb77803b3d854f847b3f3fb6a67ac3bfa756ebcf8f06bf2b313e976044e0a1d81227fb5278fb04bc56f1a82877d14a6ee76bec0c690b14f38a7
+$(DL_FILE)_BLAKE2 = 7f4a97b2027e386f5bfd308b1aac1938484722d4d1bb55ce0fa2de8358bedea47955df1cb4e68679033d1a5538058422770872f2f6513a82199ff506eccfad0e
 
 install : $(TARGET)
 
@@ -72,7 +72,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	-mkdir -pv $(DIR_APP)/build
 	cd $(DIR_APP)/build && cmake .. \
-		-DCMAKE_INSTALL_PREFIX=/usr
+				-DCMAKE_INSTALL_PREFIX=/usr
 	cd $(DIR_APP)/build && make $(MAKETUNING)
 	cd $(DIR_APP)/build && make install
 	@rm -rf $(DIR_APP)
diff --git a/lfs/lvm2 b/lfs/lvm2
index 6a283b65a..fd67dd59e 100644
--- a/lfs/lvm2
+++ b/lfs/lvm2
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.03.32
+VER        = 2.03.33
 
 THISAPP    = LVM2.$(VER)
 DL_FILE    = $(THISAPP).tgz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = ad5c7c171659557a8b2c537cdb3bd1dea9927274e861cfee7a32b9845f69564621dcf04ca055439429497f51334fe0725724b767e5dba2faf8bd943a3f66f327
+$(DL_FILE)_BLAKE2 = 89a5f4c338cae4196edf815820819e71a6d4211bdaa447ba6e71100469261d9f0d4071a70502b53e6734a8f857771a73efc9de62644b09363a807c2fa9562829
 
 install : $(TARGET)
 
@@ -74,15 +74,14 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	$(UPDATE_AUTOMAKE)
-	cd $(DIR_APP) && \
-		./configure \
-			--prefix=/usr \
-			--with-usrlibdir=/usr/lib \
-			--enable-pkgconfig \
-			--with-udevdir=/lib/udev/rules.d \
-			--with-default-locking-dir=/run/lvm \
-			--enable-udev_rules \
-			--enable-udev_sync
+	cd $(DIR_APP) && ./configure \
+				--prefix=/usr \
+				--with-usrlibdir=/usr/lib \
+				--enable-pkgconfig \
+				--with-udevdir=/lib/udev/rules.d \
+				--with-default-locking-dir=/run/lvm \
+				--enable-udev_rules \
+				--enable-udev_sync
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 	# copy the tailored lvm udev rules file that will mount volumes without systemd
diff --git a/lfs/ncdu b/lfs/ncdu
index 935e70712..16cf43fd7 100644
--- a/lfs/ncdu
+++ b/lfs/ncdu
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -27,7 +27,7 @@ include Config
 
 SUMMARY    = NCurses Disk Usage
 
-VER        = 1.20
+VER        = 1.22
 
 THISAPP    = ncdu-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -35,7 +35,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = ncdu
-PAK_VER    = 5
+PAK_VER    = 6
 
 DEPS	    =
 
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0bb6576ecbb3df281c67a48409db2118521760f378defd9c082f732519c9828451b77897ca49e777674ae73a5aac0fd975b94d5a95b1689cd552b5840ac3b5de
+$(DL_FILE)_BLAKE2 = f330bcbdcd3774a7f9215b8725822555c95940ae7a93e7256f93c8c7aab08fc5fc80f34e9899a5ad2300b6292ff17dec21f0de468cd8c925f8a94cf66400e722
 
 install : $(TARGET)
 
diff --git a/lfs/nettle b/lfs/nettle
index 44b4904ee..193bcb178 100644
--- a/lfs/nettle
+++ b/lfs/nettle
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.10.1
+VER        = 3.10.2
 
 THISAPP    = nettle-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = da2e82e647904e855a0e0bd1efee3b610b33de1a722f5d652deeca083d1983c5ee66754233a0917d3bb91bb5a527a3e80cd5fe18f7c25986076b2388910995b5
+$(DL_FILE)_BLAKE2 = 2bcd54c97d793238a9c6527f0ba4851dd9e5b53c80abc1ed012ef53e9dbed1fc47c474ca7c29a2c0a989830e45f85eb61db4752dd8b8487cffc8559f43788c89
 
 install : $(TARGET)
 
diff --git a/lfs/openssl b/lfs/openssl
index a94f325a0..c59714470 100644
--- a/lfs/openssl
+++ b/lfs/openssl
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.5.0
+VER        = 3.5.1
 
 THISAPP    = openssl-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -72,7 +72,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 9bf55ad242863123ec117296ff4d3067a27da9e0aa104a70203009536440198bacbb155c6431801e139dee6deaf6a26e0ac9a5e71fdcf963d00ba3ec7434440f
+$(DL_FILE)_BLAKE2 = 172db56ac41cee78bcb5d2223c33d78baf3326d8d466115f39be414384d265ad4541e00096d3f53435f9f89119882ae587b20b1ac05dc2ace46a0d43d7cc6996
 
 install : $(TARGET)
 
diff --git a/lfs/pango b/lfs/pango
index 3488f10ec..2f2274519 100644
--- a/lfs/pango
+++ b/lfs/pango
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.56.3
+VER        = 1.56.4
 
 # https://download.gnome.org/sources/pango/
 
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 02b12409a0d16090ebde13e6d92b2053468e32b4b97eb0f758e05ea2ffc44141367b77cef7bb2b701785a4f9f9071d06e47a6d4974e2aa5839571fd0de19efc3
+$(DL_FILE)_BLAKE2 = 727261844a914af5229379f7a0b41c2cc05df106523189f31112e50ba01a94bf45f17eacfb3e91fe51a2ea1d09132b6021cf51b8a0986ba258e651fc48e3f468
 
 install : $(TARGET)
 
diff --git a/lfs/pciutils b/lfs/pciutils
index a2c28025f..5d529692f 100644
--- a/lfs/pciutils
+++ b/lfs/pciutils
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.13.0
+VER        = 3.14.0
 
 THISAPP    = pciutils-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d779ca0fd8c96a54bf81f6234d6a38eae2882d39dd1a52a508246bc46b5f4ac9318bbca20266378ec3917e72fe6ec30c47b1b5e9df4e86d3f59cbe860e2ac70e
+$(DL_FILE)_BLAKE2 = 3ab270c4523cc1968d5f3a03d2564eff5560b60eb8307bafe44ee240a6636dc676fbf0a28effe3c9abc99bfc86a975aea066d634a5e5adaffb2c63ba226511d9
 
 install : $(TARGET)
 
diff --git a/lfs/shadow b/lfs/shadow
index 950777294..f0e23408a 100644
--- a/lfs/shadow
+++ b/lfs/shadow
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.17.4
+VER        = 4.18.0
 
 THISAPP    = shadow-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 591e16e50cbba4e8b065f62d548bd8515192b479d1b73f464be315a2cbbab3ebdae132b9e087c98c11d125ac478dada5c3bc6f2637cc1ba91c6f7fe49c74d80e
+$(DL_FILE)_BLAKE2 = f165f8cdf017ed5875fbea3ece01d44f988bc85ee039186b5cd8d5cb07d666d501065ad9746abf80c2d31661b0cc687a2bc375e286a5805fa168f6826724e82e
 
 install : $(TARGET)
 
@@ -74,17 +74,17 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	cd $(DIR_APP) && find man -name Makefile.in -exec sed -i 's/passwd\.5 / /'   {} \;
 	$(UPDATE_AUTOMAKE)
 	cd $(DIR_APP) && ./configure \
-		--libdir=/lib \
-		--sysconfdir=/etc \
-		--with-yescrypt \
-		--enable-shared \
-		--disable-static \
-		--without-selinux \
-		--disable-nls \
-		--with-group-name-max-length=32 \
-		--without-libbsd \
-		--without-bcrypt \
-		--without-nscd
+				--libdir=/lib \
+				--sysconfdir=/etc \
+				--with-yescrypt \
+				--enable-shared \
+				--disable-static \
+				--without-selinux \
+				--disable-nls \
+				--with-group-name-max-length=32 \
+				--without-libbsd \
+				--without-bcrypt \
+				--without-nscd
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 
diff --git a/lfs/sqlite b/lfs/sqlite
index a02642020..be1bd4033 100644
--- a/lfs/sqlite
+++ b/lfs/sqlite
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3500100
+VER        = 3500200
 
 THISAPP    = sqlite-autoconf-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 4c475415cddad5b86b6a7f48971d15a5b5df3685ef9514af2f435f2cba26ae8a2c942232c194a83b685a79f9edb2d748f5f38cb00af7d0c6fdd930d2b3953ea5
+$(DL_FILE)_BLAKE2 = 0e4f2da8d11173f32625bbfa9fa07c3dcccc5343c410c9c10da47c9df7eeecaf33726d8e5fddf2ef78ce51a1adf0fe605a81278e2fc0d6044264ecf40f05bdfa
 
 install : $(TARGET)
 
diff --git a/lfs/taglib b/lfs/taglib
index 527ae9e3f..3e6001aea 100644
--- a/lfs/taglib
+++ b/lfs/taglib
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Audio Meta-Data Library
 
-VER        = 2.0.2
+VER        = 2.1.1
 
 THISAPP    = taglib-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = taglib
-PAK_VER    = 5
+PAK_VER    = 6
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 389af213bd467d68e2b0ca4485f51c35e660439baf2ecb7165069e5cb73589f5cf6c92d56e25780cea60e082b6fa51c5dde320dd25b8c5ef0e3b738ff0a6d4ea
+$(DL_FILE)_BLAKE2 = 2661183375764cebce8393d317ffa818abab16904b4481db30b2694fedce512ac9dc0239cf03decaddabb380f59b53e043bb28e5a0071277c53442aa683ba4cf
 install : $(TARGET)
 
 check : $(patsubst %,$(DIR_CHK)/%,$(objects))
@@ -83,10 +83,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 
 	cd $(DIR_APP) && mkdir -pv build
 	cd $(DIR_APP)/build && cmake .. \
-		-DCMAKE_INSTALL_PREFIX=/usr \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DBUILD_SHARED_LIBS=ON
-
+				-DCMAKE_INSTALL_PREFIX=/usr \
+				-DCMAKE_BUILD_TYPE=Release \
+				-DBUILD_SHARED_LIBS=ON
 	cd $(DIR_APP)/build && make $(MAKETUNING)
 	cd $(DIR_APP)/build && make install
 	@rm -rf $(DIR_APP)
diff --git a/lfs/util-linux b/lfs/util-linux
index 2b8a0c2dc..5ec0fa9bc 100644
--- a/lfs/util-linux
+++ b/lfs/util-linux
@@ -24,7 +24,8 @@
 
 include Config
 
-VER        = 2.41
+VER        = 2.41.1
+#          https://www.kernel.org/pub/linux/utils/util-linux/
 
 THISAPP    = util-linux-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -42,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = b0f6d63c1365d3b065584d4d79a1716e1f036474984fc08dd6b298d7f50e66736af046404d3c9d8051fd0c9c455bcd623257ea1b967b755bee063415d91c5c21
+$(DL_FILE)_BLAKE2 = 0734e461837d825a8c0f770061cc005cef9238beea15dd900283481bcec66a971492a898cd44581e889fd1af25cf631e16a687d3f0df0a86a8caa15e7f45c935
 
 install : $(TARGET)
 
@@ -74,24 +75,24 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	$(UPDATE_AUTOMAKE)
 	cd $(DIR_APP) && ./configure \
-		--docdir=/usr/share/doc/util-linux \
-		--disable-chfn-chsh \
-		--disable-static \
-		--disable-nls \
-		--disable-static \
-		--disable-login \
-		--disable-nologin \
-		--disable-su \
-		--disable-setpriv \
-		--disable-runuser \
-		--disable-pylibmount \
-		--disable-liblastlog2 \
-		--enable-pg \
-		--enable-hardlink \
-		--without-python \
-		--without-systemd \
-		--without-systemdsystemunitdir \
-		runstatdir=/run
+				--docdir=/usr/share/doc/util-linux \
+				--disable-chfn-chsh \
+				--disable-static \
+				--disable-nls \
+				--disable-static \
+				--disable-login \
+				--disable-nologin \
+				--disable-su \
+				--disable-setpriv \
+				--disable-runuser \
+				--disable-pylibmount \
+				--disable-liblastlog2 \
+				--enable-pg \
+				--enable-hardlink \
+				--without-python \
+				--without-systemd \
+				--without-systemdsystemunitdir \
+				runstatdir=/run
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 


hooks/post-receive
--
IPFire 2.x development tree


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-07-04 11:09 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-07-04 11:09 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. efeb1d3bda767bbea062da70105fcbda59cbc594 Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox