1
0
mirror of https://github.com/gryf/gryf-overlay.git synced 2025-12-18 12:00:26 +01:00

Use portage patch for OSC reset in urxvt

This commit is contained in:
2024-05-03 09:45:23 +02:00
parent a8cc3d73b6
commit 9ce1a722f0
3 changed files with 13 additions and 9 deletions

View File

@@ -4,10 +4,10 @@ AUX rxvt-unicode-9.31-add-space-to-extent-test-chars.patch 4621 BLAKE2B 8cdfca25
AUX rxvt-unicode-9.31-enable-wide-glyphs.patch 7669 BLAKE2B 5d9c87bcedf96a117a2defafa63cc20ee7001a123e802e675956cee5be9232b9f83d6036ac2bde3164148527e0daf728f92a1e04834660a4fc00c4b3ef3b612a SHA512 0091479f1f8e8c2721555e72f5f46297c8a3daa8d44da7cebba7de88860c15ed40d3555f7260baf172463af1a0a5e52e2321f26607968ab932e6ad0ef4b23a0a
AUX rxvt-unicode-9.31-font-width-fix.patch 4939 BLAKE2B 8c8bba9900d6581326c54dfdb92486190f12ff8ff4ae2f0bd88e0d82a3ddce988dd7ab6b435f69544f09d9112937d6dedafe1d55486528015310a3a855fb0631 SHA512 ff911195975c2043cb7da509c7975ce78b426d30ce0d35611f90e0ba5c34c0e6e04884934708739a45747b03886d1fddd09f661c71ed5db916a37c499cec0835
AUX rxvt-unicode-9.31-line-spacing-fix.patch 4783 BLAKE2B ad19bfdadba3a51aff88b3bb512be1897080afb544139f98141d9d7e44c6d9b42ad2a39e5bdfffe8fe4664a52b5382cd72954a04f369b6f7ec5eb9e134247764 SHA512 79f8616969737252cee825a6a247b3fbfcce3152b5a83968e59d7047c0b979036f173629901191537850733cf93739e4a577e00ba52cf1cadbdd5d1011204330
AUX rxvt-unicode-9.31-osc-colour-command-termination.patch 901 BLAKE2B 73620cf185e271a9189a19f725b79c7edfe06ffd73b977b5849eff119cc6d7ab5fc61fea3548fa1ad572a6d6158bf300744c73ece2741e62c3978e2cb022b48d SHA512 9b194296a891812cf8f703a5f4b8a9795811abb8b9c34b49deb713f105dbdc78e80ec341629591ddef4f53cd4812afb15dd7074ae1735c15e78439896f6e7b4f
AUX rxvt-unicode-9.31-perl5.38.patch 370 BLAKE2B 9da95315590153b6352ee630a0c7030c87b99424fa5fce0bd63e358ed176e5c5187d9843b2b263d9de30c444ba402c2b398d30a38898a93d435ed60d30d70002 SHA512 2894d8477a107167f0a8607375316c84686043e6158ef028e44eea177e798eeedaea413fd1076e9e3b096510f7d6945fcdb86452ce24d0b8f8812276cb4f62ee
AUX rxvt-unicode-9.31-reset-sgr-sequence.patch 751 BLAKE2B 2d746fd1a8ae2d9a8a910febfd599ded2ebf811a30158f3f62c1a317d3ab5eb92a31af71ebd129a78ebd7b49e179bab8d50521bc43d2a71124e56adcba11e0e4 SHA512 80fef219b2e98e676cc097e8959da9c74045874aef45f1b639fe2da8adabc8c67d751fad5c9b9f29a9565deefa2e9b98a9504c40d4621378db8448c836e1517b
AUX urxvtd.service 145 BLAKE2B 9199c81f02ff161caf6f72bac95808d4ba584bf09fb68cf7fef1bdf883873fe360816d8736835987a61c1cf0ac1be469aa47f2b74e96d8215a3ac17de896d6a5 SHA512 a77606d11e80c8d117917ab34a6d2ca430c667372ee713cf8519e49df4d972f289399d49bd808a9d31fa343d11c2fd2eb761b813be3f2892784d1dd9c281fc38
AUX urxvtd.socket 133 BLAKE2B d685c78de25a3f2d661f180a6a5cc227c500e873dab049587f0742330910c3867f60871a96a237787d85f66b8999b397281b36ed9b92bda2422e1e2295accfee SHA512 20c7d7a00bd41deefb738b6795ecbea8098ec81d3356cceab4de39408de3552d385fc48ef74a087f3724d436b77de54adb67d0858a0949b9595820ee3d9cf7e4
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
EBUILD rxvt-unicode-9.31-r10.ebuild 4388 BLAKE2B fdf9e7456289625187b0289935d83ec2f151ca9513cc8dddf761618b74ced52a43deb072cd5fa04d54fe3c918cb169525152ba62b43dc976859644f7b1747d4b SHA512 b2257f841428c0289ce4d35cd5a1ee1abfa1bffd57e659946eeb27782c4e030e0b9edded84842cf0eedc32d052af73041b863cd3639577e1ae23b27a49d55707
EBUILD rxvt-unicode-9.31-r10.ebuild 4407 BLAKE2B e1be845b25725c7ad1b4426ac41da8f3d2966126b4d94f49d74023511799648fc44b1def4a6639cc10c0b3a45946eb919b5ef8526cb60cc338ba01cd274fd686 SHA512 ccf82584788aac15f173bf2941bb87cf02403fa7b08e2453086d759962b72aa488e3e825e7094d442f4033eaaf64bad0a8b67e045a0335f874163ea2fd82eee8

View File

@@ -1,7 +1,11 @@
diff -ur rxvt-unicode-9.31/src/command.C rxvt-unicode-9.31_patched/src/command.C
--- rxvt-unicode-9.31/src/command.C 2022-12-23 22:36:57.000000000 +0100
+++ rxvt-unicode-9.31_patched/src/command.C 2024-05-02 12:02:47.275705061 +0200
@@ -3426,9 +3426,9 @@
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))

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# NOTE(gryf): this ebuild differ from official one by using 3rd party patches,
@@ -25,7 +25,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 -font-width
gdk-pixbuf iso14755 -line-spacing +mousewheel +perl -smart-resize
-use-space startup-notification unicode3 -wide-glyphs xft"
@@ -49,10 +49,10 @@ PATCHES=(
"${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
"${FILESDIR}"/${PN}-9.31-font-width-fix.patch
"${FILESDIR}"/${PN}-9.31-line-spacing-fix.patch
"${FILESDIR}"/${PN}-9.31-add-space-to-extent-test-chars.patch
"${FILESDIR}"/${PN}-9.31-reset-sgr-sequence.patch
)
DOCS=(
Changes