Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

info-std-7.2-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: info-std Distribution: openSUSE Tumbleweed
Version: 7.2 Vendor: openSUSE
Release: 1.2 Build date: Wed Sep 17 11:13:21 2025
Group: Unspecified Build host: reproducible
Size: 30718 Source RPM: texinfo-7.2-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.gnu.org/software/texinfo/
Summary: The info pages of the Info Browser
Info is a terminal-based program for reading documentation of computer
programs in the Info format. The GNU Project distributes most of its
on-line manuals in the Info format, so you need a program called "Info
reader" to read the manuals.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Wed Sep 17 2025 Jan Fooken <jan.fooken@suse.com>
  - Move htmlxref.cnf to makeinfo package, as it is used by texi2any
* Tue Sep 16 2025 Jan Fooken <jan.fooken@suse.com>
  - Revert to using vendored versions of perl-libintl-perl and
    perl-Unicode-EastAsianWidth, because both are not part of
    openSUSE:Factory:Rings:0-Bootstrap
  - Explicitly include dependencies from perl-libintl-perl, as they
    are not pulled in via the package
  - Replace distribution provided version of perl-Text-Unidecode with
    vendored version to have a consistent approach to dependencies
* Thu Sep 11 2025 Jan Fooken <jan.fooken@suse.com>
  - Remove explicit setting of LANG.  The build environment uses
    C.UTF-8, so a UTF-8 locale is ensured
* Thu Sep 11 2025 Jan Fooken <jan.fooken@suse.com>
  - Add dependencies for texi2dvi and texindex.  Both programs had
    missing or non-explicit dependencies on various shell utilities.
    Furthermore, texi2dvi has execution statements for dvipdfmx,
    dvips, biber and thumbpdf, but the spec didn't require these
    programs
* Thu Sep 11 2025 Jan Fooken <jan.fooken@suse.com>
  - Use distribution versions of perl-libintl-perl and
    perl-Unicode-EastAsianWidth over the versions included in
    texinfo's source tree
  - Remove dependency on perl-gettext.  It's not required anymore,
    because gettext is now implicitly pulled in by perl-libintl-perl
  - Add missing build dependency on gawk
  - Add missing test dependencies for the parser tests, which would
    be skipped otherwise
  - Add explicit dependency on the perl module Unicode::Normalize
    It's provided by perl, but if it's missing, it wouldn't fail the
    configuration, but introduce erroneous behaviour, so an explicit
    dependency doesn't hurt
