[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2024-06-03 Thread Sam James
commit: 5c5c289a7f8418209c1d6167a5054436ef25bd13
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 22:40:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 22:40:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5c289a

x11-terms/rxvt-unicode: Stabilize 9.31-r3 x86, #933477

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
index ae4996d4a3b5..aa7a69ee8329 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2024-06-03 Thread Sam James
commit: 7083e79f6c01673d2e6de348e63a7a236f61fd16
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 22:40:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 22:40:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7083e79f

x11-terms/rxvt-unicode: Stabilize 9.31-r3 sparc, #933477

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
index ea51326a554a..ae4996d4a3b5 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2024-06-03 Thread Sam James
commit: df4990362a90d19dc054771172b24ecb3d5c286f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 22:40:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 22:40:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df499036

x11-terms/rxvt-unicode: Stabilize 9.31-r3 ppc, #933477

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
index 373845064696..f1c56405b079 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2024-06-03 Thread Sam James
commit: 3c3b088c103d6f454843637ffa5700d6453d6de3
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  3 22:40:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 22:40:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3b088c

x11-terms/rxvt-unicode: Stabilize 9.31-r3 amd64, #933477

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
index aa7a69ee8329..373845064696 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/, x11-terms/rxvt-unicode/files/

2024-04-24 Thread Marek Szuba
commit: 83e9a0ee39f4b29e79fe31dd6cf4effd83f405ad
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 24 12:56:57 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 24 12:58:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e9a0ee

x11-terms/rxvt-unicode: work around incorrect handling of OSC commands 
returning colour sequences

Closes: https://bugs.gentoo.org/926608
Signed-off-by: Marek Szuba  gentoo.org>

 ...icode-9.31-osc-colour-command-termination.patch |  19 
 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild | 126 +
 2 files changed, 145 insertions(+)

diff --git 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-osc-colour-command-termination.patch
 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-osc-colour-command-termination.patch
new file mode 100644
index ..f293d44eb467
--- /dev/null
+++ 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-osc-colour-command-termination.patch
@@ -0,0 +1,19 @@
+OSC commands returning the colour sequence must be terminated by either
+of ST, ESC \, or BEL. rxvt-unicode tries to use the same type of termination
+as was in the query but doesn't correctly handle the multiple-char sequence
+used for 7-bit queries. Force to using ESC \ instead for now.
+
+--- a/src/command.C
 b/src/command.C
+@@ -3426,9 +3426,9 @@ rxvt_term::process_color_seq (int report, int color, c
+ snprintf (rgba_str, sizeof (rgba_str), "rgb:%04x/%04x/%04x", c.r, 
c.g, c.b);
+ 
+   if (IN_RANGE_INC (color, minCOLOR, maxTermCOLOR))
+-tt_printf ("\033]%d;%d;%s%c", report, color - minCOLOR, rgba_str, 
resp);
++tt_printf ("\033]%d;%d;%s\033\\", report, color - minCOLOR, rgba_str);
+   else
+-tt_printf ("\033]%d;%s%c", report, rgba_str, resp);
++tt_printf ("\033]%d;%s\033\\", report, rgba_str, resp);
+ }
+   else
+ set_window_color (color, str);

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
new file mode 100644
index ..ea51326a554a
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r3.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop systemd prefix
+
+COLOUR_PATCH_NAME="${PN}-9.31_24-bit-color_aur-9.31-20239117.patch"
+
+DESCRIPTION="rxvt clone with xft and unicode support"
+HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
+   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${COLOUR_PATCH_NAME}.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+   perl startup-notification unicode3 wide-glyphs xft"
+
+RDEPEND=">=sys-libs/ncurses-5.7-r6:=
+   dev-libs/libptytty
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXrender
+   x11-libs/libXt
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+   perl? ( dev-lang/perl:= )
+   startup-notification? ( x11-libs/startup-notification )
+   xft? ( x11-libs/libXft )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
+   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
+   "${FILESDIR}"/${PN}-9.31-enable-wide-glyphs.patch
+   "${FILESDIR}"/${PN}-9.31-perl5.38.patch
+   "${FILESDIR}"/${PN}-9.31-osc-colour-command-termination.patch
+)
+DOCS=(
+   Changes
+   README.FAQ
+   doc/README.xvt
+   doc/changes.txt
+   doc/etc/${PN}.term{cap,info}
+   doc/rxvt-tabbed
+)
+
+src_prepare() {
+   default
+
+   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
+   if use 24-bit-color; then
+   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
+   eautoreconf
+   fi
+
+   # kill the rxvt-unicode terminfo file - #192083
+   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+}
+
+src_configure() {
+   # --enable-everything goes first: the order of the arguments matters
+   local myconf=(
+   --enable-everything
+   $(use_enable 256-color)
+   $(use_enable blink text-blink)
+   $(use_enable fading-colors fading)
+   $(use_enable font-styles)
+   $(use_enable gdk-pixbuf pixbuf)
+   $(use_enable iso14755)
+   $(use_enable mousewheel)
+   $(use_enable perl)
+   $(use_enable startup-notification)
+   $(use_enable unicode3)
+   $(use_enable wide-glyphs)
+   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-08-22 Thread Marek Szuba
commit: a41a3823b52cdeb74e54a22f0b19ffcb04aaccdc
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 10:48:42 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 10:48:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41a3823

x11-terms/rxvt-unicode: drop 9.31-r1

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild | 124 -
 1 file changed, 124 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
deleted file mode 100644
index 29d4f4488e34..
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools desktop systemd prefix
-
-COLOUR_PATCH_NAME="${PN}-9.31_24-bit-color_aur-9.31-20239117.patch"
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
-   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${COLOUR_PATCH_NAME}.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
-   perl startup-notification unicode3 wide-glyphs xft"
-
-RDEPEND=">=sys-libs/ncurses-5.7-r6:=
-   dev-libs/libptytty
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   x11-libs/libXt
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
-   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
-   "${FILESDIR}"/${PN}-9.31-enable-wide-glyphs.patch
-)
-DOCS=(
-   Changes
-   README.FAQ
-   doc/README.xvt
-   doc/changes.txt
-   doc/etc/${PN}.term{cap,info}
-   doc/rxvt-tabbed
-)
-
-src_prepare() {
-   default
-
-   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
-   if use 24-bit-color; then
-   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
-   eautoreconf
-   fi
-
-   # kill the rxvt-unicode terminfo file - #192083
-   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
-
-   # use xsubpp from Prefix - #506500
-   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
-}
-
-src_configure() {
-   # --enable-everything goes first: the order of the arguments matters
-   local myconf=(
-   --enable-everything
-   $(use_enable 256-color)
-   $(use_enable blink text-blink)
-   $(use_enable fading-colors fading)
-   $(use_enable font-styles)
-   $(use_enable gdk-pixbuf pixbuf)
-   $(use_enable iso14755)
-   $(use_enable mousewheel)
-   $(use_enable perl)
-   $(use_enable startup-notification)
-   $(use_enable unicode3)
-   $(use_enable wide-glyphs)
-   $(use_enable xft)
-   )
-   if use 24-bit-color; then
-   myconf+=( --enable-24-bit-color )
-   fi
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   default
-
-   sed -i \
-   -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
-   "${S}"/doc/rxvt-tabbed || die
-}
-
-src_install() {
-   default
-
-   systemd_douserunit "${FILESDIR}"/urxvtd.service
-   systemd_douserunit "${FILESDIR}"/urxvtd.socket
-
-   make_desktop_entry urxvt rxvt-unicode utilities-terminal \
-   "System;TerminalEmulator"
-}
-
-pkg_postinst() {
-   if use 24-bit-color; then
-   ewarn
-   ewarn "You have enabled 24-bit colour support in ${PN}, which 
is UNOFFICIAL and INCOMPLETE."
-   ewarn "You may or may not encounter visual glitches or 
stability issues. When in doubt,"
-   ewarn "rebuild =${CATEGORY}/${PF} with USE=-24-bit-color (the 
default setting)."
-   ewarn
-   fi
-   if use perl && ! use fading-colors; then
-   ewarn "Note that some of the Perl plug-ins bundled with ${PN} 
will fail to load without USE=fading-colors"
-   fi
-   if use wide-glyphs; then
-   ewarn
-   ewarn "You have enabled wide-glyph support in ${PN}, which is 
UNOFFICIAL."
-   ewarn "You may or may not encounter visual glitches or 
stability issues. When in doubt,"
-   ewarn "rebuild =${CATEGORY}/${PF} with USE=-wide-glyphs (the 
default setting)."
-   ewarn
-   fi

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-08-22 Thread Sam James
commit: a756426e350d51ca72e007a3d982331f2d265138
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 10:33:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 10:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a756426e

x11-terms/rxvt-unicode: Stabilize 9.31-r2 x86, #912756

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
index b7f74683f33b..1c1c0cf9d436 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-08-22 Thread Sam James
commit: 2baef038a73718d2db26ba7b6e9d85c709f334a6
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 10:33:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 10:33:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2baef038

x11-terms/rxvt-unicode: Stabilize 9.31-r2 amd64, #912756

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
index 3774179008d6..b7f74683f33b 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-08-21 Thread Sam James
commit: 778204cc01a358a816f7bb64d4f6605c67200717
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 18:22:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 18:23:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778204cc

x11-terms/rxvt-unicode: Stabilize 9.31-r2 ppc, #912756

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
index 35e9664ce963..3774179008d6 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-08-21 Thread Sam James
commit: a3301475cc6c5877c9268574aea298733177342f
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 17:49:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 17:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3301475

x11-terms/rxvt-unicode: Stabilize 9.31-r2 arm, #912756

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
index 69337e3d0a81..35e9664ce963 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-08-21 Thread Sam James
commit: 3f3880ac0dd26fa72ae947724cd0e724d03498be
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 17:42:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 17:42:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3880ac

x11-terms/rxvt-unicode: Stabilize 9.31-r2 ppc64, #912756

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
index 60224b5df036..22199027a886 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-08-21 Thread Sam James
commit: df9fd6b92a3539f30994c6ebadc46d17b417aa17
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 17:42:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 17:42:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9fd6b9

x11-terms/rxvt-unicode: Stabilize 9.31-r2 sparc, #912756

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
index 22199027a886..69337e3d0a81 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/files/, x11-terms/rxvt-unicode/

2023-07-11 Thread Marek Szuba
commit: ccd22a89f107efff65a8c39f2be3df65b2a93de5
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jul 11 08:36:34 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jul 11 08:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd22a89

x11-terms/rxvt-unicode: backport fix for UTF breakage against perl-5.38

Closes: https://bugs.gentoo.org/910193
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/rxvt-unicode-9.31-perl5.38.patch |  13 +++
 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild | 125 +
 2 files changed, 138 insertions(+)

diff --git a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-perl5.38.patch 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-perl5.38.patch
new file mode 100644
index ..c5cb346079dd
--- /dev/null
+++ b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-perl5.38.patch
@@ -0,0 +1,13 @@
+Perl 5.38 does not handle empty locale names. Backported upstream fix.
+
+--- a/src/rxvtperl.xs
 b/src/rxvtperl.xs
