Up to [cvs.NetBSD.org] / pkgsrc / x11 / luit
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.16 / (download) - annotate - [select for diffs], Wed Nov 9 13:14:23 2022 UTC (2 months, 4 weeks ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
HEAD
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
Reset MAINTAINER
Revision 1.15 / (download) - annotate - [select for diffs], Sat Jun 22 11:37:13 2019 UTC (3 years, 7 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Use https for all invisible-island.net HOMEPAGEs.
Revision 1.14 / (download) - annotate - [select for diffs], Fri Feb 15 19:58:14 2019 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.13: +3 -3
lines
Diff to previous 1.13 (colored)
luit: update to 2.0.20190106. Provided by Thomas Dickey in private email. 2019/01/06 ãà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 2018/12/11 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 BSDs 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 2018/06/28 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
Revision 1.13 / (download) - annotate - [select for diffs], Wed May 18 11:33:57 2016 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
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: CF_FUNC_POLL add a fallback to checking with posix_openpt(), in case someone's running the configure script in batch mode. CF_LD_RPATH_OPT 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. CF_WITH_MAN2HTML use configured shell rather than /bin/sh CF_XOPEN_SOURCE add a case for OS/2 update config.guess, config.sub
Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 14 08:50:02 2015 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
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
Revision 1.11 / (download) - annotate - [select for diffs], Sun Dec 7 17:25:30 2014 UTC (8 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
Update to 2.0.20141204: bluit (20141204) unstable; urgency=low * maintenance updates
Revision 1.10 / (download) - annotate - [select for diffs], Sun May 26 20:08:54 2013 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2
Changes since 1.9: +7 -6
lines
Diff to previous 1.9 (colored)
Update to Thomas E. Dickey's version 2.0 of luit. History Luit was written by Juliusz Chroboczek for the XFree86 Project in 2001-2002. There were improvements and fixes by several people, in particular Tomohiro Kubota's extensions for CJK encodings. There was no maintainer for some time; I adopted it in 2006 to ensure that it continued to support xterm (details are listed in the luit.log.html file within the source). Besides the maintenance issue that attracted my attention in 2005 (untested changes to compiled-in file locations by Xorg hackers), Luit has had from the outset a technical issue: its associated font-encoding library. Juliusz Chroboczek used the font-encoding library to work around performance issues with direct use of iconv. This solution has proven to be a drawback: the font-encoding library is little used (other than by luit), and also lacks a maintainer. the font-encoding library does not provide the full range of encodings that iconv does. the Xorg configure scripting and other dependencies surrounding the library have been subject to uncontrolled growth. I solved the problem by implementing an efficient conversion using iconv. Luit still supports the font-encoding library if it is found by the configure script. If you choose, luit can easily be built using iconv. However, as of luit 2.0, the font-encoding library has been deprecated: Luit includes all of the relevant functionality for using the ".enc" files which are distributed separately. You may have these files as a separate package, e.g., "xfonts-encodings", or as part of "xfonts-x11-fonts-misc", "x11-font-encodings" or even "encodings". If you have trouble finding the package, look for a specific file such as adobe-standard.enc. The encoding files are rarely packaged with luit, and oddly enough are never made a package dependency. The only other use that I am aware of for the files is for the defunct xprint program. To see which ".enc" files luit may use, run luit -list-fontenc Here is sample output. The old version of luit can use only about a third of these encodings, i.e., big5.eten-0, big5hkscs-0, dec-special, gb18030.2000-0, gb18030.2000-1, gb2312.1980-0, gbk-0, ibm-cp437, ibm-cp850, ibm-cp852, ibm-cp866, iso8859-11, iso8859-13, iso8859-16, jisx0201.1976-0, jisx0208.1990-0, jisx0212.1990-0, ksc5601.1987-0, microsoft-cp1250, microsoft-cp1251, microsoft-cp1252, tcvn-0 With luit 2.0, the -encoding option permits you to use the remaining files (as well as any you may have customized): adobe-dingbats, adobe-standard, adobe-symbol, armscii-8, ascii-0, big5-0, big5.cp950-0, cns11643-1, cns11643-2, cns11643-3, gb18030-0, iso8859-6.16, iso8859-6.8x, jisx0208.1983-0, ksc5601.1992-3, ksx1001.1997-0, ksx1001.1998-0, ksx1001.1998-3, ksxjohab-1, microsoft-ansi, microsoft-cp1253, microsoft-cp1254, microsoft-cp1255, microsoft-cp1256, microsoft-cp1257, microsoft-cp1258, microsoft-win3.1, mulearabic-0, mulearabic-1, mulearabic-2, mulelao-1, sun.unicode.india-0, suneu-greek, tis620-0, tis620-2, tis620.2529-1, tis620.2533-0, tis620.2533-1, viscii1.1-1 Some of the ".enc" files are unused by the old luit because the font-encoding library has built-in tables of the ISO-8859-x encodings and a few others. With luit 2.0, you can make a list of the built-in tables as well as change luit's preference when looking in the font-encoding files, built-in tables and iconv tables. Luit 2.0 can use the data from iconv directly without relying upon external ".enc" files. The ".enc" files (and built-in tables) are preferred for performance reasons. Existing users of luit would complain about the loss of 1- or 2-tenths of a second for startup with CJK encodings. Really. Normally luit uses your locale settings to determine the corresponding character encoding. Use --list-iconv to see the available choices, e.g., luit -list-iconv Here is sample output on a suitably configured system. Your system may have fewer (locale support generally has been made more difficult to configure in systems geared toward novice developers such as Ubuntu). But the portable iconv implementation does support a wide range of encodings, and you may find additional encodings using iconv -l On the Debian system where I am writing this, that gives a list of 1168 encodings.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Mar 15 23:25:20 2013 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base,
pkgsrc-2013Q1
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Update HOMEPAGE to point to best maintained version.
Revision 1.8 / (download) - annotate - [select for diffs], Mon Oct 29 05:06:39 2012 UTC (10 years, 3 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.7: +1 -3
lines
Diff to previous 1.7 (colored)
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Revision 1.7 / (download) - annotate - [select for diffs], Sun Jun 3 18:00:47 2012 UTC (10 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Update to 1.1.1. 1.1.1: This release includes portability fixes for various platforms, changes to resolve issues found static analysis and compiler warnings, and build configuration cleanups. 1.1.0: This release includes these changes from Thomas Dickey's luit-20100601: * add -alias option to allow override of locale.alias pathname. * improve fix waitForInput as suggested in Freedesktop #26383. * fix warnings from clang --analyze As well as many of the same build time & janitorial cleanups found in the other recent X.Org module releases.
Revision 1.6 / (download) - annotate - [select for diffs], Fri Sep 10 19:15:54 2010 UTC (12 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.5: +3 -2
lines
Diff to previous 1.5 (colored)
Update to luit-1.0.5: Fix poll bug and improve portability
Revision 1.5 / (download) - annotate - [select for diffs], Mon Nov 9 19:31:11 2009 UTC (13 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
Update to luit-1.0.4. Changes: luit: Convert platform #ifdefs to configure tests for functions & headers Add README with pointers to mailing lists, bugzilla, & git Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Apple: Use secure tty Ansification and compile warning fixes.
Revision 1.4 / (download) - annotate - [select for diffs], Sat May 24 21:45:19 2008 UTC (14 years, 8 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Switch master site to MASTER_SITE_XORG.
Revision 1.3 / (download) - annotate - [select for diffs], Wed Feb 6 08:03:10 2008 UTC (15 years ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Update to luit-1.0.3. Notable changes: * Define _XOPEN_SOURCE to 500 on linux * strdup() is only exposed by glibc headers if _XOPEN_SOURCE is defined to a value >= 500. * Replace malloc/strcpy pairs with strdup * Man page typo fixes * Fix sparse warnings: non-ANSI function declaration (missing void) * Fix many sparse warnings of Using plain integer as NULL pointer * Change luit_CFLAGS to AM_CFLAGS to make automake-1.10 happier * Fix typo in luit.man * Match luit locale.alias location to libX11 default Luit expects to find the locale.alias file in ${libdir}/X11/locale. However, libX11 installs the locale files in ${datadir}/X11/locale, by default.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Jun 19 09:39:11 2007 UTC (15 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2
Changes since 1.1: +3 -1
lines
Diff to previous 1.1 (colored)
Fix man page section on Linux. from Ole Andre Rodlie on pkgsrc-users.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Apr 10 13:46:47 2007 UTC (15 years, 10 months ago) by joerg
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Import luit-1.0.2. 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.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 10 13:46:47 2007 UTC (15 years, 10 months ago) by joerg
Branch: MAIN
Initial revision