]> git.ipfire.org Git - people/stevee/ipfire-2.x.git/commitdiff
man: Update to version 2.11.2
authorAdolf Belka <adolf.belka@ipfire.org>
Thu, 18 May 2023 18:43:24 +0000 (20:43 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 15 Jun 2023 09:31:29 +0000 (09:31 +0000)
- 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>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/man
lfs/man

index 21d8115f1acd7936dd46fb77f45d3aa3573de80b..83354be30e720b0e40f47482926d2f1f1b6352a8 100644 (file)
@@ -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
diff --git a/lfs/man b/lfs/man
index c6038c255aece7578c09848b99918236405d664b..00150da4e12744e58d3cdaa7dcb88889665c77e5 100644 (file)
--- a/lfs/man
+++ b/lfs/man
@@ -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)