./x11/luit, Locale and ISO 2022 support for Unicode terminals

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.0.20190106, Package name: luit-2.0.20190106, Maintainer: pkgsrc-users

This package provides luit, a filter to convert the output of arbitrary
applications from a given locale's encoding into UTF-8 and terminal
input from UTF-8 into the given locale's encoding.

This is from the modular X.org X11 project.

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Master sites:

Filesize: 186.393 KB

Version history: (Expand)

CVS history: (Expand)

   2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223)
Log message:
   2021-10-26 13:35:01 by Nia Alarie | Files touched by this commit (674)
Log message:
x11: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
   2021-10-07 17:14:47 by Nia Alarie | Files touched by this commit (675)
Log message:
x11: Remove SHA1 hashes for distfiles
   2019-06-22 13:37:14 by Nia Alarie | Files touched by this commit (9)
Log message:
Use https for all invisible-island.net HOMEPAGEs.
   2019-02-15 20:58:14 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
luit: update to 2.0.20190106.

Provided by Thomas Dickey in private email.


  • updated configure macros to work around a non-POSIX feature of BSDs.
  • add a dummy "check" rule to makefile for Arch packages.
  • add COPYING file for Arch packages.
  • use consistent wording for copyright notice in source-files.
  • update config.guess, config.sub


  • build-fixes/updates for cygwin to accommodate configure-macro changes.
  • updated configure macros:
      □ CF_CC_ENV_FLAGS, add check for preprocessor-options in $CFLAGS.
      □ CF_FUNC_GRANTPT, amend the posix_openpt vs grantpt change to work with
      □ CF_GNU_SOURCE, fixes a regression for Cygwin. The check for
        _DEFAULT_SOURCE should apply to "recent" Cygwin (since early \ 
2016), and
        except for "NEWLIB" vs "GLIBC" in the test, acts the \ 
same if I pretend
        that "newlib" is the GNU C library. Without this, the check falls
        through to the _XOPEN_SOURCE test, which breaks the pseudoterminal
        checks for xterm.
      □ CF_LD_RPATH_OPT, suppress check if --disable-rpath is given.
      □ CF_XOPEN_SOURCE, add midnightbsd to special cases with freebsd
  • update config.guess, config.sub


  • modify configure script to avoid using OpenBSD's nonfunctional POSIX
    pseudoterminal interface.
  • add null-pointer checks for all strings printed in trace calls.
  • updated configure macros, deprecating use of _GNU_SOURCE symbol for
    DEFAULT_SOURCE, and preferring man2html over groff's html conversion.
  • update config.guess, config.sub
   2016-05-18 13:33:57 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated luit to 2.0.20160508.

2016/05/08 -

    adapt Solaris fix for C11 changes from xterm #325.
    modify parseArgs to check for a special case, e.g., from xterm,
    where a shell command that cannot be exec'd is passed as a
    single parameter. For that case, run the command via the shell.
    reset IEXTEN when turning off canonical mode, needed to make
    lnext control/V work consistently on BSD platforms (report/patch
    by Christian Weisgerber).
    updated configure macros:

        add a fallback to checking with posix_openpt(), in case
        someone's running the configure script in batch mode.
        change FreeBSD to use -Wl,-rpath rather than -rpath option.
        According to FreeBSD #178732, either works since FreeBSD
        4.x; however scons does not accept anything except the
        -Wl,-rpath form.
        use configured shell rather than /bin/sh
        add a case for OS/2

    update config.guess, config.sub
   2015-11-04 04:29:14 by Alistair G. Crooks | Files touched by this commit (670)
Log message:
Add SHA512 digests for distfiles for x11 category

Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-14 10:50:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 20150706:

2015/07/06 -

  • add configure option --with-man2html
  • updated configure macros, mostly formatting changes from xterm, etc.
  • update config.guess, config.sub