pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   markd
Date:           Sun Jun  6 10:47:45 UTC 2021

Modified Files:
        pkgsrc/devel/tex-l3kernel: Makefile distinfo
        pkgsrc/devel/tex-l3kernel-doc: Makefile distinfo

Log Message:
tex-l3kernel{,-doc}: update to 2021

### Fixed
- Loading when `\expanded` is not available

### Added
- `\msg_note:nnnnnn`
- `\str_compare:nNnTF`
- `\sys_timer:`
- `\prop_concat:NNN`, `\prop_put_from_keyval:Nn`
- Functions to show and log various datatypes
  `\coffin_show:Nnn`, `\coffin_show:N`, `\coffin_log:Nnn`, `\coffin_log:N`,
  `\color_log:n`, `\group_show_list:`, `\group_log_list:`,
  `\ior_show:N`, `\ior_log:N`, `\iow_show:N`, `\iow_log:N`,
  `\tl_log_analysis:N`, `\tl_log_analysis:n`
- `\legacy_if_set_true:n`, `\legacy_if_set_false:n`, `\legacy_if_set:nn`

### Fixed
- Checking brace balance in all regex functions
- Removing duplicates in clists when items contain commas

### Changed
- Slight speed up in some elementary int/dim/skip/muskip operations and
  in setting tl or clist variables equal.
- Speed up mapping functions in l3clist, l3prop, l3seq, l3tl

### Added
- `\cctab_item:Nn`
- `\clist_use:nnnn` and `\clist_use:nn`

### Fixed
- Loading of backend in generic DVI mode
- Make `\keyval_parse:nnn` alignment-safe
- Control sequences and category codes in regex replacements

### Changed
- Speed up \group_align_safe_begin:

### Added
- Color export in comma-separated format
- `\ur{...}` escape in `l3regex` to compose regexes
- `\seq_set_split_keep_spaces:Nnn`
- `\seq_set_item:Nnn(TF)` and `\seq_pop_item:NnN(TF)`
- `\box_ht_plus_dp:N`
- `\clist_map_tokens:nn`, `\clist_map_tokens:Nn`,
  `\str_map_tokens:nn`, `\str_map_tokens:Nn`

### Changed
- Use prevailing catcodes instead of string in regex replacement
  (*Breaking change*)
- `\__kernel_file_name_sanitize:n` now uses a faster `\csname`-based
  approach to expand the file name
- Improved performance for basic conditionals
- `\pdf_version_gset:n` support for `dvips`
- Improve handling of `\exp_not:n` in `\text_expand:n`
- `\file_full_name:n` now avoids calling `\pdffilesize` primitive multiple times
  on the same file
- Show printable characters explicitly in `\regex_show:n`
- Regex replacement now errors when using a submatch (`\1` etc) for which
  the regex has too few groups
- Showing complex datatypes now validates their internal structure
- Indexing in l3doc: all page references before codeline references,
  improve target placement, solve pdfTeX and makeindex warnings

### Fixed
- Evalutate integer constants only once
- Detect `\ior_map_inline:Nn` calls on undefined streams

### Deprecated
- `l3docstrip` converted to a stub which simply loads DocStrip: use
   the latter directly


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/tex-l3kernel/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/tex-l3kernel/distinfo
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/tex-l3kernel-doc/Makefile \
    pkgsrc/devel/tex-l3kernel-doc/distinfo

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

Modified files:

Index: pkgsrc/devel/tex-l3kernel/Makefile
diff -u pkgsrc/devel/tex-l3kernel/Makefile:1.19 pkgsrc/devel/tex-l3kernel/Makefile:1.20
--- pkgsrc/devel/tex-l3kernel/Makefile:1.19     Thu Feb 25 08:25:47 2021
+++ pkgsrc/devel/tex-l3kernel/Makefile  Sun Jun  6 10:47:45 2021
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.19 2021/02/25 08:25:47 markd Exp $
+# $NetBSD: Makefile,v 1.20 2021/06/06 10:47:45 markd Exp $
 
 DISTNAME=      l3kernel
-PKGNAME=       tex-${DISTNAME}-2020.57669
-PKGREVISION=   1
-TEXLIVE_REV=   57669
+PKGNAME=       tex-${DISTNAME}-2021
+TEXLIVE_REV=   59425
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/l3kernel

