Commit Graph

64 Commits

Author SHA1 Message Date
sthen
f936c874fc rxvt-unicode: adjust patch to send ESC \ instead of BEL, allows working
with all of the tmux versions that use OSC 10/11 (support for BEL was
only added to tmux today)
2023-01-09 17:39:02 +00:00
sthen
6b823811f8 rxvt-unicode: improve the patch comment 2023-01-09 12:47:49 +00:00
sthen
7a6ac61ccd urxvt OSC colour queries were not terminated correctly; they should use
ST or BEL but only actually used a single ESC. Hack to replace with BEL for
now while I report upstream.

The combination of the recent update to this port (which fixed a bug
that prevented urxvt from responding to colour queries other than OSC 4)
and a recent change in tmux (which started querying fg/bg colour with
OSC 10/11 respectively) resulted in this being particularly annoying.

Cause diagnosed by nicm, thanks!
2023-01-09 11:59:31 +00:00
sthen
7a0fc9797c update to rxvt-unicode-9.31 2023-01-06 11:57:09 +00:00
sthen
a12d1349c4 set more exact license marker 2022-05-16 23:35:49 +00:00
sthen
c4908bd3d8 rxvt-unicode ports tweaks. add flavours:
(default package) = upstream's defaults plus enable 256-colour support

"everything" = upstream's "--enable-everything" build

"small" = reduce size/dep's - starting with upstream's "--disable-everything"
but --enable-frills is added to avoid a build failure

the default package no longer includes "--enable-unicode3" which
upstream recommends not to use "unless you really need a lot of non-BMP
characters" .. "can store and display unicode characters above 65535
even without this flag, but the number of such characters is limited to
a few thousand", if you need that then switch to "everything".

also: update DESCR, take maintainer
2022-05-16 09:43:48 +00:00
naddy
21f1bb8ad8 drop RCS Ids 2022-03-11 20:15:18 +00:00
sthen
0ee8b3ff30 update to rxvt-unicode-9.30 2021-11-29 21:56:09 +00:00
sthen
d22541ccfe update to rxvt-unicode 9.29, ok bket@
this asks for confirmation about pastes with control characters/enter.
if that annoys you, it can be disabled with "URxvt.perl-ext: -confirm-paste"
2021-11-23 13:04:34 +00:00
sthen
d4570dda24 rxvt-unicode: remove patch in doc/Makefile.in which can be done by
setting TERMINFO in the environment instead. Found when looking at
9.29 as this patch conflicts there. (Not updating yet as libptytty moved
to an external dependency).
2021-11-23 10:37:13 +00:00
bket
a598ec1933 Update to rxvt-unicode-9.26
Changes: http://dist.schmorp.de/rxvt-unicode/Changes

Feedback and OK from sthen@
2021-05-21 17:43:41 +00:00
jcs
50b353c950 fix crash on exit due to recent perl update, from upstream
ok tb
2021-03-09 04:17:05 +00:00
sthen
d4ceb2e93d enable debug packages for urxvt 2020-12-23 13:31:18 +00:00
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
cwen
6acb27448e rxvt-unicode: don't use libsupc++ with ports-gcc, like base-clang
already does.
This fixes the build with ports-gcc-8. Thanks to jca@ who pointed out
that we could use libesupc++, and performed a simple test that showed
there is not much incentive to do so.
While here, remove trailing whitespaces in DESCR.

OK bcallah@ jca@
2019-04-24 18:39:06 +00:00
sthen
86852bcf6e reset unresponsive maintainers, various porters have spent a bunch of
time waiting for timeouts over the last year or more for many of these
ports.  ok danj@ jca@ kmos@
2019-04-24 16:26:54 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
dd1a06b9bb FIX_EXTRACT_PERMISSIONS 2017-12-07 13:12:44 +00:00
sthen
1f71b554ec add missing c++ wantlib 2017-09-23 10:16:54 +00:00
ajacoutot
212b011311 Remove trailing lines. 2017-06-12 10:57:57 +00:00
jca
df5df7ea8f Drop workarounds to get libev working on arm.
libev can use the appropriate sync instructions now that cc defines
__ARM_ARCH_6K__.

