aboutsummaryrefslogtreecommitdiff
path: root/.config/nixpkgs
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2023-01-02 03:44:23 -0500
committertdro <tdro@users.noreply.github.com>2023-01-02 03:44:23 -0500
commit40aa6f1cc6e9e1f79ebea0fc7a75cbbb113014ac (patch)
treeac4f1c78354696c9fe65746e0cab9ce5f0889c8f /.config/nixpkgs
parent027377951059522659c39a5519cbb7ce687febea (diff)
downloaddotfiles-40aa6f1cc6e9e1f79ebea0fc7a75cbbb113014ac.tar.gz
dotfiles-40aa6f1cc6e9e1f79ebea0fc7a75cbbb113014ac.tar.bz2
dotfiles-40aa6f1cc6e9e1f79ebea0fc7a75cbbb113014ac.zip
.config/nixpkgs/packages/rxvt-unicode: Silence X errors
Diffstat (limited to '.config/nixpkgs')
-rw-r--r--.config/nixpkgs/packages/rxvt-unicode/default.nix19
1 files changed, 17 insertions, 2 deletions
diff --git a/.config/nixpkgs/packages/rxvt-unicode/default.nix b/.config/nixpkgs/packages/rxvt-unicode/default.nix
index 7390514..833a359 100644
--- a/.config/nixpkgs/packages/rxvt-unicode/default.nix
+++ b/.config/nixpkgs/packages/rxvt-unicode/default.nix
@@ -1,5 +1,5 @@
-{ lib, stdenv, fetchurl, fetchpatch, makeDesktopItem, libX11, libXt, libXft
-, libXrender, ncurses, fontconfig, freetype, pkg-config, gdk-pixbuf, perl }:
+{ lib, stdenv, fetchurl, fetchpatch, libX11, libXt, libXft, libXrender, ncurses
+, fontconfig, freetype, pkg-config, gdk-pixbuf, perl, writeTextFile }:
let
pname = "rxvt-unicode";
@@ -52,6 +52,21 @@ in stdenv.mkDerivation {
url = "https://raw.githubusercontent.com/owl4ce/nelumbonaceae/b593a0eb7bb45a0b471c2ee2aa02b0e66776b9c0/x11-terms/rxvt-unicode/files/fixed-layout-size.patch";
sha256 = "148vpln61zs3qv4sipcc5c7fiyc4d4q6k10r7bpr0k0q4pzshljh";
})
+ (writeTextFile {
+ name = "silence-x-errors.patch";
+ text = ''
+ --- a/src/main.C
+ +++ b/src/main.C
+ @@ -494,7 +494,7 @@
+ #if ENABLE_MINIMAL
+ old_xerror_handler (display, event);
+ #else
+ - print_x_error (display, event);
+ + // print_x_error (display, event);
+ #endif
+ }
+ '';
+ })
];
configureFlags = [