+@@ -399,7 +399,7 @@ rxvt_perl_interp::init ()
+ {
+   if (!perl)
+ {
+-  rxvt_push_locale (""); // perl init destroys current locale
++  rxvt_push_locale ("C"); // perl init destroys current locale
+ 
+   {
+ perl_environ = rxvt_environ;

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
new file mode 100644
index ..60224b5df036
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r2.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop systemd prefix
+
+COLOUR_PATCH_NAME="${PN}-9.31_24-bit-color_aur-9.31-20239117.patch"
+
+DESCRIPTION="rxvt clone with xft and unicode support"
+HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
+   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${COLOUR_PATCH_NAME}.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+   perl startup-notification unicode3 wide-glyphs xft"
+
+RDEPEND=">=sys-libs/ncurses-5.7-r6:=
+   dev-libs/libptytty
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXrender
+   x11-libs/libXt
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+   perl? ( dev-lang/perl:= )
+   startup-notification? ( x11-libs/startup-notification )
+   xft? ( x11-libs/libXft )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
+   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
+   "${FILESDIR}"/${PN}-9.31-enable-wide-glyphs.patch
+   "${FILESDIR}"/${PN}-9.31-perl5.38.patch
+)
+DOCS=(
+   Changes
+   README.FAQ
+   doc/README.xvt
+   doc/changes.txt
+   doc/etc/${PN}.term{cap,info}
+   doc/rxvt-tabbed
+)
+
+src_prepare() {
+   default
+
+   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
+   if use 24-bit-color; then
+   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
+   eautoreconf
+   fi
+
+   # kill the rxvt-unicode terminfo file - #192083
+   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+}
+
+src_configure() {
+   # --enable-everything goes first: the order of the arguments matters
+   local myconf=(
+   --enable-everything
+   $(use_enable 256-color)
+   $(use_enable blink text-blink)
+   $(use_enable fading-colors fading)
+   $(use_enable font-styles)
+   $(use_enable gdk-pixbuf pixbuf)
+   $(use_enable iso14755)
+   $(use_enable mousewheel)
+   $(use_enable perl)
+   $(use_enable startup-notification)
+   $(use_enable unicode3)
+   $(use_enable wide-glyphs)
+   $(use_enable xft)
+   )
+   if use 24-bit-color; then
+   myconf+=( --enable-24-bit-color )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   default
+
+   sed -i \
+   -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
+   "${S}"/doc/rxvt-tabbed || die
+}
+
+src_install() {
+   default
+
+   systemd_douserunit "${FILESDIR}"/urxvtd.service
+   systemd_douserunit "${FILESDIR}"/urxvtd.socket
+
+   make_desktop_entry urxvt rxvt-unicode utilities-terminal \
+   "System;TerminalEmulator"
+}
+
+pkg_postinst() {
+   if use 24-bit-color; then
+   ewarn
+   ewarn "You have enabled 24-bit 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-06-10 Thread Marek Szuba
commit: 223d2b7c8a0c982f600dc158941a7323d0862b7a
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jun 10 10:29:26 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jun 10 10:35:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223d2b7c

x11-terms/rxvt-unicode: drop 9.31

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 115 
 1 file changed, 115 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
deleted file mode 100644
index 29254ffd28bd..
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools desktop systemd prefix
-
-COLOUR_PATCH_NAME="${PN}-9.31_24-bit-color_aur-9.31-20239117.patch"
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
-   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${COLOUR_PATCH_NAME}.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
-   perl startup-notification unicode3 xft"
-
-RDEPEND=">=sys-libs/ncurses-5.7-r6:=
-   dev-libs/libptytty
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   x11-libs/libXt
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
-   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
-)
-DOCS=(
-   Changes
-   README.FAQ
-   doc/README.xvt
-   doc/changes.txt
-   doc/etc/${PN}.term{cap,info}
-   doc/rxvt-tabbed
-)
-
-src_prepare() {
-   default
-
-   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
-   if use 24-bit-color; then
-   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
-   eautoreconf
-   fi
-
-   # kill the rxvt-unicode terminfo file - #192083
-   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
-
-   # use xsubpp from Prefix - #506500
-   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
-}
-
-src_configure() {
-   # --enable-everything goes first: the order of the arguments matters
-   local myconf=(
-   --enable-everything
-   $(use_enable 256-color)
-   $(use_enable blink text-blink)
-   $(use_enable fading-colors fading)
-   $(use_enable font-styles)
-   $(use_enable gdk-pixbuf pixbuf)
-   $(use_enable iso14755)
-   $(use_enable mousewheel)
-   $(use_enable perl)
-   $(use_enable startup-notification)
-   $(use_enable unicode3)
-   $(use_enable xft)
-   )
-   if use 24-bit-color; then
-   myconf+=( --enable-24-bit-color )
-   fi
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   default
-
-   sed -i \
-   -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
-   "${S}"/doc/rxvt-tabbed || die
-}
-
-src_install() {
-   default
-
-   systemd_douserunit "${FILESDIR}"/urxvtd.service
-   systemd_douserunit "${FILESDIR}"/urxvtd.socket
-
-   make_desktop_entry urxvt rxvt-unicode utilities-terminal \
-   "System;TerminalEmulator"
-}
-
-pkg_postinst() {
-   if use 24-bit-color; then
-   ewarn
-   ewarn "You have enabled 24-bit colour support in ${PN}, which 
is UNOFFICIAL and INCOMPLETE."
-   ewarn "You may or may not encounter visual glitches or 
stability issues. When in doubt,"
-   ewarn "rebuild =${CATEGORY}/${PF} with USE=-24-bit-color (the 
default setting)."
-   ewarn
-   fi
-   if use perl && ! use fading-colors; then
-   ewarn "Note that some of the Perl plug-ins bundled with ${PN} 
will fail to load without USE=fading-colors"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-06-07 Thread Marek Szuba
commit: ba23fa56669f404526c4f3c0839e1ae96afcbe70
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun  7 12:29:37 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun  7 12:31:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba23fa56

x11-terms/rxvt-unicode: mention potential stability issues in USE=wide-glyphs 
description

With thanks to Mamadou Babaei for having reported his problems with this 
feature.

Bug: https://bugs.gentoo.org/907990
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/metadata.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-terms/rxvt-unicode/metadata.xml 
b/x11-terms/rxvt-unicode/metadata.xml
index 95d1fc3fc1bf..90a61f186d30 100644
--- a/x11-terms/rxvt-unicode/metadata.xml
+++ b/x11-terms/rxvt-unicode/metadata.xml
@@ -22,8 +22,9 @@
Enable scrolling via mouse wheel or 
buttons 4 and 5
Enable perl script support. You can still 
disable this at runtime with -pe ""
Use 21 instead of 16 bits to represent 
unicode characters
-   Enable *unofficial* support for wide 
glyphs, required for certain
-   symbol/icon fonts to display correctly
+   Enable support for wide glyphs, 
required for certain symbol/icon
+   fonts to display correctly. Note that this feature is 
*unofficial* and has been
+   observed to cause stability issues for some 
users.


cpe:/a:rxvt-unicode:rxvt-unicode



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-05-27 Thread Sam James
commit: 5afc041a1434c6ebfd5413e3695c33307f44edbe
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 15:54:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 15:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5afc041a

x11-terms/rxvt-unicode: Stabilize 9.31-r1 ppc, #906731

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
index 985cdab4247b..29d4f4488e34 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-05-27 Thread Sam James
commit: dbed8bd1869eebacea584fd427783bec2f8cb3b3
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 12:39:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 12:39:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbed8bd1

x11-terms/rxvt-unicode: Stabilize 9.31-r1 ppc64, #906731

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
index 99aa52b89c0d..985cdab4247b 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-05-19 Thread Sam James
commit: 2227c7f2bd41b7ce0b099ff7617a5e06e6cc7550
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 17:49:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 17:49:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2227c7f2

x11-terms/rxvt-unicode: Stabilize 9.31-r1 x86, #906731

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
index 009c3d66d1cb..99aa52b89c0d 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-05-19 Thread Jakov Smolić
commit: 4a3109ef51b9954fe3b306f5ea17710f746d9a78
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 19 17:05:05 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 19 17:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3109ef

x11-terms/rxvt-unicode: Stabilize 9.31-r1 amd64, #906731

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
index be999b3196e2..009c3d66d1cb 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-05-19 Thread Arthur Zamarin
commit: 7c0cfa0f012c379bc75529257858aeff1fee79cb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 19 09:32:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 19 09:32:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0cfa0f

x11-terms/rxvt-unicode: Stabilize 9.31-r1 sparc, #906731

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
index 0a0ae88fb6e6..be999b3196e2 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-05-19 Thread Arthur Zamarin
commit: 051dab9d31b67768a3648ab70dd22f414d794d42
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 19 08:59:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 19 08:59:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051dab9d

x11-terms/rxvt-unicode: Stabilize 9.31-r1 arm, #906731

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
index 477151ddcb35..0a0ae88fb6e6 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 wide-glyphs xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-04-07 Thread Marek Szuba
commit: d88685280f6ad390e7f5d2c1d96f2616ad0c4066
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr  7 15:47:45 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr  7 15:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8868528

x11-terms/rxvt-unicode: drop 9.30

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest |   2 -
 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 117 
 2 files changed, 119 deletions(-)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index 38f3890c3396..38c520978629 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,4 +1,2 @@
-DIST rxvt-unicode-9.29_24-bit-color_aur-9.26-20210712.patch.xz 7568 BLAKE2B 
8ea5d813e00fd4012d145acf70e3d9b0974dddffd203fbec4bf06a0da1c9368ec316fc2903dccae3a5d71d684fd93b2a09ed208f26be1e85f77c702494db4e54
 SHA512 
baa226ca9adf6025a72dea925ec3be16186502bb4aab21dd61ef1f7c3e2eb793e7a1dc9619ed8228166758daa2879a465da2ace3f3b14545808955388bd2b74b
-DIST rxvt-unicode-9.30.tar.bz2 877186 BLAKE2B 
645164e37e9e484c66f5047836689e4e4727575dfdcbefc64affb70d9110497529fdcc7d476f77737efed5cee4af314e1e1ccbcb42b506bb7e653b827c24a0c7
 SHA512 
048d5f635a61bc1a739d5cbc09e7a9f77cee18c81df468ce1ff0a62866ced06fc4ec258bb015d2484a7e7bad2339f0bdd79bd824d649c2553a80bdef9f199e99
 DIST rxvt-unicode-9.31.tar.bz2 880148 BLAKE2B 
439a8c33b7260e0f2fd68b8a4409773c06c3bb7623b5dfbbb0742cc198c9fd25e8a247907878639db5fac3dcd3b6be3d839347787bcf08ca602ae246607f750b
 SHA512 
4d14ecbbb62de1b1c717277f5aae5cfb536e11392f2d4b82c884c1713f437fce8e9dd69a328fa353a55d068d8ee4121a31900f45191acec172d5dc76652b6255
 DIST rxvt-unicode-9.31_24-bit-color_aur-9.31-20239117.patch.xz 7776 BLAKE2B 
88c12e2db38991fc6c7909950aade09a8c089d93980535af5a602d40cb4712aaa97f659c67e49b52abb71e6d0e2b8279f3d9a6d66654cdf68dde68bf64279873
 SHA512 
dfc0388138f35345c0c80df0a392c28a52a03d008ca336999369522031898813046c314c1e4ec9a81fea41b81d3230f5ca09d47b84ef04c0f6da98c559812a16

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
deleted file mode 100644
index 86a4146c636a..
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools desktop systemd prefix
-
-COLOUR_PATCH_NAME="${PN}-9.29_24-bit-color_aur-9.26-20210712.patch"
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
-   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${COLOUR_PATCH_NAME}.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
-   perl startup-notification unicode3 xft"
-
-RDEPEND=">=sys-libs/ncurses-5.7-r6:=
-   dev-libs/libptytty
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   x11-libs/libXt
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-# autoconf dependency hopefully temporary, see Bug #827852
-BDEPEND="virtual/pkgconfig
-   >=sys-devel/autoconf-2.71"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
-   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
-)
-DOCS=(
-   Changes
-   README.FAQ
-   doc/README.xvt
-   doc/changes.txt
-   doc/etc/${PN}.term{cap,info}
-   doc/rxvt-tabbed
-)
-
-src_prepare() {
-   default
-
-   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
-   if use 24-bit-color; then
-   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
-   eautoreconf
-   fi
-
-   # kill the rxvt-unicode terminfo file - #192083
-   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
-
-   # use xsubpp from Prefix - #506500
-   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
-}
-
-src_configure() {
-   # --enable-everything goes first: the order of the arguments matters
-   local myconf=(
-   --enable-everything
-   $(use_enable 256-color)
-   $(use_enable blink text-blink)
-   $(use_enable fading-colors fading)
-   $(use_enable font-styles)
-   $(use_enable gdk-pixbuf pixbuf)
-   $(use_enable iso14755)
-   $(use_enable mousewheel)
-   $(use_enable perl)
-   $(use_enable startup-notification)
-   $(use_enable unicode3)
-   $(use_enable xft)
- 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-04-04 Thread Sam James
commit: 3dce6c7261c8ab36a3cf617f1c2a599feb87c128
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Apr  4 21:04:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  4 22:23:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dce6c72

x11-terms/rxvt-unicode: stable 9.31 for sparc, bug #903057

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index af84f49a294f..29254ffd28bd 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/files/, x11-terms/rxvt-unicode/

2023-03-30 Thread Marek Szuba
commit: 1aa65552501b171eb6d36cf702fcc2755e8333d3
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 09:05:39 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 09:08:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa65552

x11-terms/rxvt-unicode: add IUSE=wide-glyphs

Another fine import from Arch.

Suggested-by: Marek Behún  kernel.org>
Closes: https://github.com/gentoo/gentoo/pull/30354
Signed-off-by: Marek Szuba  gentoo.org>

 .../rxvt-unicode-9.31-enable-wide-glyphs.patch | 264 +
 x11-terms/rxvt-unicode/metadata.xml|   2 +
 x11-terms/rxvt-unicode/rxvt-unicode-9.31-r1.ebuild | 124 ++
 3 files changed, 390 insertions(+)

diff --git 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-enable-wide-glyphs.patch 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-enable-wide-glyphs.patch
new file mode 100644
index ..4cbd8ae11872
--- /dev/null
+++ b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.31-enable-wide-glyphs.patch
@@ -0,0 +1,264 @@
+--- a/config.h.in
 b/config.h.in
+@@ -18,6 +18,9 @@
+ /* Define if you want your background to use the parent window background */
+ #undef ENABLE_TRANSPARENCY
+ 
++/* Define if you want to display wide glyphs */
++#undef ENABLE_WIDE_GLYPHS
++
+ /* Define if you want european extended codesets */
+ #undef ENCODING_EU
+ 
+--- a/configure
 b/configure
+@@ -739,6 +739,7 @@
+ enable_combining
+ enable_xft
+ enable_font_styles
++enable_wide_glyphs
+ enable_pixbuf
+ enable_startup_notification
+ enable_transparency
+@@ -1414,6 +1415,7 @@
+   --enable-combining  enable composition of base and combining characters
+   --enable-xftenable xft support on systems that have it
+   --enable-font-stylesenable bold and italic support
++  --enable-wide-glyphsenable displaying of wide glyphs
+   --enable-pixbuf enable integration with gdk-pixbuf for background 
images
+   --enable-startup-notification  enable freedesktop startup notification 
support
+   --enable-transparency   enable transparent backgrounds
+@@ -5025,6 +5027,7 @@
+support_8bitctrls=no
+support_iso14755=no
+support_styles=no
++   support_wide_glyphs=no
+support_perl=no
+codesets=
+ fi
+@@ -5050,6 +5053,7 @@
+#support_8bitctrls=yes
+support_iso14755=yes
+support_styles=yes
++   support_wide_glyphs=yes
+support_perl=yes
+codesets=all
+ fi
+@@ -5182,6 +5186,14 @@
+ fi
+ 
+ 
++# Check whether --enable-wide-glyphs was given.
++if test "${enable_wide_glyphs+set}" = set; then :
++  enableval=$enable_wide_glyphs; if test x$enableval = xyes -o x$enableval = 
xno; then
++support_wide_glyphs=$enableval
++  fi
++fi
++
++
+ # Check whether --enable-pixbuf was given.
+ if test ${enable_pixbuf+y}
+ then :
+@@ -7727,6 +7739,11 @@
+ printf "%s\n" "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
+ 
+ fi
++if test x$support_wide_glyphs = xyes; then
++
++printf "%s\n" "#define ENABLE_WIDE_GLYPHS 1" >>confdefs.h
++
++fi
+ 
+ scrolltypes=plain
+ 
+--- a/configure.ac
 b/configure.ac
+@@ -123,6 +123,7 @@
+support_8bitctrls=no
+support_iso14755=no
+support_styles=no
++   support_wide_glyphs=no
+support_perl=no
+codesets=
+ fi
+@@ -148,6 +149,7 @@
+#support_8bitctrls=yes
+support_iso14755=yes
+support_styles=yes
++   support_wide_glyphs=yes
+support_perl=yes
+codesets=all
+ fi
+@@ -231,6 +233,12 @@
+ support_styles=$enableval
+   fi])
+ 
++AC_ARG_ENABLE(wide-glyphs,
++  [  --enable-wide-glyphsenable displaying of wide glyphs],
++  [if test x$enableval = xyes -o x$enableval = xno; then
++support_wide_glyphs=$enableval
++  fi])
++
+ AC_ARG_ENABLE(pixbuf,
+   [  --enable-pixbuf enable integration with gdk-pixbuf for 
background images],
+   [if test x$enableval = xyes -o x$enableval = xno; then
+@@ -653,6 +661,9 @@
+ if test x$support_styles = xyes; then
+   AC_DEFINE(ENABLE_STYLES, 1, Define if you want bold and italic support)
+ fi
++if test x$support_wide_glyphs = xyes; then
++  AC_DEFINE(ENABLE_WIDE_GLYPHS, 1, Define if you want to display wide glyphs)
++fi
+ if test x$support_iso14755 = xyes; then
+   AC_DEFINE(ISO_14755, 1, Define if you want ISO 14755 extended support)
+ fi
+--- a/src/command.C
 b/src/command.C
+@@ -237,7 +237,9 @@
+ # endif
+   scr_overlay_set (11, y + 1, ch, r);
+ 
++#if !ENABLE_WIDE_GLYPHS
+   if (WCWIDTH (ch) >= 2)
++#endif
+ scr_overlay_set (12, y + 1, NOCHAR, r);
+ }
+ 
+--- a/src/rxvtfont.C
 b/src/rxvtfont.C
+@@ -471,6 +471,7 @@
+   else
+ switch (t)
+   {
++case ' ':
+ case '\t':
+ case ZERO_WIDTH_CHAR:
+ case NOCHAR:
+@@ -1038,8 +1039,10 @@
+ 
+   careful = xcs->lbearing < 0 || xcs->rbearing > prop->width * wcw;
+ 
++#if !ENABLE_WIDE_GLYPHS
+   if (careful 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 97957e05e8cc7068714b46860075067fa4be0ab6
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:04:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:04:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97957e05

x11-terms/rxvt-unicode: Stabilize 9.31 ppc, #903057

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 17c8fad1ce82..af84f49a294f 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 099ec2ad9715f0b7ad71eac2d6b93c2286058d6f
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099ec2ad

x11-terms/rxvt-unicode: Stabilize 9.31 arm, #903057

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 01abf2a72877..17c8fad1ce82 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 337376cf8e87e8eb2be0980048a6eafe424dd824
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337376cf

x11-terms/rxvt-unicode: Stabilize 9.31 x86, #903057

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 3974ca35d8f8..35d16af7dd8f 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 8fdd2ef548a71ca38f093372db150be8bda1d329
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdd2ef5

x11-terms/rxvt-unicode: Stabilize 9.31 ppc64, #903057

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 35d16af7dd8f..01abf2a72877 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 9d50275114eb30c2555ff80274bc6a527455018a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d502751

x11-terms/rxvt-unicode: Stabilize 9.31 amd64, #903057

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 874b4d6a452c..3974ca35d8f8 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-01-20 Thread Marek Szuba
commit: 388de776aacf55f6e3f095759001fad816fec74e
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jan 20 10:42:37 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jan 20 10:42:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388de776

x11-terms/rxvt-unicode: add 9.31

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest |   2 +
 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 115 
 2 files changed, 117 insertions(+)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index 9def648f8736..38f3890c3396 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,2 +1,4 @@
 DIST rxvt-unicode-9.29_24-bit-color_aur-9.26-20210712.patch.xz 7568 BLAKE2B 
8ea5d813e00fd4012d145acf70e3d9b0974dddffd203fbec4bf06a0da1c9368ec316fc2903dccae3a5d71d684fd93b2a09ed208f26be1e85f77c702494db4e54
 SHA512 
baa226ca9adf6025a72dea925ec3be16186502bb4aab21dd61ef1f7c3e2eb793e7a1dc9619ed8228166758daa2879a465da2ace3f3b14545808955388bd2b74b
 DIST rxvt-unicode-9.30.tar.bz2 877186 BLAKE2B 
645164e37e9e484c66f5047836689e4e4727575dfdcbefc64affb70d9110497529fdcc7d476f77737efed5cee4af314e1e1ccbcb42b506bb7e653b827c24a0c7
 SHA512 
048d5f635a61bc1a739d5cbc09e7a9f77cee18c81df468ce1ff0a62866ced06fc4ec258bb015d2484a7e7bad2339f0bdd79bd824d649c2553a80bdef9f199e99
+DIST rxvt-unicode-9.31.tar.bz2 880148 BLAKE2B 
439a8c33b7260e0f2fd68b8a4409773c06c3bb7623b5dfbbb0742cc198c9fd25e8a247907878639db5fac3dcd3b6be3d839347787bcf08ca602ae246607f750b
 SHA512 
4d14ecbbb62de1b1c717277f5aae5cfb536e11392f2d4b82c884c1713f437fce8e9dd69a328fa353a55d068d8ee4121a31900f45191acec172d5dc76652b6255
+DIST rxvt-unicode-9.31_24-bit-color_aur-9.31-20239117.patch.xz 7776 BLAKE2B 
88c12e2db38991fc6c7909950aade09a8c089d93980535af5a602d40cb4712aaa97f659c67e49b52abb71e6d0e2b8279f3d9a6d66654cdf68dde68bf64279873
 SHA512 
dfc0388138f35345c0c80df0a392c28a52a03d008ca336999369522031898813046c314c1e4ec9a81fea41b81d3230f5ca09d47b84ef04c0f6da98c559812a16

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
new file mode 100644
index ..874b4d6a452c
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop systemd prefix
+
+COLOUR_PATCH_NAME="${PN}-9.31_24-bit-color_aur-9.31-20239117.patch"
+
+DESCRIPTION="rxvt clone with xft and unicode support"
+HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
+   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${COLOUR_PATCH_NAME}.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+   perl startup-notification unicode3 xft"
+
+RDEPEND=">=sys-libs/ncurses-5.7-r6:=
+   dev-libs/libptytty
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXrender
+   x11-libs/libXt
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+   perl? ( dev-lang/perl:= )
+   startup-notification? ( x11-libs/startup-notification )
+   xft? ( x11-libs/libXft )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
+   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
+)
+DOCS=(
+   Changes
+   README.FAQ
+   doc/README.xvt
+   doc/changes.txt
+   doc/etc/${PN}.term{cap,info}
+   doc/rxvt-tabbed
+)
+
+src_prepare() {
+   default
+
+   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
+   if use 24-bit-color; then
+   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
+   eautoreconf
+   fi
+
+   # kill the rxvt-unicode terminfo file - #192083
+   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+}
+
+src_configure() {
+   # --enable-everything goes first: the order of the arguments matters
+   local myconf=(
+   --enable-everything
+   $(use_enable 256-color)
+   $(use_enable blink text-blink)
+   $(use_enable fading-colors fading)
+   $(use_enable font-styles)
+   $(use_enable gdk-pixbuf pixbuf)
+   $(use_enable iso14755)
+   $(use_enable mousewheel)
+   $(use_enable perl)
+   $(use_enable startup-notification)
+   $(use_enable unicode3)
+   $(use_enable xft)
+   )
+   if use 24-bit-color; then
+   myconf+=( --enable-24-bit-color )
+   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2022-09-07 Thread Marek Szuba
commit: 97c208dd579e297989f4d98e7f5d3385193a9711
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep  7 13:50:54 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep  7 14:30:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c208dd

x11-terms/rxvt-unicode: allow USE='perl -fading-colors' but print a warning

Closes: https://bugs.gentoo.org/830329
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 627d10b5c1db..86a4146c636a 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -18,9 +18,6 @@ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 
~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 
-# Bug #830329
-REQUIRED_USE="perl? ( fading-colors )"
-
 RDEPEND=">=sys-libs/ncurses-5.7-r6:=
dev-libs/libptytty
media-libs/fontconfig
@@ -114,4 +111,7 @@ pkg_postinst() {
ewarn "rebuild =${CATEGORY}/${PF} with USE=-24-bit-color (the 
default setting)."
ewarn
fi
+   if use perl && ! use fading-colors; then
+   ewarn "Note that some of the Perl plug-ins bundled with ${PN} 
will fail to load without USE=fading-colors"
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2022-03-01 Thread Marek Szuba
commit: 29aec53f3f9be30f3cdee020f0c6182e2f9e29e7
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  1 16:45:06 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  1 16:47:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29aec53f

x11-terms/rxvt-unicode: drop dev-perl/Mac-Pasteboard dependency

The package in question got treecleaned 2 days ago. Don't bother with a
revbump because this dependency was conditional on USE=kernel_darwin,
and rxvt-unicode lost its macOS keywords a long time ago.

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index e8c4798fee73..627d10b5c1db 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -28,7 +28,6 @@ RDEPEND=">=sys-libs/ncurses-5.7-r6:=
x11-libs/libXrender
x11-libs/libXt
gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
perl? ( dev-lang/perl:= )
startup-notification? ( x11-libs/startup-notification )
xft? ( x11-libs/libXft )"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2022-03-01 Thread Marek Szuba
commit: 37997a59340edd46a7568dc9b1e41cd5e6a9b7fc
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  1 15:59:17 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  1 16:47:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37997a59

x11-terms/rxvt-unicode: update SRC_URI

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 2c8e33ee4228..e8c4798fee73 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -10,7 +10,7 @@ 
COLOUR_PATCH_NAME="${PN}-9.29_24-bit-color_aur-9.26-20210712.patch"
 DESCRIPTION="rxvt clone with xft and unicode support"
 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
 SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
-   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
+   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${COLOUR_PATCH_NAME}.xz;
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2022-02-16 Thread Marek Szuba
commit: 48348f4d9333447dc1b1e10281c7ad4a1f44e64b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb 16 09:54:24 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb 16 09:55:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48348f4d

x11-terms/rxvt-unicode: metadata.xml: remove obsolete USE flags

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/x11-terms/rxvt-unicode/metadata.xml 
b/x11-terms/rxvt-unicode/metadata.xml
index fc597b93c849..875018610709 100644
--- a/x11-terms/rxvt-unicode/metadata.xml
+++ b/x11-terms/rxvt-unicode/metadata.xml
@@ -22,8 +22,6 @@
Enable scrolling via mouse wheel or 
buttons 4 and 5
Enable perl script support. You can still 
disable this at runtime with -pe ""
Use 21 instead of 16 bits to represent 
unicode characters
-   Enable utmp support
-   Enable wtmp support


cpe:/a:rxvt-unicode:rxvt-unicode



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2022-02-16 Thread Marek Szuba
commit: 5fa4239f6eef46705725d7ef8c11740cc41c7802
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb 16 09:48:53 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb 16 09:48:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa4239f

x11-terms/rxvt-unicode: drop 9.26-r2

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest|   2 -
 x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild | 113 -
 2 files changed, 115 deletions(-)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index b65012ab1769..9def648f8736 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,4 +1,2 @@
-DIST rxvt-unicode-9.26.tar.bz2 904950 BLAKE2B 
1790d02eeadf630cc9bc718288af2f6bd19c3e320d3dbfa44c8cef516c8e790e0abfbfe4e557795749ddd3ec41b8358f6eac623c060240f091b3e84a549151ad
 SHA512 
35560b57730e17c9542ea4a615fd86ce703c4e6421323e8fe1570007737a880fde90d17943e5af9e170be4111b9769f4aa7e57efca5428421fdc1c299112f8e0
-DIST rxvt-unicode-9.26_24-bit-color_aur-20210516+eautoreconf.patch.xz 11716 
BLAKE2B 
7e18b0f884dbb9574515db8cfb4e1521e1e3287ac194750db288409c7e4d0bb120964e4559ce7e3b91e169935ded93f3af3045fc7c1737a5a6de2710ee2e107b
 SHA512 
8cbcc1c04bdb83996ce08ece559ef9e7f5f530140a2a66291e0ffd049808da60787a68520b4a990dc12e1272de861a85b199ddd10ac8b245eafbfe16dc521199
 DIST rxvt-unicode-9.29_24-bit-color_aur-9.26-20210712.patch.xz 7568 BLAKE2B 
8ea5d813e00fd4012d145acf70e3d9b0974dddffd203fbec4bf06a0da1c9368ec316fc2903dccae3a5d71d684fd93b2a09ed208f26be1e85f77c702494db4e54
 SHA512 
baa226ca9adf6025a72dea925ec3be16186502bb4aab21dd61ef1f7c3e2eb793e7a1dc9619ed8228166758daa2879a465da2ace3f3b14545808955388bd2b74b
 DIST rxvt-unicode-9.30.tar.bz2 877186 BLAKE2B 
645164e37e9e484c66f5047836689e4e4727575dfdcbefc64affb70d9110497529fdcc7d476f77737efed5cee4af314e1e1ccbcb42b506bb7e653b827c24a0c7
 SHA512 
048d5f635a61bc1a739d5cbc09e7a9f77cee18c81df468ce1ff0a62866ced06fc4ec258bb015d2484a7e7bad2339f0bdd79bd824d649c2553a80bdef9f199e99

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
deleted file mode 100644
index 131c98ce2cc3..
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop systemd prefix
-
-COLOUR_PATCH_NAME="${PN}-9.26_24-bit-color_aur-20210516+eautoreconf.patch"
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
-   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
-   +perl startup-notification unicode3 +utmp +wtmp xft"
-
-RDEPEND=">=sys-libs/ncurses-5.7-r6:=
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   x11-libs/libXt
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
-   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
-)
-DOCS=(
-   Changes
-   README.FAQ
-   doc/README.xvt
-   doc/changes.txt
-   doc/etc/${PN}.term{cap,info}
-   doc/rxvt-tabbed
-)
-
-src_prepare() {
-   default
-
-   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
-   if use 24-bit-color; then
-   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
-   fi
-
-   # kill the rxvt-unicode terminfo file - #192083
-   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
-
-   # use xsubpp from Prefix - #506500
-   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
-}
-
-src_configure() {
-   # --enable-everything goes first: the order of the arguments matters
-   local myconf=(
-   --enable-everything
-   $(use_enable 256-color)
-   $(use_enable blink text-blink)
-   $(use_enable fading-colors fading)
-   $(use_enable font-styles)
-   $(use_enable gdk-pixbuf pixbuf)
-   $(use_enable iso14755)
-   $(use_enable mousewheel)
-   $(use_enable perl)
-   $(use_enable startup-notification)
-   $(use_enable unicode3)
-   $(use_enable utmp)
- 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2022-02-15 Thread Matt Turner
commit: e31af2e72cc43f0acaba787bc897b0d9fe076f96
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Feb 15 18:31:21 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Feb 15 18:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31af2e7

x11-terms/rxvt-unicode: Keyword 9.30 alpha, #827470

Signed-off-by: Matt Turner  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 8ed6dbcc8ffd..2c8e33ee4228 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2022-01-26 Thread Marek Szuba
commit: dae18424d1d24936138011f33e67a4f5f46e91af
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jan 26 15:30:23 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jan 26 15:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae18424

x11-terms/rxvt-unicode: Perl support now requires USE=fading-colors

This is probably a bug but one that will most likely require either an
upstream reaction (which given their attitude towards Gentoo is
unlikely to happen if reported by us) or a third-party patch.

While at it, stop defaulting to USE=perl.

Closes: https://bugs.gentoo.org/830329
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index a0b503f4a33d..8ed6dbcc8ffd 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,10 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
-   +perl startup-notification unicode3 xft"
+   perl startup-notification unicode3 xft"
+
+# Bug #830329
+REQUIRED_USE="perl? ( fading-colors )"
 
 RDEPEND=">=sys-libs/ncurses-5.7-r6:=
dev-libs/libptytty



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-12-30 Thread Sam James
commit: 2ce3a2775adac408a785061f02be3d2776b4f378
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Dec 30 12:12:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 30 13:09:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce3a277

x11-terms/rxvt-unicode: stable 9.30 for sparc, bug #830196

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index e44796b1bae9..a0b503f4a33d 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-12-28 Thread Sam James
commit: 05d43212c3dc55c7cb7be47fd8cf2040e80890d3
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 29 07:35:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 07:35:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d43212

x11-terms/rxvt-unicode: Stabilize 9.30 x86, #830196

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index d3a212b81bee..e44796b1bae9 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-12-28 Thread Sam James
commit: ec4959827c67cdb4cf4a8bc636d4fea067acb00e
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 29 07:34:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 07:34:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec495982

x11-terms/rxvt-unicode: Stabilize 9.30 amd64, #830196

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 1bb0f64e489a..d3a212b81bee 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-12-28 Thread Arthur Zamarin
commit: c7bce28db634905451933ea0ed0c2e1512975f4b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 29 06:54:51 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 29 06:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bce28d

x11-terms/rxvt-unicode: Stabilize 9.30 ppc, #830196

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index c8c1fe7c3a8c..1bb0f64e489a 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-12-28 Thread Arthur Zamarin
commit: e664806c7ae0caca14cabde762982f05ed569cf8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 29 06:40:38 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 29 06:40:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e664806c

x11-terms/rxvt-unicode: Stabilize 9.30 ppc64, #830196

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 0f912b4689a5..c8c1fe7c3a8c 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-12-28 Thread Sam James
commit: 3848e9b338fee48bcc94942b50ce383f96f5da25
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 29 05:34:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 05:34:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3848e9b3

x11-terms/rxvt-unicode: Stabilize 9.30 arm, #830196

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 1ad87ebf9625..0f912b4689a5 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-29 Thread Arthur Zamarin
commit: bafbe6a7cc78c27f19841639813cb8e977a3adf5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 30 07:53:36 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 30 07:54:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bafbe6a7

x11-terms/rxvt-unicode: Keyword 9.30 hppa, #827470

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index cc1cbf89d939..1ad87ebf9625 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-29 Thread Marek Szuba
commit: c31a92478a45993c16ea5160a7fb39a7f812abd9
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Nov 29 16:25:57 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Nov 29 16:27:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31a9247

x11-terms/rxvt-unicode: bdepend on >=sys-devel/autoconf

WANT_AUTOCONF=latest in autotools.eclass does not enforce that version
yet.

Closes: https://bugs.gentoo.org/827849
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index baf4b1142c05..cc1cbf89d939 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -31,7 +31,9 @@ RDEPEND=">=sys-libs/ncurses-5.7-r6:=
xft? ( x11-libs/libXft )"
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig"
+# autoconf dependency hopefully temporary, see Bug #827852
+BDEPEND="virtual/pkgconfig
+   >=sys-devel/autoconf-2.71"
 
 PATCHES=(
"${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-29 Thread Arthur Zamarin
commit: 60375529c38359f3fcee196b8dddbb5a179eddaa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 29 10:22:03 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov 29 10:22:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60375529

x11-terms/rxvt-unicode: Keyword 9.30 x86, #827470

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index be1701dc8da9..baf4b1142c05 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-29 Thread Arthur Zamarin
commit: fc9748b5450cb910c8711b039801e5a23f8913f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 29 08:34:05 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov 29 08:34:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9748b5

x11-terms/rxvt-unicode: Keyword 9.30 ia64, #827470

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 733cbd4cd614..be1701dc8da9 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-28 Thread Arthur Zamarin
commit: fe90a0b0e4016c813ceac0ceeecfa5b6a0e6fdaa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 29 07:54:47 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov 29 07:57:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe90a0b0

x11-terms/rxvt-unicode: Keyword 9.30 ppc, #827470

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 11421a9bd366..536f572fff2e 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-28 Thread Arthur Zamarin
commit: 59eb1a9f0c82bae5d73d5ff20ab85a4984414624
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 29 07:54:50 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov 29 07:57:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59eb1a9f

x11-terms/rxvt-unicode: Keyword 9.30 ppc64, #827470

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 536f572fff2e..733cbd4cd614 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-28 Thread Arthur Zamarin
commit: 84a8f6850fe4f05bef33a4476cc9402ecd72b065
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 28 19:00:57 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 28 19:01:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a8f685

x11-terms/rxvt-unicode: Keyword 9.30 sparc, #827470

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index b72c772b4107..11421a9bd366 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-28 Thread Arthur Zamarin
commit: a0ad31b602458486fcfa642b9a706f3f9994b3b1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 28 19:00:54 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 28 19:01:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ad31b6

x11-terms/rxvt-unicode: Keyword 9.30 arm64, #827470

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 4085cc12e1c8..b72c772b4107 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-28 Thread Arthur Zamarin
commit: 6d9f1ab32d31e76083c6984bfb384d9cb895aa0f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 28 19:00:45 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 28 19:01:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9f1ab3

x11-terms/rxvt-unicode: Keyword 9.30 arm, #827470

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
index 4749497f7397..4085cc12e1c8 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm ~riscv"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-27 Thread Marek Szuba
commit: 3cd79f3513df7f2c148b9023138285c3bb6a008c
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Nov 28 00:42:01 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Nov 28 00:42:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd79f35

x11-terms/rxvt-unicode: fix metadata indentation

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/metadata.xml | 44 ++---
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/x11-terms/rxvt-unicode/metadata.xml 
b/x11-terms/rxvt-unicode/metadata.xml
index fea19d5c6016..fc597b93c849 100644
--- a/x11-terms/rxvt-unicode/metadata.xml
+++ b/x11-terms/rxvt-unicode/metadata.xml
@@ -6,26 +6,26 @@
Marek Szuba


-
-Enable 24-bit color support. Note that this feature
-   is unofficial, may cause visual glitches due to the fact there is no
-   termcap/terminfo definition for rxvt-unicode-24bit yet so it is 
necessary
-   to use the one for 256 colours, visibly increases memory usage, and 
might
-   slow urxvt down dramatically when more than six fonts are in use in a 
terminal
-   instance.
-Enable 256 color support
-Enable blinking text
-Enable colors fading when off focus
-Enable support for bold and italic fonts
-Enable transparency support using 
x11-libs/gdk-pixbuf
-Enable ISO-14755 support
-Enable scrolling via mouse wheel or buttons 4 and 
5
-Enable perl script support. You can still disable this at 
runtime with -pe ""
-Use 21 instead of 16 bits to represent unicode 
characters
-Enable utmp support
-Enable wtmp support
-
-
-cpe:/a:rxvt-unicode:rxvt-unicode
-
+   
+   Enable 24-bit color support. Note 
that this feature
+   is unofficial, may cause visual glitches due to the 
fact there is no
+   termcap/terminfo definition for rxvt-unicode-24bit yet 
so it is necessary
+   to use the one for 256 colours, visibly increases 
memory usage, and might
+   slow urxvt down dramatically when more than six fonts 
are in use in a terminal
+   instance.
+   Enable 256 color support
+   Enable blinking text
+   Enable colors fading when off 
focus
+   Enable support for bold and italic 
fonts
+   Enable transparency support using 
x11-libs/gdk-pixbuf
+   Enable ISO-14755 support
+   Enable scrolling via mouse wheel or 
buttons 4 and 5
+   Enable perl script support. You can still 
disable this at runtime with -pe ""
+   Use 21 instead of 16 bits to represent 
unicode characters
+   Enable utmp support
+   Enable wtmp support
+   
+   
+   cpe:/a:rxvt-unicode:rxvt-unicode
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-27 Thread Marek Szuba
commit: 5970c90f57088686613e60922abc7edbbe600139
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Nov 27 23:11:50 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Nov 27 23:13:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5970c90f

x11-terms/rxvt-unicode: add 9.30, drop 9.29

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest | 2 +-
 .../rxvt-unicode/{rxvt-unicode-9.29.ebuild => rxvt-unicode-9.30.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index 8eaa3597db5d..b65012ab1769 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,4 +1,4 @@
 DIST rxvt-unicode-9.26.tar.bz2 904950 BLAKE2B 
1790d02eeadf630cc9bc718288af2f6bd19c3e320d3dbfa44c8cef516c8e790e0abfbfe4e557795749ddd3ec41b8358f6eac623c060240f091b3e84a549151ad
 SHA512 
35560b57730e17c9542ea4a615fd86ce703c4e6421323e8fe1570007737a880fde90d17943e5af9e170be4111b9769f4aa7e57efca5428421fdc1c299112f8e0
 DIST rxvt-unicode-9.26_24-bit-color_aur-20210516+eautoreconf.patch.xz 11716 
BLAKE2B 
7e18b0f884dbb9574515db8cfb4e1521e1e3287ac194750db288409c7e4d0bb120964e4559ce7e3b91e169935ded93f3af3045fc7c1737a5a6de2710ee2e107b
 SHA512 
8cbcc1c04bdb83996ce08ece559ef9e7f5f530140a2a66291e0ffd049808da60787a68520b4a990dc12e1272de861a85b199ddd10ac8b245eafbfe16dc521199
-DIST rxvt-unicode-9.29.tar.bz2 876330 BLAKE2B 
79ad6f4d60f0b6e99ca9d820c2af54ed142cffab444500885e04c36199724bdf124dbd53595358d3358b5bfa235a567b2eddd850da1b81ae7aa4ef9a453d0f4d
 SHA512 
8af7f1e8c3f2c6bf5fa131b6ef61e836ac7c83ac2b31ccb183d7481191f55a8e87e7f9f6d93f2ae1855ca339f71b2d682471ee41ef706b7ccc21c6c8ea4b44f9
 DIST rxvt-unicode-9.29_24-bit-color_aur-9.26-20210712.patch.xz 7568 BLAKE2B 
8ea5d813e00fd4012d145acf70e3d9b0974dddffd203fbec4bf06a0da1c9368ec316fc2903dccae3a5d71d684fd93b2a09ed208f26be1e85f77c702494db4e54
 SHA512 
baa226ca9adf6025a72dea925ec3be16186502bb4aab21dd61ef1f7c3e2eb793e7a1dc9619ed8228166758daa2879a465da2ace3f3b14545808955388bd2b74b
+DIST rxvt-unicode-9.30.tar.bz2 877186 BLAKE2B 
645164e37e9e484c66f5047836689e4e4727575dfdcbefc64affb70d9110497529fdcc7d476f77737efed5cee4af314e1e1ccbcb42b506bb7e653b827c24a0c7
 SHA512 
048d5f635a61bc1a739d5cbc09e7a9f77cee18c81df468ce1ff0a62866ced06fc4ec258bb015d2484a7e7bad2339f0bdd79bd824d649c2553a80bdef9f199e99

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild
similarity index 100%
rename from x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild
rename to x11-terms/rxvt-unicode/rxvt-unicode-9.30.ebuild



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-26 Thread Marek Szuba
commit: d6d38fa94f417e404933821c7e48ec2d1d7bb3b5
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 13:22:33 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 13:40:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d38fa9

x11-terms/rxvt-unicode: do not inherit unused eclasses

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild | 3 +--
 x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild| 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
index 0802f81d5097..131c98ce2cc3 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools desktop flag-o-matic systemd prefix
+inherit desktop systemd prefix
 
 COLOUR_PATCH_NAME="${PN}-9.26_24-bit-color_aur-20210516+eautoreconf.patch"
 
@@ -31,7 +31,6 @@ RDEPEND=">=sys-libs/ncurses-5.7-r6:=
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 BDEPEND="virtual/pkgconfig"
-# WARNING: will bdepend on >=sys-devel/autoconf-2.71 (masked as of 2021-07-07) 
if eautoreconf has to be called
 
 PATCHES=(
"${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild
index e3eaeeddc8d2..4749497f7397 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools desktop flag-o-matic systemd prefix
+inherit autotools desktop systemd prefix
 
 COLOUR_PATCH_NAME="${PN}-9.29_24-bit-color_aur-9.26-20210712.patch"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/, x11-terms/rxvt-unicode/files/

2021-11-26 Thread Marek Szuba
commit: 85a4c8a6fc848d8eb7135c04e3c69dff9ea93def
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 12:50:59 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 13:40:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a4c8a6

x11-terms/rxvt-unicode: drop 9.22-r9

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest|   2 -
 .../rxvt-unicode-9.22-perl-segfault-on-exit.patch  |  36 -
 ...rxvt-unicode-9.22-query-graphics-insecure.patch |  11 --
 .../rxvt-unicode-9.22-sgr-mouse-mode-flag.patch| 165 -
 x11-terms/rxvt-unicode/metadata.xml|   3 -
 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild | 120 ---
 6 files changed, 337 deletions(-)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index 6f61f0985202..1cae105e7af0 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,4 +1,2 @@
-DIST rxvt-unicode-9.22.tar.bz2 931198 BLAKE2B 
ea9a12e4a8396ed6be12b4d50ae260a0376902dbd47b0628bb14ce0509c5d89f5a80370b413fdb9df9b8b81728ec26e115cbf0d88ab6e9cb2a87b03b5d79c432
 SHA512 
b39f1b2cbe6dd3fbd2a0ad6a9d391a2b6f49d7c5e67bc65fe44a9c86937f8db379572c67564c6e21ff6e09b447cdfd4e540544e486179e94da0e0db679c04dd9
-DIST rxvt-unicode-9.22_24-bit-color_cpixl-20201108.patch.xz 8116 BLAKE2B 
27940ad42ee3f26c357a50b7fae1e1539acec71f5ff43e7ed16167d0adb175c4de20ba84880f25eec0817703d937d097fda228541d16511811efe5816109e71b
 SHA512 
2b8bbb90c6bb223f622c1e99d62a70a812604d1f8e57cea37a8faf0af578588d3888ea8009568d623710cc03e020a69269770e23476fd9ff9e46dbd9ea23f540
 DIST rxvt-unicode-9.26.tar.bz2 904950 BLAKE2B 
1790d02eeadf630cc9bc718288af2f6bd19c3e320d3dbfa44c8cef516c8e790e0abfbfe4e557795749ddd3ec41b8358f6eac623c060240f091b3e84a549151ad
 SHA512 
35560b57730e17c9542ea4a615fd86ce703c4e6421323e8fe1570007737a880fde90d17943e5af9e170be4111b9769f4aa7e57efca5428421fdc1c299112f8e0
 DIST rxvt-unicode-9.26_24-bit-color_aur-20210516+eautoreconf.patch.xz 11716 
BLAKE2B 
7e18b0f884dbb9574515db8cfb4e1521e1e3287ac194750db288409c7e4d0bb120964e4559ce7e3b91e169935ded93f3af3045fc7c1737a5a6de2710ee2e107b
 SHA512 
8cbcc1c04bdb83996ce08ece559ef9e7f5f530140a2a66291e0ffd049808da60787a68520b4a990dc12e1272de861a85b199ddd10ac8b245eafbfe16dc521199

diff --git 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-perl-segfault-on-exit.patch 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-perl-segfault-on-exit.patch
deleted file mode 100644
index 0a3cb1ec4cd5..
--- a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-perl-segfault-on-exit.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Backported from the upstream CVS repository, see:
-http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.h?r1=1.28=1.29
-http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.xs?r1=1.246=1.247
-
 rxvt-unicode/src/rxvtperl.h2012/06/12 10:45:53 1.28
-+++ rxvt-unicode/src/rxvtperl.h2020/06/30 07:31:24 1.29
-@@ -51,7 +51,9 @@
- {
-   char **perl_environ;
- 
-+  #if 0 // see rxvtperl.xs
-   ~rxvt_perl_interp ();
-+  #endif
- 
-   void init ();
-   void init (rxvt_term *term);
 rxvt-unicode/src/rxvtperl.xs   2020/01/20 09:35:12 1.246
-+++ rxvt-unicode/src/rxvtperl.xs   2020/06/30 07:31:24 1.247
-@@ -372,6 +372,9 @@
- 
- static PerlInterpreter *perl;
- 
-+#if 0 /* we are not a library anymore, so doing this is just not worth it */
-+/*THINK/TODO: this has the side effect of, of course, not calling 
destructors. */
-+/* but therse are not guaranteed anyway... */
- rxvt_perl_interp::~rxvt_perl_interp ()
- {
-   if (perl)
-@@ -381,6 +384,7 @@
-   PERL_SYS_TERM ();
- }
- }
-+#endif
- 
- void
- rxvt_perl_interp::init ()

diff --git 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-query-graphics-insecure.patch 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-query-graphics-insecure.patch
deleted file mode 100644
index 52a8c8297050..
--- 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-query-graphics-insecure.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/command.C
-+++ b/src/command.C
-@@ -2695,7 +2695,7 @@
- /* kidnapped escape sequence: Should be 8.3.48 */
-   case C1_ESA:/* ESC G */
- // used by original rxvt for rob nations own graphics mode
--if (cmd_getc () == 'Q')
-+if (cmd_getc () == 'Q' && option (Opt_insecure))
-   tt_printf ("\033G0\012");   /* query graphics - no graphics */
- break;
- 

diff --git 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-sgr-mouse-mode-flag.patch 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-sgr-mouse-mode-flag.patch
deleted file mode 100644
index 3f6f5d90618e..
--- a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-sgr-mouse-mode-flag.patch
+++ /dev/null
@@ -1,165 +0,0 @@
-diff --git a/config.h.in b/config.h.in
-index 914d606..b869bfb 100644
 a/config.h.in
-+++ b/config.h.in
-@@ -9,6 +9,9 @@
- /* Define if you 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-26 Thread Marek Szuba
commit: 0221ba7ea500906e84f015e6f366ccb0705037eb
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 13:17:53 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 13:40:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0221ba7e

x11-terms/rxvt-unicode: add 9.29

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest |   2 +
 x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild | 113 
 2 files changed, 115 insertions(+)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index 1cae105e7af0..8eaa3597db5d 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,2 +1,4 @@
 DIST rxvt-unicode-9.26.tar.bz2 904950 BLAKE2B 
1790d02eeadf630cc9bc718288af2f6bd19c3e320d3dbfa44c8cef516c8e790e0abfbfe4e557795749ddd3ec41b8358f6eac623c060240f091b3e84a549151ad
 SHA512 
35560b57730e17c9542ea4a615fd86ce703c4e6421323e8fe1570007737a880fde90d17943e5af9e170be4111b9769f4aa7e57efca5428421fdc1c299112f8e0
 DIST rxvt-unicode-9.26_24-bit-color_aur-20210516+eautoreconf.patch.xz 11716 
BLAKE2B 
7e18b0f884dbb9574515db8cfb4e1521e1e3287ac194750db288409c7e4d0bb120964e4559ce7e3b91e169935ded93f3af3045fc7c1737a5a6de2710ee2e107b
 SHA512 
8cbcc1c04bdb83996ce08ece559ef9e7f5f530140a2a66291e0ffd049808da60787a68520b4a990dc12e1272de861a85b199ddd10ac8b245eafbfe16dc521199
+DIST rxvt-unicode-9.29.tar.bz2 876330 BLAKE2B 
79ad6f4d60f0b6e99ca9d820c2af54ed142cffab444500885e04c36199724bdf124dbd53595358d3358b5bfa235a567b2eddd850da1b81ae7aa4ef9a453d0f4d
 SHA512 
8af7f1e8c3f2c6bf5fa131b6ef61e836ac7c83ac2b31ccb183d7481191f55a8e87e7f9f6d93f2ae1855ca339f71b2d682471ee41ef706b7ccc21c6c8ea4b44f9
+DIST rxvt-unicode-9.29_24-bit-color_aur-9.26-20210712.patch.xz 7568 BLAKE2B 
8ea5d813e00fd4012d145acf70e3d9b0974dddffd203fbec4bf06a0da1c9368ec316fc2903dccae3a5d71d684fd93b2a09ed208f26be1e85f77c702494db4e54
 SHA512 
baa226ca9adf6025a72dea925ec3be16186502bb4aab21dd61ef1f7c3e2eb793e7a1dc9619ed8228166758daa2879a465da2ace3f3b14545808955388bd2b74b

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild
new file mode 100644
index ..e3eaeeddc8d2
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.29.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop flag-o-matic systemd prefix
+
+COLOUR_PATCH_NAME="${PN}-9.29_24-bit-color_aur-9.26-20210712.patch"
+
+DESCRIPTION="rxvt clone with xft and unicode support"
+HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
+   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+   +perl startup-notification unicode3 xft"
+
+RDEPEND=">=sys-libs/ncurses-5.7-r6:=
+   dev-libs/libptytty
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXrender
+   x11-libs/libXt
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
+   perl? ( dev-lang/perl:= )
+   startup-notification? ( x11-libs/startup-notification )
+   xft? ( x11-libs/libXft )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
+   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
+)
+DOCS=(
+   Changes
+   README.FAQ
+   doc/README.xvt
+   doc/changes.txt
+   doc/etc/${PN}.term{cap,info}
+   doc/rxvt-tabbed
+)
+
+src_prepare() {
+   default
+
+   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
+   if use 24-bit-color; then
+   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
+   eautoreconf
+   fi
+
+   # kill the rxvt-unicode terminfo file - #192083
+   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+}
+
+src_configure() {
+   # --enable-everything goes first: the order of the arguments matters
+   local myconf=(
+   --enable-everything
+   $(use_enable 256-color)
+   $(use_enable blink text-blink)
+   $(use_enable fading-colors fading)
+   $(use_enable font-styles)
+   $(use_enable gdk-pixbuf pixbuf)
+   $(use_enable iso14755)
+   $(use_enable mousewheel)
+   $(use_enable perl)
+   $(use_enable startup-notification)
+   $(use_enable unicode3)
+   $(use_enable xft)
+   )
+   if use 24-bit-color; then
+   myconf+=( --enable-24-bit-color 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-11-26 Thread Marek Szuba
commit: 03da82e8d0e830ffdfa516b95c264bc1c77a77bb
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 12:38:53 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 13:40:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03da82e8

x11-terms/rxvt-unicode: drop 

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-.ebuild | 96 -
 1 file changed, 96 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild
deleted file mode 100644
index 71119ddbc14a..
--- a/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools cvs desktop vcs-clean prefix
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-ECVS_SERVER="cvs.schmorp.de/schmorpforge"
-ECVS_USER="anonymous"
-ECVS_MODULE="rxvt-unicode"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="
-   256-color blink fading-colors +font-styles gdk-pixbuf iso14755 
+mousewheel
-   +perl startup-notification unicode3 +utmp +wtmp xft
-"
-RESTRICT="test"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.7-r6:=
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto
-"
-DOCS=(
-   Changes
-   README.FAQ
-   doc/README.xvt
-   doc/changes.txt
-   doc/etc/${PN}.term{cap,info}
-   doc/rxvt-tabbed
-)
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   ecvs_clean
-   eapply \
-   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch \
-   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
-
-   eapply_user
-
-   # kill the rxvt-unicode terminfo file - #192083
-   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
-
-   # use xsubpp from Prefix - #506500
-   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
-
-   eautoreconf
-}
-
-src_configure() {
-   # --enable-everything goes first: the order of the arguments matters
-   econf --enable-everything \
-   $(use_enable 256-color) \
-   $(use_enable blink text-blink) \
-   $(use_enable fading-colors fading) \
-   $(use_enable font-styles) \
-   $(use_enable gdk-pixbuf pixbuf) \
-   $(use_enable iso14755) \
-   $(use_enable mousewheel) \
-   $(use_enable perl) \
-   $(use_enable startup-notification) \
-   $(use_enable unicode3) \
-   $(use_enable utmp) \
-   $(use_enable wtmp) \
-   $(use_enable xft)
-}
-
-src_compile() {
-   default
-
-   sed -i \
-   -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
-   "${S}"/doc/rxvt-tabbed || die
-}
-
-src_install() {
-   default
-
-   make_desktop_entry urxvt rxvt-unicode utilities-terminal \
-   "System;TerminalEmulator"
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-09-15 Thread Marek Szuba
commit: 02caad1823723e7a93bf341b08d14b555c2ec609
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep 15 16:44:18 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep 15 16:46:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02caad18

x11-terms/rxvt-unicode: keyword 9.26-r2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
index 60f6972af0e..0802f81d509 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-08-18 Thread Agostino Sarubbo
commit: dd7a487ad91ab1aaf027b1cbf86b641705852553
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 18 12:57:05 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 18 12:57:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7a487a

x11-terms/rxvt-unicode: x86 stable wrt bug #808753

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
index c29b409e512..df3b812f8f9 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-08-18 Thread Agostino Sarubbo
commit: ddac55f6938847a993271bb9e88049949a8042a9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 18 12:45:44 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 18 12:45:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddac55f6

x11-terms/rxvt-unicode: amd64 stable wrt bug #808753

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
index bada952cde5..c29b409e512 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-08-17 Thread Agostino Sarubbo
commit: 683bbe33d885f6f46f8d8e63946e2ea2d7b210bc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 18 05:29:20 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 18 05:29:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683bbe33

x11-terms/rxvt-unicode: sparc stable wrt bug #808753

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
index 0302e3868c1..bada952cde5 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-08-17 Thread Sam James
commit: d1c6299f07596b53870367a535319f5393298bf1
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 17 21:38:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 17 21:39:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c6299f

x11-terms/rxvt-unicode: Stabilize 9.26-r2 ppc64, #808753

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
index 49f247caec9..0302e3868c1 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-08-17 Thread Sam James
commit: 45917fe067d95291dbe1d0b38e427984e132aecf
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 17 21:37:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 17 21:39:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45917fe0

x11-terms/rxvt-unicode: Stabilize 9.26-r2 ppc, #808753

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
index f439e028a7e..49f247caec9 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-07-12 Thread Marek Szuba
commit: bd5359cbda10c6ba292526e84f09f65dbd6b8bd1
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 12 14:24:23 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 12 14:32:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5359cb

x11-terms/rxvt-unicode-9.26: only apply 24-bit-colour patch when needed

It's too aggressive, i.e. USE=-24-bit-color doesn't fully disable this
feature.

Closes: https://bugs.gentoo.org/801571
Signed-off-by: Marek Szuba  gentoo.org>

 ...-9.26-r1.ebuild => rxvt-unicode-9.26-r2.ebuild} | 39 +-
 1 file changed, 24 insertions(+), 15 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r1.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
similarity index 80%
rename from x11-terms/rxvt-unicode/rxvt-unicode-9.26-r1.ebuild
rename to x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
index 4fa68cb62a3..f439e028a7e 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r1.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r2.ebuild
@@ -36,7 +36,6 @@ BDEPEND="virtual/pkgconfig"
 PATCHES=(
"${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
"${FILESDIR}"/${PN}-9.21-xsubpp.patch
-   "${WORKDIR}"/${COLOUR_PATCH_NAME}
 )
 DOCS=(
Changes
@@ -50,6 +49,11 @@ DOCS=(
 src_prepare() {
default
 
+   # Current patch is too aggressive to apply unconditionally, see Bug 
#801571
+   if use 24-bit-color; then
+   eapply "${WORKDIR}"/${COLOUR_PATCH_NAME}
+   fi
+
# kill the rxvt-unicode terminfo file - #192083
sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
 
@@ -59,21 +63,26 @@ src_prepare() {
 
 src_configure() {
# --enable-everything goes first: the order of the arguments matters
-   econf --enable-everything \
-   $(use_enable 24-bit-color) \
-   $(use_enable 256-color) \
-   $(use_enable blink text-blink) \
-   $(use_enable fading-colors fading) \
-   $(use_enable font-styles) \
-   $(use_enable gdk-pixbuf pixbuf) \
-   $(use_enable iso14755) \
-   $(use_enable mousewheel) \
-   $(use_enable perl) \
-   $(use_enable startup-notification) \
-   $(use_enable unicode3) \
-   $(use_enable utmp) \
-   $(use_enable wtmp) \
+   local myconf=(
+   --enable-everything
+   $(use_enable 256-color)
+   $(use_enable blink text-blink)
+   $(use_enable fading-colors fading)
+   $(use_enable font-styles)
+   $(use_enable gdk-pixbuf pixbuf)
+   $(use_enable iso14755)
+   $(use_enable mousewheel)
+   $(use_enable perl)
+   $(use_enable startup-notification)
+   $(use_enable unicode3)
+   $(use_enable utmp)
+   $(use_enable wtmp)
$(use_enable xft)
+   )
+   if use 24-bit-color; then
+   myconf+=( --enable-24-bit-color )
+   fi
+   econf "${myconf[@]}"
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-07-07 Thread Marek Szuba
commit: f33b733eaa61e524135f614523a6968e2c53ddb5
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul  7 13:38:20 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul  7 13:38:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33b733e

x11-terms/rxvt-unicode: add 24-bit-colour support to 9.26

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest |  1 +
 ...code-9.26.ebuild => rxvt-unicode-9.26-r1.ebuild} | 21 ++---
 2 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index 369cb666899..6f61f098520 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,3 +1,4 @@
 DIST rxvt-unicode-9.22.tar.bz2 931198 BLAKE2B 
ea9a12e4a8396ed6be12b4d50ae260a0376902dbd47b0628bb14ce0509c5d89f5a80370b413fdb9df9b8b81728ec26e115cbf0d88ab6e9cb2a87b03b5d79c432
 SHA512 
b39f1b2cbe6dd3fbd2a0ad6a9d391a2b6f49d7c5e67bc65fe44a9c86937f8db379572c67564c6e21ff6e09b447cdfd4e540544e486179e94da0e0db679c04dd9
 DIST rxvt-unicode-9.22_24-bit-color_cpixl-20201108.patch.xz 8116 BLAKE2B 
27940ad42ee3f26c357a50b7fae1e1539acec71f5ff43e7ed16167d0adb175c4de20ba84880f25eec0817703d937d097fda228541d16511811efe5816109e71b
 SHA512 
2b8bbb90c6bb223f622c1e99d62a70a812604d1f8e57cea37a8faf0af578588d3888ea8009568d623710cc03e020a69269770e23476fd9ff9e46dbd9ea23f540
 DIST rxvt-unicode-9.26.tar.bz2 904950 BLAKE2B 
1790d02eeadf630cc9bc718288af2f6bd19c3e320d3dbfa44c8cef516c8e790e0abfbfe4e557795749ddd3ec41b8358f6eac623c060240f091b3e84a549151ad
 SHA512 
35560b57730e17c9542ea4a615fd86ce703c4e6421323e8fe1570007737a880fde90d17943e5af9e170be4111b9769f4aa7e57efca5428421fdc1c299112f8e0
+DIST rxvt-unicode-9.26_24-bit-color_aur-20210516+eautoreconf.patch.xz 11716 
BLAKE2B 
7e18b0f884dbb9574515db8cfb4e1521e1e3287ac194750db288409c7e4d0bb120964e4559ce7e3b91e169935ded93f3af3045fc7c1737a5a6de2710ee2e107b
 SHA512 
8cbcc1c04bdb83996ce08ece559ef9e7f5f530140a2a66291e0ffd049808da60787a68520b4a990dc12e1272de861a85b199ddd10ac8b245eafbfe16dc521199

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r1.ebuild
similarity index 74%
rename from x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild
rename to x11-terms/rxvt-unicode/rxvt-unicode-9.26-r1.ebuild
index 981de5a0d60..4fa68cb62a3 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26-r1.ebuild
@@ -5,14 +5,17 @@ EAPI=7
 
 inherit autotools desktop flag-o-matic systemd prefix
 
+COLOUR_PATCH_NAME="${PN}-9.26_24-bit-color_aur-20210516+eautoreconf.patch"
+
 DESCRIPTION="rxvt clone with xft and unicode support"
 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
+   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="256-color blink fading-colors +font-styles gdk-pixbuf iso14755 
+mousewheel
+IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft"
 
 RDEPEND=">=sys-libs/ncurses-5.7-r6:=
@@ -28,11 +31,12 @@ RDEPEND=">=sys-libs/ncurses-5.7-r6:=
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 BDEPEND="virtual/pkgconfig"
-# WARNING: will bdepend on >=sys-devel/autoconf-2.71 (masked as of 2021-05-16) 
if eautoreconf has to be called
+# WARNING: will bdepend on >=sys-devel/autoconf-2.71 (masked as of 2021-07-07) 
if eautoreconf has to be called
 
 PATCHES=(
"${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
"${FILESDIR}"/${PN}-9.21-xsubpp.patch
+   "${WORKDIR}"/${COLOUR_PATCH_NAME}
 )
 DOCS=(
Changes
@@ -56,6 +60,7 @@ src_prepare() {
 src_configure() {
# --enable-everything goes first: the order of the arguments matters
econf --enable-everything \
+   $(use_enable 24-bit-color) \
$(use_enable 256-color) \
$(use_enable blink text-blink) \
$(use_enable fading-colors fading) \
@@ -88,3 +93,13 @@ src_install() {
make_desktop_entry urxvt rxvt-unicode utilities-terminal \
"System;TerminalEmulator"
 }
+
+pkg_postinst() {
+   if use 24-bit-color; then
+   ewarn
+   ewarn "You have enabled 24-bit colour support in ${PN}, which 
is UNOFFICIAL and INCOMPLETE."
+   ewarn "You may or may not encounter visual glitches or 
stability issues. When in doubt,"
+   ewarn "rebuild =${CATEGORY}/${PF} with USE=-24-bit-color (the 
default setting)."
+   ewarn
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-22 Thread Marek Szuba
commit: d98e1e17ede4b7ce1344499138c1563c2805a80a
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat May 22 15:06:52 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat May 22 15:09:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98e1e17

x11-terms/rxvt-unicode: drop 9.22-r8

No versions vulnerable to the issue at hand left in the tree.

Bug: https://bugs.gentoo.org/790782
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 119 -
 1 file changed, 119 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
deleted file mode 100644
index 34b761b6772..000
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop flag-o-matic systemd prefix
-
-COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
-   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
-   +perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
-
-RESTRICT="test"
-
-RDEPEND=">=sys-libs/ncurses-5.7-r6:=
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
-   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
-   "${FILESDIR}"/${PN}-9.22-perl-segfault-on-exit.patch
-   "${FILESDIR}"/${PN}-9.22-sgr-mouse-mode-flag.patch
-   "${WORKDIR}"/${COLOUR_PATCH_NAME}
-)
-DOCS=(
-   Changes
-   README.FAQ
-   doc/README.xvt
-   doc/changes.txt
-   doc/etc/${PN}.term{cap,info}
-   doc/rxvt-tabbed
-)
-
-src_prepare() {
-   # Bug #787104
-   append-cxxflags -std=c++14
-
-   default
-
-   # kill the rxvt-unicode terminfo file - #192083
-   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
-
-   # use xsubpp from Prefix - #506500
-   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
-
-   eautoreconf
-}
-
-src_configure() {
-   # --enable-everything goes first: the order of the arguments matters
-   econf --enable-everything \
-   $(use_enable 24-bit-color) \
-   $(use_enable 256-color) \
-   $(use_enable blink text-blink) \
-   $(use_enable fading-colors fading) \
-   $(use_enable font-styles) \
-   $(use_enable gdk-pixbuf pixbuf) \
-   $(use_enable iso14755) \
-   $(use_enable mousewheel) \
-   $(use_enable perl) \
-   $(use_enable sgrmouse) \
-   $(use_enable startup-notification) \
-   $(use_enable unicode3) \
-   $(use_enable utmp) \
-   $(use_enable wtmp) \
-   $(use_enable xft)
-}
-
-src_compile() {
-   default
-
-   sed -i \
-   -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
-   "${S}"/doc/rxvt-tabbed || die
-}
-
-src_install() {
-   default
-
-   systemd_douserunit "${FILESDIR}"/urxvtd.service
-
-   make_desktop_entry urxvt rxvt-unicode utilities-terminal \
-   "System;TerminalEmulator"
-}
-
-pkg_postinst() {
-   if use 24-bit-color; then
-   ewarn
-   ewarn "You have enabled 24-bit colour support in ${PN}, which 
is UNOFFICIAL and INCOMPLETE."
-   ewarn "You may or may not encounter visual glitches or 
stability issues. When in doubt,"
-   ewarn "rebuild =${CATEGORY}/${PF} with USE=-24-bit-color (the 
default setting)."
-   ewarn
-   fi
-
-   if use sgrmouse; then
-   ewarn
-   ewarn "Support for the SGR 1006 mouse extension in ${PN} is 
UNOFFICIAL and provided as-is."
-   ewarn "When in doubt, rebuild =${CATEGORY}/${PF} with 
USE=-sgrmouse (the default setting)."
-   ewarn
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-19 Thread Agostino Sarubbo
commit: f12cfcaa6b167489a2a06e5c7876d14a7856b917
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 20:08:23 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 20:09:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12cfcaa

x11-terms/rxvt-unicode: x86 stable wrt bug #790782

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
index f5afb3e4f10..bbc44b3c15e 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-19 Thread Agostino Sarubbo
commit: 89d683d4bf12c3079677ca474aee501d3f5c2246
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 20:07:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 20:07:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d683d4

x11-terms/rxvt-unicode: ppc64 stable wrt bug #790782

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
index 4098d72fdb7..f5afb3e4f10 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-19 Thread Agostino Sarubbo
commit: 275504324759c5c114557d4a1958db56b50d4378
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 20:04:56 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 20:04:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27550432

x11-terms/rxvt-unicode: amd64 stable wrt bug #790782

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
index ceba67f523b..4098d72fdb7 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-19 Thread Sam James
commit: 562b17c3dd600f1dbae41882065d8e79dbf5536f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 19 17:25:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 19 17:25:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562b17c3

x11-terms/rxvt-unicode: Stabilize 9.22-r9 arm, #790782

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
index 5e19d2d7a72..ceba67f523b 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-19 Thread Agostino Sarubbo
commit: ad6a2cc4c9cc41a372b36fb1163a6383ed3b238b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 09:47:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 09:47:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6a2cc4

x11-terms/rxvt-unicode: sparc stable wrt bug #790782

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
index c79eb8bd376..5e19d2d7a72 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-19 Thread Agostino Sarubbo
commit: 8fbe2bcafc3a7e3d69e7dabfc5c74c5ef46877a2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 09:46:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 09:46:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fbe2bca

x11-terms/rxvt-unicode: ppc stable wrt bug #790782

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
index b4572db26bc..c79eb8bd376 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/files/, x11-terms/rxvt-unicode/

2021-05-18 Thread Marek Szuba
commit: 7754b4970254a816210ca814289256a43d7625f7
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 18 15:25:01 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 18 15:33:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7754b497

x11-terms/rxvt-unicode-9.22: mark ANSI sequence ESC G Q as insecure

Can in theory be used to perform remote code execution, see
https://seclists.org/oss-sec/2021/q2/145 . This was fixed upstream in 2017
(see http://cvs.schmorp.de/rxvt-unicode/src/command.C?r1=1.582=1.583)
so 9.26 is not vulnerable, that said 9.22 will likely not go away any
time soon (if only because of 24-bit colour support) so let's backport
this.

Reported-by: Roman Dobosz  gmail.com>
Bug: https://bugs.gentoo.org/790782
Closes: https://github.com/gentoo/gentoo/pull/20863
Signed-off-by: Marek Szuba  gentoo.org>

 ...rxvt-unicode-9.22-query-graphics-insecure.patch |  11 ++
 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild | 120 +
 2 files changed, 131 insertions(+)

diff --git 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-query-graphics-insecure.patch 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-query-graphics-insecure.patch
new file mode 100644
index 000..52a8c829705
--- /dev/null
+++ 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-query-graphics-insecure.patch
@@ -0,0 +1,11 @@
+--- a/src/command.C
 b/src/command.C
+@@ -2695,7 +2695,7 @@
+ /* kidnapped escape sequence: Should be 8.3.48 */
+   case C1_ESA:/* ESC G */
+ // used by original rxvt for rob nations own graphics mode
+-if (cmd_getc () == 'Q')
++if (cmd_getc () == 'Q' && option (Opt_insecure))
+   tt_printf ("\033G0\012");   /* query graphics - no graphics */
+ break;
+ 

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
new file mode 100644
index 000..b4572db26bc
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r9.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop flag-o-matic systemd prefix
+
+COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
+
+DESCRIPTION="rxvt clone with xft and unicode support"
+HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
+   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+   +perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
+
+RESTRICT="test"
+
+RDEPEND=">=sys-libs/ncurses-5.7-r6:=
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXrender
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
+   perl? ( dev-lang/perl:= )
+   startup-notification? ( x11-libs/startup-notification )
+   xft? ( x11-libs/libXft )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
+   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
+   "${FILESDIR}"/${PN}-9.22-perl-segfault-on-exit.patch
+   "${FILESDIR}"/${PN}-9.22-query-graphics-insecure.patch
+   "${FILESDIR}"/${PN}-9.22-sgr-mouse-mode-flag.patch
+   "${WORKDIR}"/${COLOUR_PATCH_NAME}
+)
+DOCS=(
+   Changes
+   README.FAQ
+   doc/README.xvt
+   doc/changes.txt
+   doc/etc/${PN}.term{cap,info}
+   doc/rxvt-tabbed
+)
+
+src_prepare() {
+   # Bug #787104
+   append-cxxflags -std=c++14
+
+   default
+
+   # kill the rxvt-unicode terminfo file - #192083
+   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+
+   eautoreconf
+}
+
+src_configure() {
+   # --enable-everything goes first: the order of the arguments matters
+   econf --enable-everything \
+   $(use_enable 24-bit-color) \
+   $(use_enable 256-color) \
+   $(use_enable blink text-blink) \
+   $(use_enable fading-colors fading) \
+   $(use_enable font-styles) \
+   $(use_enable gdk-pixbuf pixbuf) \
+   $(use_enable iso14755) \
+   $(use_enable mousewheel) \
+   $(use_enable perl) \
+   $(use_enable sgrmouse) \
+   $(use_enable startup-notification) \
+   $(use_enable unicode3) \
+   $(use_enable utmp) \
+   $(use_enable wtmp) \
+   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-16 Thread Marek Szuba
commit: 42c4fb240a88a4cbf4a6b9fc19bef32afc77c8af
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun May 16 23:32:56 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun May 16 23:32:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c4fb24

x11-terms/rxvt-unicode: add new dependency introduced by urclock

...but not mentioned in either the README or configure.ac, I might add.
Those broken Gentoo systems.

Closes: https://bugs.gentoo.org/790605
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild
index 9261d793fe7..981de5a0d60 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild
@@ -19,6 +19,7 @@ RDEPEND=">=sys-libs/ncurses-5.7-r6:=
media-libs/fontconfig
x11-libs/libX11
x11-libs/libXrender
+   x11-libs/libXt
gdk-pixbuf? ( x11-libs/gdk-pixbuf )
kernel_Darwin? ( dev-perl/Mac-Pasteboard )
perl? ( dev-lang/perl:= )



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/, x11-terms/rxvt-unicode/files/

2021-05-16 Thread Marek Szuba
commit: 67cea2804f7ceffb76b6280e33c1bcececfe0e6a
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun May 16 17:58:15 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun May 16 18:03:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67cea280

x11-terms/rxvt-unicode: add 9.26

No 24-bit colour support for now, the 9.22 patch does not apply any more
due to changes in how urxvt handles the background. On the plus side,
SGR mouse support is now official.

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest |  1 +
 x11-terms/rxvt-unicode/files/urxvtd.socket  |  8 +++
 x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild | 89 +
 3 files changed, 98 insertions(+)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index 7a676fb3fd4..369cb666899 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,2 +1,3 @@
 DIST rxvt-unicode-9.22.tar.bz2 931198 BLAKE2B 
ea9a12e4a8396ed6be12b4d50ae260a0376902dbd47b0628bb14ce0509c5d89f5a80370b413fdb9df9b8b81728ec26e115cbf0d88ab6e9cb2a87b03b5d79c432
 SHA512 
b39f1b2cbe6dd3fbd2a0ad6a9d391a2b6f49d7c5e67bc65fe44a9c86937f8db379572c67564c6e21ff6e09b447cdfd4e540544e486179e94da0e0db679c04dd9
 DIST rxvt-unicode-9.22_24-bit-color_cpixl-20201108.patch.xz 8116 BLAKE2B 
27940ad42ee3f26c357a50b7fae1e1539acec71f5ff43e7ed16167d0adb175c4de20ba84880f25eec0817703d937d097fda228541d16511811efe5816109e71b
 SHA512 
2b8bbb90c6bb223f622c1e99d62a70a812604d1f8e57cea37a8faf0af578588d3888ea8009568d623710cc03e020a69269770e23476fd9ff9e46dbd9ea23f540
+DIST rxvt-unicode-9.26.tar.bz2 904950 BLAKE2B 
1790d02eeadf630cc9bc718288af2f6bd19c3e320d3dbfa44c8cef516c8e790e0abfbfe4e557795749ddd3ec41b8358f6eac623c060240f091b3e84a549151ad
 SHA512 
35560b57730e17c9542ea4a615fd86ce703c4e6421323e8fe1570007737a880fde90d17943e5af9e170be4111b9769f4aa7e57efca5428421fdc1c299112f8e0

diff --git a/x11-terms/rxvt-unicode/files/urxvtd.socket 
b/x11-terms/rxvt-unicode/files/urxvtd.socket
new file mode 100644
index 000..4da0499c7bb
--- /dev/null
+++ b/x11-terms/rxvt-unicode/files/urxvtd.socket
@@ -0,0 +1,8 @@
+[Unit]
+Description=rxvt-unicode terminal daemon socket
+
+[Socket]
+ListenStream=%h/.urxvt/urxvtd-%H
+
+[Install]
+WantedBy=sockets.target

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild
new file mode 100644
index 000..9261d793fe7
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.26.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop flag-o-matic systemd prefix
+
+DESCRIPTION="rxvt clone with xft and unicode support"
+HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="256-color blink fading-colors +font-styles gdk-pixbuf iso14755 
+mousewheel
+   +perl startup-notification unicode3 +utmp +wtmp xft"
+
+RDEPEND=">=sys-libs/ncurses-5.7-r6:=
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXrender
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
+   perl? ( dev-lang/perl:= )
+   startup-notification? ( x11-libs/startup-notification )
+   xft? ( x11-libs/libXft )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+# WARNING: will bdepend on >=sys-devel/autoconf-2.71 (masked as of 2021-05-16) 
if eautoreconf has to be called
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
+   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
+)
+DOCS=(
+   Changes
+   README.FAQ
+   doc/README.xvt
+   doc/changes.txt
+   doc/etc/${PN}.term{cap,info}
+   doc/rxvt-tabbed
+)
+
+src_prepare() {
+   default
+
+   # kill the rxvt-unicode terminfo file - #192083
+   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+}
+
+src_configure() {
+   # --enable-everything goes first: the order of the arguments matters
+   econf --enable-everything \
+   $(use_enable 256-color) \
+   $(use_enable blink text-blink) \
+   $(use_enable fading-colors fading) \
+   $(use_enable font-styles) \
+   $(use_enable gdk-pixbuf pixbuf) \
+   $(use_enable iso14755) \
+   $(use_enable mousewheel) \
+   $(use_enable perl) \
+   $(use_enable startup-notification) \
+   $(use_enable unicode3) \
+   $(use_enable utmp) \
+   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-10 Thread Marek Szuba
commit: 2a02593d5d00bf736d0f1bc40677cdc6f77487fb
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon May 10 13:18:30 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon May 10 13:35:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a02593d

x11-terms/rxvt-unicode-9.22-r8: append -std=c++14 to CXXFLAGS

Bundled libev is not compatible with C++17 (which is the default C++
mode in gcc-11), and both unbundling and the backporting of updated
libev from rxvt-unicode CVS repository have turned out to be non-trivial.

Have chosen C++14 here because this is the default in gcc-10
(as well as all older GCC versions starting with 6.1) [1], and we know
that in spite of much of its code base being older rxvt-unicode builds
fine with gcc-10. clang shouldn't have any problems with this either,
given it has supported this C++ standard since version 3.4 [2].

[1] https://gcc.gnu.org/projects/cxx-status.html
[2] https://clang.llvm.org/cxx_status.html

Closes: https://bugs.gentoo.org/787104
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
index e523d4cf0e3..34b761b6772 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools desktop systemd prefix
+inherit autotools desktop flag-o-matic systemd prefix
 
 COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
 
@@ -50,6 +50,9 @@ DOCS=(
 )
 
 src_prepare() {
+   # Bug #787104
+   append-cxxflags -std=c++14
+
default
 
# kill the rxvt-unicode terminfo file - #192083



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-04 Thread Marek Szuba
commit: 15a977e7c6d227c67592b4109d48993269097c4a
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May  4 19:35:00 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May  4 19:35:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a977e7

x11-terms/rxvt-unicode: drop 9.22-r7

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 115 -
 1 file changed, 115 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
deleted file mode 100644
index d72cdf336d7..000
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop systemd prefix
-
-COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
-   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
-   +perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
-
-RESTRICT="test"
-
-RDEPEND=">=sys-libs/ncurses-5.7-r6:=
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
-   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
-   "${FILESDIR}"/${PN}-9.22-sgr-mouse-mode-flag.patch
-   "${WORKDIR}"/${COLOUR_PATCH_NAME}
-)
-DOCS=(
-   Changes
-   README.FAQ
-   doc/README.xvt
-   doc/changes.txt
-   doc/etc/${PN}.term{cap,info}
-   doc/rxvt-tabbed
-)
-
-src_prepare() {
-   default
-
-   # kill the rxvt-unicode terminfo file - #192083
-   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
-
-   # use xsubpp from Prefix - #506500
-   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
-
-   eautoreconf
-}
-
-src_configure() {
-   # --enable-everything goes first: the order of the arguments matters
-   econf --enable-everything \
-   $(use_enable 24-bit-color) \
-   $(use_enable 256-color) \
-   $(use_enable blink text-blink) \
-   $(use_enable fading-colors fading) \
-   $(use_enable font-styles) \
-   $(use_enable gdk-pixbuf pixbuf) \
-   $(use_enable iso14755) \
-   $(use_enable mousewheel) \
-   $(use_enable perl) \
-   $(use_enable sgrmouse) \
-   $(use_enable startup-notification) \
-   $(use_enable unicode3) \
-   $(use_enable utmp) \
-   $(use_enable wtmp) \
-   $(use_enable xft)
-}
-
-src_compile() {
-   default
-
-   sed -i \
-   -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
-   "${S}"/doc/rxvt-tabbed || die
-}
-
-src_install() {
-   default
-
-   systemd_douserunit "${FILESDIR}"/urxvtd.service
-
-   make_desktop_entry urxvt rxvt-unicode utilities-terminal \
-   "System;TerminalEmulator"
-}
-
-pkg_postinst() {
-   if use 24-bit-color; then
-   ewarn
-   ewarn "You have enabled 24-bit colour support in ${PN}, which 
is UNOFFICIAL and INCOMPLETE."
-   ewarn "You may or may not encounter visual glitches or 
stability issues. When in doubt,"
-   ewarn "rebuild =${CATEGORY}/${PF} with USE=-24-bit-color (the 
default setting)."
-   ewarn
-   fi
-
-   if use sgrmouse; then
-   ewarn
-   ewarn "Support for the SGR 1006 mouse extension in ${PN} is 
UNOFFICIAL and provided as-is."
-   ewarn "When in doubt, rebuild =${CATEGORY}/${PF} with 
USE=-sgrmouse (the default setting)."
-   ewarn
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-04 Thread Sam James
commit: 1d61dfe399841a20e10205c4859e48b963fc2d48
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 19:12:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 19:12:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d61dfe3

x11-terms/rxvt-unicode: Stabilize 9.22-r8 arm, #783885

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
index 93e3149ee0a..e523d4cf0e3 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-03 Thread Sergei Trofimovich
commit: 71ab09b65a28f5f1dd1ce49fc80ac23b435fd1ea
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May  3 05:32:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May  3 07:56:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ab09b6

x11-terms/rxvt-unicode: stable 9.22-r8 for sparc, bug #783885

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
index 69df61da33f..93e3149ee0a 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-01 Thread Sam James
commit: 12e848aa778a8dc007b1c3e22620e205f4d0286c
Author: Sam James  gentoo  org>
AuthorDate: Sat May  1 18:10:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  1 18:11:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e848aa

x11-terms/rxvt-unicode: Stabilize 9.22-r8 x86, #783885

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
index 5bd44650c6d..69df61da33f 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-01 Thread Sam James
commit: 96edfe1dc65e596a9a416d01bd2651fc346aece6
Author: Sam James  gentoo  org>
AuthorDate: Sat May  1 18:10:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  1 18:11:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96edfe1d

x11-terms/rxvt-unicode: Stabilize 9.22-r8 amd64, #783885

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
index 8e54b0cd848..5bd44650c6d 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-01 Thread Sam James
commit: 95ad496ae1ca9768bc252216a0d38dabc1ffd953
Author: Sam James  gentoo  org>
AuthorDate: Sat May  1 17:12:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  1 17:12:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ad496a

x11-terms/rxvt-unicode: Stabilize 9.22-r8 ppc, #783885

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
index 8d713cb5d78..8e54b0cd848 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-05-01 Thread Sam James
commit: 12593fdd25e2c48849d3c498922e6c09bc0a7298
Author: Sam James  gentoo  org>
AuthorDate: Sat May  1 17:12:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  1 17:12:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12593fdd

x11-terms/rxvt-unicode: Stabilize 9.22-r8 ppc64, #783885

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
index c689716a01b..8d713cb5d78 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/files/, x11-terms/rxvt-unicode/

2021-04-16 Thread Marek Szuba
commit: 79d31f8585e3cab9c6a7dcbcf643be5456303933
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 16 16:21:46 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 16 18:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d31f85

x11-terms/rxvt-unicode: do not segfault on exit with USE=perl and recent Perl 
versions

As addressed upstream and subsequently accepted by Debian.

Closes: https://bugs.gentoo.org/764386
Signed-off-by: Marek Szuba  gentoo.org>

 .../rxvt-unicode-9.22-perl-segfault-on-exit.patch  |  36 +++
 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 116 +
 2 files changed, 152 insertions(+)

diff --git 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-perl-segfault-on-exit.patch 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-perl-segfault-on-exit.patch
new file mode 100644
index 000..0a3cb1ec4cd
--- /dev/null
+++ b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-perl-segfault-on-exit.patch
@@ -0,0 +1,36 @@
+Backported from the upstream CVS repository, see:
+http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.h?r1=1.28=1.29
+http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.xs?r1=1.246=1.247
+
+--- rxvt-unicode/src/rxvtperl.h2012/06/12 10:45:53 1.28
 rxvt-unicode/src/rxvtperl.h2020/06/30 07:31:24 1.29
+@@ -51,7 +51,9 @@
+ {
+   char **perl_environ;
+ 
++  #if 0 // see rxvtperl.xs
+   ~rxvt_perl_interp ();
++  #endif
+ 
+   void init ();
+   void init (rxvt_term *term);
+--- rxvt-unicode/src/rxvtperl.xs   2020/01/20 09:35:12 1.246
 rxvt-unicode/src/rxvtperl.xs   2020/06/30 07:31:24 1.247
+@@ -372,6 +372,9 @@
+ 
+ static PerlInterpreter *perl;
+ 
++#if 0 /* we are not a library anymore, so doing this is just not worth it */
++/*THINK/TODO: this has the side effect of, of course, not calling 
destructors. */
++/* but therse are not guaranteed anyway... */
+ rxvt_perl_interp::~rxvt_perl_interp ()
+ {
+   if (perl)
+@@ -381,6 +384,7 @@
+   PERL_SYS_TERM ();
+ }
+ }
++#endif
+ 
+ void
+ rxvt_perl_interp::init ()

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
new file mode 100644
index 000..c689716a01b
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop systemd prefix
+
+COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
+
+DESCRIPTION="rxvt clone with xft and unicode support"
+HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
+   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+   +perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
+
+RESTRICT="test"
+
+RDEPEND=">=sys-libs/ncurses-5.7-r6:=
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXrender
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
+   perl? ( dev-lang/perl:= )
+   startup-notification? ( x11-libs/startup-notification )
+   xft? ( x11-libs/libXft )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
+   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
+   "${FILESDIR}"/${PN}-9.22-perl-segfault-on-exit.patch
+   "${FILESDIR}"/${PN}-9.22-sgr-mouse-mode-flag.patch
+   "${WORKDIR}"/${COLOUR_PATCH_NAME}
+)
+DOCS=(
+   Changes
+   README.FAQ
+   doc/README.xvt
+   doc/changes.txt
+   doc/etc/${PN}.term{cap,info}
+   doc/rxvt-tabbed
+)
+
+src_prepare() {
+   default
+
+   # kill the rxvt-unicode terminfo file - #192083
+   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+
+   eautoreconf
+}
+
+src_configure() {
+   # --enable-everything goes first: the order of the arguments matters
+   econf --enable-everything \
+   $(use_enable 24-bit-color) \
+   $(use_enable 256-color) \
+   $(use_enable blink text-blink) \
+   $(use_enable fading-colors fading) \
+   $(use_enable font-styles) \
+   $(use_enable gdk-pixbuf pixbuf) \
+   $(use_enable iso14755) \
+   $(use_enable mousewheel) \
+   $(use_enable perl) \
+   $(use_enable sgrmouse) \
+   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-03-09 Thread Fabian Groffen
commit: 2bfec260e57586d91de7da25029f893eef1094ea
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar 10 07:24:01 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar 10 07:24:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfec260

x11-terms/rxvt-unicode: fix build on Prefix

Closes: https://bugs.gentoo.org/506500
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 5 -
 x11-terms/rxvt-unicode/rxvt-unicode-.ebuild| 7 +--
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index 4f49bd38126..d72cdf336d7 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools desktop systemd
+inherit autotools desktop systemd prefix
 
 COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
 
@@ -54,6 +54,9 @@ src_prepare() {
# kill the rxvt-unicode terminfo file - #192083
sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
 
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+
eautoreconf
 }
 

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild
index f5856323843..71119ddbc14 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools cvs desktop vcs-clean
+inherit autotools cvs desktop vcs-clean prefix
 
 DESCRIPTION="rxvt clone with xft and unicode support"
 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
@@ -56,6 +56,9 @@ src_prepare() {
# kill the rxvt-unicode terminfo file - #192083
sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
 
+   # use xsubpp from Prefix - #506500
+   hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-02-15 Thread Marek Szuba
commit: 90d069d979b4855b8cc42520a639a190c2dd8bf7
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Feb 15 12:22:47 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Feb 15 12:22:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d069d9

x11-terms/rxvt-unicode: remove old

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild |  89 -
 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild | 107 -
 2 files changed, 196 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild
deleted file mode 100644
index 0c0e639986f..000
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools desktop
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="
-   256-color blink fading-colors +font-styles gdk-pixbuf iso14755 
+mousewheel
-   +perl startup-notification unicode3 +utmp +wtmp xft
-"
-RESTRICT="test"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.7-r6:=
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
-   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
-)
-DOCS=(
-   Changes
-   README.FAQ
-   doc/README.xvt
-   doc/changes.txt
-   doc/etc/${PN}.term{cap,info}
-   doc/rxvt-tabbed
-)
-
-src_prepare() {
-   default
-
-   # kill the rxvt-unicode terminfo file - #192083
-   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
-
-   eautoreconf
-}
-
-src_configure() {
-   # --enable-everything goes first: the order of the arguments matters
-   econf --enable-everything \
-   $(use_enable 256-color) \
-   $(use_enable blink text-blink) \
-   $(use_enable fading-colors fading) \
-   $(use_enable font-styles) \
-   $(use_enable gdk-pixbuf pixbuf) \
-   $(use_enable iso14755) \
-   $(use_enable mousewheel) \
-   $(use_enable perl) \
-   $(use_enable startup-notification) \
-   $(use_enable unicode3) \
-   $(use_enable utmp) \
-   $(use_enable wtmp) \
-   $(use_enable xft)
-}
-
-src_compile() {
-   default
-
-   sed -i \
-   -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
-   "${S}"/doc/rxvt-tabbed || die
-}
-
-src_install() {
-   default
-
-   make_desktop_entry urxvt rxvt-unicode utilities-terminal \
-   "System;TerminalEmulator"
-}

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild
deleted file mode 100644
index 432e448b58a..000
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop systemd
-
-COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
-
-DESCRIPTION="rxvt clone with xft and unicode support"
-HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
-SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
-   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="
-   -24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
-   +perl startup-notification unicode3 +utmp +wtmp xft
-"
-RESTRICT="test"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.7-r6:=
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
-   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
-   perl? ( dev-lang/perl:= )
-   startup-notification? ( x11-libs/startup-notification )
-   xft? ( x11-libs/libXft )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto
-"
-PATCHES=(
-   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-02-14 Thread Sam James
commit: 5ee69bb470a419c45aea33ce558fc3ccc04ed8b5
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 01:48:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 01:48:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee69bb4

x11-terms/rxvt-unicode: Stabilize 9.22-r7 arm, #768390

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index 55a9c03df63..4f49bd38126 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-02-05 Thread Sam James
commit: 1e0d5cbb5fa8235b57cede7c749ac59f60f6eb79
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 12:29:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 12:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0d5cbb

x11-terms/rxvt-unicode: Stabilize 9.22-r7 ppc, #768390

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index c3122fb6ef6..55a9c03df63 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-02-03 Thread Thomas Deutschmann
commit: 332496cc895bad411dbed70212df2822ab026331
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb  3 23:53:26 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb  3 23:53:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332496cc

x11-terms/rxvt-unicode: x86 stable (bug #768390)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index 8190e25d5db..c3122fb6ef6 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-02-02 Thread Sam James
commit: dc509fb33f9ddd2931f85fb1ce9ffcd3055bd9d2
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  3 04:05:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  3 04:05:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc509fb3

x11-terms/rxvt-unicode: Stabilize 9.22-r7 sparc, #768390

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index d50b4ca68a9..8190e25d5db 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-02-02 Thread Sam James
commit: e9893c695f9c2d6a74e287e656b48fb56bc1e5e7
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  3 03:12:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  3 03:12:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9893c69

x11-terms/rxvt-unicode: Stabilize 9.22-r7 amd64, #768390

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index c4386120fbb..d50b4ca68a9 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-02-02 Thread Sam James
commit: a31582c1c4802d21d06826e213d4322bc878ed31
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  3 00:02:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  3 00:02:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31582c1

x11-terms/rxvt-unicode: Stabilize 9.22-r7 ppc64, #768390

Signed-off-by: Sam James  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index 7e927275c5e..c4386120fbb 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2021-01-06 Thread Fabian Groffen
commit: 8815533554598d63397282762d8a40bfeaab382d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 12:06:04 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 12:06:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88155335

x11-terms/rxvt-unicode: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild | 4 ++--
 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild | 4 ++--
 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild
index 4aa8203be05..0c0e639986f 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="
256-color blink fading-colors +font-styles gdk-pixbuf iso14755 
+mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild
index 4d046e664f9..432e448b58a 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="
-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl startup-notification unicode3 +utmp +wtmp xft

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
index 3f1cb44b6c4..7e927275c5e 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/, x11-terms/rxvt-unicode/files/

2020-12-31 Thread Marek Szuba
commit: 01fa0495e04575b2295bfb0afe2164caba7511e4
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 31 14:45:19 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 31 14:52:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fa0495

x11-terms/rxvt-unicode: Optionally support xterm SGR 1006 mouse extension

Needed in order for mouse tracking to work properly in large terminals,
for all applications which do not the urxvt 1015 extension (and not many
do). Relies on a third-party patch (ported from AUR, and extended to make
this feature dependent on a build-time flag, by the bug reporter), as
upstream allegedly refused to implement this.

Suggested-by: Oscar L  nym.hush.com>
Closes: https://bugs.gentoo.org/761787
Signed-off-by: Marek Szuba  gentoo.org>

 .../rxvt-unicode-9.22-sgr-mouse-mode-flag.patch| 165 +
 x11-terms/rxvt-unicode/metadata.xml|   3 +
 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 112 ++
 3 files changed, 280 insertions(+)

diff --git 
a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-sgr-mouse-mode-flag.patch 
b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-sgr-mouse-mode-flag.patch
new file mode 100644
index 000..3f6f5d90618
--- /dev/null
+++ b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.22-sgr-mouse-mode-flag.patch
@@ -0,0 +1,165 @@
+diff --git a/config.h.in b/config.h.in
+index 914d606..b869bfb 100644
+--- a/config.h.in
 b/config.h.in
+@@ -9,6 +9,9 @@
+ /* Define if you want handling for rarely used but handy features */
+ #undef ENABLE_FRILLS
+ 
++/* Define if you want support for SGR mouse mode 1006 */
++#undef ENABLE_SGRMOUSE
++
+ /* Define if you can embed a perl interpreter */
+ #undef ENABLE_PERL
+ 
+diff --git a/configure.ac b/configure.ac
+index 0da3b59..c8b9c80 100644
+--- a/configure.ac
 b/configure.ac
+@@ -76,6 +76,7 @@ AC_SEARCH_LIBS(gethostbyname, nsl)
+ AC_SEARCH_LIBS(socket,socket)
+ 
+ support_frills=yes
++support_sgrmouse=yes
+ support_inheritpixmap=yes
+ support_fading=yes
+ support_keepscrolling=yes
+@@ -109,6 +110,7 @@ AC_ARG_ENABLE(everything,
+   [
+ if test x$enableval = xno; then
+support_frills=no
++   support_sgrmouse=no
+support_inheritpixmap=no
+support_fading=no
+support_keepscrolling=no
+@@ -137,6 +139,7 @@ AC_ARG_ENABLE(everything,
+ fi
+ if test x$enableval = xyes; then
+support_frills=yes
++   support_sgrmouse=yes
+support_inheritpixmap=yes
+support_fading=yes
+support_keepscrolling=yes
+@@ -359,6 +362,12 @@ AC_ARG_ENABLE(frills,
+ support_frills=$enableval
+   fi])
+ 
++AC_ARG_ENABLE(sgrmouse,
++  [  --enable-sgrmouse   enable support for SGR mouse mode 1006],
++  [if test x$enableval = xyes -o x$enableval = xno; then
++support_sgrmouse=$enableval
++  fi])
++
+ AC_ARG_ENABLE(keepscrolling,
+   [  --enable-keepscrolling  enable continual scrolling on scrollbar arrow 
press],
+   [if test x$enableval = xyes -o x$enableval = xno; then
+@@ -666,6 +675,9 @@ fi
+ if test x$support_frills = xyes; then
+   AC_DEFINE(ENABLE_FRILLS, 1, Define if you want handling for rarely used but 
handy features)
+ fi
++if test x$support_sgrmouse = xyes; then
++  AC_DEFINE(ENABLE_SGRMOUSE, 1, Define if you want support for SGR mouse mode 
1006)
++fi
+ if test x$support_mousewheel = xyes; then
+   AC_DEFINE(MOUSE_WHEEL, 1, Define to use wheel events (button4 and button5) 
to scroll)
+ fi
+diff --git a/src/command.C b/src/command.C
+index 7b79f51..a62ef87 100644
+--- a/src/command.C
 b/src/command.C
+@@ -1282,6 +1282,13 @@ rxvt_term::mouse_report (XButtonEvent )
+   int button_number, key_state = 0;
+   int x, y;
+   int code = 32;
++  bool mode_sgr = false;
++
++#if ENABLE_SGRMOUSE
++  if (priv_modes & PrivMode_ExtMouseSgr) mode_sgr = true;
++#endif
++
++  if (mode_sgr) code = 0;
+ 
+   x = Pixel2Col (ev.x) + 1;
+   y = Pixel2Row (ev.y) + 1;
+@@ -1296,11 +1303,18 @@ rxvt_term::mouse_report (XButtonEvent )
+   code += 32;
+ }
+ 
+-  if (MEvent.button == AnyButton)
++  if (!(mode_sgr) && MEvent.button == AnyButton)
+ button_number = 3;
+   else
+ {
+-  button_number = MEvent.button - Button1;
++  if (ev.type == MotionNotify) {
++if (ev.state & Button1Mask) button_number = 0;
++else if (ev.state & Button2Mask) button_number = 1;
++else if (ev.state & Button3Mask) button_number = 2;
++else return;
++  } else {
++button_number = ev.button - Button1;
++  }
+   /* add 0x3D for wheel events, like xterm does */
+   if (button_number >= 3)
+ button_number += 64 - 3;
+@@ -1361,6 +1375,15 @@ rxvt_term::mouse_report (XButtonEvent )
+   wint_t (32 + x),
+   wint_t (32 + y));
+   else
++#endif
++#if ENABLE_SGRMOUSE
++  if (mode_sgr)
++tt_printf ("\033[<%d;%d;%d%c",
++  code + button_number + key_state,
++  x,
++  

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/files/, x11-terms/rxvt-unicode/

2020-12-08 Thread Marek Szuba
commit: 5dffc35a11180fde8eddaccd2bb49f5bccd25ba1
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec  8 09:49:31 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec  8 09:50:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dffc35a

x11-terms/rxvt-unicode: install systemd user unit for urxvtd

Closes: https://bugs.gentoo.org/504304
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/files/urxvtd.service  | 9 +
 .../{rxvt-unicode-9.22-r5.ebuild => rxvt-unicode-9.22-r6.ebuild} | 4 +++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/files/urxvtd.service 
b/x11-terms/rxvt-unicode/files/urxvtd.service
new file mode 100644
index 000..758e8154cee
--- /dev/null
+++ b/x11-terms/rxvt-unicode/files/urxvtd.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=rxvt-unicode terminal daemon
+Documentation=man:urxvtd
+
+[Service]
+ExecStart=/usr/bin/urxvtd
+
+[Install]
+WantedBy=default.target

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r5.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild
similarity index 96%
rename from x11-terms/rxvt-unicode/rxvt-unicode-9.22-r5.ebuild
rename to x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild
index ce083fc2e2f..4d046e664f9 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r5.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools desktop
+inherit autotools desktop systemd
 
 COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
 
@@ -90,6 +90,8 @@ src_compile() {
 src_install() {
default
 
+   systemd_douserunit "${FILESDIR}"/urxvtd.service
+
make_desktop_entry urxvt rxvt-unicode utilities-terminal \
"System;TerminalEmulator"
 }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2020-11-08 Thread Marek Szuba
commit: aa8cdb97fa50bf568e433be68df5b0689b3185d8
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Nov  8 11:38:12 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Nov  8 11:41:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8cdb97

x11-terms/rxvt-unicode: use a different 24-bit-colour patch

The old one had a bug in configure logic which made it impossible to
switch 24-bit colour off.

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest | 2 +-
 .../{rxvt-unicode-9.22-r4.ebuild => rxvt-unicode-9.22-r5.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index d6f8508233a..7a676fb3fd4 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,2 +1,2 @@
 DIST rxvt-unicode-9.22.tar.bz2 931198 BLAKE2B 
ea9a12e4a8396ed6be12b4d50ae260a0376902dbd47b0628bb14ce0509c5d89f5a80370b413fdb9df9b8b81728ec26e115cbf0d88ab6e9cb2a87b03b5d79c432
 SHA512 
b39f1b2cbe6dd3fbd2a0ad6a9d391a2b6f49d7c5e67bc65fe44a9c86937f8db379572c67564c6e21ff6e09b447cdfd4e540544e486179e94da0e0db679c04dd9
-DIST rxvt-unicode-9.22_24-bit-color-f45025a.patch.xz 8152 BLAKE2B 
373e40b0bf3fe0d0a1b5aaf7a6737194858728aa90bd6095d5b9ba85f5fe4cc6b0225f63352517b30edfc166e7075a9d46f4380b0f8e7ca221c84d057c626c6f
 SHA512 
15a13d7f2867ff2423fe7d0f263c65f4f031cb01940b3237e7038010bce4f7f51777b6bc56f6ecaf323785b35cd97b2313fb11ee6e47773cf0df5720dcee16fc
+DIST rxvt-unicode-9.22_24-bit-color_cpixl-20201108.patch.xz 8116 BLAKE2B 
27940ad42ee3f26c357a50b7fae1e1539acec71f5ff43e7ed16167d0adb175c4de20ba84880f25eec0817703d937d097fda228541d16511811efe5816109e71b
 SHA512 
2b8bbb90c6bb223f622c1e99d62a70a812604d1f8e57cea37a8faf0af578588d3888ea8009568d623710cc03e020a69269770e23476fd9ff9e46dbd9ea23f540

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r5.ebuild
similarity index 97%
rename from x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild
rename to x11-terms/rxvt-unicode/rxvt-unicode-9.22-r5.ebuild
index 5c2981ebb1c..ce083fc2e2f 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit autotools desktop
 
-COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color-f45025a.patch"
+COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
 
 DESCRIPTION="rxvt clone with xft and unicode support"
 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2020-11-06 Thread Marek Szuba
commit: 85df0e4a55933cdfd72603db8a9c526cca57b824
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov  6 18:59:52 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov  6 19:00:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85df0e4a

x11-terms/rxvt-unicode: print a Big Fat Warning (TM) if USE=24-bit-color is set

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild
index ecc333567f4..5c2981ebb1c 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild
@@ -93,3 +93,13 @@ src_install() {
make_desktop_entry urxvt rxvt-unicode utilities-terminal \
"System;TerminalEmulator"
 }
+
+pkg_postinst() {
+   if use 24-bit-color; then
+   ewarn
+   ewarn "You have enabled 24-bit colour support in ${PN}, which 
is UNOFFICIAL and INCOMPLETE."
+   ewarn "You may or may not encounter visual glitches or 
stability issues. When in doubt,"
+   ewarn "rebuild =${CATEGORY}/${PF} with USE=-24-bit-color (the 
default setting)."
+   ewarn
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2020-11-05 Thread Marek Szuba
commit: 9dcf20f5accef069dc1abd4717090853c1ca8d2a
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Nov  5 15:03:47 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Nov  5 15:05:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dcf20f5

x11-terms/rxvt-unicode: optionally support 24-bit colour mode

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/Manifest|  1 +
 x11-terms/rxvt-unicode/metadata.xml|  6 ++
 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild | 95 ++
 3 files changed, 102 insertions(+)

diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index 2ef5babc160..d6f8508233a 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1 +1,2 @@
 DIST rxvt-unicode-9.22.tar.bz2 931198 BLAKE2B 
ea9a12e4a8396ed6be12b4d50ae260a0376902dbd47b0628bb14ce0509c5d89f5a80370b413fdb9df9b8b81728ec26e115cbf0d88ab6e9cb2a87b03b5d79c432
 SHA512 
b39f1b2cbe6dd3fbd2a0ad6a9d391a2b6f49d7c5e67bc65fe44a9c86937f8db379572c67564c6e21ff6e09b447cdfd4e540544e486179e94da0e0db679c04dd9
+DIST rxvt-unicode-9.22_24-bit-color-f45025a.patch.xz 8152 BLAKE2B 
373e40b0bf3fe0d0a1b5aaf7a6737194858728aa90bd6095d5b9ba85f5fe4cc6b0225f63352517b30edfc166e7075a9d46f4380b0f8e7ca221c84d057c626c6f
 SHA512 
15a13d7f2867ff2423fe7d0f263c65f4f031cb01940b3237e7038010bce4f7f51777b6bc56f6ecaf323785b35cd97b2313fb11ee6e47773cf0df5720dcee16fc

diff --git a/x11-terms/rxvt-unicode/metadata.xml 
b/x11-terms/rxvt-unicode/metadata.xml
index b618af536ae..e088706493d 100644
--- a/x11-terms/rxvt-unicode/metadata.xml
+++ b/x11-terms/rxvt-unicode/metadata.xml
@@ -7,6 +7,12 @@


 
+Enable 24-bit color support. Note that this feature
+   is unofficial, may cause visual glitches due to the fact there is no
+   termcap/terminfo definition for rxvt-unicode-24bit yet so it is 
necessary
+   to use the one for 256 colours, visibly increases memory usage, and 
might
+   slow urxvt down dramatically when more than six fonts are in use in a 
terminal
+   instance.
 Enable 256 color support
 Enable blinking text
 Enable colors fading when off focus

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild
new file mode 100644
index 000..ecc333567f4
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r4.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop
+
+COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color-f45025a.patch"
+
+DESCRIPTION="rxvt clone with xft and unicode support"
+HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html;
+SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
+   https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="
+   -24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
+   +perl startup-notification unicode3 +utmp +wtmp xft
+"
+RESTRICT="test"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.7-r6:=
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXrender
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+   kernel_Darwin? ( dev-perl/Mac-Pasteboard )
+   perl? ( dev-lang/perl:= )
+   startup-notification? ( x11-libs/startup-notification )
+   xft? ( x11-libs/libXft )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
+   "${FILESDIR}"/${PN}-9.21-xsubpp.patch
+   "${WORKDIR}"/${COLOUR_PATCH_NAME}
+)
+DOCS=(
+   Changes
+   README.FAQ
+   doc/README.xvt
+   doc/changes.txt
+   doc/etc/${PN}.term{cap,info}
+   doc/rxvt-tabbed
+)
+
+src_prepare() {
+   default
+
+   # kill the rxvt-unicode terminfo file - #192083
+   sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+   eautoreconf
+}
+
+src_configure() {
+   # --enable-everything goes first: the order of the arguments matters
+   econf --enable-everything \
+   $(use_enable 24-bit-color) \
+   $(use_enable 256-color) \
+   $(use_enable blink text-blink) \
+   $(use_enable fading-colors fading) \
+   $(use_enable font-styles) \
+   $(use_enable gdk-pixbuf pixbuf) \
+   $(use_enable iso14755) \
+   $(use_enable mousewheel) \
+   $(use_enable perl) \
+   $(use_enable startup-notification) \
+   $(use_enable unicode3) \
+   $(use_enable utmp) \
+   $(use_enable wtmp) \
+   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2020-11-05 Thread Marek Szuba
commit: 38c62408c04f496980847b4a69665a6355f10f58
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Nov  5 14:23:26 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Nov  5 14:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c62408

x11-terms/rxvt-unicode: take over following jer's retirement

...hopefully with conikost as co-maintainer.

Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/metadata.xml | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/metadata.xml 
b/x11-terms/rxvt-unicode/metadata.xml
index 4915b2ce204..b618af536ae 100644
--- a/x11-terms/rxvt-unicode/metadata.xml
+++ b/x11-terms/rxvt-unicode/metadata.xml
@@ -1,7 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
 
 Enable 256 color support
 Enable blinking text



  1   2   >