* Fri Sep 05 2025 Jan Fooken <jan.fooken@suse.com>
  - Update to version 7.2 (23 December 2024)
    * Build
      . "make install" installs files for texi2any under $datadir/texi2any, not
      $datadir/texinfo.
    * texinfo.tex
      . use @ as the escape character in all index files.  this requires
      new enough texi2dvi (Texinfo 6.7, 2019) for index files to be
      properly processed.
      . a bug has been fixed where a mangled PDF outline could be produced for
      a document using @unnumberedsec
      . you can call @unmacro with an undefined macro name, matching the
      behavior of texi2any
    * texi2any
      . set CHECK_NORMAL_MENU_STRUCTURE by default.  this means texi2any
      again checks menu structure by default (changed in 6.8 release, 2021).
      . only allow @definfoenclose to be used to redefine highlighting commands
      . sorting of indices is now independent of the input or output encodings
      . new customization variable COLLATION_LANGUAGE to allow linguistic
      tailoring of index sorting
      . new variable DOCUMENTLANGUAGE_COLLATION to use @documentlanguage for
      linguistic tailoring of index sorting
      . new variable USE_UNICODE_COLLATION to allow turning off the slower
      use of Unicode collation when sorting indices
      . rename BODYTEXT customization variable to BODY_ELEMENT_ATTRIBUTES
      . rename COMPLEX_FORMAT_IN_TABLE customization variable to
      INDENTED_BLOCK_COMMANDS_IN_TABLE
      . remove the following variables: AVOID_MENU_REDUNDANCY, FRAMES,
      FRAMESET_DOCTYPE, NO_USE_SETFILENAME, SILENT, USE_UP_NODE_FOR_ELEMENT_UP
      . remove SIMPLE_MENU variable and tree transformation
      . the use of the directories ~/.texinfo and ~/.texi2any for configuration
      files is deprecated, and should be replaced by texinfo or texi2any
      directories under XDG_CONFIG_HOME (usually ~/.config/).  the new
      locations are compatible with the XDG Base Directory Specification.
      in future versions, the ~/.texinfo and ~/.texi2any directories will
      not be in search paths.
      . do not try the us-ascii encoding anymore as a locale for translated
      document strings.
      . some unused translation files have been removed for the
      `texinfo_document' domain
      . Info output:
      . output Info-documentlanguage in Local Variables section of output
      file if @documentlanguage is given
      . HTML, Texinfo and raw text output:
      . an implementation of the conversion in C has been included, which
      is much faster than the code in Perl. set the `TEXINFO_XS_CONVERT'
      environment variable to 1 to use.
      . HTML output:
      . CHECK_HTMLXREF set by default for warnings about links to unknown
      external manuals
      . you can use the MATHJAX_CONFIGURATION customization variable to add
      data to the MathJax configuration object
      . warn if there is a .inf or .info suffix for cross-reference manual
      . use <pre> instead of <div><em> for output of @displaymath
      . remove border, cellpadding, cellspacing and align attributes.  add
      classes and use CSS when needed.
      . EPUB output:
      . stricter conformance for conformance checkers
    * info
      . check for init file under XDG_CONFIG_HOME/texinfo/infokey after
      checking ~/.infokey, in accordance with the XDG Base Directory
      Specification
    * Distribution
      . automake 1.17, autoconf 2.72, gettext 0.22.5, libtool 2.5.3
  - Update patches to compile for the new version
    - texinfo-perl-5.42.patch
    - texinfo-zlib.patch
  - Fix texinfo-zlib.patch
    texinfo-zlib.patch had the wrong variable referenced in the error check for
    reopening a file.  Furthermore, it could potentially have leaked the memory a
    string.  Both are minor bugs and very unlikely to occour
* Mon Jul 14 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Add texinfo-perl-5.42.patch: Fix syntax to be unambiguous
    if (! $str eq '') is not really clear; is it
      (!$str) eq ''
    or
      !($str eq '')
    Perl 5.42 rightly flagges this syntax with:
      Possible precedence problem between ! and string eq
    Assuming !($str eq '') was meant, we can rewrite this as
    $str ne '', which happens to also be used in multiple places
    already (sometimes just a few lines further down in the same
    files)
* Fri Apr 04 2025 Friedrich Haubensak <hsk17@mail.de>
  - add -std=gnu17 to CFLAGS to fix gcc15 compile time error
    (flag can be dropped w/ release 7.2)
