pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/gtexinfo



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Nov  7 22:05:02 UTC 2023

Modified Files:
        pkgsrc/devel/gtexinfo: Makefile PLIST PLIST.locale distinfo
        pkgsrc/devel/gtexinfo/patches: patch-ab patch-gnulib_lib_mbiter.h
            patch-gnulib_lib_mbuiter.h

Log Message:
gtexinfo: update to 7.1.

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

* Distribution
  . autoconf 2.71, automake 1.16.5, gettext 0.21


To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 pkgsrc/devel/gtexinfo/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/gtexinfo/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/gtexinfo/PLIST.locale
cvs rdiff -u -r1.63 -r1.64 pkgsrc/devel/gtexinfo/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/gtexinfo/patches/patch-ab
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbiter.h \
    pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbuiter.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/gtexinfo/Makefile
diff -u pkgsrc/devel/gtexinfo/Makefile:1.122 pkgsrc/devel/gtexinfo/Makefile:1.123
--- pkgsrc/devel/gtexinfo/Makefile:1.122        Sun Aug 27 14:52:47 2023
+++ pkgsrc/devel/gtexinfo/Makefile      Tue Nov  7 22:05:01 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.122 2023/08/27 14:52:47 pho Exp $
+# $NetBSD: Makefile,v 1.123 2023/11/07 22:05:01 wiz Exp $
 
-DISTNAME=              texinfo-7.0.3
+DISTNAME=              texinfo-7.1
 PKGNAME=               g${DISTNAME}
-PKGREVISION=           1
 CATEGORIES=            devel sysutils
 MASTER_SITES=          ${MASTER_SITE_GNU:=texinfo/}
 

Index: pkgsrc/devel/gtexinfo/PLIST
diff -u pkgsrc/devel/gtexinfo/PLIST:1.27 pkgsrc/devel/gtexinfo/PLIST:1.28
--- pkgsrc/devel/gtexinfo/PLIST:1.27    Sun Aug 27 14:52:47 2023
+++ pkgsrc/devel/gtexinfo/PLIST Tue Nov  7 22:05:01 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2023/08/27 14:52:47 pho Exp $
+@comment $NetBSD: PLIST,v 1.28 2023/11/07 22:05:01 wiz Exp $
 bin/info
 bin/install-info
 bin/makeinfo
@@ -64,13 +64,13 @@ share/texinfo/Texinfo/Translations.pm
 share/texinfo/Texinfo/XS/parsetexi/Parsetexi.pm
 share/texinfo/Texinfo/XSLoader.pm
 share/texinfo/ext/epub3.pm
+share/texinfo/ext/highlight_syntax.pm
 share/texinfo/ext/latex2html.pm
 share/texinfo/ext/tex4ht.pm
 share/texinfo/htmlxref.cnf
 share/texinfo/init/book.pm
 share/texinfo/init/chm.pm
 share/texinfo/init/documentation_examples.pm
-share/texinfo/init/highlight_syntax.pm
 share/texinfo/init/html32.pm
 share/texinfo/js/info.css
 share/texinfo/js/info.js

Index: pkgsrc/devel/gtexinfo/PLIST.locale
diff -u pkgsrc/devel/gtexinfo/PLIST.locale:1.14 pkgsrc/devel/gtexinfo/PLIST.locale:1.15
--- pkgsrc/devel/gtexinfo/PLIST.locale:1.14     Wed Feb  1 08:30:31 2023
+++ pkgsrc/devel/gtexinfo/PLIST.locale  Tue Nov  7 22:05:01 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.locale,v 1.14 2023/02/01 08:30:31 wiz Exp $
+@comment $NetBSD: PLIST.locale,v 1.15 2023/11/07 22:05:01 wiz Exp $
 share/locale/ca.us-ascii/LC_MESSAGES/texinfo_document.mo
 share/locale/ca/LC_MESSAGES/texinfo.mo
 share/locale/ca/LC_MESSAGES/texinfo_document.mo
@@ -26,10 +26,12 @@ share/locale/id/LC_MESSAGES/texinfo.mo
 share/locale/it/LC_MESSAGES/texinfo.mo
 share/locale/it/LC_MESSAGES/texinfo_document.mo
 share/locale/ja/LC_MESSAGES/texinfo.mo
+share/locale/ka/LC_MESSAGES/texinfo.mo
 share/locale/nb/LC_MESSAGES/texinfo.mo
 share/locale/nl/LC_MESSAGES/texinfo.mo
 share/locale/nl/LC_MESSAGES/texinfo_document.mo
 share/locale/no.us-ascii/LC_MESSAGES/texinfo_document.mo
