summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2013-01-07 20:31:19 +0000
committerJeroen Roovers <jer@gentoo.org>2013-01-07 20:31:19 +0000
commit4d81b455429d288f93da5f88892493d212eb4cbd (patch)
treee291349c324e957629add02a22865cb4a31f409d /x11-terms
parentFix tests on hardened, thanks nikoli@lavabit.com in bug #448240. Sync some ch... (diff)
downloadhistorical-4d81b455429d288f93da5f88892493d212eb4cbd.tar.gz
historical-4d81b455429d288f93da5f88892493d212eb4cbd.tar.bz2
historical-4d81b455429d288f93da5f88892493d212eb4cbd.zip
Version bump (bug #450754 by Justin Lecher).
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'x11-terms')
-rw-r--r--x11-terms/rxvt-unicode/ChangeLog10
-rw-r--r--x11-terms/rxvt-unicode/Manifest14
-rw-r--r--x11-terms/rxvt-unicode/metadata.xml2
-rw-r--r--x11-terms/rxvt-unicode/rxvt-unicode-9.16.ebuild130
4 files changed, 147 insertions, 9 deletions
diff --git a/x11-terms/rxvt-unicode/ChangeLog b/x11-terms/rxvt-unicode/ChangeLog
index 101cad5b9076..9f15c46d68be 100644
--- a/x11-terms/rxvt-unicode/ChangeLog
+++ b/x11-terms/rxvt-unicode/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-terms/rxvt-unicode
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.222 2012/07/06 16:20:03 jer Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.223 2013/01/07 20:31:17 jer Exp $
+
+*rxvt-unicode-9.16 (07 Jan 2013)
+
+ 07 Jan 2013; Jeroen Roovers <jer@gentoo.org> +rxvt-unicode-9.16.ebuild,
+ metadata.xml:
+ Version bump (bug #450754 by Justin Lecher).
06 Jul 2012; Jeroen Roovers <jer@gentoo.org> rxvt-unicode-9.15-r1.ebuild,
+files/rxvt-unicode-9.15-xsubpp.patch:
diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index de4c751c80e1..b89f7e98b064 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX macosx-clipboard 1859 SHA256 343ee4d62b59406bf64d095815ee3140c53569e1759e9aefa0841a7d6ea9815e SHA512 8c26a62d87fb00bc098c2f3e9a37e286dd7070b66b81c070bc05a97c0ee3e7689e45b0d8a9e0f2263db7723d2a25a225dee98c957ad79b15e5c17d353b4e9e0d WHIRLPOOL 9e315ffedd1ec1cbd4020c5b3cec9f0f10663f2bad284c81176e0894057b9f7bf774e881310cd634c3e90ae4851cb79ed8122e04c5c943cb27dcd7fa304c910c
AUX rxvt-unicode-9.05_no-MOTIF-WM-INFO.patch 1230 SHA256 59eb0b72ef05be7e7d9071ec5f05a349359768daa3c5893b14917c50e5e10175 SHA512 233e9af5179468f74c4c0c5dfffe9d41bcd270561354f1feec59feb8a50c12d3d79ac3a5e117c46e24b3eed5c0f62697a440d2fac26b4effdd64b3ceb98302af WHIRLPOOL f3735da4c7645f18531cf4e4b8344bbcbd5e625f5f227552573245e1309b7580f3514ee7eaca971e342d1d06b9a89474301a54be4129d26fe780119c81c32e29
@@ -11,14 +11,16 @@ AUX rxvt-unicode-9.14-clear.patch 937 SHA256 c1010b15d74f56671351e8314264d76f638
AUX rxvt-unicode-9.14-secondary-wheel.patch 4980 SHA256 95965a8c245b5de04af2c1806718f38c3f8d320395991fffeb9a935e9bf37b76 SHA512 db46b50bb68a85c5819e7e8e23e764fee7bd9629c6976d90f11a1f5eaf20b67414cec4a0b48443fbe001f3b7baad5b0aa4630d4b2c2d83734bf7723fbc0095b5 WHIRLPOOL adf7249f677ee418767d2b841fdeb29424027ef72410db4c89445ab17b4999fae63385cded715e82bec44eb8dcd52f7f070adc3d7fea576d135416f1b2c3d564
AUX rxvt-unicode-9.15-xsubpp.patch 632 SHA256 d65c0c1e403e019c882c6f95ebbe74098168795b6a9d44f4b5df82ff45bef864 SHA512 b02a7bb8642196aede63b6dd9f19b054fb4048132bb99a3bec6c2625c907289c98defb84f52b2721efe738821bbaa6e2d352f9bc6d5f1e511cacc45f70815b65 WHIRLPOOL 2c9fc89cb36d6c0f986210969db8e02930d2de369aecfa87b6112ef9edf4bf124e92a4e0a7d0de886d97e733f6c7fc8e51c2afc92be62894151e4b82f0d11eac
DIST rxvt-unicode-9.15.tar.bz2 894764 SHA256 ec1aa2932da844979ed8140bd92223defb12042aa5e877e05ac31139ca81f2b1 SHA512 1095fb88502377fa669746bbe9a5597f0c748e2c01a468ce382e91236ed0e6f720f3ca7631f7105aa390afac09588b92cebd70589096b6a20f174c4297463b71 WHIRLPOOL 5dde1decd0df2e756986e3c444a1fe72cdd521025a6352e45ef997895fd3c7cecd548a42e0676c0c6e439d24d4e43a0011f07dd0f95919a77a0365ab2ec151b1
+DIST rxvt-unicode-9.16.tar.bz2 898089 SHA256 76bb15cdc8cc7709b01389727f7d818f1f401b6616121f0216165a4cb5e74874 SHA512 c22feec33176120944c58abb21c1e0508b5682bec4bde645e9c68735f9cf93e14e1a3b804374c6fd58f9032faa4cbf4fb2122a2307d0f2204e4b9b5a11427092 WHIRLPOOL d7597fbe2fc9e01b257ba3a086d09fbfc820d42955f874137e2244cf2c7ece5062c68faa545c0f3fb9310f9ade14fe551dbefafbb94d35e2908d785c13d12f45
EBUILD rxvt-unicode-9.15-r1.ebuild 4145 SHA256 2ce799a7a111f99e2968c7092bee3fe355f277bd8134a52050efa4b05c92f312 SHA512 7c7ecb3f15b667e85da4c85f6c5e322dc60bf17305576a9cf1eb05ce3f2daa2bef71334b766b4fa2df156c6125132203288af7d01b46489f2f3121accb2fbb46 WHIRLPOOL 058b826380f060f7d2b79483dc7a1630494c6279eaaa358ae72730bea61ffb3da8e2315f7c8f7b47e71504eca1fd52c1d7f28eb1ad459152ea1678fea2742a3b
EBUILD rxvt-unicode-9.15.ebuild 4083 SHA256 cdbe332d2dcbc4fe40160867f60dc046ca86c6620d6cf1628dbb9c25df57e333 SHA512 9be266e929b000793a921135a4af8c9e7b4fcfb02c910c8b364033149ebf923a0118eaa4977cdfc82131a6fbcc285494efba756c4540ecc99c1f6dc030988758 WHIRLPOOL 7762956af4a1a03bfc3830633aba4877cea3df149a5f8683846cc6271d0d49a23959e708bfc8c2c87189a8c14481ae55cb7a153bec036cbaf3b9e771212c20f6
-MISC ChangeLog 33507 SHA256 eab440651b1331978c140c37bef3b63f748ca03bf9e927ed43f2cb9d46b2b046 SHA512 6e433e9cddb6b88b6c022155fb68147ab9db1b999a4b084aeef55dd91a0e9970ad1220c895fa7a2dcc134b53253ece910b6e7bd715fda0224e0d74c06db53e20 WHIRLPOOL 31c03706ccd0e7d4e1a541a86eddf2e9b2bcc41f1c2d7d6703a53b5e17c17bb024488da296f84ebc1c28f0b02339b2fb783c9a076389c6ea5478fd45edffe83c
-MISC metadata.xml 1668 SHA256 d90d31c74a366e549469822eca424aaba34d903d570df4d8fc073f4f9834c135 SHA512 348e0187f190366faf4e2a512450f9b5cfa4364871b683d617098f59ed7d1fac01e06e43032b231dd05bb7b42ac5e05e6fc54e032569ed05e04eb02a3e1c55fa WHIRLPOOL 378bdd4ef1273fc26f8de55b0a59e7d3e4fcebe0243a6db5d7e20c584867caf537bafe115d1fa68033b62e4d9f422da27ec603a96a41ab9521d308ae9be6ab5b
+EBUILD rxvt-unicode-9.16.ebuild 3823 SHA256 b67a833d27d3dda1fabdf3efd629afc0811e855e77d1d223f1ad53d71a88b92f SHA512 502304952d3d35194bb09cd1c673583b5b0072315e49e4392e5e45dc3e7a8ed5ed9eba106295e7b101af67b47669beec24079d2d123b759078600749bf815689 WHIRLPOOL 3598da55296d5fa064f1b6bd339ed38d7fa6ee6c4e37d19b6c74c9867b4d2a335393dc711d526ab4e64403a457843843d3cbaaa1ba1c08771a97c3f53e7e331f
+MISC ChangeLog 33679 SHA256 8c15b41c25477abdb973463092c2c8e964a01bfbcffc7954c63b6344a0f965b6 SHA512 6d32e5bd6d9526431992873d3f37e825df69ce3517065d8932886359064bd14b69429c6115bdd338c67dd6133847b3409a55262a9d7603d3f3e078534578e1bf WHIRLPOOL fa9ff30404cc601597ce92bcf71e1700643faf6f569f06dabcbad195fb89dfaa6c7650f8c5104195e978edab8047a6b173406f0f11b69f0fa3f715bb7bdba56b
+MISC metadata.xml 1685 SHA256 e84843d6016d25a37df2299ac9868bc47aad5210d870b6fdc209f694a85114d5 SHA512 b27d967337b26ed5aeb537ad49cd84886f653184ec03400672ecdd36db3cb8f9d7de22e5642fc5d98b47d446585987ce53572e5cf14b3f848b8dd8199c2ab8b6 WHIRLPOOL 260b2fa9db859aea2e6162f89ab519a7c5c8b2b209e4f22ab612adfdfba3c0d3f341e6b9ae91fbe1aab8e68c7c42e363826b9b7becf14632d871de6eb70a35bb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk/3EDwACgkQVWmRsqeSphN4DQCfZXMisdWHcaynwhkwESO1rByc
-Q/cAnRff1pj5ZPE/o/e4xdDgXF+/KHgT
-=4JQx
+iEYEAREIAAYFAlDrMJcACgkQVWmRsqeSphP6QACfZAU347crIVjapD2xTLTuZTkT
+dT4An3gN7QS7IYyBXKsPOuCsbyg/oJjz
+=KnoC
-----END PGP SIGNATURE-----
diff --git a/x11-terms/rxvt-unicode/metadata.xml b/x11-terms/rxvt-unicode/metadata.xml
index 04cf017d894b..b364b12e38c3 100644
--- a/x11-terms/rxvt-unicode/metadata.xml
+++ b/x11-terms/rxvt-unicode/metadata.xml
@@ -12,7 +12,7 @@
<use>
<flag name='256-color'>Enable 256 color support</flag>
<flag name='afterimage'>Enable transparency support using
-<pkg>media-libs/libafterimage</pkg> (deprecated in 9.14)</flag>
+<pkg>media-libs/libafterimage</pkg> (deprecated in 9.15, removed in 9.16)</flag>
<flag name='alt-font-width'>Calculate the font width using a different method</flag>
<flag name='blink'>Enable blinking text</flag>
<flag name='buffer-on-clear'>Store visible output to history buffer when clearing the screen with ctrl-l.
diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.16.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.16.ebuild
new file mode 100644
index 000000000000..1b363606ad29
--- /dev/null
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.16.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.16.ebuild,v 1.1 2013/01/07 20:31:17 jer Exp $
+
+EAPI=4
+inherit autotools eutils
+
+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/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="
+ 256-color alt-font-width blink buffer-on-clear +focused-urgency
+ fading-colors +font-styles iso14755 +mousewheel +perl pixbuf secondary-wheel
+ startup-notification xft unicode3 +vanilla wcwidth
+"
+
+RDEPEND="
+ >=sys-libs/ncurses-5.7-r6
+ kernel_Darwin? ( dev-perl/Mac-Pasteboard )
+ media-libs/fontconfig
+ perl? ( dev-lang/perl )
+ pixbuf? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 )
+ startup-notification? ( x11-libs/startup-notification )
+ x11-libs/libX11
+ x11-libs/libXrender
+ xft? ( x11-libs/libXft )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+ x11-proto/xproto
+"
+
+REQUIRED_USE="vanilla? ( !alt-font-width !buffer-on-clear focused-urgency !secondary-wheel !wcwidth )"
+
+src_prepare() {
+ # fix for prefix not installing properly
+ epatch \
+ "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch \
+ "${FILESDIR}"/${PN}-9.15-xsubpp.patch
+
+ if ! use vanilla; then
+ ewarn " + You are going to include unsupported third-party bug fixes/features."
+
+ use wcwidth && epatch doc/wcwidth.patch
+
+ # bug #240165
+ use focused-urgency || epatch "${FILESDIR}"/${PN}-9.06-no-urgency-if-focused.diff
+
+ # bug #263638
+ epatch "${FILESDIR}"/${PN}-9.06-popups-hangs.patch
+
+ # bug #237271
+ epatch "${FILESDIR}"/${PN}-9.05_no-MOTIF-WM-INFO.patch
+
+ # support for wheel scrolling on secondary screens
+ use secondary-wheel && epatch "${FILESDIR}"/${PN}-9.14-secondary-wheel.patch
+
+ # ctrl-l buffer fix
+ use buffer-on-clear && epatch "${FILESDIR}"/${PN}-9.14-clear.patch
+
+ use alt-font-width && epatch "${FILESDIR}"/${PN}-9.06-font-width.patch
+ fi
+
+ # kill the rxvt-unicode terminfo file - #192083
+ sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=''
+
+ use iso14755 || myconf='--disable-iso14755'
+
+ econf --enable-everything \
+ $(use_enable 256-color) \
+ $(use_enable blink text-blink) \
+ $(use_enable fading-colors fading) \
+ $(use_enable font-styles) \
+ $(use_enable mousewheel) \
+ $(use_enable perl) \
+ $(use_enable pixbuf) \
+ $(use_enable startup-notification) \
+ $(use_enable xft) \
+ $(use_enable unicode3) \
+ ${myconf}
+}
+
+src_compile() {
+ emake || die "emake failed"
+
+ sed -i \
+ -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
+ "${S}"/doc/rxvt-tabbed || die "tabs sed failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+
+ dodoc README.FAQ Changes
+ cd "${S}"/doc
+ dodoc README* changes.txt etc/* rxvt-tabbed
+
+ make_desktop_entry urxvt rxvt-unicode utilities-terminal \
+ "System;TerminalEmulator"
+}
+
+pkg_postinst() {
+ if use buffer-on-clear; then
+ ewarn "You have enabled the buffer-on-clear USE flag."
+ ewarn "Please note that, although this works well for most prompts,"
+ ewarn "there have been cases with fancy prompts, like bug #397829,"
+ ewarn "where it caused issues. Proceed with caution."
+ ewarn " (keep this terminal open until you make sure it works)"
+ fi
+ if use secondary-wheel; then
+ elog "You have enabled the secondary-wheel USE flag."
+ elog "This allows you to scroll in secondary screens"
+ elog "(like mutt's message list/view) using the mouse wheel."
+ elog
+ elog "To actually enable the feature you have to add"
+ elog " URxvt*secondaryWheel: true"
+ elog "in your ~/.Xdefaults file"
+ fi
+}