Index: pkgsrc/devel/tex-l3kernel/distinfo
diff -u pkgsrc/devel/tex-l3kernel/distinfo:1.18 pkgsrc/devel/tex-l3kernel/distinfo:1.19
--- pkgsrc/devel/tex-l3kernel/distinfo:1.18     Sat Feb 13 05:49:33 2021
+++ pkgsrc/devel/tex-l3kernel/distinfo  Sun Jun  6 10:47:45 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2021/02/13 05:49:33 markd Exp $
+$NetBSD: distinfo,v 1.19 2021/06/06 10:47:45 markd Exp $
 
-SHA1 (l3kernel.r57669.tar.xz) = 2885a8d586af4263c670a1f97b2ab9f657825ec9
-RMD160 (l3kernel.r57669.tar.xz) = cd06358e0a6ba9d2e755490b60f9b2fa7f0ed159
-SHA512 (l3kernel.r57669.tar.xz) = 6971b88ba1d331caeda0e8978d7b0792e962e5ed07b9a04064e97015239dab22b5658c476dc153eabd6317d19848d9313ca62076c3970441b595f09bc3063758
-Size (l3kernel.r57669.tar.xz) = 157648 bytes
+SHA1 (l3kernel.r59425.tar.xz) = 9c78e576d0bf2201c26266184818f9c404d258e6
+RMD160 (l3kernel.r59425.tar.xz) = 5e8bb916a351aeeceb9c4a301e14d3e6f29db14c
+SHA512 (l3kernel.r59425.tar.xz) = 7dec1e8aa188c8cfdde6d291d668256866ba958463e002536fc344739c6cd9e8624e23fa2cf2544f97511fccdaf3c494f3c5e700d34bb71c980aa49feb3bcf7f
+Size (l3kernel.r59425.tar.xz) = 167988 bytes

Index: pkgsrc/devel/tex-l3kernel-doc/Makefile
diff -u pkgsrc/devel/tex-l3kernel-doc/Makefile:1.18 pkgsrc/devel/tex-l3kernel-doc/Makefile:1.19
--- pkgsrc/devel/tex-l3kernel-doc/Makefile:1.18 Sat Feb 13 05:49:33 2021
+++ pkgsrc/devel/tex-l3kernel-doc/Makefile      Sun Jun  6 10:47:45 2021
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2021/02/13 05:49:33 markd Exp $
+# $NetBSD: Makefile,v 1.19 2021/06/06 10:47:45 markd Exp $
 
 DISTNAME=      l3kernel.doc
-PKGNAME=       tex-${DISTNAME:S/./-/}-2020.57669
-TEXLIVE_REV=   57669
+PKGNAME=       tex-${DISTNAME:S/./-/}-2021
+TEXLIVE_REV=   59425
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/l3kernel
Index: pkgsrc/devel/tex-l3kernel-doc/distinfo
diff -u pkgsrc/devel/tex-l3kernel-doc/distinfo:1.18 pkgsrc/devel/tex-l3kernel-doc/distinfo:1.19
--- pkgsrc/devel/tex-l3kernel-doc/distinfo:1.18 Sat Feb 13 05:49:33 2021
+++ pkgsrc/devel/tex-l3kernel-doc/distinfo      Sun Jun  6 10:47:45 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2021/02/13 05:49:33 markd Exp $
+$NetBSD: distinfo,v 1.19 2021/06/06 10:47:45 markd Exp $
 
-SHA1 (l3kernel.doc.r57669.tar.xz) = d46801c442742427088f342fd9047d82eeecae18
-RMD160 (l3kernel.doc.r57669.tar.xz) = 61519c8922f69380cbd9b0a010bcf04e3d623718
-SHA512 (l3kernel.doc.r57669.tar.xz) = 66676b9675ef311ac2bad26b37f46f103421c9f47c5828f501dfb664894f9521d9a1086ca918968f30d001fbc1c7e96ee0bc0a4ebd6b91b8d18059289bb6960f
-Size (l3kernel.doc.r57669.tar.xz) = 10294108 bytes
+SHA1 (l3kernel.doc.r59425.tar.xz) = 0b054c2d86b649437d0b24963c08377a1b406cdf
+RMD160 (l3kernel.doc.r59425.tar.xz) = 1af87490268ab9ee76839da4293f05670de37758
+SHA512 (l3kernel.doc.r59425.tar.xz) = 354fb2248cf726ed9e9ae65f43c57f3c9213ead845a7d5172e17289bd35726113da3258119fb94edcfd150fc87bb0278950bf961ef0afe8362f154f4c69122a0
+Size (l3kernel.doc.r59425.tar.xz) = 10971144 bytes



Home | Main Index | Thread Index | Old Index