+share/locale/pl.iso-8859-2/LC_MESSAGES/texinfo_document.mo
 share/locale/pl/LC_MESSAGES/texinfo.mo
 share/locale/pl/LC_MESSAGES/texinfo_document.mo
 share/locale/pt.us-ascii/LC_MESSAGES/texinfo_document.mo

Index: pkgsrc/devel/gtexinfo/distinfo
diff -u pkgsrc/devel/gtexinfo/distinfo:1.63 pkgsrc/devel/gtexinfo/distinfo:1.64
--- pkgsrc/devel/gtexinfo/distinfo:1.63 Sun Apr  9 06:58:22 2023
+++ pkgsrc/devel/gtexinfo/distinfo      Tue Nov  7 22:05:01 2023
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.63 2023/04/09 06:58:22 wiz Exp $
+$NetBSD: distinfo,v 1.64 2023/11/07 22:05:01 wiz Exp $
 
-BLAKE2s (texinfo-7.0.3.tar.gz) = f1877af51358b10594e380229af2c2d717465b33faf03146c3b1761e319d97d1
-SHA512 (texinfo-7.0.3.tar.gz) = b895cff965422274203f171636881e3b1e557eb9abb9723077a3a79e94e0adc5d6d7621cbaa7be47d3c5d65ffc93fbb26f07dbfb430c745a186eaee288840648
-Size (texinfo-7.0.3.tar.gz) = 10828552 bytes
-SHA1 (patch-ab) = c27f30eefc28f021835f118543e872089b1c3c52
+BLAKE2s (texinfo-7.1.tar.gz) = 1d35f2c04728812005a572cc10096d98964881c4cbf9b3dd9a274e967502fc7b
+SHA512 (texinfo-7.1.tar.gz) = 23f91bf9a3994209d25d20d038b154220d35852c2f54a5f734522310cd91f480194c76d3fc9661b78e5b409d38a35cb70e3669c4358491eadc6e75acdc609583
+Size (texinfo-7.1.tar.gz) = 12118819 bytes
+SHA1 (patch-ab) = 080583e20117c34516321f9266f6a2fac1acda33
 SHA1 (patch-ac) = 7f7226ee521fddba9f967be4fe199f6bedcfa148
 SHA1 (patch-gnulib_lib_malloc_dynarray-skeleton.c) = 6e683e689bfc7573bf9d62d2bc9a1abb64d521df
-SHA1 (patch-gnulib_lib_mbiter.h) = 34c291e6994c6eb51aba803f3ebf5f09d46e9bdd
-SHA1 (patch-gnulib_lib_mbuiter.h) = be293674c37cb91746527be07aa40acbd285d2f4
+SHA1 (patch-gnulib_lib_mbiter.h) = 3d932f20f69ec2531a2b797dcc02252e19ace163
+SHA1 (patch-gnulib_lib_mbuiter.h) = a248a56818e46ca501f9dc57415c40f766a065f8
 SHA1 (patch-util_texi2dvi) = 72be61e607a393edf0cbd67747f7e0b360441466

Index: pkgsrc/devel/gtexinfo/patches/patch-ab
diff -u pkgsrc/devel/gtexinfo/patches/patch-ab:1.16 pkgsrc/devel/gtexinfo/patches/patch-ab:1.17
--- pkgsrc/devel/gtexinfo/patches/patch-ab:1.16 Tue Oct  8 14:30:09 2019
+++ pkgsrc/devel/gtexinfo/patches/patch-ab      Tue Nov  7 22:05:01 2023
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.16 2019/10/08 14:30:09 ryoon Exp $
+$NetBSD: patch-ab,v 1.17 2023/11/07 22:05:01 wiz Exp $
 
---- info/Makefile.in.orig      2019-09-23 18:32:12.000000000 +0000
+--- info/Makefile.in.orig      2023-10-18 13:06:46.000000000 +0000
 +++ info/Makefile.in
-@@ -1323,7 +1323,8 @@ AM_CPPFLAGS = \
+@@ -1873,7 +1873,8 @@ AM_CPPFLAGS = \
    -I$(top_builddir)/gnulib/lib                  \
    -DLOCALEDIR=\"$(datadir)/locale\"             \
    -DINFODIR=\"$(infodir)\"                      \
@@ -10,5 +10,5 @@ $NetBSD: patch-ab,v 1.16 2019/10/08 14:3
 +  -DINFODIR2=\"$(datadir)/info\"              \
 +  -DPKGSRC_INFOPATH=\"$(PKGSRC_INFOPATH)\"
  
- LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(TERMLIBS) $(LIBINTL) $(LIBICONV) $(LIBTHREAD)
- EXTRA_DIST = pcterm.c $(TESTS) $(XFAIL_TESTS) t/README t/infodir \
+ 
+ # for various gnulib modules

