summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
-rw-r--r--perl-background-fix.patch11
3 files changed, 22 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d9b52db74932..6776988581ee 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rxvt-unicode-truecolor-wide-glyphs
pkgdesc = Unicode enabled rxvt-clone terminal emulator (urxvt) with true color, enhanced glyphs and improved font rendering support
pkgver = 9.30
- pkgrel = 4
+ pkgrel = 5
url = http://software.schmorp.de/pkg/rxvt-unicode.html
arch = i686
arch = x86_64
@@ -31,6 +31,7 @@ pkgbase = rxvt-unicode-truecolor-wide-glyphs
source = 24-bit-color.patch
source = enable-wide-glyphs.patch
source = improve-font-rendering.patch
+ source = perl-background-fix.patch
sha1sums = 700265a255eedf0f553cadfe5484bf71f8fb74c2
sha1sums = b5a4507f85ebb7bac589db2e07d9bc40106720d9
sha1sums = 62c4ffecfce6967def394dd4d418b68652372ea2
@@ -40,5 +41,6 @@ pkgbase = rxvt-unicode-truecolor-wide-glyphs
sha1sums = b5a239179a6da062bcc9c5a36e870387080372d2
sha1sums = 5c11265e5c54fdc7e005aa0a3c55de3374f15a73
sha1sums = a62225c18458ed9d1743699ef98f41d3d157f145
+ sha1sums = 586b3b0de73d78612612c07301313bbcbb15d781
pkgname = rxvt-unicode-truecolor-wide-glyphs
diff --git a/PKGBUILD b/PKGBUILD
index b287d015d625..ffe82b0d1707 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
# Maintainer: mrdotx <klassiker@gmx.de>
+# Contributor: ferdig <ferdinand.goldmann@jku.at>
_pkgname=rxvt-unicode
pkgname=rxvt-unicode-truecolor-wide-glyphs
pkgver=9.30
-pkgrel=4
+pkgrel=5
pkgdesc="Unicode enabled rxvt-clone terminal emulator (urxvt) with true color, enhanced glyphs and improved font rendering support"
arch=('i686' 'x86_64')
url='http://software.schmorp.de/pkg/rxvt-unicode.html'
@@ -41,6 +42,7 @@ source=(
'24-bit-color.patch'
'enable-wide-glyphs.patch'
'improve-font-rendering.patch'
+ 'perl-background-fix.patch'
)
sha1sums=('700265a255eedf0f553cadfe5484bf71f8fb74c2'
'b5a4507f85ebb7bac589db2e07d9bc40106720d9'
@@ -50,7 +52,8 @@ sha1sums=('700265a255eedf0f553cadfe5484bf71f8fb74c2'
'9883d0c31b45f8521829ea6a2041f2e9eb7abe6a'
'b5a239179a6da062bcc9c5a36e870387080372d2'
'5c11265e5c54fdc7e005aa0a3c55de3374f15a73'
- 'a62225c18458ed9d1743699ef98f41d3d157f145')
+ 'a62225c18458ed9d1743699ef98f41d3d157f145'
+ '586b3b0de73d78612612c07301313bbcbb15d781')
_dir="$_pkgname-$pkgver"
prepare() {
@@ -81,6 +84,9 @@ prepare() {
# please contact me! #
# #
################################################################
+
+ # patch to fix perl module background by ferdig
+ patch -p0 -i ../perl-background-fix.patch
}
build() {
diff --git a/perl-background-fix.patch b/perl-background-fix.patch
new file mode 100644
index 000000000000..4fbe8cade475
--- /dev/null
+++ b/perl-background-fix.patch
@@ -0,0 +1,11 @@
+--- src/perl/background
++++ src/perl/background
+@@ -988,7 +988,7 @@
+ if FOCUS;
+
+ my $fade = @_ >= 1 ? $_[0] : defined $self->resource ("fade") ? $self->resource ("fade") * 0.01 : 0;
+- my $color = @_ >= 2 ? $_[1] : $self->resource ("color+" . urxvt::Color_fade);
++ my $color = @_ >= 2 ? $_[1] : $self->resource ("color+" . 'urxvt::Color_fade');
+
+ $img = $img->tint ($color) if $color ne "rgb:00/00/00";
+ $img = $img->muladd (1 - $fade, 0) if $fade;