Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120041 - A few remarks about rxvt-unicode ebuild
Summary: A few remarks about rxvt-unicode ebuild
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Peter Johanson (RETIRED)
URL:
Whiteboard:
Keywords:
: 99758 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-23 04:46 UTC by Rafał Mużyło
Modified: 2006-04-16 04:20 UTC (History)
3 users (show)

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


Attachments
Ebuild for rxvt-unicode-7.6 (rxvt-unicode-7.6.ebuild,1.52 KB, text/plain)
2006-02-12 14:08 UTC, Rafał Mużyło
Details
rxvt-unicode-7.6.ebuild (rxvt-unicode-7.6.ebuild,1.53 KB, text/plain)
2006-02-13 17:23 UTC, Tim Harder
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Mużyło 2006-01-23 04:46:20 UTC
This may sound a little inpolite, but recent ebuilds seem to be written by somebody who didn't bother to read rxvt-unicode Changelog. First --disable-menubar is no longer needed in 7.1 - it was removed upstream. Second - unless build by portage and by ./configure differ very much --enable-xft is already implied by --enable-everything (and I think it has been for quite a while). Third - why was --disable-iso14755 silently inserted somewhere between 5.3 and 7.0 ? While it's nothing crutial it is still a major usability feature, and it's not even controled by a useflag.

BTW rxvt-unicode 7.2 has been released.
Comment 1 Rafał Mużyło 2006-01-29 15:58:10 UTC
As of now it's rxvt-unicode 7.4.
Comment 2 Pietro Franchi 2006-02-07 15:08:25 UTC
7.5, I think we are approaching 7.6 soon. :-)
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2006-02-12 13:41:11 UTC
huzzah.

7.6  Fri Feb 10 08:52:36 CET 2006
	- changed interpretation of [alpha] colour prefix.
        - +option now really sets the option to default, instead of using the
          resource value.
        - options that require an argument now really _require_ an argument.
        - the tabbed extension now forwards focus and keys events to th
          relevant tab window.
        - tab colours are now configurable and have sensible defaults
          (initial patch by hednod).
        - option menu is extendable, readline, selection and
          selection-autotransform can now be disabled/enabled at runtime.
        - forcing a configure event to tabbed subwindows with -pe tabbed, for
          the benefit of automove-background.
        - the automove-background extension added a wrong constant offset.
        - force refresh of XA_RESOURCE_STRING on virtual reconnect.
        - return exit status 2 in urxvtc when urxvtd couldn't be contacted.
        - the linux yield hack is back, now using usleep, and enabled only on
          __linux__.
        - further round trip eliminations in the !XFT case by remembering
          the colour components.
        - plain scrollbar works better with -sr.
        - fixed half-shadow scrollbar look.
        - more colour rtt optimisations.
        - properly(?) free colours on window close.
        - reorganised the FAQ into multiple sections.
        - add ISO646.1991-IRV to the list of supported codesets.
        - minor libptytty update.


would anyone like to write an updated ebuild?  it would probably get more attention than critism alone.
Comment 4 Rafał Mużyło 2006-02-12 14:08:59 UTC
Created attachment 79609 [details]
Ebuild for rxvt-unicode-7.6

Not that it needs much rewriting but OK.
This one should make iso14755 optional but ON by default.
Comment 5 Tim Harder gentoo-dev 2006-02-13 17:23:35 UTC
Created attachment 79733 [details]
rxvt-unicode-7.6.ebuild

Cleaned up the if statement in src_compile function. I was having problems creating a digest from the previous ebuild.
Comment 6 Ryan Hill (RETIRED) gentoo-dev 2006-02-26 15:00:38 UTC
7.7  Tue Feb 21 12:32:49 CET 2006
	- use double-buffered drawing (xft fonts only). On many driver/hardware
          combination this actually increases xft drawing speed, at the expense
          of more network bandwidth and slight nausea on the side of the author.
	- readline perl extension now requires shift-click instead of a normal
          click, and eats the click.
        - tabbed perl extension now supports -e.
        - disabled graphics-exposures on the main drawing GC, report any
          refresh bugs please.
	- improve property handling for -pe tabbed: avoid unnecessary property
          changes (for kde's benefit) at the expense of extra round-trips,
          improve size hint setting.
        - modified XIM according to a patch sent by Takano Akio that sets
          the preedit rectangle for OverTheSpot, which helps some input methods
          to correctly position their preedit window.
        - un-optimise the line clearing on newly scrolled-in lines a bit: the
          former reasoning was that any fg colour on default bg looks the same
          in empts spaces, but thats not true when reversing (e.g. selection),
          so also check for matching fg colours. This fixes the problem where
          selecting newly scrolled-in lines would exhibit wrong colours.
        - fix a bug in the perl interface causing focus in events to generate
          focus out perl events, causing bad focus effects with -pe tabbed.
        - fix a race resulting in a crash on exiting.
        - fix a with --disable-xft that caused xfreecolors to be called on
          colors never allocated, resulting in aborts (reported by Paco-Paco).
        - resources on non-initial screens weren't refetched correctly
          (reported by Paco-Paco).
        - fix a bug in xcopyarea pass and _disable_ it, as it seems not to be
          working in either rxvt-unicode nor in the original rxvt.
        - removed undocumented -exec alias for the -e option.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-03-19 03:44:39 UTC
*** Bug 99758 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-04-16 04:20:13 UTC
7.7 has been in portage for some time, closing. If you still have problems, open a new bug please.