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 9aa267c5bef1d1f832cd4bbf959618bff0ec5158 (commit) via 305bce9da1b6f7ea230be78880e28d98a94238be (commit) via 8ba3a4b21a53943e1df344dd13ffb8777460573a (commit) via b91fc91ad927c4f78eb6fbfc683e7b893dcd43ba (commit) via 547e8a4ff3533d486679543e847423ab99e73bd6 (commit) via 9f5f6a44af06f524e7c0ee15137309276dd021c9 (commit) via 18816f539dc2b5edccd242fb892c954dc3a7b0e9 (commit) via 34cc404c5b1eeea4c5664afb8df3d4b7268a4f04 (commit) via e3888670108a0665404eff83481dab981ea2fd82 (commit) via 8211914b24b9fd9134a850cc4beeca123bc4608a (commit) via e5858282a402d97db656805ac21a90070c962763 (commit) via 4601f7c2219dc80175bedd3efde300fdfcf1a409 (commit) via e74c28a7d39315917fe40cfb85a9e69326fd656b (commit) from c5ca3e8a14c11837796aef2432ff94dd12a2ff89 (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 9aa267c5bef1d1f832cd4bbf959618bff0ec5158 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Dec 17 13:35:17 2024 +0100
core191: ship sudo
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 305bce9da1b6f7ea230be78880e28d98a94238be Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Nov 29 16:00:09 2024 +0100
sudo: Update to version 1.9.16p2
- Update fromn version 1.9.16 to 1.9.16p2 - This v2 version replaces the one that went from 1.9.16 to 1.9.16p1 - The previous version has been marked as superceded in Patchwork. - Update of rootfile not required 1.9.16p2 * Sudo now passes the terminal device number to the policy plugin even if it cannot resolve it to a path name. This allows sudo to run without warnings in a chroot jail when the terminal device files are not present. GitHub issue #421. * On Linux systems, sudo will now attempt to use the symbolic links in /proc/self/fd/{0,1,2} when resolving the terminal device number. This can allow sudo to map a terminal device to its path name even when /dev/pts is not mounted in a chroot jail. * Fixed compilation errors with gcc and clang in C23 mode. C23 no longer supports functions with unspecified arguments. 1.9.16p1 * Fixed the test for cross-compiling when checking for C99 snprintf(). The changes made to the test in sudo 1.9.16 resulted in a different problem. GitHub issue #386. * Fixed the date used by the exit record in sudo-format log files. This was a regression introduced in sudo 1.9.16 and only affected file-based logs, not syslog. GitHub issue #405. * Fixed the root cause of the "unable to find terminal name for device" message when running sudo on AIX when no terminal is present. In sudo 1.9.16 this was turned from a debug message into a warning. GitHub issue #408 * When a duplicate alias is found in the sudoers file, the warning message now includes the file and line number of the previous definition. * Added support for the --with-secure-path-value=no configure option to allow packagers to ship the default sudoers file with the secure path line commented out. * Sudo no longer sends mail when a user runs "sudo -nv" or "sudo -nl", even if "mail_badpass" or "mail_always" are set. Sudo already avoids logging to a file or syslog in this case. Bug #1072.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 8ba3a4b21a53943e1df344dd13ffb8777460573a Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Dec 17 13:33:30 2024 +0100
core191: ship xz
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit b91fc91ad927c4f78eb6fbfc683e7b893dcd43ba Author: Adolf Belka adolf.belka@ipfire.org Date: Thu Nov 28 12:49:07 2024 +0100
xz: Update to version 5.6.3
- Update from version 5.4.5 to 5.6.3 - Update of rootfile - This update is now done only by the xz originator Lasse Collin (Larhzu). A new github repo was created by Lasse for xz and this does not contain the malicious versions - 5.6.0 & 5.6.1 https://github.com/tukaani-project/xz/releases - Version 5.6.3 is being used by Arch Linux and Ubuntu plucky - Changelog 5.6.3 IMPORTANT: This includes a Windows-specific security fix to the command line tools. liblzma isn't affected by this issue. * liblzma: - Fix x86-64 inline assembly compatibility with GNU Binutils older than 2.27. - Fix the build with GCC 4.2 on OpenBSD/sparc64. * xzdec: Display an error instead of failing silently if the unsupported option -M is specified. * lzmainfo: Fix integer overflows when rounding the dictionary and uncompressed sizes to the nearest mebibyte. * Windows (except Cygwin and MSYS2): Add an application manifest to xz, xzdec, lzmadec, and lzmainfo executables: - Declare them compatible with Vista/7/8/8.1/10/11. This way the programs won't needlessly use Operating System Context of Vista when running on later Windows versions. This setting doesn't mean that the executables cannot run on even older versions if otherwise built that way. - Declare them as UAC-compliant. MSVC added this by default already but it wasn't done with MinGW-w64, at least not with all toolchain variants. - Declare them long path aware. This makes long path names work on Windows 10 and 11 if the feature has been enabled in the Windows registry. - Use the UTF-8 code page on Windows 10 version 1903 and later. * Now command line tools can access files whose names contain characters that don't exist in the current legacy code page. * The options --files and --files0 now expect file lists to be in UTF-8 instead of the legacy code page. * This fixes a security issue: If a command line contains Unicode characters (for example, filenames) that don't exist in the current legacy code page, the characters are converted to similar-looking characters with best-fit mapping. Some best-fit mappings result in ASCII characters that change the meaning of the command line, which can be exploited with malicious filenames to do argument injection or directory traversal attacks. UTF-8 avoids best-fit mappings and thus fixes the issue. Forcing the process code page to UTF-8 is possible only on Windows 10 version 1903 and later. The command line tools remain vulnerable if used on an old older version of Windows. This issue was discovered by Orange Tsai and splitline from DEVCORE Research Team. A related smaller issue remains: Windows filenames may contain unpaired surrogates (invalid UTF-16). These are converted to the replacement character U+FFFD in the UTF-8 code page. Thus, filenames with different unpaired surrogates appear identical and aren't distinguishable from filenames that contain the actual replacement character U+FFFD. * When building with MinGW-w64, it is recommended to use UCRT version instead of the old MSVCRT. For example, non-ASCII characters from filenames won't print correctly in messages to console with MSVCRT with the UTF-8 code page (a cosmetic issue). liblzma-only builds are still fine with MSVCRT. - Cygwin and MSYS2 process command line options differently and the above issues don't exist. There is no need to replace the default application manifest on Cygwin and MSYS2. * Autotools-based build: - Fix feature checks with link-time optimization (-flto). - Solaris: Fix a compatibility issue in version.sh. It matters if one wants to regenerate configure by running autoconf. * CMake: - Use paths relative to ${prefix} in liblzma.pc when possible. This is done only with CMake >= 3.20. - MSVC: Install liblzma.pc as it can be useful with MSVC too. - Windows: Fix liblzma filename prefix, for example: * Cygwin: The DLL was incorrectly named liblzma-5.dll. Now it is cyglzma-5.dll. * MSVC: Rename import library from liblzma.lib to lzma.lib while keeping liblzma.dll name as is. This helps with "pkgconf --msvc-syntax --libs liblzma" because it mungles "-llzma" in liblzma.pc to "lzma.lib". * MinGW-w64: No changes. - Windows: Use the correct resource file for lzmadec.exe. Previously the resource file for xzdec.exe was used for both. Autotools-based build isn't affected. - Prefer a C11 compiler over a C99 compiler but accept both. - Link Threads::Threads against liblzma using PRIVATE so that -pthread and such flags won't unnecessarily get included in the usage requirements of shared liblzma. That is, target_link_libraries(foo PRIVATE liblzma::liblzma) no longer adds -pthread if using POSIX threads and linking against shared liblzma. The threading flags are still added if linking against static liblzma. * Updated translations: Catalan, Chinese (simplified), and Brazilian Portuguese. 5.6.2 * Remove the backdoor (CVE-2024-3094). * Not changed: Memory sanitizer (MSAN) has a false positive in the CRC CLMUL code which also makes OSS Fuzz unhappy. Valgrind is smarter and doesn't complain. A revision to the CLMUL code is coming anyway and this issue will be cleaned up as part of it. It won't be backported to 5.6.x or 5.4.x because the old code isn't wrong. There is no reason to risk introducing regressions in old branches just to silence a false positive. * liblzma: - lzma_index_decoder() and lzma_index_buffer_decode(): Fix a missing output pointer initialization (*i = NULL) if the functions are called with invalid arguments. The API docs say that such an initialization is always done. In practice this matters very little because the problem can only occur if the calling application has a bug and these functions return LZMA_PROG_ERROR. - lzma_str_to_filters(): Fix a missing output pointer initialization (*error_pos = 0). This is very similar to the fix above. - Fix C standard conformance with function pointer types. - Remove GNU indirect function (IFUNC) support. This is *NOT* done for security reasons even though the backdoor relied on this code. The performance benefits of IFUNC are too tiny in this project to make the extra complexity worth it. - FreeBSD on ARM64: Add error checking to CRC32 instruction support detection. - Fix building with NVIDIA HPC SDK. * xz: - Fix a C standard conformance issue in --block-list parsing (arithmetic on a null pointer). - Fix a warning from GNU groff when processing the man page: "warning: cannot select font 'CW'" * xzdec: Add support for Linux Landlock ABI version 4. xz already had the v3-to-v4 change but it had been forgotten from xzdec. * Autotools-based build system (configure): - Symbol versioning variant can now be overridden with --enable-symbol-versions. Documentation in INSTALL was updated to match. - Add new configure option --enable-doxygen to enable generation and installation of the liblzma API documentation using Doxygen. Documentation in INSTALL and PACKAGERS was updated to match. CMake: - Fix detection of Linux Landlock support. The detection code in CMakeLists.txt had been sabotaged. - Disable symbol versioning on non-glibc Linux to match what the Autotools build does. For example, symbol versioning isn't enabled with musl. - Symbol versioning variant can now be overridden by setting SYMBOL_VERSIONING to "OFF", "generic", or "linux". - Add support for all tests in typical build configurations. Now the only difference to the tests coverage to Autotools is that CMake-based build will skip more tests if features are disabled. Such builds are only for special cases like embedded systems. - Separate the CMake code for the tests into tests/tests.cmake. It is used conditionally, thus it is possible to rm -rf tests and the CMake-based build will still work normally except that no tests are then available. - Add a option ENABLE_DOXYGEN to enable generation and installation of the liblzma API documentation using Doxygen. * Documentation: - Omit the Doxygen-generated liblzma API documentation from the package. Instead, the generation and installation of the API docs can be enabled with a configure or CMake option if Doxygen is available. - Remove the XZ logo which was used in the API documentation. The logo has been retired and isn't used by the project anymore. However, it's OK to use it in contexts that refer to the backdoor incident. - Remove the PDF versions of the man pages from the source package. These existed primarily for users of operating systems which don't come with tools to render man page source files. The plain text versions are still included in doc/man/txt. PDF files can still be generated to doc/man, if the required tools are available, using "make pdf" after running "configure". - Update home page URLs back to their old locations on tukaani.org. - Update maintainer info. * Tests: - In tests/files/README, explain how to recreate the ARM64 test files. - Remove two tests that used tiny x86 and SPARC object files as the input files. The matching .c file was included but the object files aren't easy to reproduce. The test cases weren't great anyway; they were from the early days (2009) of the project when the test suite had very few tests. - Improve a few tests. 5.4.7 * Not changed: Memory sanitizer (MSAN) has a false positive in the CRC CLMUL code which also makes OSS Fuzz unhappy. Valgrind is smarter and doesn't complain. A revision to the CLMUL code is coming anyway and this issue will be cleaned up as part of it. It won't be backported to 5.6.x or 5.4.x because the old code isn't wrong. There is no reason to risk introducing regressions in old branches just to silence a false positive. * liblzma: - lzma_index_decoder() and lzma_index_buffer_decode(): Fix a missing output pointer initialization (*i = NULL) if the functions are called with invalid arguments. The API docs say that such an initialization is always done. In practice this matters very little because the problem can only occur if the calling application has a bug and these functions return LZMA_PROG_ERROR. - lzma_str_to_filters(): Fix a missing output pointer initialization (*error_pos = 0). This is very similar to the fix above. - Fix C standard conformance with function pointer types. This newly showed up with Clang 17 with -fsanitize=undefined. There are no bug reports about this. - Fix building with NVIDIA HPC SDK. * xz: - Fix a C standard conformance issue in --block-list parsing (arithmetic on a null pointer). - Fix a warning from GNU groff when processing the man page: "warning: cannot select font 'CW'" - Fix outdated threading related information on the man page. * xzless: - With "less" version 451 and later, use "||-" instead of "|-" in the environment variable LESSOPEN. This way compressed files that contain no uncompressed data are shown correctly as empty. - With "less" version 632 and later, use --show-preproc-errors to make "less" show a warning on decompression errors. * Autotools-based build system (configure): - Symbol versioning variant can now be overridden with --enable-symbol-versions. Documentation in INSTALL was updated to match. CMake: - Linux on MicroBlaze is handled specially now. This matches the changes made to the Autotools-based build in XZ Utils 5.4.2 and 5.2.11. - Disable symbol versioning on non-glibc Linux to match what the Autotools build does. For example, symbol versioning isn't enabled with musl. - Symbol versioning variant can now be overridden by setting SYMBOL_VERSIONING to "OFF", "generic", or "linux". * Documentation: - Clarify the description of --disable-assembler in INSTALL. The option only affects 32-bit x86 assembly usage. - Add doc/examples/11_file_info.c. It was added to the Git repository in 2017 but forgotten to be added into distribution tarballs. - Don't install the TODO file as part of the documentation. The file is out of date. - Update home page URLs back to their old locations on tukaani.org. - Update maintainer info. 5.4.6 * Fixed a bug involving internal function pointers in liblzma not being initialized to NULL. The bug can only be triggered if lzma_filters_update() is called on a LZMA1 encoder, so it does not affect xz or any application known to us that uses liblzma. * xz: - Fixed a regression introduced in 5.4.2 that caused encoding in the raw format to unnecessarily fail if --suffix was not used. For instance, the following command no longer reports that --suffix must be used: echo foo | xz --format=raw --lzma2 | wc -c - Fixed an issue on MinGW-w64 builds that prevented reading from or writing to non-terminal character devices like NUL. * Added a new test.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 547e8a4ff3533d486679543e847423ab99e73bd6 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Dec 17 13:32:31 2024 +0100
core191: ship xfsprogs
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 9f5f6a44af06f524e7c0ee15137309276dd021c9 Author: Adolf Belka adolf.belka@ipfire.org Date: Thu Nov 28 12:49:06 2024 +0100
xfsprogs: Update to version 6.11.0
- Update from version 6.9.0 to 6.11.0 - Update of rootfile - The existing CONFIGURE_OPTIONS variable was empty so ./configure was run with a standard PREFIX=/usr but split /usr has been removed from the build so the default for all directories goes to being under /usr, including the library etc. - Added entries for prefix, libdir and localstatedir into the variable CONFIGURE_OPTIONS so that most files ended up in the same locxations as with previous versions. fsck.xfs, mkfs.xfs & xfs_repair end up in /usr/sbin the same as all the other xfs programs. A mv command addeed to move these three files into /sbin to match the previous versions. - Tested out this change in a vm system on my testbed. The xfs filesystem was created without any issues and I ended up with a normally working system. I also rebooted with fsck selected and the reboot occurred without any issues. No messages about problems in the logs, only messages about a successful clean xfs mount. So both fsck.xfs and mkfs.xfs seem to be working without any problems. - Changelog 6.11.0 Cleanups and bugfixes in mkfs/xfs_db/repair/scrub/mdrestore (Darrick J. Wong) Drop libattr dependency (Darrick J. Wong) Debian and Ubuntu archive changes (Bastian Germann) 6.10.1 fix C++ compilation errors in xfs_fs.h (Darrick J. Wong) 6.10.0 debian: enable xfs_scrub_all systemd timer services by default (Darrick J. Wong) mkfs: set autofsck filesystem property (Darrick J. Wong) xfs_scrub: use the autofsck fsproperty to select mode (Darrick J. Wong) xfs_scrub: allow sysadmin to control background scrubs (Darrick J. Wong) xfs_property: add a new tool to administer fs properties (Darrick J. Wong) xfs_db: add a command to list xattrs (Darrick J. Wong) xfs_db: improve getting and setting extended attributes (Darrick J. Wong) xfs_io: edit filesystem properties (Darrick J. Wong) xfs_scrub: defer phase5 file scans if dirloop fails (Darrick J. Wong) xfs_repair: wipe ondisk parent pointers when there are none (Darrick J. Wong) xfs_scrub: detect and repair directory tree corruptions (Darrick J. Wong) xfs_repair: update ondisk parent pointer records (Darrick J. Wong) xfs_spaceman: report directory tree corruption in the health information (Darrick J. Wong) xfsprogs: support vectored scrub (Darrick J. Wong) man: document vectored scrub mode (Darrick J. Wong) man2: update ioctl_xfs_scrub_metadata.2 for parent pointers (Darrick J. Wong) mkfs: enable formatting with parent pointers (Allison Henderson) mkfs: Add parent pointers during protofile creation (Allison Henderson) xfs_repair: check parent pointers (Darrick J. Wong) xfs_db: compute hashes of parent pointers (Darrick J. Wong) xfs_db: add link and unlink expert commands (Darrick J. Wong) xfs_repair: build a parent pointer index (Darrick J. Wong) xfs_db: add a parents command to list the parents of a file (Darrick J. Wong) xfs_db: obfuscate dirent and parent pointer names consistently (Darrick J. Wong) xfs_db: report parent pointers embedded in xattrs (Darrick J. Wong) xfs_db: report parent bit on xattrs (Darrick J. Wong) xfs_db: report parent pointers in version command (Darrick J. Wong) xfs_scrub: use parent pointers to report lost file data (Darrick J. Wong) xfs_scrub: use parent pointers when possible to report file operations (Darrick J. Wong) xfs_logprint: decode parent pointers in ATTRI items fully (Allison Henderson) xfs_io: Add i, n and f flags to parent command (Allison Henderson) xfs_io: adapt parent command to new parent pointer ioctls (Darrick J. Wong) libfrog: report parent pointers to userspace (Darrick J. Wong) libfrog: add parent pointer support code (Darrick J. Wong) man: document the XFS_IOC_GETPARENTS ioctl (Darrick J. Wong) xfs_logprint: dump new attr log item fields (Darrick J. Wong) xfs_scrub_all: failure reporting for the xfs_scrub_all job (Darrick J. Wong) xfs_repair: check free space requirements before allowing upgrades (Darrick J. Wong) xfs_scrub_all: convert systemctl calls to dbus (Darrick J. Wong) xfs_scrub_all: trigger automatic media scans once per month (Darrick J. Wong) xfs_scrub: add an optimization-only mode (Darrick J. Wong) xfs_scrub_all: add CLI option for easier debugging (Darrick J. Wong) xfs_scrub_all: enable periodic file data scrubs automatically (Darrick J. Wong) xfs_scrub: automatic downgrades to dry-run mode in service mode (Darrick J. Wong) xfs_scrub_all: support metadata+media scans of all filesystems (Darrick J. Wong) xfs_scrub_all: fail fast on masked units (Darrick J. Wong) xfs_scrub_all: remove journalctl background process (Darrick J. Wong) xfs_scrub_all: only use the xfs_scrub@ systemd services in service mode (Darrick J. Wong) xfs_scrub: tune fstrim minlen parameter based on free space histograms (Darrick J. Wong) xfs_scrub: improve responsiveness while trimming the filesystem (Darrick J. Wong) xfs_scrub: tighten up the security on the background systemd service (Darrick J. Wong) xfs_scrub: don't call FITRIM after runtime errors (Darrick J. Wong) xfs_scrub: use dynamic users when running as a systemd service (Darrick J. Wong) xfs_scrub: report FITRIM errors properly (Darrick J. Wong) xfs_scrub.service: reduce background CPU usage to less than one core if possible (Darrick J. Wong) xfs_scrub: don't close stdout when closing the progress bar (Darrick J. Wong) xfs_scrub: fix the work estimation for phase 8 (Darrick J. Wong) libfrog: print cdf of free space buckets (Darrick J. Wong) libfrog: print wider columns for free space histogram (Darrick J. Wong) xfs_scrub: ignore phase 8 if the user disabled fstrim (Darrick J. Wong) xfs_scrub: move FITRIM to phase 8 (Darrick J. Wong) xfs_scrub: improve thread scheduling repair items during phase 4 (Darrick J. Wong) xfs_scrub: avoid potential UAF after freeing a duplicate name entry (Darrick J. Wong) xfs_scrub: enable users to bump information messages to warnings (Darrick J. Wong) xfs_scrub: retry incomplete repairs (Darrick J. Wong) xfs_scrub: warn about difficult repairs to rt and quota metadata (Darrick J. Wong) xfs_scrub: any inconsistency in metadata should trigger difficulty warnings (Darrick J. Wong) mkfs: add a formatting option for exchange-range (Darrick J. Wong) xfs_repair: add exchange-range to file systems (Darrick J. Wong) xfs_scrub: fix missing scrub coverage for broken inodes (Darrick J. Wong) xfs_scrub: log when a repair was unnecessary (Darrick J. Wong) libfrog: advertise exchange-range support (Darrick J. Wong) xfs_io: create exchangerange command to test file range exchange ioctl (Darrick J. Wong) xfs_fsr: skip the xattr/forkoff levering with the newer swapext implementations (Darrick J. Wong) xfs_fsr: convert to bulkstat v5 ioctls (Darrick J. Wong) xfs_logprint: support dumping exchmaps log items (Darrick J. Wong) xfs_db: advertise exchange-range in the version command (Darrick J. Wong) libfrog: add support for exchange range ioctl family (Darrick J. Wong) libhandle: add support for bulkstat v5 (Darrick J. Wong) man: document XFS_FSOP_GEOM_FLAGS_EXCHRANGE (Darrick J. Wong) man: document the exchange-range ioctl (Darrick J. Wong) xfs_repair: don't crash on -vv (Darrick J. Wong) xfsprogs: Remove support for split-/usr installs (Chris Hofstaedtler) libxfs: kernel sync (Darrick J. Wong)
Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 18816f539dc2b5edccd242fb892c954dc3a7b0e9 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Dec 17 13:31:22 2024 +0100
core191: ship vim
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 34cc404c5b1eeea4c5664afb8df3d4b7268a4f04 Author: Adolf Belka adolf.belka@ipfire.org Date: Thu Nov 28 12:49:05 2024 +0100
vim: Update to version 9.1.0886
- Update from version 9.1 to 9.1.0886 - vim-9.1 came out at start of 2024. Since then patches fixing various bugs have been commited into the vim git repository - nealy 900 patches. It looks like vim intends to only infrequently do normal version updates but to issue tagged versions for each patch fix. This release has patch 9.1.0886 and todays's version (2024-11-28) is 9.1.0891 - hardening patch was re-created with this latest patch. - Update of rootfile - Changelog is basically the commits from the github repo. https://github.com/vim/vim/commits/v9.1.0886
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit e3888670108a0665404eff83481dab981ea2fd82 Author: Adolf Belka adolf.belka@ipfire.org Date: Thu Nov 28 12:49:04 2024 +0100
utfcpp: Update to version 4.0.6
- Update from version 4.0.5 to 4.0.6 - Update of rootfile not required - Changelog 4.0.6 Resolve -Wsign-conversion warnings
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 8211914b24b9fd9134a850cc4beeca123bc4608a Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Dec 17 13:29:12 2024 +0100
core191: ship usbutils
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit e5858282a402d97db656805ac21a90070c962763 Author: Adolf Belka adolf.belka@ipfire.org Date: Thu Nov 28 12:49:03 2024 +0100
usbutils: Update to version 018
- Update from version 017 to 018 - Update of rootfile - meson is now the only build method - Changelog 018 Add a manpage for lsusb.py Add lsusb.py.1 to DISTCLEANFILES Add a manpage for usbreset usb-devices: fix bashism autogen.sh: use valid email for 2024 copyright README: list libudev as a requirement meson: bump to libusb-1.0.22, reinstate libusb_set_option() meson: set project details meson: always include config.h first, use -include meson: add compiler warnings to the build meson: add all* CFLAGS from travis-autogen.sh meson: temporary disable extra noisy warning man: remove version from the manual pages lsusb.py: remove inline lsusb-VERSION.py note lsusb.py: remove @DATADIR@ instance README: add Contributing section lsusb.py: mention both usb.ids paths Rename .in files to their final state Update .gitignore files meson: convert Wswitch-enum to Wswitch and enable meson: enable commented out warnings meson: add a bunch more warnings to the mix travis: remove travis-ci files ci: add build ci (Alpline) based on kmod's ci: add Arch permutation ci: add Debian permutation ci: add Fedora permutation ci: add Ubuntu permutation ci: add codeql (static analysis) based on main.yml ci: add SPDX copyright/licence identifiers README: fix link, add DCO and SPDX details lsusb: make internal API const-aware lsusb: const annotate most data, re-enable -Wdiscarded-qualifiers ci: run monthly checks by dependabot meson: fold usbhid-dump/meson.build in .gitmodules: remove no longer needed file ci: add/update the final SPDX identifiers man: move manual pages in designated sub-folder ci: add reuse lint stage lsusb: drop the audioterminal hash table lsusb: drop the videoterminal hash table lsusb: drop the genericstrtable hash tables meson: re-enable some warnings editorconfig: add initial config file .clang-format: import from Linux kernel as of v6.11.-rc6 .clang-format: update for_each pattern and list ci: add clang-format action clang-format: bump column limit to 120 ci: directly use archlinux:multilib-devel ci: drop the mkdir && cd dance ci: add clang permutation, for 64bit only lsusb: reformat and add trailing commas for multi-line arrays usb-spec: move the opening curly brackets to end of line ci: add codespell action, fix all typos Include "negotiated speed" in device dump lsusb: remove autotools checks for iconv lsusb: remove byteswap.h check lsusb: always include config.h usbutils: remove usbutils.pc usbutils: convert build system to use meson usbutils.spdx: update file based on recent file movements lsusb: fix memory leak in libusb lsusb: billboard alternate mode is in little endian format README: update based on build tool changes lsusb: add support to show superspeed++ usbhid-dump: clean up meson.build a bit justfile: add one meson: disable -Wswitch-enum usbutils.spdx: update the SPDX file README.md: update the SPDX wording a bit README.md: add the linux-usb mailing list to the README. LICENSE: add LGPL-2.1 license text usbutils.spdx: update the data update usbutils.spdx file editorconfig: make the line length 120 clang-format: add proper copyright information clang-format: fix SPDX license lsusb-t: get rid of custom list.h logic LICENSES: add CC0 and MIT licenses lsusb-t: fix memory leak justfile: add some more targets usbutils.spdx: update based on file additions usbutils.spdx: update due to new file and checksums usbreset: replace some unbounded strcpy() calls sysfs.c: fix an theoretical issue with snprintf() usbutils.spdx: update checksums usbmisc: fix possible stack-buffer-overflow Running lsusb with -D argument and path, which len is more than PATH_MAX + 1, cause stack-buffer-overflow because of copy to the buf a string without null-terminator Force setting 0 byte to the end of the buf fixes this error Fix #190 update ccid descriptor dumping to V1.1 spec V1.1 is actually V1.10.. remove one space usb-devices: Fix usb-devices with busybox Do not warn about missing LPM bit when not required lsusb: add VideoControl Endpoint Descriptor ci: bump github/codeql-action in the all-actions group ci: bump the all-actions group with 2 updates
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 4601f7c2219dc80175bedd3efde300fdfcf1a409 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Dec 17 13:27:45 2024 +0100
core191: ship chkconfig
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit e74c28a7d39315917fe40cfb85a9e69326fd656b Author: Adolf Belka adolf.belka@ipfire.org Date: Thu Nov 28 12:49:01 2024 +0100
chkconfig: Update to version 1.30
- Update from version 1.5 (2015) to 1.30 (Aug 2024) - Fedora now have a github site for chkconfig which has had releases since 2023 - Update of rootfile not required - Changelog 1.30 ostree: move admindir to /etc/alternatives.admindir by @vrothberg in #135 1.29 Translations update from Fedora Weblate by @weblate in #133 Avoid possible leaks in readConfig() by @dtardon in #128 fix issues found by static analyzers by @lnykryn in #125 Mkosi by @lnykryn in #127 1.28 test: return failures from the test suite by @lnykryn in #130 Prepare for bin-sbin merge by @jamacku in #131 1.27 Translations update from Fedora Weblate by @weblate in #124 Alternatives: Fix issues found by static analyzers by @lnykryn in #126 1.26 build(deps): bump actions/checkout from 3 to 4 by @dependabot in #113 Translations update from Fedora Weblate by @weblate in #114 build(deps): bump redhat-plumbers-in-action/differential-shellcheck from 4 to 5 by @dependabot in #115 Fix systemdActive() by @marcosfrm in #117 build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #119 build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #120 Translations update from Fedora Weblate by @weblate in #121 Add support for running using tmt by @jamacku in #123 1.25 Translations update from Fedora Weblate by @weblate in #110 Translations update from Fedora Weblate by @weblate in #111 alternatives: fix possible buffer overrun by @lnykryn in #112 1.24 Revert recent rpmautospec and Packit changes by @jamacku in #107 Fix way how we generate next version by @jamacku in #108 1.23 Remove changelog and update translations by @jamacku in #100 Translations update from Fedora Weblate by @weblate in #101 Fix --keep-foreign when the target is missing completely by @lnykryn in #104 Translations update from Fedora Weblate by @weblate in #103 Translations update from Fedora Weblate by @weblate in #105 1.22 Fedora release process (Packit, rpmautospec) by @jamacku in #91 releng: Packit remove extra job trigger by @jamacku in #92 Bump redhat-plumbers-in-action/differential-shellcheck from 3 to 4 by @dependabot in #94 test: fix ShellCheck error[SC2070] by @jamacku in #95 Add Locale linter (Weblate) by @jamacku in #98 Translations update from Fedora Weblate by @weblate in #96 migrate to SPDX license by @lzaoral in #99
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
-----------------------------------------------------------------------
Summary of changes: config/rootfiles/common/usbutils | 2 +- config/rootfiles/common/vim | 210 ++++++++++++++++++++- config/rootfiles/common/xfsprogs | 7 +- config/rootfiles/common/xz | 101 +--------- .../{oldcore/94 => core/191}/filelists/chkconfig | 0 .../{oldcore/112 => core/191}/filelists/sudo | 0 .../{oldcore/164 => core/191}/filelists/usbutils | 0 .../{oldcore/134 => core/191}/filelists/vim | 0 .../{oldcore/125 => core/191}/filelists/xfsprogs | 0 .../{oldcore/100 => core/191}/filelists/xz | 0 lfs/chkconfig | 10 +- lfs/sudo | 4 +- lfs/usbutils | 22 ++- lfs/utfcpp | 4 +- lfs/vim | 12 +- lfs/xfsprogs | 14 +- lfs/xz | 4 +- ...atch => vim-9.1.0886_fix_hardening_crash.patch} | 8 +- 18 files changed, 267 insertions(+), 131 deletions(-) copy config/rootfiles/{oldcore/94 => core/191}/filelists/chkconfig (100%) copy config/rootfiles/{oldcore/112 => core/191}/filelists/sudo (100%) copy config/rootfiles/{oldcore/164 => core/191}/filelists/usbutils (100%) copy config/rootfiles/{oldcore/134 => core/191}/filelists/vim (100%) copy config/rootfiles/{oldcore/125 => core/191}/filelists/xfsprogs (100%) copy config/rootfiles/{oldcore/100 => core/191}/filelists/xz (100%) rename src/patches/vim/{vim-9.1_fix_hardening_crash.patch => vim-9.1.0886_fix_hardening_crash.patch} (57%)
Difference in files: diff --git a/config/rootfiles/common/usbutils b/config/rootfiles/common/usbutils index 9a30134ce..df25e397d 100644 --- a/config/rootfiles/common/usbutils +++ b/config/rootfiles/common/usbutils @@ -2,7 +2,7 @@ usr/bin/lsusb usr/bin/lsusb.py usr/bin/usb-devices usr/bin/usbhid-dump -#usr/lib/pkgconfig/usbutils.pc +#usr/share/man/man1/lsusb.py.1 #usr/share/man/man1/usb-devices.1 #usr/share/man/man8/lsusb.8 #usr/share/man/man8/usbhid-dump.8 diff --git a/config/rootfiles/common/vim b/config/rootfiles/common/vim index 673a3ccd6..27bb829d7 100644 --- a/config/rootfiles/common/vim +++ b/config/rootfiles/common/vim @@ -8,6 +8,21 @@ usr/bin/vim usr/bin/vimdiff usr/bin/vimtutor usr/bin/xxd +#usr/share/applications +#usr/share/applications/gvim.desktop +#usr/share/applications/vim.desktop +#usr/share/icons +#usr/share/icons/hicolor +#usr/share/icons/hicolor/48x48 +#usr/share/icons/hicolor/48x48/apps +#usr/share/icons/hicolor/48x48/apps/gvim.png +#usr/share/icons/locolor +#usr/share/icons/locolor/16x16 +#usr/share/icons/locolor/16x16/apps +#usr/share/icons/locolor/16x16/apps/gvim.png +#usr/share/icons/locolor/32x32 +#usr/share/icons/locolor/32x32/apps +#usr/share/icons/locolor/32x32/apps/gvim.png #usr/share/man/man1/evim.1 #usr/share/man/man1/ex.1 #usr/share/man/man1/rview.1 @@ -25,7 +40,9 @@ usr/share/vim #usr/share/vim/vim91/autoload/ada.vim #usr/share/vim/vim91/autoload/adacomplete.vim #usr/share/vim/vim91/autoload/bitbake.vim +#usr/share/vim/vim91/autoload/cargo #usr/share/vim/vim91/autoload/cargo.vim +#usr/share/vim/vim91/autoload/cargo/quickfix.vim #usr/share/vim/vim91/autoload/ccomplete.vim #usr/share/vim/vim91/autoload/clojurecomplete.vim #usr/share/vim/vim91/autoload/context.vim @@ -44,11 +61,14 @@ usr/share/vim #usr/share/vim/vim91/autoload/getscript.vim #usr/share/vim/vim91/autoload/gnat.vim #usr/share/vim/vim91/autoload/gzip.vim +#usr/share/vim/vim91/autoload/hare.vim #usr/share/vim/vim91/autoload/haskellcomplete.vim +#usr/share/vim/vim91/autoload/hcl.vim #usr/share/vim/vim91/autoload/htmlcomplete.vim +#usr/share/vim/vim91/autoload/javaformat.vim #usr/share/vim/vim91/autoload/javascriptcomplete.vim +#usr/share/vim/vim91/autoload/modula2.vim #usr/share/vim/vim91/autoload/netrw.vim -#usr/share/vim/vim91/autoload/netrwFileHandlers.vim #usr/share/vim/vim91/autoload/netrwSettings.vim #usr/share/vim/vim91/autoload/netrw_gitignore.vim #usr/share/vim/vim91/autoload/paste.vim @@ -58,14 +78,18 @@ usr/share/vim #usr/share/vim/vim91/autoload/pythoncomplete.vim #usr/share/vim/vim91/autoload/racket.vim #usr/share/vim/vim91/autoload/rubycomplete.vim +#usr/share/vim/vim91/autoload/rust #usr/share/vim/vim91/autoload/rust.vim +#usr/share/vim/vim91/autoload/rust/debugging.vim #usr/share/vim/vim91/autoload/rustfmt.vim #usr/share/vim/vim91/autoload/spellfile.vim #usr/share/vim/vim91/autoload/sqlcomplete.vim #usr/share/vim/vim91/autoload/syntaxcomplete.vim #usr/share/vim/vim91/autoload/tar.vim #usr/share/vim/vim91/autoload/tohtml.vim +#usr/share/vim/vim91/autoload/tutor.vim #usr/share/vim/vim91/autoload/typeset.vim +#usr/share/vim/vim91/autoload/typst.vim #usr/share/vim/vim91/autoload/vimball.vim #usr/share/vim/vim91/autoload/xml #usr/share/vim/vim91/autoload/xml/html32.vim @@ -83,8 +107,6 @@ usr/share/vim #usr/share/vim/vim91/autoload/xml/xsl.vim #usr/share/vim/vim91/autoload/xmlcomplete.vim #usr/share/vim/vim91/autoload/xmlformat.vim -#usr/share/vim/vim91/autoload/zig -#usr/share/vim/vim91/autoload/zig/fmt.vim #usr/share/vim/vim91/autoload/zip.vim #usr/share/vim/vim91/bugreport.vim #usr/share/vim/vim91/colors @@ -128,6 +150,7 @@ usr/share/vim #usr/share/vim/vim91/compiler/checkstyle.vim #usr/share/vim/vim91/compiler/cm3.vim #usr/share/vim/vim91/compiler/context.vim +#usr/share/vim/vim91/compiler/cppcheck.vim #usr/share/vim/vim91/compiler/cs.vim #usr/share/vim/vim91/compiler/csslint.vim #usr/share/vim/vim91/compiler/cucumber.vim @@ -157,8 +180,10 @@ usr/share/vim #usr/share/vim/vim91/compiler/gfortran.vim #usr/share/vim/vim91/compiler/ghc.vim #usr/share/vim/vim91/compiler/gjs.vim +#usr/share/vim/vim91/compiler/gm2.vim #usr/share/vim/vim91/compiler/gnat.vim #usr/share/vim/vim91/compiler/go.vim +#usr/share/vim/vim91/compiler/groff.vim #usr/share/vim/vim91/compiler/haml.vim #usr/share/vim/vim91/compiler/hare.vim #usr/share/vim/vim91/compiler/hp_acc.vim @@ -172,8 +197,11 @@ usr/share/vim #usr/share/vim/vim91/compiler/jest.vim #usr/share/vim/vim91/compiler/jikes.vim #usr/share/vim/vim91/compiler/jjs.vim +#usr/share/vim/vim91/compiler/jq.vim #usr/share/vim/vim91/compiler/jshint.vim #usr/share/vim/vim91/compiler/jsonlint.vim +#usr/share/vim/vim91/compiler/make.vim +#usr/share/vim/vim91/compiler/maven.vim #usr/share/vim/vim91/compiler/mcs.vim #usr/share/vim/vim91/compiler/mips_c.vim #usr/share/vim/vim91/compiler/mipspro_c89.vim @@ -181,13 +209,16 @@ usr/share/vim #usr/share/vim/vim91/compiler/modelsim_vcom.vim #usr/share/vim/vim91/compiler/msbuild.vim #usr/share/vim/vim91/compiler/msvc.vim +#usr/share/vim/vim91/compiler/mypy.vim #usr/share/vim/vim91/compiler/neato.vim #usr/share/vim/vim91/compiler/ocaml.vim #usr/share/vim/vim91/compiler/onsgmls.vim +#usr/share/vim/vim91/compiler/pandoc.vim #usr/share/vim/vim91/compiler/pbx.vim #usr/share/vim/vim91/compiler/perl.vim #usr/share/vim/vim91/compiler/perlcritic.vim #usr/share/vim/vim91/compiler/php.vim +#usr/share/vim/vim91/compiler/pip_compile.vim #usr/share/vim/vim91/compiler/podchecker.vim #usr/share/vim/vim91/compiler/powershell.vim #usr/share/vim/vim91/compiler/pylint.vim @@ -198,11 +229,13 @@ usr/share/vim #usr/share/vim/vim91/compiler/racotest.vim #usr/share/vim/vim91/compiler/rake.vim #usr/share/vim/vim91/compiler/rhino.vim +#usr/share/vim/vim91/compiler/rime_deployer.vim #usr/share/vim/vim91/compiler/rspec.vim #usr/share/vim/vim91/compiler/rst.vim #usr/share/vim/vim91/compiler/rubocop.vim #usr/share/vim/vim91/compiler/ruby.vim #usr/share/vim/vim91/compiler/rubyunit.vim +#usr/share/vim/vim91/compiler/ruff.vim #usr/share/vim/vim91/compiler/rustc.vim #usr/share/vim/vim91/compiler/sass.vim #usr/share/vim/vim91/compiler/scdoc.vim @@ -220,6 +253,8 @@ usr/share/vim #usr/share/vim/vim91/compiler/ts-node.vim #usr/share/vim/vim91/compiler/tsc.vim #usr/share/vim/vim91/compiler/typedoc.vim +#usr/share/vim/vim91/compiler/typst.vim +#usr/share/vim/vim91/compiler/vimdoc.vim #usr/share/vim/vim91/compiler/xbuild.vim #usr/share/vim/vim91/compiler/xmllint.vim #usr/share/vim/vim91/compiler/xmlwf.vim @@ -251,6 +286,7 @@ usr/share/vim #usr/share/vim/vim91/doc/fold.txt #usr/share/vim/vim91/doc/ft_ada.txt #usr/share/vim/vim91/doc/ft_context.txt +#usr/share/vim/vim91/doc/ft_hare.txt #usr/share/vim/vim91/doc/ft_mp.txt #usr/share/vim/vim91/doc/ft_ps1.txt #usr/share/vim/vim91/doc/ft_raku.txt @@ -306,6 +342,7 @@ usr/share/vim #usr/share/vim/vim91/doc/pi_paren.txt #usr/share/vim/vim91/doc/pi_spec.txt #usr/share/vim/vim91/doc/pi_tar.txt +#usr/share/vim/vim91/doc/pi_tutor.txt #usr/share/vim/vim91/doc/pi_vimball.txt #usr/share/vim/vim91/doc/pi_zip.txt #usr/share/vim/vim91/doc/popup.txt @@ -326,6 +363,7 @@ usr/share/vim #usr/share/vim/vim91/doc/syntax.txt #usr/share/vim/vim91/doc/tabpage.txt #usr/share/vim/vim91/doc/tags +#usr/share/vim/vim91/doc/tags-ru #usr/share/vim/vim91/doc/tagsrch.txt #usr/share/vim/vim91/doc/term.txt #usr/share/vim/vim91/doc/terminal.txt @@ -333,6 +371,7 @@ usr/share/vim #usr/share/vim/vim91/doc/textprop.txt #usr/share/vim/vim91/doc/tips.txt #usr/share/vim/vim91/doc/todo.txt +#usr/share/vim/vim91/doc/uganda.rux #usr/share/vim/vim91/doc/uganda.txt #usr/share/vim/vim91/doc/undo.txt #usr/share/vim/vim91/doc/userfunc.txt @@ -400,35 +439,49 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/ada.vim #usr/share/vim/vim91/ftplugin/alsaconf.vim #usr/share/vim/vim91/ftplugin/ant.vim +#usr/share/vim/vim91/ftplugin/antlr4.vim #usr/share/vim/vim91/ftplugin/apache.vim #usr/share/vim/vim91/ftplugin/arch.vim +#usr/share/vim/vim91/ftplugin/arduino.vim #usr/share/vim/vim91/ftplugin/art.vim +#usr/share/vim/vim91/ftplugin/asciidoc.vim #usr/share/vim/vim91/ftplugin/asm.vim #usr/share/vim/vim91/ftplugin/aspvbs.vim +#usr/share/vim/vim91/ftplugin/astro.vim +#usr/share/vim/vim91/ftplugin/asy.vim +#usr/share/vim/vim91/ftplugin/autohotkey.vim #usr/share/vim/vim91/ftplugin/automake.vim #usr/share/vim/vim91/ftplugin/awk.vim #usr/share/vim/vim91/ftplugin/bash.vim #usr/share/vim/vim91/ftplugin/basic.vim #usr/share/vim/vim91/ftplugin/bdf.vim +#usr/share/vim/vim91/ftplugin/bindzone.vim #usr/share/vim/vim91/ftplugin/bitbake.vim +#usr/share/vim/vim91/ftplugin/bp.vim #usr/share/vim/vim91/ftplugin/bst.vim #usr/share/vim/vim91/ftplugin/btm.vim #usr/share/vim/vim91/ftplugin/bzl.vim #usr/share/vim/vim91/ftplugin/c.vim +#usr/share/vim/vim91/ftplugin/c3.vim +#usr/share/vim/vim91/ftplugin/cabal.vim #usr/share/vim/vim91/ftplugin/calendar.vim #usr/share/vim/vim91/ftplugin/cdrdaoconf.vim +#usr/share/vim/vim91/ftplugin/cedar.vim #usr/share/vim/vim91/ftplugin/cfg.vim +#usr/share/vim/vim91/ftplugin/cgdbrc.vim #usr/share/vim/vim91/ftplugin/ch.vim #usr/share/vim/vim91/ftplugin/changelog.vim #usr/share/vim/vim91/ftplugin/chatito.vim #usr/share/vim/vim91/ftplugin/chicken.vim #usr/share/vim/vim91/ftplugin/clojure.vim #usr/share/vim/vim91/ftplugin/cmake.vim +#usr/share/vim/vim91/ftplugin/cmakecache.vim #usr/share/vim/vim91/ftplugin/cobol.vim #usr/share/vim/vim91/ftplugin/conf.vim #usr/share/vim/vim91/ftplugin/config.vim #usr/share/vim/vim91/ftplugin/confini.vim #usr/share/vim/vim91/ftplugin/context.vim +#usr/share/vim/vim91/ftplugin/cook.vim #usr/share/vim/vim91/ftplugin/corn.vim #usr/share/vim/vim91/ftplugin/cpp.vim #usr/share/vim/vim91/ftplugin/crm.vim @@ -437,8 +490,12 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/csc.vim #usr/share/vim/vim91/ftplugin/csh.vim #usr/share/vim/vim91/ftplugin/css.vim +#usr/share/vim/vim91/ftplugin/csv.vim #usr/share/vim/vim91/ftplugin/cucumber.vim +#usr/share/vim/vim91/ftplugin/cuda.vim #usr/share/vim/vim91/ftplugin/cvsrc.vim +#usr/share/vim/vim91/ftplugin/dart.vim +#usr/share/vim/vim91/ftplugin/deb822sources.vim #usr/share/vim/vim91/ftplugin/debchangelog.vim #usr/share/vim/vim91/ftplugin/debcontrol.vim #usr/share/vim/vim91/ftplugin/debsources.vim @@ -454,7 +511,9 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/dosini.vim #usr/share/vim/vim91/ftplugin/dtd.vim #usr/share/vim/vim91/ftplugin/dtrace.vim +#usr/share/vim/vim91/ftplugin/dts.vim #usr/share/vim/vim91/ftplugin/dune.vim +#usr/share/vim/vim91/ftplugin/editorconfig.vim #usr/share/vim/vim91/ftplugin/eiffel.vim #usr/share/vim/vim91/ftplugin/elinks.vim #usr/share/vim/vim91/ftplugin/elixir.vim @@ -485,9 +544,13 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/gitignore.vim #usr/share/vim/vim91/ftplugin/gitrebase.vim #usr/share/vim/vim91/ftplugin/gitsendemail.vim +#usr/share/vim/vim91/ftplugin/gleam.vim #usr/share/vim/vim91/ftplugin/go.vim +#usr/share/vim/vim91/ftplugin/goaccess.vim +#usr/share/vim/vim91/ftplugin/gomod.vim #usr/share/vim/vim91/ftplugin/gpg.vim #usr/share/vim/vim91/ftplugin/gprof.vim +#usr/share/vim/vim91/ftplugin/graphql.vim #usr/share/vim/vim91/ftplugin/groovy.vim #usr/share/vim/vim91/ftplugin/group.vim #usr/share/vim/vim91/ftplugin/grub.vim @@ -495,42 +558,62 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/haml.vim #usr/share/vim/vim91/ftplugin/hamster.vim #usr/share/vim/vim91/ftplugin/hare.vim +#usr/share/vim/vim91/ftplugin/haredoc.vim #usr/share/vim/vim91/ftplugin/haskell.vim +#usr/share/vim/vim91/ftplugin/hcl.vim #usr/share/vim/vim91/ftplugin/heex.vim #usr/share/vim/vim91/ftplugin/help.vim #usr/share/vim/vim91/ftplugin/hgcommit.vim +#usr/share/vim/vim91/ftplugin/hlsplaylist.vim #usr/share/vim/vim91/ftplugin/hog.vim #usr/share/vim/vim91/ftplugin/hostconf.vim #usr/share/vim/vim91/ftplugin/hostsaccess.vim #usr/share/vim/vim91/ftplugin/html.vim +#usr/share/vim/vim91/ftplugin/htmlangular.vim #usr/share/vim/vim91/ftplugin/htmldjango.vim +#usr/share/vim/vim91/ftplugin/http.vim +#usr/share/vim/vim91/ftplugin/hurl.vim +#usr/share/vim/vim91/ftplugin/hyprlang.vim #usr/share/vim/vim91/ftplugin/i3config.vim #usr/share/vim/vim91/ftplugin/icon.vim +#usr/share/vim/vim91/ftplugin/idris2.vim #usr/share/vim/vim91/ftplugin/indent.vim #usr/share/vim/vim91/ftplugin/initex.vim +#usr/share/vim/vim91/ftplugin/ipkg.vim #usr/share/vim/vim91/ftplugin/ishd.vim #usr/share/vim/vim91/ftplugin/j.vim #usr/share/vim/vim91/ftplugin/java.vim +#usr/share/vim/vim91/ftplugin/javacc.vim #usr/share/vim/vim91/ftplugin/javascript.vim #usr/share/vim/vim91/ftplugin/javascriptreact.vim +#usr/share/vim/vim91/ftplugin/jj.vim #usr/share/vim/vim91/ftplugin/jproperties.vim +#usr/share/vim/vim91/ftplugin/jq.vim #usr/share/vim/vim91/ftplugin/json.vim #usr/share/vim/vim91/ftplugin/json5.vim #usr/share/vim/vim91/ftplugin/jsonc.vim #usr/share/vim/vim91/ftplugin/jsonnet.vim #usr/share/vim/vim91/ftplugin/jsp.vim #usr/share/vim/vim91/ftplugin/julia.vim +#usr/share/vim/vim91/ftplugin/karel.vim #usr/share/vim/vim91/ftplugin/kconfig.vim +#usr/share/vim/vim91/ftplugin/kdl.vim +#usr/share/vim/vim91/ftplugin/kivy.vim #usr/share/vim/vim91/ftplugin/kotlin.vim #usr/share/vim/vim91/ftplugin/kwt.vim +#usr/share/vim/vim91/ftplugin/lc.vim #usr/share/vim/vim91/ftplugin/ld.vim +#usr/share/vim/vim91/ftplugin/ldapconf.vim +#usr/share/vim/vim91/ftplugin/leo.vim #usr/share/vim/vim91/ftplugin/less.vim +#usr/share/vim/vim91/ftplugin/lex.vim #usr/share/vim/vim91/ftplugin/lftp.vim #usr/share/vim/vim91/ftplugin/libao.vim #usr/share/vim/vim91/ftplugin/limits.vim #usr/share/vim/vim91/ftplugin/liquid.vim #usr/share/vim/vim91/ftplugin/lisp.vim #usr/share/vim/vim91/ftplugin/livebook.vim +#usr/share/vim/vim91/ftplugin/llvm.vim #usr/share/vim/vim91/ftplugin/logcheck.vim #usr/share/vim/vim91/ftplugin/loginaccess.vim #usr/share/vim/vim91/ftplugin/logindefs.vim @@ -552,32 +635,44 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/markdown.vim #usr/share/vim/vim91/ftplugin/masm.vim #usr/share/vim/vim91/ftplugin/matlab.vim +#usr/share/vim/vim91/ftplugin/mediawiki.vim #usr/share/vim/vim91/ftplugin/mermaid.vim #usr/share/vim/vim91/ftplugin/meson.vim #usr/share/vim/vim91/ftplugin/mf.vim +#usr/share/vim/vim91/ftplugin/mlir.vim #usr/share/vim/vim91/ftplugin/mma.vim #usr/share/vim/vim91/ftplugin/modconf.vim #usr/share/vim/vim91/ftplugin/modula2.vim #usr/share/vim/vim91/ftplugin/modula3.vim +#usr/share/vim/vim91/ftplugin/mojo.vim #usr/share/vim/vim91/ftplugin/mp.vim #usr/share/vim/vim91/ftplugin/mplayerconf.vim #usr/share/vim/vim91/ftplugin/mrxvtrc.vim #usr/share/vim/vim91/ftplugin/msmessages.vim +#usr/share/vim/vim91/ftplugin/mss.vim #usr/share/vim/vim91/ftplugin/muttrc.vim +#usr/share/vim/vim91/ftplugin/mysql.vim #usr/share/vim/vim91/ftplugin/nanorc.vim #usr/share/vim/vim91/ftplugin/neomuttrc.vim #usr/share/vim/vim91/ftplugin/netrc.vim #usr/share/vim/vim91/ftplugin/nginx.vim +#usr/share/vim/vim91/ftplugin/nim.vim #usr/share/vim/vim91/ftplugin/nix.vim #usr/share/vim/vim91/ftplugin/nroff.vim #usr/share/vim/vim91/ftplugin/nsis.vim +#usr/share/vim/vim91/ftplugin/nu.vim #usr/share/vim/vim91/ftplugin/objc.vim +#usr/share/vim/vim91/ftplugin/objcpp.vim #usr/share/vim/vim91/ftplugin/objdump.vim #usr/share/vim/vim91/ftplugin/obse.vim #usr/share/vim/vim91/ftplugin/ocaml.vim #usr/share/vim/vim91/ftplugin/occam.vim #usr/share/vim/vim91/ftplugin/octave.vim +#usr/share/vim/vim91/ftplugin/odin.vim +#usr/share/vim/vim91/ftplugin/ondir.vim +#usr/share/vim/vim91/ftplugin/opencl.vim #usr/share/vim/vim91/ftplugin/openvpn.vim +#usr/share/vim/vim91/ftplugin/org.vim #usr/share/vim/vim91/ftplugin/pamconf.vim #usr/share/vim/vim91/ftplugin/pascal.vim #usr/share/vim/vim91/ftplugin/passwd.vim @@ -591,11 +686,13 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/poefilter.vim #usr/share/vim/vim91/ftplugin/poke.vim #usr/share/vim/vim91/ftplugin/postscr.vim +#usr/share/vim/vim91/ftplugin/prisma.vim #usr/share/vim/vim91/ftplugin/procmail.vim #usr/share/vim/vim91/ftplugin/prolog.vim #usr/share/vim/vim91/ftplugin/protocols.vim #usr/share/vim/vim91/ftplugin/ps1.vim #usr/share/vim/vim91/ftplugin/ps1xml.vim +#usr/share/vim/vim91/ftplugin/purescript.vim #usr/share/vim/vim91/ftplugin/pymanifest.vim #usr/share/vim/vim91/ftplugin/pyrex.vim #usr/share/vim/vim91/ftplugin/python.vim @@ -608,13 +705,17 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/racc.vim #usr/share/vim/vim91/ftplugin/racket.vim #usr/share/vim/vim91/ftplugin/raku.vim +#usr/share/vim/vim91/ftplugin/rasi.vim #usr/share/vim/vim91/ftplugin/readline.vim #usr/share/vim/vim91/ftplugin/registry.vim +#usr/share/vim/vim91/ftplugin/requirements.vim +#usr/share/vim/vim91/ftplugin/rescript.vim #usr/share/vim/vim91/ftplugin/reva.vim #usr/share/vim/vim91/ftplugin/rhelp.vim #usr/share/vim/vim91/ftplugin/rmd.vim #usr/share/vim/vim91/ftplugin/rnc.vim #usr/share/vim/vim91/ftplugin/rnoweb.vim +#usr/share/vim/vim91/ftplugin/roc.vim #usr/share/vim/vim91/ftplugin/routeros.vim #usr/share/vim/vim91/ftplugin/rpl.vim #usr/share/vim/vim91/ftplugin/rrst.vim @@ -636,17 +737,24 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/sgml.vim #usr/share/vim/vim91/ftplugin/sh.vim #usr/share/vim/vim91/ftplugin/sieve.vim +#usr/share/vim/vim91/ftplugin/slint.vim #usr/share/vim/vim91/ftplugin/slpconf.vim #usr/share/vim/vim91/ftplugin/slpreg.vim #usr/share/vim/vim91/ftplugin/slpspi.vim +#usr/share/vim/vim91/ftplugin/snakemake.vim #usr/share/vim/vim91/ftplugin/solidity.vim #usr/share/vim/vim91/ftplugin/solution.vim #usr/share/vim/vim91/ftplugin/spec.vim #usr/share/vim/vim91/ftplugin/sql.vim +#usr/share/vim/vim91/ftplugin/squirrel.vim #usr/share/vim/vim91/ftplugin/ssa.vim #usr/share/vim/vim91/ftplugin/sshconfig.vim +#usr/share/vim/vim91/ftplugin/sshdconfig.vim +#usr/share/vim/vim91/ftplugin/stylus.vim #usr/share/vim/vim91/ftplugin/sudoers.vim +#usr/share/vim/vim91/ftplugin/svelte.vim #usr/share/vim/vim91/ftplugin/svg.vim +#usr/share/vim/vim91/ftplugin/sway.vim #usr/share/vim/vim91/ftplugin/swayconfig.vim #usr/share/vim/vim91/ftplugin/swift.vim #usr/share/vim/vim91/ftplugin/swiftgyb.vim @@ -658,15 +766,21 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/tcl.vim #usr/share/vim/vim91/ftplugin/tcsh.vim #usr/share/vim/vim91/ftplugin/terminfo.vim +#usr/share/vim/vim91/ftplugin/terraform.vim #usr/share/vim/vim91/ftplugin/tex.vim #usr/share/vim/vim91/ftplugin/text.vim +#usr/share/vim/vim91/ftplugin/tf.vim +#usr/share/vim/vim91/ftplugin/thrift.vim #usr/share/vim/vim91/ftplugin/tidy.vim #usr/share/vim/vim91/ftplugin/tmux.vim #usr/share/vim/vim91/ftplugin/toml.vim #usr/share/vim/vim91/ftplugin/treetop.vim #usr/share/vim/vim91/ftplugin/tt2html.vim +#usr/share/vim/vim91/ftplugin/tutor.vim #usr/share/vim/vim91/ftplugin/typescript.vim #usr/share/vim/vim91/ftplugin/typescriptreact.vim +#usr/share/vim/vim91/ftplugin/typst.vim +#usr/share/vim/vim91/ftplugin/uci.vim #usr/share/vim/vim91/ftplugin/udevconf.vim #usr/share/vim/vim91/ftplugin/udevperm.vim #usr/share/vim/vim91/ftplugin/udevrules.vim @@ -674,6 +788,7 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/updatedb.vim #usr/share/vim/vim91/ftplugin/urlshortcut.vim #usr/share/vim/vim91/ftplugin/usd.vim +#usr/share/vim/vim91/ftplugin/v.vim #usr/share/vim/vim91/ftplugin/vb.vim #usr/share/vim/vim91/ftplugin/vdf.vim #usr/share/vim/vim91/ftplugin/verilog.vim @@ -694,7 +809,9 @@ usr/share/vim #usr/share/vim/vim91/ftplugin/xs.vim #usr/share/vim/vim91/ftplugin/xsd.vim #usr/share/vim/vim91/ftplugin/xslt.vim +#usr/share/vim/vim91/ftplugin/yacc.vim #usr/share/vim/vim91/ftplugin/yaml.vim +#usr/share/vim/vim91/ftplugin/zathurarc.vim #usr/share/vim/vim91/ftplugin/zig.vim #usr/share/vim/vim91/ftplugin/zimbu.vim #usr/share/vim/vim91/ftplugin/zsh.vim @@ -710,6 +827,8 @@ usr/share/vim #usr/share/vim/vim91/indent/aap.vim #usr/share/vim/vim91/indent/ada.vim #usr/share/vim/vim91/indent/ant.vim +#usr/share/vim/vim91/indent/arduino.vim +#usr/share/vim/vim91/indent/astro.vim #usr/share/vim/vim91/indent/automake.vim #usr/share/vim/vim91/indent/awk.vim #usr/share/vim/vim91/indent/bash.vim @@ -759,24 +878,29 @@ usr/share/vim #usr/share/vim/vim91/indent/gdscript.vim #usr/share/vim/vim91/indent/gitconfig.vim #usr/share/vim/vim91/indent/gitolite.vim +#usr/share/vim/vim91/indent/glsl.vim #usr/share/vim/vim91/indent/go.vim #usr/share/vim/vim91/indent/gyp.vim #usr/share/vim/vim91/indent/haml.vim #usr/share/vim/vim91/indent/hamster.vim #usr/share/vim/vim91/indent/hare.vim +#usr/share/vim/vim91/indent/hcl.vim #usr/share/vim/vim91/indent/hog.vim #usr/share/vim/vim91/indent/html.vim #usr/share/vim/vim91/indent/htmldjango.vim #usr/share/vim/vim91/indent/idlang.vim +#usr/share/vim/vim91/indent/idris2.vim #usr/share/vim/vim91/indent/ishd.vim #usr/share/vim/vim91/indent/j.vim #usr/share/vim/vim91/indent/java.vim #usr/share/vim/vim91/indent/javascript.vim #usr/share/vim/vim91/indent/javascriptreact.vim #usr/share/vim/vim91/indent/json.vim +#usr/share/vim/vim91/indent/json5.vim #usr/share/vim/vim91/indent/jsonc.vim #usr/share/vim/vim91/indent/jsp.vim #usr/share/vim/vim91/indent/julia.vim +#usr/share/vim/vim91/indent/kdl.vim #usr/share/vim/vim91/indent/kotlin.vim #usr/share/vim/vim91/indent/krl.vim #usr/share/vim/vim91/indent/ld.vim @@ -794,6 +918,7 @@ usr/share/vim #usr/share/vim/vim91/indent/meson.vim #usr/share/vim/vim91/indent/mf.vim #usr/share/vim/vim91/indent/mma.vim +#usr/share/vim/vim91/indent/mojo.vim #usr/share/vim/vim91/indent/mp.vim #usr/share/vim/vim91/indent/nginx.vim #usr/share/vim/vim91/indent/nsis.vim @@ -801,12 +926,14 @@ usr/share/vim #usr/share/vim/vim91/indent/obse.vim #usr/share/vim/vim91/indent/ocaml.vim #usr/share/vim/vim91/indent/occam.vim +#usr/share/vim/vim91/indent/odin.vim #usr/share/vim/vim91/indent/pascal.vim #usr/share/vim/vim91/indent/perl.vim #usr/share/vim/vim91/indent/php.vim #usr/share/vim/vim91/indent/postscr.vim #usr/share/vim/vim91/indent/pov.vim #usr/share/vim/vim91/indent/prolog.vim +#usr/share/vim/vim91/indent/proto.vim #usr/share/vim/vim91/indent/ps1.vim #usr/share/vim/vim91/indent/pyrex.vim #usr/share/vim/vim91/indent/python.vim @@ -839,16 +966,20 @@ usr/share/vim #usr/share/vim/vim91/indent/sql.vim #usr/share/vim/vim91/indent/sqlanywhere.vim #usr/share/vim/vim91/indent/sshconfig.vim +#usr/share/vim/vim91/indent/stylus.vim #usr/share/vim/vim91/indent/systemverilog.vim #usr/share/vim/vim91/indent/tcl.vim #usr/share/vim/vim91/indent/tcsh.vim #usr/share/vim/vim91/indent/teraterm.vim +#usr/share/vim/vim91/indent/terraform.vim #usr/share/vim/vim91/indent/tex.vim #usr/share/vim/vim91/indent/tf.vim +#usr/share/vim/vim91/indent/thrift.vim #usr/share/vim/vim91/indent/tilde.vim #usr/share/vim/vim91/indent/treetop.vim #usr/share/vim/vim91/indent/typescript.vim #usr/share/vim/vim91/indent/typescriptreact.vim +#usr/share/vim/vim91/indent/typst.vim #usr/share/vim/vim91/indent/vb.vim #usr/share/vim/vim91/indent/verilog.vim #usr/share/vim/vim91/indent/vhdl.vim @@ -908,6 +1039,14 @@ usr/share/vim #usr/share/vim/vim91/pack/dist/opt/cfilter #usr/share/vim/vim91/pack/dist/opt/cfilter/plugin #usr/share/vim/vim91/pack/dist/opt/cfilter/plugin/cfilter.vim +#usr/share/vim/vim91/pack/dist/opt/comment +#usr/share/vim/vim91/pack/dist/opt/comment/autoload +#usr/share/vim/vim91/pack/dist/opt/comment/autoload/comment.vim +#usr/share/vim/vim91/pack/dist/opt/comment/doc +#usr/share/vim/vim91/pack/dist/opt/comment/doc/comment.txt +#usr/share/vim/vim91/pack/dist/opt/comment/doc/tags +#usr/share/vim/vim91/pack/dist/opt/comment/plugin +#usr/share/vim/vim91/pack/dist/opt/comment/plugin/comment.vim #usr/share/vim/vim91/pack/dist/opt/dvorak #usr/share/vim/vim91/pack/dist/opt/dvorak/dvorak #usr/share/vim/vim91/pack/dist/opt/dvorak/dvorak/disable.vim @@ -939,6 +1078,11 @@ usr/share/vim #usr/share/vim/vim91/pack/dist/opt/editorconfig/mkzip.sh #usr/share/vim/vim91/pack/dist/opt/editorconfig/plugin #usr/share/vim/vim91/pack/dist/opt/editorconfig/plugin/editorconfig.vim +#usr/share/vim/vim91/pack/dist/opt/helptoc +#usr/share/vim/vim91/pack/dist/opt/helptoc/autoload +#usr/share/vim/vim91/pack/dist/opt/helptoc/autoload/helptoc.vim +#usr/share/vim/vim91/pack/dist/opt/helptoc/plugin +#usr/share/vim/vim91/pack/dist/opt/helptoc/plugin/helptoc.vim #usr/share/vim/vim91/pack/dist/opt/justify #usr/share/vim/vim91/pack/dist/opt/justify/plugin #usr/share/vim/vim91/pack/dist/opt/justify/plugin/justify.vim @@ -950,6 +1094,9 @@ usr/share/vim #usr/share/vim/vim91/pack/dist/opt/matchit/doc/tags #usr/share/vim/vim91/pack/dist/opt/matchit/plugin #usr/share/vim/vim91/pack/dist/opt/matchit/plugin/matchit.vim +#usr/share/vim/vim91/pack/dist/opt/nohlsearch +#usr/share/vim/vim91/pack/dist/opt/nohlsearch/plugin +#usr/share/vim/vim91/pack/dist/opt/nohlsearch/plugin/nohlsearch.vim #usr/share/vim/vim91/pack/dist/opt/shellmenu #usr/share/vim/vim91/pack/dist/opt/shellmenu/plugin #usr/share/vim/vim91/pack/dist/opt/shellmenu/plugin/shellmenu.vim @@ -971,6 +1118,7 @@ usr/share/vim #usr/share/vim/vim91/plugin/spellfile.vim #usr/share/vim/vim91/plugin/tarPlugin.vim #usr/share/vim/vim91/plugin/tohtml.vim +#usr/share/vim/vim91/plugin/tutor.vim #usr/share/vim/vim91/plugin/vimballPlugin.vim #usr/share/vim/vim91/plugin/zipPlugin.vim #usr/share/vim/vim91/print @@ -1044,6 +1192,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/ampl.vim #usr/share/vim/vim91/syntax/ant.vim #usr/share/vim/vim91/syntax/antlr.vim +#usr/share/vim/vim91/syntax/antlr4.vim #usr/share/vim/vim91/syntax/apache.vim #usr/share/vim/vim91/syntax/apachestyle.vim #usr/share/vim/vim91/syntax/aptconf.vim @@ -1059,6 +1208,8 @@ usr/share/vim #usr/share/vim/vim91/syntax/aspvbs.vim #usr/share/vim/vim91/syntax/asterisk.vim #usr/share/vim/vim91/syntax/asteriskvm.vim +#usr/share/vim/vim91/syntax/astro.vim +#usr/share/vim/vim91/syntax/asy.vim #usr/share/vim/vim91/syntax/atlas.vim #usr/share/vim/vim91/syntax/autodoc.vim #usr/share/vim/vim91/syntax/autohotkey.vim @@ -1094,6 +1245,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/cdrtoc.vim #usr/share/vim/vim91/syntax/cf.vim #usr/share/vim/vim91/syntax/cfg.vim +#usr/share/vim/vim91/syntax/cgdbrc.vim #usr/share/vim/vim91/syntax/ch.vim #usr/share/vim/vim91/syntax/chaiscript.vim #usr/share/vim/vim91/syntax/change.vim @@ -1104,11 +1256,13 @@ usr/share/vim #usr/share/vim/vim91/syntax/chicken.vim #usr/share/vim/vim91/syntax/chill.vim #usr/share/vim/vim91/syntax/chordpro.vim +#usr/share/vim/vim91/syntax/chuck.vim #usr/share/vim/vim91/syntax/cl.vim #usr/share/vim/vim91/syntax/clean.vim #usr/share/vim/vim91/syntax/clipper.vim #usr/share/vim/vim91/syntax/clojure.vim #usr/share/vim/vim91/syntax/cmake.vim +#usr/share/vim/vim91/syntax/cmakecache.vim #usr/share/vim/vim91/syntax/cmod.vim #usr/share/vim/vim91/syntax/cmusrc.vim #usr/share/vim/vim91/syntax/cobol.vim @@ -1128,6 +1282,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/csh.vim #usr/share/vim/vim91/syntax/csp.vim #usr/share/vim/vim91/syntax/css.vim +#usr/share/vim/vim91/syntax/csv.vim #usr/share/vim/vim91/syntax/cterm.vim #usr/share/vim/vim91/syntax/ctrlh.vim #usr/share/vim/vim91/syntax/cucumber.vim @@ -1237,9 +1392,11 @@ usr/share/vim #usr/share/vim/vim91/syntax/gitrebase.vim #usr/share/vim/vim91/syntax/gitsendemail.vim #usr/share/vim/vim91/syntax/gkrellmrc.vim +#usr/share/vim/vim91/syntax/glsl.vim #usr/share/vim/vim91/syntax/gnash.vim #usr/share/vim/vim91/syntax/gnuplot.vim #usr/share/vim/vim91/syntax/go.vim +#usr/share/vim/vim91/syntax/goaccess.vim #usr/share/vim/vim91/syntax/godoc.vim #usr/share/vim/vim91/syntax/gp.vim #usr/share/vim/vim91/syntax/gpg.vim @@ -1257,11 +1414,14 @@ usr/share/vim #usr/share/vim/vim91/syntax/haml.vim #usr/share/vim/vim91/syntax/hamster.vim #usr/share/vim/vim91/syntax/hare.vim +#usr/share/vim/vim91/syntax/haredoc.vim #usr/share/vim/vim91/syntax/haskell.vim #usr/share/vim/vim91/syntax/haste.vim #usr/share/vim/vim91/syntax/hastepreproc.vim #usr/share/vim/vim91/syntax/hb.vim +#usr/share/vim/vim91/syntax/hcl.vim #usr/share/vim/vim91/syntax/help.vim +#usr/share/vim/vim91/syntax/help_it.vim #usr/share/vim/vim91/syntax/help_ru.vim #usr/share/vim/vim91/syntax/hercules.vim #usr/share/vim/vim91/syntax/hex.vim @@ -1273,10 +1433,12 @@ usr/share/vim #usr/share/vim/vim91/syntax/hostconf.vim #usr/share/vim/vim91/syntax/hostsaccess.vim #usr/share/vim/vim91/syntax/html.vim +#usr/share/vim/vim91/syntax/htmlangular.vim #usr/share/vim/vim91/syntax/htmlcheetah.vim #usr/share/vim/vim91/syntax/htmldjango.vim #usr/share/vim/vim91/syntax/htmlm4.vim #usr/share/vim/vim91/syntax/htmlos.vim +#usr/share/vim/vim91/syntax/hyprlang.vim #usr/share/vim/vim91/syntax/i3config.vim #usr/share/vim/vim91/syntax/ia64.vim #usr/share/vim/vim91/syntax/ibasic.vim @@ -1284,12 +1446,14 @@ usr/share/vim #usr/share/vim/vim91/syntax/icon.vim #usr/share/vim/vim91/syntax/idl.vim #usr/share/vim/vim91/syntax/idlang.vim +#usr/share/vim/vim91/syntax/idris2.vim #usr/share/vim/vim91/syntax/indent.vim #usr/share/vim/vim91/syntax/inform.vim #usr/share/vim/vim91/syntax/initex.vim #usr/share/vim/vim91/syntax/initng.vim #usr/share/vim/vim91/syntax/inittab.vim #usr/share/vim/vim91/syntax/ipfilter.vim +#usr/share/vim/vim91/syntax/ipkg.vim #usr/share/vim/vim91/syntax/ishd.vim #usr/share/vim/vim91/syntax/iss.vim #usr/share/vim/vim91/syntax/ist.vim @@ -1303,14 +1467,19 @@ usr/share/vim #usr/share/vim/vim91/syntax/javascriptreact.vim #usr/share/vim/vim91/syntax/jess.vim #usr/share/vim/vim91/syntax/jgraph.vim +#usr/share/vim/vim91/syntax/jinja.vim +#usr/share/vim/vim91/syntax/jj.vim #usr/share/vim/vim91/syntax/jovial.vim #usr/share/vim/vim91/syntax/jproperties.vim +#usr/share/vim/vim91/syntax/jq.vim #usr/share/vim/vim91/syntax/json.vim #usr/share/vim/vim91/syntax/json5.vim #usr/share/vim/vim91/syntax/jsonc.vim #usr/share/vim/vim91/syntax/jsp.vim #usr/share/vim/vim91/syntax/julia.vim +#usr/share/vim/vim91/syntax/karel.vim #usr/share/vim/vim91/syntax/kconfig.vim +#usr/share/vim/vim91/syntax/kdl.vim #usr/share/vim/vim91/syntax/kivy.vim #usr/share/vim/vim91/syntax/kix.vim #usr/share/vim/vim91/syntax/kotlin.vim @@ -1325,9 +1494,11 @@ usr/share/vim #usr/share/vim/vim91/syntax/ldif.vim #usr/share/vim/vim91/syntax/less.vim #usr/share/vim/vim91/syntax/lex.vim +#usr/share/vim/vim91/syntax/lf.vim #usr/share/vim/vim91/syntax/lftp.vim #usr/share/vim/vim91/syntax/lhaskell.vim #usr/share/vim/vim91/syntax/libao.vim +#usr/share/vim/vim91/syntax/lidris2.vim #usr/share/vim/vim91/syntax/lifelines.vim #usr/share/vim/vim91/syntax/lilo.vim #usr/share/vim/vim91/syntax/limits.vim @@ -1368,6 +1539,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/master.vim #usr/share/vim/vim91/syntax/matlab.vim #usr/share/vim/vim91/syntax/maxima.vim +#usr/share/vim/vim91/syntax/mediawiki.vim #usr/share/vim/vim91/syntax/mel.vim #usr/share/vim/vim91/syntax/mermaid.vim #usr/share/vim/vim91/syntax/meson.vim @@ -1383,7 +1555,12 @@ usr/share/vim #usr/share/vim/vim91/syntax/modconf.vim #usr/share/vim/vim91/syntax/model.vim #usr/share/vim/vim91/syntax/modsim3.vim +#usr/share/vim/vim91/syntax/modula2 #usr/share/vim/vim91/syntax/modula2.vim +#usr/share/vim/vim91/syntax/modula2/opt +#usr/share/vim/vim91/syntax/modula2/opt/iso.vim +#usr/share/vim/vim91/syntax/modula2/opt/pim.vim +#usr/share/vim/vim91/syntax/modula2/opt/r10.vim #usr/share/vim/vim91/syntax/modula3.vim #usr/share/vim/vim91/syntax/mojo.vim #usr/share/vim/vim91/syntax/monk.vim @@ -1394,6 +1571,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/msidl.vim #usr/share/vim/vim91/syntax/msmessages.vim #usr/share/vim/vim91/syntax/msql.vim +#usr/share/vim/vim91/syntax/mss.vim #usr/share/vim/vim91/syntax/mupad.vim #usr/share/vim/vim91/syntax/murphi.vim #usr/share/vim/vim91/syntax/mush.vim @@ -1406,6 +1584,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/nastran.vim #usr/share/vim/vim91/syntax/natural.vim #usr/share/vim/vim91/syntax/ncf.vim +#usr/share/vim/vim91/syntax/neomuttlog.vim #usr/share/vim/vim91/syntax/neomuttrc.vim #usr/share/vim/vim91/syntax/netrc.vim #usr/share/vim/vim91/syntax/netrw.vim @@ -1422,16 +1601,21 @@ usr/share/vim #usr/share/vim/vim91/syntax/obse.vim #usr/share/vim/vim91/syntax/ocaml.vim #usr/share/vim/vim91/syntax/occam.vim +#usr/share/vim/vim91/syntax/odin.vim #usr/share/vim/vim91/syntax/omnimark.vim +#usr/share/vim/vim91/syntax/ondir.vim #usr/share/vim/vim91/syntax/opam.vim +#usr/share/vim/vim91/syntax/opencl.vim #usr/share/vim/vim91/syntax/openroad.vim #usr/share/vim/vim91/syntax/openscad.vim #usr/share/vim/vim91/syntax/openvpn.vim #usr/share/vim/vim91/syntax/opl.vim #usr/share/vim/vim91/syntax/ora.vim +#usr/share/vim/vim91/syntax/org.vim #usr/share/vim/vim91/syntax/pacmanlog.vim #usr/share/vim/vim91/syntax/pamconf.vim #usr/share/vim/vim91/syntax/pamenv.vim +#usr/share/vim/vim91/syntax/pandoc.vim #usr/share/vim/vim91/syntax/papp.vim #usr/share/vim/vim91/syntax/pascal.vim #usr/share/vim/vim91/syntax/passwd.vim @@ -1493,6 +1677,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/raku.vim #usr/share/vim/vim91/syntax/raml.vim #usr/share/vim/vim91/syntax/rapid.vim +#usr/share/vim/vim91/syntax/rasi.vim #usr/share/vim/vim91/syntax/ratpoison.vim #usr/share/vim/vim91/syntax/rc.vim #usr/share/vim/vim91/syntax/rcs.vim @@ -1503,6 +1688,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/registry.vim #usr/share/vim/vim91/syntax/rego.vim #usr/share/vim/vim91/syntax/remind.vim +#usr/share/vim/vim91/syntax/requirements.vim #usr/share/vim/vim91/syntax/resolv.vim #usr/share/vim/vim91/syntax/reva.vim #usr/share/vim/vim91/syntax/rexx.vim @@ -1521,6 +1707,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/rtf.vim #usr/share/vim/vim91/syntax/ruby.vim #usr/share/vim/vim91/syntax/rust.vim +#usr/share/vim/vim91/syntax/salt.vim #usr/share/vim/vim91/syntax/samba.vim #usr/share/vim/vim91/syntax/sas.vim #usr/share/vim/vim91/syntax/sass.vim @@ -1608,6 +1795,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/stp.vim #usr/share/vim/vim91/syntax/strace.vim #usr/share/vim/vim91/syntax/structurizr.vim +#usr/share/vim/vim91/syntax/stylus.vim #usr/share/vim/vim91/syntax/sudoers.vim #usr/share/vim/vim91/syntax/svg.vim #usr/share/vim/vim91/syntax/svn.vim @@ -1636,10 +1824,12 @@ usr/share/vim #usr/share/vim/vim91/syntax/template.vim #usr/share/vim/vim91/syntax/teraterm.vim #usr/share/vim/vim91/syntax/terminfo.vim +#usr/share/vim/vim91/syntax/terraform.vim #usr/share/vim/vim91/syntax/tex.vim #usr/share/vim/vim91/syntax/texinfo.vim #usr/share/vim/vim91/syntax/texmf.vim #usr/share/vim/vim91/syntax/tf.vim +#usr/share/vim/vim91/syntax/thrift.vim #usr/share/vim/vim91/syntax/tidy.vim #usr/share/vim/vim91/syntax/tilde.vim #usr/share/vim/vim91/syntax/tli.vim @@ -1653,12 +1843,16 @@ usr/share/vim #usr/share/vim/vim91/syntax/tsscl.vim #usr/share/vim/vim91/syntax/tssgm.vim #usr/share/vim/vim91/syntax/tssop.vim +#usr/share/vim/vim91/syntax/tsv.vim #usr/share/vim/vim91/syntax/tt2.vim #usr/share/vim/vim91/syntax/tt2html.vim #usr/share/vim/vim91/syntax/tt2js.vim +#usr/share/vim/vim91/syntax/tutor.vim #usr/share/vim/vim91/syntax/typescript.vim #usr/share/vim/vim91/syntax/typescriptreact.vim +#usr/share/vim/vim91/syntax/typst.vim #usr/share/vim/vim91/syntax/uc.vim +#usr/share/vim/vim91/syntax/uci.vim #usr/share/vim/vim91/syntax/udevconf.vim #usr/share/vim/vim91/syntax/udevperm.vim #usr/share/vim/vim91/syntax/udevrules.vim @@ -1683,6 +1877,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/vhdl.vim #usr/share/vim/vim91/syntax/vim.vim #usr/share/vim/vim91/syntax/viminfo.vim +#usr/share/vim/vim91/syntax/vimnormal.vim #usr/share/vim/vim91/syntax/virata.vim #usr/share/vim/vim91/syntax/vmasm.vim #usr/share/vim/vim91/syntax/voscm.vim @@ -1723,6 +1918,7 @@ usr/share/vim #usr/share/vim/vim91/syntax/yacc.vim #usr/share/vim/vim91/syntax/yaml.vim #usr/share/vim/vim91/syntax/z8a.vim +#usr/share/vim/vim91/syntax/zathurarc.vim #usr/share/vim/vim91/syntax/zig.vim #usr/share/vim/vim91/syntax/zimbu.vim #usr/share/vim/vim91/syntax/zir.vim @@ -1757,6 +1953,9 @@ usr/share/vim #usr/share/vim/vim91/tutor/README.el.txt #usr/share/vim/vim91/tutor/README.ru.utf-8.txt #usr/share/vim/vim91/tutor/README.txt +#usr/share/vim/vim91/tutor/en +#usr/share/vim/vim91/tutor/en/vim-01-beginner.tutor +#usr/share/vim/vim91/tutor/en/vim-01-beginner.tutor.json #usr/share/vim/vim91/tutor/tutor #usr/share/vim/vim91/tutor/tutor.bar #usr/share/vim/vim91/tutor/tutor.bar.utf-8 @@ -1793,6 +1992,7 @@ usr/share/vim #usr/share/vim/vim91/tutor/tutor.ko #usr/share/vim/vim91/tutor/tutor.ko.euc #usr/share/vim/vim91/tutor/tutor.ko.utf-8 +#usr/share/vim/vim91/tutor/tutor.lt.utf-8 #usr/share/vim/vim91/tutor/tutor.lv.utf-8 #usr/share/vim/vim91/tutor/tutor.nb #usr/share/vim/vim91/tutor/tutor.nb.utf-8 @@ -1817,6 +2017,8 @@ usr/share/vim #usr/share/vim/vim91/tutor/tutor.sv.utf-8 #usr/share/vim/vim91/tutor/tutor.tr.iso9 #usr/share/vim/vim91/tutor/tutor.tr.utf-8 +#usr/share/vim/vim91/tutor/tutor.tutor +#usr/share/vim/vim91/tutor/tutor.tutor.json #usr/share/vim/vim91/tutor/tutor.uk.utf-8 #usr/share/vim/vim91/tutor/tutor.utf-8 #usr/share/vim/vim91/tutor/tutor.vi.utf-8 @@ -1826,4 +2028,6 @@ usr/share/vim #usr/share/vim/vim91/tutor/tutor.zh.utf-8 #usr/share/vim/vim91/tutor/tutor.zh_cn.utf-8 #usr/share/vim/vim91/tutor/tutor.zh_tw.utf-8 +#usr/share/vim/vim91/tutor/tutor2 +#usr/share/vim/vim91/tutor/tutor2.utf-8 #usr/share/vim/vim91/vimrc_example.vim diff --git a/config/rootfiles/common/xfsprogs b/config/rootfiles/common/xfsprogs index c1c14c11b..741fac91d 100644 --- a/config/rootfiles/common/xfsprogs +++ b/config/rootfiles/common/xfsprogs @@ -17,7 +17,6 @@ sbin/xfs_repair #usr/include/xfs/xfs_log_format.h #usr/include/xfs/xfs_types.h #usr/include/xfs/xqm.h -#usr/lib/libhandle.a #usr/lib/libhandle.la #usr/lib/libhandle.so usr/sbin/xfs_admin @@ -35,6 +34,7 @@ usr/sbin/xfs_mdrestore usr/sbin/xfs_metadump usr/sbin/xfs_mkfile usr/sbin/xfs_ncheck +usr/sbin/xfs_property usr/sbin/xfs_quota usr/sbin/xfs_rtcp usr/sbin/xfs_scrub @@ -48,6 +48,7 @@ usr/sbin/xfs_spaceman #usr/share/locale/pl/LC_MESSAGES/xfsprogs.mo #usr/share/man/man2/ioctl_xfs_ag_geometry.2 #usr/share/man/man2/ioctl_xfs_bulkstat.2 +#usr/share/man/man2/ioctl_xfs_exchange_range.2 #usr/share/man/man2/ioctl_xfs_fsbulkstat.2 #usr/share/man/man2/ioctl_xfs_fscounts.2 #usr/share/man/man2/ioctl_xfs_fsgeometry.2 @@ -58,10 +59,12 @@ usr/sbin/xfs_spaceman #usr/share/man/man2/ioctl_xfs_getbmap.2 #usr/share/man/man2/ioctl_xfs_getbmapa.2 #usr/share/man/man2/ioctl_xfs_getbmapx.2 +#usr/share/man/man2/ioctl_xfs_getparents.2 #usr/share/man/man2/ioctl_xfs_getresblks.2 #usr/share/man/man2/ioctl_xfs_goingdown.2 #usr/share/man/man2/ioctl_xfs_inumbers.2 #usr/share/man/man2/ioctl_xfs_scrub_metadata.2 +#usr/share/man/man2/ioctl_xfs_scrubv_metadata.2 #usr/share/man/man2/ioctl_xfs_setresblks.2 #usr/share/man/man3/attr_list_by_handle.3 #usr/share/man/man3/attr_multi_by_handle.3 @@ -96,6 +99,7 @@ usr/sbin/xfs_spaceman #usr/share/man/man8/xfs_metadump.8 #usr/share/man/man8/xfs_mkfile.8 #usr/share/man/man8/xfs_ncheck.8 +#usr/share/man/man8/xfs_property.8 #usr/share/man/man8/xfs_quota.8 #usr/share/man/man8/xfs_repair.8 #usr/share/man/man8/xfs_rtcp.8 @@ -112,3 +116,4 @@ usr/sbin/xfs_spaceman #usr/share/xfsprogs/mkfs/lts_6.1.conf #usr/share/xfsprogs/mkfs/lts_6.6.conf #usr/share/xfsprogs/xfs_scrub_all.cron +var/lib/xfsprogs diff --git a/config/rootfiles/common/xz b/config/rootfiles/common/xz index f3818a083..cd64e2c31 100644 --- a/config/rootfiles/common/xz +++ b/config/rootfiles/common/xz @@ -41,95 +41,24 @@ usr/bin/xzmore #usr/lib/liblzma.la #usr/lib/liblzma.so usr/lib/liblzma.so.5 -usr/lib/liblzma.so.5.4.5 +usr/lib/liblzma.so.5.6.3 #usr/lib/pkgconfig/liblzma.pc #usr/share/doc/xz #usr/share/doc/xz/AUTHORS #usr/share/doc/xz/COPYING +#usr/share/doc/xz/COPYING.0BSD #usr/share/doc/xz/COPYING.GPLv2 #usr/share/doc/xz/NEWS #usr/share/doc/xz/README #usr/share/doc/xz/THANKS -#usr/share/doc/xz/TODO -#usr/share/doc/xz/api -#usr/share/doc/xz/api/annotated.html -#usr/share/doc/xz/api/base_8h.html -#usr/share/doc/xz/api/bc_s.png -#usr/share/doc/xz/api/bc_sd.png -#usr/share/doc/xz/api/bcj_8h.html -#usr/share/doc/xz/api/block_8h.html -#usr/share/doc/xz/api/check_8h.html -#usr/share/doc/xz/api/classes.html -#usr/share/doc/xz/api/closed.png -#usr/share/doc/xz/api/container_8h.html -#usr/share/doc/xz/api/delta_8h.html -#usr/share/doc/xz/api/dir_b17a1d403082bd69a703ed987cf158fb.html -#usr/share/doc/xz/api/doc.svg -#usr/share/doc/xz/api/docd.svg -#usr/share/doc/xz/api/doxygen.css -#usr/share/doc/xz/api/doxygen.svg -#usr/share/doc/xz/api/files.html -#usr/share/doc/xz/api/filter_8h.html -#usr/share/doc/xz/api/folderclosed.svg -#usr/share/doc/xz/api/folderclosedd.svg -#usr/share/doc/xz/api/folderopen.svg -#usr/share/doc/xz/api/folderopend.svg -#usr/share/doc/xz/api/functions.html -#usr/share/doc/xz/api/functions_vars.html -#usr/share/doc/xz/api/globals.html -#usr/share/doc/xz/api/globals_defs.html -#usr/share/doc/xz/api/globals_enum.html -#usr/share/doc/xz/api/globals_eval.html -#usr/share/doc/xz/api/globals_func.html -#usr/share/doc/xz/api/globals_type.html -#usr/share/doc/xz/api/hardware_8h.html -#usr/share/doc/xz/api/index.html -#usr/share/doc/xz/api/index_8h.html -#usr/share/doc/xz/api/index__hash_8h.html -#usr/share/doc/xz/api/lzma12_8h.html -#usr/share/doc/xz/api/lzma_8h.html -#usr/share/doc/xz/api/nav_f.png -#usr/share/doc/xz/api/nav_fd.png -#usr/share/doc/xz/api/nav_g.png -#usr/share/doc/xz/api/nav_h.png -#usr/share/doc/xz/api/nav_hd.png -#usr/share/doc/xz/api/open.png -#usr/share/doc/xz/api/splitbar.png -#usr/share/doc/xz/api/splitbard.png -#usr/share/doc/xz/api/stream__flags_8h.html -#usr/share/doc/xz/api/structlzma__allocator.html -#usr/share/doc/xz/api/structlzma__block.html -#usr/share/doc/xz/api/structlzma__filter.html -#usr/share/doc/xz/api/structlzma__index__iter.html -#usr/share/doc/xz/api/structlzma__mt.html -#usr/share/doc/xz/api/structlzma__options__bcj.html -#usr/share/doc/xz/api/structlzma__options__delta.html -#usr/share/doc/xz/api/structlzma__options__lzma.html -#usr/share/doc/xz/api/structlzma__stream.html -#usr/share/doc/xz/api/structlzma__stream__flags.html -#usr/share/doc/xz/api/sync_off.png -#usr/share/doc/xz/api/sync_on.png -#usr/share/doc/xz/api/tab_a.png -#usr/share/doc/xz/api/tab_ad.png -#usr/share/doc/xz/api/tab_b.png -#usr/share/doc/xz/api/tab_bd.png -#usr/share/doc/xz/api/tab_h.png -#usr/share/doc/xz/api/tab_hd.png -#usr/share/doc/xz/api/tab_s.png -#usr/share/doc/xz/api/tab_sd.png -#usr/share/doc/xz/api/tabs.css -#usr/share/doc/xz/api/version_8h.html -#usr/share/doc/xz/api/vli_8h.html #usr/share/doc/xz/examples #usr/share/doc/xz/examples/00_README.txt #usr/share/doc/xz/examples/01_compress_easy.c #usr/share/doc/xz/examples/02_decompress.c #usr/share/doc/xz/examples/03_compress_custom.c #usr/share/doc/xz/examples/04_compress_easy_mt.c +#usr/share/doc/xz/examples/11_file_info.c #usr/share/doc/xz/examples/Makefile -#usr/share/doc/xz/examples_old -#usr/share/doc/xz/examples_old/xz_pipe_comp.c -#usr/share/doc/xz/examples_old/xz_pipe_decomp.c #usr/share/doc/xz/faq.txt #usr/share/doc/xz/history.txt #usr/share/doc/xz/lzma-file-format.txt @@ -168,6 +97,7 @@ usr/lib/liblzma.so.5.4.5 #usr/share/man/de/man1/lzless.1 #usr/share/man/de/man1/lzma.1 #usr/share/man/de/man1/lzmadec.1 +#usr/share/man/de/man1/lzmainfo.1 #usr/share/man/de/man1/lzmore.1 #usr/share/man/de/man1/unlzma.1 #usr/share/man/de/man1/unxz.1 @@ -184,21 +114,16 @@ usr/lib/liblzma.so.5.4.5 #usr/share/man/fr #usr/share/man/fr/man1 #usr/share/man/fr/man1/lzcat.1 -#usr/share/man/fr/man1/lzcmp.1 -#usr/share/man/fr/man1/lzdiff.1 #usr/share/man/fr/man1/lzless.1 #usr/share/man/fr/man1/lzma.1 #usr/share/man/fr/man1/lzmadec.1 -#usr/share/man/fr/man1/lzmore.1 +#usr/share/man/fr/man1/lzmainfo.1 #usr/share/man/fr/man1/unlzma.1 #usr/share/man/fr/man1/unxz.1 #usr/share/man/fr/man1/xz.1 #usr/share/man/fr/man1/xzcat.1 -#usr/share/man/fr/man1/xzcmp.1 #usr/share/man/fr/man1/xzdec.1 -#usr/share/man/fr/man1/xzdiff.1 #usr/share/man/fr/man1/xzless.1 -#usr/share/man/fr/man1/xzmore.1 #usr/share/man/ko #usr/share/man/ko/man1 #usr/share/man/ko/man1/lzcat.1 @@ -210,6 +135,7 @@ usr/lib/liblzma.so.5.4.5 #usr/share/man/ko/man1/lzless.1 #usr/share/man/ko/man1/lzma.1 #usr/share/man/ko/man1/lzmadec.1 +#usr/share/man/ko/man1/lzmainfo.1 #usr/share/man/ko/man1/lzmore.1 #usr/share/man/ko/man1/unlzma.1 #usr/share/man/ko/man1/unxz.1 @@ -249,27 +175,16 @@ usr/lib/liblzma.so.5.4.5 #usr/share/man/pt_BR #usr/share/man/pt_BR/man1 #usr/share/man/pt_BR/man1/lzcat.1 -#usr/share/man/pt_BR/man1/lzcmp.1 -#usr/share/man/pt_BR/man1/lzdiff.1 -#usr/share/man/pt_BR/man1/lzegrep.1 -#usr/share/man/pt_BR/man1/lzfgrep.1 -#usr/share/man/pt_BR/man1/lzgrep.1 #usr/share/man/pt_BR/man1/lzless.1 #usr/share/man/pt_BR/man1/lzma.1 #usr/share/man/pt_BR/man1/lzmadec.1 -#usr/share/man/pt_BR/man1/lzmore.1 +#usr/share/man/pt_BR/man1/lzmainfo.1 #usr/share/man/pt_BR/man1/unlzma.1 #usr/share/man/pt_BR/man1/unxz.1 #usr/share/man/pt_BR/man1/xz.1 #usr/share/man/pt_BR/man1/xzcat.1 -#usr/share/man/pt_BR/man1/xzcmp.1 #usr/share/man/pt_BR/man1/xzdec.1 -#usr/share/man/pt_BR/man1/xzdiff.1 -#usr/share/man/pt_BR/man1/xzegrep.1 -#usr/share/man/pt_BR/man1/xzfgrep.1 -#usr/share/man/pt_BR/man1/xzgrep.1 #usr/share/man/pt_BR/man1/xzless.1 -#usr/share/man/pt_BR/man1/xzmore.1 #usr/share/man/ro #usr/share/man/ro/man1 #usr/share/man/ro/man1/lzcat.1 @@ -281,6 +196,7 @@ usr/lib/liblzma.so.5.4.5 #usr/share/man/ro/man1/lzless.1 #usr/share/man/ro/man1/lzma.1 #usr/share/man/ro/man1/lzmadec.1 +#usr/share/man/ro/man1/lzmainfo.1 #usr/share/man/ro/man1/lzmore.1 #usr/share/man/ro/man1/unlzma.1 #usr/share/man/ro/man1/unxz.1 @@ -305,6 +221,7 @@ usr/lib/liblzma.so.5.4.5 #usr/share/man/uk/man1/lzless.1 #usr/share/man/uk/man1/lzma.1 #usr/share/man/uk/man1/lzmadec.1 +#usr/share/man/uk/man1/lzmainfo.1 #usr/share/man/uk/man1/lzmore.1 #usr/share/man/uk/man1/unlzma.1 #usr/share/man/uk/man1/unxz.1 diff --git a/config/rootfiles/core/191/filelists/chkconfig b/config/rootfiles/core/191/filelists/chkconfig new file mode 120000 index 000000000..00ef4cf09 --- /dev/null +++ b/config/rootfiles/core/191/filelists/chkconfig @@ -0,0 +1 @@ +../../../common/chkconfig \ No newline at end of file diff --git a/config/rootfiles/core/191/filelists/sudo b/config/rootfiles/core/191/filelists/sudo new file mode 120000 index 000000000..0d3c45e04 --- /dev/null +++ b/config/rootfiles/core/191/filelists/sudo @@ -0,0 +1 @@ +../../../common/sudo \ No newline at end of file diff --git a/config/rootfiles/core/191/filelists/usbutils b/config/rootfiles/core/191/filelists/usbutils new file mode 120000 index 000000000..31db5a7ac --- /dev/null +++ b/config/rootfiles/core/191/filelists/usbutils @@ -0,0 +1 @@ +../../../common/usbutils \ No newline at end of file diff --git a/config/rootfiles/core/191/filelists/vim b/config/rootfiles/core/191/filelists/vim new file mode 120000 index 000000000..98613172e --- /dev/null +++ b/config/rootfiles/core/191/filelists/vim @@ -0,0 +1 @@ +../../../common/vim \ No newline at end of file diff --git a/config/rootfiles/core/191/filelists/xfsprogs b/config/rootfiles/core/191/filelists/xfsprogs new file mode 120000 index 000000000..91032964d --- /dev/null +++ b/config/rootfiles/core/191/filelists/xfsprogs @@ -0,0 +1 @@ +../../../common/xfsprogs \ No newline at end of file diff --git a/config/rootfiles/core/191/filelists/xz b/config/rootfiles/core/191/filelists/xz new file mode 120000 index 000000000..734e926c7 --- /dev/null +++ b/config/rootfiles/core/191/filelists/xz @@ -0,0 +1 @@ +../../../common/xz \ No newline at end of file diff --git a/lfs/chkconfig b/lfs/chkconfig index f602924cf..86a13ef27 100644 --- a/lfs/chkconfig +++ b/lfs/chkconfig @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 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,10 +24,10 @@
include Config
-VER = 1.5 +VER = 1.30
THISAPP = chkconfig-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 5a2f9e3bb03a502dc7efa25ab2f2b78835db801af2fd352ba8c993b5d6e9695ea4956124f04214b3cbe406910a61316be5f51862e930de98dcd5ffc0f9d1877f +$(DL_FILE)_BLAKE2 = ac9164196570fd35ac6ed3167e918ee40f4c4dde8c2ca17d710501d28758be0b43892e6f0e1d0de39cbfa8b81bddb4a48d8cb14f4398ed623092f6c16698ad27
install : $(TARGET)
@@ -69,7 +69,7 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && make alternatives cd $(DIR_APP) && install -v -m 755 alternatives /usr/sbin ln -svf alternatives /usr/sbin/update-alternatives diff --git a/lfs/sudo b/lfs/sudo index cac540be0..852f6c8cf 100644 --- a/lfs/sudo +++ b/lfs/sudo @@ -24,7 +24,7 @@
include Config
-VER = 1.9.16 +VER = 1.9.16p2
THISAPP = sudo-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 19daa789af3ca2c4832950f0dd6f26a97285fdc155f0d7c18ec1f1accafce9b86f2f5730d3bb0b8e7717c0c55f4079928e03acb3974cb2652c58d4bcb2f74a12 +$(DL_FILE)_BLAKE2 = ef9f1c2cd4044454a808d1dff5f865355e1bd061d1b5c93a005207e28e9b9df7c267cf01358ce60dd2c98f6844b51dab00eac4e7a08bade1d621235c3a4774bf
install : $(TARGET)
diff --git a/lfs/usbutils b/lfs/usbutils index 780b6297a..25653e847 100644 --- a/lfs/usbutils +++ b/lfs/usbutils @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 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,10 +24,12 @@
include Config
-VER = 017 +VER = 018 + +# https://www.kernel.org/pub/linux/utils/usb/usbutils/
THISAPP = usbutils-$(VER) -DL_FILE = $(THISAPP).tar.gz +DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +42,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1dc37f50bd214cd1612819c5814e5a6fe01609b21830e40f03c163a1e100f8d041e93defc0981da8a8a2a8c8a07283a09d3e37101e9ae1d61fd2842809ebcc0e +$(DL_FILE)_BLAKE2 = 030f45afd5867ee38c8284a0741d1de63653a98746bfef42281390c5bdefbbb99c318d708e88ea2e28810d519d735da3103fe438befa889fc9b5ae9e21200992
install : $(TARGET)
@@ -71,11 +73,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) - cd $(DIR_APP) && ./autogen.sh - cd $(DIR_APP) && ./configure --prefix=/usr \ - --datadir=/usr/share/hwdata \ - --disable-zlib - cd $(DIR_APP) && make $(MAKETUNING) - cd $(DIR_APP) && make install + cd $(DIR_APP) && meson setup \ + --prefix=/usr \ + --datadir=/usr/share/hwdata \ + builddir/ + cd $(DIR_APP) && ninja -C builddir/ $(MAKETUNING) + cd $(DIR_APP) && ninja -C builddir/ install @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/utfcpp b/lfs/utfcpp index 1897e4c4d..9f32e3172 100644 --- a/lfs/utfcpp +++ b/lfs/utfcpp @@ -24,7 +24,7 @@
include Config
-VER = 4.0.5 +VER = 4.0.6
THISAPP = utfcpp-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = c2058dac06b7bbedb97c18fe8a2fdfa13e45afe180d6602e8c1347db313361c94abf06514c80a308bef6f72eea63b6a7aaeaa7985925d7f5754f5210ebf040cb +$(DL_FILE)_BLAKE2 = 9ad44b7390d1f93e2692641e87c693b83ee13f93732dbab893f678db0c32e37e0d2399d2c2834f98ad629ee7025bf7a1f2f36d14b9b89926d97caaaeb8635c83
install : $(TARGET)
diff --git a/lfs/vim b/lfs/vim index f21142936..c8738c574 100644 --- a/lfs/vim +++ b/lfs/vim @@ -24,12 +24,12 @@
include Config
-VER = 9.1 +VER = 9.1.0886
THISAPP = vim-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/vim91 +DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
# vim tries to build itself with FORTIFY_SOURCE=1 and is not very good at @@ -44,7 +44,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 6145f1861be848c6a4d51c16a256a080cc6e71f66d45ac7c66b1462e7542c1a57ad2918406211604d8c5b5dfc54af80a543499b68de7a402105ee811c8681bbc +$(DL_FILE)_BLAKE2 = c614c257dd56537696fed6625cfa8a02b37014f2caf748b6d0526c511d00305288f787d85c7330cd6fddde342b00d9bd4bd9766d98a2d5eb2c901a0ac29d432c
install : $(TARGET)
@@ -73,8 +73,8 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/vim/vim-9.1_fix_hardening_crash.patch + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/vim/vim-9.1.0886_fix_hardening_crash.patch cd $(DIR_APP) && echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h cd $(DIR_APP) && ./configure \ --prefix=/usr \ diff --git a/lfs/xfsprogs b/lfs/xfsprogs index 5094485d3..c99531b2f 100644 --- a/lfs/xfsprogs +++ b/lfs/xfsprogs @@ -24,7 +24,7 @@
include Config
-VER = 6.9.0 +VER = 6.11.0
THISAPP = xfsprogs-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -32,6 +32,12 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
+CONFIGURE_OPTIONS = \ + --prefix=/usr \ + --libdir=/lib \ + --localstatedir=/var \ + --disable-static + ############################################################################### # Top-level Rules ############################################################################### @@ -40,7 +46,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = d952603716cc4022a935c426630b0b7838573476a730c6832f36ef0274a640e64667d3e3a2dd9fd2c5f2c12cdb348fd93abfef5c49e5c5fe2d5a83945dfc7894 +$(DL_FILE)_BLAKE2 = 846b25ad36477d71f8f2091ad16699356416f09befbb4250335081d2a8fd78011e9100fbabfb727acdb65520a38c912d9bb9e33b17c222c97de88fd00ab004a9
install : $(TARGET)
@@ -79,7 +85,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install install-dev cd $(DIR_APP) && install -v -m755 -D libhandle/libhandle.la /usr/lib/libhandle.la chmod -v 755 /lib/libhandle.so* - rm -f /lib/libhandle.{a,la,so} + rm -f /lib/libhandle.{la,so} ln -svf ../../lib/libhandle.so.1 /usr/lib/libhandle.so + # Next command is so those programs are in the same location as in previous versions + mv /usr/sbin/{fsck.xfs,mkfs.xfs,xfs_repair} /sbin @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/xz b/lfs/xz index 0a1763340..aa04a8d3a 100644 --- a/lfs/xz +++ b/lfs/xz @@ -24,7 +24,7 @@
include Config
-VER = 5.4.5 +VER = 5.6.3
THISAPP = xz-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -45,7 +45,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 08d9afebd927ea5d155515a4c9eedda4d1a249f2b1ab6ada11f50e5b7a3c90b389b32378ab1c0872c7f4627de8dff37149d85e49f7f4d30614add37320ec4f3e +$(DL_FILE)_BLAKE2 = 7c75a334abdec370d03bea1d07f9211069633e2851e304f189b6b316d9c8363350849404cff318310c3d4a6d2ec6439e64e074f40d7ad5f02ff101757de27f99
install : $(TARGET)
diff --git a/src/patches/vim/vim-9.1_fix_hardening_crash.patch b/src/patches/vim/vim-9.1.0886_fix_hardening_crash.patch similarity index 57% rename from src/patches/vim/vim-9.1_fix_hardening_crash.patch rename to src/patches/vim/vim-9.1.0886_fix_hardening_crash.patch index 77d7d4354..1ec022f85 100644 --- a/src/patches/vim/vim-9.1_fix_hardening_crash.patch +++ b/src/patches/vim/vim-9.1.0886_fix_hardening_crash.patch @@ -1,10 +1,10 @@ source: https://github.com/vim/vim/issues/5581
-diff -Naur vim91/src/structs.h.orig vim91/src/structs.h +diff -Naur vim-9.1.0886/src/structs.h.orig vim-9.1.0886/src/structs.h
---- vim91/src/structs.h.orig 2023-12-18 08:47:12.000000000 +0100 -+++ vim91/src/structs.h 2024-05-21 13:18:22.389336943 +0200 -@@ -1727,7 +1727,7 @@ +--- vim-9.1.0886/src/structs.h.orig 2024-11-24 14:34:01.000000000 +0100 ++++ vim-9.1.0886/src/structs.h 2024-11-27 13:10:17.019201106 +0100 +@@ -1764,7 +1764,7 @@ { typval_T di_tv; // type and value of the variable char_u di_flags; // DI_FLAGS_ flags (only used for variable)
hooks/post-receive -- IPFire 2.x development tree