Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 345275 - Version bump x11-terms/rxvt-unicode-9.09
Summary: Version bump x11-terms/rxvt-unicode-9.09
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-13 11:43 UTC by Justin Lecher (RETIRED)
Modified: 2010-11-18 19:16 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
9.09 ebuild diff (rxvt-unicode-9.09.ebuild.diff,3.76 KB, patch)
2010-11-15 12:05 UTC, Alex Alexander (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Lecher (RETIRED) gentoo-dev 2010-11-13 11:43:59 UTC
9.09 Sat Nov 13 01:39:07 CET 2010
	- NOTICE: this release updates terminfo/termcap.
	- the bestest release ever.
        - it was verified that urxvt handles µ and μ correctly.
	- add support for blending and blurring with XRender (Emanuele Giaquinta).
	- add support for using gdk-pixbuf as image backend (Emanuele Giaquinta).
	- cleanup and minor fixes of the image code (Emanuele Giaquinta).
	- new perl extension "confirm-paste" (Emanuele Giaquinta).
	- new on_tt_paste perl hook and tt_paste perl binding (Emanuele Giaquinta).
	- new on_bell perl hook (Emanuele Giaquinta).
	- searchable-scrollback no longer ignores the first line
	  (Emanuele Giaquinta).
	- properly set VSTATUS in termios for *BSD (reported by Ed Schouten).
	- fix utmpx detection on upcoming FreeBSD 9.
	- Use COMPOUND_TEXT encoding for WM_NAME/WM_ICON_NAME value when it
	  is not fully convertible to STRING (patch by James Cloos).
        - fix a buffer overflow that would cause wrong key sequences to
          be generated for numpad keys (introduced in 9.05).
        - fix definition of sgr0 to work around limitations in luit.
	- extend ISO 14755 5.4 mode to also print the font name of the
	  characters other than first one in the selected cell
	  (Emanuele Giaquinta).
	- new iso14755 option to disable ISO 14755 at runtime
          (Emanuele Giaquinta).
	- make sure pagewise scrolling scrolls at least one line
          (found by Mikachu).
	- remove deprecated OSC 18 / 19 and make OSC 17 / 19 apply to
	  highlightColor / highlightTextColor (Emanuele Giaquinta).
	- add highlightTextColor resource to change the foreground colour of
	  highlighted characters (Emanuele Giaquinta).
	- make highlightColor apply also to selected cells with reverse video
	  but not to non selected cells with reverse video (Emanuele Giaquinta).
	- remove colorRV resource (it was enabled only with frills off).
	- fix numlock handling, the most longstanding bug to date (Emanuele Giaquinta).
        - reduce the number of custom bits to 4, to make room
          for 256 colours.
	- add support for 256 colors (Emanuele Giaquinta, Marc Lehmann).
        - add rxvt-unicode-256color terminfo and use it by default in 256 colors mode.
        - update rxvt-unicode terminfo to state 7744 colour pairs to cover all
          88*88 possible pairs.
        - actually added macosx-clipboard-native, which should have been in
          the 9.07 release but had been forgotten.
        - fix hang if DECAWM is not set and there are not enough columns to insert a
          character (Emanuele Giaquinta).
        - cub1 ("backspace") will now respect wrapping when past the rightmost column,
          working around a shortcoming of most tty line discipline's line editing.
	- add support for grabbing the clipboard selection and extend
	  selection{_clear,_grab,} perl bindings to optionally work
	  on the clipboard selection (based on patch by Dana Jansens).
        - no longer force CERASE to BACKSPACE - use the system default. affects
          default value for VERASE only when no compatible setting for
          backspacekey was given.
        - use higher than 38400 baudrate setting, if detected.
        - erase screen would clear to the wrong background when blinking
          was enabled (which selects high intensity under some circumstances).
        - scr_kill_char didn't touch the line.
        - upgrade and port to libev-4.01.
        - enabled solaris event ports and kqueue backends (if available).
Comment 1 Alex Alexander (RETIRED) gentoo-dev 2010-11-15 12:05:51 UTC
Created attachment 254377 [details, diff]
9.09 ebuild diff

Jeroen, this is my proposed bump patch. Detailed information included in the patch header.

Any comments?
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-11-16 15:35:04 UTC
(In reply to comment #1)
> Created an attachment (id=254377) [details]
> 9.09 ebuild diff
> 
> Jeroen, this is my proposed bump patch. Detailed information included in the
> patch header.
> 
> Any comments?

Looks fine. Commit it when you have the time (or I will).

I am a bit worried about all the other options ./configure provides that we're not exposing to users through IUSE yet.

What we have is these:

x11-terms/rxvt-unicode:afterimage - Enable support for media-libs/libafterimage
x11-terms/rxvt-unicode:blink - Enable blinking text
x11-terms/rxvt-unicode:iso14755 - Enable ISO-14755 support
x11-terms/rxvt-unicode:wcwidth - Enable wide char width support

And what is supported is these:

  --enable-everything     enable standard non-multichoice features
                          NOTE: this option is order dependent
  --enable-assert         enable assertions
  --enable-warnings       turn on g++ warnings
  --enable-256-color      enable 256-color support
  --enable-unicode3       use 21 instead of 16 bits to represent unicode characters
  --enable-combining      enable composition of base and combining characters
  --enable-xft            enable xft support on systems that have it
  --enable-font-styles    enable bold and italic support
  --enable-pixbuf         enable integration with gdk-pixbuf for background images
  --enable-transparency   enable transparent backgrounds
  --enable-fading         enable colors fading when off focus
  --enable-rxvt-scroll    enable rxvt style scrollbar
  --enable-next-scroll    enable NeXT style scrollbar
  --enable-xterm-scroll   enable Xterm style scrollbar
  --enable-perl           enable embedded perl interpreter
  --enable-xim            XIM (X Input Method) protocol support
  --disable-backspace-key disable handling of the backspace key
  --disable-delete-key    disable handling of the delete key
  --disable-resources     disable all resource checking
  --enable-8bitctrls      enable 8 bit control sequences (not recommended)
  --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
  --disable-swapscreen    disable swap screen support
  --enable-frills         enable support for rarely used features
  --enable-keepscrolling  enable continual scrolling on scrollbar arrow press
  --enable-selectionscrolling  enable scrolling during selections
  --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5
  --enable-slipwheeling   enable slip wheel scrolling (requires --enable-mousewheel)
  --enable-smart-resize   enable smart growth/shrink behaviour
  --enable-pointer-blank  enable pointer blanking when typing or inactive
  --enable-utmp           enable utmp (utmpx) support
  --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
  --enable-lastlog        enable lastlog support (requires --enable-utmp)

But maybe that's for another time. There's no rush.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2010-11-16 15:38:14 UTC
( I erroneously included the 256-color option in that list. That's one of the options we do cover. )
Comment 4 Alex Alexander (RETIRED) gentoo-dev 2010-11-16 21:43:17 UTC
+  15 Nov 2010; Alex Alexander <wired@gentoo.org> +rxvt-unicode-9.09.ebuild,
+  metadata.xml:
+  version bump

I'll open another bug for the configure options.

Enjoy :)
Comment 5 Mikael Magnusson 2010-11-18 19:16:20 UTC
gdk-pixbuf is actually included in gtk+ in versions before 2.21, so i guess it would be something like || ( <=x11-libs/gtk+-2.21 >=x11-libs/gdk-pixbuf-2.21 ) for the dep.