Index: pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbiter.h
diff -u pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbiter.h:1.2 pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbiter.h:1.3
--- pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbiter.h:1.2 Thu Jul  4 16:19:16 2013
+++ pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbiter.h     Tue Nov  7 22:05:01 2023
@@ -1,21 +1,21 @@
-$NetBSD: patch-gnulib_lib_mbiter.h,v 1.2 2013/07/04 16:19:16 wiz Exp $
+$NetBSD: patch-gnulib_lib_mbiter.h,v 1.3 2023/11/07 22:05:01 wiz Exp $
 
 * http://savannah.gnu.org/bugs/?24687
 
---- gnulib/lib/mbiter.h.orig   2013-02-19 22:25:29.000000000 +0000
+--- gnulib/lib/mbiter.h.orig   2023-08-13 18:30:28.000000000 +0000
 +++ gnulib/lib/mbiter.h
-@@ -122,8 +122,10 @@ mbiter_multi_next (struct mbiter_multi *
- {
+@@ -129,8 +129,10 @@ mbiter_multi_next (struct mbiter_multi *
    if (iter->next_done)
      return;
+   #if !GNULIB_MBRTOC32_REGULAR
 +#if defined(HAVE_MBSINIT) && defined(HAVE_MBRTOWC)
    if (iter->in_shift)
      goto with_shift;
 +#endif
+   #endif
    /* Handle most ASCII characters quickly, without calling mbrtowc().  */
    if (is_basic (*iter->cur.ptr))
-     {
-@@ -134,6 +136,7 @@ mbiter_multi_next (struct mbiter_multi *
+@@ -145,6 +147,7 @@ mbiter_multi_next (struct mbiter_multi *
        iter->cur.wc = *iter->cur.ptr;
        iter->cur.wc_valid = true;
      }
@@ -23,8 +23,8 @@ $NetBSD: patch-gnulib_lib_mbiter.h,v 1.2
    else
      {
        assert (mbsinit (&iter->state));
-@@ -174,6 +177,7 @@ mbiter_multi_next (struct mbiter_multi *
-             iter->in_shift = false;
+@@ -202,6 +205,7 @@ mbiter_multi_next (struct mbiter_multi *
+           #endif
          }
      }
 +#endif
Index: pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbuiter.h
diff -u pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbuiter.h:1.2 pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbuiter.h:1.3
--- pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbuiter.h:1.2        Thu Jul  4 16:19:16 2013
+++ pkgsrc/devel/gtexinfo/patches/patch-gnulib_lib_mbuiter.h    Tue Nov  7 22:05:01 2023
@@ -1,21 +1,21 @@
-$NetBSD: patch-gnulib_lib_mbuiter.h,v 1.2 2013/07/04 16:19:16 wiz Exp $
+$NetBSD: patch-gnulib_lib_mbuiter.h,v 1.3 2023/11/07 22:05:01 wiz Exp $
 
 * http://savannah.gnu.org/bugs/?24687
 
---- gnulib/lib/mbuiter.h.orig  2013-02-19 22:25:29.000000000 +0000
+--- gnulib/lib/mbuiter.h.orig  2023-08-13 18:30:28.000000000 +0000
 +++ gnulib/lib/mbuiter.h
-@@ -130,8 +130,10 @@ mbuiter_multi_next (struct mbuiter_multi
- {
+@@ -138,8 +138,10 @@ mbuiter_multi_next (struct mbuiter_multi
    if (iter->next_done)
      return;
+   #if !GNULIB_MBRTOC32_REGULAR
 +#if defined(HAVE_MBSINIT) && defined(HAVE_MBRTOWC)
    if (iter->in_shift)
      goto with_shift;
 +#endif
+   #endif
    /* Handle most ASCII characters quickly, without calling mbrtowc().  */
    if (is_basic (*iter->cur.ptr))
-     {
-@@ -142,6 +144,7 @@ mbuiter_multi_next (struct mbuiter_multi
+@@ -154,6 +156,7 @@ mbuiter_multi_next (struct mbuiter_multi
        iter->cur.wc = *iter->cur.ptr;
        iter->cur.wc_valid = true;
      }
@@ -23,8 +23,8 @@ $NetBSD: patch-gnulib_lib_mbuiter.h,v 1.
    else
      {
        assert (mbsinit (&iter->state));
-@@ -183,6 +186,7 @@ mbuiter_multi_next (struct mbuiter_multi
-             iter->in_shift = false;
+@@ -208,6 +211,7 @@ mbuiter_multi_next (struct mbuiter_multi
+           #endif
          }
      }
 +#endif



Home | Main Index | Thread Index | Old Index