* Fri Feb 02 2024 Dr. Werner Fink <werner@suse.de>
  - Update to version 7.1 (18 October 2023)
    * Language
    . new generic definition commands, @defblock, @defline and @deftypeline,
      for definitions without automatic index entries
    . new @linemacro facility eases use of generic definition commands
    . new command @link creates plain links (supported output formats only)
    . @cartouche takes an argument to specify the cartouche title
    . you can use the new commands @nodedescription and @nodedescriptionblock
      to give text to be used in menu descriptions in Info and HTML output
    * texi2any
    . @itemx at the beginning of a @table is now an error, not a warning
    . better validity checking of deeply nested commands
    . check that @set and @clear only appear at the start of a line
    . warn about missing menu entries even if CHECK_NORMAL_MENU_STRUCTURE is
      not set.  you can turn this off by setting CHECK_MISSING_MENU_ENTRY to 0.
    . no longer use --enable-encoding and --disable-encoding to determine
      whether to output encoded characters (instead of entities or commands)
      for HTML, XML, DocBook and LaTeX; instead, use the value of the
      OUTPUT_CHARACTERS customization variable.
    . stricter checks on input encoding, in particular more warnings and
      errors with malformed UTF-8
    . support any input file encoding if support exists in the operating
      system, not just a selected list of encodings
    . resolve an alias referring to another alias at definition time
    . internally, use "source marks" to keep all Texinfo source information that
      is not in the final tree (location of macros, values and included files
      expansion, @if* blocks, DEL comment, and @ protecting end of line on @def*
      lines)
    . HTML output:
      . format @subentry and index entries with @seealso or @seeentry in a more
      similar way to printed output
      . output @shortcontents before @contents by default
      . omit colons after index entries by default.  this can still be
      configured with INDEX_ENTRY_COLON.
      . add @example syntax highlighting as a texi2any extension
      . no more capitalization of @sc argument in HTML Cross-references
      . change @point expansion to U+22C6 in HTML Cross-references
      . if a @node is not associated with a sectioning command but is
      followed by a heading command not usually associated to nodes
      such as @heading and this command appears before other formatted
      content, the heading command is assumed to supply the node heading.
      you can customize this with USE_NEXT_HEADING_FOR_LONE_NODE.
    . Info output:
      . new variable ASCII_DASHES_AND_QUOTES, on by default,
      outputs ASCII characters for literal quote or hyphen characters
      in source, rather than UTF-8.  this makes it easier to search
      Info files.
      . new ASCII_GLYPH variable for using ASCII renditions for glyph
      commands (like @bullet)
      . ASCII_PUNCTUATION still includes the effect of these new variables.
      . new variables AUTO_MENU_DESCRIPTION_ALIGN_COLUMN and AUTO_MENU_MAX_WIDTH
      control the format of descriptions in generated menus
    . XML output:
      . place menu leading text and menu separators in elements instead
      of attributes
    * texi2dvi
    . macro expansion with texi2any requires at least version 5.0 (only
      happens with --expand option or with very old texinfo.tex)
    * texinfo.tex
    . in @code, ` and ' output by default with backtick and undirected
      single quote glyphs in the typewriter font.  you can still configure
      this using the @codequoteundirected/@codequotebacktick commands.
    . do not insert a space for @ def line continuation, matching the behavior
      of texi2any
    . align section titles in table of contents when more than 10 sections
    . microtype is off by default, for speed
    . page headings generation is no longer linked to the @titlepage command
    * info
    . when going Up, position cursor on menu entry for current node
    . allow mouse scrolling support regardless of termcap entries.  this
      supports some more xterm configurations.
    . do not use "/index" as a possible file extension for Info files
    * texi2any
      . fix performance regression when Perl binary extension (XS) modules
      are not being used (e.g. with TEXINFO_XS=omit)
    * info
      . further fix of recoding of UTF-8 files to ASCII to avoid text
      disappearing from nodes
      . avoid possible freeze at start of a file with `-v nodeline=pointers'
    * texi2any
      . do not distribute architecture-dependent files
      . build fixed on OpenIndiana 11
    * info
      . further fix of recoding of UTF-8 files to ASCII
      . fix check for presence of man pages on Solaris
    * install-info
      . fix build by avoiding function name clash on some platforms
      . compiler warning re strncat silenced
    * texi2any
      . avoid crashes on empty @image argument and other potential crashes
      (with "Can't use an undefined value as an ARRAY reference" message)
      . avoid hang on @ref command inside section command
    * info
      . fix recoding of UTF-8 files to ASCII when run in C locale
    * js
      . index search fixed for new HTML output
      . some obsolete files removed from distribution
  - Port patch texinfo-zlib.patch
  - Use libzio 1.09 to support compressed 'dir' data base files
* Sun Mar 26 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - texinfo 7.0.3:
    * texi2any: fix performance regression when Perl binary
      extension (XS) modules are not being used (e.g. with
      TEXINFO_XS=omit)
    * info: further fix of recoding of UTF-8 files to ASCII to avoid
      text disappearing from nodes
    * info: avoid possible freeze at start of a file with
      `-v nodeline=pointers'
* Sat Feb 04 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - texinfo 7.0.2:
    * texi2any: do not distribute architecture-dependent files
    * info: further fix of recoding of UTF-8 files to ASCII
    * install-info: build fixes

Files

/usr/share/info/info-stnd.info.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Mar 31 22:43:06 2026