[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
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/
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/
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/
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/
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_enabl
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
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/
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/
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/
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/
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/
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/
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/
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 c
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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-colo
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/, x11-terms/rxvt-unicode/files/
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&r2=1.29 -http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.xs?r1=1.246&r2=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
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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&r2=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) \ + $(use
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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&r2=1.29 +http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.xs?r1=1.246&r2=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 startup-not
[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 &ev) + 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 &ev) + 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 &ev) + 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/
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/
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/
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/
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/
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