man: Update to version 2.11.2
Commit Message
- Update from version 2.10.2 to 2.11.2
- Update of rootfile
- Changelog
man-db 2.11.2 (8 January 2023)
Fixes:
* Fix compile and test failures when `troff` is not `groff`.
* Fix segfault in typical uses of `man` when `nroff` is not installed.
* Fix crash in `mandb` when processing stray cats.
Improvements:
* Check for stray cats even if no manual pages in a given manpath were
changed.
man-db 2.11.1 (15 November 2022)
Build:
* Transfer Git repository to https://gitlab.com/man-db/man-db.
Fixes:
* SECURITY: Replace `$` characters in page names with `?` when constructing
`less` prompts.
* Silence error message when processing an empty manual page hierarchy with
a nonexistent cache directory.
* `man(1)` now sorts whatis references below real pages, even if the whatis
references are from a section with higher priority.
Improvements:
* Add section `3type` to the default section list just after `2`. This is
used by the Linux man-pages package.
* Recognize more Hungarian translations of the `NAME` section.
man-db 2.11.0 (15 October 2022)
Fixes:
* `mandb` now correctly records filters in the database if it uses cached
whatis information.
* Upgrade Gnulib, fixing syntax error on glibc systems with GCC 11.
* The `CATWIDTH` configuration file directive now overrides `MINCATWIDTH`
and `MAXCATWIDTH`.
* Database entries for links were often incorrectly stored as if they were
entries for the ultimate source of the page. They are now stored with
the correct type.
* Store links in the database using the section and extension of the link
rather than of the ultimate source file.
* Consider pages for adding to the database even if they seem to already
exist; this performance optimization is no longer needed due to caching,
and it produced inconsistent results in some unusual cases.
* `man` now runs any required preprocessors in the same order that `groff`
does, rather than trusting the order of filters in a page's preprocessor
string.
* Fix building on MinGW. (I haven't been able to test this; help from
MinGW experts would be welcome.)
Improvements:
* Add more recognized case variants for localized versions of the `NAME`
section.
* Maintain multi keys in sorted order, improving database reproducibility.
* Pick a more consistent name for the target of a whatis entry in the
database.
* Extend rules for when to replace one database entry with another,
producing more stable behaviour.
* Fully reorganize databases after writing them, allowing the reproduction
of bitwise-identical databases regardless of scan order (at least with
GDBM).
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/man | 6 ++++--
lfs/man | 6 +++---
2 files changed, 7 insertions(+), 5 deletions(-)
@@ -8,10 +8,10 @@
#usr/bin/manpath
#usr/bin/whatis
#usr/lib/man-db
-#usr/lib/man-db/libman-2.10.2.so
+#usr/lib/man-db/libman-2.11.2.so
#usr/lib/man-db/libman.la
#usr/lib/man-db/libman.so
-#usr/lib/man-db/libmandb-2.10.2.so
+#usr/lib/man-db/libmandb-2.11.2.so
#usr/lib/man-db/libmandb.la
#usr/lib/man-db/libmandb.so
#usr/libexec/man-db
@@ -53,7 +53,9 @@
#usr/share/locale/it/LC_MESSAGES/man-db.mo
#usr/share/locale/ja/LC_MESSAGES/man-db-gnulib.mo
#usr/share/locale/ja/LC_MESSAGES/man-db.mo
+#usr/share/locale/ka/LC_MESSAGES/man-db-gnulib.mo
#usr/share/locale/ko/LC_MESSAGES/man-db-gnulib.mo
+#usr/share/locale/ko/LC_MESSAGES/man-db.mo
#usr/share/locale/ms/LC_MESSAGES/man-db-gnulib.mo
#usr/share/locale/nb/LC_MESSAGES/man-db-gnulib.mo
#usr/share/locale/nl/LC_MESSAGES/man-db-gnulib.mo
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2023 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 = 2.10.2
+VER = 2.11.2
THISAPP = man-db-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 8d1748503cdf66a613d7544a27b42df9436bdf4e07ccb130d2fa62343488d2c4ab791238c348236a253abddb564db9d1bb851249da9911737ff822d822819599
+$(DL_FILE)_BLAKE2 = 80ac565cdb69736c0f922b9cbfddcae753d176329781deaf9434d87d7718f9b6ce0b6d4642a03f22a04c7f042dda7f8986b5bce0038f0748461ca55d66964ccc
install : $(TARGET)