ok dcoppa@ (libev and rxvt-unicode maintainer)
2017-02-20 22:57:16 +00:00
jasper
003e889c0a retire sparc 2016-09-01 10:53:26 +00:00
jca
a95b444052 Drop the gettext module. 2016-08-27 21:14:12 +00:00
dcoppa
3757566b93 Fix WANTLIB 2016-08-12 07:10:18 +00:00
dcoppa
c851089fa0 Switch to the proper Makefile-goo 2016-03-01 10:13:57 +00:00
dcoppa
f9831cdc0e Unbreak on sparc, no multiprocessor support like on arm 2016-02-26 13:20:32 +00:00
dcoppa
ac68a9b0ff Unbreak build on arm (as usual, EV_NO_SMP) 2016-01-29 11:56:31 +00:00
dcoppa
656b9b06ad Update to rxvt-unicode-9.22 2016-01-25 10:26:10 +00:00
dcoppa
b364f72e0c Fix install target 2015-06-29 06:29:52 +00:00
dcoppa
6f2ebda973 Update to rxvt-unicode-9.21 2015-01-05 16:09:51 +00:00
dcoppa
751482e288 Enable Unicode Private Use Area support, as proposed by frantisek
holop.

sthen@ approves
2014-07-10 20:27:43 +00:00
dcoppa
106f55a508 Fix CONFIGURE_ENV; sync WANTLIB 2014-05-21 12:48:40 +00:00
dcoppa
f23d42da2f Update to rxvt-unicode-9.20 2014-04-30 05:04:03 +00:00
dcoppa
5e2df907b5 Update to rxvt-unicode-9.19 2013-11-08 06:57:49 +00:00
dcoppa
3bdf0168cb sync bundled libev with devel/libev (miod's patch to add support
for m68k, m88k and sh)
2013-09-27 15:56:40 +00:00
dcoppa
540ce7f871 Bugfixing update to rxvt-unicode-9.18
- fix regression that caused artifacts on resize.

While here, regen WANTLIB.
2013-04-22 14:04:29 +00:00
dcoppa
fc377f7cad Bugfix update to rxvt-unicode-9.17 2013-03-14 09:21:17 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
dcoppa
ee4a9dcb70 Remove the "--with-term" workaround, now that we have the right
terminfo entries for rxvt-unicode in base.

Add a pkg/README with some tips.

tweaks & ok sthen@
2013-01-18 11:55:27 +00:00
dcoppa
7d8a09cada Unbreak and enable utmp support.
Take maintainership as requested by Daniel Levai (previous maintainer)

OK sthen@, naddy@
2013-01-07 08:08:39 +00:00
sthen
918c344cc4 revert unintentional addition to CONFIGURE_ARGS (untested diff to enable
utmp recording) which was in my tree already and which wasn't in Daniel's
submitted diff for the previous commit, as pointed out by dcoppa@.

(add an XXX comment reminder; as an xterm alternative, this *should*
do utmp recording.)
2012-12-29 13:55:35 +00:00
sthen
19d1e7c620 update to urxvt 9.16, from maintainer LEVAI Daniel, tests/ok dcoppa@ abieber@ 2012-12-28 12:12:38 +00:00
dcoppa
6fdaaaf2eb Remove ugly workaround and sync internal libenv with devel/libenv
Maintainer's ok
2012-08-29 14:45:36 +00:00
dcoppa
6c6c48a26b Enable startup-notification support: it's needed by (at least)
x11/i3 to start urxvt on designated workspaces

ok sthen@
2012-04-16 18:08:09 +00:00
dcoppa
b90403a176 Bugfix update to rxvt-unicode-9.15
ok maintainer
ok sthen@
2012-01-23 08:10:40 +00:00
dcoppa
1cee6bb7ba Don't pick up hidden dependency on startup-notification.
From Tobias Ulmer
2012-01-04 13:56:27 +00:00
dcoppa
5e98aef231 Update to rxvt-unicode-9.14.
From maintainer Levai Daniel with tweaks by me
2011-12-22 11:29:33 +00:00
dcoppa
ce2516a6a5 Partly revert revision 1.13: there's much more pain than gain 2011-10-17 11:45:43 +00:00