46 Commits

Author SHA256 Message Date
36bfb598db Accepting request 1131290 from home:michals
- Change the confirm-paste keys beck to what was used before 9.31 (bsc#1217732)
  * Add confirm-paste-Change-y-p-n-to-y-f-n-to-preserve-comp.patch

OBS-URL: https://build.opensuse.org/request/show/1131290
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=65
2024-01-01 16:12:30 +00:00
190a906465 - added dont-set-empty-local.patch: (boo#1214136)
inspired by 16634bc8dd

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=63
2023-10-13 12:20:32 +00:00
c6ef544b60 - Update to version 9.31: (CVE-2022-4170 boo#1206069)
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=61
2023-10-11 09:44:20 +00:00
82d0241180 add missing bugreference
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=59
2022-09-26 14:18:55 +00:00
d8d066dd42 Accepting request 950680 from home:tiwai
Note that this requires a new package, libptytty, submitted via SR#950679

- Update to version 9.30:
  * the background extension did not initialise properly when automatically
    loaded via the OSC.
  * new "on_attach" hook type implemented, to initialise late-loading
    extensions.
- Update to version 9.29:
  * libptytty (http://dist.schmorp.de/libptytty/) is now a required
    external dependency.
  * enable confirm-paste extension by default, can be disabled by e.g.
    URxvt.perl-ext: -confirm-paste
  * Key bindings specified with the -keysym option or with resources of
    the form URxvt*keysym work again. Such resources, as opposed to
  * resources of the form URxvt.keysym, were not officially allowed but
    accepted, so ignoring them is considered a regression.
  * new option/resource -rm/rewrapMode, which sets the line rewrap
    mode to auto, never or always.
  * new option/resource -dpb/disablePasteBrackets, which can be used to
    disable bracketed paste mode sequences, as more and more programs
  * abuse these sequences (typically in the name of security, but these
    sequences are not improving security). Also, bracketed paste mode
    is now under frills.
  * add manpage for urclock.
  * confirm-paste wrongly considered brackets as ctrlchars (patch by
    Jakub Wilk, debian bug #995244).
  * if urxvt cannot detect a good estimate for font width (because a font does
    not contain latin characters at all for example), it will now fall
    back to xft's max_advance_width, which works well with some fonts. It
    currently will warn about this.
  * do not render variation selectors in the default font as boxes, treat
    them as zero-width characters.

OBS-URL: https://build.opensuse.org/request/show/950680
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=58
2022-02-23 12:04:32 +00:00
833c5a8735 - added handle-new-tic-and-dont-install-terminfo.patch:
This fixes the build failure on TW. We actually do not care about
  the generated terminfo file it comes from a different package
  anyway

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=57
2021-07-21 14:31:05 +00:00
Petr Vorel
282f6eb24f Accepting request 895313 from home:pevik:branches:X11:terminals
- Backport patch from upstream: perl-avoiding-recursive-loading.patch

OBS-URL: https://build.opensuse.org/request/show/895313
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=55
2021-05-25 09:15:28 +00:00
837e779f46 Accepting request 893585 from home:pevik:branches:X11:terminals
- Update to 9.26
	- ev_iouring.c was wrongly required during compilation, and wrongly
          not packaged.
- Update to 9.25
	- for the 17.5th anniversary, and because many distributions seem to
          remove rxvt in favour of urxvt, this release resurrects rclock as
          urclock.
	- add support for systemd socket-based activation - debian bug #917105,
	  freebsd bug #234276.
	- do not destruct perl on exit anymore: this might fail for a variety of
          reasons, and takes unneccessary time.
        - remove any macros from urxvtperl manpage(s), should fix debian
          bug 858385.
	- the old bg image resources are now provided by the background
	  extension, and perl is thus required for bg image support. No
	  configuration change is needed: urxvt autoloads the background
	  ext if any bg image resource/option is present (for OSC sequences to
          work you need to enable it explicity). The old bg image
	  resources are also now deprecated; users are encouraged to
	  switch to the new bg image interface (see man urxvt-background).
        - confirm-paste now checks for any ctlchars, not just newlines.
        - searchable scrollback will now ignore bracketed paste mode sequences
          (prompted by Daniel Gröber's patch).
	- drop ISO 2022 locale support. ISO 2022 encodings are not supported in
          POSIX locales and clash with vt100 charset emulation (the luit
          program can be used as a substitute).
        - perl didn't parse rgba colours specified as an array correctly,
          only allowing 0 and 100% intensity for each component (this affected
          fill and tint).
        - when iterating over resources, urxvt will now try to properly handle

OBS-URL: https://build.opensuse.org/request/show/893585
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=53
2021-05-17 10:29:52 +00:00
cc0c05f7b9 - restore the -256color binaries
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=51
2021-02-09 16:27:16 +00:00
3f605106ab Accepting request 862512 from home:avindra:branches:X11:terminals
- fix build error (pass -D to "install")
- fix one  W: rpm-buildroot-usage
- ran spec-cleaner and tidy
- format rxvt-unicode-9.20-CVE-2008-1142-DISPLAY.patch for autosetup
- format rxvt-unicode-9.22-perl_environ_segfault.patch for autosetup

OBS-URL: https://build.opensuse.org/request/show/862512
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=49
2021-01-25 10:11:37 +00:00
281095201a Accepting request 851096 from home:Marcus_H:branches:X11:terminals
- add rxvt-unicode-9.22-perl_environ_segfault.patch to avoid a
  segfault when closing urxvt

OBS-URL: https://build.opensuse.org/request/show/851096
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=47
2020-11-26 16:59:13 +00:00
88abcca404 Accepting request 593377 from home:gary_lin:branches:X11:terminals
add the new option: secondaryWheel to enable mouse scrolling for the pagers, e.g. less, man, vim, etc.

OBS-URL: https://build.opensuse.org/request/show/593377
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=45
2018-04-11 14:27:41 +00:00
f706b3ffb4 - added rxvt-unicode-hardening.patch: (boo# 1036456)
While urxvt is not directly affected by CVE-2017-7483. We add a
  patch to harden urxvt to avoid similar bugs in the future.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=43
2017-05-31 15:02:10 +00:00
737519bce8 Accepting request 438988 from home:mimi_vx:branches:X11:terminals
- update to 9.22
  - NOTICE: this release updates terminfo.
	- add terminfo capabilities for various ctrl and shift-ctrl key variants
        - fix longstanding core font encoding bug where some character
          ranges could not be mapped from unicode to the font: affected
          encodings are big5, gb2312, iso8859-8 (hebrew), jis0201 and
          ksc5601 .
        - fix crash when the number of columns is 1 and a 0 width character is inserted
        - fix a crash when parsing an invalid color specification
        - fix a buffer overflow in font name parser
	- do not start blinking cursor if the window is unfocused
	- change the width of underline and i-beam cursor to 2 pixels (based on
	  a patch by Omar Sandoval).
	- add pointerShape resource to change the mouse pointer shape
	- a keysym resource for a key which is already bound to an
	  action now properly rebinds the key.
	- do not report mouse motion events if Shift is active
	- put the alpha component last in responses to OSC color queries
	- the key_press hook is now invoked before processing the
	  event, as documented. This change was done in 9.21 but not
	  announced and fixes debian bugs #511377, #531751 and red hat
	  bug #1105069. Note that this change breaks a few scripts,
	  such as mark-yank-urls, which rely on the previous buggy
	  behaviour that urxvt processes the event (in particular
	  keysym bindings) before invoking the hook.
	- the tabbed extension now properly refreshes the active tab
	  on a key press when the mouse pointer is outside the terminal
	  window.
	- add 'lookup_keysym' perl method to lookup the action bound
	  to a key combination.

OBS-URL: https://build.opensuse.org/request/show/438988
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=41
2016-11-07 10:24:36 +00:00
347203ac71 Accepting request 317260 from home:darix:branches:X11:terminals
- move requires for the terminfo files from terminfo to
  terminfo-base (boo #936332)

OBS-URL: https://build.opensuse.org/request/show/317260
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=39
2015-07-20 08:48:58 +00:00
55bad48861 - install COPYING
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=37
2015-06-24 16:19:53 +00:00
d4d37fa841 Accepting request 313298 from home:mimi_vx:branches:X11:terminals
- remove %{_terminfo}/r/rxvt-unicode

OBS-URL: https://build.opensuse.org/request/show/313298
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=36
2015-06-23 15:13:33 +00:00
f519fd2f43 - %clean section removed, moved makeinstall to %install
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=35
2015-06-23 11:19:00 +00:00
2a10895db4 Accepting request 312667 from home:mimi_vx:branches:X11:terminals
* removed unused rxvt-unicode-remove_unused_attribute.patch

OBS-URL: https://build.opensuse.org/request/show/312667
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=34
2015-06-19 07:29:52 +00:00
54b44c0810 Accepting request 312617 from home:mimi_vx:branches:X11:terminals
- update to 9.21
    - fix pixel droppings on overdraw when a secondary core font has the
          same height but different ascent.
        - implement cvvis in terminfo as blinking cursor, to distinguish it
          from cnorm (emacs uses cvvis which is commonly a blinking cursor).
        - when xft support was compiled in, colour queries erroneously returned
          premultiplied values, this also affected internal queries, for example
          when calculating faded colour. alpha is now divided out when possible,
          which is more correct but loses colour resolution.
    - add DECSCUSR xterm extension to set the cursor to a vertical bar.
    - add 'extension:string' action, and associated on_action perl
      hook, for keysym resources that invokes actions provided by
      perl extensions. The 'perl:string' action and
      on_user_command hook are deprecated but still supported.
    - add 'builtin-string' action for keysym resources that restores string
      mappings for keys that have predefined actions in urxvt.
    - add -k option to urxvtc for killing the daemon process.
        - document urxvtd's -e/--eval option that was implemented in 9.16,
          but not documented.
    - add -dockapp option to make the wm treat urxvt as a dockapp.
    - add -mc option and multiClickTime resource to set the maximum time
      between multi-click select events (patch by Joe Peterson).
    - new 'eval' extension to evaluate arbitrary perl code with keysym
      bindings. The extension also provides methods that implement basic
      actions, such as pasting selections and scrolling.
    - the macosx-clipboard and macosx-clipboard-native extensions have been removed.
    - kuake extension now uses the kuake.hotkey resource to specify the hotkey.
    - new 'matcher:select' mode of matcher to iterate over the matches with the keyboard.
    - the 'matcher:list' feature of matcher now honours the launcher
      associated to a matched pattern.

OBS-URL: https://build.opensuse.org/request/show/312617
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=33
2015-06-19 06:31:51 +00:00
e9516b2bd9 Accepting request 312145 from home:darix:branches:X11:terminals
- sync categories in desktop files with xterm

OBS-URL: https://build.opensuse.org/request/show/312145
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=32
2015-06-18 12:31:56 +00:00
1050cf7005 Accepting request 259316 from home:elvigia:branches:X11:terminals
- Switch to individual pkgconfig() build requires 
  instead of using metapackage xorg-x11-devel

OBS-URL: https://build.opensuse.org/request/show/259316
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=30
2014-11-05 16:26:59 +00:00
0e2695e93c - update to 9.20 (bnc#876101 CVE-2014-3121)
- (libptytty) fix bug that prevented urxvtd from writing utmp
    entries when using --fork (reported by Ryan Kavanagh).
  - security bugfix: window property values could be queried even
    in secure mode (reported by Phillip Hallam-Baker).
  - fix build when perl is enabled and fading is disabled.
  - fix regression that broke continuous scrolling when pressing
    and holding the scrollbar up or down button, gentoo bug
    #493992.
  - increase the maximum length of a command sequence to 32k bytes,
    to allow longer OSC sequences (previous limit was 2k).
  - new Ctrl-Meta-c and Ctrl-Meta-v bindings to interact with the
    CLIPBOARD selection.
  - new extension: selection-to-clipboard.
  - the extensions macosx-clipboard and macosx-clipboard-native are
    deprecated and will be removed in the next release.  Support
    for the clipboard on OS X can be more generally enabled by
    setting the XQuartz preference to sync the OS X pasteboard
    and the X11 clipboard.
- dropped rxvt-return-in-nonvoid-function.patch included upstream
- refreshed patches:
  old name: rxvt-unicode-9.14-CVE-2008-1142-DISPLAY.patch
  new name: rxvt-unicode-9.20-CVE-2008-1142-DISPLAY.patch

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=28
2014-06-10 15:18:14 +00:00
ab19d64fb0 Accepting request 209688 from home:cowsandmilk:branches:X11:terminals
update rxvt-unicode to 9.19

OBS-URL: https://build.opensuse.org/request/show/209688
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=26
2013-12-09 16:32:53 +00:00
Pascal Bleser
16ffb22335 9.15
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=22
2012-01-22 02:13:12 +00:00
Pascal Bleser
a548b73b72 9.14
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=19
2011-12-22 00:05:46 +00:00
640c457669 - run suse_update_desktop_file
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=17
2011-04-29 23:18:24 +00:00
0f7542e9cd - add desktop files (based on the desktop file from arch linux)
http://projects.archlinux.org/svntogit/packages.git/plain/rxvt-unicode/trunk/rxvt-unicode.desktop

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=15
2011-04-29 21:58:14 +00:00
8a53ea1024 - fix packaging of terminfo files
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=14
2011-04-29 21:31:35 +00:00
b0d8363101 Accepting request 56787 from home:darix:branches:X11:terminals
ok

OBS-URL: https://build.opensuse.org/request/show/56787
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=13
2010-12-28 01:08:42 +00:00
Pascal Bleser
36258eb49d 9.10
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=10
2010-12-27 23:41:55 +00:00
91b7740d1f - reenable 256bit support:
the 256color support is a compile time option. so we provide 2
  binaries now.
  WARNING: you need a patched screen on < 11.4 to use the 256color
  version.
  - binaries come as <binname>-256color
  - removed --with-term from the configure params.
    each of the binaries will set correct TERM variable depending
    on the compile time option
  - added note to README.SuSE
- spec clean up
- added --enable-warnings to see the compiler warnings

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=9
2010-12-10 23:05:38 +00:00
094fd83dcb - disable 256color support
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=8
2010-12-10 19:25:19 +00:00
aecfb0db87 - update to version 9.09
- spec file clean up:
  - removed old x handling
  - removed unsupported configure options
  - reorded configure options to use the same order as in the
    configure output for easier matching
- dropped rxvt-unicode-9.05.diff

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/rxvt-unicode?expand=0&rev=7
2010-12-10 18:34:59 +00:00
OBS User autobuild
d0292fa436 Accepting request 30751 from X11:terminals
Copy from X11:terminals/rxvt-unicode based on submit request 30751 from user darix

OBS-URL: https://build.opensuse.org/request/show/30751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=13
2010-01-28 18:17:21 +00:00
OBS User unknown
ebfd9f7325 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=11 2009-06-16 16:23:25 +00:00
OBS User unknown
77ef2565f4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=10 2008-08-16 00:25:00 +00:00
OBS User unknown
aeb3c91a29 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=9 2008-04-06 22:43:34 +00:00
OBS User unknown
654d13dd88 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=8 2007-11-21 17:40:33 +00:00
OBS User unknown
abece4011f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=7 2007-10-29 09:25:17 +00:00
OBS User unknown
237afa4d4e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=6 2007-08-30 21:36:01 +00:00
OBS User unknown
96c2d24235 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=5 2007-08-05 15:38:17 +00:00
OBS User unknown
6054c15b75 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=4 2007-06-21 20:50:25 +00:00
OBS User unknown
59d63e0113 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=3 2007-02-25 22:37:51 +00:00
OBS User unknown
bdd26c248c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=2 2007-01-18 00:46:57 +00:00
OBS User unknown
b155f5366d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rxvt-unicode?expand=0&rev=1 2007-01-15 23:35:56 +00:00