SHA256
7
0
forked from pool/texinfo

Factory #1

Merged
dgarcia merged 11 commits from factory into main 2025-10-08 12:57:58 +02:00

11 Commits

Author SHA256 Message Date
542efb146f Accepting request 1305339 from Publishing
Update to texinfo 7.2. For more info please refer to the changelog

OBS-URL: https://build.opensuse.org/request/show/1305339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=74
2025-09-22 14:38:19 +00:00
2a4efae620 - Move htmlxref.cnf to makeinfo package, as it is used by texi2any
OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=141
2025-09-17 09:16:47 +00:00
dc848c3f2e - 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

OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=140
2025-09-16 18:03:35 +00:00
c1f887833d Correct mistake in changelog
OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=139
2025-09-11 10:11:43 +00:00
bfe98320c4 - Remove explicit setting of LANG. The build environment uses
C.UTF-8, so a UTF-8 locale is ensured

- 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 or 
  other equivalent programs, dvips, biber and thumbpdf, but the spec
  didn't require these programs

- 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 not 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

- 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.

OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=138
2025-09-11 09:16:14 +00:00
bdc1bbdd08 Accepting request 1293113 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1293113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=73
2025-07-15 14:41:21 +00:00
59098328fc - 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)

OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=136
2025-07-14 10:57:37 +00:00
084b9436c9 Accepting request 1267482 from Publishing
add -std=gnu17 to CFLAGS to fix gcc15 compile time error (flag can be dropped w/ release 7.2) (forwarded request 1267205 from hsk17)

OBS-URL: https://build.opensuse.org/request/show/1267482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=72
2025-04-08 15:49:53 +00:00
52ebd08ea3 Accepting request 1267205 from home:hsk17:branches:openSUSE:Factory:Staging:Gcc7
add -std=gnu17 to CFLAGS to fix gcc15 compile time error (flag can be dropped w/ release 7.2)

OBS-URL: https://build.opensuse.org/request/show/1267205
OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=134
2025-04-07 06:05:43 +00:00
079b7c7d2d Accepting request 1145451 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1145451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=71
2025-02-20 15:31:54 +00:00
07bc834679 Update to texinfo 7.1
OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=132
2024-02-02 13:08:53 +00:00