summaryrefslogtreecommitdiff
path: root/x11/mlterm
AgeCommit message (Collapse)AuthorFilesLines
2015-03-21Pull upstream fix for NetBSD which also affects RPIs.tsutsui3-2/+127
https://bitbucket.org/arakiken/mlterm/commits/d2f31b50c2b90bf731ae2223a975d9bb6320478f > x_display_wscons.c: WSDISPLAYIO_GET_FBINFO is supported. Tested on RPI2 with the following change by jun@: http://mail-index.netbsd.org/source-changes/2015/01/21/msg062550.html > Newer Raspberry Pi firmware has changed the framebuffer from BGR to RGB. Bump PKGREVISION. (leaf package update)
2015-03-14Update mlterm to 3.4.5.tsutsui3-10/+10
Changes noted in doc/en/ReleaseNote: ver 3.4.5 * Fix a bug which disabled to start mlconfig. (Enbugged at 3.4.4) * Fix hangup when mlconfig exits on cygwin+win32gdi+libssh2. * Enable to open a framebuffer device even if normal users aren't permitted to open it on Linux, FreeBSD and {Net|Open}BSD/wscons. ver 3.4.4 * Support DECBI(ESC 6), DECFI(ESC 9), DECIC(CSI'}), DECDC(CSI'~), DECST8C(CSI?W), DECSACE(CSI*x), DECRARA(CSI$t) and DECCARA(CSI$r). * libvte compatible library supports vte-2.91 API. (vte 0.38 or later) * Change the default value of --with-gtk of configure script from 2.0 to 3.0. * Change the default value of "use_clipboard" option from "false" to "true". * Show message on screen if you change settings by "proto:" shortcut. * OPEN_SCREEN or OPEN_PTY shortcut key opens pty with the same char encoding and executes the same command as the current screen connecting to a remote host via libssh2. * OSC 5380 without challenge doesn't return "#forbidden" but shows "key=value" on the screen temporarily. * "Alt" which equals to "Mod" is available in ~/.mlterm/key. * Bug fixes: Fix unexpected erasure at the bottom line of the screen if you use gnome-terminal 3.6.2 with libvte compatible library. Fix segfault in opening multiple ptys with the use of gnome-pty-helper. Fix error in compiling mlconfig with gtk+-3.x and libssh2. Fix saving wrong character set by DECSC etc if --boxdraw=unicode option is specified.
2015-02-13Update mlterm to 3.4.3.tsutsui4-14/+16
Changes noted in doc/en/ReleaseNote: ver 3.4.3 * Support true type fonts with the use of freetype library (./configure --enable-anti-alias) on framebuffer and Android. * Support ISCII proportional fonts with the use of freetype library on framebuffer and Android. * Drop -C/--ind/use_ind and -D/--bi/use_bidi options. Add -C/--ctl/use_ctl option which enables or disables both rendering bi-directional text and indic scripts. * --deffont/default_font option and vte_terminal_set_font* functions of libvte compatible library overwrite the default font of "ISO10646_UCS4_1" not only "DEFAULT". * Simplify font configuration of OSC 5380 and 5381. (e.g.) 'mlcc font USASCII' returns "#ISO8859_1,12=-mplus-*-medium-r-*--12-*-iso8859-1") * Bug fixes: Fix the position of a candidate window of fcitx. (Thanks to @msmhrt) Fix frozen screen in preediting text by soft keyboard on Android. (Thanks to @mikoto2000)
2015-01-10Update mlterm to 3.4.2.tsutsui2-6/+6
Changes noted in doc/en/ReleaseNote: ver 3.4.2 * Support colorful emoji with the use of http://github.com/github/gemoji. (Copy images/emoji/unicode/*.png in https://github.com/github/gemoji/archive/master.zip to ~/.mlterm/emoji/ in advance.) * Support DCS + q Pt ST which requests termcap/terminfo string. * Support CSI?8452h and CSI?8452l. * Support CSI?117h and CSI?117l. * Add "Bidi Separators" entry to "Encoding" tab of mlconfig. * Add "Unicode areas you won't convert to other charsets" entry to "Font" tab of mlconfig. * Add "Word separators", "Don't scroll automatically in scrolling back" and "Set full width areas manually" entries to "Others" tab of mlconfig. * Add "word_separators", "unicode_noconv_areas" and "unicode_full_width_areas" to OSC 5380/5381. * Improve performance of drawing text with cairo. * Bug fixes: Fix incorrect result of searching bold or italic fonts when type_engine == xcore. (enbugged at 3.3.0) Fix segfault in opening a new channel over an opened session on win32.
2014-12-13Update mlterm to 3.4.1.tsutsui3-21/+6
pkgsrc changes: - remove post-3.4.1 fix Changed noted in doc/en/ReleaseNote: ver 3.4.1 * Update unicode properties to 7.0.0. * Automatically select an appropriate character set in selecting font on mlconfig according to a selected character encoding. * Add "Blink cursor" and "Log" entries to "Others" tab of mlconfig. * Add "Color" tab which customizes cursor colors , vt 16 colors and so on to mlconfig. * Add "Font policy" and "Box drawing font" entries to "Font" tab of mlconfig. * Support OSC 5380;color:key and OSC 5381;color:key. * 'mlcc color [color name]' returns current rgb of specified colors. * Bug fixes: SF Bug #72 (Thanks to http://sf.net/u/p2all) Fix a bug which disabled "\x1b]5381;/dev/...;pty_name\x07". (enbugged at 3.3.8) Fix "is_auto_encoding" of OSC 5379 which didn't work. Fix a bug which disabled "xft" checkbox of mlconfig. Revive "New" button in "PTY List" of mlconfig.
2014-11-30Pull a post-3.4.0 fix from upstream.tsutsui3-2/+17
http://sourceforge.net/projects/mlterm/files/01release/mlterm-3.4.0/mlterm-3.4.0-fixes.patch/download * Pty to be responsed to by OSC 5381 is fixed. Bump PKGREVISION.
2014-11-02Update mlterm to 3.4.0.tsutsui5-19/+48
pkgsrc changes: - add options for cairo and fribidi and enable them and xft2 by default per upstream default changes - also make gdk_pixbuf2 support optional (enabled by default) - regen a patch to adjust offset - take over maintainership to reflect reality Changes noted in doc/en/ReleaseNote: ver 3.4.0 * Support DEC Locator mode (which is necessary for Xsixel (http://github.com/saitoha/xserver-SIXEL)). * Support CSI > 2 p (for SDL-sixel and Xsixel) which always hides mouse pointer even if it moves. (Not compatible with xterm though.) * Add --point/use_point_size option. * Support software keyboard on rotated display. * Support HLS in sixel sequence. * Change the default mouse pointer on a mlterm window from IDC_ARROW to IDC_IBEAM on win32. * Embed sixel processing to mlterm which is built without --with-imagelib option instead of using 'mlimgloader' to improve performance. * './configure;make install' (without 'make') is available. * Build with fribidi, xft and cairo by default. * Change the default value of "type_engine" option from "xcore" to "xft". (If you want to use xcore, add "type_engine = xcore" to ~/.mlterm/main.) * Bug fixes: Fix corrupt scrolling within left-right margin which contains full-width characters. Fix a bug which disabled to show inline pictures if logsize=unlimited. Fix a bug which calls select(2) with an invalid file descriptor after restarting ibus. Fix a libvte bug which disabled color configurations on roxterm or sakura.
2014-08-16Update mlterm to 3.3.8.tsutsui8-396/+10
pkgsrc changes: - remove post-3.3.7 fix patches Changes noted in doc/en/ReleaseNote: ver 3.3.8 * Support rectangle selection by pressing alt key while selecting. * Support DECDMAC/DECINVM. * Start scp by drag&drop a file with shift key to the screen on ssh connection. * Add --seqfmt/vt_seq_format option. * Read /dev/kbd on NetBSD/x68k framebuffer. * Add "Auto detect" entry to "Encoding" tab of mlconfig. * Add "Local echo" checkbox to "Others" tab in mlconfig. * Bug fixes: Fix weird background picture on NetBSD/x68k Text VRAM by unexpectedly cached pixels.
2014-07-21Update mlterm to 3.3.7.tsutsui13-493/+381
pkgsrc changes: - remove post-3.3.6 fix patches - pull post-3.3.7 fix patches (see patch comments for details) Changes noted in doc/en/ReleaseNote: ver 3.3.7 * Enable image processing on background terminals. * Improve the performance of processing images on 8 or less bpp framebuffer. * Support SGR 5, 9, 21, 25 and 29. * Support DECFRA, SL and SR. * Starting mlterm with -j option executes mlclient if daemon process has already started. * Change the maximum number of "U+XXXX-XXXX" in ~/.mlterm/(t,v,)(aa)font from 7 to 511. * Add "unlimted" to "Backlog size" entry in mlconfig. Add "UNICODE (ARABIC)" and "UNICODE (EMOJI)" to "Font name" entry. * Add --it/it_color, --bl/bl_color and --co/co_color options. * Add --itfont/use_italic_font option. * Add --bisep/bidi_separators option. * Add --fullwidth/unicode_full_width_areas option. * Add --working-directory/working_directory option. * Add --deffont option. * Disable "_HALFWIDTH" suffix in ~/.mlterm/(t,v)(aa)font files. * Drop --ucsprop/use_unicode_property option. * Bug fixes: Fix the failure of saving font configurations from mlconfig. Fix the bug which sometimes causes the failure of searching closest colors on X/8bpp.
2014-06-08Pull post-3.3.6 fixes and improvements from upstream.tsutsui10-3/+500
* Fix the failure of saving font configurations from mlconfig. http://sourceforge.net/projects/mlterm/files/01release/mlterm-3.3.6/mlterm-3.3.6-fixes.patch/download * x_display_get_closest_color() caches 512 + 64 pixels. https://bitbucket.org/arakiken/mlterm/commits/f3ea4bb79134409b0b66ba22676b9b4d1f5e1c02 Bump PKGREVISION.
2014-06-01Update font path reference. Bump PKGREVISION.wiz3-8/+9
2014-06-01Update mlterm to 3.3.6.tsutsui5-73/+7
pkgsrc changes: - remove post-3.3.5 fix patches Changes noted in doc/en/ReleaseNote: ver 3.3.6 * Support fcitx. (Experimental) * Support scrollbar on Android. * Remove the original "simple" scrollbar and link "sample" scrollbar statically to mlterm as "simple" one. Rename "sample2" scrollbar to "sample". * Bug fixes: Fix partially corrupt screen in drawing animation gif. Fix https://twitter.com/yoshikaw/status/462125454107738112 Fix corrupt screen in drawing large images. Fix https://twitter.com/kefir_/status/467340224628924416 Fix the corrupt scrolling in vertical mode.
2014-05-05Recursive revbump from x11/pixmanryoon1-1/+2
Fix PR pkg/48777
2014-05-02Update mlterm to 3.3.5.tsutsui6-86/+69
pkgsrc changes: - remove post-3.3.4 fix patches - pull post-3.3.5 bug fixes Changes from doc/en/ReleaseNote: * Support Animation GIF on "show_picture" of OSC 5379. (It works with https://bitbucket.org/arakiken/w3m/get/remoteimg.tar.gz) * Add "add_frame" to OSC 5379. * Bug fixes: Fix compiler error on NetBSD/OpenBSD framebuffer. (enbugged at 3.3.4) Fix the bug which sometimes disabled to show large sixel graphics sequence. (enbugged at 3.3.4) Output ^? instead of ^H on TERM=xterm by default in pressing backspace key. Fix the bug which sometimes left X11 events untouched for a while. Fix the bug of closing the input method window unexpectedly in pressing it. ":Percentage" after font names in ~/.mlterm/aafont works on cairo.
2014-03-26Pull one more post-3.3.4 bug fix patch for build failure with gcc-4.8.x.tsutsui3-2/+55
Bump PKGREVISION. (leaf package build fix, and also changes binaries)
2014-03-23Update mlterm to 3.3.4. (leaf package update)tsutsui9-369/+40
pkgsrc changes: - remove post-3.3.3 fix patches - pull a post-3.3.4 bug fix patch for NetBSD and OpenBSD Changes from doc/en/ReleaseNote: ver 3.3.4 * Support not only sixel graphics but also other major image formats on Android. * Support ReGIS partially. (depends on SDL(SDL2), SDL_ttf(SDL2_ttf) and fontconfig) * Output strerror(errno) on error. * Support "key=value #comment" style in the same line in ~/.mlterm/main. * Draw all ambiguous width characters one by one to fit the column width unless -V option is specified. * Merge patches: https://gist.github.com/tsutsui/9285759. (Thanks to @tsutsuii) * Bug fixes: Change the default resolution on NetBSD/x68k from 512x512x8 to 768x512x4. Fix the bug which output help message to stdout where mlterm waits for image data and which made mlterm allocate too large memory. (enbugged at 3.3.3) Fix the bug which disabled to start mlconfig. (enbugged at 3.3.3) Fix the bug which caused segfault if x11 forwarding failed. Fix the bug which caused segfault in resuming on Android. Show candidate strings of uim-mozc correctly. Fix the bug which disabled normal users from opening screen on NetBSD/x68k framebuffer. Fix segfault in connecting unknown hosts on java.
2014-03-14Pull more post-3.3.3 fixes from upstream.tsutsui4-16/+73
https://bitbucket.org/arakiken/mlterm/commits/1b9ecfa74b0f305c89cff60310f671aef7479246#chg-xwindow/x_screen.c - x_color_cache and x_color_manager are reloaded after loading a wall picture on NetBSD/OpenBSD 4bpp framebuffer. https://bitbucket.org/arakiken/mlterm/commits/fa6c82190cc62d356285d7dde71e49a9f671b132#chg-xwindow/x_screen.c - update mouse cursor fg and bg colors after loading a wall picture on NetBSD/OpenBSD 4bpp framebuffer. https://bitbucket.org/arakiken/mlterm/commits/097ac4f2b78e1dea5a53a55fa070007655d85add#chg-xwindow/fb/x_display_x68kgrf.c - Also allow non-privileged users to use Text VRAM by --multivram=true option on NetBSD/x68k Bump PKGREVISION.
2014-03-07Pull post-3.3.3 fixes from upstream.tsutsui6-2/+301
http://sourceforge.net/projects/mlterm/files/01release/mlterm-3.3.3/mlterm-3.3.3-fixes.patch/download * Hack for uim-mozc is added * Fix the bug which disabled to start mlconfig https://bitbucket.org/arakiken/mlterm/commits/f32b4ef020ab4ce25ab46166efac5c02f5e692eb * NetBSD/x68k framebuffer fixes: - The default value "separate_wall_picture" option is changed to true - Allow non-privileged users to use mlterm-fb - The default resolution is changed to 768x512x4 Bump PKGREVISION.
2014-02-28Update mlterm to 3.3.3.tsutsui6-278/+6
New "rotate_display" options make mlterm-fb usable even on NetBSD/hpcarm W-ZERO3 and NetBSD/zaurus SL-C1000/3000: http://movapic.com/ebijun/pic/5101480 http://movapic.com/ebijun/pic/5102258 pkgsrc changes: - remove post-3.3.2 patches Changes from doc/en/ReleaseNote: ver 3.3.3 * Double-clicking a picture sets it to the clipboard. * All configuration protocol keys whose value is boolean accept "switch" which inverts the current value. * Support IME on Android. (Experimental) * Mlterm works without SD card on Android. * Support devanagari and bengali on win32gdi. * Support CSI ? 8800 h and CSI ? 8800 l which enables / disables the conversion from drcs to unicode private area. (Disabled by default.) (See http://github.com/saitoha/drcsterm/blob/master/README.rst) * Add "rotate_display" option which rotates display clockwise or counterclockwise on framebuffer and Android. * Merge patches: https://gist.github.com/steleto/8671862 (Thanks to @tristelo) * Bug fixes: Fix the bug of scrolling on framebuffer. (enbugged at 3.3.2) Fix the failure of starting mlterm on Android 3.x. Fix the conversion from unicode to ISCII characters with nukta. Fix the bug of unexpectedly large cursor shape in unfocused.
2013-12-25Update mlterm to 3.3.2. (leaf package update, ok'ed wiz@)tsutsui9-74/+282
pkgsrc changes: - remove post-3.3.1 patches - pull post-3.3.2 fixes for mlterm-fb from upstream: - 4d974f7: fix mlterm-fb scroll on >=8bpp framebuffers - 0b2987a: fix palette handling on 4bpp framebuffers Changes from doc/en/ReleaseNote: ver 3.3.2 * Support 4bpp framebuffer on NetBSD/luna68k. * Desynchronize ssh negotiation on cygwin or mingw. * "inner_border" option accepts "[horizontal border],[vertical border]" format value. * Add "leftward_double_drawing" option which embolds medium fonts by drawing doubly at 1 pixel leftward instead of rightward. * Add vte_terminal_set_color_*_rgba() functions to libvte compatible library. * Bug fixes: Fix memory leak when opening pty fails on win32gdi. Fix the bug which disabled to clear hidden input method window it if large value is specified for --border option. Fix the bug which disabled to paste UTF-8 string. Bitbucket pull request #1 (Thanks to Hayaki Saito san) Fix the bug which causes segfault in pasting text via win32 clipboard from x11 applications over ssh x11 forwarding Fix segfault caused by zero column characters like 0x200e.
2013-12-14Pull two post 3.3.1 fixes from mlterm upstream:tsutsui4-2/+66
https://bitbucket.org/arakiken/mlterm/commits/ba3a5a22ae82b7c227cfd9f952881a281c53f82a * ml_vt100_parser.c: U+200c-200f and U+202a-202e aren't converted even if -n option is specified. https://bitbucket.org/arakiken/mlterm/commits/4ccecc4cbc90ed69054f0e94179bdccb6fda5868 * x_screen.c: The limitation of the column width and the line height (< 32) is removed. Bump PKGREVISION.
2013-11-30Update mlterm to 3.3.1.tsutsui2-6/+6
Changes from doc/en/ReleaseNote: ver 3.3.1 * Add "use_auto_detect" and "auto_detect_encodings" options. (auto_detect_encodings=utf8,eucjp,sjis and use_auto_detect=true enable auto detection of utf8, eucjp and sjis.) * Support ESC $ on non-ISO2022 encodings such as UTF-8. * Reset pending DCS sequence by pressing ESC key. * Support iBus 1.5. * Enable to specify the conversion engine name of iBus. (e.g. --im ibus:anthy) * Desynchronize ESC [ 5379 ; show_picture BEL on cygwin/win32gdi or mingw. * "unlimited" value is available for "logsize" option. * Bug fixes: Fix the bug of convertion to sjis. Fix the bug which disabled threading scp. Fix https://bugzilla.novell.com/show_bug.cgi?id=849342
2013-10-28Update mlterm to 3.3.0.tsutsui5-54/+14
pkgsrc changes: - remove obsolete post-3.2.2 fixes - adjust patches per changes in original files Changes from doc/en/ReleaseNote: ver 3.3.0 * Support framebuffer on NetBSD/x68k. (Thanks to NetBSD/x68k developers) * Support Android. (Experimental) * Update the colormap instead of searching the closest color when OSC 4 ; c ; spec changes RGB of the color number on framebuffer. * Support OSC ? 80 h (disable sixel scrolling). * Support U+XXXX-XXXX key in 'font' configuration file. * Add "unicode_noconv_areas" (a.k.a --ucsnoconv) option. * Add "allow_scp" (a.k.a --scp) option. * Remove SWITCH_OSC52. (Use "proto:allow_osc52=switch" instead.) * OSC 5383 reqests challenge sequence. * Bug fixes: #70 (Thanks to Thomas Wolff) Fix the bug which disabled redrawing the margin area on framebuffer. Fix the bug of the transparent color of sixel graphics on win32. OSC 4 has an effect on RGB of the window background color. Send a sixel next line character (-) following a sixel dump. Fix the bug which disabled Mod+XXX shortcut key settings on win32. Fix the bug which erased the end character of each line in scrolling if DECSLRM set the right margin at the right end is fixed. Fix the bug of DL/IL which scrolled the screen instead of inserting or deleteing lines from the cursor position. Fix keypad '5' key (VK_CLEAR) on win32. Fix the bug of ignoring the next character after sixel graphics data. Fix the bug which makes the window smaller than necessary in resizing. Support wsdisplay of the BBGGRR format on NetBSD/OpenBSD. (Thanks to @oshimyja san)
2013-10-10Recursive revbump from pango-1.36.0ryoon1-2/+2
2013-09-04recursive bump from graphics/gd shlib major bump.obache1-2/+2
2013-09-02Revbump after cairo updateadam1-1/+2
2013-08-11Update mlterm to 3.2.2.tsutsui6-85/+52
pkgsrc changes: - remove obsolete post-3.2.1 fixes - pull a post 3.2.2 fix for a bug of copy_area() which disabled redrawing the margin area. (found after Open Source Conference 2013 Kyoto) Changes from doc/en/ReleaseNote: ver 3.2.2 * Support SSH agent authentication and forwarding. * Support X11 forwarding (no xauth) on win32/libssh2 and java. * Add "X11 forwarding" checkbox to the connection dialog on win32. * Change "skip_dialog" option to "show_dialog" and reverse the default behavior. * Open a pty channel on the same ssh session as the active screen when OPEN_PTY or OPEN_SCREEN shortcut key is pressed. * Bug fixes: Fix configure error which --with-gui=xlib,fb option causes. (enbugged at 3.2.1) DECALN(ESC#8) resets the screen margins. Fix the cursor position in inserting RTL characters after one LTR character. Fix segmentation fault of libvte compatible libyrary with synaptic 0.80. Fix clipboard operations of copy&paste on multiple windows on win32. Fix hangup on x11 forwarding. Fix segmentation fault in closing the first window on win32/libssh2. Fix the font and position of IME preedit text on win32.
2013-06-29Update mlterm to 3.2.1. (leaf package update)tsutsui14-489/+100
Also pull post-3.2.1 patches for configure scripts. pkgsrc changes: - remove obsolete post-3.2.0 patches - adjust for etc/font-fb changes - update PLIST for new framebuffer software keyboard files Changes from doc/en/ReleaseNote: ver 3.2.1 * Support framebuffer on OpenBSD. * Support software keyboard on framebuffer. (Double-click Button1 at the right bottom corner of the screen to show it.) * Support USB keyboard with iBus on NetBSD/OpenBSD framebuffer. * Support CSI ? 69 h, CSI ? 69 l (DECLRMM) and CSI pl;pr s (DECSLRM). * Support CSI 3 m and CSI 23 m which set/unset italic attribute. * Prefer JISX0208 to JISX0213 all the time in converting Unicode to other cs. * If DEFAULT=-foo-bar-medium-r-*--%d-*- is specified in ~/.mlterm/font, -foo-bar-bold-r-*--%d-*-, -foo-bar-medium-i-*--%d-*- or -foo-bar-bold-i-*--%d-*- are automatically searched for a bold, italic or bold italic font. * Bug fixes: SF Bug #3614142 (Thanks to Ahmed El-Mahmoudy) SF Bug #3614192 (Thanks to Ahmed El-Mahmoudy) Fix the bug which caused segmentation fault in using a font whose width doesn't match the usascii font on 24 or 32 bpp framebuffer. Fix the bug which caused segmentation fault in closing input method status window. Fix the bug which caused segmentation fault in loading illegal pcf fonts. Resize the window in attaching a new pty. (enbugged at 3.2.0) Fix the bug which disabled mlconfig and mlterm-menu. (enbugged at 3.2.0) Fix the error message in the failure of loading US-ASCII font. Fix the bug which lets parcellite reset the selected region. Report relative-origin position of the cursor to CPR sequence.
2013-06-26Pull one more post-3.2.0 fix from upstream (leaf package bug fixes):tsutsui3-25/+182
https://bitbucket.org/arakiken/mlterm/commits/c8814173cb051b32ce1d1b440b4033bd0 bba567d#chg-xwindow/fb/x_display.c > fb/x_display.c: get_ps2_kcode() is added to convert usb keycode > to ps2 keycode for iBus on NetBSD/OpenBSD framebuffer. This makes ibus inputmethod usable with USB keyboard on mlterm-fb. Bump PKGREVISION.
2013-06-23Pull more post-3.2.0 fixes from upstream (leaf package bug fixes):tsutsui8-3/+262
http://mlterm.sf.net/mlterm-3.2.0-fixes.patch - Fix the bug which caused segmentation fault in closing input method status window. - Fix the error message in the failure of loading US-ASCII font. - Resize the window in attaching a new pty. (enbugged at 3.2.0) - Fix the bug which lets parcellite reset the selected region. - Fix the bug which disabled mlconfig and mlterm-menu. (enbugged at 3.2.0) - SF Bug #3614192 Bump PKGREVISION.
2013-06-23Fix PLIST error in "PKG_OPTIONS.mlterm=mlterm-fb m17nlib" case.tsutsui1-1/+2
Reported by Mayuresh on pkgsrc-users@: http://mail-index.netbsd.org/pkgsrc-users/2013/06/22/msg018231.html
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz1-2/+2
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-05-28Pull mlterm post-3.2.0 fixes from upstream:tsutsui6-10/+57
patches/patch-mkf_lib_mkf__ucs4__map.c - mkf_ucs4_map.c: mkf_map_ucs4_to_jisx0213_2000_1 is not cached in mkf_map_ucs4_to() to prefer JISX0208 to JISX0213 all the time. https://bitbucket.org/arakiken/mlterm/commits/8f6a1a969340b78cbeee5ace4a7200383ca18abe#chg-mkf/lib/mkf_ucs4_map.c patches/patch-xwindow_fb_x__window.c - fb/x_display.c: Segfault in x_font_t::x_off > 0 is fixed. https://bitbucket.org/arakiken/mlterm/commits/7c4748b4e79b9bf749685d944c174f2145074e9f#chg-xwindow/fb/x_window.c Also put some tweaks for pkgsrc: patches/patch-etc-configure - regen to adjust line numbers in diff patches/patch-etc_font-fb - add commented out JISX0213_2000_1 and JISX0213_2000_2 examples Bump PKGREVISION.
2013-05-26Update mlterm to 3.2.0.tsutsui8-20/+152
In this version, mlterm now supports NetBSD wsfb framebuffer so NetBSD users can use a multi-lingual terminal without Xserver on ports that support wsdisplay framebuffer console, i.e. NetBSD/i386 with VESA framebuffer, NetBSD/dreamcast, or even NetBSD/luna68k with 1bpp framebuffer. Special thanks to Araki Ken, an auther of mlterm, for various efforts and improvements for NetBSD wsfb support, including dumb 1bpp optimizations on luna68k. mlterm-fb demonstration movies are available on YouTube: http://youtu.be/5IH1NYSVpHY (NetBSD/i386 6.1) http://youtu.be/BP8AIceWgxA (NetBSD/luna68k 6.1) pkgsrc changes: - update descriptions per the framebuffer support - add a MESSAGE file to mention miscellaneous configurations to use mlterm - remove MAKE_JOBS_SAFE=no which has been fixed in upstream Makefiles - split SUBST rules into ones for Makefiles, man page, and config files - install misc README files in doc dirs which are useful after installation - add "mlterm-fb" and "ibus" options and make mlterm-fb default on supported platforms - update PLIST per above changes (XXX tested only on NetBSD) Upstream Changes per doc/en/ReleaseNote: ver 3.2.0 * Support framebuffer on NetBSD. * Support 1 bpp framebuffer. * Support sixel graphics and wall pictures on 1 and 8 bpp framebuffer. (See http://www.youtube.com/watch?v=djbEw0G_LMI and http://www.youtube.com/watch?v=5IH1NYSVpHY) (Thanks to @tsutsuii san) * Add "use_urgent_bell" option which is equivalent to "bellIsUrgent" option of xterm and support CSI ? 1042. * "only_use_unicode_font" and "not_use_unicode_font" options have an effect on preedit and candidate characters of input method plugins. * Add "sound|visual" to the value of "bel_mode" option. * Enable to change "not_use_unicode_font" and "only_use_unicode_font" dynamically. * Add "box_drawing_font" option. * Support efont-unicode fonts for framebuffer. * Bug fixes: Fix the bug which disabled some shortcut keys in FreeBSD/framebuffer. Fix the bug which ignored the specified encoding of "default_server" option in opening a new pty. Fix the bug which disabled sixel graphic images in framebuffer 16bpp. Fix the bug which disabled inline pictures if use_dynamic_comb option is true. Fix the bug of iBus input method plugin which disabled to erase the last preedited character even if backspace key was pressed. Fix the wrong height of the preediting cursor of the input method plugin if the value of "inner_border" option isn't 2. (Thanks to @tsutsuii san) Fix "use_dynamic_comb" option which didn't work anymore. Fix the bug which disabled "UNUSED" key in ~/.mlterm/key. Change key seuqences for modifier keys + cursor keys in application cursor key mode. (e.g. Ctrl+Up: "\x1bO1;5A" -> "\x1b[1;5A") (Thanks to Mohammad Alsaleh)
2013-03-24Update mlterm to 3.1.9. (leaf package minor update)tsutsui2-6/+6
Changes per doc/en/ReleaseNote: ver 3.1.9 * Remove --enable-sixel option from configure, and add --disable-image option. That is, support sixel graphics by default unless configure with --disable-image option. (tool/w3m-remoteimg which doesn't depend on sixel graphics but on OSC 5379 show_picture also works on mlterm by default.) * Separate SSH client functions to a dynamically loaded module (libptyssh) in platforms except win32. * Treat key strings of "main" configuration file case-insensitively. (Both encoding=utf8 and ENCODING=utf8 are available.) * Assign -M and -P options as the short options of --im and --clip. * Add "allow_change_shortcut" (--shortcut) option which enables "set_shortcut" command of configuration protocol. * Bug fixes: Fix the conflict of DCS(0x90) and the first byte of SJIS, GBK and so on. Fix the bug which disabled input and output of pty when configuration program such as mlconfig is started. Encode input character masked with 0x80 to the character encoding of pty if the value of mod_meta_mode option is 8bit. (Thanks to Vladimir Elisseev) Fix the bug which disabled Alt+symbol and Control+@ in win32. Fix the bug which disabled some shortcut key settings.
2013-03-10Update mlterm to 3.1.8.tsutsui2-7/+6
Changes per doc/en/ReleaseNote: ver 3.1.8 * Support framebuffer on FreeBSD. (Experimental) * 'key' configuration file accepts Button1 - Button5. * Remove "conf_menu_path_1", "conf_menu_path_2", "conf_menu_path_3" and "button3_behavior" options which are integrated to shortcuts. [Migration] (~/.mlterm/main) (~/.mlterm/key) conf_menu_path_1=... => Control+Button1="menu:..." conf_menu_path_2=... => Control+Button2="menu:..." conf_menu_path_2=... => Control+Button3="menu:..." button3_behavior=... => Button3="exesel:..." * Add "set_shortcut" command to configuration protocol. * Bug fixes: Fix the bug of DECCRA. Fix the bug which broke input string of "ExecCmd" field of the connection dialog in win32. Fix the bug which didn't redraw a part of full-width characters when window is exposed. Enable to change "vertical_mode" option dynamically in framebuffer.
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2013-01-26Revbump after graphics/jpeg and textproc/icuadam1-2/+2
2013-01-26Update mlterm to 3.1.7.tsutsui2-6/+6
Changes per doc/en/ReleaseNote: ver 3.1.7 * Support not only bmp formats but also other image formats by mlimgloader (which requires gdk-pixbuf or GDI+) in win32. * "contrast", "gamma" and "brightness" options are available in win32. * Support CSI 22 0..2 t and CSI 23 0..2 t. * Support DCS ... { ... ST. (DECDLD) (http://github.com/saitoha/vim-powerline/tree/drcs works!) * Assign U+10XXYY like drcsterm to DRCS (ESC ( SP XX YY) (0x40 <= XX <= 0x7e, 0x20 <= YY <= 0x7f) (See http://github.com/saitoha/drcsterm) * Remove "title" from configuration protocol. * Support alpha values of icon files if mlterm is built without --with-imagelib=gdk-pixbuf option. * Support UTF8 text for setting the window title by OSC 0 or OSC 2 in win32. * Add --disable-use-tools option (which disables external tools) to configure. * Support alpha mask of sixel graphics. * Support uim and kbd plugin in framebuffer. * Bug fixes: Fix the bug of "button3_behavior" option rejecting "mlclient ..." command. Fix the incorrect parsing of font names which contain digit characters like "Courier 10 Pitch" which was regarded as 10-point size "Courier" font. Adjust the pty size to the screen size in creating a new pty by Ctrl+F2 etc in framebuffer. Revive "contrast", "gamma" and "brightness" options of mlterm built without --with-imagelib option in Linux. Fix segfault in starting mlterm with --pic option in framebuffer. Fix the malfunction of cursor keys in mlcc in cygwin. (Thanks to saitoha san) Fix the bug of saving or restoring cursor in OSC ? 1047 h or OSC ? 1047 l. Exit mlcc to avoid segfault if OSC 5380 doesn't return anything. Fix the bug of unloading fonts which are still used in framebuffer.
2012-12-14Add explicit dependency of gdk-pixbuf2, which is specified bytsutsui1-1/+2
CONFIGURE_ARGS+= --with-imagelib=gdk-pixbuf .
2012-12-14Update mlterm to 3.1.6.tsutsui3-8/+8
Changes from 3.1.4 (per doc/en/ReleaseNote): ver 3.1.6 * Support ":[Percentage]" format for font-fb. (e.g. ISO8859_1=/../font.pcf:100) * Support gzipped pcf fonts in framebuffer. * Support 3 byte rgb color sequence. (<ESC>[38;2;<r>;<g>;<b>m and <ESC>[48;2;<r>;<g>;<b>m) * Support DECCRA(<ESC>[...$v) and DECERA(<ESC>[...$z). * Add --altbuf / "use_alt_buffer" option which is equivalent to "titeInhibit" of xterm. * Add --colors / "use_ansi_colors" option which is equivalent to "colorMode" of xterm. * Add --exitbs / "exit_backscroll_by_pty" option. * -Y option converts unicode line drawing characters (U+2500 etc) to dec special ones in order to show them correctly with a unicode font which contains double-width glyphs or no glyphs for line characters. * Update unicode property table (generated from UnicodeData.txt and EastAsianWidth.txt) to version 6.2.0. * "blink_cursor" option is available for libvte. * Remove "add_picture" and "remove_picture" commands from configuration protocol, and add "show_picture" command to it. * Change key sequences in term_type=mlterm (application cursor key mode is off) XK_HOME: \x1bOH -> \x1b[H XK_END : \x1bOF -> \x1b[F * Change key seuqences in term_type=rxvt. (application cursor key mode is off) XK_HOME: \x1b[7~ -> \x1b[H XK_END : \x1b[8~ -> \x1b[F (application cursor key mode is on) XK_HOME: \x1bOH -> \x1b[7~ XK_END : \x1bOF -> \x1b[8~ * Bug fixes: Fix the bug of showing incorrect glyphs of large fonts like unifont.pcf. Fix the infinite loop in the failure of executing the command specified with -e option. Fix the compilation error in linking gdk-pixbuf-2.0. (SF topic #6234829) (Thanks to Lotus Shih and rabin_y) Fix the bug of incorrect input of 'A' - 'Z' keys in win32. Fix the memory leak of scrollbar views. ver 3.1.5 * Support framebuffer on Linux. (Experimental) (See doc/en/README.fb or doc/ja/README.fb in detail.) * Support "?" of OSC 4, 10 and 11. * Support CSI 14 t and CSI 18 t. * Break the binary compatility of extra scrollbars and pixmap_engine with the ones before 3.1.4. * Add "update_all" to the configuration protocol. * Add k5 entry for ~/.mlterm/termcap. * Bug fixes: Fix the incomplete hebavior of double- or triple-clicking and dragging. (Thanks to Andi Cristian Serbanescu)
2012-10-29Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-10-08Revbump after updating graphics/pangoadam1-1/+2
2012-10-07Update mlterm to 3.1.4.tsutsui2-7/+7
Changes from 3.1.2 (per doc/en/ReleaseNote): ver 3.1.4 * Support 0x90...0x9c format for sixel graphics sequence. * Change the file where sixel graphics sequence is stored temporarily from ~/.mlterm/picture.six to ~/.mlterm/[tty name].six. * Add k1, k2, k3 and k4 entries for ~/.mlterm/termcap. * Change key sequences in term_type=xterm. XK_F1: \x1b[11~ -> \x1bOP XK_F2: \x1b[12~ -> \x1bOQ XK_F3: \x1b[13~ -> \x1bOR XK_F4: \x1b[14~ -> \x1bOS * Support remote image files via network protocols supported by GVfs. (e.g. mlterm -pic http://....) * Use CSI ? 8428 instead of CSI ? 8840. (Thanks to saitoha san) * Bug fixes: Fix conflicting types of kik_utmp_new. (Thanks to KATO Masashi san) Erase wrap line attributes completely in clearing lines. (Thanks to Andi Cristian Serbanescu) Enable PAGE_DOWN shortcut (which doesn't anything) when it reaches the bottom. (Thanks to Andi Cristian Serbanescu) Fix freeze in scrolling by CSI r. (Thanks to koie san) Fix the problem which always replaces the 2nd or later sixel graphics with the 1st one if mlterm is compiled with --with-imagelib=gdk-pixbuf option. (Thanks to saitoha asn) Fix the problem of reverting back to selecting one character at a time by dragging the pointer after double- or triple-clicking. (Thanks to Andi Cristian Serbanescu) ver 3.1.3 * Support OSC 5;0 and OSC 5;1. * Support CSI ? 8840 h, CSI ? 8840 l and CSI ? 8840 n. (see https://docs.google.com/document/d/1Dgq81J0eQEfjq3MR__O7VrbSVnatr9CCqMEITse9psk/edit?pli=1) * Support CSI SP q partially. * Support CSI [>4;2 m and CSI [>4;0m partially. (Note that sequence from terminal is CSI <code>;<mod>u, not CSI 27;<mod>;<code>~.) * Add "ssh_keepalive_interval" option. * Add "ssh_x11_forwarding" option. * Add "use_bold_font" option. * Add "use_local_echo" option and CSI ? 9500 h / CSI ? 9500 l which enable or disable local echo mode. * Merge SF patches: #3529392 (Thanks to Ahmed El-Mahmoudy) #3529386 (Thanks to Ahmed El-Mahmoudy) #3530235 (Thanks to Ahmed El-Mahmoudy) * Bug fixes: #3528838 (Thanks to Thomas Wolff) #3528836 (Thanks to Thomas Wolff) Fix a bug which wrongly keeps a screen which has failed to open. Show characters in the center of cells whose width is larger than the default. (Thanks to Andi Cristian Serbanescu) Fix a bug which erases scrolled area. (Thanks to Andi Cristian Serbanescu) Fix failure of opening pty in startup in MacOS 10.7. (Thanks to saitoha san)
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron1-2/+2
requested by Thomas Klausner.
2012-09-15recursive bump from libffi shlib major bumpobache1-2/+2
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-07Revbump after updating graphics/cairoadam1-2/+2
2012-06-14Recursive PKGREVISION bump for libxml2 buildlink addition.sbd1-1/+2