pkgsrc-Bugs archive

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

pkg/60006: Update sysutils/detox to 3.0.1



>Number:         60006
>Category:       pkg
>Synopsis:       Update sysutils/detox to 3.0.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 15 01:20:00 +0000 2026
>Originator:     Bartosz Kuzma
>Release:        
>Organization:
>Environment:
>Description:
3.0.1 - 2025-08-10
Fixed

    Increased timeout on unit tests. #129

3.0.0 - 2025-08-03
Misc

    Merged changes from v2.0.1 and v2.0.2.

3.0.0-beta2 - 2024-04-05
Added

    Re-added fraction slash (0x2044) to the unicode translation table. #106

Fixed

    Fixed an install error due to name collisions on the primary and legacy translation tables.

3.0.0-beta1 - 2024-03-31
Changed

    Moved legacy translation tables to tables/legacy/. #112
    Removed the transliteration attempts in unicode.tbl, as well as the default value, so most Unicode will just pass through unchanged. #112
    The translation tables for CP-1252 and ISO-8859-1 now transcode characters to UTF-8. #112

Removed

    Removed utf_8-legacy sequence (use iso8859_1-legacy instead). #112

2.0.3 - 2025-08-10
Fixed

    Increased timeout on unit tests. #129

2.0.2 - 2025-08-03
Fixed

    Fix make distcheck. #128

2.0.1 - 2025-08-03
Fixed

    Updated manifest for distribution tarballs to include files needed to run unit tests. #126

2.0.0 - 2024-03-30
Added

    Look for detoxrc in $XDG_CONFIG_HOME. #101

Changed

    Enabling verbose mode is now done with either -v or --verbose.
    Renamed .ts files to .template so they don't appear as TypeScript files.

Merged

    detox v1.4.5

2.0.0-beta2 - 2021-08-14
Fixed

    inline-detox no longer chokes when a stream doesn't end in a newline. #74
    Compilation works under msys2. #80

Merged

    detox v1.4.4
    detox v1.4.3
    detox v1.4.2

2.0.0-beta1 - 2021-03-05
Added

    Added a new transliteration table, unidecode.tbl, based on [Text:Unidecode]. #47 #53
    A new config file statement telling detox to use a builtin table. #28 #50

Changed

    BREAKING CHANGE: Transliteration no longer happens by default. To emulate the old behavior, use detox -s utf_8. #21
    PACKAGE MAINTAINERS: The default config file and translation tables no longer end with .sample. #59
    Builtin config file now matches the default supplied one. #42
    Builtin translation tables are generated from table/*.tbl. #21 #29
    Cleaned up man pages. PDF versions are automatically generated. #22
    Code uses spaces instead of tabs. #44
    CP-1252 transliteration is now done via a separate table. #48
    Files and directories starting with a period are ignored during recursion. #64
    The default config file enables remove_trailing in the wipeup filter. #43
    The default config file now explicitly uses the builtin statement. #28 #50
    The max_length filter no longer acts like the wipeup filter. Excess periods are not reduced within this filter. #46
    The UTF-8 filter no longer behaves like the safe filter. All characters between 0x20 and 0x7E are preserved. #40

Removed

    Removed obsolete BUGS from man pages. One caveat has been moved to CAVEATS. #37
    The deprecated command line option --remove-trailing is now removed. Use the sequence wipeup { remove_trailing; }; instead. #24

Fixed

    Numerous internal bugs and inconsistencies. #21 #31 #41
    The max_length filter recognizes files with two extensions. #46
    The safe filter converts all ASCII control characters to _. #21 #29
    The safe filter ignores characters between 0x80 and 0xFF. #21 #29
    The uncgi filter converts + to a space as expected. #72
    The utf_8 filter no longer eats a byte if an invalid Unicode sequence is encountered. #72

Security

    Added additional compiler protection flags. #31
    Symlinks that point at directories are no longer followed when --special and -r are specified together. #23
    UTF-8 encoded NULL (0x0000) values are converted to _hidden_null_ to make them obvious. #40

1.4.5 - 2021-08-15
Fixed

    Autoconf macros have been updated to support 2.70 changes. #82

1.4.4 - 2021-08-14
Fixed

    Add explicit large file support via autoconf. #81

1.4.3 - 2021-07-24
Fixed

    Fixed build when the stat struct is missing st_blocks. #77

>How-To-Repeat:

>Fix:
cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/detox/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile	6 Mar 2021 18:26:07 -0000	1.13
+++ Makefile	15 Feb 2026 01:11:54 -0000
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.13 2021/03/06 18:26:07 wiz Exp $
 
-DISTNAME=		detox-1.4.2
+DISTNAME=		detox-3.0.1
 CATEGORIES=		sysutils
 MASTER_SITES=		${MASTER_SITE_GITHUB:=dharple/}
 GITHUB_RELEASE=		v${PKGVERSION_NOREV}
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/detox/PLIST,v
retrieving revision 1.4
diff -u -r1.4 PLIST
--- PLIST	6 Mar 2021 08:07:10 -0000	1.4
+++ PLIST	15 Feb 2026 01:11:54 -0000
@@ -1,16 +1,21 @@
-@comment $NetBSD: PLIST,v 1.4 2021/03/06 08:07:10 wiz Exp $
+@comment $NetBSD$
 bin/detox
 bin/inline-detox
 man/man1/detox.1
 man/man1/inline-detox.1
 man/man5/detox.tbl.5
 man/man5/detoxrc.5
+share/detox/cp1252.tbl
 share/detox/iso8859_1.tbl
-share/detox/iso8859_1.tbl.sample
+share/detox/legacy/cp1252.tbl
+share/detox/legacy/iso8859_1.tbl
+share/detox/legacy/unicode.tbl
+share/detox/legacy/unidecode.tbl
 share/detox/safe.tbl
-share/detox/safe.tbl.sample
 share/detox/unicode.tbl
-share/detox/unicode.tbl.sample
+share/doc/detox/BUILD.md
+share/doc/detox/CHANGELOG.md
+share/doc/detox/LICENSE
 share/doc/detox/README.md
+share/doc/detox/THANKS.md
 share/examples/detox/detoxrc
-share/examples/detox/detoxrc.sample
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/detox/distinfo,v
retrieving revision 1.9
diff -u -r1.9 distinfo
--- distinfo	26 Oct 2021 11:19:30 -0000	1.9
+++ distinfo	15 Feb 2026 01:11:54 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.9 2021/10/26 11:19:30 nia Exp $
 
-BLAKE2s (detox-1.4.2.tar.gz) = 496df368ba13a0d39143c821202f69a2ac623f6a8bda2d1f8bce439813f17930
-SHA512 (detox-1.4.2.tar.gz) = 29b700bb225a5fd6be555adf4398c2419cc7906061bfa3ab46c890b15486d73d56495c5e837215881c3e120e62139ac4b036974ca4eb39e9ae8e1f2cc1d05b4e
-Size (detox-1.4.2.tar.gz) = 142104 bytes
+BLAKE2s (detox-3.0.1.tar.gz) = 53b8702bb27732e9231545f7dfc3062d9dc78f93ff24a9cca2e4f050e4fc6a2f
+SHA512 (detox-3.0.1.tar.gz) = d3d0662075c956dbd7840c92a171eca86eb4dbd44e6985186e2256cffdcf34fc560bc68a5a7a02f6bee00c90c9c8333c8de3a7d5c1122c667d0fccf3b0a8f03a
+Size (detox-3.0.1.tar.gz) = 312527 bytes



Home | Main Index | Thread Index | Old Index